mirror of
https://github.com/acemod/ACE3.git
synced 2024-08-30 18:23:18 +00:00
3c1e912787
- Added new ammo cfg types - Added new caching functions - Added dev functions - Transfered core system to vanilla projectile EHs - Added stringtable sub categories - Reworked fragmenting and spalling to us submunitions - Frag - Implemented system around chance to hit - Switched from hitbox estimation to hitting specific HPs - Updated chance to miss method based on solid angle hit chance - Split random & targeted frag to their own subfunctions - Spall - Uses a system of estimated momentum changes to generate spall
55 lines
1.0 KiB
Plaintext
55 lines
1.0 KiB
Plaintext
private _category = format ["ACE %1", localize LSTRING(Module_DisplayName)];
|
|
|
|
[
|
|
QGVAR(debugOptions),
|
|
"CHECKBOX",
|
|
"Enable debug mode",
|
|
[_category, LSTRING(Debug)],
|
|
true // [min, max, default, trailing decimals]
|
|
] call CBA_fnc_addSetting;
|
|
|
|
// debug options
|
|
[
|
|
QGVAR(dbgSphere),
|
|
"CHECKBOX",
|
|
"Enable debug impact spheres",
|
|
[_category, LSTRING(Debug)],
|
|
false,
|
|
0,
|
|
{},
|
|
true
|
|
] call CBA_fnc_addSetting;
|
|
|
|
[
|
|
QGVAR(frameHint),
|
|
"CHECKBOX",
|
|
"Show framerate hint",
|
|
[_category, LSTRING(Debug)],
|
|
true
|
|
] call CBA_fnc_addSetting;
|
|
|
|
[
|
|
QGVAR(fadeRounds),
|
|
"CHECKBOX",
|
|
"Fade round traces over time",
|
|
[_category, LSTRING(Debug)],
|
|
true
|
|
] call CBA_fnc_addSetting;
|
|
|
|
[
|
|
QGVAR(dltTrace),
|
|
"CHECKBOX",
|
|
"Delete fire trace on fade",
|
|
[_category, LSTRING(Debug)],
|
|
true
|
|
] call CBA_fnc_addSetting;
|
|
|
|
[
|
|
QGVAR(drawHitBox),
|
|
"CHECKBOX",
|
|
"Draw unit hitboxes",
|
|
[_category, LSTRING(Debug)],
|
|
true
|
|
] call CBA_fnc_addSetting;
|
|
|