Summary
Server-side AI cap and JSON settings for IPC Autonomous Capture AI: max AI, per-type spawn/limit switches, helicopters, faction deployment, ranges and autosave fixes.
Description
IPC AI Limit — server-side tuning for IPC Autonomous Capture AI (dev 3.0.3+)
Caps the global AI count and exposes IPC settings via a JSON file in the server profile folder. No mission edits needed.
FEATURES
- Global AI cap: blocks new IPC spawns once maxAI is reached. Existing AI is never deleted; the cap may be exceeded by at most one group.
- Per spawn type: choose whether it counts toward the cap (limit*) and whether it spawns at all (spawn*)
Types: Infantry, Motorized, Mortar, QRF, Hunter, Station, Heli, Other
- Helicopters per faction on/off
- Turn off AI deployment per faction (US / USSR / FIA)
- Station group limit, Autonomous Capture group limits and thresholds
- Player threshold, despawn range, spawn protection range
- Disable mortar or QRF slots
- Unified IPC log level
- Fix: IPC patrol/vehicle spawn point serializer NULL errors during autosave (m_bSpawned)
- Fix: silent skip for helicopter hubs without a faction ("empty faction key" spam)
SETUP
The file $profile/IPC_AILimit.json is created on first start; missing keys are added automatically.
{
"maxAI": 80,
"heliUS": false, "heliUSSR": false, "heliFIA": false,
"stationMaxGroups": -1,
"deployUS": true, "deployUSSR": true, "deployFIA": true,
"maxACGroups": -1, "acGroupThreshold": -1,
"maxACVehGroups": -1, "acVehThreshold": -1,
"playerThreshold": -1,
"despawnRange": -1, "spawnProtectRange": -1,
"mortarOff": false, "qrfOff": false,
"logMode": -1,
"limitInfantry": true, "limitMotorized": true, "limitMortar": true, "limitQRF": true,
"limitHunter": true, "limitStation": true, "limitHeli": false, "limitOther": true,
"spawnInfantry": true, "spawnMotorized": true, "spawnMortar": true, "spawnQRF": true,
"spawnHunter": true, "spawnStation": true, "spawnHeli": true, "spawnOther": true
}
-1 = keep IPC default. Missing file = maxAI 300, everything else IPC default.
Tip: disable helicopters with heliUS/USSR/FIA rather than spawnHeli.
Load order: after IPC Autonomous Capture AI - dev.
Note: the -aiLimit launch parameter does not affect IPC spawns; use maxAI instead.
Requires: IPC Autonomous Capture AI - dev (6550E750653AA699)License
Arma Public License (APL)