Summary
PG Procedural Conflict — Every match, a new battlefield.
Description
PG Procedural Conflict — Workshop Description
🎯 What is this mod?
PG Procedural Conflict transforms the standard Arma Reforger Conflict game mode by replacing all static Workbench-placed bases with a fully procedural spawning system. Every time a match starts, bases are generated dynamically across the map — no two matches play the same way.
✨ Features
🗺️ Procedural Base Spawning
All capture points are generated at mission start — zero bases placed in Workbench
Bases are distributed along the axis between the two HQs for balanced gameplay
Terrain validation: ocean detection, slope check, obstacle clearance, road avoidance
Priority placement on towns, villages and points of interest when available
🏆 Dynamic Victory Condition
Victory threshold is automatically linked to the number of generated bases
Fully configurable per map directly in Workbench
📦 Supply Caches
Supply depots spawn near generated bases for logical placement
Visible on the map with their own icon
Count scales automatically with the number of bases (configurable ratio)
📻 Radio Network
Full radio coverage recalculated after all bases spawn
Optional: hide radio link lines on the map (server config)
🌫️ Fog of War (Optional)
FIA bases hidden until physical contact by allied forces
Permanently revealed once discovered
Toggleable via server config file
⚙️ Easy Configuration
In Workbench (per map, via PG_ConflictSettingsComponent on the GameMode entity):
Number of bases to generate
Victory threshold
Minimum distance between bases
Map edge margin
Maximum terrain slope
First base distance from HQ (min/max)
Supply cache ratio
Custom name for each base
Server-side (PG_ServerConfig.json in $profile):
procedural — enable/disable procedural spawning
fogOfWar — enable/disable fog of war
hideRadioLines — hide/show radio link lines on map
🛠️ Setup
Subscribe to the mod
In Workbench, select your GameMode entity (SCR_GameModeCampaign)
Add component: PG_ConflictSettingsComponent
Set your base names, count, and victory threshold
Place only 2 HQ bases in Workbench — everything else is generated at runtime
Launch and enjoy a fresh Conflict every match
📋 Compatibility
Arma Reforger 1.6+
Compatible with any map
Works in Workbench preview and dedicated server
On dedicated server: POI-based placement falls back to base-proximity placement
⚠️ Notes
Supply cache map icon requires CampaignRemantsSupplyDepot prefab — included
Fog of war is client-side only (map UI)
Base names are set in Workbench per map — no auto-naming on dedicated server
Created by RedLine™ — All rights reserved / Tous droits réservés
License
Arma Public License No Derivatives (APL-ND)