Mission Maker guide¶
This section is for mission makers — how to add CTLD to a mission and configure it in the DCS
Mission Editor and the CTLD_userConfig.lua file. If you want to operate CTLD from the cockpit
(the F10 menu), see the Pilot guide instead.
Getting started¶
- Add
CTLD.luato your mission with a DO SCRIPT FILE trigger. - Optionally add a second DO SCRIPT FILE trigger loading your
CTLD_userConfig.luato override defaults. - Configure the pieces you need using the pages below.
All settings are read through ctld.gs("paramName") at runtime; you set them in
CTLD_userConfig.lua (_cfg.settings[...]).
Configuration topics¶
| Page | What you configure |
|---|---|
| Configuration | Global settings and per-aircraft capabilities (capabilitiesByType) |
| Zone setup | Troop zones (TRZ, including extract objectives), logistics zones (LGZ), waypoint zones (WPZ), AI zones (AIZ) |
| Scenes & FOB | Scene deployment (FARP, minefield…) and Forward Operating Bases |
| Crate catalogue | spawnableCrates, and the crate/vehicle/AA/JTAC definitions pilots can spawn |
| Minefield | Minefield scene setup |
| Translations | Localisation and translation overrides |
| Legacy API | v1 ctld.* compatibility for existing mission scripts |