Controls whether the event is enabled, when the drone spawns, and how many players are required to activate it.
parameterdefault valuedescription
EnableEvent
true
Enables or disables the entire event. If set to false, the drone will never spawn regardless of any other settings.// true = event active
MinPlayersToStart
1
Minimum number of players online required for the drone to spawn. If the server has fewer players, the module retries every 5 minutes.// recommended: 3โ5 for mid-sized servers
SpawnTime
5
Minutes to wait after server start before the first drone spawn. Prevents it from appearing instantly when the map loads.// in minutes
RespawnTime
10
Minutes to wait before respawning the drone after it is shot down. The countdown starts when the drone is destroyed.// in minutes โ 0 disables respawn
CrateBurningTime
30
Seconds the loot crates remain on fire after the crash before they can be opened. Creates tension around the crash site.// in seconds
WreckDespawnTime
0
Minutes until the drone wreck disappears. At 0 the wreck stays on the map indefinitely.// 0 = never despawns
// DroneSettings โ drone behavior
โ The aggression parameters (AggroWhilePatrolling and PatrolAggroPursue) must be true for the drone to actively attack players. With both set to false, it only reacts when shot at.
parameterdefault valuedescription
DroneClassName
"IAR_Drone"
Class name of the drone object that gets spawned in-game. Do not modify unless you have renamed the class in config.cpp.// must match the DayZ class name exactly
DroneHealth
0
Drone hit points. If set to 0, uses the HP values defined in config.cpp (default 3,000,000). Any non-zero value overrides the config.// 0 = use config.cpp ยท any number overrides it
AggroWhilePatrolling
true
The drone detects and attacks players while patrolling without being shot first. Set to false to make the drone passive until engaged.// true = actively hostile ยท false = reactive only
PatrolAggroRange
300.0
Radius in meters within which the drone detects players during patrol. Higher values make it harder to avoid the drone's area of influence.// in meters โ recommended range: 150โ400
PatrolAggroPursue
true
The drone actively chases the player once detected. Set to false to make it detect players but stay on its patrol route instead of pursuing.// true = active pursuit ยท false = attacks from route
// DroneSettings.PatrolRoutes
The drone follows routes in order, completing all waypoints in each route before moving to the next. The spawn occurs at SpawnPosition of the active route. You can add as many routes and waypoints as you want.
Coordinates use the DayZ format: "X Y Z" โ where Y is the altitude. Adjust Y to make the drone fly higher or lower in a specific area of the map.
โ CRITICAL โ ALWAYS ADD PatrolAltitude TO THE Y COORDINATE
Coordinates copied from the administrator/player position contain the original map altitude. Before adding a
SpawnPosition or any Waypoint, you must add the configured
PatrolAltitude value to the Y coordinate.
FINAL Y = COPIED Y + PatrolAltitude
Original administrator position:
5018.099609 201.389999 4683.294922
With "PatrolAltitude": 50.0:
5018.099609 251.389999 4683.294922
With "PatrolAltitude": 80.0:
5018.099609 281.389999 4683.294922If PatrolAltitude is not added to Y, the drone may remain stuck and will not advance through the route.
Apply this calculation to the route spawn position and to every waypoint.
// ROUTE STRUCTURE
fieldtypedescription
RouteName
string
Identifying name for the route. Only appears in server logs. Useful for debugging which route is currently active.
SpawnPosition
"X Y Z"
Position where the drone spawns when this route begins. The drone appears here before starting its waypoint traversal.
Waypoints
array[]
List of patrol points the drone visits in order. Each entry is a string with coordinates "X Y Z". After the last one, it moves to the next route.
// DEFAULT ROUTES (CHERNARUS)
โ Airfield Route
SPAWN: 5213.19, alt 390m, 9080.21
โผ
WP1X: 4205.63 | Y: 390.2 | Z: 10859.44
WP2X: 3953.76 | Y: 390.0 | Z: 10735.22
WP3X: 4550.12 | Y: 390.0 | Z: 10520.33
WP4X: 4246.88 | Y: 390.0 | Z: 10177.47
๐ North Route (Tisy)
SPAWN: 1500.0, alt 490m, 14000.0
โผ
WP1X: 1867.30 | Y: 494.65 | Z: 13845.36
WP2X: 1376.84 | Y: 498.75 | Z: 13662.82
WP3X: 1677.32 | Y: 491.73 | Z: 14350.05
// Difficulty โ combat and advanced behavior
โ Advanced parameters. Changing these values without understanding their interactions can make the drone unkillable or completely useless in combat. Modify with caution.
๐ซ TURRET (MACHINE GUN)
TurretFireCooldown0.1 seg
TurretMaxRange400 m
TurretAccuracy0.6 (60%)
TurretMissAngle1.5ยฐ
TurretBurstShots20 disparos
TurretBurstCooldown4.0 seg
TurretAttackCooldown15.0 seg
TurretAmmoTypeBullet_308Win
๐ MISILES
MissileCooldown4.0 seg
MissileMinRange50 m
MissileMaxRange300 m
MissileSpeed70 m/s
MissileMaxSpeed120 m/s
MissileAcceleration40 m/sยฒ
MissileDoubleShotChance0.30 (30%)
MissileAngleThreshold0.85
โ COMBAT MOVEMENT
CombatOrbitSpeed35 m/s
CombatOrbitAltitude75 m
CombatOrbitRadius140 m
CombatAttackRunSpeed70 m/s
CombatAttackRunAltitude45 m
CombatAttackRunMinDist60 m
CombatPullBackSpeed50 m/s
CombatPullBackAltitude90 m
๐ก SUPPRESSION & PATROL
PatrolSpeed20 m/s
PatrolAltitude70 m
LostSightTimeout140 seg
SuppressionDamageThreshold150 dmg
SuppressionDuration8.0 seg
SuppressionMissileRate1.5x
CrashDamageRadius15 m
CrashDamageMax100 dmg
๐ FLARES
FlareCooldown10 seg
FlareDeployChance0.30 (30%)
// CrashDefenders โ crash site guards
Defenders spawn around the crash site when the drone is shot down. They protect the loot crates and create tension in the area. Requires ExpansionMod AI for bots with advanced AI behavior.
parametervaluedescription
EnableDefenders
true
Enables or disables crash site defenders. Set to false to leave the loot unguarded.
DespawnRadius
300 m
Maximum radius a defender can stray from the crash site before being automatically removed.
DespawnDelay
600 sec
Seconds until defenders despawn if no players are nearby. Prevents NPC buildup on the server.// 10 minutes by default
// DEFENDER ENTRIES (Defenders[] array)
ClassNameCountNight +RadiusNotes
ClassName
SurvivorM_Base
Count
3
AdditionalNight
+1
SpawnRadius
15 m
IsExpansionBot
true โ advanced AI
AdditionalNight: number of extra defenders added at night. Makes the crash site more dangerous during server nighttime hours.
// LootCategories + LootCrates
Loot is organized into Categories (item pools) that are assigned to Crates. Each crash site crate has its own list of presets. The number of items per crate is random between Min and Max.
// CRASH SITE CRATES (5 crates)
CRATE #1
IAR_Crate
WeaponsAmmo
CRATE #2
IAR_Crate
MedicalSupplies
CRATE #3
IAR_Crate
GearAmmo
CRATE #4
IAR_Crate
Medical
CRATE #5
IAR_Crate
WeaponsAmmo
// CATEGORY STRUCTURE
fieldtypedescription
Min / Max
int
Item count range generated per category in each crate. The engine picks a random number between Min and Max.
LootClass
string
DayZ class name of the item to spawn. Must match the item's classname exactly as it appears in the game.
SpawnChance
0.0โ1.0
Individual spawn probability for that specific item. 1.0 = always ยท 0.35 = 35% chance. Allows rare items within a category.
LootAttachments
array[]
Attachments automatically added to the spawned item (scopes, stocks, magazines). If it can't attach, it falls back to the crate inventory.
LBPresetName on each LootCrate ("LBMaster_Military_Tier4") is compatibility for the Loot Burn mod. If you don't use it, this field is ignored.
// Notifications
parameterdefault valuedescription
EnableSpawnNotification
true
Broadcasts a notification to all players when the drone spawns on the map.
SpawnNotificationKey
#STR_IAR_..._Spawn
Localization key for the spawn message. The actual text is defined in the mod's .stringtable files.
EnableCrashNotification
true
Notifies all players when the drone is shot down. Lets players know loot is now available at the crash site.
EnableDespawnNotification
true
Notifies when the drone wreck disappears from the map (only relevant if WreckDespawnTime is non-zero).
NotificationIcon
.paa path
Path to the icon displayed alongside the in-game notification. PAA format, bundled inside the mod's PBO.
NotificationTitleKey
#STR_IAR_..._Title
Title key shown in all notifications. Supports multiple languages via stringtable configuration.
// NOTIFICATION PREVIEW
๐ค
IAR DRONE SYSTEM
A drone has been detected patrolling the area. Survivors report hostile behavior.