2021-10-14 15:46:43 +00:00
|
|
|
[
|
|
|
|
QXGVAR(mode),
|
|
|
|
"LIST",
|
|
|
|
[LSTRING(Mode), LSTRING(ModeDesc)],
|
|
|
|
format ["ACE %1", LLSTRING(ModuleDisplayName)],
|
|
|
|
[[0, 1, 2, 3], [LSTRING(Disabled), LSTRING(FirstPerson), LSTRING(ThirdPerson), LSTRING(Selective)], 0],
|
|
|
|
true,
|
|
|
|
{[QGVAR(mode), _this] call EFUNC(common,cbaSettings_settingChanged)},
|
2024-05-31 20:20:21 +00:00
|
|
|
true // Needs mission restart
|
2021-10-14 15:46:43 +00:00
|
|
|
] call CBA_fnc_addSetting;
|
|
|
|
|
|
|
|
[
|
|
|
|
QXGVAR(modeSelectiveFoot),
|
|
|
|
"LIST",
|
|
|
|
[LSTRING(ModeSelectiveFoot), LSTRING(ModeSelectiveFootDesc)],
|
|
|
|
format ["ACE %1", LLSTRING(ModuleDisplayName)],
|
|
|
|
[[0, 1, 2], [LSTRING(Disabled), LSTRING(FirstPerson), LSTRING(ThirdPerson)], 0],
|
|
|
|
true,
|
|
|
|
{[QGVAR(modeSelectiveFoot), _this] call EFUNC(common,cbaSettings_settingChanged)},
|
2024-05-31 20:20:21 +00:00
|
|
|
true // Needs mission restart
|
2021-10-14 15:46:43 +00:00
|
|
|
] call CBA_fnc_addSetting;
|
|
|
|
|
|
|
|
[
|
|
|
|
QXGVAR(modeSelectiveLand),
|
|
|
|
"LIST",
|
|
|
|
[LSTRING(ModeSelectiveLand), LSTRING(ModeSelectiveLandDesc)],
|
|
|
|
format ["ACE %1", LLSTRING(ModuleDisplayName)],
|
|
|
|
[[0, 1, 2], [LSTRING(Disabled), LSTRING(FirstPerson), LSTRING(ThirdPerson)], 0],
|
|
|
|
true,
|
|
|
|
{[QGVAR(modeSelectiveLand), _this] call EFUNC(common,cbaSettings_settingChanged)},
|
2024-05-31 20:20:21 +00:00
|
|
|
true // Needs mission restart
|
2021-10-14 15:46:43 +00:00
|
|
|
] call CBA_fnc_addSetting;
|
|
|
|
|
|
|
|
[
|
|
|
|
QXGVAR(modeSelectiveAir),
|
|
|
|
"LIST",
|
|
|
|
[LSTRING(ModeSelectiveAir), LSTRING(ModeSelectiveAirDesc)],
|
|
|
|
format ["ACE %1", LLSTRING(ModuleDisplayName)],
|
|
|
|
[[0, 1, 2], [LSTRING(Disabled), LSTRING(FirstPerson), LSTRING(ThirdPerson)], 0],
|
|
|
|
true,
|
|
|
|
{[QGVAR(modeSelectiveAir), _this] call EFUNC(common,cbaSettings_settingChanged)},
|
2024-05-31 20:20:21 +00:00
|
|
|
true // Needs mission restart
|
2021-10-14 15:46:43 +00:00
|
|
|
] call CBA_fnc_addSetting;
|
|
|
|
|
|
|
|
[
|
|
|
|
QXGVAR(modeSelectiveSea),
|
|
|
|
"LIST",
|
|
|
|
[LSTRING(ModeSelectiveSea), LSTRING(ModeSelectiveSeaDesc)],
|
|
|
|
format ["ACE %1", LLSTRING(ModuleDisplayName)],
|
|
|
|
[[0, 1, 2], [LSTRING(Disabled), LSTRING(FirstPerson), LSTRING(ThirdPerson)], 0],
|
|
|
|
true,
|
|
|
|
{[QGVAR(modeSelectiveSea), _this] call EFUNC(common,cbaSettings_settingChanged)},
|
2024-05-31 20:20:21 +00:00
|
|
|
true // Needs mission restart
|
2021-10-14 15:46:43 +00:00
|
|
|
] call CBA_fnc_addSetting;
|
|
|
|
|
|
|
|
[
|
|
|
|
QXGVAR(preserveView),
|
|
|
|
"CHECKBOX",
|
|
|
|
[LSTRING(SettingPreserveViewName), LSTRING(SettingPreserveViewDesc)],
|
|
|
|
format ["ACE %1", LLSTRING(ModuleDisplayName)],
|
|
|
|
false,
|
|
|
|
false,
|
|
|
|
LINKFUNC(switchPreserveView)
|
|
|
|
] call CBA_fnc_addSetting;
|