Summary
DYNAMO tracks kills in real time and renders live battle zones on the map — showing where fighting is, how long it's been going, and who's winning.
Description
DYNAMO is a server-side component that listens to kills as they happen, clusters them by location, and draws polygon zones on the map around active fighting. No manual markers, no guessing — the map just tells you where the battle is. Highly customizable with 20+ settings spanning zone formation, decay timing, map rendering, and anti-exploit filters — tweak everything from kill thresholds to polygon smoothing without touching a line of script.
Zone Lifecycle:
- DETECTED — early signs of contact, unconfirmed
- ACTIVE — confirmed engagement, coloured by dominant faction
- DECAYING — gone quiet, zone is shrinking
- Ghost marker left behind showing when the area last had contact
Zone Information:
- Zone name, status, and tier
- Uptime timer from first kill
- Reported KIA — only counts kills with a living witness nearby (60m), so it reflects what's actually been seen on the ground rather than a raw server tally — no free intel from kills nobody witnessed.
How Zones Behave:
- Polygons begin as an Unconfirmed box which has the potential to turn into a controlled zone
- Decay and clear opacity change on lifeless zones
- Adjacent zones merge when they "budge" enough
Anti-Exploit:
- Repeated kills from the same spot are rate-limited
- Mass-kill events (IED, arty) collapse into a single record
- Zones can't confirm without multi-faction kills and spread — a sniper farming one side won't light up the map
Have questions? Feel free to reach out to me on Discord: jawley
License
Arma Public License (APL)