- Fixed bug if TARGET is a COORDINATE or ZONE, where we cannot check if it is alive or dead. The count alive previously did not count coordinates or zones. Now it does, which is more consistent as we set life=1 and alive=true for these.
* Added GetTargets()
#TARGET
* Also call Dead() when no targets left over
#PLAYERTASKCONTROLLER
* Added FSM events for Flaring, Smoking, and Illumination
* Added Illumination of targets in menu if it is night
* Rename menu parent setting to SetParentMenu(Menu)
* Added function to obtain *average* Vec3 of the GROUP
* Added function to obtain *average* Coordinate of the GROUP
#TARGET
* Make use of new coordinate function in GROUP
* Added setting of laser distance as camera sight calc is a non-starter
* Added specific laser zone of 20m x length to catch targets to lase
* Reworked detection of hit on lased target
** ARMYGROUP**
- Added suppression option
**COMMANDER**
- Added function to add targets with defined resources
**OPSGROUP**
- Added option to pause multiple missions
**INTEL**
- Fixed bug in cluster calc
**LEGION**
- Added function to get alive opsgroups
**TARGET**
* Added start condition
FLIGHTGROUP
- Improved homebase for spawned units
- Enabled helo inAir check due to DCS bug that inAir returns true when spawned at airbase or farp
SET_ZONE
- Added DrawZone() function
ARMYGROUP
- Improved EngageTarget() function
AUFTRAG
- ARMORATTACK is not falling back to GROUNDATTACK
AUFTRAG
- Added mission task param for RECON, PATROLZONE and TROOPTRANSPORT
FLIGHTGROUP
- Fixed CheckGroupDone if group is engaging and has a paused mission
TARGET
- Added GetThreatLevelMax functions
CHIEF
- Added :AddGciCapZone() function
**AUFTRAG**
- Added PATROLZONE type. Works for all OPSGROUPs (air, ground and sea).
**FLIGHTGROUP**
- Improved EngageTarget
- Added option to automatically engage detected targets.
**TARGET**
- Improved Zone type