From cf8259882e3c9d7b20873799ec9efa76e25e499f Mon Sep 17 00:00:00 2001 From: commy2 Date: Mon, 12 Jan 2015 22:34:01 +0100 Subject: [PATCH] formating --- addons/common/CfgEventHandlers.hpp | 57 +- addons/common/CfgMagazines.hpp | 10 + addons/common/CfgSounds.hpp | 10 +- addons/common/CfgVehicles.hpp | 3 +- addons/common/CfgWeapons.hpp | 44 +- addons/common/DefaultItems.hpp | 1006 ++++++++-------- addons/common/FixAnimations.hpp | 54 +- addons/common/FixPickup.hpp | 20 +- addons/common/HintConfig.hpp | 134 +-- addons/common/MainMenu.hpp | 174 +-- addons/common/MenuConfig.hpp | 1808 ++++++++++++++-------------- addons/common/NoVoice.hpp | 435 +++---- addons/common/ProgressScreen.hpp | 166 +-- addons/common/RscInfoType.hpp | 36 +- addons/common/XEH_postInit.sqf | 38 +- addons/common/XEH_preInit.sqf | 16 +- addons/common/config.cpp | 89 +- addons/common/script_component.hpp | 4 +- addons/common/stringtable.xml | 926 +++++++------- 19 files changed, 2517 insertions(+), 2513 deletions(-) create mode 100644 addons/common/CfgMagazines.hpp diff --git a/addons/common/CfgEventHandlers.hpp b/addons/common/CfgEventHandlers.hpp index 025d7d8f74..34119a3407 100644 --- a/addons/common/CfgEventHandlers.hpp +++ b/addons/common/CfgEventHandlers.hpp @@ -1,41 +1,42 @@ + class Extended_PreInit_EventHandlers { - class ADDON { - init = QUOTE(call COMPILE_FILE(XEH_preInit) ); - serverInit = QUOTE(call COMPILE_FILE(scripts\readParameters) ); - disableModuload = true; - }; + class ADDON { + init = QUOTE(call COMPILE_FILE(XEH_preInit) ); + serverInit = QUOTE(call COMPILE_FILE(scripts\readParameters) ); + disableModuload = true; + }; }; class Extended_PostInit_EventHandlers { - class ADDON { - init = QUOTE(call COMPILE_FILE(XEH_postInit) ); - disableModuload = true; - }; + class ADDON { + init = QUOTE(call COMPILE_FILE(XEH_postInit) ); + disableModuload = true; + }; }; class Extended_InitPost_EventHandlers { - class All { - class GVAR(executePersistent) { - init = QUOTE([_this select 0] call FUNC(executePersistent) ); + class All { + class GVAR(executePersistent) { + init = QUOTE([_this select 0] call FUNC(executePersistent) ); + }; }; - }; - class CAManBase { - class GVAR(setName) { - init = QUOTE(if (local (_this select 0)) then { _this call FUNC(setName) }; ); + class CAManBase { + class GVAR(setName) { + init = QUOTE(if (local (_this select 0)) then { _this call FUNC(setName) }; ); + }; + class GVAR(forceWalk) { + init = QUOTE(if (local (_this select 0)) then { _this call FUNC(applyForceWalkStatus); }; ); + }; }; - class GVAR(forceWalk) { - init = QUOTE(if (local (_this select 0)) then { _this call FUNC(applyForceWalkStatus); }; ); - }; - }; }; class Extended_Respawn_EventHandlers { - class All { - class GVAR(restoreVariablesJIP) { - respawn = QUOTE(_this call FUNC(restoreVariablesJIP) ); + class All { + class GVAR(restoreVariablesJIP) { + respawn = QUOTE(_this call FUNC(restoreVariablesJIP) ); + }; + class GVAR(setName) { + respawn = QUOTE(_this call FUNC(setName) ); + }; }; - class GVAR(setName) { - respawn = QUOTE(_this call FUNC(setName) ); - }; - }; -}; \ No newline at end of file +}; diff --git a/addons/common/CfgMagazines.hpp b/addons/common/CfgMagazines.hpp new file mode 100644 index 0000000000..815ab6db9f --- /dev/null +++ b/addons/common/CfgMagazines.hpp @@ -0,0 +1,10 @@ + +class CfgMagazines { + class CA_Magazine; + class ACE_FakeMagazine: CA_Magazine { + descriptionShort = ""; + displayName = ""; + displayNameShort = ""; + count = 0; + }; +}; diff --git a/addons/common/CfgSounds.hpp b/addons/common/CfgSounds.hpp index b3784aee36..d564f6717d 100644 --- a/addons/common/CfgSounds.hpp +++ b/addons/common/CfgSounds.hpp @@ -1,7 +1,7 @@ class CfgSounds { - class ACE_Sound_Click { - sound[] = {PATHTOF(sounds\ACE_click.wav), 1, 1, 200}; - titles[] = {}; - }; -}; \ No newline at end of file + class ACE_Sound_Click { + sound[] = {PATHTOF(sounds\ACE_click.wav), 1, 1, 200}; + titles[] = {}; + }; +}; diff --git a/addons/common/CfgVehicles.hpp b/addons/common/CfgVehicles.hpp index bd1ffa8c73..ee78ad3924 100644 --- a/addons/common/CfgVehicles.hpp +++ b/addons/common/CfgVehicles.hpp @@ -1,3 +1,4 @@ + class CfgVehicles { /*class Man; class CAManBase: Man { @@ -105,4 +106,4 @@ class CfgVehicles { class TransportItems {}; class TransportBackpacks {}; }; -}; \ No newline at end of file +}; diff --git a/addons/common/CfgWeapons.hpp b/addons/common/CfgWeapons.hpp index 0c2239a3ab..5df5d75da8 100644 --- a/addons/common/CfgWeapons.hpp +++ b/addons/common/CfgWeapons.hpp @@ -1,30 +1,20 @@ + class CfgWeapons { - class ItemCore; - class ACE_ItemCore: ItemCore { - type = 4096;//4; - detectRange = -1; - simulation = "ItemMineDetector"; - }; + class ItemCore; + class ACE_ItemCore: ItemCore { + type = 4096;//4; + detectRange = -1; + simulation = "ItemMineDetector"; + }; - class Rifle_Base_F; - class ACE_FakePrimaryWeapon: Rifle_Base_F { - discreteDistance[] = {}; - discreteDistanceInitIndex = 0; - displayName = ""; - picture = ""; - model = ""; - magazines[] = {"ACE_FakeMagazine"}; - scope = 2; - }; + class Rifle_Base_F; + class ACE_FakePrimaryWeapon: Rifle_Base_F { + discreteDistance[] = {}; + discreteDistanceInitIndex = 0; + displayName = ""; + picture = ""; + model = ""; + magazines[] = {"ACE_FakeMagazine"}; + scope = 2; + }; }; - -class CfgMagazines { - class CA_Magazine; - - class ACE_FakeMagazine: CA_Magazine { - descriptionShort = ""; - displayName = ""; - displayNameShort = ""; - count = 0; - }; -}; \ No newline at end of file diff --git a/addons/common/DefaultItems.hpp b/addons/common/DefaultItems.hpp index e228fca522..539eb3beff 100644 --- a/addons/common/DefaultItems.hpp +++ b/addons/common/DefaultItems.hpp @@ -18,16 +18,16 @@ D = []; {D set [_forEachIndex, getArray (_x >> "respawnItems")]} forEach A; diag_log text "====================="; { - diag_log text format ["class %1;", _x]; + diag_log text format ["class %1;", _x]; } forEach E; { - diag_log text format ["class %1: %2 {", _x, B select _forEachIndex]; - _s = str (C select _forEachIndex); _s = toString (toArray _s - [91,93]); - diag_log text format [" items[] = {%1};", _s]; - _s = str (D select _forEachIndex); _s = toString (toArray _s - [91,93]); - diag_log text format [" respawnItems[] = {%1};", _s]; - diag_log text "};"; + diag_log text format ["class %1: %2 {", _x, B select _forEachIndex]; + _s = str (C select _forEachIndex); _s = toString (toArray _s - [91,93]); + diag_log text format [" items[] = {%1};", _s]; + _s = str (D select _forEachIndex); _s = toString (toArray _s - [91,93]); + diag_log text format [" respawnItems[] = {%1};", _s]; + diag_log text "};"; } forEach A; */ @@ -37,994 +37,994 @@ class SoldierGB; class SoldierEB; class C_man_1; class B_Soldier_base_F: SoldierWB { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_Soldier_02_f: B_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_Soldier_03_f: B_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_Soldier_04_f: B_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_Soldier_05_f: B_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_Soldier_F: B_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_RangeMaster_F: B_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_Soldier_lite_F: B_Soldier_03_f { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_Soldier_GL_F: B_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_soldier_AR_F: B_Soldier_02_f { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_Soldier_SL_F: B_Soldier_03_f { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_Soldier_TL_F: B_Soldier_03_f { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_soldier_M_F: B_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_soldier_LAT_F: B_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_medic_F: B_Soldier_02_f { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_soldier_repair_F: B_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_soldier_exp_F: B_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_Helipilot_F: B_Soldier_04_f { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_Soldier_A_F: B_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_soldier_AT_F: B_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_soldier_AA_F: B_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_engineer_F: B_Soldier_03_f { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_crew_F: B_Soldier_03_f { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_officer_F: B_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_Competitor_F: B_RangeMaster_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_Pilot_F: B_Soldier_05_f { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_helicrew_F: B_Helipilot_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_soldier_PG_F: B_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_soldier_UAV_F: B_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class b_soldier_unarmed_f: B_Soldier_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_Soldier_diver_base_F: B_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_diver_F: B_Soldier_diver_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_diver_TL_F: B_Soldier_diver_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_diver_exp_F: B_Soldier_diver_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_Soldier_recon_base: B_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_recon_F: B_Soldier_recon_base { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_recon_LAT_F: B_Soldier_recon_base { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_recon_exp_F: B_Soldier_recon_base { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_recon_medic_F: B_Soldier_recon_base { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_recon_TL_F: B_Soldier_recon_base { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_recon_M_F: B_Soldier_recon_base { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_recon_JTAC_F: B_Soldier_recon_base { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_Soldier_sniper_base_F: B_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_spotter_F: B_Soldier_sniper_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_sniper_F: B_Soldier_sniper_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_Story_SF_Captain_F: B_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_Story_Protagonist_F: B_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_Story_Engineer_F: B_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_Story_Colonel_F: B_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_Story_Pilot_F: B_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_Story_Tank_Commander_F: B_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class b_soldier_survival_F: B_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_CTRG_soldier_GL_LAT_F: B_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_CTRG_soldier_engineer_exp_F: B_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_CTRG_soldier_M_medic_F: B_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_CTRG_soldier_AR_A_F: B_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_Soldier_support_base_F: B_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_soldier_AAR_F: B_Soldier_support_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_soldier_AAT_F: B_Soldier_support_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_soldier_AAA_F: B_soldier_AAT_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_support_MG_F: B_Soldier_support_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_support_GMG_F: B_Soldier_support_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_support_Mort_F: B_Soldier_support_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_support_AMG_F: B_Soldier_support_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_support_AMort_F: B_Soldier_support_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_G_Soldier_base_F: SoldierGB { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_G_Soldier_F: I_G_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_G_Soldier_lite_F: I_G_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_G_Soldier_SL_F: I_G_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_G_Soldier_TL_F: I_G_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_G_Soldier_AR_F: I_G_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_G_medic_F: I_G_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_G_engineer_F: I_G_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_G_Soldier_exp_F: I_G_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_G_Soldier_GL_F: I_G_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_G_Soldier_M_F: I_G_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_G_Soldier_LAT_F: I_G_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_G_Soldier_A_F: I_G_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_G_officer_F: I_G_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_G_Soldier_F: I_G_Soldier_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_G_Soldier_F: I_G_Soldier_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_G_Soldier_lite_F: I_G_Soldier_lite_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_G_Soldier_lite_F: I_G_Soldier_lite_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_G_Soldier_SL_F: I_G_Soldier_SL_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_G_Soldier_SL_F: I_G_Soldier_SL_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_G_Soldier_TL_F: I_G_Soldier_TL_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_G_Soldier_TL_F: I_G_Soldier_TL_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_G_Soldier_AR_F: I_G_Soldier_AR_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_G_Soldier_AR_F: I_G_Soldier_AR_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_G_medic_F: I_G_medic_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_G_medic_F: I_G_medic_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_G_engineer_F: I_G_engineer_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_G_engineer_F: I_G_engineer_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_G_Soldier_exp_F: I_G_Soldier_exp_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_G_Soldier_exp_F: I_G_Soldier_exp_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_G_Soldier_GL_F: I_G_Soldier_GL_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_G_Soldier_GL_F: I_G_Soldier_GL_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_G_Soldier_M_F: I_G_Soldier_M_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_G_Soldier_M_F: I_G_Soldier_M_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_G_Soldier_LAT_F: I_G_Soldier_LAT_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_G_Soldier_LAT_F: I_G_Soldier_LAT_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_G_Soldier_A_F: I_G_Soldier_A_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_G_Soldier_A_F: I_G_Soldier_A_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_G_officer_F: I_G_officer_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_G_officer_F: I_G_officer_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class i_g_soldier_unarmed_f: I_G_Soldier_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class b_g_soldier_unarmed_f: B_G_Soldier_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class o_g_soldier_unarmed_f: O_G_Soldier_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class i_g_survivor_F: I_G_Soldier_F { - items[] = {}; - respawnItems[] = {}; + items[] = {}; + respawnItems[] = {}; }; class b_g_survivor_F: B_G_Soldier_F { - items[] = {}; - respawnItems[] = {}; + items[] = {}; + respawnItems[] = {}; }; class o_g_survivor_F: O_G_Soldier_F { - items[] = {}; - respawnItems[] = {}; + items[] = {}; + respawnItems[] = {}; }; class I_G_Story_Protagonist_F: B_G_Soldier_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_G_Story_SF_Captain_F: B_G_Soldier_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_G_resistanceLeader_F: I_G_Story_Protagonist_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_G_resistanceCommander_F: I_G_Story_Protagonist_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_Soldier_base_F: SoldierGB { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_Soldier_02_F: I_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_Soldier_03_F: I_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_Soldier_04_F: I_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_soldier_F: I_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_Soldier_lite_F: I_Soldier_02_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_Soldier_A_F: I_Soldier_02_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_Soldier_GL_F: I_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_Soldier_AR_F: I_Soldier_02_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_Soldier_SL_F: I_Soldier_02_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_Soldier_TL_F: I_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_Soldier_M_F: I_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_Soldier_LAT_F: I_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_Soldier_AT_F: I_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_Soldier_AA_F: I_Soldier_02_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_medic_F: I_Soldier_02_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_Soldier_repair_F: I_Soldier_02_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_Soldier_exp_F: I_Soldier_02_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_engineer_F: I_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_crew_F: I_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_helipilot_F: I_Soldier_03_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_pilot_F: I_Soldier_04_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_helicrew_F: I_helipilot_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_officer_F: I_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_Story_Colonel_F: I_officer_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_soldier_UAV_F: I_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class i_soldier_unarmed_f: I_soldier_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_Soldier_diver_base_F: I_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_diver_F: I_Soldier_diver_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_diver_exp_F: I_Soldier_diver_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_diver_TL_F: I_Soldier_diver_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_Soldier_sniper_base_F: I_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_Spotter_F: I_Soldier_sniper_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_Sniper_F: I_Soldier_sniper_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_Soldier_support_base_F: I_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_Soldier_AAR_F: I_Soldier_support_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_Soldier_AAT_F: I_Soldier_support_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_Soldier_AAA_F: I_Soldier_AAT_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_support_MG_F: I_Soldier_support_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_support_GMG_F: I_Soldier_support_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_support_Mort_F: I_Soldier_support_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_support_AMG_F: I_Soldier_support_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_support_AMort_F: I_Soldier_support_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_Soldier_base_F: SoldierEB { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_officer_F: O_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_Soldier_02_F: O_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_Soldier_F: O_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_Soldier_lite_F: O_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_Soldier_GL_F: O_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_Soldier_AR_F: O_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_Soldier_SL_F: O_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_Soldier_TL_F: O_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_soldier_M_F: O_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_Soldier_LAT_F: O_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_medic_F: O_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_soldier_repair_F: O_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_soldier_exp_F: O_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_helipilot_F: O_Soldier_02_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_Soldier_A_F: O_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_Soldier_AT_F: O_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_Soldier_AA_F: O_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_engineer_F: O_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_crew_F: O_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_Pilot_F: O_helipilot_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_helicrew_F: O_helipilot_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_soldier_PG_F: O_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_Story_Colonel_F: O_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_Story_CEO_F: O_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_soldier_UAV_F: O_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class o_soldier_unarmed_f: O_Soldier_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_Soldier_diver_base_F: O_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_diver_F: O_Soldier_diver_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_diver_TL_F: O_Soldier_diver_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_diver_exp_F: O_Soldier_diver_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_Soldier_sniper_base_F: O_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_spotter_F: O_Soldier_sniper_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_sniper_F: O_Soldier_sniper_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_Soldier_recon_base: O_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_recon_F: O_Soldier_recon_base { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_recon_M_F: O_Soldier_recon_base { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_recon_LAT_F: O_Soldier_recon_base { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_recon_medic_F: O_Soldier_recon_base { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_recon_exp_F: O_Soldier_recon_base { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_recon_JTAC_F: O_Soldier_recon_base { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_recon_TL_F: O_Soldier_recon_base { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_Soldier_support_base_F: O_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_Soldier_AAR_F: O_Soldier_support_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_Soldier_AAT_F: O_Soldier_support_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_Soldier_AAA_F: O_Soldier_AAT_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_support_MG_F: O_Soldier_support_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_support_GMG_F: O_Soldier_support_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_support_Mort_F: O_Soldier_support_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_support_AMG_F: O_Soldier_support_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_support_AMort_F: O_Soldier_support_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_Soldier_Urban_base: O_Soldier_base_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_soldierU_F: O_Soldier_Urban_base { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_soldierU_AR_F: O_Soldier_Urban_base { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_soldierU_AAR_F: O_Soldier_Urban_base { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_soldierU_LAT_F: O_Soldier_Urban_base { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_soldierU_AT_F: O_Soldier_Urban_base { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_soldierU_AAT_F: O_Soldier_Urban_base { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_soldierU_AA_F: O_Soldier_Urban_base { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_soldierU_AAA_F: O_Soldier_Urban_base { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_soldierU_TL_F: O_Soldier_Urban_base { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_SoldierU_SL_F: O_Soldier_Urban_base { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_soldierU_medic_F: O_Soldier_Urban_base { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_soldierU_repair_F: O_Soldier_Urban_base { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_soldierU_exp_F: O_Soldier_Urban_base { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_engineer_U_F: O_Soldier_Urban_base { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_soldierU_M_F: O_Soldier_Urban_base { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_soldierU_A_F: O_Soldier_Urban_base { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_SoldierU_GL_F: O_Soldier_Urban_base { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class C_Marshal_F: B_RangeMaster_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class B_Soldier_VR_F: B_Soldier_base_F { - items[] = {}; - respawnItems[] = {}; + items[] = {}; + respawnItems[] = {}; }; class O_Soldier_VR_F: O_Soldier_base_F { - items[] = {}; - respawnItems[] = {}; + items[] = {}; + respawnItems[] = {}; }; class I_Soldier_VR_F: I_Soldier_base_F { - items[] = {}; - respawnItems[] = {}; + items[] = {}; + respawnItems[] = {}; }; class C_Soldier_VR_F: C_man_1 { - items[] = {}; - respawnItems[] = {}; + items[] = {}; + respawnItems[] = {}; }; class B_Protagonist_VR_F: B_Soldier_base_F { - items[] = {}; - respawnItems[] = {}; + items[] = {}; + respawnItems[] = {}; }; class O_Protagonist_VR_F: O_Soldier_base_F { - items[] = {}; - respawnItems[] = {}; + items[] = {}; + respawnItems[] = {}; }; class I_Protagonist_VR_F: I_Soldier_base_F { - items[] = {}; - respawnItems[] = {}; + items[] = {}; + respawnItems[] = {}; }; class B_UAV_AI: B_Helipilot_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class O_UAV_AI: O_helipilot_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class I_UAV_AI: O_UAV_AI { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class Underwear_F: B_Soldier_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class b_survivor_F: B_Soldier_F { - items[] = {}; - respawnItems[] = {}; + items[] = {}; + respawnItems[] = {}; }; class o_survivor_F: O_Soldier_F { - items[] = {}; - respawnItems[] = {}; + items[] = {}; + respawnItems[] = {}; }; class i_survivor_F: I_soldier_F { - items[] = {}; - respawnItems[] = {}; + items[] = {}; + respawnItems[] = {}; }; class b_soldier_universal_f: B_Soldier_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class b_g_soldier_universal_f: B_G_Soldier_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class o_soldier_universal_f: O_Soldier_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class o_g_soldier_universal_f: O_G_Soldier_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class i_soldier_universal_f: I_soldier_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; class i_g_soldier_universal_f: I_G_Soldier_F { - items[] = {"FirstAidKit"}; - respawnItems[] = {"FirstAidKit"}; + items[] = {"FirstAidKit"}; + respawnItems[] = {"FirstAidKit"}; }; diff --git a/addons/common/FixAnimations.hpp b/addons/common/FixAnimations.hpp index f94a9fa00e..d389391ba1 100644 --- a/addons/common/FixAnimations.hpp +++ b/addons/common/FixAnimations.hpp @@ -1,35 +1,35 @@ class CfgMovesBasic; class CfgMovesMaleSdr: CfgMovesBasic { - class AgonyBase; - class AgonyBaseRfl; - class StandBase; + class AgonyBase; + class AgonyBaseRfl; + class StandBase; - class States { - class AinjPfalMstpSnonWnonDnon_carried_Down: AgonyBase { - canReload = 0; - }; - class AinjPfalMstpSnonWnonDnon_carried_Up: AgonyBase { - canReload = 0; - }; - class AinjPfalMstpSnonWrflDnon_carried_Down: AgonyBase { - canReload = 0; - }; - class AinjPfalMstpSnonWrflDnon_carried_Up: AgonyBaseRfl { - canReload = 0; - }; + class States { + class AinjPfalMstpSnonWnonDnon_carried_Down: AgonyBase { + canReload = 0; + }; + class AinjPfalMstpSnonWnonDnon_carried_Up: AgonyBase { + canReload = 0; + }; + class AinjPfalMstpSnonWrflDnon_carried_Down: AgonyBase { + canReload = 0; + }; + class AinjPfalMstpSnonWrflDnon_carried_Up: AgonyBaseRfl { + canReload = 0; + }; - class AmovPpneMstpSnonWnonDnon_injured; - class AinjPpneMstpSnonWnonDnon: AmovPpneMstpSnonWnonDnon_injured { - canReload = 0; - }; - class AmovPpneMstpSrasWrflDnon_injured; - class AinjPpneMstpSnonWrflDnon: AmovPpneMstpSrasWrflDnon_injured { - canReload = 0; - }; + class AmovPpneMstpSnonWnonDnon_injured; + class AinjPpneMstpSnonWnonDnon: AmovPpneMstpSnonWnonDnon_injured { + canReload = 0; + }; + class AmovPpneMstpSrasWrflDnon_injured; + class AinjPpneMstpSnonWrflDnon: AmovPpneMstpSrasWrflDnon_injured { + canReload = 0; + }; - class LadderCivilStatic: StandBase { - ACE_isLadder = 1; + class LadderCivilStatic: StandBase { + ACE_isLadder = 1; + }; }; - }; }; diff --git a/addons/common/FixPickup.hpp b/addons/common/FixPickup.hpp index 19ced78e96..79ddf77026 100644 --- a/addons/common/FixPickup.hpp +++ b/addons/common/FixPickup.hpp @@ -1,13 +1,13 @@ class CfgActions { - class None; - class TakeWeapon: None { - show = 0; - }; - class TakeItem: None { - show = 0; - }; - class TakeMagazine: None { - show = 0; - }; + class None; + class TakeWeapon: None { + show = 0; + }; + class TakeItem: None { + show = 0; + }; + class TakeMagazine: None { + show = 0; + }; }; diff --git a/addons/common/HintConfig.hpp b/addons/common/HintConfig.hpp index f4e8c0d2d4..3e3493a8ba 100644 --- a/addons/common/HintConfig.hpp +++ b/addons/common/HintConfig.hpp @@ -4,73 +4,73 @@ class RscStructuredText; class RscMapControl; class RscTitles { - class ACE_RscHint { - idd = -1; - onLoad = "uiNamespace setVariable ['ACE_ctrlHint', (_this select 0) displayCtrl 1];"; - movingEnable = false; - duration = 4; - fadeIn = 0.2; - fadeOut = 0.2; - name = "ACE_RscHint"; + class ACE_RscHint { + idd = -1; + onLoad = "uiNamespace setVariable ['ACE_ctrlHint', (_this select 0) displayCtrl 1];"; + movingEnable = false; + duration = 4; + fadeIn = 0.2; + fadeOut = 0.2; + name = "ACE_RscHint"; - class controls { - class HintBox: RscStructuredText { - idc = 1; - text = ""; - size = "1 / 40 / (getResolution select 5)"; - sizeEx = 1; - colorText[] = {1, 1, 1, 1}; - colorBackground[] = {0, 0, 0, 0.5}; - x = safeZoneW + safeZoneX - 0 * safezoneW; //safeZoneW + safeZoneX - 0.2 * safezoneW; - y = safeZoneY + 0.2 * safezoneH; - w = 0.2 * safeZoneW; - h = 0.1 * SafeZoneH; - }; - }; - }; - class ACE_RscErrorHint { - idd = -1; - onLoad = "uiNamespace setVariable ['ACE_ctrlErrorHint', (_this select 0) displayCtrl 1];"; - movingEnable = false; - duration = 999999; - fadeIn = 0.2; - fadeOut = 0.2; - name = "ACE_RscErrorHint"; + class controls { + class HintBox: RscStructuredText { + idc = 1; + text = ""; + size = "1 / 40 / (getResolution select 5)"; + sizeEx = 1; + colorText[] = {1, 1, 1, 1}; + colorBackground[] = {0, 0, 0, 0.5}; + x = safeZoneW + safeZoneX - 0 * safezoneW; //safeZoneW + safeZoneX - 0.2 * safezoneW; + y = safeZoneY + 0.2 * safezoneH; + w = 0.2 * safeZoneW; + h = 0.1 * SafeZoneH; + }; + }; + }; + class ACE_RscErrorHint { + idd = -1; + onLoad = "uiNamespace setVariable ['ACE_ctrlErrorHint', (_this select 0) displayCtrl 1];"; + movingEnable = false; + duration = 999999; + fadeIn = 0.2; + fadeOut = 0.2; + name = "ACE_RscErrorHint"; - class controls { - class HintBox: RscStructuredText { - idc = 1; - text = ""; - size = "1 / 40 / (getResolution select 5)"; - sizeEx = 1; - colorText[] = {1, 1, 1, 1}; - colorBackground[] = {0.8, 0, 0, 0.5}; - x = 0.3 * safeZoneW + safeZoneX; - y = 0.4 * safezoneH + safeZoneY; - w = 0.4 * safeZoneW; - h = 0.2 * SafeZoneH; - }; - }; - }; - class ACE_EventHandlerHelper: ACE_Rsc_Display_Base { - idd = -1; - class controls { - class CameraView: RscMapControl { - onDraw = "if (cameraView != uiNamespace getVariable 'ACE_EventHandler_CameraMode') then {uiNamespace setVariable ['ACE_EventHandler_CameraMode', cameraView]; {[uiNamespace getVariable 'ACE_EventHandler_CameraMode'] call _x; nil} count ((missionNamespace getVariable 'ACE_EventHandler_CameraMode') select 2);};"; - idc = -1; - w = 0; - h = 0; - }; - }; - }; - class ACE_EventHandlerHelper2: ACE_Rsc_Display_Base { - class controls { - class MapMarkerCreated: RscMapControl { - onDraw = "if (count allMapMarkers != uiNamespace getVariable 'ACE_EventHandler_MapMarker') then {if (count allMapMarkers > uiNamespace getVariable 'ACE_EventHandler_MapMarker') then {{[allMapMarkers select count allMapMarkers - 1] call _x; nil} count ((missionNamespace getVariable 'ACE_EventHandler_MapMarker') select 2);}; uiNamespace setVariable ['ACE_EventHandler_MapMarker', count allMapMarkers];};"; - idc = -1; - w = 0; - h = 0; - }; - }; - }; + class controls { + class HintBox: RscStructuredText { + idc = 1; + text = ""; + size = "1 / 40 / (getResolution select 5)"; + sizeEx = 1; + colorText[] = {1, 1, 1, 1}; + colorBackground[] = {0.8, 0, 0, 0.5}; + x = 0.3 * safeZoneW + safeZoneX; + y = 0.4 * safezoneH + safeZoneY; + w = 0.4 * safeZoneW; + h = 0.2 * SafeZoneH; + }; + }; + }; + class ACE_EventHandlerHelper: ACE_Rsc_Display_Base { + idd = -1; + class controls { + class CameraView: RscMapControl { + onDraw = "if (cameraView != uiNamespace getVariable 'ACE_EventHandler_CameraMode') then {uiNamespace setVariable ['ACE_EventHandler_CameraMode', cameraView]; {[uiNamespace getVariable 'ACE_EventHandler_CameraMode'] call _x; nil} count ((missionNamespace getVariable 'ACE_EventHandler_CameraMode') select 2);};"; + idc = -1; + w = 0; + h = 0; + }; + }; + }; + class ACE_EventHandlerHelper2: ACE_Rsc_Display_Base { + class controls { + class MapMarkerCreated: RscMapControl { + onDraw = "if (count allMapMarkers != uiNamespace getVariable 'ACE_EventHandler_MapMarker') then {if (count allMapMarkers > uiNamespace getVariable 'ACE_EventHandler_MapMarker') then {{[allMapMarkers select count allMapMarkers - 1] call _x; nil} count ((missionNamespace getVariable 'ACE_EventHandler_MapMarker') select 2);}; uiNamespace setVariable ['ACE_EventHandler_MapMarker', count allMapMarkers];};"; + idc = -1; + w = 0; + h = 0; + }; + }; + }; }; diff --git a/addons/common/MainMenu.hpp b/addons/common/MainMenu.hpp index 12ecb33c2b..d10ff5deda 100644 --- a/addons/common/MainMenu.hpp +++ b/addons/common/MainMenu.hpp @@ -1,103 +1,103 @@ class ACE_Tile_Base { - class Attributes { - font = "PuristaMedium"; - color = "#E5E5E5"; - align = "left"; - shadow = "true"; - }; - class AttributesImage { - font = "PuristaMedium"; - color = "#E5E5E5"; - align = "left"; - }; - class HitZone { - left = 0.0; - top = 0.0; - right = 0.0; - bottom = 0.0; - }; - class ShortcutPos { - left = 0; - top = 0; - w = 0; - h = 0; - }; - class TextPos { - left = 0.01; - top = 0; - right = 0; - bottom = 0; - }; - action = "(findDisplay 49) closeDisplay 0; 0 spawn ACE_Common_openMenu;"; - animTextureDefault = "#(argb,8,8,3)color(1,1,1,1)"; - animTextureDisabled = "#(argb,8,8,3)color(1,1,1,1)"; - animTextureFocused = "#(argb,8,8,3)color(1,1,1,1)"; - animTextureNormal = "#(argb,8,8,3)color(1,1,1,1)"; - animTextureOver = "#(argb,8,8,3)color(1,1,1,1)"; - animTexturePressed = "#(argb,8,8,3)color(1,1,1,1)"; - color2[] = {0,0,0,1}; - color[] = {1,1,1,1}; - //colorBackground2[] = {0.75,0.75,0.75,1}; - //colorBackground[] = {0,0,0,0.8}; - colorBackground[] = {1, 0.647, 0, 0.5}; - colorBackground2[] = {1, 0.647, 0, 0.5}; - colorBackgroundFocused[] = {1, 1, 1, 0}; - colorDisabled[] = {1,1,1,0.25}; - colorFocused[] = {0,0,0,1}; - colorText[] = {1,1,1,1}; - default = 0; - font = "PuristaMedium"; - idc = -1; - period = 1.2; - periodFocus = 1.2; - periodOver = 1.2; - shadow = 0; - shortcuts[] = {}; - size = "(((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) * 1)"; - sizeEx = "(((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) * 1)"; - soundClick[] = {"\A3\ui_f\data\sound\RscButtonMenu\soundClick",0.09,1}; - soundEnter[] = {"\A3\ui_f\data\sound\RscButtonMenu\soundEnter",0.09,1}; - soundEscape[] = {"\A3\ui_f\data\sound\RscButtonMenu\soundEscape",0.09,1}; - soundPush[] = {"\A3\ui_f\data\sound\RscButtonMenu\soundPush",0.09,1}; - style = "0x02 + 0xC0"; - text = "$STR_ACE_Common_Options"; - textureNoShortcut = "#(argb,8,8,3)color(0,0,0,0)"; - tooltip = ""; - tooltipColorBox[] = {1,1,1,1}; - tooltipColorShade[] = {0,0,0,0.65}; - tooltipColorText[] = {1,1,1,1}; - type = 16; - x = "1 * (((safezoneW / safezoneH) min 1.2) / 40) + (safezoneX)"; - y = "(0.1 * safezoneH + safezoneY) + 1.2 * ((((safezoneW / safezoneH) min 1.2) / 1.2) / 25)"; - w = "15 * (((safezoneW / safezoneH) min 1.2) / 40)"; - h = "1 * ((((safezoneW / safezoneH) min 1.2) / 1.2) / 25)"; + class Attributes { + font = "PuristaMedium"; + color = "#E5E5E5"; + align = "left"; + shadow = "true"; + }; + class AttributesImage { + font = "PuristaMedium"; + color = "#E5E5E5"; + align = "left"; + }; + class HitZone { + left = 0.0; + top = 0.0; + right = 0.0; + bottom = 0.0; + }; + class ShortcutPos { + left = 0; + top = 0; + w = 0; + h = 0; + }; + class TextPos { + left = 0.01; + top = 0; + right = 0; + bottom = 0; + }; + action = "(findDisplay 49) closeDisplay 0; 0 spawn ACE_Common_openMenu;"; + animTextureDefault = "#(argb,8,8,3)color(1,1,1,1)"; + animTextureDisabled = "#(argb,8,8,3)color(1,1,1,1)"; + animTextureFocused = "#(argb,8,8,3)color(1,1,1,1)"; + animTextureNormal = "#(argb,8,8,3)color(1,1,1,1)"; + animTextureOver = "#(argb,8,8,3)color(1,1,1,1)"; + animTexturePressed = "#(argb,8,8,3)color(1,1,1,1)"; + color2[] = {0,0,0,1}; + color[] = {1,1,1,1}; + //colorBackground2[] = {0.75,0.75,0.75,1}; + //colorBackground[] = {0,0,0,0.8}; + colorBackground[] = {1, 0.647, 0, 0.5}; + colorBackground2[] = {1, 0.647, 0, 0.5}; + colorBackgroundFocused[] = {1, 1, 1, 0}; + colorDisabled[] = {1,1,1,0.25}; + colorFocused[] = {0,0,0,1}; + colorText[] = {1,1,1,1}; + default = 0; + font = "PuristaMedium"; + idc = -1; + period = 1.2; + periodFocus = 1.2; + periodOver = 1.2; + shadow = 0; + shortcuts[] = {}; + size = "(((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) * 1)"; + sizeEx = "(((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) * 1)"; + soundClick[] = {"\A3\ui_f\data\sound\RscButtonMenu\soundClick",0.09,1}; + soundEnter[] = {"\A3\ui_f\data\sound\RscButtonMenu\soundEnter",0.09,1}; + soundEscape[] = {"\A3\ui_f\data\sound\RscButtonMenu\soundEscape",0.09,1}; + soundPush[] = {"\A3\ui_f\data\sound\RscButtonMenu\soundPush",0.09,1}; + style = "0x02 + 0xC0"; + text = "$STR_ACE_Common_Options"; + textureNoShortcut = "#(argb,8,8,3)color(0,0,0,0)"; + tooltip = ""; + tooltipColorBox[] = {1,1,1,1}; + tooltipColorShade[] = {0,0,0,0.65}; + tooltipColorText[] = {1,1,1,1}; + type = 16; + x = "1 * (((safezoneW / safezoneH) min 1.2) / 40) + (safezoneX)"; + y = "(0.1 * safezoneH + safezoneY) + 1.2 * ((((safezoneW / safezoneH) min 1.2) / 1.2) / 25)"; + w = "15 * (((safezoneW / safezoneH) min 1.2) / 40)"; + h = "1 * ((((safezoneW / safezoneH) min 1.2) / 1.2) / 25)"; }; class RscStandardDisplay; /*class RscDisplayMain: RscStandardDisplay { - class controls { - class ACE_Tile : ACE_Tile_Base {}; - }; + class controls { + class ACE_Tile : ACE_Tile_Base {}; + }; };*/ class RscDisplayMPInterrupt: RscStandardDisplay { - class controls { - class ACE_Tile : ACE_Tile_Base {}; - }; + class controls { + class ACE_Tile : ACE_Tile_Base {}; + }; }; class RscDisplayInterrupt: RscStandardDisplay { - class controls { - class ACE_Tile : ACE_Tile_Base {}; - }; + class controls { + class ACE_Tile : ACE_Tile_Base {}; + }; }; class RscDisplayInterruptEditor3D: RscStandardDisplay { - class controls { - class ACE_Tile : ACE_Tile_Base {}; - }; + class controls { + class ACE_Tile : ACE_Tile_Base {}; + }; }; class RscDisplayInterruptEditorPreview: RscStandardDisplay { - class controls { - class ACE_Tile : ACE_Tile_Base {}; - }; + class controls { + class ACE_Tile : ACE_Tile_Base {}; + }; }; diff --git a/addons/common/MenuConfig.hpp b/addons/common/MenuConfig.hpp index 0acc081e65..418a7cb849 100644 --- a/addons/common/MenuConfig.hpp +++ b/addons/common/MenuConfig.hpp @@ -4,42 +4,42 @@ #define BORDER 0.1 class ACE_Common_Interactive_Button_Base { - tooltip = ""; - action = ""; + tooltip = ""; + action = ""; - idc = -1; - access = 0; - style = 0; - type = 1; - text = ""; - font = "PuristaMedium"; - sizeEx = "1 / 40 / (getResolution select 5)";// * safezoneX / safezoneXAbs"; - shadow = 2; + idc = -1; + access = 0; + style = 0; + type = 1; + text = ""; + font = "PuristaMedium"; + sizeEx = "1 / 40 / (getResolution select 5)";// * safezoneX / safezoneXAbs"; + shadow = 2; - x = 0; - y = 0; - w = 0; - h = 0; + x = 0; + y = 0; + w = 0; + h = 0; - offsetX = 0.003; - offsetY = 0.003; - offsetPressedX = 0.002; - offsetPressedY = 0.002; - borderSize = 0; + offsetX = 0.003; + offsetY = 0.003; + offsetPressedX = 0.002; + offsetPressedY = 0.002; + borderSize = 0; - colorText[] = {1,1,1,1}; - colorDisabled[] = {0.5,0.5,0.5,1}; - colorBackground[] = {0,0,0,0.8}; - colorBackgroundDisabled[] = {0,0,0,0.8}; - colorBackgroundActive[] = {1,1,1,0.8}; - colorFocused[] = {0,0,0,0}; - colorShadow[] = {0,0,0,0}; - colorBorder[] = {1,1,1,0.8}; + colorText[] = {1,1,1,1}; + colorDisabled[] = {0.5,0.5,0.5,1}; + colorBackground[] = {0,0,0,0.8}; + colorBackgroundDisabled[] = {0,0,0,0.8}; + colorBackgroundActive[] = {1,1,1,0.8}; + colorFocused[] = {0,0,0,0}; + colorShadow[] = {0,0,0,0}; + colorBorder[] = {1,1,1,0.8}; - soundEnter[] = {"\A3\ui_f\data\sound\RscButton\soundEnter",0.09,1}; - soundPush[] = {"\A3\ui_f\data\sound\RscButton\soundPush",0.09,1}; - soundClick[] = {"\A3\ui_f\data\sound\RscButton\soundClick",0.09,1}; - soundEscape[] = {"\A3\ui_f\data\sound\RscButton\soundEscape",0.09,1}; + soundEnter[] = {"\A3\ui_f\data\sound\RscButton\soundEnter",0.09,1}; + soundPush[] = {"\A3\ui_f\data\sound\RscButton\soundPush",0.09,1}; + soundClick[] = {"\A3\ui_f\data\sound\RscButton\soundClick",0.09,1}; + soundEscape[] = {"\A3\ui_f\data\sound\RscButton\soundEscape",0.09,1}; }; #define HSPACE2 0.05 @@ -47,881 +47,881 @@ class ACE_Common_Interactive_Button_Base { #define BORDER 0.1 class ACE_Common_Text_Button_Base { - idc = 2; - moving = 0; - text = ""; - font = "PuristaMedium"; - sizeEx = "1 / 40 / (getResolution select 5)";// * safezoneX / safezoneXAbs"; - lineSpacing = 0; - access = 0; - type = 0; - style = 2 + 0x800; - size = 1; - colorBackground[] = {0,0,0,0.8}; - colorText[] = {1,1,1,1}; - x = 0; - y = 0; - w = 0; - h = 0; + idc = 2; + moving = 0; + text = ""; + font = "PuristaMedium"; + sizeEx = "1 / 40 / (getResolution select 5)";// * safezoneX / safezoneXAbs"; + lineSpacing = 0; + access = 0; + type = 0; + style = 2 + 0x800; + size = 1; + colorBackground[] = {0,0,0,0.8}; + colorText[] = {1,1,1,1}; + x = 0; + y = 0; + w = 0; + h = 0; }; class ACE_Common_OptionsMenu_Dialog { - idd = -1; - movingEnable = true; - onLoad = "_dlgMenuDialog = _this select 0; for '_a' from 20 to 32 do {(_dlgMenuDialog displayCtrl _a) ctrlShow false}; for '_a' from 100 to 119 do {(_dlgMenuDialog displayCtrl _a) ctrlShow false}; for '_a' from 200 to 219 do {(_dlgMenuDialog displayCtrl _a) ctrlShow false}; for '_a' from 300 to 319 do {(_dlgMenuDialog displayCtrl _a) ctrlShow false}; for '_a' from 400 to 419 do {(_dlgMenuDialog displayCtrl _a) ctrlShow false}; for '_a' from 500 to 519 do {(_dlgMenuDialog displayCtrl _a) ctrlShow false}; uiNamespace setVariable ['ACE_Common_MenuDialog', _dlgMenuDialog];"; - objects[] = {}; - - class controlsBackground { - class Background { - idc = 1; - moving = 0; - font = "TahomaB"; - text = ""; - sizeEx = 0; - lineSpacing = 0; - access = 0; - type = 0; - style = 0 + 0x800; - size = 1; - //colorBackground[] = {0, 0.265, 0, 0.5}; - colorBackground[] = {0, 0, 0, 0.5}; - colorText[] = {0, 0, 0, 0}; - x = HSPACE2 / 2 * safezoneW + safezoneX; - y = VSPACE2 / 2 * safezoneH + safezoneY; - w = (1 - 2 * HSPACE2 / 2) * safezoneW; - h = (1 - 2 * VSPACE2 / 2) * safezoneH; + idd = -1; + movingEnable = true; + onLoad = "_dlgMenuDialog = _this select 0; for '_a' from 20 to 32 do {(_dlgMenuDialog displayCtrl _a) ctrlShow false}; for '_a' from 100 to 119 do {(_dlgMenuDialog displayCtrl _a) ctrlShow false}; for '_a' from 200 to 219 do {(_dlgMenuDialog displayCtrl _a) ctrlShow false}; for '_a' from 300 to 319 do {(_dlgMenuDialog displayCtrl _a) ctrlShow false}; for '_a' from 400 to 419 do {(_dlgMenuDialog displayCtrl _a) ctrlShow false}; for '_a' from 500 to 519 do {(_dlgMenuDialog displayCtrl _a) ctrlShow false}; uiNamespace setVariable ['ACE_Common_MenuDialog', _dlgMenuDialog];"; + objects[] = {}; + + class controlsBackground { + class Background { + idc = 1; + moving = 0; + font = "TahomaB"; + text = ""; + sizeEx = 0; + lineSpacing = 0; + access = 0; + type = 0; + style = 0 + 0x800; + size = 1; + //colorBackground[] = {0, 0.265, 0, 0.5}; + colorBackground[] = {0, 0, 0, 0.5}; + colorText[] = {0, 0, 0, 0}; + x = HSPACE2 / 2 * safezoneW + safezoneX; + y = VSPACE2 / 2 * safezoneH + safezoneY; + w = (1 - 2 * HSPACE2 / 2) * safezoneW; + h = (1 - 2 * VSPACE2 / 2) * safezoneH; + }; + + class Header { + idc = 2; + moving = 0; + text = "$STR_ACE_Common_Options"; + font = "PuristaMedium"; + sizeEx = "1 / 40 / (getResolution select 5)";// * safezoneX / safezoneXAbs"; + lineSpacing = 0; + access = 0; + type = 0; + style = 1 + 0x800; + size = 1; + //colorBackground[] = {0,0,0,0}; + colorBackground[] = {1, 0.647, 0, 0.5}; + colorText[] = {1,1,1,1}; + x = (HSPACE2 + 0 * 0.1) * safezoneW + safezoneX; + y = (VSPACE2 + 0.5 * 0.04) * safezoneH + safezoneY; + w = 4.0 / 16 * safezoneW; + h = 0.3 / 9 * safezoneH; + }; + + class ACE_Logo : ACE_Common_Interactive_Button_Base { + action = "closeDialog 0;"; + type = 0; + style = 48; + onMouseEnter = "hint ('_' + str(_this))"; + tooltip = ""; + text = "";//"\ACE_common\rsc\bwlogo.paa"; + idc = 2; + x = ((1 - 2 * HSPACE2 / 2) - (HSPACE2 + 0.5 * 0.1)) * safezoneW + safezoneX; + y = (VSPACE2 + 2 * 0.04) * safezoneH + safezoneY; + w = 1.0 / 16 * safezoneW; + h = 1.0 / 9 * safezoneH; + }; + }; + + class controls { + class Text_Button0 : ACE_Common_Text_Button_Base { + idc = 100; + style = 0 + 0x800; + x = (HSPACE2 + 0 * 0.1) * safezoneW + safezoneX; + y = (VSPACE2 + 2 * 0.04) * safezoneH + safezoneY; + w = 4.0 / 16 * safezoneW; + h = 0.3 / 9 * safezoneH; + }; + + class Text_Button1 : Text_Button0 { + idc = 101; + y = (VSPACE2 + 3 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Button2 : Text_Button0 { + idc = 102; + y = (VSPACE2 + 4 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Button3 : Text_Button0 { + idc = 103; + y = (VSPACE2 + 5 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Button4 : Text_Button0 { + idc = 104; + y = (VSPACE2 + 6 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Button5 : Text_Button0 { + idc = 105; + y = (VSPACE2 + 7 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Button6 : Text_Button0 { + idc = 106; + y = (VSPACE2 + 8 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Button7 : Text_Button0 { + idc = 107; + y = (VSPACE2 + 9 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Button8 : Text_Button0 { + idc = 108; + y = (VSPACE2 + 10 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Button9 : Text_Button0 { + idc = 109; + y = (VSPACE2 + 11 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Button10 : Text_Button0 { + idc = 110; + y = (VSPACE2 + 12 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Button11 : Text_Button0 { + idc = 111; + y = (VSPACE2 + 13 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Button12 : Text_Button0 { + idc = 112; + y = (VSPACE2 + 14 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Button13 : Text_Button0 { + idc = 113; + y = (VSPACE2 + 15 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Button14 : Text_Button0 { + idc = 114; + y = (VSPACE2 + 16 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Button15 : Text_Button0 { + idc = 115; + y = (VSPACE2 + 17 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Button16 : Text_Button0 { + idc = 116; + y = (VSPACE2 + 18 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Button17 : Text_Button0 { + idc = 117; + y = (VSPACE2 + 19 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Button18 : Text_Button0 { + idc = 118; + y = (VSPACE2 + 20 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Button19 : Text_Button0 { + idc = 119; + y = (VSPACE2 + 21 * 0.04) * safezoneH + safezoneY; + }; + + ////////////////////////////////////////////////// + + class Interactive_Button0 : ACE_Common_Interactive_Button_Base { + action = "ACE_Common_keySet = -1; [0] spawn ACE_Common_editKey"; + sizeEx = "0.8 / 40 / (getResolution select 5)";// * safezoneX / safezoneXAbs"; + idc = 200; + style = 2 + 0x800; + x = (HSPACE2 + 3 * 0.1) * safezoneW + safezoneX; + y = (VSPACE2 + 2 * 0.04) * safezoneH + safezoneY; + w = 3.0 / 16 * safezoneW; + h = 0.3 / 9 * safezoneH; + }; + + class Interactive_Button1 : Interactive_Button0 { + action = "ACE_Common_keySet = -1; [1] spawn ACE_Common_editKey"; + idc = 201; + y = (VSPACE2 + 3 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Button2 : Interactive_Button0 { + action = "ACE_Common_keySet = -1; [2] spawn ACE_Common_editKey"; + idc = 202; + y = (VSPACE2 + 4 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Button3 : Interactive_Button0 { + action = "ACE_Common_keySet = -1; [3] spawn ACE_Common_editKey"; + idc = 203; + y = (VSPACE2 + 5 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Button4 : Interactive_Button0 { + action = "ACE_Common_keySet = -1; [4] spawn ACE_Common_editKey"; + idc = 204; + y = (VSPACE2 + 6 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Button5 : Interactive_Button0 { + action = "ACE_Common_keySet = -1; [5] spawn ACE_Common_editKey"; + idc = 205; + y = (VSPACE2 + 7 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Button6 : Interactive_Button0 { + action = "ACE_Common_keySet = -1; [6] spawn ACE_Common_editKey"; + idc = 206; + y = (VSPACE2 + 8 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Button7 : Interactive_Button0 { + action = "ACE_Common_keySet = -1; [7] spawn ACE_Common_editKey"; + idc = 207; + y = (VSPACE2 + 9 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Button8 : Interactive_Button0 { + action = "ACE_Common_keySet = -1; [8] spawn ACE_Common_editKey"; + idc = 208; + y = (VSPACE2 + 10 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Button9 : Interactive_Button0 { + action = "ACE_Common_keySet = -1; [9] spawn ACE_Common_editKey"; + idc = 209; + y = (VSPACE2 + 11 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Button10 : Interactive_Button0 { + action = "ACE_Common_keySet = -1; [10] spawn ACE_Common_editKey"; + idc = 210; + y = (VSPACE2 + 12 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Button11 : Interactive_Button0 { + action = "ACE_Common_keySet = -1; [11] spawn ACE_Common_editKey"; + idc = 211; + y = (VSPACE2 + 13 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Button12 : Interactive_Button0 { + action = "ACE_Common_keySet = -1; [12] spawn ACE_Common_editKey"; + idc = 212; + y = (VSPACE2 + 14 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Button13 : Interactive_Button0 { + action = "ACE_Common_keySet = -1; [13] spawn ACE_Common_editKey"; + idc = 213; + y = (VSPACE2 + 15 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Button14 : Interactive_Button0 { + action = "ACE_Common_keySet = -1; [14] spawn ACE_Common_editKey"; + idc = 214; + y = (VSPACE2 + 16 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Button15 : Interactive_Button0 { + action = "ACE_Common_keySet = -1; [15] spawn ACE_Common_editKey"; + idc = 215; + y = (VSPACE2 + 17 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Button16 : Interactive_Button0 { + action = "ACE_Common_keySet = -1; [16] spawn ACE_Common_editKey"; + idc = 216; + y = (VSPACE2 + 18 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Button17 : Interactive_Button0 { + action = "ACE_Common_keySet = -1; [17] spawn ACE_Common_editKey"; + idc = 217; + y = (VSPACE2 + 19 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Button18 : Interactive_Button0 { + action = "ACE_Common_keySet = -1; [18] spawn ACE_Common_editKey"; + idc = 218; + y = (VSPACE2 + 20 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Button19 : Interactive_Button0 { + action = "ACE_Common_keySet = -1; [19] spawn ACE_Common_editKey"; + idc = 219; + y = (VSPACE2 + 21 * 0.04) * safezoneH + safezoneY; + }; + + ////////////////////////////////////////////////// + + class Interactive_Checkbox0 : Text_Button0 { + action = "hint '0'"; + idc = 300; + //type = 0; + style = 48; + text = PATHTOF(UI\box_unchecked_ca.paa); + colorBackground[] = {0, 0, 0, 0}; + colorText[] = {1, 1, 1, 1}; + x = (HSPACE2 + 3 * 0.1) * safezoneW + safezoneX; + y = (VSPACE2 + 2 * 0.04) * safezoneH + safezoneY; + w = 0.3 / 16 * safezoneW; + h = 0.3 / 9 * safezoneH; + }; + + class Interactive_Checkbox1 : Interactive_Checkbox0 { + action = ""; + idc = 301; + y = (VSPACE2 + 3 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Checkbox2 : Interactive_Checkbox0 { + action = ""; + idc = 302; + y = (VSPACE2 + 4 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Checkbox3 : Interactive_Checkbox0 { + action = ""; + idc = 303; + y = (VSPACE2 + 5 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Checkbox4 : Interactive_Checkbox0 { + action = ""; + idc = 304; + y = (VSPACE2 + 6 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Checkbox5 : Interactive_Checkbox0 { + action = ""; + idc = 305; + y = (VSPACE2 + 7 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Checkbox6 : Interactive_Checkbox0 { + action = ""; + idc = 306; + y = (VSPACE2 + 8 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Checkbox7 : Interactive_Checkbox0 { + action = ""; + idc = 307; + y = (VSPACE2 + 9 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Checkbox8 : Interactive_Checkbox0 { + action = ""; + idc = 308; + y = (VSPACE2 + 10 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Checkbox9 : Interactive_Checkbox0 { + action = ""; + idc = 309; + y = (VSPACE2 + 11 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Checkbox10 : Interactive_Checkbox0 { + action = ""; + idc = 310; + y = (VSPACE2 + 12 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Checkbox11 : Interactive_Checkbox0 { + action = ""; + idc = 311; + y = (VSPACE2 + 13 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Checkbox12 : Interactive_Checkbox0 { + action = ""; + idc = 312; + y = (VSPACE2 + 14 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Checkbox13 : Interactive_Checkbox0 { + action = ""; + idc = 313; + y = (VSPACE2 + 15 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Checkbox14 : Interactive_Checkbox0 { + action = ""; + idc = 314; + y = (VSPACE2 + 16 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Checkbox15 : Interactive_Checkbox0 { + action = ""; + idc = 315; + y = (VSPACE2 + 17 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Checkbox16 : Interactive_Checkbox0 { + action = ""; + idc = 316; + y = (VSPACE2 + 18 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Checkbox17 : Interactive_Checkbox0 { + action = ""; + idc = 317; + y = (VSPACE2 + 19 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Checkbox18 : Interactive_Checkbox0 { + action = ""; + idc = 318; + y = (VSPACE2 + 20 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_Checkbox19 : Interactive_Checkbox0 { + action = ""; + idc = 319; + y = (VSPACE2 + 21 * 0.04) * safezoneH + safezoneY; + }; + + ////////////////////////////////////////////////// + + class Text_Checkbox0 : Text_Button0 { + idc = 400; + x = (HSPACE2 + 0 * 0.1) * safezoneW + safezoneX; + y = (VSPACE2 + 2 * 0.04) * safezoneH + safezoneY; + w = 4.0 / 16 * safezoneW; + h = 0.3 / 9 * safezoneH; + }; + + class Text_Checkbox1 : Text_Checkbox0 { + idc = 401; + y = (VSPACE2 + 3 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Checkbox2 : Text_Checkbox0 { + idc = 402; + y = (VSPACE2 + 4 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Checkbox3 : Text_Checkbox0 { + idc = 403; + y = (VSPACE2 + 5 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Checkbox4 : Text_Checkbox0 { + idc = 404; + y = (VSPACE2 + 6 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Checkbox5 : Text_Checkbox0 { + idc = 405; + y = (VSPACE2 + 7 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Checkbox6 : Text_Checkbox0 { + idc = 406; + y = (VSPACE2 + 8 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Checkbox7 : Text_Checkbox0 { + idc = 407; + y = (VSPACE2 + 9 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Checkbox8 : Text_Checkbox0 { + idc = 408; + y = (VSPACE2 + 10 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Checkbox9 : Text_Checkbox0 { + idc = 409; + y = (VSPACE2 + 11 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Checkbox10 : Text_Checkbox0 { + idc = 410; + y = (VSPACE2 + 12 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Checkbox11 : Text_Checkbox0 { + idc = 411; + y = (VSPACE2 + 13 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Checkbox12 : Text_Checkbox0 { + idc = 412; + y = (VSPACE2 + 14 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Checkbox13 : Text_Checkbox0 { + idc = 413; + y = (VSPACE2 + 15 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Checkbox14 : Text_Checkbox0 { + idc = 414; + y = (VSPACE2 + 16 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Checkbox15 : Text_Checkbox0 { + idc = 415; + y = (VSPACE2 + 17 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Checkbox16 : Text_Checkbox0 { + idc = 416; + y = (VSPACE2 + 18 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Checkbox17 : Text_Checkbox0 { + idc = 417; + y = (VSPACE2 + 19 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Checkbox18 : Text_Checkbox0 { + idc = 418; + y = (VSPACE2 + 20 * 0.04) * safezoneH + safezoneY; + }; + + class Text_Checkbox19 : Text_Checkbox0 { + idc = 419; + y = (VSPACE2 + 21 * 0.04) * safezoneH + safezoneY; + }; + + ////////////////////////////////////////////////// + + class Interactive_CheckboxButton0 : ACE_Common_Interactive_Button_Base { + action = "[0] call ACE_Common_toggleState"; + idc = 500; + colorBackground[] = {0, 0, 0, 0}; + colorBackgroundActive[] = {0, 0, 0, 0}; + colorText[] = {1, 1, 1, 1}; + x = (HSPACE2 + 3 * 0.1) * safezoneW + safezoneX; + y = (VSPACE2 + 2 * 0.04) * safezoneH + safezoneY; + w = 0.3 / 16 * safezoneW; + h = 0.3 / 9 * safezoneH; + }; + + class Interactive_CheckboxButton1 : Interactive_CheckboxButton0 { + action = "[1] call ACE_Common_toggleState"; + idc = 501; + y = (VSPACE2 + 3 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_CheckboxButton2 : Interactive_CheckboxButton0 { + action = "[2] call ACE_Common_toggleState"; + idc = 502; + y = (VSPACE2 + 4 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_CheckboxButton3 : Interactive_CheckboxButton0 { + action = "[3] call ACE_Common_toggleState"; + idc = 503; + y = (VSPACE2 + 5 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_CheckboxButton4 : Interactive_CheckboxButton0 { + action = "[4] call ACE_Common_toggleState"; + idc = 504; + y = (VSPACE2 + 6 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_CheckboxButton5 : Interactive_CheckboxButton0 { + action = "[5] call ACE_Common_toggleState"; + idc = 505; + y = (VSPACE2 + 7 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_CheckboxButton6 : Interactive_CheckboxButton0 { + action = "[6] call ACE_Common_toggleState"; + idc = 506; + y = (VSPACE2 + 8 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_CheckboxButton7 : Interactive_CheckboxButton0 { + action = "[7] call ACE_Common_toggleState"; + idc = 507; + y = (VSPACE2 + 9 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_CheckboxButton8 : Interactive_CheckboxButton0 { + action = "[8] call ACE_Common_toggleState"; + idc = 508; + y = (VSPACE2 + 10 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_CheckboxButton9 : Interactive_CheckboxButton0 { + action = "[9] call ACE_Common_toggleState"; + idc = 509; + y = (VSPACE2 + 11 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_CheckboxButton10 : Interactive_CheckboxButton0 { + action = "[10] call ACE_Common_toggleState"; + idc = 510; + y = (VSPACE2 + 12 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_CheckboxButton11 : Interactive_CheckboxButton0 { + action = "[11] call ACE_Common_toggleState"; + idc = 511; + y = (VSPACE2 + 13 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_CheckboxButton12 : Interactive_CheckboxButton0 { + action = "[12] call ACE_Common_toggleState"; + idc = 512; + y = (VSPACE2 + 14 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_CheckboxButton13 : Interactive_CheckboxButton0 { + action = "[13] call ACE_Common_toggleState"; + idc = 513; + y = (VSPACE2 + 15 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_CheckboxButton14 : Interactive_CheckboxButton0 { + action = "[14] call ACE_Common_toggleState"; + idc = 514; + y = (VSPACE2 + 16 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_CheckboxButton15 : Interactive_CheckboxButton0 { + action = "[15] call ACE_Common_toggleState"; + idc = 515; + y = (VSPACE2 + 17 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_CheckboxButton16 : Interactive_CheckboxButton0 { + action = "[16] call ACE_Common_toggleState"; + idc = 516; + y = (VSPACE2 + 18 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_CheckboxButton17 : Interactive_CheckboxButton0 { + action = "[17] call ACE_Common_toggleState"; + idc = 517; + y = (VSPACE2 + 19 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_CheckboxButton18 : Interactive_CheckboxButton0 { + action = "[18] call ACE_Common_toggleState"; + idc = 518; + y = (VSPACE2 + 20 * 0.04) * safezoneH + safezoneY; + }; + + class Interactive_CheckboxButton19 : Interactive_CheckboxButton0 { + action = "[19] call ACE_Common_toggleState"; + idc = 519; + y = (VSPACE2 + 21 * 0.04) * safezoneH + safezoneY; + }; + + ////////////////////////////////////////////////// + + class TextBox_KeyChange : Text_Button0 { + text = ""; + idc = 20; + style = 2 + 0x800; + x = (6 * 0.1) * safezoneW + safezoneX; + y = (8 * 0.04) * safezoneH + safezoneY; + w = (6.0 / 16 - HSPACE2 / 2) * safezoneW; + h = (3.0 / 9 - VSPACE2 / 2) * safezoneH; + }; + + /*class TextBox_Key_Shift : TextBox_KeyChange { + text = "$STR_ACE_Common_Shift"; + idc = 21; + colorText[] = {0.25,0.25,0.25,1}; + colorBackground[] = {0,0,0,0}; + x = (3 / 4 * HSPACE2 + 5.75 * 0.1) * safezoneW + safezoneX; + y = (VSPACE2 + 10 * 0.04) * safezoneH + safezoneY; + w = 2.0 / 16 * safezoneW; + h = 0.3 / 9 * safezoneH; + }; + + class TextBox_Key_Control : TextBox_Key_Shift { + text = "$STR_ACE_Common_Ctrl"; + idc = 22; + x = (3 / 4 * HSPACE2 + 6.75 * 0.1) * safezoneW + safezoneX; + y = (VSPACE2 + 10 * 0.04) * safezoneH + safezoneY; + }; + + class TextBox_Key_Alt : TextBox_Key_Shift { + text = "$STR_ACE_Common_Alt"; + idc = 23; + x = (3 / 4 * HSPACE2 + 7.75 * 0.1) * safezoneW + safezoneX; + y = (VSPACE2 + 10 * 0.04) * safezoneH + safezoneY; + };*/ + + class TextBox_Key_Shift : Interactive_Button0 { + action = "ACE_Common_keyNewTemp = [42, [false, false, false], 42];"; + text = "$STR_ACE_Common_Shift"; + sizeEx = "0.7 / 40 / (getResolution select 5)";// * safezoneX / safezoneXAbs"; + idc = 21; + colorText[] = {1,1,1,1}; + colorBackground[] = {0,0,0,0}; + x = (3 / 4 * HSPACE2 + 6 * 0.1) * safezoneW + safezoneX; + y = (VSPACE2 + 10 * 0.04) * safezoneH + safezoneY; + w = 1.0 / 16 * safezoneW; + h = 0.3 / 9 * safezoneH; + }; + + class TextBox_Key_Control : TextBox_Key_Shift { + action = "ACE_Common_keyNewTemp = [29, [false, false, false], 29];"; + text = "$STR_ACE_Common_Ctrl"; + idc = 22; + x = (3 / 4 * HSPACE2 + 6.75 * 0.1) * safezoneW + safezoneX; + y = (VSPACE2 + 10 * 0.04) * safezoneH + safezoneY; + }; + + class TextBox_Key_Alt : TextBox_Key_Shift { + action = "ACE_Common_keyNewTemp = [56, [false, false, false], 56];"; + text = "$STR_ACE_Common_Alt"; + idc = 23; + x = (3 / 4 * HSPACE2 + 7.5 * 0.1) * safezoneW + safezoneX; + y = (VSPACE2 + 10 * 0.04) * safezoneH + safezoneY; + }; + + class TextBox_Key_Shift_Right : TextBox_Key_Shift { + action = "ACE_Common_keyNewTemp = [54, [false, false, false], 54];"; + text = "$STR_ACE_Common_Shift_Right"; + idc = 27; + x = (3 / 4 * HSPACE2 + 6 * 0.1) * safezoneW + safezoneX; + y = (VSPACE2 + 11 * 0.04) * safezoneH + safezoneY; + }; + + class TextBox_Key_Control_Right : TextBox_Key_Shift { + action = "ACE_Common_keyNewTemp = [157, [false, false, false], 157];"; + text = "$STR_ACE_Common_Ctrl_Right"; + idc = 28; + x = (3 / 4 * HSPACE2 + 6.75 * 0.1) * safezoneW + safezoneX; + y = (VSPACE2 + 11 * 0.04) * safezoneH + safezoneY; + }; + + class TextBox_Key_Alt_Right : TextBox_Key_Shift { + action = "ACE_Common_keyNewTemp = [184, [false, false, false], 184];"; + text = "$STR_ACE_Common_Alt_Right"; + idc = 29; + x = (3 / 4 * HSPACE2 + 7.5 * 0.1) * safezoneW + safezoneX; + y = (VSPACE2 + 11 * 0.04) * safezoneH + safezoneY; + }; + + class TextBox_Action : TextBox_KeyChange { + text = ""; + idc = 30; + colorText[] = {1,1,1,1}; + colorBackground[] = {0,0,0,0}; + sizeEx = "0.8 / 40 / (getResolution select 5)";// * safezoneX / safezoneXAbs"; + x = (3 / 4 * HSPACE2 + 6.75 * 0.1) * safezoneW + safezoneX; + y = (VSPACE2 + 7 * 0.04) * safezoneH + safezoneY; + w = 2.0 / 16 * safezoneW; + h = 0.3 / 9 * safezoneH; + }; + + class TextBox_Key_Default : TextBox_Key_Shift { + action = "call ACE_Common_keysetDefault"; + text = "$STR_ACE_Common_KeyDefault"; + idc = 31; + x = (3 / 4 * HSPACE2 + 8.25 * 0.1) * safezoneW + safezoneX; + y = (VSPACE2 + 10 * 0.04) * safezoneH + safezoneY; + }; + + class TextBox_Key_None : TextBox_Key_Shift { + action = "ACE_Common_keyNewTemp = [0, [false, false, false], 0];"; + text = "$STR_ACE_Common_KeyNone"; + idc = 32; + x = (3 / 4 * HSPACE2 + 8.25 * 0.1) * safezoneW + safezoneX; + y = (VSPACE2 + 11 * 0.04) * safezoneH + safezoneY; + }; + + class TextBox_Key : TextBox_KeyChange { + text = ""; + idc = 24; + colorText[] = {1,1,1,1}; + colorBackground[] = {0,0,0,0}; + sizeEx = "1 / 40 / (getResolution select 5)";// * safezoneX / safezoneXAbs"; + x = (3 / 4 * HSPACE2 + 6.75 * 0.1 - 2.0 / 16) * safezoneW + safezoneX; + y = (VSPACE2 + 8.5 * 0.04) * safezoneH + safezoneY; + w = 6.0 / 16 * safezoneW; + h = 0.3 / 9 * safezoneH; + }; + + class Interactive_ButtonV : Interactive_Button0 { + action = "ACE_Common_keySet = 1"; + text = "$STR_ACE_Common_Save"; + sizeEx = "1 / 40 / (getResolution select 5)";// * safezoneX / safezoneXAbs"; + idc = 25; + colorBackground[] = {0,0,0,0}; + x = (HSPACE2 + 6 * 0.1) * safezoneW + safezoneX; + y = (VSPACE2 + 13 * 0.04) * safezoneH + safezoneY; + w = 2.0 / 16 * safezoneW; + h = 0.3 / 9 * safezoneH; + }; + + class Interactive_ButtonW : Interactive_ButtonV { + action = "ACE_Common_keySet = -1"; + text = "$STR_ACE_Common_Cancel"; + idc = 26; + x = (HSPACE2 + 7.5 * 0.1) * safezoneW + safezoneX; + y = (VSPACE2 + 13 * 0.04) * safezoneH + safezoneY; + w = 2.0 / 16 * safezoneW; + h = 0.3 / 9 * safezoneH; + }; + + class Interactive_ButtonX : Interactive_Button0 { + action = "ACE_Common_keySave = 1; closeDialog 0"; + text = "$STR_ACE_Common_Save"; + sizeEx = "1 / 40 / (getResolution select 5)";// * safezoneX / safezoneXAbs"; + idc = 10; + x = ((1 - 2 * HSPACE2 / 2) - (HSPACE2 + 2.5 * 0.1)) * safezoneW + safezoneX; + y = (VSPACE2 + 21 * 0.04) * safezoneH + safezoneY; + w = 2.0 / 16 * safezoneW; + h = 0.3 / 9 * safezoneH; + }; + + class Interactive_ButtonY : Interactive_Button0 { + action = "ACE_Common_keySave = -1; closeDialog 0"; + text = "$STR_ACE_Common_Cancel"; + sizeEx = "1 / 40 / (getResolution select 5)";// * safezoneX / safezoneXAbs"; + idc = 11; + x = ((1 - 2 * HSPACE2 / 2) - (HSPACE2 + 1 * 0.1)) * safezoneW + safezoneX; + y = (VSPACE2 + 21 * 0.04) * safezoneH + safezoneY; + w = 2.0 / 16 * safezoneW; + h = 0.3 / 9 * safezoneH; + }; + + class Interactive_ButtonA : ACE_Common_Interactive_Button_Base { + action = "false call ACE_Common_nextKeys"; + text = "$STR_ACE_Common_Prev"; + idc = 12; + style = 2 + 0x800; + x = (HSPACE2 + 3 * 0.1) * safezoneW + safezoneX; + y = (VSPACE2 + 0.5 * 0.04) * safezoneH + safezoneY; + w = 1.0 / 16 * safezoneW; + h = 0.3 / 9 * safezoneH; + }; + + class Interactive_ButtonB : Interactive_ButtonA { + action = "true call ACE_Common_nextKeys"; + text = "$STR_ACE_Common_Next"; + idc = 13; + x = (HSPACE2 + 3 * 0.1 + 2.0 / 16) * safezoneW + safezoneX; + }; + + class Interactive_ButtonC : ACE_Common_Text_Button_Base { + text = ""; + idc = 14; + style = 2 + 0x800; + x = (HSPACE2 + 3 * 0.1 + 1.25 / 16) * safezoneW + safezoneX; + y = (VSPACE2 + 0.5 * 0.04) * safezoneH + safezoneY; + w = 0.5 / 16 * safezoneW; + h = 0.3 / 9 * safezoneH; + }; }; - - class Header { - idc = 2; - moving = 0; - text = "$STR_ACE_Common_Options"; - font = "PuristaMedium"; - sizeEx = "1 / 40 / (getResolution select 5)";// * safezoneX / safezoneXAbs"; - lineSpacing = 0; - access = 0; - type = 0; - style = 1 + 0x800; - size = 1; - //colorBackground[] = {0,0,0,0}; - colorBackground[] = {1, 0.647, 0, 0.5}; - colorText[] = {1,1,1,1}; - x = (HSPACE2 + 0 * 0.1) * safezoneW + safezoneX; - y = (VSPACE2 + 0.5 * 0.04) * safezoneH + safezoneY; - w = 4.0 / 16 * safezoneW; - h = 0.3 / 9 * safezoneH; - }; - - class ACE_Logo : ACE_Common_Interactive_Button_Base { - action = "closeDialog 0;"; - type = 0; - style = 48; - onMouseEnter = "hint ('_' + str(_this))"; - tooltip = ""; - text = "";//"\ACE_common\rsc\bwlogo.paa"; - idc = 2; - x = ((1 - 2 * HSPACE2 / 2) - (HSPACE2 + 0.5 * 0.1)) * safezoneW + safezoneX; - y = (VSPACE2 + 2 * 0.04) * safezoneH + safezoneY; - w = 1.0 / 16 * safezoneW; - h = 1.0 / 9 * safezoneH; - }; - }; - - class controls { - class Text_Button0 : ACE_Common_Text_Button_Base { - idc = 100; - style = 0 + 0x800; - x = (HSPACE2 + 0 * 0.1) * safezoneW + safezoneX; - y = (VSPACE2 + 2 * 0.04) * safezoneH + safezoneY; - w = 4.0 / 16 * safezoneW; - h = 0.3 / 9 * safezoneH; - }; - - class Text_Button1 : Text_Button0 { - idc = 101; - y = (VSPACE2 + 3 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Button2 : Text_Button0 { - idc = 102; - y = (VSPACE2 + 4 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Button3 : Text_Button0 { - idc = 103; - y = (VSPACE2 + 5 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Button4 : Text_Button0 { - idc = 104; - y = (VSPACE2 + 6 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Button5 : Text_Button0 { - idc = 105; - y = (VSPACE2 + 7 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Button6 : Text_Button0 { - idc = 106; - y = (VSPACE2 + 8 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Button7 : Text_Button0 { - idc = 107; - y = (VSPACE2 + 9 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Button8 : Text_Button0 { - idc = 108; - y = (VSPACE2 + 10 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Button9 : Text_Button0 { - idc = 109; - y = (VSPACE2 + 11 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Button10 : Text_Button0 { - idc = 110; - y = (VSPACE2 + 12 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Button11 : Text_Button0 { - idc = 111; - y = (VSPACE2 + 13 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Button12 : Text_Button0 { - idc = 112; - y = (VSPACE2 + 14 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Button13 : Text_Button0 { - idc = 113; - y = (VSPACE2 + 15 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Button14 : Text_Button0 { - idc = 114; - y = (VSPACE2 + 16 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Button15 : Text_Button0 { - idc = 115; - y = (VSPACE2 + 17 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Button16 : Text_Button0 { - idc = 116; - y = (VSPACE2 + 18 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Button17 : Text_Button0 { - idc = 117; - y = (VSPACE2 + 19 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Button18 : Text_Button0 { - idc = 118; - y = (VSPACE2 + 20 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Button19 : Text_Button0 { - idc = 119; - y = (VSPACE2 + 21 * 0.04) * safezoneH + safezoneY; - }; - - ////////////////////////////////////////////////// - - class Interactive_Button0 : ACE_Common_Interactive_Button_Base { - action = "ACE_Common_keySet = -1; [0] spawn ACE_Common_editKey"; - sizeEx = "0.8 / 40 / (getResolution select 5)";// * safezoneX / safezoneXAbs"; - idc = 200; - style = 2 + 0x800; - x = (HSPACE2 + 3 * 0.1) * safezoneW + safezoneX; - y = (VSPACE2 + 2 * 0.04) * safezoneH + safezoneY; - w = 3.0 / 16 * safezoneW; - h = 0.3 / 9 * safezoneH; - }; - - class Interactive_Button1 : Interactive_Button0 { - action = "ACE_Common_keySet = -1; [1] spawn ACE_Common_editKey"; - idc = 201; - y = (VSPACE2 + 3 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Button2 : Interactive_Button0 { - action = "ACE_Common_keySet = -1; [2] spawn ACE_Common_editKey"; - idc = 202; - y = (VSPACE2 + 4 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Button3 : Interactive_Button0 { - action = "ACE_Common_keySet = -1; [3] spawn ACE_Common_editKey"; - idc = 203; - y = (VSPACE2 + 5 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Button4 : Interactive_Button0 { - action = "ACE_Common_keySet = -1; [4] spawn ACE_Common_editKey"; - idc = 204; - y = (VSPACE2 + 6 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Button5 : Interactive_Button0 { - action = "ACE_Common_keySet = -1; [5] spawn ACE_Common_editKey"; - idc = 205; - y = (VSPACE2 + 7 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Button6 : Interactive_Button0 { - action = "ACE_Common_keySet = -1; [6] spawn ACE_Common_editKey"; - idc = 206; - y = (VSPACE2 + 8 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Button7 : Interactive_Button0 { - action = "ACE_Common_keySet = -1; [7] spawn ACE_Common_editKey"; - idc = 207; - y = (VSPACE2 + 9 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Button8 : Interactive_Button0 { - action = "ACE_Common_keySet = -1; [8] spawn ACE_Common_editKey"; - idc = 208; - y = (VSPACE2 + 10 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Button9 : Interactive_Button0 { - action = "ACE_Common_keySet = -1; [9] spawn ACE_Common_editKey"; - idc = 209; - y = (VSPACE2 + 11 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Button10 : Interactive_Button0 { - action = "ACE_Common_keySet = -1; [10] spawn ACE_Common_editKey"; - idc = 210; - y = (VSPACE2 + 12 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Button11 : Interactive_Button0 { - action = "ACE_Common_keySet = -1; [11] spawn ACE_Common_editKey"; - idc = 211; - y = (VSPACE2 + 13 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Button12 : Interactive_Button0 { - action = "ACE_Common_keySet = -1; [12] spawn ACE_Common_editKey"; - idc = 212; - y = (VSPACE2 + 14 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Button13 : Interactive_Button0 { - action = "ACE_Common_keySet = -1; [13] spawn ACE_Common_editKey"; - idc = 213; - y = (VSPACE2 + 15 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Button14 : Interactive_Button0 { - action = "ACE_Common_keySet = -1; [14] spawn ACE_Common_editKey"; - idc = 214; - y = (VSPACE2 + 16 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Button15 : Interactive_Button0 { - action = "ACE_Common_keySet = -1; [15] spawn ACE_Common_editKey"; - idc = 215; - y = (VSPACE2 + 17 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Button16 : Interactive_Button0 { - action = "ACE_Common_keySet = -1; [16] spawn ACE_Common_editKey"; - idc = 216; - y = (VSPACE2 + 18 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Button17 : Interactive_Button0 { - action = "ACE_Common_keySet = -1; [17] spawn ACE_Common_editKey"; - idc = 217; - y = (VSPACE2 + 19 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Button18 : Interactive_Button0 { - action = "ACE_Common_keySet = -1; [18] spawn ACE_Common_editKey"; - idc = 218; - y = (VSPACE2 + 20 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Button19 : Interactive_Button0 { - action = "ACE_Common_keySet = -1; [19] spawn ACE_Common_editKey"; - idc = 219; - y = (VSPACE2 + 21 * 0.04) * safezoneH + safezoneY; - }; - - ////////////////////////////////////////////////// - - class Interactive_Checkbox0 : Text_Button0 { - action = "hint '0'"; - idc = 300; - //type = 0; - style = 48; - text = PATHTOF(UI\box_unchecked_ca.paa); - colorBackground[] = {0, 0, 0, 0}; - colorText[] = {1, 1, 1, 1}; - x = (HSPACE2 + 3 * 0.1) * safezoneW + safezoneX; - y = (VSPACE2 + 2 * 0.04) * safezoneH + safezoneY; - w = 0.3 / 16 * safezoneW; - h = 0.3 / 9 * safezoneH; - }; - - class Interactive_Checkbox1 : Interactive_Checkbox0 { - action = ""; - idc = 301; - y = (VSPACE2 + 3 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Checkbox2 : Interactive_Checkbox0 { - action = ""; - idc = 302; - y = (VSPACE2 + 4 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Checkbox3 : Interactive_Checkbox0 { - action = ""; - idc = 303; - y = (VSPACE2 + 5 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Checkbox4 : Interactive_Checkbox0 { - action = ""; - idc = 304; - y = (VSPACE2 + 6 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Checkbox5 : Interactive_Checkbox0 { - action = ""; - idc = 305; - y = (VSPACE2 + 7 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Checkbox6 : Interactive_Checkbox0 { - action = ""; - idc = 306; - y = (VSPACE2 + 8 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Checkbox7 : Interactive_Checkbox0 { - action = ""; - idc = 307; - y = (VSPACE2 + 9 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Checkbox8 : Interactive_Checkbox0 { - action = ""; - idc = 308; - y = (VSPACE2 + 10 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Checkbox9 : Interactive_Checkbox0 { - action = ""; - idc = 309; - y = (VSPACE2 + 11 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Checkbox10 : Interactive_Checkbox0 { - action = ""; - idc = 310; - y = (VSPACE2 + 12 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Checkbox11 : Interactive_Checkbox0 { - action = ""; - idc = 311; - y = (VSPACE2 + 13 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Checkbox12 : Interactive_Checkbox0 { - action = ""; - idc = 312; - y = (VSPACE2 + 14 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Checkbox13 : Interactive_Checkbox0 { - action = ""; - idc = 313; - y = (VSPACE2 + 15 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Checkbox14 : Interactive_Checkbox0 { - action = ""; - idc = 314; - y = (VSPACE2 + 16 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Checkbox15 : Interactive_Checkbox0 { - action = ""; - idc = 315; - y = (VSPACE2 + 17 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Checkbox16 : Interactive_Checkbox0 { - action = ""; - idc = 316; - y = (VSPACE2 + 18 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Checkbox17 : Interactive_Checkbox0 { - action = ""; - idc = 317; - y = (VSPACE2 + 19 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Checkbox18 : Interactive_Checkbox0 { - action = ""; - idc = 318; - y = (VSPACE2 + 20 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_Checkbox19 : Interactive_Checkbox0 { - action = ""; - idc = 319; - y = (VSPACE2 + 21 * 0.04) * safezoneH + safezoneY; - }; - - ////////////////////////////////////////////////// - - class Text_Checkbox0 : Text_Button0 { - idc = 400; - x = (HSPACE2 + 0 * 0.1) * safezoneW + safezoneX; - y = (VSPACE2 + 2 * 0.04) * safezoneH + safezoneY; - w = 4.0 / 16 * safezoneW; - h = 0.3 / 9 * safezoneH; - }; - - class Text_Checkbox1 : Text_Checkbox0 { - idc = 401; - y = (VSPACE2 + 3 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Checkbox2 : Text_Checkbox0 { - idc = 402; - y = (VSPACE2 + 4 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Checkbox3 : Text_Checkbox0 { - idc = 403; - y = (VSPACE2 + 5 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Checkbox4 : Text_Checkbox0 { - idc = 404; - y = (VSPACE2 + 6 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Checkbox5 : Text_Checkbox0 { - idc = 405; - y = (VSPACE2 + 7 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Checkbox6 : Text_Checkbox0 { - idc = 406; - y = (VSPACE2 + 8 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Checkbox7 : Text_Checkbox0 { - idc = 407; - y = (VSPACE2 + 9 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Checkbox8 : Text_Checkbox0 { - idc = 408; - y = (VSPACE2 + 10 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Checkbox9 : Text_Checkbox0 { - idc = 409; - y = (VSPACE2 + 11 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Checkbox10 : Text_Checkbox0 { - idc = 410; - y = (VSPACE2 + 12 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Checkbox11 : Text_Checkbox0 { - idc = 411; - y = (VSPACE2 + 13 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Checkbox12 : Text_Checkbox0 { - idc = 412; - y = (VSPACE2 + 14 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Checkbox13 : Text_Checkbox0 { - idc = 413; - y = (VSPACE2 + 15 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Checkbox14 : Text_Checkbox0 { - idc = 414; - y = (VSPACE2 + 16 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Checkbox15 : Text_Checkbox0 { - idc = 415; - y = (VSPACE2 + 17 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Checkbox16 : Text_Checkbox0 { - idc = 416; - y = (VSPACE2 + 18 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Checkbox17 : Text_Checkbox0 { - idc = 417; - y = (VSPACE2 + 19 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Checkbox18 : Text_Checkbox0 { - idc = 418; - y = (VSPACE2 + 20 * 0.04) * safezoneH + safezoneY; - }; - - class Text_Checkbox19 : Text_Checkbox0 { - idc = 419; - y = (VSPACE2 + 21 * 0.04) * safezoneH + safezoneY; - }; - - ////////////////////////////////////////////////// - - class Interactive_CheckboxButton0 : ACE_Common_Interactive_Button_Base { - action = "[0] call ACE_Common_toggleState"; - idc = 500; - colorBackground[] = {0, 0, 0, 0}; - colorBackgroundActive[] = {0, 0, 0, 0}; - colorText[] = {1, 1, 1, 1}; - x = (HSPACE2 + 3 * 0.1) * safezoneW + safezoneX; - y = (VSPACE2 + 2 * 0.04) * safezoneH + safezoneY; - w = 0.3 / 16 * safezoneW; - h = 0.3 / 9 * safezoneH; - }; - - class Interactive_CheckboxButton1 : Interactive_CheckboxButton0 { - action = "[1] call ACE_Common_toggleState"; - idc = 501; - y = (VSPACE2 + 3 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_CheckboxButton2 : Interactive_CheckboxButton0 { - action = "[2] call ACE_Common_toggleState"; - idc = 502; - y = (VSPACE2 + 4 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_CheckboxButton3 : Interactive_CheckboxButton0 { - action = "[3] call ACE_Common_toggleState"; - idc = 503; - y = (VSPACE2 + 5 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_CheckboxButton4 : Interactive_CheckboxButton0 { - action = "[4] call ACE_Common_toggleState"; - idc = 504; - y = (VSPACE2 + 6 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_CheckboxButton5 : Interactive_CheckboxButton0 { - action = "[5] call ACE_Common_toggleState"; - idc = 505; - y = (VSPACE2 + 7 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_CheckboxButton6 : Interactive_CheckboxButton0 { - action = "[6] call ACE_Common_toggleState"; - idc = 506; - y = (VSPACE2 + 8 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_CheckboxButton7 : Interactive_CheckboxButton0 { - action = "[7] call ACE_Common_toggleState"; - idc = 507; - y = (VSPACE2 + 9 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_CheckboxButton8 : Interactive_CheckboxButton0 { - action = "[8] call ACE_Common_toggleState"; - idc = 508; - y = (VSPACE2 + 10 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_CheckboxButton9 : Interactive_CheckboxButton0 { - action = "[9] call ACE_Common_toggleState"; - idc = 509; - y = (VSPACE2 + 11 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_CheckboxButton10 : Interactive_CheckboxButton0 { - action = "[10] call ACE_Common_toggleState"; - idc = 510; - y = (VSPACE2 + 12 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_CheckboxButton11 : Interactive_CheckboxButton0 { - action = "[11] call ACE_Common_toggleState"; - idc = 511; - y = (VSPACE2 + 13 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_CheckboxButton12 : Interactive_CheckboxButton0 { - action = "[12] call ACE_Common_toggleState"; - idc = 512; - y = (VSPACE2 + 14 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_CheckboxButton13 : Interactive_CheckboxButton0 { - action = "[13] call ACE_Common_toggleState"; - idc = 513; - y = (VSPACE2 + 15 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_CheckboxButton14 : Interactive_CheckboxButton0 { - action = "[14] call ACE_Common_toggleState"; - idc = 514; - y = (VSPACE2 + 16 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_CheckboxButton15 : Interactive_CheckboxButton0 { - action = "[15] call ACE_Common_toggleState"; - idc = 515; - y = (VSPACE2 + 17 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_CheckboxButton16 : Interactive_CheckboxButton0 { - action = "[16] call ACE_Common_toggleState"; - idc = 516; - y = (VSPACE2 + 18 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_CheckboxButton17 : Interactive_CheckboxButton0 { - action = "[17] call ACE_Common_toggleState"; - idc = 517; - y = (VSPACE2 + 19 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_CheckboxButton18 : Interactive_CheckboxButton0 { - action = "[18] call ACE_Common_toggleState"; - idc = 518; - y = (VSPACE2 + 20 * 0.04) * safezoneH + safezoneY; - }; - - class Interactive_CheckboxButton19 : Interactive_CheckboxButton0 { - action = "[19] call ACE_Common_toggleState"; - idc = 519; - y = (VSPACE2 + 21 * 0.04) * safezoneH + safezoneY; - }; - - ////////////////////////////////////////////////// - - class TextBox_KeyChange : Text_Button0 { - text = ""; - idc = 20; - style = 2 + 0x800; - x = (6 * 0.1) * safezoneW + safezoneX; - y = (8 * 0.04) * safezoneH + safezoneY; - w = (6.0 / 16 - HSPACE2 / 2) * safezoneW; - h = (3.0 / 9 - VSPACE2 / 2) * safezoneH; - }; - - /*class TextBox_Key_Shift : TextBox_KeyChange { - text = "$STR_ACE_Common_Shift"; - idc = 21; - colorText[] = {0.25,0.25,0.25,1}; - colorBackground[] = {0,0,0,0}; - x = (3 / 4 * HSPACE2 + 5.75 * 0.1) * safezoneW + safezoneX; - y = (VSPACE2 + 10 * 0.04) * safezoneH + safezoneY; - w = 2.0 / 16 * safezoneW; - h = 0.3 / 9 * safezoneH; - }; - - class TextBox_Key_Control : TextBox_Key_Shift { - text = "$STR_ACE_Common_Ctrl"; - idc = 22; - x = (3 / 4 * HSPACE2 + 6.75 * 0.1) * safezoneW + safezoneX; - y = (VSPACE2 + 10 * 0.04) * safezoneH + safezoneY; - }; - - class TextBox_Key_Alt : TextBox_Key_Shift { - text = "$STR_ACE_Common_Alt"; - idc = 23; - x = (3 / 4 * HSPACE2 + 7.75 * 0.1) * safezoneW + safezoneX; - y = (VSPACE2 + 10 * 0.04) * safezoneH + safezoneY; - };*/ - - class TextBox_Key_Shift : Interactive_Button0 { - action = "ACE_Common_keyNewTemp = [42, [false, false, false], 42];"; - text = "$STR_ACE_Common_Shift"; - sizeEx = "0.7 / 40 / (getResolution select 5)";// * safezoneX / safezoneXAbs"; - idc = 21; - colorText[] = {1,1,1,1}; - colorBackground[] = {0,0,0,0}; - x = (3 / 4 * HSPACE2 + 6 * 0.1) * safezoneW + safezoneX; - y = (VSPACE2 + 10 * 0.04) * safezoneH + safezoneY; - w = 1.0 / 16 * safezoneW; - h = 0.3 / 9 * safezoneH; - }; - - class TextBox_Key_Control : TextBox_Key_Shift { - action = "ACE_Common_keyNewTemp = [29, [false, false, false], 29];"; - text = "$STR_ACE_Common_Ctrl"; - idc = 22; - x = (3 / 4 * HSPACE2 + 6.75 * 0.1) * safezoneW + safezoneX; - y = (VSPACE2 + 10 * 0.04) * safezoneH + safezoneY; - }; - - class TextBox_Key_Alt : TextBox_Key_Shift { - action = "ACE_Common_keyNewTemp = [56, [false, false, false], 56];"; - text = "$STR_ACE_Common_Alt"; - idc = 23; - x = (3 / 4 * HSPACE2 + 7.5 * 0.1) * safezoneW + safezoneX; - y = (VSPACE2 + 10 * 0.04) * safezoneH + safezoneY; - }; - - class TextBox_Key_Shift_Right : TextBox_Key_Shift { - action = "ACE_Common_keyNewTemp = [54, [false, false, false], 54];"; - text = "$STR_ACE_Common_Shift_Right"; - idc = 27; - x = (3 / 4 * HSPACE2 + 6 * 0.1) * safezoneW + safezoneX; - y = (VSPACE2 + 11 * 0.04) * safezoneH + safezoneY; - }; - - class TextBox_Key_Control_Right : TextBox_Key_Shift { - action = "ACE_Common_keyNewTemp = [157, [false, false, false], 157];"; - text = "$STR_ACE_Common_Ctrl_Right"; - idc = 28; - x = (3 / 4 * HSPACE2 + 6.75 * 0.1) * safezoneW + safezoneX; - y = (VSPACE2 + 11 * 0.04) * safezoneH + safezoneY; - }; - - class TextBox_Key_Alt_Right : TextBox_Key_Shift { - action = "ACE_Common_keyNewTemp = [184, [false, false, false], 184];"; - text = "$STR_ACE_Common_Alt_Right"; - idc = 29; - x = (3 / 4 * HSPACE2 + 7.5 * 0.1) * safezoneW + safezoneX; - y = (VSPACE2 + 11 * 0.04) * safezoneH + safezoneY; - }; - - class TextBox_Action : TextBox_KeyChange { - text = ""; - idc = 30; - colorText[] = {1,1,1,1}; - colorBackground[] = {0,0,0,0}; - sizeEx = "0.8 / 40 / (getResolution select 5)";// * safezoneX / safezoneXAbs"; - x = (3 / 4 * HSPACE2 + 6.75 * 0.1) * safezoneW + safezoneX; - y = (VSPACE2 + 7 * 0.04) * safezoneH + safezoneY; - w = 2.0 / 16 * safezoneW; - h = 0.3 / 9 * safezoneH; - }; - - class TextBox_Key_Default : TextBox_Key_Shift { - action = "call ACE_Common_keysetDefault"; - text = "$STR_ACE_Common_KeyDefault"; - idc = 31; - x = (3 / 4 * HSPACE2 + 8.25 * 0.1) * safezoneW + safezoneX; - y = (VSPACE2 + 10 * 0.04) * safezoneH + safezoneY; - }; - - class TextBox_Key_None : TextBox_Key_Shift { - action = "ACE_Common_keyNewTemp = [0, [false, false, false], 0];"; - text = "$STR_ACE_Common_KeyNone"; - idc = 32; - x = (3 / 4 * HSPACE2 + 8.25 * 0.1) * safezoneW + safezoneX; - y = (VSPACE2 + 11 * 0.04) * safezoneH + safezoneY; - }; - - class TextBox_Key : TextBox_KeyChange { - text = ""; - idc = 24; - colorText[] = {1,1,1,1}; - colorBackground[] = {0,0,0,0}; - sizeEx = "1 / 40 / (getResolution select 5)";// * safezoneX / safezoneXAbs"; - x = (3 / 4 * HSPACE2 + 6.75 * 0.1 - 2.0 / 16) * safezoneW + safezoneX; - y = (VSPACE2 + 8.5 * 0.04) * safezoneH + safezoneY; - w = 6.0 / 16 * safezoneW; - h = 0.3 / 9 * safezoneH; - }; - - class Interactive_ButtonV : Interactive_Button0 { - action = "ACE_Common_keySet = 1"; - text = "$STR_ACE_Common_Save"; - sizeEx = "1 / 40 / (getResolution select 5)";// * safezoneX / safezoneXAbs"; - idc = 25; - colorBackground[] = {0,0,0,0}; - x = (HSPACE2 + 6 * 0.1) * safezoneW + safezoneX; - y = (VSPACE2 + 13 * 0.04) * safezoneH + safezoneY; - w = 2.0 / 16 * safezoneW; - h = 0.3 / 9 * safezoneH; - }; - - class Interactive_ButtonW : Interactive_ButtonV { - action = "ACE_Common_keySet = -1"; - text = "$STR_ACE_Common_Cancel"; - idc = 26; - x = (HSPACE2 + 7.5 * 0.1) * safezoneW + safezoneX; - y = (VSPACE2 + 13 * 0.04) * safezoneH + safezoneY; - w = 2.0 / 16 * safezoneW; - h = 0.3 / 9 * safezoneH; - }; - - class Interactive_ButtonX : Interactive_Button0 { - action = "ACE_Common_keySave = 1; closeDialog 0"; - text = "$STR_ACE_Common_Save"; - sizeEx = "1 / 40 / (getResolution select 5)";// * safezoneX / safezoneXAbs"; - idc = 10; - x = ((1 - 2 * HSPACE2 / 2) - (HSPACE2 + 2.5 * 0.1)) * safezoneW + safezoneX; - y = (VSPACE2 + 21 * 0.04) * safezoneH + safezoneY; - w = 2.0 / 16 * safezoneW; - h = 0.3 / 9 * safezoneH; - }; - - class Interactive_ButtonY : Interactive_Button0 { - action = "ACE_Common_keySave = -1; closeDialog 0"; - text = "$STR_ACE_Common_Cancel"; - sizeEx = "1 / 40 / (getResolution select 5)";// * safezoneX / safezoneXAbs"; - idc = 11; - x = ((1 - 2 * HSPACE2 / 2) - (HSPACE2 + 1 * 0.1)) * safezoneW + safezoneX; - y = (VSPACE2 + 21 * 0.04) * safezoneH + safezoneY; - w = 2.0 / 16 * safezoneW; - h = 0.3 / 9 * safezoneH; - }; - - class Interactive_ButtonA : ACE_Common_Interactive_Button_Base { - action = "false call ACE_Common_nextKeys"; - text = "$STR_ACE_Common_Prev"; - idc = 12; - style = 2 + 0x800; - x = (HSPACE2 + 3 * 0.1) * safezoneW + safezoneX; - y = (VSPACE2 + 0.5 * 0.04) * safezoneH + safezoneY; - w = 1.0 / 16 * safezoneW; - h = 0.3 / 9 * safezoneH; - }; - - class Interactive_ButtonB : Interactive_ButtonA { - action = "true call ACE_Common_nextKeys"; - text = "$STR_ACE_Common_Next"; - idc = 13; - x = (HSPACE2 + 3 * 0.1 + 2.0 / 16) * safezoneW + safezoneX; - }; - - class Interactive_ButtonC : ACE_Common_Text_Button_Base { - text = ""; - idc = 14; - style = 2 + 0x800; - x = (HSPACE2 + 3 * 0.1 + 1.25 / 16) * safezoneW + safezoneX; - y = (VSPACE2 + 0.5 * 0.04) * safezoneH + safezoneY; - w = 0.5 / 16 * safezoneW; - h = 0.3 / 9 * safezoneH; - }; - }; }; diff --git a/addons/common/NoVoice.hpp b/addons/common/NoVoice.hpp index adfc674707..a34e30c08e 100644 --- a/addons/common/NoVoice.hpp +++ b/addons/common/NoVoice.hpp @@ -1,227 +1,228 @@ class RadioProtocolBase { - class Words; + class Words; }; + class ACE_RadioProtocolNoRadio: RadioProtocolBase { - class CuratorWaypointPlaced; - class CuratorWaypointPlacedAttack; - class CuratorObjectPlaced; - class curatorObjectDestroyed; - class curatorModuleCAS; - class SentFireNoTarget_1; - class SentSupportRequestRGCASBombing; - class SentNoTargetDefault; - class SentEngageNoTargetDefault; - class SentFireNoTargetDefault; - class SentAttackNoTargetDefault; - class SentEnemyDetectedMedium; - class SentEnemyDetectedLong; - class SentEnemyDetectedDangerClose; - class SentEnemyDetectedClose; - class SentEnemyDetectedVeryLong; - class SentIsLeaderDefault; - class SentCommandCompletedDefault; - class SentFireReadyDefault; - class SentCommandFailedDefault; - class SentDestinationUnreacheableDefault; - class SentObjectDestroyedDefault; - class SentObjectDestroyedUnknownDefault; - class SentClearDefault; - class SentRepeatCommandDefault; - class SentWhereAreYouDefault; - class SentReportStatusDefault; - class SentNotifyAttackDefault; - class SentNotifyAttackSubgroupDefault; - class SentConfirmMoveDefault; - class SentConfirmAttackDefault; - class SentConfirmOtherDefault; - class SentUnitKilledDefault; - class SentHealthCriticalDefault; - class SentHealthNormalDefault; - class SentReturnToFormationDefault; - class SentLooseFormationDefault; - class SentCmdFollowMeDefault; - class SelectCmdMoveSentenceClose; - class SelectCmdMoveSentenceVeryClose; - class SelectCmdMoveSentenceFar; - class SentEnemyDetectedMediumStealth; - class SentSupportConfirmDefault; - class SelectCmdMoveSentenceClose_1; - class SelectCmdMoveSentenceVeryClose_1; - class SelectCmdMoveSentenceFar_1; - class SentSupportRequestRGCASHelicopter; - class SentSupportRequestRGSupplyDrop; - class SentSupportRequestRGUAV; - class SentSupportRequestRGArty; - class SentSupportRequestRGTransport; - class SentRequestAcknowledgedSGCASBombing; - class SentRequestAcknowledgedSGCASHelicopter; - class SentRequestAcknowledgedSGSupplyDrop; - class SentRequestAcknowledgedSGUAV; - class SentRequestAcknowledgedSGArty; - class SentRequestAcknowledgedTransport; - class SentUnitDestroyedHQCASBombing; - class SentUnitDestroyedHQCASHelicopter; - class SentUnitDestroyedHQSupplyDrop; - class SentUnitDestroyedHQUAV; - class SentUnitDestroyedHQArty; - class SentUnitDestroyedHQTransport; - class SentRequestAccomplishedSGCASBombing; - class SentRequestAccomplishedSGCASHelicopter; - class SentRequestAccomplishedSGSupplyDrop; - class SentRequestAccomplishedSGUAV; - class SentRequestAccomplishedSGArty; - class SentRequestAccomplishedSGTransport; - class SentSupportAddedDuringMission; - class SentArtySGSupportRoundsComplete; - class SentTransportSGWelcomeAboard; - class SentTransportSGLZCoordinatesSelected; - class SelectCmdMoveSentenceLocation; - class SelectCmdMoveSentenceMedium; - class SentEnemyDetectedLongStealth; - class SentEnemyDetectedDangerCloseStealth; - class SentEnemyDetectedCloseStealth; - class SentEnemyDetectedVeryLongStealth; - class SentEngageDefault; - class SelectCmdMoveSentenceLocation_1; - class SelectCmdMoveSentenceMedium_1; - class SentBehaviourSafeDefault; - class SentBehaviourAwareDefault; - class SentBehaviourCombatDefault; - class SentOpenFireDefault; - class SentCeaseFireInsideGroupDefault; - class SentCeaseFireDefault; - class SentEngageStealth; - class SentFireNoTargetStealth; - class SentAttackNoTargetStealth; - class SentNoTargetStealth; - class SentEngageNoTargetStealth; - class SelectCmdMoveSentenceCloseStealth; - class SelectCmdMoveSentenceVeryCloseStealth; - class SelectCmdMoveSentenceFarStealth; - class SelectCmdMoveSentenceLocationStealth; - class SelectCmdMoveSentenceMediumStealth; - class SentReturnToFormationStealth; - class SentLooseFormationStealth; - class SentCmdFollowMeStealth; - class SentOpenFireStealth; - class SentCeaseFireInsideGroupStealth; - class SentBehaviourSafeStealth; - class SentBehaviourAwareStealth; - class SentBehaviourCombatStealth; - class SentSupportConfirmStealth; - class SentCommandFailedStealth; - class SentObjectDestroyedStealth; - class SentObjectDestroyedUnknownStealth; - class SentCommandCompletedStealth; - class SentFireReadyStealth; - class SentIsLeaderStealth; - class SentDestinationUnreacheableStealth; - class SentClearStealth; - class SentRepeatCommandStealth; - class SentWhereAreYouStealth; - class SentReportStatusStealth; - class SentNotifyAttackStealth; - class SentNotifyAttackSubgroupStealth; - class SentConfirmMoveStealth; - class SentConfirmAttackStealth; - class SentConfirmOtherStealth; - class SentUnitKilledStealth; - class SentHealthCriticalStealth; - class SentHealthNormalStealth; - class SentGenReinforcementsConfirmed; - class SentGenReinforcementsRejected; - class SentGenReinforcementsArrived; - class SentGenLeavingAO; - class SentGenTime; - class SentGenLosing; - class SentGenLost; - class SentGenComplete; - class SentGenCmdSeize; - class SentGenCmdDefend; - class SentGenCmdRTB; - class SentGenCmdTargetNeutralize; - class SentGenCmdTargetProtect; - class SentGenCmdTargetEscort; - class SentGenCmdTargetFind; - class SentGenIncoming; - class SentGenBaseUnlockRespawn; - class SentGenBaseUnlockVehicle; - class SentGenBaseSideFriendlyWEST; - class SentFXBreathingSlow; - class SentFXBreathingFast; - class SentFXHit; - class SentFXDeath; - class SentFXHurt; - class SentFXEffort; - class SentFXDrowning; - class SentCeaseFireDefault_1; - class SentGenBaseSideFriendlyEAST; - class SentGenBaseSideFriendlyGUER; - class SentGenBaseSideEnemyWEST; - class SentGenBaseSideEnemyEAST; - class SentGenBaseSideEnemyGUER; - class SentTargetDefault; - class SentTargetStealth; - class Dummy; - class Words: Words { - grid_zero[] = {}; - grid_one[] = {}; - grid_two[] = {}; - grid_three[] = {}; - grid_four[] = {}; - grid_five[] = {}; - grid_six[] = {}; - grid_seven[] = {}; - grid_eight[] = {}; - grid_nine[] = {}; - grid_zero_2[] = {}; - grid_one_2[] = {}; - grid_two_2[] = {}; - grid_three_2[] = {}; - grid_four_2[] = {}; - grid_five_2[] = {}; - grid_six_2[] = {}; - grid_seven_2[] = {}; - grid_eight_2[] = {}; - grid_nine_2[] = {}; - grid_zero_3[] = {}; - grid_one_3[] = {}; - grid_two_3[] = {}; - grid_three_3[] = {}; - grid_four_3[] = {}; - grid_five_3[] = {}; - grid_six_3[] = {}; - grid_seven_3[] = {}; - grid_eight_3[] = {}; - grid_nine_3[] = {}; - Ready[] = {}; - Waiting[] = {}; - StandingBy[] = {}; - /*IAmReady[] = {}; - ReadyForOrders[] = {}; - AwaitingOrders[] = {};*/ - }; + class CuratorWaypointPlaced; + class CuratorWaypointPlacedAttack; + class CuratorObjectPlaced; + class curatorObjectDestroyed; + class curatorModuleCAS; + class SentFireNoTarget_1; + class SentSupportRequestRGCASBombing; + class SentNoTargetDefault; + class SentEngageNoTargetDefault; + class SentFireNoTargetDefault; + class SentAttackNoTargetDefault; + class SentEnemyDetectedMedium; + class SentEnemyDetectedLong; + class SentEnemyDetectedDangerClose; + class SentEnemyDetectedClose; + class SentEnemyDetectedVeryLong; + class SentIsLeaderDefault; + class SentCommandCompletedDefault; + class SentFireReadyDefault; + class SentCommandFailedDefault; + class SentDestinationUnreacheableDefault; + class SentObjectDestroyedDefault; + class SentObjectDestroyedUnknownDefault; + class SentClearDefault; + class SentRepeatCommandDefault; + class SentWhereAreYouDefault; + class SentReportStatusDefault; + class SentNotifyAttackDefault; + class SentNotifyAttackSubgroupDefault; + class SentConfirmMoveDefault; + class SentConfirmAttackDefault; + class SentConfirmOtherDefault; + class SentUnitKilledDefault; + class SentHealthCriticalDefault; + class SentHealthNormalDefault; + class SentReturnToFormationDefault; + class SentLooseFormationDefault; + class SentCmdFollowMeDefault; + class SelectCmdMoveSentenceClose; + class SelectCmdMoveSentenceVeryClose; + class SelectCmdMoveSentenceFar; + class SentEnemyDetectedMediumStealth; + class SentSupportConfirmDefault; + class SelectCmdMoveSentenceClose_1; + class SelectCmdMoveSentenceVeryClose_1; + class SelectCmdMoveSentenceFar_1; + class SentSupportRequestRGCASHelicopter; + class SentSupportRequestRGSupplyDrop; + class SentSupportRequestRGUAV; + class SentSupportRequestRGArty; + class SentSupportRequestRGTransport; + class SentRequestAcknowledgedSGCASBombing; + class SentRequestAcknowledgedSGCASHelicopter; + class SentRequestAcknowledgedSGSupplyDrop; + class SentRequestAcknowledgedSGUAV; + class SentRequestAcknowledgedSGArty; + class SentRequestAcknowledgedTransport; + class SentUnitDestroyedHQCASBombing; + class SentUnitDestroyedHQCASHelicopter; + class SentUnitDestroyedHQSupplyDrop; + class SentUnitDestroyedHQUAV; + class SentUnitDestroyedHQArty; + class SentUnitDestroyedHQTransport; + class SentRequestAccomplishedSGCASBombing; + class SentRequestAccomplishedSGCASHelicopter; + class SentRequestAccomplishedSGSupplyDrop; + class SentRequestAccomplishedSGUAV; + class SentRequestAccomplishedSGArty; + class SentRequestAccomplishedSGTransport; + class SentSupportAddedDuringMission; + class SentArtySGSupportRoundsComplete; + class SentTransportSGWelcomeAboard; + class SentTransportSGLZCoordinatesSelected; + class SelectCmdMoveSentenceLocation; + class SelectCmdMoveSentenceMedium; + class SentEnemyDetectedLongStealth; + class SentEnemyDetectedDangerCloseStealth; + class SentEnemyDetectedCloseStealth; + class SentEnemyDetectedVeryLongStealth; + class SentEngageDefault; + class SelectCmdMoveSentenceLocation_1; + class SelectCmdMoveSentenceMedium_1; + class SentBehaviourSafeDefault; + class SentBehaviourAwareDefault; + class SentBehaviourCombatDefault; + class SentOpenFireDefault; + class SentCeaseFireInsideGroupDefault; + class SentCeaseFireDefault; + class SentEngageStealth; + class SentFireNoTargetStealth; + class SentAttackNoTargetStealth; + class SentNoTargetStealth; + class SentEngageNoTargetStealth; + class SelectCmdMoveSentenceCloseStealth; + class SelectCmdMoveSentenceVeryCloseStealth; + class SelectCmdMoveSentenceFarStealth; + class SelectCmdMoveSentenceLocationStealth; + class SelectCmdMoveSentenceMediumStealth; + class SentReturnToFormationStealth; + class SentLooseFormationStealth; + class SentCmdFollowMeStealth; + class SentOpenFireStealth; + class SentCeaseFireInsideGroupStealth; + class SentBehaviourSafeStealth; + class SentBehaviourAwareStealth; + class SentBehaviourCombatStealth; + class SentSupportConfirmStealth; + class SentCommandFailedStealth; + class SentObjectDestroyedStealth; + class SentObjectDestroyedUnknownStealth; + class SentCommandCompletedStealth; + class SentFireReadyStealth; + class SentIsLeaderStealth; + class SentDestinationUnreacheableStealth; + class SentClearStealth; + class SentRepeatCommandStealth; + class SentWhereAreYouStealth; + class SentReportStatusStealth; + class SentNotifyAttackStealth; + class SentNotifyAttackSubgroupStealth; + class SentConfirmMoveStealth; + class SentConfirmAttackStealth; + class SentConfirmOtherStealth; + class SentUnitKilledStealth; + class SentHealthCriticalStealth; + class SentHealthNormalStealth; + class SentGenReinforcementsConfirmed; + class SentGenReinforcementsRejected; + class SentGenReinforcementsArrived; + class SentGenLeavingAO; + class SentGenTime; + class SentGenLosing; + class SentGenLost; + class SentGenComplete; + class SentGenCmdSeize; + class SentGenCmdDefend; + class SentGenCmdRTB; + class SentGenCmdTargetNeutralize; + class SentGenCmdTargetProtect; + class SentGenCmdTargetEscort; + class SentGenCmdTargetFind; + class SentGenIncoming; + class SentGenBaseUnlockRespawn; + class SentGenBaseUnlockVehicle; + class SentGenBaseSideFriendlyWEST; + class SentFXBreathingSlow; + class SentFXBreathingFast; + class SentFXHit; + class SentFXDeath; + class SentFXHurt; + class SentFXEffort; + class SentFXDrowning; + class SentCeaseFireDefault_1; + class SentGenBaseSideFriendlyEAST; + class SentGenBaseSideFriendlyGUER; + class SentGenBaseSideEnemyWEST; + class SentGenBaseSideEnemyEAST; + class SentGenBaseSideEnemyGUER; + class SentTargetDefault; + class SentTargetStealth; + class Dummy; + class Words: Words { + grid_zero[] = {}; + grid_one[] = {}; + grid_two[] = {}; + grid_three[] = {}; + grid_four[] = {}; + grid_five[] = {}; + grid_six[] = {}; + grid_seven[] = {}; + grid_eight[] = {}; + grid_nine[] = {}; + grid_zero_2[] = {}; + grid_one_2[] = {}; + grid_two_2[] = {}; + grid_three_2[] = {}; + grid_four_2[] = {}; + grid_five_2[] = {}; + grid_six_2[] = {}; + grid_seven_2[] = {}; + grid_eight_2[] = {}; + grid_nine_2[] = {}; + grid_zero_3[] = {}; + grid_one_3[] = {}; + grid_two_3[] = {}; + grid_three_3[] = {}; + grid_four_3[] = {}; + grid_five_3[] = {}; + grid_six_3[] = {}; + grid_seven_3[] = {}; + grid_eight_3[] = {}; + grid_nine_3[] = {}; + Ready[] = {}; + Waiting[] = {}; + StandingBy[] = {}; + /*IAmReady[] = {}; + ReadyForOrders[] = {}; + AwaitingOrders[] = {};*/ + }; }; class CfgVoice { - class ACE_NoVoice { - author = "$STR_ACE_Common_ACETeam"; - protocol = "ACE_RadioProtocolNoRadio"; - variants[] = {1}; - directories[] = {"",""}; - identityTypes[] = {"Default"}; - scope = 2; - voiceType = ""; - icon = "\a3\Ui_f\data\Map\Markers\Flags\nato_ca.paa"; - displayName = "$STR_ACE_Common_NoVoice"; - }; + class ACE_NoVoice { + author = "$STR_ACE_Common_ACETeam"; + protocol = "ACE_RadioProtocolNoRadio"; + variants[] = {1}; + directories[] = {"",""}; + identityTypes[] = {"Default"}; + scope = 2; + voiceType = ""; + icon = "\a3\Ui_f\data\Map\Markers\Flags\nato_ca.paa"; + displayName = "$STR_ACE_Common_NoVoice"; + }; }; class CfgVoiceTypes { - class ACE_NoVoice { - name = "$STR_ACE_Common_NoVoice"; - voices[] = {"ACE_NoVoice","ACE_NoVoice","ACE_NoVoice"}; - preview = "ACE_NoVoice"; - alternative = ""; - }; + class ACE_NoVoice { + name = "$STR_ACE_Common_NoVoice"; + voices[] = {"ACE_NoVoice","ACE_NoVoice","ACE_NoVoice"}; + preview = "ACE_NoVoice"; + alternative = ""; + }; }; diff --git a/addons/common/ProgressScreen.hpp b/addons/common/ProgressScreen.hpp index 3c2858c07f..873aeac73c 100644 --- a/addons/common/ProgressScreen.hpp +++ b/addons/common/ProgressScreen.hpp @@ -1,94 +1,94 @@ class ACE_Common_ProgressBar_Dialog { - idd = -1; - movingEnable = false; - onLoad = "uiNamespace setVariable ['ACE_Common_ctrlProgressBar', (_this select 0) displayCtrl 1]; uiNamespace setVariable ['ACE_Common_ctrlProgressBarTitle', (_this select 0) displayCtrl 2];"; - objects[] = {}; + idd = -1; + movingEnable = false; + onLoad = "uiNamespace setVariable ['ACE_Common_ctrlProgressBar', (_this select 0) displayCtrl 1]; uiNamespace setVariable ['ACE_Common_ctrlProgressBarTitle', (_this select 0) displayCtrl 2];"; + objects[] = {}; - class controlsBackground { - class Background { - idc = -1; - moving = 0; - font = "TahomaB"; - text = ""; - sizeEx = 0; - lineSpacing = 0; - access = 0; - type = 0; - style = 0; - size = 1; - colorBackground[] = {0, 0, 0, 0.1}; - colorText[] = {0, 0, 0, 0}; - x = "safezoneX"; - y = "safezoneY"; - w = "safezoneW"; - h = "safezoneH"; - }; + class controlsBackground { + class Background { + idc = -1; + moving = 0; + font = "TahomaB"; + text = ""; + sizeEx = 0; + lineSpacing = 0; + access = 0; + type = 0; + style = 0; + size = 1; + colorBackground[] = {0, 0, 0, 0.1}; + colorText[] = {0, 0, 0, 0}; + x = "safezoneX"; + y = "safezoneY"; + w = "safezoneW"; + h = "safezoneH"; + }; - class Progress_Bar { - idc = 1; - moving = 0; - text = ""; - font = "PuristaMedium"; - sizeEx = "1 / 40 / (getResolution select 5)";// * safezoneX / safezoneXAbs"; - lineSpacing = 0; - access = 0; - type = 0; - style = 2; - size = 1; - colorBackground[] = {1, 0.647, 0, 0.5}; - colorText[] = {1,1,1,1}; - x = "safezoneX + 0.1 * safezoneW"; - y = "safezoneY + 0.2 * safezoneH"; - w = "0.0 * safezoneW"; - h = "0.01 * safezoneH"; - }; + class Progress_Bar { + idc = 1; + moving = 0; + text = ""; + font = "PuristaMedium"; + sizeEx = "1 / 40 / (getResolution select 5)";// * safezoneX / safezoneXAbs"; + lineSpacing = 0; + access = 0; + type = 0; + style = 2; + size = 1; + colorBackground[] = {1, 0.647, 0, 0.5}; + colorText[] = {1,1,1,1}; + x = "safezoneX + 0.1 * safezoneW"; + y = "safezoneY + 0.2 * safezoneH"; + w = "0.0 * safezoneW"; + h = "0.01 * safezoneH"; + }; - class Title_Bar : Progress_Bar { - idc = 2; - //type = 13; - //size = 1; - colorBackground[] = {0, 0, 0, 0}; - x = "safezoneX + 0.1 * safezoneW"; - y = "safezoneY + 0.1 * safezoneH"; - w = "0.8 * safezoneW"; - h = "0.05 * safezoneH"; - /*class Attributes { - font = "TahomaB"; - color = "#000000"; - align = "center"; - valign = "middle"; - shadow = false; - shadowColor = "#ff0000"; - size = "1"; - };*/ + class Title_Bar : Progress_Bar { + idc = 2; + //type = 13; + //size = 1; + colorBackground[] = {0, 0, 0, 0}; + x = "safezoneX + 0.1 * safezoneW"; + y = "safezoneY + 0.1 * safezoneH"; + w = "0.8 * safezoneW"; + h = "0.05 * safezoneH"; + /*class Attributes { + font = "TahomaB"; + color = "#000000"; + align = "center"; + valign = "middle"; + shadow = false; + shadowColor = "#ff0000"; + size = "1"; + };*/ + }; }; - }; }; class ACE_Common_DisableMouse_Dialog { - idd = -1; - movingEnable = false; - onLoad = "uiNamespace setVariable ['ACE_Common_dlgDisableMouse', _this select 0];"; - objects[] = {}; - class controlsBackground { - class Background { - idc = -1; - moving = 0; - font = "TahomaB"; - text = ""; - sizeEx = 0; - lineSpacing = 0; - access = 0; - type = 0; - style = 0; - size = 1; - colorBackground[] = {0, 0, 0, 0};//0.5 - colorText[] = {0, 0, 0, 0}; - x = "safezoneX"; - y = "safezoneY"; - w = "safezoneW"; - h = "safezoneH"; + idd = -1; + movingEnable = false; + onLoad = "uiNamespace setVariable ['ACE_Common_dlgDisableMouse', _this select 0];"; + objects[] = {}; + class controlsBackground { + class Background { + idc = -1; + moving = 0; + font = "TahomaB"; + text = ""; + sizeEx = 0; + lineSpacing = 0; + access = 0; + type = 0; + style = 0; + size = 1; + colorBackground[] = {0, 0, 0, 0};//0.5 + colorText[] = {0, 0, 0, 0}; + x = "safezoneX"; + y = "safezoneY"; + w = "safezoneW"; + h = "safezoneH"; + }; }; - }; }; diff --git a/addons/common/RscInfoType.hpp b/addons/common/RscInfoType.hpp index ead66065e3..1a4950b022 100644 --- a/addons/common/RscInfoType.hpp +++ b/addons/common/RscInfoType.hpp @@ -1,27 +1,27 @@ class RscInGameUI { - class RscUnitInfo; - class RscUnitInfoSoldier: RscUnitInfo { - onLoad = "uiNamespace setVariable ['ACE_dlgSoldier', _this select 0]; {_this call _x} forEach ((missionNamespace getVariable ['ACE_onLoadInfoSoldier', [-1, [], []]]) select 2); {_this call _x} forEach ((missionNamespace getVariable ['ACE_onLoadInfoAny', [-1, [], []]]) select 2); [""onLoad"",_this,""RscUnitInfo"",'IGUI'] call compile preprocessfilelinenumbers ""A3\ui_f\scripts\initDisplay.sqf"""; - }; - class RscUnitInfoTank: RscUnitInfo { - onLoad = "uiNamespace setVariable ['ACE_dlgVehicle', _this select 0]; {_this call _x} forEach ((missionNamespace getVariable ['ACE_onLoadInfoVehicle', [-1, [], []]]) select 2); {_this call _x} forEach ((missionNamespace getVariable ['ACE_onLoadInfoAny', [-1, [], []]]) select 2); [""onLoad"",_this,""RscUnitInfo"",'IGUI'] call compile preprocessfilelinenumbers ""A3\ui_f\scripts\initDisplay.sqf"""; - }; - class RscUnitInfoAir: RscUnitInfo { - onLoad = "uiNamespace setVariable ['ACE_dlgAircraft', _this select 0]; {_this call _x} forEach ((missionNamespace getVariable ['ACE_onLoadInfoAircraft', [-1, [], []]]) select 2); {_this call _x} forEach ((missionNamespace getVariable ['ACE_onLoadInfoAny', [-1, [], []]]) select 2); [""onLoad"",_this,""RscUnitInfo"",'IGUI'] call compile preprocessfilelinenumbers ""A3\ui_f\scripts\initDisplay.sqf"""; - }; - class RscUnitInfoShip: RscUnitInfo { - onLoad = "uiNamespace setVariable ['ACE_dlgShip', _this select 0]; {_this call _x} forEach ((missionNamespace getVariable ['ACE_onLoadInfoShip', [-1, [], []]]) select 2); {_this call _x} forEach ((missionNamespace getVariable ['ACE_onLoadInfoAny', [-1, [], []]]) select 2); [""onLoad"",_this,""RscUnitInfo"",'IGUI'] call compile preprocessfilelinenumbers ""A3\ui_f\scripts\initDisplay.sqf"""; - }; - class RscUnitInfoParachute: RscUnitInfo { - onLoad = "uiNamespace setVariable ['ACE_dlgParachute', _this select 0]; {_this call _x} forEach ((missionNamespace getVariable ['ACE_onLoadInfoParachute', [-1, [], []]]) select 2); {_this call _x} forEach ((missionNamespace getVariable ['ACE_onLoadInfoAny', [-1, [], []]]) select 2); [""onLoad"",_this,""RscUnitInfo"",'IGUI'] call compile preprocessfilelinenumbers ""A3\ui_f\scripts\initDisplay.sqf"""; - }; + class RscUnitInfo; + class RscUnitInfoSoldier: RscUnitInfo { + onLoad = "uiNamespace setVariable ['ACE_dlgSoldier', _this select 0]; {_this call _x} forEach ((missionNamespace getVariable ['ACE_onLoadInfoSoldier', [-1, [], []]]) select 2); {_this call _x} forEach ((missionNamespace getVariable ['ACE_onLoadInfoAny', [-1, [], []]]) select 2); [""onLoad"",_this,""RscUnitInfo"",'IGUI'] call compile preprocessfilelinenumbers ""A3\ui_f\scripts\initDisplay.sqf"""; + }; + class RscUnitInfoTank: RscUnitInfo { + onLoad = "uiNamespace setVariable ['ACE_dlgVehicle', _this select 0]; {_this call _x} forEach ((missionNamespace getVariable ['ACE_onLoadInfoVehicle', [-1, [], []]]) select 2); {_this call _x} forEach ((missionNamespace getVariable ['ACE_onLoadInfoAny', [-1, [], []]]) select 2); [""onLoad"",_this,""RscUnitInfo"",'IGUI'] call compile preprocessfilelinenumbers ""A3\ui_f\scripts\initDisplay.sqf"""; + }; + class RscUnitInfoAir: RscUnitInfo { + onLoad = "uiNamespace setVariable ['ACE_dlgAircraft', _this select 0]; {_this call _x} forEach ((missionNamespace getVariable ['ACE_onLoadInfoAircraft', [-1, [], []]]) select 2); {_this call _x} forEach ((missionNamespace getVariable ['ACE_onLoadInfoAny', [-1, [], []]]) select 2); [""onLoad"",_this,""RscUnitInfo"",'IGUI'] call compile preprocessfilelinenumbers ""A3\ui_f\scripts\initDisplay.sqf"""; + }; + class RscUnitInfoShip: RscUnitInfo { + onLoad = "uiNamespace setVariable ['ACE_dlgShip', _this select 0]; {_this call _x} forEach ((missionNamespace getVariable ['ACE_onLoadInfoShip', [-1, [], []]]) select 2); {_this call _x} forEach ((missionNamespace getVariable ['ACE_onLoadInfoAny', [-1, [], []]]) select 2); [""onLoad"",_this,""RscUnitInfo"",'IGUI'] call compile preprocessfilelinenumbers ""A3\ui_f\scripts\initDisplay.sqf"""; + }; + class RscUnitInfoParachute: RscUnitInfo { + onLoad = "uiNamespace setVariable ['ACE_dlgParachute', _this select 0]; {_this call _x} forEach ((missionNamespace getVariable ['ACE_onLoadInfoParachute', [-1, [], []]]) select 2); {_this call _x} forEach ((missionNamespace getVariable ['ACE_onLoadInfoAny', [-1, [], []]]) select 2); [""onLoad"",_this,""RscUnitInfo"",'IGUI'] call compile preprocessfilelinenumbers ""A3\ui_f\scripts\initDisplay.sqf"""; + }; }; class RscDisplayInventory { - onLoad = "[""onLoad"",_this,""RscDisplayInventory"",'IGUI'] call compile preprocessfilelinenumbers ""A3\ui_f\scripts\initDisplay.sqf""; {_this call _x} forEach ((missionNamespace getVariable ['ACE_onLoadInventory', [-1, [], []]]) select 2);"; + onLoad = "[""onLoad"",_this,""RscDisplayInventory"",'IGUI'] call compile preprocessfilelinenumbers ""A3\ui_f\scripts\initDisplay.sqf""; {_this call _x} forEach ((missionNamespace getVariable ['ACE_onLoadInventory', [-1, [], []]]) select 2);"; }; class RscDisplayChannel { - onLoad = QUOTE(_this call GVAR(onLoadRscDisplayChannel)); + onLoad = QUOTE(_this call GVAR(onLoadRscDisplayChannel)); }; diff --git a/addons/common/XEH_postInit.sqf b/addons/common/XEH_postInit.sqf index 4367367f74..1476f775c0 100644 --- a/addons/common/XEH_postInit.sqf +++ b/addons/common/XEH_postInit.sqf @@ -2,7 +2,7 @@ #include "script_component.hpp" QGVAR(remoteFnc) addPublicVariableEventHandler { - (_this select 1) call FUNC(execRemoteFnc); + (_this select 1) call FUNC(execRemoteFnc); }; [missionNamespace] call FUNC(executePersistent); @@ -12,9 +12,9 @@ _currentVersion = getText (configFile >> "CfgPatches" >> "ACE_Common" >> "versio _previousVersion = profileNamespace getVariable ["ACE_VersionNumberString", ""]; if (_currentVersion != _previousVersion) then { - // do something + // do something - profileNamespace setVariable ["ACE_VersionNumberString", _currentVersion]; + profileNamespace setVariable ["ACE_VersionNumberString", _currentVersion]; }; 0 spawn COMPILE_FILE(scripts\Version\checkVersionNumber); @@ -37,8 +37,8 @@ GVAR(toggleState) = COMPILE_FILE(scripts\toggleState); GVAR(keyStates) = []; GVAR(keyTimes) = []; for "_index" from 0 to 300 do { - GVAR(keyStates) set [_index, 0]; - GVAR(keyTimes) set [_index, -1]; + GVAR(keyStates) set [_index, 0]; + GVAR(keyTimes) set [_index, -1]; }; call COMPILE_FILE(scripts\KeyInput\initCanInteractFunction); @@ -46,24 +46,24 @@ call COMPILE_FILE(scripts\KeyInput\initKeys); call COMPILE_FILE(scripts\KeyInput\initScrollWheel); 0 spawn { - while {true} do { - waitUntil {!isNull (findDisplay 46)}; sleep 0.1; - findDisplay 46 displayAddEventHandler ["KeyDown", QUOTE( _this call GVAR(onKeyDown) )]; - findDisplay 46 displayAddEventHandler ["KeyUp", QUOTE( _this call GVAR(onKeyUp) )]; - findDisplay 46 displayAddEventHandler ["MouseZChanged", QUOTE( _this call GVAR(onScrollWheel) )]; - [false] call FUNC(disableUserInput); - waitUntil {isNull (findDisplay 46)}; - }; + while {true} do { + waitUntil {!isNull (findDisplay 46)}; sleep 0.1; + findDisplay 46 displayAddEventHandler ["KeyDown", QUOTE( _this call GVAR(onKeyDown) )]; + findDisplay 46 displayAddEventHandler ["KeyUp", QUOTE( _this call GVAR(onKeyUp) )]; + findDisplay 46 displayAddEventHandler ["MouseZChanged", QUOTE( _this call GVAR(onScrollWheel) )]; + [false] call FUNC(disableUserInput); + waitUntil {isNull (findDisplay 46)}; + }; }; enableCamShake true; // Set the name for the current player [missionNamespace, "playerChanged", { - if (alive (_this select 0)) then { - [_this select 0] call FUNC(setName) - }; - if (alive (_this select 1)) then { - [_this select 1] call FUNC(setName) - }; + if (alive (_this select 0)) then { + [_this select 0] call FUNC(setName) + }; + if (alive (_this select 1)) then { + [_this select 1] call FUNC(setName) + }; }] call FUNC(addCustomEventhandler); diff --git a/addons/common/XEH_preInit.sqf b/addons/common/XEH_preInit.sqf index 63421aa0cb..e59894c370 100644 --- a/addons/common/XEH_preInit.sqf +++ b/addons/common/XEH_preInit.sqf @@ -140,14 +140,14 @@ PREP(fixCrateContent); // Loop to update the ACE_player variable ACE_player = player; if (hasInterface) then { - ["ACE_CheckForPlayerChange", "onEachFrame", { - if !(ACE_player isEqualTo (missionNamespace getVariable ["BIS_fnc_moduleRemoteControl_unit", player])) then { - _this = ACE_player; + ["ACE_CheckForPlayerChange", "onEachFrame", { + if !(ACE_player isEqualTo (missionNamespace getVariable ["BIS_fnc_moduleRemoteControl_unit", player])) then { + _this = ACE_player; - ACE_player = missionNamespace getVariable ["BIS_fnc_moduleRemoteControl_unit", player]; - uiNamespace setVariable ["ACE_player", ACE_player]; + ACE_player = missionNamespace getVariable ["BIS_fnc_moduleRemoteControl_unit", player]; + uiNamespace setVariable ["ACE_player", ACE_player]; - [missionNamespace, "playerChanged", [ACE_player, _this]] call FUNC(callCustomEventHandlers); - }; - }] call BIS_fnc_addStackedEventHandler; + [missionNamespace, "playerChanged", [ACE_player, _this]] call FUNC(callCustomEventHandlers); + }; + }] call BIS_fnc_addStackedEventHandler; }; diff --git a/addons/common/config.cpp b/addons/common/config.cpp index 8c234e4c85..771511ac04 100644 --- a/addons/common/config.cpp +++ b/addons/common/config.cpp @@ -1,66 +1,67 @@ #include "script_component.hpp" class CfgPatches { - class ADDON { - units[] = {"ACE_Box_Misc"}; - weapons[] = {"ACE_ItemCore","ACE_FakePrimaryWeapon"}; - requiredVersion = REQUIRED_VERSION; - requiredAddons[] = {"ace_main"}; - author[] = {"KoffeinFlummi"}; - authorUrl = "https://github.com/KoffeinFlummi/"; - VERSION_CONFIG; - }; + class ADDON { + units[] = {"ACE_Box_Misc"}; + weapons[] = {"ACE_ItemCore","ACE_FakePrimaryWeapon"}; + requiredVersion = REQUIRED_VERSION; + requiredAddons[] = {"ace_main"}; + author[] = {"KoffeinFlummi"}; + authorUrl = "https://github.com/KoffeinFlummi/"; + VERSION_CONFIG; + }; }; #include "CfgEventHandlers.hpp" #include "CfgSounds.hpp" #include "CfgVehicles.hpp" #include "CfgWeapons.hpp" +#include "CfgMagazines.hpp" class ACE_Rsc_Display_Base { - idd = -1; - type = 0; - style = 48; - name = ""; - duration = 999999; - fadeIn = 0; - fadeOut = 0; - font = "TahomaB"; - size = 1; - colorBackground[] = {1, 1, 1, 0}; - colorText[] = {1, 1, 1, 1}; + idd = -1; + type = 0; + style = 48; + name = ""; + duration = 999999; + fadeIn = 0; + fadeOut = 0; + font = "TahomaB"; + size = 1; + colorBackground[] = {1, 1, 1, 0}; + colorText[] = {1, 1, 1, 1}; }; class ACE_Rsc_Control_Base { - idc = 1; - type = 0; - style = 48; - access = 0; - lineSpacing = 0; - moving = 1; - text = ""; - size = 1; - sizeEx = 0; - font = "TahomaB"; - colorBackground[] = {1, 1, 1, 0}; - colorText[] = {1, 1, 1, 1}; - x = 0; - y = 0; - w = 0; - h = 0; + idc = 1; + type = 0; + style = 48; + access = 0; + lineSpacing = 0; + moving = 1; + text = ""; + size = 1; + sizeEx = 0; + font = "TahomaB"; + colorBackground[] = {1, 1, 1, 0}; + colorText[] = {1, 1, 1, 1}; + x = 0; + y = 0; + w = 0; + h = 0; }; class GVAR(canInteractConditions) { - class GVAR(notOnMap) { - condition = "!visibleMap"; - }; + class GVAR(notOnMap) { + condition = "!visibleMap"; + }; }; class GVAR(Options) { - class enableNumberHotkeys { - displayName = "$STR_ACE_Common_EnableNumberHotkeys"; - default = 1; - }; + class enableNumberHotkeys { + displayName = "$STR_ACE_Common_EnableNumberHotkeys"; + default = 1; + }; }; #include @@ -71,7 +72,7 @@ class GVAR(Options) { /* class RscControlsGroupNoScrollbars; class RscAttributeInventory: RscControlsGroupNoScrollbars { - onSetFocus = "[_this,""RscAttributeInventory"",'CuratorCommon'] call (uinamespace getvariable ""BIS_fnc_initCuratorAttribute""); _this select 0 call ACE_CuratorFix_fnc_addUnloadEventhandler;"; + onSetFocus = "[_this,""RscAttributeInventory"",'CuratorCommon'] call (uinamespace getvariable ""BIS_fnc_initCuratorAttribute""); _this select 0 call ACE_CuratorFix_fnc_addUnloadEventhandler;"; }; */ diff --git a/addons/common/script_component.hpp b/addons/common/script_component.hpp index cbb8741c94..1dcd2b379c 100644 --- a/addons/common/script_component.hpp +++ b/addons/common/script_component.hpp @@ -4,11 +4,11 @@ // #define DEBUG_MODE_FULL #ifdef DEBUG_ENABLED_COMMON - #define DEBUG_MODE_FULL + #define DEBUG_MODE_FULL #endif #ifdef DEBUG_ENABLED_COMMON - #define DEBUG_SETTINGS DEBUG_ENABLED_COMMON + #define DEBUG_SETTINGS DEBUG_ENABLED_COMMON #endif #include "\z\ace\addons\main\script_macros.hpp" diff --git a/addons/common/stringtable.xml b/addons/common/stringtable.xml index f3606f77a1..cf4638c569 100644 --- a/addons/common/stringtable.xml +++ b/addons/common/stringtable.xml @@ -1,467 +1,467 @@  - - - ACE-Team - ACE-Team - ACE-Team - ACE-Team - ACE-Team - ACE-Team - Команда ACE - ACE-Team - ACE-Team - ACE-Team - - - Save - Speichern - Guardar - Zapisz - Uložit - Sauvegarder - Сохранить - Salvar - Mentés - Salva - - - Cancel - Abbrechen - Cancelar - Anuluj - Zrušit - Annuler - Отмена - Cancelar - Mégse - Annulla - - - ACE Options - ACE Optionen - Opciones ACE - Opcje ACE - ACE Nastavení - ACE Options - ACE Настройки - Opções do ACE - ACE Opciók - Opzioni ACE - - - Shift - Umschalt - Shift - Shift - Shift - Shift - Shift - Shift - Shift - Shift - - - Ctrl - Strg - Ctrl - Ctrl - Ctrl - Ctrl - Ctrl - Ctrl - Ctrl - Ctrl - - - Alt - Alt - Alt - Alt - Alt - Alt - Alt - Alt - Alt - Alt - - - Shift right - Umschalt rechts - Shift derecho - Prawy Shift - Pravý Shift - Shift Droite - Правый Shift - Shift da Direita - Jobb Shift - Shift destro - - - Ctrl right - Strg rechts - Ctrl derecho - Prawy Ctrl - Pravý Ctrl - Ctrl Droite - Правый Ctrl - Ctrl da Direita - Jobb Ctrl - Ctrl destro - - - Alt right - Alt Gr - Alt derecho - Prawy Alt - Pravý Alt - Alt Droite - Правый Alt - Alt da Direita - Alt Gr - Alt Gr - - - Default - Standard - Por defecto - Domyślne - Výchozí - Défaut - По умолчанию - Padrão - Alapértelmezett - Standard - - - None - Keiner - Ninguna - Brak - Žádný - Aucun - Не назначено - Nenhuma - Semmi - Non assegnato - - - 2x %1 - 2x %1 - 2x %1 - 2x %1 - 2x %1 - 2x %1 - 2x %1 - 2x %1 - 2x %1 - 2x %1 - - - Hold %1 - %1 halten - Mantener %1 - Przytrzymać %1 - Držet %1 - Tenir %1 - Удерживая %1 - Segurar %1 - %1 Nyomvatartása - Tieni premuto %1 - - - Profile saved - Profil gespeichert - Perfil guardado - Profil zapisany - Profil uložen - Profil sauvegardé - Профиль сохранен - Perfil salvo - Profil elmentve - Profilo salvato - - - Profile not saved - Profil nicht gespeichert - Perfil no guardado - Profil niezapisany - Profil neuložen - Profil non sauvegardé - Профиль не сохранен - Perfil não salvo - A profil nincs elmentve - Profilo non salvato - - - - N - N - N - N - S - N - С - N - É - N - - - NNE - NNO - NNE - NNE - SSV - NNE - ССВ - NNE - ÉÉK - NNE - - - NE - NO - NE - NE - SV - NE - СВ - NE - ÉK - NE - - - ENE - ONO - ENE - ENE - VSV - ENE - ВСВ - LNE - KÉK - ENE - - - E - O - E - E - V - E - В - L - K - E - - - ESE - OSO - ESE - ESE - VJV - ESE - ВЮВ - LSE - KDK - ESE - - - SE - SO - SE - SE - JV - SE - ЮВ - SE - DK - SE - - - SSE - SSO - SSE - SSE - JJV - SSE - ЮЮВ - SSE - DDK - SSE - - - S - S - S - S - J - S - Ю - S - D - S - - - SSW - SSW - SSO - SSW - JJZ - SSO - ЮЮЗ - SSO - DDNy - SSO - - - SW - SW - SO - SW - JZ - SO - ЮЗ - SO - DNy - SO - - - WSW - WSW - OSO - WSW - ZJZ - OSO - ЗЮЗ - OSO - NyDNy - OSO - - - W - W - O - W - Z - O - З - O - Ny - O - - - WNW - WNW - ONO - WNW - ZSZ - ONO - ЗСЗ - ONO - NyÉNy - ONO - - - NW - NW - NO - NW - SZ - NO - СЗ - NO - ÉNy - NO - - - NNW - NNW - NNO - NNW - SSZ - NNO - ССЗ - NNO - ÉÉNy - NNO - - - Action cancelled. - Aktion abgebrochen. - Acción cancelada. - Przerwano czynność - Akce přerušena - Action annulée. - Действие отменено. - Ação cancelada. - Művelet megszakítva. - Azione cancellata. - - - < Prev - < Zurück - < Anterior. - < Poprzedni - < Předchozí - < Préc - < Пред. - < Anterior - < Előző - < Prec - - - Next > - Weiter > - Siguiente > - Następny > - Další > - Suivant > - След. > - Próximo > - Következő > - Prossimo > - - - [ACE] Miscellaneous Items - [ACE] Verschiedenes - [ACE] Objetos varios - [ACE] Różne przedmioty - [ACE] Ostatní předměty - [ACE] Objets divers - [ACE] Различные предметы - [ACE] Itens diversos - [ACE] Egyéb tárgyak - [ACE] Oggetti vari - - - Disable Command Menu - Befehlsmenü ausschalten - Desactivar menú de mando - Wyłącz menu dowodzenia - Vypnout velící menu - Désactiver Menu Commande - Выключить командное меню - Parancsnoki menü kikapcsolása - - - Unknown - Unbekannt - Desconocido - Nieznany - Neznámý - Неизвестно - Ismeretlen - - - No Voice - Keine Stimme - Sin voz - Brak głosu - Žádný hlas - Без голоса - Nincs hang - - + + + ACE-Team + ACE-Team + ACE-Team + ACE-Team + ACE-Team + ACE-Team + Команда ACE + ACE-Team + ACE-Team + ACE-Team + + + Save + Speichern + Guardar + Zapisz + Uložit + Sauvegarder + Сохранить + Salvar + Mentés + Salva + + + Cancel + Abbrechen + Cancelar + Anuluj + Zrušit + Annuler + Отмена + Cancelar + Mégse + Annulla + + + ACE Options + ACE Optionen + Opciones ACE + Opcje ACE + ACE Nastavení + ACE Options + ACE Настройки + Opções do ACE + ACE Opciók + Opzioni ACE + + + Shift + Umschalt + Shift + Shift + Shift + Shift + Shift + Shift + Shift + Shift + + + Ctrl + Strg + Ctrl + Ctrl + Ctrl + Ctrl + Ctrl + Ctrl + Ctrl + Ctrl + + + Alt + Alt + Alt + Alt + Alt + Alt + Alt + Alt + Alt + Alt + + + Shift right + Umschalt rechts + Shift derecho + Prawy Shift + Pravý Shift + Shift Droite + Правый Shift + Shift da Direita + Jobb Shift + Shift destro + + + Ctrl right + Strg rechts + Ctrl derecho + Prawy Ctrl + Pravý Ctrl + Ctrl Droite + Правый Ctrl + Ctrl da Direita + Jobb Ctrl + Ctrl destro + + + Alt right + Alt Gr + Alt derecho + Prawy Alt + Pravý Alt + Alt Droite + Правый Alt + Alt da Direita + Alt Gr + Alt Gr + + + Default + Standard + Por defecto + Domyślne + Výchozí + Défaut + По умолчанию + Padrão + Alapértelmezett + Standard + + + None + Keiner + Ninguna + Brak + Žádný + Aucun + Не назначено + Nenhuma + Semmi + Non assegnato + + + 2x %1 + 2x %1 + 2x %1 + 2x %1 + 2x %1 + 2x %1 + 2x %1 + 2x %1 + 2x %1 + 2x %1 + + + Hold %1 + %1 halten + Mantener %1 + Przytrzymać %1 + Držet %1 + Tenir %1 + Удерживая %1 + Segurar %1 + %1 Nyomvatartása + Tieni premuto %1 + + + Profile saved + Profil gespeichert + Perfil guardado + Profil zapisany + Profil uložen + Profil sauvegardé + Профиль сохранен + Perfil salvo + Profil elmentve + Profilo salvato + + + Profile not saved + Profil nicht gespeichert + Perfil no guardado + Profil niezapisany + Profil neuložen + Profil non sauvegardé + Профиль не сохранен + Perfil não salvo + A profil nincs elmentve + Profilo non salvato + + + + N + N + N + N + S + N + С + N + É + N + + + NNE + NNO + NNE + NNE + SSV + NNE + ССВ + NNE + ÉÉK + NNE + + + NE + NO + NE + NE + SV + NE + СВ + NE + ÉK + NE + + + ENE + ONO + ENE + ENE + VSV + ENE + ВСВ + LNE + KÉK + ENE + + + E + O + E + E + V + E + В + L + K + E + + + ESE + OSO + ESE + ESE + VJV + ESE + ВЮВ + LSE + KDK + ESE + + + SE + SO + SE + SE + JV + SE + ЮВ + SE + DK + SE + + + SSE + SSO + SSE + SSE + JJV + SSE + ЮЮВ + SSE + DDK + SSE + + + S + S + S + S + J + S + Ю + S + D + S + + + SSW + SSW + SSO + SSW + JJZ + SSO + ЮЮЗ + SSO + DDNy + SSO + + + SW + SW + SO + SW + JZ + SO + ЮЗ + SO + DNy + SO + + + WSW + WSW + OSO + WSW + ZJZ + OSO + ЗЮЗ + OSO + NyDNy + OSO + + + W + W + O + W + Z + O + З + O + Ny + O + + + WNW + WNW + ONO + WNW + ZSZ + ONO + ЗСЗ + ONO + NyÉNy + ONO + + + NW + NW + NO + NW + SZ + NO + СЗ + NO + ÉNy + NO + + + NNW + NNW + NNO + NNW + SSZ + NNO + ССЗ + NNO + ÉÉNy + NNO + + + Action cancelled. + Aktion abgebrochen. + Acción cancelada. + Przerwano czynność + Akce přerušena + Action annulée. + Действие отменено. + Ação cancelada. + Művelet megszakítva. + Azione cancellata. + + + < Prev + < Zurück + < Anterior. + < Poprzedni + < Předchozí + < Préc + < Пред. + < Anterior + < Előző + < Prec + + + Next > + Weiter > + Siguiente > + Następny > + Další > + Suivant > + След. > + Próximo > + Következő > + Prossimo > + + + [ACE] Miscellaneous Items + [ACE] Verschiedenes + [ACE] Objetos varios + [ACE] Różne przedmioty + [ACE] Ostatní předměty + [ACE] Objets divers + [ACE] Различные предметы + [ACE] Itens diversos + [ACE] Egyéb tárgyak + [ACE] Oggetti vari + + + Disable Command Menu + Befehlsmenü ausschalten + Desactivar menú de mando + Wyłącz menu dowodzenia + Vypnout velící menu + Désactiver Menu Commande + Выключить командное меню + Parancsnoki menü kikapcsolása + + + Unknown + Unbekannt + Desconocido + Nieznany + Neznámý + Неизвестно + Ismeretlen + + + No Voice + Keine Stimme + Sin voz + Brak głosu + Žádný hlas + Без голоса + Nincs hang + + \ No newline at end of file