Add recon drones and body burial; stabilize spectator camera
continuous-integration/drone/push Build is passing

This commit is contained in:
2026-10-21 15:28:32 +02:00
parent f41d8ba2f9
commit ac285b5c97
80 changed files with 13545 additions and 126 deletions
+3 -1
View File
@@ -5,6 +5,8 @@ from pathlib import Path
SCHEMA={
'aiDoctrine':(0,0,1),
'aiShadow':(0,0,1),
'droneReconCount':(0,0,3),
'droneCooldownSeconds':(300,60,1800),
'planeAltitudeMetres':(250,150,500),
'planeReplacementSeconds':(60,30,1800),
'planeSectorSeconds':(120,30,600),
@@ -35,7 +37,7 @@ SCHEMA={
'convoyCount':(3,0,20),
'heliTimerMinutes':(15,1,1440),
}
AI_KEYS=('aiDoctrine','aiShadow','planeAltitudeMetres','planeReplacementSeconds','planeSectorSeconds','planeReconEnabled','reportIntervalSeconds','supportSquadLimit','responseRadiusMetres','automaticEquipmentChancePercent','antiAirChancePercent','antiPersonnelMineChancePercent','automaticConvoyEnabled','heliTimerMinutes')
AI_KEYS=('droneReconCount','droneCooldownSeconds','aiDoctrine','aiShadow','planeAltitudeMetres','planeReplacementSeconds','planeSectorSeconds','planeReconEnabled','reportIntervalSeconds','supportSquadLimit','responseRadiusMetres','automaticEquipmentChancePercent','antiAirChancePercent','antiPersonnelMineChancePercent','automaticConvoyEnabled','heliTimerMinutes')
INTEL_KEYS=('aiIntelChancePercent','intelRevealChancePercent','showAllSites')
def merge(ai=None,intel=None):
result={key:spec[0] for key,spec in SCHEMA.items()};deferred=[]