VEAF adaptation of the Foothold campaign by Lekaa (upstream repository), built with the VEAF Mission Creation Tools v6 toolchain.
| Path | What it is |
|---|---|
mission.yaml |
the VEAF configuration of this mission — modules, config_override, security, presets |
src/mission/ |
the upstream .miz unpacked (Lekaa's mission itself) |
src/scripts/ |
the Lua scripts the mission loads, Foothold's own included |
src/presets.yaml |
the shared VEAF radio presets |
Not versioned: the toolchain (veaf-tools*.exe, published/), the built .miz, the build
reports, and the Lua files veaf-tools generates from mission.yaml. See .gitignore.
From this folder, with the toolchain deployed by veaf-tools-updater.exe:
veaf-tools.exe build
The output is VEAF_Foothold_Normandy_ICAO_LFRK_<date>.miz.
The file name matters.
_ICAO_LFRKis read by the RealWeather extension of DCSServerBot, which fetches Caen-Carpiquet's live METAR at mission start. Renaming the mission without that marker silently disables real weather.
Download this map's archive from Lekaa's releases, then, from a clone of the tools repository:
.\tools\Convert-FootholdBatch.ps1 -InputFolder <download folder> -OutputFolder <missions folder> -Update -Build
--update refreshes the third-party scripts and the mission base while preserving
mission.yaml. Review the report, then rebuild. The full procedure is in
FOOTHOLD.md.