Guide du créateur de missions¶
Intégrez le framework Lua VEAF dans vos missions DCS World pour offrir à vos joueurs du spawning dynamique, des zones de combat, des assets gérés, et plus — sans placer des centaines d'unités dans l'éditeur.
-
Découvrir VMCT
La vue d'ensemble, en dix minutes.
-
Ma première mission
Le tutoriel, du dossier vide à la mission qui tourne.
-
Créer avec une IA
Claude, Gemini ou une autre IA : vous décrivez la mission, elle la construit.
-
Reprendre une mission
Une mission VEAF v5 à passer en v6, ou celle d'un autre auteur à adopter.
Les fiches par concept sont ce que vous rouvrez ensuite, une par une.
Démarrage rapide — Votre première mission VEAF¶
1. Installer les outils¶
Le
.\est obligatoire. Le terminal Windows par défaut est PowerShell, qui ne cherche pas dans le dossier courant — exprès.cmd.exeaccepte les deux formes, donc.\marche partout. Voir PowerShell ou invite de commandes ?.
# Téléchargez veaf-tools-updater.exe depuis la dernière release GitHub et placez-le dans le dossier de votre projet de mission.
.\veaf-tools-updater.exe
Sécurité Windows : Windows peut bloquer les fichiers
.exetéléchargés depuis Internet. Si le fichier ne s'exécute pas, cliquez droit dessus → Propriétés → onglet Général → cochez Débloquer en bas de la fenêtre → OK.
Ceci télécharge veaf-tools.exe et les scripts Lua VEAF dans votre répertoire de travail.
Langue : Les messages s'affichent dans la langue du système automatiquement (anglais ou français). Pour changer la langue :
.\veaf-tools.exe user-config --set lang=fr. Voir Configuration de la langue.
2. Créer une mission dans l'éditeur DCS¶
Créez une mission .miz standard (placez vos unités, waypoints, météo, etc.). Pas besoin d'ajouter de trigger VEAF — l'outil de build s'en charge.
3. Extraire la mission¶
.\veaf-tools.exe mission extract ma-mission.miz
Ceci extrait le .miz dans un dossier mission (répertoire courant par défaut) que vous pouvez versionner et configurer.
4. Configurer les modules¶
Éditez mission.yaml à la racine de votre dossier mission pour déclarer quels modules VEAF sont actifs et configurer les assets, zones de combat, raccourcis, sécurité, etc.
5. Construire¶
.\veaf-tools.exe mission build ma-mission.miz
L'outil de build lit le dossier mission, injecte automatiquement le trigger chargeur VEAF, et produit un .miz prêt à voler avec toutes les fonctionnalités VEAF MCT.
Ce que vous offrez à vos joueurs¶
| Module | Expérience joueur |
|---|---|
| veafSpawn | Spawner n'importe quelle unité via les marqueurs F10 |
| veafCasMission | Entraînement CAS procédural avec niveaux de difficulté |
| veafCombatZone | Zones de combat prédéfinies, activables à la demande |
| veafAssets | Ravitailleurs, AWACS, porte-avions gérés avec auto-respawn |
| veafCarrierOperations | Workflow complet de recovery porte-avions |
| veafQraManager | Scramble QRA automatique en cas d'intrusion |
| veafAirWaves | Missions de combat aérien par vagues |
| veafSecurity | Protection par mot de passe pour serveurs multijoueur |
Voir le catalogue complet des scripts pour les 17+ modules.
Pour aller plus loin¶
| Document | Quand le lire |
|---|---|
| Découvrir VMCT | Dix minutes : ce que sont les pièces et comment elles s'articulent |
| Tutoriel — votre première mission | Un fil unique, du dossier vide à la mission qui tourne |
| Les fiches | Une page courte par concept, avec un exemple qui marche |
| Les messages du build | Le build a affiché quelque chose et vous voulez savoir quoi en faire |
| Guide complet | Setup détaillé, configuration, et workflow de build |
| Guide de migration | Conversion depuis VEAF MCT v5 ou ajout de VEAF MCT à une mission existante |
| Référence des scripts | Documentation par module avec commandes et exemples de config |
| Assistant IA — installation | Brancher votre assistant IA (ai-setup) pour créer/éditer une mission en langage naturel |
| Assistant IA — catalogue | Ce que vous pouvez demander à l'assistant IA, en langage clair |