Drongo's Area of Operations
AO is a module-based whole-map dynamic campaign generator for SP/COOP Arma 3. It generates enemy forces, ambient civilians and 1 of 12 objective types each mission. Campaign progress is automatically saved at the end of a mission.
To win the campaign, players must 100+ victory points (from killing enemies and completing missions). Killing an enemy troop gives .5 points, completing a mission gives 10 points. There is also a "Political Will" rating which is reduced by civilian casualties and failed missions. If it reaches zero, the campaign will be failed.
The system works on any map (except if very small or there are no roads or no enterable buildings) and can be used with any faction.
SP or COOP (1 to XX players)
12 mission types (Patrol, Urban Patrol, Defence, Sweep, Demo, SEAD, Assault, Downed Helo, Search and Rescue, QRF, Destroy Convoy, Interrogate HVT)
Any map, any faction
Very easy to customize
Enemy foot and vehicle patrols, occupied towns, IEDs, static weapons, garrisoned building, roadside ambushes
Optional ambient civilian foot and road traffic
Optional Air Mode allows playing the whole campaign as a helo/jet pilot
Missions can be aborted at the aoBase object
Patrol: Move to the objective marker.
Urban Patrol: Move to the objective marker.
Defence: Defend the base. Kill enough enemies to defeat the attack.
Sweep: Enemy forces have garrisoned various buildings near the objective. Clear the enemy from the area
Demo: Locate and destroy the radar tower.
SEAD: Locate and destroy the SAM/AAA vehicle.
Assault: Destroy the enemy forces occupying the town.
Downed Helo: Locate the downed helo and recover any sensitive items from the wreck (move next to the wreck for a few seconds).
Search and Rescue: Locate the downed pilot. Move close to him and he will join your squad. Bring him back to base.
QRF: Send a Quick Reaction Force to rescue an ambushed squad and bring them back to base.
Destroy Convoy: Destroy the enemy convoy before it reaches its destination.
HVT: Locate the HVT and use the interact key (TAB by default) to first arrest him, then interrogate him.
RTB: Approach the aoBase object.
To install Drongo's Area of Operations you should use modfolders to keep it seperate from the official game content to prevent issues.
With Arma 3 you can use different ways to set up your modfolders to use custom content you have downloaded.
Please visit the Arma 3 Mod install instructions page
for more information about using custom mods and addons in Arma 3.
For usage instructions and information of how to use the Drongo's Area of Operations please refer to the included documentation and/or example mission.
You can help me
I put a lot of time and effort into my mods. I support single, coop and MP players with unique mods and new features. Please show your support, subscribe, follow and rate my mods. Please promote my work on social media and forums. If you have cash to spare, please consider chipping in to my Patreon.
Most of my mods and missions are released on my Patreon page. You don't need to be a Patreon to download them: https://www.patreon.com/DrongoMods
Check my YouTube channel for trailers, WIP etc:
I am not on the BIS forums. I can be emailed at .
Credits & Thanks:
RootLocus: Testing(OFP version)
Ice Magic: Testing
A huge thanks to my Patrons and supporters:
Thanks also to the guys who post encouragement, bug reports and suggestions.
License / Disclaimer:
ARMA PUBLIC LICENSE NO DERIVATIVES (APL-ND)
Brief summary of this Licence
PLEASE, NOTE THAT THIS SUMMARY HAS NO LEGAL EFFECT AND IS ONLY OF AN INFORMATORY NATURE DESIGNED FOR YOU TO GET THE BASIC INFORMATION ABOUT THE CONTENT OF THIS LICENCE. THE ONLY LEGALLY BINDING PROVISIONS ARE THOSE IN THE ORIGINAL AND FULL TEXT OF THIS LICENCE.
With this licence you are free to adapt (i.e. modify, rework or update) and share (i.e. copy, distribute or transmit) the material under the following conditions:
Attribution - You must attribute the material in the manner specified by the author or licensor (but not in any way that suggests that they endorse you or your use of the material).
Noncommercial - You may not use this material for any commercial purposes.
Arma Only - You may not convert or adapt this material to be used in other games than Arma.
No Derivatives - If you remix, transform, or build upon the material, you may not distribute the modified material.
Changed: Disabled wakeup dynamic simulation on most spawned units (thanks to Dada)
Removed: Dynsim code in AO\Scripts\Population\PopulateMap.sqf that was messing with other dynsim scripts
Fixed: Civilian casualties were not being counted.
Fixed: AI were spawning with skill 1 (is now 0.4)
Removed: Dynamic simulation on civilian cars
Added: Force next mission option for continuous mode (action on aoBase)
Added: Hard-coded support for Winter Chernarus
Added: Warnings for small maps and maps missing worldSize config entries
Added: Debug mode now places orange markers showing detected urban areas
Added: 5 mission types: Destroy Squad, Destroy Vehicle, Search And Destroy, Seize Intel, Assassinate
Added: Freeplay mode (when the mission array is empty)
Added: Option to define size of play area (centered around AO_core module)
Added: Module for additional factions on any side (foot, vehicle and helo patrols, militia, statics)
Added: Helo patrols for OPFOR
Added: Syncing objects or empty vehicles to the enemy module will enable their use in Demo missions
Improved: Accuracy of mission marker
Improved: Spawn scripts
Improved: Default vehicle balance
Changed: Enemy vehicle group size can now be specified
Changed: Towns or remote areas will be excluded if they are within 700 meters of aoBase
Changed: QRF missions will only run in MP with 2 or more player groups (will generate Urban Patrol in single player)
Changed: AO_core module now defines the center of the AO (instead of aoBase)
Fixed: Static weapons spawning inside buildings
Fixed: Convoys not moving in Destroy Convoy missions
Fixed: Civilians spawning in floors
Added: Module option: VP gain from winning a mission
Added: Module option: VP gain from killing an enemy
Added: Module option: Political Will loss from losing a mission
Added: Module option: Radius setting for SEAD, Demo, Downed Aircraft and Search And Rescue
Added: Module option: Kills required to win a Defence Mission
Added: Excluded Convoy, HVT, SEAD and downed pilot groups from Vcom
Added: Continue Mode (experimental; instead of EndMission a new mission will be generated)
Added: Global variable aoKilledEnemy
Added: Global variable aoKilledFriendly
Added: More detail with SEAD, Deliver and Downed Aircraft task names
Fixed: Various script errors and mission bugs
Fixed: Town objectives spawning in water
Fixed: SEAD spawning problems
Fixed: Air Mode was not limiting mission types
Improved: JIP support
- Community Base addons A3