Je viens vous présenter une petite pépite trouvé sur le forum ED, un certain Surrexen.
Ce monsieur a créé un système de missions PvE dynamiques jouable en solo ou multijoueur.
Une centaine d'objectifs attribués aléatoirement sont disponibles, permettant de faire du SEAD/CAS/Pinpoint-Strike/Anti-ship, etc...
Il est possible (et même conseillé en solo ou si peu de joueurs en multi) de faire appel à des CAP/SEAD/CAS IA pour vous aider dans votre tâche (menu radio F10). Le début de partie étant chargé en SAM et la chasse ennemie présente en flux continu dès que vous passez la frontière.
Une ambiance sonore sympathique est présente pour tout ce qui est tir d'armement, départ missile, etc...
Et là où c'est génial c'est qu'il est possible de rendre la mission persistante ! C'est à dire qu'elle enregistre les objets détruits, et qu'au prochain lancement de la mission ils seront pris en compte comme tel. Si vous voulez changer l'heure et la météo il vous faudra par contre le faire manuellement en éditant la mission, idem si vous voulez partir cold and dark (par défaut c'est moteur chaud au sol).
Pour rendre la mission persistante c'est très simple, il faut rajouter "--" devant deux lignes dans un fichier lua:
Editez le fichier suivant (Notepad++ conseillé): Eagle Dynamics\DCS World\Scripts\MissionScripting.lua
Modifiez la section suivante:
De cette façon:do
sanitizeModule('os')
sanitizeModule('io')
sanitizeModule('lfs')
require = nil
loadlib = nil
end
do
sanitizeModule('os')
--sanitizeModule('io')
--sanitizeModule('lfs')
require = nil
loadlib = nil
end
Une fois que vous avez fait cela, lancez DCS et lancez la mission. La mission écrira ensuite une liste des unités et des objets statiques détruits dans une paire de fichiers lua à l'intérieur du dossier racine de DCS (cette liste est mise à jour périodiquement, toutes les 2,5 minutes pour le moment). Une fois que ces fichiers existent, la mission chargera ces fichiers au démarrage et enlèvera les unités et objets statiques qui ont été détruits précédemment pour que vous puissiez reprendre là où vous l'avez laissé. (Manip à faire seulement par le host dans le cas du multijoueur.)
Attention: MissionScripting.lua devra être modifié chaque fois qu'une mise à jour ou une réparation de DCS est effectuée !!!
-Operation Snowfox sur golfe Persique: https://forums.eagle.ru/showthread.php?t=247216
-Operation Clear Field sur Caucase: https://forums.eagle.ru/showthread.php?t=248098
-Operation Black Spire sur Nevada: https://forums.eagle.ru/showthread.php?t=258551
Et une version WWII que je n'ai pas testé:
-Operation Jupiter sur Normandie: https://forums.eagle.ru/showthread.php?t=253236
Il y a aussi une Operation Secret Squirrel pour faire du Mig-15 et du F-86 Sabre (il faut l'asset pack WWII pour la flak….): https://forums.eagle.ru/showthread.php?t=254566
L'auteur met régulièrement à jour ses mission sur modifications propre et retour des joueurs.
Enjoy !