Summary
Conflict Safezone adds dynamic, faction-based safezones that warn intruders and neutralize non-compliant players with customizable death effects.
Description
Conflict Safezone
Automatic HQ safezones for Arma Reforger Conflict. Hostile players entering an enemy HQ get a warning and, unless they leave in time, are eliminated. No world editing, no triggers, no setup - it works out of the box on any Conflict game mode by reading the vanilla base system, and automatically follows HQ capture and relocation.
FEATURES
Auto-detected safezones on every faction HQ
On-screen countdown warning (white to yellow to red)
Server-authoritative kill with a grace timer or instant death
Selectable death effect (silent, explosion, lightning, sci-fi, random)
Fully multiplayer-safe
CONFIGURATION
All settings are on the game mode entity under the "Safezone" category:
Skip timer, kill instantly (default: off) - no grace period
Time before kill (default: 30s) - grace period, 0 to 60 seconds
Type of death (default: Silent) - kill effect, cosmetic only
Print kills to console (default: on) - logs kills to the RPT
All owned bases are safezones (default: off) - protect all bases, not just HQs
FOR MODDERS
Death effects: the m_aExplosives array and the KF_SafezoneKilltype enum in KF_BaseGameMode.c
Warning UI and text: UI/layouts/HUD/CampaignMP/SafezoneWarning.layout (ships with English and Ukrainian strings)
Safezone rules: override IsSafezoneBase() in KF_BaseGameMode.c
License
Arma Public License No Derivatives (APL-ND)