From 969122c0746500d3379d56bac21bd631d7697334 Mon Sep 17 00:00:00 2001 From: Ralfs Date: Sun, 7 Oct 2018 18:04:47 +0300 Subject: [PATCH 1/2] Added feedback to player pressing toggle crew keybind #380 --- .../addons/settings_f/scripts/keybindings.sqf | 22 +++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/@AresModAchillesExpansion/addons/settings_f/scripts/keybindings.sqf b/@AresModAchillesExpansion/addons/settings_f/scripts/keybindings.sqf index 4ec5cd7b..5984c4c4 100644 --- a/@AresModAchillesExpansion/addons/settings_f/scripts/keybindings.sqf +++ b/@AresModAchillesExpansion/addons/settings_f/scripts/keybindings.sqf @@ -148,10 +148,28 @@ "Achilles_id_toggleIncludeCrew", localize "STR_AMAE_KEY_TOGGLEINCLUDECREW", { - missionNamespace setVariable ["Achilles_var_toggleCrewOnSpawn", true]; + if (isNil "Achilles_var_toggleCrewOnSpawn") then + { + missionNamespace setVariable ["Achilles_var_toggleCrewOnSpawn", true]; + ((findDisplay 312) displayCtrl 2801) cbSetChecked false; + } + else + { + missionNamespace setVariable ["Achilles_var_toggleCrewOnSpawn", nil]; + ((findDisplay 312) displayCtrl 2801) cbSetChecked true; + }; }, { - missionNamespace setVariable ["Achilles_var_toggleCrewOnSpawn", nil]; + if (isNil "Achilles_var_toggleCrewOnSpawn") then + { + missionNamespace setVariable ["Achilles_var_toggleCrewOnSpawn", true]; + ((findDisplay 312) displayCtrl 2801) cbSetChecked false; + } + else + { + missionNamespace setVariable ["Achilles_var_toggleCrewOnSpawn", nil]; + ((findDisplay 312) displayCtrl 2801) cbSetChecked true; + }; }, [DIK_LMENU, [false, false, false]] ] call CBA_fnc_addKeybind; From a85b851bb722846d8788cd0ddd915e4f1db10891 Mon Sep 17 00:00:00 2001 From: CreepPork Date: Sun, 7 Oct 2018 19:11:58 +0300 Subject: [PATCH 2/2] Removed default keybind --- .../addons/settings_f/scripts/keybindings.sqf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/@AresModAchillesExpansion/addons/settings_f/scripts/keybindings.sqf b/@AresModAchillesExpansion/addons/settings_f/scripts/keybindings.sqf index 5984c4c4..06c84881 100644 --- a/@AresModAchillesExpansion/addons/settings_f/scripts/keybindings.sqf +++ b/@AresModAchillesExpansion/addons/settings_f/scripts/keybindings.sqf @@ -171,5 +171,5 @@ ((findDisplay 312) displayCtrl 2801) cbSetChecked true; }; }, - [DIK_LMENU, [false, false, false]] + [0x0, [false, false, false]] ] call CBA_fnc_addKeybind;