Extra occupied houses and restrained civilians in COE2 and CPO Frontline AOs. Server JSON controls building counts, defenders and civilian chances; soldiers follow COE2’s house-defender pool.
Players now
7
Servers
12
Rating
-
Subscribers
-
1 downloads
Busiest servers running it 12 in total
All serversPlayers on servers with it
daily, last 30 days
Details
- Author
- Campkoala
- Version
- 1.0.0
- Size
- 8 KB
- Licence
- APL-SA
- Game version
- 1.8.0.13
- Likes
- 0 / 0 dislikes
- Published
- 24 Oct 2026
- Updated
- 1 day ago
- Workshop ID
- B8F3C9A26D147E50
Recent adoption
30 days: +12 −1 ↑0
- + [UK/EU/NA] Special Operations Group Charlie - sogcharlie.com | Teamwork | Tactical | PvE 1.0.0 10h ago
- + 16th Guards Spetsnaz 1.0.0 11h ago
- + Aibuek_lol 1.0.0 13h ago
- + [BR/LATAM] DFA EASTERN FRONT | UKR vs RUS | Frontline Orlivka MILSIM PvE 24/7 1.0.0 15h ago
- + [1RK] [EN] Tactical Combat Ops | Realism 1.0.0 15h ago
- + TOTAL OPEX TEST 1.0.0 17h ago
- + Server Duo CO2 1.0.0 17h ago
- + For me and Friends 1.0.0 18h ago
- + 3rd District 1.0.0 23h ago
- − |AFO| Dev Advanced Forward Operations 1.0.0 1d ago
- + NORNZ 1.0.0 1d ago
- + Mount Crumpit [Powered by GoatHost] 1.0.0 1d ago
Requires
4Often used with
8Version history
1-
v1.0.0 8 KB 24 Oct 2026
Description from the Workshop
Adds extra occupied houses to COE2 AOs, with a chance of finding restrained civilians inside. Also works with the main AOs generated by CPO Frontline PvE. FEATURES - Requests 1-2 additional non-objective buildings per AO by default. - Defenders start at supported indoor ROLE_SCOUT positions. - Soldiers are drawn from the same enemy-faction small-group catalog used by normal COE2 house defenders, sampling its configured unit members individually to keep the addon AI cap predictable. - Restrained civilians are optional. Default civilian_counts: [0, 1, 2] gives an equal chance of requesting zero, one or two civilians per occupied house. Repeated entries weight the result: [0, 0, 1, 2] makes zero more likely. - Uses ACE Captives for restraints. - Player-caused civilian deaths use CPO Frontline's existing public-support rules when Frontline support is enabled. No duplicate penalty or independent support system is added. - Server-side spawning, bounded AI counts and normal AO cleanup. SERVER CONFIGURATION On the first generated AO, defaults are created at: $profile:COE2BuildingPresence/config.json Edit this separate JSON file on your server. It controls building count, defenders per building, total addon AI caps, civilian_counts, spacing and debug logging. Settings are read for each new AO; an existing AO is unchanged. Client-side JSON does not control spawns. Example civilian settings: "civilian_counts": [0, 1, 2] "civilian_counts": [0, 0, 1, 2] "civilian_counts": [2] Use one civilian_counts setting in your JSON. An empty array or [0] disables prisoner requests. Counts are requests: unavailable floor space, unsupported buildings, disabled scenario civilians or exhausted AI caps can reduce actual spawns. COMPATIBILITY Requires COE2, Kex Scenario Core and ACE Captives Dev with their dependencies. CPO Frontline is optional. No RHS requirement; enemy and civilian choices follow the scenario's configured factions. No mission/world edits are required. This affects main C...