Summary
Setzt beim Missionsstart automatisch DCO-AI-Commander – ohne Game Master. Übergibt Szenario-Gruppen und -Fahrzeuge, schützt Aufgaben-Verteidiger.
Description
Server-Mod für DCO_AI Reforger. Normalerweise muss ein Admin nach jedem Missionsstart im Game Master einen AI Commander pro KI-Fraktion setzen und ihm die Gruppen zuweisen. Diese Mod erledigt das automatisch.
Was sie macht:
- Setzt nach einer Wartezeit (Standard 30 s) für jede eingetragene Fraktion einen DCO-Commander, Position automatisch im Mittelpunkt der eigenen KI.
- Gibt es für die Fraktion schon einen Commander (z. B. vom GM), passiert nichts.
- Übergibt KI-Gruppen und Fahrzeuge der Fraktion an den Commander, alle 60 s auch später gespawnte. (DCO übernimmt Einheiten, die vor dem Commander da waren, nicht von selbst.)
- Aufgabenschutz: Gruppen in der Nähe offener Szenario-Aufgaben (Standard 250 m) bleiben beim Szenario, damit Aufgaben wie „Offizier töten“ verteidigt bleiben. Nach Abschluss der Aufgabe gehen sie an den Commander.
- Optionale DCO-Zielpunkte per Config, mit festem zuständigem Commander.
- Bei Missions-Neustart genau einmal neu, keine doppelten Commander.
- Behebt einen Vanilla-Absturz (NULL pointer in SCR_CallsignGroupComponent), wenn ein Gruppenmitglied während des Spawns gelöscht wird.
Konfiguration: $profile:BW_DCO/commander.json (wird beim ersten Start angelegt)
- enabled, delaySeconds, groupScanSeconds
- assignGroups, assignVehicles (Übergabe an den Commander)
- protectTaskRadius (0 = aus)
- commanders: factionKey, uid, position ([0,0,0] = automatisch)
- objectives: position, commanderUid
Hinweis: Der Commander setzt Fahrzeuge nur bei Angriffen, Verstärkung und Aufklärung über 400 m ein – mit mindestens einem Zielpunkt fährt die KI deutlich mehr.
Getestet mit Combat Ops USMC vs MSV (RHS Status Quo) und DCO 0.4.148. Nutzt nur Prefabs und öffentliche Methoden von DCO, nichts davon kopiert.
Lade sie in der Modliste nach DCO_AI Reforger.
License
Arma Public License (APL)