IPC_DynamicCombat_Rework

by reaMarigold

0.1.71

Defense Patrol
Added AI garrison squads that patrol friendly frontline bases. These squads automatically guard your faction's forward positions, helping defend against enemy pushes and keeping your territory secure. Patrols dynamically adjust as the frontline shifts.
Squad count and composition can be customized in the JSON configuration file.
Game Version
1.6.0.119
Created
Fri, 13 Mar 2026 11:01:01 GMT
Last Modified
Fri, 13 Mar 2026 11:01:09 GMT

0.1.70

AI Artillery Support
New IPC_ArtilleryService — Virtual mortar barrage system
Per-faction charge accumulation (default 3 min/charge, max 5, full charges on init)
Auto-requested when squads engage enemies (via ARTILLERY_STRIKE_REQUEST event)
Centroid-based targeting — 200m sphere scan, density clustering to find the densest enemy cluster centroid as strike point
Friendly-fire safety — Checks player proximity + enemy/friendly centroid separation ≥ 30m; aborts if either fails
Base range validation — Target must be within 1000m of a friendly base and ≥ 150m away
Cooldown — 30s per faction between strikes
81mm (US/NATO) / 82mm (USSR) shells, 10 rounds per barrage with scatter
JSON Configuration System
New IPC_SettingsManager — External JSON config manager
IPC_Settings.json — Service toggles + parameter tuning + squad allocation
Service toggles: Base Defense / Artillery / Command Center / Notification / Rank Removal
Base Defense params: respawn delay / safety radius / detection radius
Artillery params: charge interval / max charges / shells per strike / friendly safe radius / min enemies / scatter radius / cooldown
Squad allocation: per faction (US/USSR/FIA) × role (PRIMARY/SECONDARY/SEIZING_PATROL), configurable template IDs
IPC_SoldierList.json — Per-faction soldier prefab overrides with enable/disable toggle
Auto-generates commented defaults (EN/CN) on first launch
Version migration — Detects version field, preserves old values + auto-backup .vN.bak + rewrites to new format
NumToJson() ensures clean float output (integers without decimals, non-integers formatted normally)
Game Version
1.6.0.119
Created
Sat, 07 Mar 2026 09:11:20 GMT
Last Modified
Sat, 07 Mar 2026 09:11:27 GMT

0.1.62

Changelog: Squad Allocation System
Each playable faction (US/NATO, USSR) deploys 12 squads across 3 roles:
PRIMARY ×3 — Main assault force targeting the faction's primary objective
1× Mech Squad (APC + 8 inf), 1× Assault Squad (8 inf), 1× Patrol (2 inf)
SECONDARY ×3 — Flanking force on the closest non-primary seize target
1× Motor Squad (armed car + 4 inf), 1× Combat Squad (6 inf), 1× Patrol (2 inf)
SEIZING_PATROL ×6 — Distributed capture squads targeting unattacked objectives
1× Recon (4 inf), 1× Truck Squad (truck + 8 inf), 1× Combat (6 inf), 3× Patrol (2 inf each)
Totals per faction: ~52 soldiers, 3 vehicles (1 APC, 1 armed car, 1 truck).
Game Version
1.6.0.119
Created
Fri, 06 Mar 2026 15:23:32 GMT
Last Modified
Fri, 06 Mar 2026 15:23:39 GMT

0.1.61

fixed a small bug
Game Version
1.6.0.119
Created
Thu, 05 Mar 2026 12:43:24 GMT
Last Modified
Thu, 05 Mar 2026 12:43:37 GMT

0.1.60

Changelog / Patch Notes:
System: Optimized the radio connection (Note: performance is still not entirely optimal and will require further tweaking).
AI: Adjusted AI assault distribution: 2 AI squads now attack the primary objective, 2 squads attack the secondary objective, and 4 squads attack the remaining objectives.
AI: Refactored the AI management system.
Bug Fix: Fixed an issue where AI respawn locations would behave incorrectly or spawn in unreasonable spots after a server restart.
Game Version
1.6.0.119
Created
Wed, 04 Mar 2026 18:56:31 GMT
Last Modified
Wed, 04 Mar 2026 18:56:39 GMT

0.1.50

fixed a radio bug
Game Version
1.6.0.119
Created
Tue, 03 Mar 2026 16:26:12 GMT
Last Modified
Tue, 03 Mar 2026 16:26:17 GMT

0.1.49

AI squad size is now randomized between 4-8 members. 
AI will now utilize existing vehicles on the map if vehicle capacity allows.
Game Version
1.6.0.119
Created
Tue, 03 Mar 2026 15:55:03 GMT
Last Modified
Tue, 03 Mar 2026 15:55:13 GMT

0.1.48

Game Version
1.6.0.119
Created
Tue, 03 Mar 2026 11:55:06 GMT
Last Modified
Tue, 03 Mar 2026 11:55:15 GMT

0.1.47

Game Version
1.6.0.119
Created
Mon, 02 Mar 2026 17:30:59 GMT
Last Modified
Mon, 02 Mar 2026 17:31:10 GMT

0.1.46

Game Version
1.6.0.119
Created
Mon, 02 Mar 2026 16:55:58 GMT
Last Modified
Mon, 02 Mar 2026 16:56:07 GMT

0.1.45

Game Version
1.6.0.119
Created
Mon, 02 Mar 2026 16:50:47 GMT
Last Modified
Mon, 02 Mar 2026 16:50:58 GMT

0.1.44

Game Version
1.6.0.119
Created
Mon, 02 Mar 2026 16:42:12 GMT
Last Modified
Mon, 02 Mar 2026 16:42:23 GMT

0.1.43

Game Version
1.6.0.119
Created
Mon, 02 Mar 2026 16:26:14 GMT
Last Modified
Mon, 02 Mar 2026 16:26:23 GMT

0.1.42

Game Version
1.6.0.119
Created
Mon, 02 Mar 2026 16:16:55 GMT
Last Modified
Mon, 02 Mar 2026 16:17:05 GMT

0.1.41

Game Version
1.6.0.119
Created
Mon, 02 Mar 2026 15:39:44 GMT
Last Modified
Mon, 02 Mar 2026 15:39:48 GMT

0.1.40

Game Version
1.6.0.119
Created
Mon, 02 Mar 2026 15:34:08 GMT
Last Modified
Mon, 02 Mar 2026 15:34:13 GMT

0.1.39

Game Version
1.6.0.119
Created
Mon, 02 Mar 2026 15:21:42 GMT
Last Modified
Mon, 02 Mar 2026 15:21:53 GMT

0.1.38

Game Version
1.6.0.119
Created
Mon, 02 Mar 2026 15:13:21 GMT
Last Modified
Mon, 02 Mar 2026 15:13:29 GMT

0.1.37

Game Version
1.6.0.119
Created
Mon, 02 Mar 2026 14:17:21 GMT
Last Modified
Mon, 02 Mar 2026 14:17:26 GMT

0.1.36

Game Version
1.6.0.119
Created
Mon, 02 Mar 2026 13:52:38 GMT
Last Modified
Mon, 02 Mar 2026 13:52:43 GMT

0.1.35

Game Version
1.6.0.119
Created
Mon, 02 Mar 2026 13:41:59 GMT
Last Modified
Mon, 02 Mar 2026 13:42:05 GMT

0.1.34

Game Version
1.6.0.119
Created
Mon, 02 Mar 2026 13:34:31 GMT
Last Modified
Mon, 02 Mar 2026 13:34:38 GMT

0.1.33

Game Version
1.6.0.119
Created
Mon, 02 Mar 2026 13:28:18 GMT
Last Modified
Mon, 02 Mar 2026 13:28:22 GMT

0.1.32

Game Version
1.6.0.119
Created
Mon, 02 Mar 2026 13:13:08 GMT
Last Modified
Mon, 02 Mar 2026 13:13:13 GMT

0.1.31

Game Version
1.6.0.119
Created
Mon, 02 Mar 2026 13:03:06 GMT
Last Modified
Mon, 02 Mar 2026 13:03:16 GMT

0.1.30

Game Version
1.6.0.119
Created
Mon, 02 Mar 2026 12:48:15 GMT
Last Modified
Mon, 02 Mar 2026 12:48:19 GMT

0.1.29

Game Version
1.6.0.119
Created
Mon, 02 Mar 2026 12:39:03 GMT
Last Modified
Mon, 02 Mar 2026 12:39:07 GMT

0.1.28

Game Version
1.6.0.119
Created
Mon, 02 Mar 2026 12:08:04 GMT
Last Modified
Mon, 02 Mar 2026 12:08:10 GMT

0.1.27

Game Version
1.6.0.119
Created
Mon, 02 Mar 2026 11:51:55 GMT
Last Modified
Mon, 02 Mar 2026 11:51:59 GMT

0.1.26

Game Version
1.6.0.119
Created
Mon, 02 Mar 2026 11:21:48 GMT
Last Modified
Mon, 02 Mar 2026 11:21:57 GMT

Showing 1 to 30 of 50 results

Rows per page

Next