# Concepts on VEAF Mission Creation Tools - Documentation

https://veaf.github.io/VEAF-Mission-Creation-Tools/mission-maker/concepts/ Recent content in Concepts on VEAF Mission Creation Tools - Documentation Hugo -- gohugo.io en-en

# Load scripts in the mission

https://veaf.github.io/VEAF-Mission-Creation-Tools/mission-maker/concepts/load-with-triggers/ Mon, 01 Jan 0001 00:00:00 +0000

https://veaf.github.io/VEAF-Mission-Creation-Tools/mission-maker/concepts/load-with-triggers/
Introduction In a mission using the VEAF Mission Creation Tools, the script have to be loaded through triggers. This chapter will explain how to setup such triggers, and also how to use a dynamic loading method for development. To load a script in a DCS mission, the easiest way is to create a MISSION START trigger, and make it execute a DO SCRIPT FILE action, loading the script. If you do this for all the community and veaf scripts, they will be stored in the mission file (in the &ldquo;I10N\default&rdquo; folder) and referenced for loading.

# Radio menus

https://veaf.github.io/VEAF-Mission-Creation-Tools/mission-maker/concepts/radiomenus/ Mon, 01 Jan 0001 00:00:00 +0000

https://veaf.github.io/VEAF-Mission-Creation-Tools/mission-maker/concepts/radiomenus/
Some of the VEAF Tools scripts add entries to the DCS communication menu (a.k.a the radio menu). This is the tree-like menu that the player can use to communicate with ATC, the AWACS, the ground crew and other actors in the DCS mission. The last option in the main menu is always &ldquo;F10. Other&rdquo;. All the custom radio menus will be grouped here. So, in order for the player to interact with the VEAF scripts using the radio menu, s·he will have to:

# User marks

https://veaf.github.io/VEAF-Mission-Creation-Tools/mission-maker/concepts/usermarks/ Mon, 01 Jan 0001 00:00:00 +0000

https://veaf.github.io/VEAF-Mission-Creation-Tools/mission-maker/concepts/usermarks/
A lot of the VEAF Mission Creation Tools functionalities are controlled through commands entered in the text of user marks on the F10 map. This means that, during runtime, a player can go to the F10 map and create a user mark In this mark, the player enters a text that the VEAF Tools scripts will understand. Of course, it has to follow a specific syntax (see the documentation of the modules) for more detail.

# External tools

https://veaf.github.io/VEAF-Mission-Creation-Tools/mission-maker/concepts/externaltools/ Mon, 01 Jan 0001 00:00:00 +0000

https://veaf.github.io/VEAF-Mission-Creation-Tools/mission-maker/concepts/externaltools/
The VEAF Mission Creation Tools contains .lua scripts that are meant to be ran inside a DCS mission, and also other tools that are meant to act on a mission file from the outside. These tools are mainly used in the mission building and extraction pipelines (see workflow). Normalizer DCS mission editor saves the mission data as a set of .lua files compressed in the .miz mission file. mission - contains the details of the mission, including all the groups and units.