mirror of
https://github.com/acemod/ACE3.git
synced 2024-08-30 18:23:18 +00:00
5d07029db7
* Add setting for cookoff to only run for player crewed vehicles * No point having per vehicle selection * Merging mutliple settings in to one * Fixing missing comma * Using LSTRING for settings * merging suggested fixes * Moving enabled check to fnc * Use existing strings for CBA options * Reverting change to support legacy eden attribute settings * Adding Pabsts fix for 3den attribute * Update addons/cookoff/CfgEden.hpp Co-Authored-By: PabstMirror <pabstmirror@gmail.com>
32 lines
1.5 KiB
C++
32 lines
1.5 KiB
C++
|
|
class Cfg3DEN {
|
|
class Object {
|
|
class AttributeCategories {
|
|
class ace_attributes {
|
|
class Attributes {
|
|
class GVAR(enable) {
|
|
property = QGVAR(enable);
|
|
control = "Checkbox";
|
|
displayName = CSTRING(enable_hd_name);
|
|
tooltip = CSTRING(enable_hd_tooltip);
|
|
expression = QUOTE(if !(_value) then {_this setVariable [ARR_3('%s',_value,true)];};);
|
|
typeName = "BOOL";
|
|
condition = "objectVehicle";
|
|
defaultValue = QUOTE((GETMVAR(QGVAR(enable),0)) in [ARR_2(1,2)]);
|
|
};
|
|
class GVAR(enableAmmoCookoff) {
|
|
property = QGVAR(enableAmmoCookoff);
|
|
control = "Checkbox";
|
|
displayName = CSTRING(enableAmmoCookoff_name);
|
|
tooltip = CSTRING(enableAmmoCookoff_tooltip);
|
|
expression = QUOTE(if !(_value) then {_this setVariable [ARR_3('%s',_value,true)];};);
|
|
typeName = "BOOL";
|
|
condition = "objectHasInventoryCargo";
|
|
defaultValue = QUOTE(if (_this isKindOf 'ReammoBox_F') then { GETMVAR(QGVAR(enableAmmobox),true) } else { GETMVAR(QGVAR(enableAmmoCookoff),true) };);
|
|
};
|
|
};
|
|
};
|
|
};
|
|
};
|
|
};
|