Skip to the content.

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

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:

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.

VEAF-logo Badge-Discord


If you need help or you want to suggest something, you can