* Optimizations with private, params, and isEqualType
* Fixed tab being used instead of space
* Fixed tabs inserted by notepad++
* More usage of new private syntax and params
- changed a few checks for an array being empty to `_arr isEqualTo []`
rather than `count _arr == 0`
- added more uses of `private` on the same line as the variable is
declared
- added more uses of params to assign variables passed as parameters
- removed unnecessary parentheses
- removed several unnecessary variable declarations with private array
syntax
* clean up and formatting
* Initial commit medical AI
* Finished non-healing functions
* Initial work on self healin
* AI healing
* Finished medical AI for basic medical
* Finito
* Fix for dead units, medic not being close enough
* Make ace_medical required
* Fixed double systemChat
* Made AI units able to heal players
* Fixed wound treatment
* Fixed medic movement
* Made units heal themselves earlier
* Change for default ACE_12.7x99
- rhsusf_ammo_127x99_M33_Ball = B_127x99_Ball from addons/ballistics/CfgAmmo.hpp
- rhsusf_ammo_127x99_mk211 = ACE_127x99_API from addons/ballistics/CfgAmmo.hpp
* Default ACE3 12.7x99 and recheck bullets values
- 7.62 M993 : fix Ballistic Coefficient and Mass according with ballistics/CfgAmmo.hpp
- 7.62 M993 : add a muzzle velocity according with the Mk11 Mod0 barrel length (609.6mm) and the M14 EBR-R1 barrel length (558.8mm) (empiric, not perfect but better than nothing)
- recheck all bullets values
* Accurate M249s' barrel length
* Little add and fix for Atragmx "GunList" (#1)
- add 12.7x99 API
- fix .408 "Mass" according with the ballistics/CfgAmmo.hpp
- fix .300WM MK248 Mod0 "Mass" according with the ballistics/CfgAmmo.hpp
- Typo Mod0, Mod1 for a better reading on the Atrag's panel
- fix .308 M80 "Mass" according with the ballistics/CfgAmmo.hpp
- add .308 Mk316
* Add ace_chemlights.
Make chemlight intensity and dropoff more realistic.
Add orange, white, IR chemlights.
Add chemlight shields.
Make chemlight impact sounds more realistic.
* Moved impact sound changes to a different branch.
* Used QPATHTOF. Fixed scopes. Used initServer. Reduced lifetime duration.
Checked privates.
* Stringtable: 5 minute.
* Blue lifetime. Removed ref to deprecated function
* Use proper magazine macro. Add new chemlights to Misc box.
* Cache config UI
* Use configClasses to prevent reading entries in base class
* Fix header not containing return value
* One more count
* More lazy eval
There's no good workaround for this:
* creating a dummy unit on [0,0,0] and making it leader prevents
grp members from entering vehicles
* joining group of a different side prevents grp members from seeing
blueforce tracking markers of their original side
Usage (_obj can be group or unit, depending on BFT_ShowPlayerNames):
_obj setVariable ["ACE_map_hideBlueForceMarker", true];
The inverse, hiding of markers of other groups/units for a particular
player, can be already done by 'ace_map_BFT_Enabled = false' locally,
as the Update function checks for it every time.
Signed-off-by: freghar <freghcz@gmail.com>