* Add test class
* Add stats mockup
* Merge branch 'master' of https://github.com/acemod/ACE3 into arsenalStats
* Finish mockup, add basic hide/show logic
* Add base for stats
* Use CBA EHs for stats to allow 3rd party mods of it
* Add handleStats and most of the UI behaviors for stats
* Continue work on stats
* Add container stats
* Add page support for stats
* Add text for the ROF stat
* Add accuracy in MOA for the accuracy stat
* Change accuracy shown number to 1 decimal instead of 2
* Add MIL in the dispersion stat text
* Change stats layout, remove dummy text strings
* Add some AB stats
* Remove last test string
* Replace configExtremes by normal lookup where it's relevant
* Add "undefined value" string when AB stat isn't present
Mostly for laucnhers
* Fix typo in preInit
* Change drag model stat to ballistic coef
* Fix issue with unused stats, change text to white when bar is present
* Rewrite some part of handleStats
Reason: add support for conditions, less redundant code, less reasons for dedmen to emasculate me
* Re-add _hideUnusedFnc, handle empty stats arrays
* Pass args to stat conditions, add test condition stat
* Add hearing related stats
* Remove the padding between stats and the stat bar / text
* Add strings for stats
* Change stats window to fit baer's suggestion
* Algin the close stats button, add missing strings
* Finish code review
* Add missing newline
* Remove duplicate strings
* Add explosive range stat
* Use proper string for the explo range stat
* Fix capitalization for ctrlParent
* Fix conditional stats blocking other stats
* Add better integration for ballistics, hearing and explosive stats
* Replace the private array in handleStat by params
* Add backblast stats
* Add backblast stat strings
* Add flashlight map color and g-force reduction stats
* Shorten preInit
* Change stats close button to fit arsenal design
* Improve stats page indicator look
* Rework how stats are stored and retrieved
* Remove args config entry, add priority entry, add vanilla weapon stats
* Add vanilla container stats
* Remove some lines in preInit
* Add ballistics stats
* Add hearing stats
* Remove uneeded config entries
* Add explosive range stat
* Add backblast stats
* Add spaces after semicolons in statements
To make JJ happy because I don't care.
* Add flashlights map color stat
* Add gforce reduction stat
FINALLY FUCKING DONE
* Fix headers for the new stats funcs
* Add add / remove stat API
* Fix typo in removeStat header
* Remove uneeded inline func
* Clean up add / remove stat
* Move all CfgACEArsenalStats entries to their own file
* Replace STR_ACE_Ballistics_statAmmo by a BI string
* Add script profiler related macro and code
* Use the highest ballistic coef instead of first one defined
* Add support for future ammo displayname
* Add ACE_standardAtmosphere for ballistic coef
* Add mag muzzle velocity stat
* Add weapon muzzle velocity stat
* Add comment explaining the ENABLE_PERF_PROFILING macro
* Change cfgACEArsenalStats to ACE_Arsenal_Stats
* Make JJ less pissy about spaces around =
* Fix indentation in weaponMuzzleVelocity, use param
* Use GVAR and EGVAR when appropriate
* Prefix all stats except the base class
* Fix Merge
* Fix aspect ratio scaling of stats panel
* Minor fixes
* Pylons - Fix old weapons not being removed
Fix #6088
- Use removeWeaponTurret instead of removeWeaponGlobal
- Fix "Too Far" warning showing on completion
* Fix _x
* Fix var name
Co-Authored-By: Ozan Eğitmen <ozanegitmen@gmail.com>
* Disable anim previews when center isn't the player
* Abuse configs to change the edit loadout 3DEN entry
* Remove inheriting as it's not needed
* Remove uneeded condition
* Add zeus modules for ACE Arsenal, revert old arsenal modules
* Add 3 new arsenal EHs
* Add a setting to disable the identity tabs in ace arsenal
* Pass loadoutName in the onloadoutLoad EH
* Change foreach to forEach and ctrlcommit to ctrlCommit
* Resize the right window when the load bar isn't there
* Add a tooltip for the "clear container" button
* Improve onKeyDown, add classname copying using ctrl+c
* German translation update
This updates partially the german translation for the new cba settings UI
* Fix tooltipp
Fixes the tooltipp for the safezone when switching units
* Fixes
Various fixes after review
* Missed two
Fix in stringtable for arsenal
* Gonna catch em all
Another small mistake i missed.
* Make default channel setting a list
* Convert more map settings to CBA
* Give BFT settings own category
* Remove '?' from end of setting display names
* Fix mistake of ACE_Settings removal (movedToSQF = 1)
* Move settings to initSettings.sqf
* Change backpack and scope checks in scanConfig and addVirtualItems
Reason: was not a good implementation
Might cause issue of people compalining about tents.
* Give IDC to menuBar controls, disable import button in MP
Reason: copyFromClipboard is disabled in MP
* Add tooltip strings for the loadouts, export, import menu buttons
* Remove double space in onArsenalOpen
* Adding pylon whitelist option
* Changing tabs to spaces :(
* Changing to use QGVAR
* Changing name in QGVAR to more clearly reflect function of variable
* Docs for the magazine whitelist function in pylons
* Changes to match style guide
* More docs
* More tabs
* Update pylons-framework.md
* Update pylons-framework.md