Navigation: VEAF documentation site - main page
🚧 WORK IN PROGRESS 🚧
The documentation is being reworked, piece by piece. In the meantime, you can browse the old documentation.
Table of Contents
- setup and use the veaf-tools application - here
- configure and use the Weather Injector - here
- configure and use the Mission Selector - here
- configure and use the LUA dictionary normalizer - here
Introduction
The VEAF Mission Creation Tools provides scripts that make missions behave dynamically, and tools that are used to manipulate missions.
veaf-tools application
This NodeJS application is a collection of tools that can be used to manipulate missions.
At the moment, it contains the following tools:
- Weather injector
- mission selector
See the VEAF Tools application documentation page for more details.
Weather injector
The Weather injector is a tool that transforms a single mission file into a collection of missions, with the same content but different weather and starting conditions.
It can be used to inject a predefined DCS weather definition, read a METAR and generate a mission with the corresponding weather, or even use real-world weather.
It can also create different starting times and dates for the mission, either with absolute values (e.g., 26/01/2023 at 2:20 p.m.), or with predefined “moments” (e.g., two hours after sunset).
This is a very useful tool to use with a server that runs 24/7 and that needs to have different weather conditions every time it starts the same mission.
See the VEAF Tools application documentation page for more details.
Mission selector
The mission selector is used to start a dedicated server with a specific mission, depending on a schedule that is defined in a configuration file.
See the VEAF Tools application documentation page for more details.
LUA dictionary normalizer
TBD
Full documentation is available here.
Contacts
Made and maintained by the Virtual European Air Force, a French DCS pilot community.
If you need help or you want to suggest something, you can
- contact Zip on GitHub
- go to the VEAF website
- post on the VEAF forum
- join the VEAF Discord