Author: Drongo
Author Website:

Requirements: Community Base Addons A3

Version: 0.26
Signed: Yes, serverkey included

Short description: DCE gives you quick, powerful and intuitive control over your squad and AI groups. Turn Arma 3 into a hybrid FPS/RTT experience. Issue commands, receive contact reports, seize objectives and call in reinforcements.

Date: 2018-07-24 07:14

Comments: (1)


Drongo's Command Enhancement


DCE greatly enhances control over your AI squadmates and lets you take command of large-scale combined ops, letting you switch to any unit at any time.

DCE delivers a huge array of vital enhancements to Arma 3 battles in SP or MP:
Streamlined and expanded squad control
Command large scale combined-arms operations (platoon, company or even battalion)
Detailed information sharing (contact reports, map-markers for enemy and friendly units, casualty reports)
Many vital quality of life features

Squad Engine
If you're reading this, you've probably at one point been tempted to headbutt your monitor in rage at your insubordinate AI or the cumbersome vanilla command menu ("F5, F6,0,0,7, argh I'm dead!"). With a single intuitive click DCE lets you control:
combat mode
and more

DCE also expands control of your squad with commands such as:
quick-posture (Contact!, Patrol, etc)
deploy/undeploy statics
garrison structure
heal self/others
dismount cargo only
eject all
all/dismounts only/vehicles only halt/follow
and more

Command Engine
DCE seamlessly brings all the elements on the Arma 3 battlefield together for that only-in-Arma combined arms experience. Command your tank platoons forward, order your infantry to secure buildings, call in gunships for search and destroy missions, insert your spec ops with via helo. Play Arma 3 as a real-time tactics wargame with a first person option. Control AI groups with single-click orders controlling:
waypoints (add, change type, delete, etc)
mount/dismount vehicles
crew/decrew vehicles
combat mode
landing (helos only)
deploy statics
formation direction
and more

Take control of any unit on your side to get into the action yourself.

Maintain situational awareness with friendly chatter and reports:
Contact reports (reporting enemy composition, size and position)
Map markers for friendly elements
Map markers for spotted enemy elements
Casualty reports

Quality Of Life
We've all been there. You're engrossed in the thrill of capturing that a bitterly-contested town when suddenly a "friendly" APC rear-ends your tank and now your MBT is sitting in the middle of the vital crossroads on its roof. A quick dash of DCE magic sees everything put right. Other blood-pressure reducing features include:
Teleport (great for when AI groups just don't want to move)
Dynamic view distance settings
Enable/disable Dynamic Simulation at any time
Clean up dead vehicles
Animation fixer
FPS counter
and more

DCE also offers 14 function keys which can be assigned to any script by mission makers. This is extremely useful when testing or when you want to make a custom mission but don't want the hassle of writing a dialog from scratch.

To install Drongo's Command Enhancement 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.

Included files:

For usage instructions and information of how to use the Drongo's Command Enhancement please refer to the included documentation and/or example mission.

Media: has its own Youtube channel where we will cover the Community made releases.
Subscribe to the Youtube channel

Credits & Thanks:
Thank you very much to SaMara and Tonic-_- for allowing me to use their dialog code in earlier releases.
Drongo69: Concept and coding.
Chops: Testing and input.
James: Good autism.
RootLocus: Testing DT for OFP.
Sanctuary: Help with DT for OFP.
Macser: Help with DT for OFP.
Vektorboson: Help with DT for OFP.
Grumpy Old Man: For letting me use his code for spotting and reporting units.
Kenoxite: Icons idea, some icons.
X39: Telling me how to make the UI scale properly.

The rights of any 3rd party scripts used in this work belong with the owner. I do not and have never claimed ownership over the work of other people. All 3rd party scripts are used in good faith.
You may NOT reverse-engineer this addon for your personal use.
You may NOT adapt the dialogs for your own usage.
You may NOT reverse-engineer this addon for your personal use.
You may NOT distribute altered versions of this system.
You may NOT use this system or any derivatives thereof in any way for monetary gain.
You may NOT use this system or derivatives thereof as part of any submission to any contest of any kind.
You may NOT use this addon as a basis for other addons.
You may NOT use this addon on any "Life", "Life" clone or derivative or survival-themed mission/server.
You may NOT port this addon to any other game (it may ONLY be used with Arma 3).
You may NOT use any of the scripts, configs, concepts or designs of this addon in the development of other projects.
You may NOT distribute this addon to people outside your immediate playing group. Please do not upload to Steam or any other sites.

Fixed the missing arty dialog

Fixed a problem with the previous attempt to fix a problem (every single group was going into careless)

Further attempts to stop the "fleeing drone" problem

Added DCE\Scripts\Core\KeyPressed.sqf (allows entering vehicles and switching to driver/gunner with R_SHIFT)

I don't know

Improved garrison (can now select any nearby house)
Light artillery system in case the user does not have Drongo's artillery installed
Various bugfixes

Dialog now displays properly on all UI sizes (thanks X39)
Waypoint system updated and now has black lines from the group to each waypoint (like vanilla High Command)
Reinforcements system integrated at the addon level (can still customize with scripting)
Can now see individual markers for each man and vehicles in the selected group in Command
New markers for marking the individual men/vehicles in a squad
Can turn off reports of civilians
Improved "taking fire" markers
General tidy up, optimization and modernizing of code

A few years worth of stuff. Most notably:
Added using the vanilla BIS tablet as the background
Added icons for nearly all buttons instead of text
Big overhaul of dialog code
Added doubleclicking units in the squad member list to switch to them
Added doubleclicking groups in the group list to switch to the leader
Added icon for Drongo's Reinforcements
Added garrison roof command
Too much other stuff to mention

Command and Attach are now enabled by default
Added a definable Interact key
Added a definable Special key
Added Take Lead button (the player will become squad leader)
Added Marker and High Command buttons to the Squad menu
Added View Distance management buttons to the Squad menu
Added a Deploy Crew Served Weapon (DEP CSW) button to the Command menu (only works with vanilla assets)
Added a Teleport button to the Command menu to unfuck AI driving mishaps
Added a Force Markers button to the Command menu to try to unfuck my scripting (doesn't work very well)
Other minor stuff

- Removed outdated "server loop" code for mounting and implemented BIS_fnc_execVM/BIS_fnc_MP code
- Implemented "On my mark" (fire when I fire) (thanks to D4NI3L3 for the idea)
- Implemented "Copy my stance" (thanks to D4NI3L3 for the idea)
- Fixed the broken "Pop smoke" command

- Updated detection of the new version of Drongo's Artillery

- Fixed: Development script mode was left on in the addon version

- Changed the Squad Menu "Command" button to a commander's hat
- Added a Garrison area command
- Added a Garrison closest building command
- Added more detail to spotting reports
- Added a global variable to control the level of the detailed report (dceSpottingThreshold)
- Added buttons to increase/decrease and reset view distance
- Added an "Attach" option to the command menu
- Fixed group registration so that newly formed groups are properly registered into BIS High Command

- Overhauled the "Target" command
- Added a "Garrison" command (put your crosshair on the desired structure then click the icon)
- Added user-configurable function keys F1 - F4 (see readme)

- Removed use of userconfig to set key, now uses the CBA system (this may have been implemented in an earlier release)
- Replaced all squad menu text with icons
- Added shortcuts for Drongo's Artillery and Drongo's Air Support to the squad menu
- Removed some extraneous quick-action buttons (Aware, Hide, Take Cover)
- Added a suppress button (uses the suppress scripting command)
- Added a target button (not working well yet. Place your crosshair on the target, access the menu and click the button)

- Fixed a bug with the Heal Other command
- Added the ability to exclude groups from command (using an array dceExcludedGroups). Note that HC will still show the unit's marker
- Removed obsolete scripts DCE\Scripts\Command\CommsClient.sqf and \CommsPlayMessage.sqf
- Fixed a bug that prevented the behaviour and formation of a group displaying in the command menu
- Unexciting overhaul of group display and selection in the command dialog
- Went through all of the core scripts to try to fix undefined variables and other misc bugs
- Various small tweaks and bugfixes

- Added air units to spottable enemy units in DCE\Scripts\Command\Reporting\Spot.sqf
- Fixed a bug that disallowed changing dceKey preference
- Removed the reference to obsolete script DCE\Scripts\Command\Waypoints\MapClickEditPos.sqf

- first release

- Community Base Addons A3

External download:

Drongo's Command Enhancement

Forum topic:
- BI forums

Enable javascript to be able to download from Armaholic please!