diff --git a/cScripts/CfgFunctions.hpp b/cScripts/CfgFunctions.hpp index b3f18f619..ac78eb89c 100644 --- a/cScripts/CfgFunctions.hpp +++ b/cScripts/CfgFunctions.hpp @@ -10,6 +10,7 @@ class cScripts { class init_staging {}; class init_logistics {}; + class init_pylons {}; class init_diary {}; class init_message {}; @@ -182,7 +183,10 @@ class cScripts { class vehicle_applyLoadout {}; class vehicle_addDefaultLoadout {}; - class vehicle_getPylon {}; + + class vehicle_getPylonName {}; + class vehicle_getPylonLoadout {}; + class vehicle_getPylonIcon {}; // Other class vehicle_reset {}; @@ -260,4 +264,4 @@ class cScripts { class testing_loadoutArrays {}; class testing_equipmentUsed {}; }; -}; +}; \ No newline at end of file diff --git a/cScripts/Loadouts/CfgLoadouts_Bravo_Atlas.hpp b/cScripts/Loadouts/CfgLoadouts_Bravo_Atlas.hpp index 0004c38ec..0dcbf35e6 100644 --- a/cScripts/Loadouts/CfgLoadouts_Bravo_Atlas.hpp +++ b/cScripts/Loadouts/CfgLoadouts_Bravo_Atlas.hpp @@ -13,25 +13,25 @@ class Cav_B_Bravo_Atlas_base_F: Cav_B_Bravo_base_F { class Cav_B_B_Atlas_Medic_TeamLeader_F: Cav_B_Bravo_Atlas_base_F { displayName = "Team Leader"; scope = 2; - loadout = [["rhs_weap_mk18_KAC_bk","rhsusf_acc_SF3P556","rhsusf_acc_anpeq15side_bk","rhsusf_acc_ACOG_RMR",["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",30],[],""],[],[],["USP_G3C_RS2_KP_OR_VQ_MC",[["ACE_surgicalKit",1],["ACE_tourniquet",8],["kat_Pulseoximeter",4],["ACE_CableTie",2],["ACE_MapTools",1],["ACE_IR_Strobe_Item",2],["ACE_EarPlugs",1],["kat_Carbonate",2,10],["kat_Painkiller",4,10]]],["USP_CRYE_CPC_MEDIC_BELT_MC",[["kat_IO_FAST",10],["kat_naloxone",5],["kat_norepinephrine",15],["kat_phenylephrine",15],["ACE_packingBandage",10],["ACE_elasticBandage",30],["kat_IV_16",15],["kat_stethoscope",1],["ACE_microDAGR",1],["kat_nitroglycerin",15],["kat_chestSeal",5],["kat_fentanyl",5],["kat_ketamine",5],["kat_nalbuphine",5],["ACE_adenosine",3],["kat_TXA",5],["kat_lidocaine",5],["kat_EACA",15],["kat_atropine",5],["kat_amiodarone",5],["ACE_epinephrine",3],["ACE_splint",4],["SmokeShellBlue",2,1],["SmokeShellPurple",2,1],["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",5,30],["SmokeShell",4,1]]],["USP_TACTICAL_PACK",[["kat_AED",1],["ACE_plasmaIV",6],["ACE_plasmaIV_500",6],["ACE_salineIV_250",2],["kat_BVM",1],["kat_larynx",10],["ACE_salineIV",1],["ACE_Chemlight_Shield",1],["kat_accuvac",1],["kat_ultrasound",1],["kat_aatKit",5],["ACE_Chemlight_White",1,1]]],"USP_OPSCORE_FASTMTC_CMTW","USP_MFRAME_BLK2",["ACE_Vector","","","",[],[],""],["ItemMap","ItemAndroid","","ItemCompass","ACE_Altimeter","USP_PVS31_COMPACT"]]; + loadout = [["rhs_weap_mk18_KAC_bk","rhsusf_acc_SF3P556","rhsusf_acc_anpeq15side_bk","rhsusf_acc_ACOG_RMR",["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",30],[],""],[],[],["USP_G3C_RS2_KP_OR_VQ_MC",[["ACE_surgicalKit",1],["ACE_tourniquet",8],["kat_Pulseoximeter",4],["ACE_CableTie",2],["ACE_MapTools",1],["ACE_IR_Strobe_Item",2],["ACE_EarPlugs",1],["kat_Carbonate",2,10],["kat_Painkiller",4,10]]],["USP_CRYE_CPC_MEDIC_BELT_MC",[["kat_IO_FAST",10],["kat_naloxone",5],["kat_norepinephrine",15],["kat_phenylephrine",15],["ACE_packingBandage",10],["ACE_elasticBandage",30],["kat_IV_16",15],["kat_stethoscope",1],["ACE_microDAGR",1],["kat_nitroglycerin",15],["kat_chestSeal",5],["kat_fentanyl",5],["kat_ketamine",5],["kat_nalbuphine",5],["ACE_adenosine",3],["kat_TXA",5],["kat_lidocaine",5],["kat_EACA",15],["kat_atropine",5],["kat_amiodarone",5],["ACE_epinephrine",3],["ACE_splint",4],["SmokeShellBlue",2,1],["SmokeShellPurple",2,1],["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",5,30],["SmokeShell",4,1]]],["USP_TACTICAL_PACK",[["kat_AED",1],["ACE_plasmaIV",6],["ACE_plasmaIV_500",6],["ACE_salineIV_250",2],["kat_BVM",1],["kat_larynx",10],["ACE_salineIV",1],["ACE_Chemlight_Shield",1],["kat_accuvac",1],["kat_ultrasound",1],["kat_aatKit",5],["ACE_Chemlight_White",1,1]]],"USP_OPSCORE_FASTMTC_CMTW","USP_MFRAME_BLK2",["ACE_Vector","","","",[],[],""],["ItemMap","ItemAndroid","","ItemCompass","ACE_Altimeter","USP_PVS31"]]; }; class Cav_B_B_Atlas_Medic_CombatMedic_F: Cav_B_B_Atlas_Medic_TeamLeader_F { displayName = "Team Member"; scope = 2; - loadout = [["rhs_weap_mk18_KAC_bk","rhsusf_acc_SF3P556","rhsusf_acc_anpeq15side_bk","rhsusf_acc_ACOG_RMR",["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",30],[],""],[],[],["USP_G3C_RS2_KP_OR_VQ_MC",[["ACE_surgicalKit",1],["ACE_tourniquet",8],["kat_Pulseoximeter",5],["ACE_CableTie",4],["ACE_MapTools",1],["ACE_EarPlugs",1],["ACE_microDAGR",1],["kat_Carbonate",2,10],["kat_Painkiller",4,10]]],["USP_CRYE_CPC_MEDIC_BELT_MC",[["kat_IO_FAST",10],["kat_naloxone",5],["kat_norepinephrine",15],["kat_phenylephrine",15],["ACE_packingBandage",10],["ACE_elasticBandage",30],["kat_IV_16",20],["kat_stethoscope",1],["ACE_Chemlight_Shield",1],["ACE_IR_Strobe_Item",2],["kat_nitroglycerin",12],["kat_chestSeal",5],["kat_fentanyl",5],["kat_ketamine",5],["kat_nalbuphine",5],["ACE_adenosine",3],["ACE_epinephrine",3],["kat_amiodarone",5],["kat_atropine",10],["kat_EACA",10],["kat_TXA",5],["ACE_splint",4],["ACE_EntrenchingTool",1],["kat_reboa",1],["kat_ultrasound",1],["ACE_Chemlight_White",1,1],["SmokeShellBlue",2,1],["SmokeShellPurple",2,1],["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",5,30],["SmokeShell",4,1]]],["USP_DELTA_BAG_MC",[["kat_larynx",10],["ACE_plasmaIV",7],["kat_lidocaine",5],["ACE_salineIV_250",2],["kat_aatKit",5],["ACE_plasmaIV_500",7],["kat_BVM",1],["ACE_salineIV",2],["kat_accuvac",1]]],"USP_OPSCORE_FASTMTC_CMTW","USP_MFRAME_BLK2",["ACE_Vector","","","",[],[],""],["ItemMap","ItemAndroid","","ItemCompass","ACE_Altimeter","USP_PVS31_COMPACT"]]; + loadout = [["rhs_weap_mk18_KAC_bk","rhsusf_acc_SF3P556","rhsusf_acc_anpeq15side_bk","rhsusf_acc_ACOG_RMR",["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",30],[],""],[],[],["USP_G3C_RS2_KP_OR_VQ_MC",[["ACE_surgicalKit",1],["ACE_tourniquet",8],["kat_Pulseoximeter",5],["ACE_CableTie",4],["ACE_MapTools",1],["ACE_EarPlugs",1],["ACE_microDAGR",1],["kat_Carbonate",2,10],["kat_Painkiller",4,10]]],["USP_CRYE_CPC_MEDIC_BELT_MC",[["kat_IO_FAST",10],["kat_naloxone",5],["kat_norepinephrine",15],["kat_phenylephrine",15],["ACE_packingBandage",10],["ACE_elasticBandage",30],["kat_IV_16",20],["kat_stethoscope",1],["ACE_Chemlight_Shield",1],["ACE_IR_Strobe_Item",2],["kat_nitroglycerin",12],["kat_chestSeal",5],["kat_fentanyl",5],["kat_ketamine",5],["kat_nalbuphine",5],["ACE_adenosine",3],["ACE_epinephrine",3],["kat_amiodarone",5],["kat_atropine",10],["kat_EACA",10],["kat_TXA",5],["ACE_splint",4],["ACE_EntrenchingTool",1],["kat_reboa",1],["kat_ultrasound",1],["ACE_Chemlight_White",1,1],["SmokeShellBlue",2,1],["SmokeShellPurple",2,1],["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",5,30],["SmokeShell",4,1]]],["USP_DELTA_BAG_MC",[["kat_larynx",10],["ACE_plasmaIV",7],["kat_lidocaine",5],["ACE_salineIV_250",2],["kat_aatKit",5],["ACE_plasmaIV_500",7],["kat_BVM",1],["ACE_salineIV",2],["kat_accuvac",1]]],"USP_OPSCORE_FASTMTC_CMTW","USP_MFRAME_BLK2",["ACE_Vector","","","",[],[],""],["ItemMap","ItemAndroid","","ItemCompass","ACE_Altimeter","USP_PVS31"]]; }; class Cav_B_B_Atlas_Medic_CRNA_F: Cav_B_B_Atlas_Medic_TeamLeader_F { displayName = "CRNA"; scope = 2; - loadout = [["rhs_weap_mk18_KAC_bk","rhsusf_acc_SF3P556","rhsusf_acc_anpeq15side_bk","rhsusf_acc_ACOG_RMR",["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",30],[],""],[],[],["USP_G3C_RS2_KP_OR_VQ_MC",[["ACE_surgicalKit",1],["ACE_tourniquet",8],["kat_Pulseoximeter",5],["ACE_CableTie",2],["ACE_MapTools",1],["ACE_EarPlugs",1],["ACE_microDAGR",1],["ACE_Chemlight_Shield",1],["kat_Carbonate",2,10],["kat_Painkiller",4,10]]],["USP_CRYE_CPC_MEDIC_BELT_MC",[["kat_IO_FAST",5],["kat_naloxone",5],["kat_norepinephrine",12],["kat_phenylephrine",12],["ACE_packingBandage",10],["ACE_elasticBandage",20],["kat_IV_16",15],["ACE_IR_Strobe_Item",2],["kat_nitroglycerin",15],["kat_chestSeal",5],["kat_fentanyl",5],["kat_ketamine",10],["kat_nalbuphine",10],["ACE_adenosine",3],["ACE_epinephrine",5],["kat_amiodarone",5],["kat_atropine",3],["kat_EACA",10],["kat_TXA",5],["ACE_splint",4],["kat_ultrasound",1],["SmokeShellBlue",2,1],["SmokeShellPurple",1,1],["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",5,30],["SmokeShell",4,1]]],["USP_DELTA_BAG_MC",[["kat_larynx",10],["ACE_plasmaIV",5],["kat_lidocaine",10],["ACE_salineIV_250",2],["kat_aatKit",3],["ACE_plasmaIV_500",5],["kat_BVM",1],["kat_accuvac",1],["kat_X_AED",1],["kat_etomidate",12],["kat_flumazenil",6],["kat_lorazepam",6],["kat_oxygenTank_300",1,200]]],"USP_OPSCORE_FASTMTC_CMTW","USP_MFRAME_BLK2",["ACE_Vector","","","",[],[],""],["ItemMap","ItemAndroid","","ItemCompass","ACE_Altimeter","USP_PVS31_COMPACT"]]; + loadout = [["rhs_weap_mk18_KAC_bk","rhsusf_acc_SF3P556","rhsusf_acc_anpeq15side_bk","rhsusf_acc_ACOG_RMR",["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",30],[],""],[],[],["USP_G3C_RS2_KP_OR_VQ_MC",[["ACE_surgicalKit",1],["ACE_tourniquet",8],["kat_Pulseoximeter",5],["ACE_CableTie",2],["ACE_MapTools",1],["ACE_EarPlugs",1],["ACE_microDAGR",1],["ACE_Chemlight_Shield",1],["kat_Carbonate",2,10],["kat_Painkiller",4,10]]],["USP_CRYE_CPC_MEDIC_BELT_MC",[["kat_IO_FAST",5],["kat_naloxone",5],["kat_norepinephrine",12],["kat_phenylephrine",12],["ACE_packingBandage",10],["ACE_elasticBandage",20],["kat_IV_16",15],["ACE_IR_Strobe_Item",2],["kat_nitroglycerin",15],["kat_chestSeal",5],["kat_fentanyl",5],["kat_ketamine",10],["kat_nalbuphine",10],["ACE_adenosine",3],["ACE_epinephrine",5],["kat_amiodarone",5],["kat_atropine",3],["kat_EACA",10],["kat_TXA",5],["ACE_splint",4],["kat_ultrasound",1],["SmokeShellBlue",2,1],["SmokeShellPurple",1,1],["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",5,30],["SmokeShell",4,1]]],["USP_DELTA_BAG_MC",[["kat_larynx",10],["ACE_plasmaIV",5],["kat_lidocaine",10],["ACE_salineIV_250",2],["kat_aatKit",3],["ACE_plasmaIV_500",5],["kat_BVM",1],["kat_accuvac",1],["kat_X_AED",1],["kat_etomidate",12],["kat_flumazenil",6],["kat_lorazepam",6],["kat_oxygenTank_300",1,200]]],"USP_OPSCORE_FASTMTC_CMTW","USP_MFRAME_BLK2",["ACE_Vector","","","",[],[],""],["ItemMap","ItemAndroid","","ItemCompass","ACE_Altimeter","USP_PVS31"]]; }; class Cav_B_B_Atlas_Medic_Surgeon_F_Local: Cav_B_B_Atlas_Medic_TeamLeader_F { displayName = "Surgeon"; scope = 2; - loadout = [["rhs_weap_mk18_KAC_bk","rhsusf_acc_SF3P556","rhsusf_acc_anpeq15side_bk","rhsusf_acc_ACOG_RMR",["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",30],[],""],[],[],["USP_G3C_RS2_KP_OR_VQ_MC",[["ACE_surgicalKit",1],["ACE_tourniquet",8],["kat_Pulseoximeter",5],["ACE_CableTie",2],["ACE_MapTools",1],["ACE_EarPlugs",1],["ACE_Chemlight_Shield",1],["kat_Carbonate",2,10],["kat_Painkiller",4,10]]],["USP_CRYE_CPC_MEDIC_BELT_MC",[["kat_IO_FAST",5],["kat_naloxone",3],["kat_norepinephrine",10],["kat_phenylephrine",10],["ACE_packingBandage",5],["ACE_elasticBandage",25],["kat_IV_16",15],["kat_stethoscope",1],["ACE_IR_Strobe_Item",2],["ACE_microDAGR",1],["kat_nitroglycerin",6],["kat_chestSeal",5],["kat_fentanyl",5],["kat_ketamine",5],["kat_nalbuphine",5],["ACE_adenosine",3],["kat_amiodarone",5],["kat_atropine",5],["kat_EACA",10],["kat_TXA",5],["kat_lidocaine",10],["kat_BVM",1],["ACE_epinephrine",3],["ACE_splint",4],["SmokeShellBlue",2,1],["SmokeShellPurple",2,1],["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",5,30],["SmokeShell",4,1]]],["USP_DELTA_BAG_MC",[["kat_vacuum",1],["kat_etomidate",14],["kat_flumazenil",6],["kat_larynx",10],["kat_lorazepam",6],["ACE_plasmaIV",6],["ACE_plasmaIV_500",5],["ACE_salineIV_250",6],["kat_scalpel",30],["kat_accuvac",1],["kat_ultrasound",1],["kat_reboa",10],["kat_aatKit",5],["kat_plate",6],["kat_clamp",1],["kat_retractor",1],["ACE_EntrenchingTool",1]]],"USP_OPSCORE_FASTMTC_CMTW","USP_MFRAME_BLK2",["ACE_Vector","","","",[],[],""],["ItemMap","ItemAndroid","","ItemCompass","ACE_Altimeter","USP_PVS31_COMPACT"]]; + loadout = [["rhs_weap_mk18_KAC_bk","rhsusf_acc_SF3P556","rhsusf_acc_anpeq15side_bk","rhsusf_acc_ACOG_RMR",["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",30],[],""],[],[],["USP_G3C_RS2_KP_OR_VQ_MC",[["ACE_surgicalKit",1],["ACE_tourniquet",8],["kat_Pulseoximeter",5],["ACE_CableTie",2],["ACE_MapTools",1],["ACE_EarPlugs",1],["ACE_Chemlight_Shield",1],["kat_Carbonate",2,10],["kat_Painkiller",4,10]]],["USP_CRYE_CPC_MEDIC_BELT_MC",[["kat_IO_FAST",5],["kat_naloxone",3],["kat_norepinephrine",10],["kat_phenylephrine",10],["ACE_packingBandage",5],["ACE_elasticBandage",25],["kat_IV_16",15],["kat_stethoscope",1],["ACE_IR_Strobe_Item",2],["ACE_microDAGR",1],["kat_nitroglycerin",6],["kat_chestSeal",5],["kat_fentanyl",5],["kat_ketamine",5],["kat_nalbuphine",5],["ACE_adenosine",3],["kat_amiodarone",5],["kat_atropine",5],["kat_EACA",10],["kat_TXA",5],["kat_lidocaine",10],["kat_BVM",1],["ACE_epinephrine",3],["ACE_splint",4],["SmokeShellBlue",2,1],["SmokeShellPurple",2,1],["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",5,30],["SmokeShell",4,1]]],["USP_DELTA_BAG_MC",[["kat_vacuum",1],["kat_etomidate",14],["kat_flumazenil",6],["kat_larynx",10],["kat_lorazepam",6],["ACE_plasmaIV",6],["ACE_plasmaIV_500",5],["ACE_salineIV_250",6],["kat_scalpel",30],["kat_accuvac",1],["kat_ultrasound",1],["kat_reboa",10],["kat_aatKit",5],["kat_plate",6],["kat_clamp",1],["kat_retractor",1],["ACE_EntrenchingTool",1]]],"USP_OPSCORE_FASTMTC_CMTW","USP_MFRAME_BLK2",["ACE_Vector","","","",[],[],""],["ItemMap","ItemAndroid","","ItemCompass","ACE_Altimeter","USP_PVS31"]]; }; // Named diff --git a/cScripts/cScripts_logistics.sqf b/cScripts/cScripts_logistics.sqf new file mode 100644 index 000000000..25fdd4229 --- /dev/null +++ b/cScripts/cScripts_logistics.sqf @@ -0,0 +1,2052 @@ +[ + // // // // // // // + // Starter Crates \\ + // // // // // // // + ["alpha_company", [ + // Radios + ["ACRE_PRC343", 0], + ["ACRE_PRC152", 0], + ["ACRE_PRC117F", 0], + ["TFAR_anprc152", 0], + + // Helmets + ["H_Cap_tan", 0], + ["H_Cap_headphones", 0], + ["DAR_Beret_Mar", 0], + ["rhsusf_hgu56p_black", 0], + ["rhsusf_hgu56p_green", 0], + ["rhsusf_hgu56p_mask_black_skull", 0], + ["rhsusf_hgu56p_mask_black", 0], + ["rhsusf_hgu56p_mask_green_mo", 0], + ["rhsusf_hgu56p_mask_green", 0], + ["rhsusf_hgu56p_mask_mo", 0], + ["rhsusf_hgu56p_mask_pink", 0], + ["rhsusf_hgu56p_mask_saf", 0], + ["rhsusf_hgu56p_mask_skull", 0], + ["rhsusf_hgu56p_mask_smiley", 0], + ["rhsusf_hgu56p_mask_tan", 0], + ["rhsusf_hgu56p_mask", 0], + ["rhsusf_hgu56p_pink", 0], + ["rhsusf_hgu56p_saf", 0], + ["rhsusf_hgu56p_tan", 0], + ["rhsusf_hgu56p_usa", 0], + ["rhsusf_hgu56p_visor_black", 0], + ["rhsusf_hgu56p_visor_green", 12], + ["rhsusf_hgu56p_visor_mask_black_skull", 0], + ["rhsusf_hgu56p_visor_mask_black", 12], + ["rhsusf_hgu56p_visor_mask_Empire_black", 0], + ["rhsusf_hgu56p_visor_mask_green_mo", 0], + ["rhsusf_hgu56p_visor_mask_green", 0], + ["rhsusf_hgu56p_visor_mask_mo", 0], + ["rhsusf_hgu56p_visor_mask_pink", 0], + ["rhsusf_hgu56p_visor_mask_saf", 0], + ["rhsusf_hgu56p_visor_mask_skull", 0], + ["rhsusf_hgu56p_visor_mask_smiley", 0], + ["rhsusf_hgu56p_visor_mask_tan", 0], + ["rhsusf_hgu56p_visor_mask", 0], + ["rhsusf_hgu56p_visor_pink", 0], + ["rhsusf_hgu56p_visor_saf", 0], + ["rhsusf_hgu56p_visor_tan", 0], + ["rhsusf_hgu56p_visor_usa", 0], + ["rhsusf_hgu56p_visor_white", 0], + ["rhsusf_hgu56p_visor", 12], + ["rhsusf_hgu56p_white", 0], + ["rhsusf_hgu56p", 0], + ["rhsusf_ihadss", 12], + ["rhsusf_patrolcap_ocp", 0], + + // Vest + ["B_ACU_crye_ocp_SH_1", 0], + ["B_ACU_crye_ocp_SH_vest_1", 0], + + + // Weapons + ["rhs_weap_m4a1_m320",0], + ["rhs_weap_m249_pip_L",0], + ["rhs_weap_m240B",0], + ["rhs_weap_M136_hp",0], + + ["acc_flashlight",0], + ["rhsusf_acc_anpeq15_bk_light",0], + ["rhsusf_acc_acog_mdo",0], + ["rhsusf_acc_ELCAN",0], + ["rhsusf_acc_compm4",0], + ["rhsusf_acc_acog3",0], + ["rhsusf_acc_eotech_xps3",0], + + // Ammo + ["rhs_mag_30Rnd_556x45_M855A1_PMAG", 0], + ["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red", 50], + ["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan", 0], + ["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan_Tracer_Red", 0], + ["ACE_30Rnd_556x45_Stanag_M995_AP_mag", 0], + ["rhs_mag_30Rnd_556x45_Mk262_PMAG", 0], + ["rhsusf_mag_15Rnd_9x19_JHP",10], + ["rhs_mag_M441_HE",0], + ["rhs_mag_M433_HEDP",0], + ["rhs_mag_m714_White",0], + ["rhs_mag_m715_Green",0], + ["rhs_mag_m716_yellow",0], + ["rhs_mag_m713_Red",0], + ["ACE_HUNTIR_M203",0], + ["ACE_40mm_Flare_red",0], + + // Grenades + ["HandGrenade",10], + ["SmokeShell",10], + ["SmokeShellBlue",0], + ["SmokeShellPurple",0], + ["SmokeShellRed",0], + ["ACE_Chemlight_HiBlue",0], + ["ACE_Chemlight_HiRed",0], + ["ACE_Chemlight_IR",0], + ["B_IR_Grenade",0], + ["ACE_M84",0], + + // Tools and Items + ["Toolkit",10], + ["ACE_Flashlight_MX991",0], + ["itemcTabHCam",0], + ["ACE_CableTie",0], + ["ACE_Chemlight_Shield",0], + ["ACE_VMH3",0], + ["ACE_VMM3",0], + ["Flagstack_Red",0], + ["Signpack_Mines",0], + + //cTab + ["ItemAndroid", 0], + ["ItemcTab", 0], + ["ItemcTabMisc", 0], + ["ItemAndroidMisc",0], + + // Medical + ["ACE_EarPlugs",10], + ["ACE_quikclot",0], + ["ACE_packingBandage",0], + ["ACE_tourniquet",0], + ["ACE_splint",0], + ["ACE_epinephrine",0], + ["ACE_personalAidKit",0], + ["ACE_bodyBag",0], + ["kat_IV_16",0], + ["kat_carbonate",0], + ["kat_naloxone",0], + ["kat_Painkiller",0], + ["kat_chestSeal",0], + + // NVG + ["USP_PVS14", 0], + ["USP_PVS15", 0], + ["USP_L4G19", 0], + ["USP_RHINO", 0], + + //Backpack + ["USP_TACTICAL_PACK", 0], + ["USP_TACTICAL_PACK_CCT", 0], + ["USP_TACTICAL_PACK_CCT2", 0], + ["USP_TACTICAL_PACK_CCT3", 0], + ["USP_TACTICAL_PACK_CCT4", 0], + ["USP_TACTICAL_PACK_CCT5", 0], + ["USP_TACTICAL_PACK_CCT6", 0], + ["USP_TACTICAL_PACK_CCT7", 0], + ["USP_TACTICAL_PACK_CCT8", 0], + ["UK3CB_US_B_B_RIF_OCP_Radio", 0] + ]], + + ["bravo_company", [ + // Radios + ["ACRE_PRC343", 0], + ["ACRE_PRC152", 0], + ["ACRE_PRC117F", 0], + ["TFAR_anprc152", 0], + + // Helmets + ["USP_OPS_FASTXP_TAN_MC", 0], + ["USP_OPS_FASTXP_TAN_MC_02", 0], + ["USP_OPS_FASTXP_TAN_MC_03", 0], + ["USP_OPS_FASTXP_TAN_MC_04", 0], + ["USP_OPS_FASTXP_TAN_MC_05", 0], + ["USP_OPS_FASTXP_TAN_MC_06", 0], + ["USP_OPS_FASTXP_TAN_MC_07", 0], + ["USP_OPS_FASTXP_TAN_MC_08", 0], + ["USP_BOONIE_HAT_MC", 0], + + // Ammo + ["rhs_mag_30Rnd_556x45_M855A1_PMAG", 0], + ["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red", 50], + ["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan", 0], + ["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan_Tracer_Red", 0], + ["30Rnd_556x45_Stanag_Sand_red", 0], + ["30Rnd_556x45_Stanag_red", 0], + ["rhs_mag_30Rnd_556x45_Mk262_PMAG", 0], + + // NVG + ["USP_PVS14", 0], + ["USP_PVS15", 0], + ["USP_L4G19", 0], + ["USP_L4G24",0], + ["USP_PVS31",0], + ["USP_PVS31_BLK2",0], + ["USP_PVS31_TAN2",0], + ["USP_RHINO", 0], + + // cTab + ["ItemAndroid", 0], + ["ItemcTab", 0], + ["ItemcTabMisc", 0], + ["ItemAndroidMisc",0], + + // Tools + ["ACE_EntrenchingTool", 0], + + // Backpacks + ["B_Carryall_mcamo", 0], + ["B_Kitbag_mcamo", 0], + ["UK3CB_B_Backpack_Pocket_OLI", 0], + ["UK3CB_B_Backpack_Pocket", 0] + ]], + + ["bravo_company_viking", [ + // Radios + ["ACRE_PRC343", 0], + ["ACRE_PRC152", 0], + ["ACRE_PRC117F", 0], + ["TFAR_anprc152", 0], + + // Lunchers and mortars + ["rhs_weap_M136_hp",0], + ["rhs_weap_M136",0], + ["rhs_weap_M136_hedp",1], + ["rhs_weap_m72a7",0], + ["dzn_MG_Tripod_M122A1_M240Mount_Carry", 0], + + ["NDS_M_6Rnd_60mm_HE", 0], + ["NDS_M_6Rnd_60mm_HE_0", 0], + ["NDS_M_6Rnd_60mm_SMOKE", 0], + ["avm224_M_6Rnd_60mm_ILLUM_IR", 0], + + ["ACE_1Rnd_82mm_Mo_HE", 0], + ["ACE_1Rnd_82mm_Mo_Illum", 0], + ["ACE_1Rnd_82mm_Mo_Smoke", 0], + + ["rhs_fgm148_magazine_AT",1], + ["rhs_fim92_mag",2], + ["MRAWS_HE_F",2], + ["MRAWS_HEAT_F",2], + ["MAA_MAAWS_ASM509",0], + ["MAA_MAAWS_GMM_MT",0], + + // Ammo + ["rhs_mag_30Rnd_556x45_M855A1_PMAG",0], + ["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",28], + ["ACE_30Rnd_556x45_Stanag_M995_AP_mag",0], + ["rhsusf_200Rnd_556x45_soft_pouch",0], + ["rhsusf_100Rnd_762x51_m62_tracer",0], + + ["rhs_mag_M397_HET",0], + ["rhs_mag_M433_HEDP",20], + ["ACE_HuntIR_M203",0], + ["ACE_40mm_Flare_white",0], + ["ACE_40mm_Flare_red",0], + ["rhs_mag_m664_red_cluster",0], + ["rhs_mag_m713_Red",0], + ["rhs_mag_m716_yellow",0], + ["rhs_mag_M663_green_cluster",0], + ["ACE_40mm_Flare_ir",0], + + // Grenades + ["HandGrenade",10], + ["SmokeShell",10], + ["SmokeShellBlue",0], + ["SmokeShellPurple",0], + ["SmokeShellRed",0], + ["ACE_Chemlight_HiBlue",0], + ["ACE_Chemlight_HiRed",0], + ["ACE_Chemlight_IR",0], + ["ACE_M84",0], + ["rhs_mag_mk3a2",0], + + // Mines and Explosives + ["ACE_Clacker",0], + ["ACE_DefusalKit",0], + ["ACE_M26_Clacker",0], + ["SatchelCharge_Remote_Mag",0], + ["DemoCharge_Remote_Mag",0], + ["ClaymoreDirectionalMine_Remote_Mag",0], + + // Tools and Items + ["ACE_Flashlight_MX991",0], + ["ACE_CableTie",0], + ["ACE_wirecutter",0], + ["ACE_EntrenchingTool",0], + ["B_UavTerminal",0] + ]], + + ["bravo_company_atlas", [ + + // Radios + ["ACRE_PRC343", 0], + ["ACRE_PRC152", 0], + ["TFAR_anprc152", 0], + ["ACE_microDAGR",0], + ["ItemAndroid",0], + ["ItemAndroidMisc",0], + + // Tools and Items + ["ACE_Flashlight_MX991",0], + ["ACE_CableTie",0], + ["ACE_Chemlight_Shield",0], + ["ACE_Chemlight_White",0], + ["ACE_EntrenchingTool",0], + ["ACE_IR_Strobe_Item",0], + ["ACE_wirecutter",10], + + // Grenades + ["SmokeShell",10], + ["SmokeShellBlue",0], + ["SmokeShellPurple",0], + ["SmokeShellRed",0], + ["ACE_Chemlight_HiBlue",0], + ["ACE_Chemlight_HiRed",0], + ["ACE_Chemlight_IR",0], + + // Medical + ["ACE_EarPlugs",10], + ["ACE_bodyBag",0], + ["ACE_personalAidKit",0], + + // Backpacks + ["USP_DELTA_BAG_MC", 0], + ["USP_TACTICAL_PACK_CCT", 0], + ["USP_TACTICAL_PACK_CCT2", 0], + ["USP_TACTICAL_PACK_CCT3", 0], + ["USP_TACTICAL_PACK_CCT4", 0], + ["USP_TACTICAL_PACK_CCT5", 0], + ["USP_TACTICAL_PACK_CCT6", 0], + ["USP_TACTICAL_PACK_CCT7", 0], + ["USP_TACTICAL_PACK_CCT8", 0] + ]], + + ["charlie_company", [ + // Radios + ["ACRE_PRC343", 0], + ["ACRE_PRC152", 0], + ["TFAR_anprc152", 0], + + // Helmets + ["DAR_Beret_Mar", 0], + ["USP_OPSCORE_FASTMTC_CGW", 0], + ["USP_OPSCORE_FASTMTC_CMW", 0], + ["USP_OPSCORE_FASTMTC_CMGSW", 0], + ["USP_OPSCORE_FASTMTC_CMGTW", 0], + ["USP_OPSCORE_FASTMTC_CMSW", 0], + ["USP_OPSCORE_FASTMTC_CMTW", 0], + ["USP_OPSCORE_FASTMTC_CW", 0], + ["USP_OPSCORE_FASTMTC_CGSW", 0], + ["USP_OPSCORE_FASTMTC_CGTW", 0], + ["USP_OPSCORE_FASTMTC_CSW", 0], + ["USP_OPSCORE_FASTMTC_CTW", 0], + + // Weapons + ["rhs_weap_M136_hp",0], + ["rhs_weap_M136",0], + ["rhs_weap_M136_hedp",10], + ["rhs_weap_m72a7",10], + ["dzn_MG_Tripod_M122A1_M240Mount_Carry",0], + + // Ammo + ["rhs_mag_30Rnd_556x45_M855A1_PMAG", 0], + ["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red", 50], + ["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan", 0], + ["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan_Tracer_Red", 0], + ["ACE_30Rnd_556x45_Stanag_M995_AP_mag", 0], + ["rhs_mag_30Rnd_556x45_Mk262_PMAG", 0], + ["rhsusf_200Rnd_556x45_mixed_soft_pouch", 10], + ["rhsusf_100Rnd_762x51_m62_tracer", 10], + ["rhs_mag_M397_HET", 0], + ["rhs_mag_M433_HEDP", 20], + ["ACE_HuntIR_M203", 0], + ["ACE_40mm_Flare_white", 0], + ["ACE_40mm_Flare_red", 0], + ["ACE_40mm_Flare_ir", 0], + ["rhs_mag_m664_red_cluster", 0], + ["rhs_mag_m713_Red", 0], + ["rhs_mag_m716_yellow", 0], + + ["MRAWS_HE_F", 0], + ["MRAWS_HEAT_F", 0], + ["MAA_MAAWS_ASM509", 0], + ["MAA_MAAWS_GMM_MT", 0], + ["NDS_M_6Rnd_60mm_HE_0", 0], + ["NDS_M_6Rnd_60mm_HE", 0], + ["NDS_M_6Rnd_60mm_SMOKE", 0], + ["NDS_M_6Rnd_60mm_ILLUM", 0], + + // Grenades + ["HandGrenade",10], + ["SmokeShell",10], + ["SmokeShellBlue",0], + ["SmokeShellPurple",0], + ["SmokeShellRed",0], + ["ACE_Chemlight_HiBlue",0], + ["ACE_Chemlight_HiRed",0], + ["ACE_Chemlight_IR",0], + ["ACE_M84",0], + ["rhs_mag_mk3a2",0], + + // Mines and Explosives + ["ACE_Clacker",0], + ["ACE_DefusalKit",0], + ["ACE_M26_Clacker",0], + ["SatchelCharge_Remote_Mag",0], + ["DemoCharge_Remote_Mag",0], + ["ClaymoreDirectionalMine_Remote_Mag",0], + + // Tools and Items + ["ACE_CableTie",0], + ["ACE_EntrenchingTool",10], + ["ACE_wirecutter",10], + ["rhs_weap_rsp30_green",0], + ["rhs_weap_rsp30_red",0], + ["ACE_SpareBarrel", 4], + + //cTab + ["ItemAndroid", 0], + ["ItemAndroidMisc",0], + + // NVG + ["USP_PVS14", 0], + ["USP_PVS15", 0], + ["USP_L4G19", 0], + ["rhsusf_ANPVS_14", 0], + ["rhsusf_ANPVS_15", 0], + ["USP_RHINO", 0] + ]], + + // // // // // // // + // Resupply Crates \\ + // // // // // // // + ["crate_medicalInfantry", [ + // Bandages + ["ACE_elasticBandage",60], + ["ACE_packingBandage",90], + ["ACE_quikclot",150], + ["kat_chestSeal",20], + ["kat_guedel",10], + + // Tourniquets + ["ACE_tourniquet",50], + + // Fluids + ["ACE_plasmaIV",20], + ["ACE_plasmaIV_500",20], + + // IV & IO Catheters + ["kat_IO_FAST",10], + ["kat_IV_16",20], + + // Autoinjector Medication + ["kat_naloxone",20], + ["ACE_epinephrine",20], + ["kat_phenylephrineAuto",24], + + // Oral Medication + ["kat_Painkiller",60], + + // Splints + ["ACE_splint",40], + + // Surgical Medication + ["kat_lidocaine",16], + + // Surgical Kits + ["ACE_surgicalKit",2], + + // Body Bags + ["ACE_bodyBag", 20] + ]], + + ["crate_medicalAtlas", [ + // AEDs + ["kat_AED",1], + ["kat_X_AED",1], + + // Airway Management and Respiration + ["kat_aatKit",10], + ["kat_accuvac",2], + ["kat_BVM",4], + ["kat_chestSeal",20], + ["kat_larynx",10], + + // Autoinjectors + ["ACE_morphine",20], + ["ACE_epinephrine",40], + ["kat_phenylephrineAuto",40], + + // Bandages + ["ACE_elasticBandage",150], + ["ACE_packingBandage",90], + ["ACE_quikclot",150], + + // Diagnostic Tools + ["kat_Pulseoximeter",12], + ["kat_ultrasound",2], + ["kat_stethoscope",4], + + // Tourniquets + ["ACE_tourniquet",20], + + // Fluids + ["ACE_plasmaIV",30], + ["ACE_plasmaIV_500",30], + ["ACE_salineIV_250",20], + + // IV & IO Catheters + ["kat_IO_FAST",20], + ["kat_IV_16",40], + + // Analgesic Medication + ["kat_fentanyl",10], + ["kat_ketamine",10], + ["kat_nalbuphine",40], + + // Cardiac resuscitation + ["kat_amiodarone",10], + ["kat_atropine",10], + + // Blood Pressure Medication + ["kat_nitroglycerin",40], + ["kat_phenylephrine",40], + ["kat_norepinephrine",40], + + // Hemorrhage Control Medication + ["kat_EACA",40], + ["kat_TXA",40], + + // Oral Medication & + ["kat_naloxone",20], + ["kat_carbonate",20], + ["kat_Painkiller",40], + ["kat_PenthroxItem",10], + + // Splints + ["ACE_splint",40], + + // Surgical Equipment + ["kat_scalpel",40], + ["kat_plate",10], + ["kat_clamp",4], + ["kat_retractor",4], + ["kat_vacuum",1], + ["kat_reboa",12], + + // Surgical Medication + ["kat_lidocaine",20], + ["kat_lorazepam",10], + ["kat_etomidate",20], + ["kat_flumazenil",10], + + // Surgical Kits + ["ACE_surgicalKit",4], + + // Body Bags + ["ACE_bodyBag",10], + + // E-Tools + ["ACE_EntrenchingTool",4], + + // Smokes + ["SmokeShell",16], + ["SmokeShellBlue",8], + ["SmokeShellGreen",8], + ["SmokeShellPurple",8], + + // Flags and Paint + ["ace_marker_flags_green",4], + ["ace_marker_flags_red",4], + ["ace_marker_flags_blue",4], + ["ACE_SpraypaintBlue",1], + ["ACE_SpraypaintRed",1] + ]], + + ["crate_strykerDragoon_resupply", [ + // Rifle Ammo + ["rhs_mag_30Rnd_556x45_M855A1_PMAG", 35], + ["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red", 7], + ["ACE_30Rnd_556x45_Stanag_M995_AP_mag", 14], + ["rhsusf_200Rnd_556x45_mixed_soft_pouch",9], + + // MG Ammo + ["rhsusf_100Rnd_762x51_m62_tracer", 10], + + // AT + ["rhs_fgm148_magazine_AT", 1], + + // M320 Ammo + ["rhs_mag_m433_HEDP", 20], + ["rhs_mag_m397_HET", 10], + ["rhs_mag_M664_red_cluster", 5], + ["rhs_mag_m714_White", 5], + ["ACE_40mm_Flare_IR", 5], + ["ACE_HUNTIR_M203", 5], + + // Offensive/Defensive Grenades + ["HandGrenade", 9], + + // Smoke Grenades + ["SmokeShell", 10], + ["SmokeShellRed", 2], + ["SmokeShellBlue", 2], + ["SmokeShellYellow", 2], + ["SmokeShellGreen", 2], + + // Medical + ["ACE_quikclot", 40], + ["ACE_tourniquet", 10] + ]], + ["crate_strykerDragoon_60mm",[ + ["NDS_M_6Rnd_60mm_HE", 7], + ["NDS_M_6Rnd_60mm_HE_0", 4], + ["NDS_M_6Rnd_60mm_SMOKE", 3], + ["avm224_M_6Rnd_60mm_ILLUM_IR", 1] + ]], + ["crate_strykerDragoon_81mm",[ + ["ace_compat_rhs_usf3_m252_carry", 2], + ["ace_csw_carryMortarBaseplate", 2] + ]], + ["crate_strykerDragoon_81mm_ammo",[ + ["ACE_1Rnd_82mm_Mo_HE", 21], + ["ACE_1Rnd_82mm_Mo_Illum", 6], + ["ACE_1Rnd_82mm_Mo_Smoke", 6] + ]], + ["crate_stinger",[ + ["rhs_weap_fim92", 1], + ["rhs_fim92_mag",2] + ]], + ["crate_resupply_general", [ + // Rifle Ammo + ["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",70], + ["rhsusf_20Rnd_762x51_SR25_m118_special_Mag",7], + + // MG Ammo + ["rhsusf_200rnd_556x45_mixed_soft_pouch",16], + ["rhsusf_100Rnd_762x51_m62_tracer",19], + + // AT + ["rhs_fgm148_magazine_AT",3], + ["MRAWS_HEAT_F",6], + ["MRAWS_HE_F",3], + ["rhs_weap_M136_hedp",8], + + // AA + ["rhs_fim92_mag",3], + + // M320 Ammo + ["rhs_mag_M433_HEDP",40], + ["rhs_mag_m714_White",20], + ["ACE_HUNTIR_M203",5], + ["ACE_40mm_Flare_white",10], + ["ACE_40mm_Flare_IR",10], + + // Mortar Ammo + ["NDS_M_6Rnd_60mm_HE_0",3], + ["NDS_M_6Rnd_60mm_HE",7], + ["NDS_M_6Rnd_60mm_SMOKE",2], + + // Offensive/Defensive Hand Grenades + ["HandGrenade",20], + + // LTL Hand Grenades + ["ACE_M84",10], + + // Smoke Grenades + ["SmokeShell",30], + ["SmokeShellRed",10], + ["SmokeShellBlue",10], + + // Chemlights + ["ACE_Chemlight_HiRed",15], + ["ACE_Chemlight_HiBlue",15], + ["ACE_Chemlight_IR",15], + + // Explosives + ["SatchelCharge_Remote_Mag",2], + ["DemoCharge_Remote_Mag",4], + + ["ACE_EarPlugs", 3], + ["ACE_quikclot", 80], + ["ACE_tourniquet", 15] + ]], + + // // // // // // // + // Alpha Vehicles \\ + // // // // // // // + ["vehicle_heliTransport", [ + ["ToolKit", 2], + ["ACE_rope18", 4], + ["ACE_rope36", 2], + + // Medical + ["kat_AED",1], + ["ACE_epinephrine",4], + ["ACE_splint",4], + ["kat_naloxone",2], + ["ACE_tourniquet",8], + ["kat_guedel",2], + ["kat_ncdKit",2], + ["kat_pocketBVM",1], + ["kat_accuvac",1], + ["kat_chestSeal",4], + ["ACE_quikclot",20], + ["ACE_packingBandage",20], + + ["rhs_mag_30Rnd_556x45_M855A1_Stanag", 32], + ["SmokeShell", 8] + ]], + + // // // // // // // + // Bravo Vehicles \\ + // // // // // // // + ["vehicle_medicalAtlas", [ + // AEDs + ["kat_AED",1], + ["kat_X_AED",1], + + // Analgesic + ["kat_fentanyl",10], + ["kat_ketamine",20], + ["kat_nalbuphine",30], + ["kat_PenthroxItem",20], + + // Airway Management and Respiration + ["kat_aatKit",4], + ["kat_accuvac",1], + ["kat_BVM",2], + ["kat_chestSeal",30], + ["kat_larynx",15], + ["kat_pocketBVM",3], + + + // Bandages + ["ACE_elasticBandage",150], + ["ACE_packingBandage",90], + ["ACE_quikclot",150], + + // Tourniquets + ["ACE_tourniquet",20], + ["kat_reboa",10], + + // Fluids + ["ACE_plasmaIV",30], + ["ACE_plasmaIV_500",30], + ["ACE_salineIV_250",20], + + // IV & IO Catheters + ["kat_IO_FAST",20], + ["kat_IV_16",40], + + // Blood Pressure Medication + ["kat_nitroglycerin",40], + ["kat_phenylephrine",40], + ["kat_norepinephrine",40], + + // Hemorrhage Control Medication + ["kat_EACA",40], + ["kat_TXA",40], + ["kat_amiodarone",15], + ["ACE_epinephrine",10], + + // Oral Medication + ["kat_carbonate",20], + ["kat_Painkiller",40], + + // Autoinjector & Nasal Spray Medication + ["kat_naloxone",20], + ["ACE_morphine",20], + ["ACE_epinephrine",40], + ["kat_phenylephrineAuto",40], + ["ACE_adenosine",0], + + // Splints + ["ACE_splint",20], + + // Surgical Equipment + ["kat_scalpel",40], + ["kat_plate",10], + ["kat_clamp",1], + ["kat_retractor",1], + ["kat_vacuum",1], + + // Surgical Medication + ["kat_lidocaine",20], + ["kat_lorazepam",10], + ["kat_etomidate",20], + ["kat_flumazenil",10], + + // Surgical Kits + ["ACE_surgicalKit",4], + + // Body Bags + ["ACE_bodyBag",10], + + // E-Tools + ["ACE_EntrenchingTool",4], + + // Smoke Grenades + ["SmokeShell",16], + ["SmokeShellBlue",4], + ["SmokeShellGreen",4], + ["SmokeShellPurple",4], + + // Flags and Paint + ["ace_marker_flags_green",4], + ["ace_marker_flags_red",4], + ["ace_marker_flags_blue",4], + ["ACE_SpraypaintBlue",1], + ["ACE_SpraypaintRed",1], + + // Rifle Ammo + ["rhs_mag_30Rnd_556x45_M855A1_PMAG",24], // M855A1 PMAGs + ["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",8] // M856A1 PMAGs + ]], + ["vehicle_strykerDragoon", [ + // AT + ["rhs_weap_fgm148", 1], + ["rhs_fgm148_magazine_AT", 2], + + // MG Ammo + ["rhsusf_100Rnd_762x51_m62_tracer", 10], + + // Tools + ["ACE_wirecutter", 1], + + + // Medical + ["kat_AED",1], + ["ACE_epinephrine",4], + ["ACE_splint",4], + ["kat_naloxone",2], + ["ACE_tourniquet",8], + ["kat_guedel",2], + ["kat_ncdKit",2], + ["kat_pocketBVM",1], + ["kat_accuvac",1], + ["kat_chestSeal",4], + ["ACE_quikclot",20], + ["ACE_packingBandage",20] + ]], + ["vehicle_strykerDragoon_V4", [ + // AT + ["rhs_weap_fgm148", 1], + ["rhs_fgm148_magazine_AT", 2], + + // MG Ammo + ["rhsusf_100Rnd_762x51_m62_tracer", 10], + + // Tools + ["ACE_wirecutter", 1], + + // Medical + ["kat_AED",1], + ["ACE_epinephrine",4], + ["ACE_splint",4], + ["kat_naloxone",2], + ["ACE_tourniquet",8], + ["kat_guedel",2], + ["kat_ncdKit",2], + ["kat_pocketBVM",1], + ["kat_accuvac",1], + ["kat_chestSeal",4], + ["ACE_quikclot",20], + ["ACE_packingBandage",20] + ]], + + // // // // // // // // + // Charlie Vehicles \\ + // // // // // // // // + ["vehicle_HMMWV", [ + // Rifle Ammo + ["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",42], + + // MG Ammo + ["rhsusf_200Rnd_556x45_mixed_soft_pouch",8], + + // AT + ["rhs_weap_fgm148",1], + ["rhs_fgm148_magazine_AT",1], + ["rhs_weap_M136_hedp",2], + + // M320 Ammo + ["rhs_mag_M433_HEDP",20], + ["rhs_mag_m714_White",6], + ["rhs_mag_m713_Red",4], + ["ACE_HuntIR_M203",1], + + // Offensive/Defensive Hand Grenades + ["HandGrenade",8], + + // Smoke Grenades + ["SmokeShell",10], + ["SmokeShellBlue",2], + ["SmokeShellRed",2], + + // Chemlights + ["ACE_Chemlight_HiBlue",2], + ["ACE_Chemlight_HiRed",2], + ["ACE_Chemlight_IR",4], + + // Medical + ["kat_AED",1], + ["ACE_epinephrine",4], + ["ACE_splint",4], + ["kat_naloxone",2], + ["ACE_tourniquet",8], + ["kat_guedel",4], + ["kat_chestSeal",6], + ["ACE_packingBandage",40] + ]], + + ["vehicle_HMMWV_Weapons", [ + // Rifle Ammo + ["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",25], + + // MG Ammo + ["rhsusf_100Rnd_762x51_m62_tracer",18], + + // AT + ["rhs_weap_fgm148",1], + ["rhs_fgm148_magazine_AT",1], + ["MRAWS_HE_F",2], + ["MRAWS_HEAT_F",6], + + // M320 Ammo + ["rhs_mag_m713_Red",4], + + // Offensive/Defensive Hand Grenades + ["HandGrenade",4], + + // Smoke Grenades + ["SmokeShell",6], + ["SmokeShellBlue",1], + + // Chemlights + ["ACE_Chemlight_HiBlue",2], + ["ACE_Chemlight_IR",2], + + // Medical + ["ACE_splint",4], + ["ACE_tourniquet",8], + ["kat_guedel",4], + ["kat_chestSeal",6], + ["ACE_packingBandage",40] + ]], + + // // // // // // + // Specialized \\ + // // // // // // + ["crate_mortar_60mm_ammo", [ + ["NDS_M_6Rnd_60mm_HE_0",5], + ["NDS_M_6Rnd_60mm_HE",5], + ["NDS_M_6Rnd_60mm_SMOKE",2], + ["NDS_M_6Rnd_60mm_ILLUM",2] + ]], + // ["demolitions", []], + ["radios", [ + ["ACRE_PRC343", 0], + ["ACRE_PRC152", 0], + ["ACRE_PRC117F", 0], + + ["TFAR_anprc152", 0] + ]], + + // No longer used \\ + ["vehicle_bradley", [ + ["rhs_weap_fgm148", 1], + ["rhs_fgm148_magazine_AT", 2], + ["rhs_weap_m32", 1], + ["rhsusf_mag_6Rnd_M397_HET", 2], + ["rhsusf_mag_6Rnd_M433_HEDP", 3], + ["rhsusf_mag_6Rnd_m4009", 3], + ["rhsusf_mag_6Rnd_M713_red", 2], + ["rhs_weap_M136", 4], + ["B_UAV_01_backpack_F", 2], + ["B_UavTerminal", 1], + ["ACE_UAVBattery", 4], + ["ACE_wirecutter", 1] + ]], + + // // // // // + // Arsenal \\ + // // // // // + ["arsenal_common", [ + ["G_Aviator", 0], + ["rhs_googles_black", 0], + ["rhs_googles_clear", 0], + ["rhs_googles_orange", 0], + ["rhs_googles_yellow", 0], + ["rhs_ess_black", 0], + ["G_Shades_Black", 0], + ["G_Shades_Blue", 0], + ["G_Shades_Green", 0], + ["G_Shades_Red", 0], + ["rhsusf_shemagh_grn", 0], + ["rhsusf_shemagh2_grn", 0], + ["rhsusf_shemagh_od", 0], + ["rhsusf_shemagh2_od", 0], + ["rhsusf_shemagh_tan", 0], + ["rhsusf_shemagh2_tan", 0], + ["rhsusf_shemagh_white", 0], + ["rhsusf_shemagh2_white", 0], + ["rhsusf_shemagh_gogg_grn", 0], + ["rhsusf_shemagh2_gogg_grn", 0], + ["rhsusf_shemagh_gogg_od", 0], + ["rhsusf_shemagh2_gogg_od", 0], + ["rhsusf_shemagh_gogg_tan", 0], + ["rhsusf_shemagh2_gogg_tan", 0], + ["rhsusf_shemagh_gogg_white", 0], + ["rhsusf_shemagh2_gogg_white", 0], + ["rhsusf_oakley_goggles_blk", 0], + ["rhsusf_oakley_goggles_clr", 0], + ["rhsusf_oakley_goggles_ylw", 0], + ["USP_RAID_BLK2", 0], + ["USP_RAID_BLK", 0], + ["USP_RAID_SMC1_BLK2", 0], + ["USP_RAID_SMC1_BLK", 0], + ["USP_RAID_SMC2_BLK2", 0], + ["USP_RAID_SMC2_BLK", 0], + ["USP_RAID_SMC3_BLK2", 0], + ["USP_RAID_SMC3_BLK", 0], + ["USP_RAID_SMG1_BLK2", 0], + ["USP_RAID_SMG1_BLK", 0], + ["USP_RAID_SMG2_BLK2", 0], + ["USP_RAID_SMG2_BLK", 0], + ["USP_RAID_SMG3_BLK2", 0], + ["USP_RAID_SMG3_BLK", 0], + ["USP_BALACLAVA_CBR", 0], + ["USP_BALACLAVA_GRY", 0], + ["USP_BALACLAVA_MCA", 0], + ["USP_BALACLAVA_RGR", 0], + ["USP_BALACLAVA2_CBR", 0], + ["USP_BALACLAVA2_GRY", 0], + ["USP_BALACLAVA2_MCA", 0], + ["USP_BALACLAVA2_RGR", 0], + ["USP_BALACLAVA_ADV_CBR", 0], + ["USP_BALACLAVA_ADV_GRY", 0], + ["USP_BALACLAVA_ADV_MCA", 0], + ["USP_BALACLAVA_ADV_RGR", 0], + ["USP_BALACLAVA_ADV_CBR2", 0], + ["USP_BALACLAVA_ADV_GRY2", 0], + ["USP_BALACLAVA_ADV_MCA2", 0], + ["USP_BALACLAVA_ADV_RGR2", 0], + ["USP_BALACLAVA_ADV_SMC1_CBR", 0], + ["USP_BALACLAVA_ADV_SMC1_GRY", 0], + ["USP_BALACLAVA_ADV_SMC1_MCA", 0], + ["USP_BALACLAVA_ADV_SMC1_RGR", 0], + ["USP_BALACLAVA_ADV_SMC1_CBR2", 0], + ["USP_BALACLAVA_ADV_SMC1_GRY2", 0], + ["USP_BALACLAVA_ADV_SMC1_MCA2", 0], + ["USP_BALACLAVA_ADV_SMC1_RGR2", 0], + ["USP_BALACLAVA_ADV_SMG1_CBR", 0], + ["USP_BALACLAVA_ADV_SMG1_GRY", 0], + ["USP_BALACLAVA_ADV_SMG1_MCA", 0], + ["USP_BALACLAVA_ADV_SMG1_RGR", 0], + ["USP_BALACLAVA_ADV_SMG1_CBR2", 0], + ["USP_BALACLAVA_ADV_SMG1_GRY2", 0], + ["USP_BALACLAVA_ADV_SMG1_MCA2", 0], + ["USP_BALACLAVA_ADV_SMG1_RGR2", 0], + ["USP_BALACLAVA_ESS_CBR", 0], + ["USP_BALACLAVA_ESS_GRY", 0], + ["USP_BALACLAVA_ESS_MCA", 0], + ["USP_BALACLAVA_ESS_RGR", 0], + ["USP_BALACLAVA_ESS_CBR2", 0], + ["USP_BALACLAVA_ESS_GRY2", 0], + ["USP_BALACLAVA_ESS_MCA2", 0], + ["USP_BALACLAVA_ESS_RGR2", 0], + ["USP_BALACLAVA_ESS_CBR3", 0], + ["USP_BALACLAVA_ESS_GRY3", 0], + ["USP_BALACLAVA_ESS_MCA3", 0], + ["USP_BALACLAVA_ESS_RGR3", 0], + ["USP_BALACLAVA_ESS_SMC1_CBR", 0], + ["USP_BALACLAVA_ESS_SMC1_GRY", 0], + ["USP_BALACLAVA_ESS_SMC1_MCA", 0], + ["USP_BALACLAVA_ESS_SMC1_RGR", 0], + ["USP_BALACLAVA_ESS_SMC1_CBR2", 0], + ["USP_BALACLAVA_ESS_SMC1_GRY2", 0], + ["USP_BALACLAVA_ESS_SMC1_MCA2", 0], + ["USP_BALACLAVA_ESS_SMC1_RGR2", 0], + ["USP_BALACLAVA_ESS_SMG1_CBR", 0], + ["USP_BALACLAVA_ESS_SMG1_GRY", 0], + ["USP_BALACLAVA_ESS_SMG1_MCA", 0], + ["USP_BALACLAVA_ESS_SMG1_RGR", 0], + ["USP_BALACLAVA_ESS_SMG1_CBR2", 0], + ["USP_BALACLAVA_ESS_SMG1_GRY2", 0], + ["USP_BALACLAVA_ESS_SMG1_MCA2", 0], + ["USP_BALACLAVA_ESS_SMG1_RGR2", 0], + ["USP_BALACLAVA_ESS_SMG1_CBR3", 0], + ["USP_BALACLAVA_ESS_SMG1_GRY3", 0], + ["USP_BALACLAVA_ESS_SMG1_MCA3", 0], + ["USP_BALACLAVA_ESS_SMG1_RGR3", 0], + ["USP_BALACLAVA_OAK_CBR", 0], + ["USP_BALACLAVA_OAK_GRY", 0], + ["USP_BALACLAVA_OAK_MCA", 0], + ["USP_BALACLAVA_OAK_RGR", 0], + ["USP_BALACLAVA_OAK_CBR2", 0], + ["USP_BALACLAVA_OAK_GRY2", 0], + ["USP_BALACLAVA_OAK_MCA2", 0], + ["USP_BALACLAVA_OAK_RGR2", 0], + ["USP_BALACLAVA_OAK_SMC1_CBR", 0], + ["USP_BALACLAVA_OAK_SMC1_GRY", 0], + ["USP_BALACLAVA_OAK_SMC1_MCA", 0], + ["USP_BALACLAVA_OAK_SMC1_RGR", 0], + ["USP_BALACLAVA_OAK_SMC1_CBR2", 0], + ["USP_BALACLAVA_OAK_SMC1_GRY2", 0], + ["USP_BALACLAVA_OAK_SMC1_MCA2", 0], + ["USP_BALACLAVA_OAK_SMC1_RGR2", 0], + ["USP_BALACLAVA_OAK_SMG1_CBR", 0], + ["USP_BALACLAVA_OAK_SMG1_GRY", 0], + ["USP_BALACLAVA_OAK_SMG1_MCA", 0], + ["USP_BALACLAVA_OAK_SMG1_RGR", 0], + ["USP_BALACLAVA_OAK_SMG1_CBR2", 0], + ["USP_BALACLAVA_OAK_SMG1_GRY2", 0], + ["USP_BALACLAVA_OAK_SMG1_MCA2", 0], + ["USP_BALACLAVA_OAK_SMG1_RGR2", 0], + ["USP_ADVANCER_CLR", 0], + ["USP_ADVANCER", 0], + ["USP_ADVANCER_SF2", 0], + ["USP_ADVANCER_SF3", 0], + ["USP_ADVANCER_SFL2", 0], + ["USP_ADVANCER_SFL3", 0], + ["USP_ADVANCER_SL2", 0], + ["USP_ADVANCER_SL3", 0], + ["USP_ADVANCER_SN2", 0], + ["USP_ADVANCER_SN3", 0], + ["USP_ADVANCER_SNL2", 0], + ["USP_ADVANCER_SNL3", 0], + ["USP_ADVANCER_ST2", 0], + ["USP_ADVANCER_ST3", 0], + ["USP_ADVANCER_STL2", 0], + ["USP_ADVANCER_STL3", 0], + ["USP_CROSSBOW_BLK2", 0], + ["USP_CROSSBOW_BLK", 0], + ["USP_CROSSBOW_TAN2", 0], + ["USP_CROSSBOW_TAN", 0], + ["USP_CROSSBOW_SMC1_BLK2", 0], + ["USP_CROSSBOW_SMC1_BLK", 0], + ["USP_CROSSBOW_SMC2_BLK2", 0], + ["USP_CROSSBOW_SMC2_BLK", 0], + ["USP_CROSSBOW_SMC3_BLK2", 0], + ["USP_CROSSBOW_SMC3_BLK", 0], + ["USP_CROSSBOW_SMG1_BLK2", 0], + ["USP_CROSSBOW_SMG1_BLK", 0], + ["USP_CROSSBOW_SMG2_BLK2", 0], + ["USP_CROSSBOW_SMG2_BLK", 0], + ["USP_CROSSBOW_SMG3_BLK2", 0], + ["USP_CROSSBOW_SMG3_BLK", 0], + ["USP_CROSSBOW_SMC1_TAN2", 0], + ["USP_CROSSBOW_SMC1_TAN", 0], + ["USP_CROSSBOW_SMC2_TAN2", 0], + ["USP_CROSSBOW_SMC2_TAN", 0], + ["USP_CROSSBOW_SMC3_TAN2", 0], + ["USP_CROSSBOW_SMC3_TAN", 0], + ["USP_CROSSBOW_SMG1_TAN2", 0], + ["USP_CROSSBOW_SMG1_TAN", 0], + ["USP_CROSSBOW_SMG2_TAN2", 0], + ["USP_CROSSBOW_SMG2_TAN", 0], + ["USP_CROSSBOW_SMG3_TAN2", 0], + ["USP_CROSSBOW_SMG3_TAN", 0], + ["USP_GATORZ_BLK2", 0], + ["USP_GATORZ_BLK", 0], + ["USP_GATORZ_SMC1_BLK2", 0], + ["USP_GATORZ_SMC1_BLK", 0], + ["USP_GATORZ_SMC2_BLK2", 0], + ["USP_GATORZ_SMC2_BLK", 0], + ["USP_GATORZ_SMC3_BLK2", 0], + ["USP_GATORZ_SMC3_BLK", 0], + ["USP_GATORZ_SMG1_BLK2", 0], + ["USP_GATORZ_SMG1_BLK", 0], + ["USP_GATORZ_SMG2_BLK2", 0], + ["USP_GATORZ_SMG2_BLK", 0], + ["USP_GATORZ_SMG3_BLK2", 0], + ["USP_GATORZ_SMG3_BLK", 0], + ["USP_OAKLEY_SI2", 0], + ["USP_OAKLEY_SI2_MC", 0], + ["USP_OAKLEY_SI2_TAN", 0], + ["USP_DETCORD_BLK2", 0], + ["USP_DETCORD_BLK", 0], + ["USP_DETCORD_SMC1_BLK2", 0], + ["USP_DETCORD_SMC1_BLK", 0], + ["USP_DETCORD_SMC2_BLK2", 0], + ["USP_DETCORD_SMC2_BLK", 0], + ["USP_DETCORD_SMC3_BLK2", 0], + ["USP_DETCORD_SMC3_BLK", 0], + ["USP_DETCORD_SMG1_BLK2", 0], + ["USP_DETCORD_SMG1_BLK", 0], + ["USP_DETCORD_SMG2_BLK2", 0], + ["USP_DETCORD_SMG2_BLK", 0], + ["USP_DETCORD_SMG3_BLK2", 0], + ["USP_DETCORD_SMG3_BLK", 0], + ["USP_DETCORD_TAN2", 0], + ["USP_DETCORD_TAN", 0], + ["USP_DETCORD_SMC1_TAN2", 0], + ["USP_DETCORD_SMC1_TAN", 0], + ["USP_DETCORD_SMC2_TAN2", 0], + ["USP_DETCORD_SMC2_TAN", 0], + ["USP_DETCORD_SMC3_TAN2", 0], + ["USP_DETCORD_SMC3_TAN", 0], + ["USP_DETCORD_SMG1_TAN2", 0], + ["USP_DETCORD_SMG1_TAN", 0], + ["USP_DETCORD_SMG2_TAN2", 0], + ["USP_DETCORD_SMG2_TAN", 0], + ["USP_DETCORD_SMG3_TAN2", 0], + ["USP_DETCORD_SMG3_TAN", 0], + ["USP_MFRAME_BLK2", 0], + ["USP_MFRAME_BLK", 0], + ["USP_MFRAME_TAN2", 0], + ["USP_MFRAME_TAN", 0], + ["USP_MFRAME_SMC1_BLK2", 0], + ["USP_MFRAME_SMC1_BLK", 0], + ["USP_MFRAME_SMC2_BLK2", 0], + ["USP_MFRAME_SMC2_BLK", 0], + ["USP_MFRAME_SMC3_BLK2", 0], + ["USP_MFRAME_SMC3_BLK", 0], + ["USP_MFRAME_SMG1_BLK2", 0], + ["USP_MFRAME_SMG1_BLK", 0], + ["USP_MFRAME_SMG2_BLK2", 0], + ["USP_MFRAME_SMG2_BLK", 0], + ["USP_MFRAME_SMG3_BLK2", 0], + ["USP_MFRAME_SMG3_BLK", 0], + ["USP_MFRAME_SMC1_TAN2", 0], + ["USP_MFRAME_SMC1_TAN", 0], + ["USP_MFRAME_SMC2_TAN2", 0], + ["USP_MFRAME_SMC2_TAN", 0], + ["USP_MFRAME_SMC3_TAN2", 0], + ["USP_MFRAME_SMC3_TAN", 0], + ["USP_MFRAME_SMG1_TAN2", 0], + ["USP_MFRAME_SMG1_TAN", 0], + ["USP_MFRAME_SMG2_TAN2", 0], + ["USP_MFRAME_SMG2_TAN", 0], + ["USP_MFRAME_SMG3_TAN2", 0], + ["USP_MFRAME_SMG3_TAN", 0], + ["USP_STRAIGHTJACKET_BLK2", 0], + ["USP_STRAIGHTJACKET_BLK", 0], + ["USP_STRAIGHTJACKET_TAN2", 0], + ["USP_STRAIGHTJACKET_TAN", 0], + ["USP_STRAIGHTJACKET_SMC1_BLK2", 0], + ["USP_STRAIGHTJACKET_SMC1_BLK", 0], + ["USP_STRAIGHTJACKET_SMC2_BLK2", 0], + ["USP_STRAIGHTJACKET_SMC2_BLK", 0], + ["USP_STRAIGHTJACKET_SMC3_BLK2", 0], + ["USP_STRAIGHTJACKET_SMC3_BLK", 0], + ["USP_STRAIGHTJACKET_SMG1_BLK2", 0], + ["USP_STRAIGHTJACKET_SMG1_BLK", 0], + ["USP_STRAIGHTJACKET_SMG2_BLK2", 0], + ["USP_STRAIGHTJACKET_SMG2_BLK", 0], + ["USP_STRAIGHTJACKET_SMG3_BLK2", 0], + ["USP_STRAIGHTJACKET_SMG3_BLK", 0], + ["USP_STRAIGHTJACKET_SMC1_TAN2", 0], + ["USP_STRAIGHTJACKET_SMC1_TAN", 0], + ["USP_STRAIGHTJACKET_SMC2_TAN2", 0], + ["USP_STRAIGHTJACKET_SMC2_TAN", 0], + ["USP_STRAIGHTJACKET_SMC3_TAN2", 0], + ["USP_STRAIGHTJACKET_SMC3_TAN", 0], + ["USP_STRAIGHTJACKET_SMG1_TAN2", 0], + ["USP_STRAIGHTJACKET_SMG1_TAN", 0], + ["USP_STRAIGHTJACKET_SMG2_TAN2", 0], + ["USP_STRAIGHTJACKET_SMG2_TAN", 0], + ["USP_STRAIGHTJACKET_SMG3_TAN2", 0], + ["USP_STRAIGHTJACKET_SMG3_TAN", 0], + ["G_Spectacles", 0], + ["G_Spectacles_Tinted", 0], + + // Headgear + ["rhsusf_patrolcap_ocp", 0], + ["rhsusf_ach_helmet_camo_ocp", 0], + ["H_HelmetHBK_ocp_headset_F", 0], + ["H_HelmetB_camo", 0], + + // Uniforms + ["USP_G3C_MC", 0], + ["USP_G3C_KP_MC", 0], + ["USP_G3C_KP_MX_MC", 0], + ["USP_G3C_KP_OR_MC", 0], + ["USP_G3C_MX_MC", 0], + ["USP_G3C_OR_MC", 0], + ["USP_G3C_RS_MC", 0], + ["USP_G3C_RS_KP_MC", 0], + ["USP_G3C_RS_KP_MX_MC", 0], + ["USP_G3C_RS_KP_OR_MC", 0], + ["USP_G3C_RS_MX_MC", 0], + ["USP_G3C_RS_MX_MC", 0], + ["USP_G3C_RS2_MC", 0], + ["USP_G3C_RS2_KP_MC", 0], + ["USP_G3C_RS2_KP_MX_MC", 0], + ["USP_G3C_RS2_KP_OR_MC", 0], + ["USP_G3C_RS2_MX_MC", 0], + ["USP_G3C_RS2_OR_MC", 0], + ["USP_G3F_MC", 0], + ["USP_G3F_MX_MC", 0], + ["USP_G3F_OR_MC", 0], + ["USP_PCU_G3C_MX_MC", 0], + ["USP_PCU_G3C_OR_MC", 0], + ["USP_PCU_G3C_KP_MX_MC", 0], + ["USP_PCU_G3C_KP_OR_MC", 0], + ["USP_SOFTSHELL_G3C_MC", 0], + ["USP_SOFTSHELL_G3C_KP_MC", 0], + ["USP_SOFTSHELL_G3C_KP_MX_MC", 0], + ["USP_SOFTSHELL_G3C_KP_OR_MC", 0], + ["USP_SOFTSHELL_G3C_MX_MC", 0], + ["USP_SOFTSHELL_G3C_OR_MC", 0], + ["USP_G3F_MX_MCA", 0], + ["USP_G3F_OR_MCA", 0], + ["USP_G3F_G3C_KP_MX_MCA", 0], + ["USP_G3F_G3C_KP_OR_MCA", 0], + ["USP_OVERWHITE_G3C_KP_MX_MCA_MC", 0], + ["USP_OVERWHITE_G3C_KP_OR_MCA_MC", 0], + ["USP_OVERWHITE_G3C_MX_MCA_MC", 0], + ["USP_OVERWHITE_G3C_OR_MCA_MC", 0], + + // Backpack + ["B_AssaultPack_mcamo", 0], + ["USP_PACK_BREACHER_MC", 0], + ["USP_PACK_FASTHAWK", 0], + ["USP_PACK_POINTMAN", 0], + ["USP_ZIPON_PANEL_CPC_MC", 0], + ["USP_ZIPON_PACK_CPC_MC", 0], + ["USP_ZIPON_PACK_CPC_BC_MC", 0], + ["USP_ZIPON_PANEL_CPC_SMK_MC", 0], + ["USP_REEBOW_3DAP_MC", 0], + ["USP_REEBOW_3DAP_ACC1_MC", 0], + ["USP_REEBOW_3DAP_ACC10_MC", 0], + ["USP_ROLLFLAG2", 0], + ["USP_PACK_HYDRATION", 0], + + // Medical + ["ACE_EarPlugs",0], + + // Airway Management and Respiration + ["kat_chestSeal",0], + + // Bandages and Stitching + ["ACE_packingBandage",0], + ["ACE_quikclot",0], + + //Pills and Inhalants + ["kat_Painkiller",0], + ["kat_PainkillerItem",0], + + // Massive Hemorrhage Control + ["ACE_tourniquet",0], + + // Splints + ["ACE_splint",0], + + // Night Gear + ["ACE_IR_Strobe_Item",0], + + // Radios + ["TFAR_anprc152", 0] + ]], + + ["arsenal_company_fallback", [ + ["NDS_M_6Rnd_60mm_HE_0", 0], + ["NDS_M_6Rnd_60mm_HE", 0], + ["NDS_M_6Rnd_60mm_SMOKE", 0], + ["NDS_M_6Rnd_60mm_ILLUM", 0], + ["avm224_M_6Rnd_60mm_HE_csw", 0], + ["avm224_M_6Rnd_60mm_HE_0_csw", 0], + ["avm224_M_6Rnd_60mm_ILLUM_IR_csw", 0], + ["avm224_M_6Rnd_60mm_SMOKE_csw", 0], + ["ACE_1Rnd_82mm_Mo_HE", 0], + ["ACE_1Rnd_82mm_Mo_Illum", 0], + ["ACE_1Rnd_82mm_Mo_HE_LaserGuided", 0], + ["ACE_1Rnd_82mm_Mo_Smoke", 0] + ]], + // Roles + ["arsenal_role_officer", [ + ["ACE_microDAGR", 0], + ["ACE_HuntIR_monitor", 0], + ["ItemAndroid", 0], + ["ItemAndroidMisc",0], + ["ItemcTab", 0], + ["ItemcTabMisc", 0], + ["USP_VEST_STRANDHOGG2_MC", 0], + ["USP_VEST_STRANDHOGG2_CBR", 0], + ["ACE_Vector", 0], + ["ACE_MX2A", 0], + + //Backpack + ["USP_TACTICAL_PACK_CCT", 0], + ["USP_TACTICAL_PACK_CCT2", 0], + ["USP_TACTICAL_PACK_CCT3", 0], + ["USP_TACTICAL_PACK_CCT4", 0], + ["USP_TACTICAL_PACK_CCT5", 0], + ["USP_TACTICAL_PACK_CCT6", 0], + ["USP_TACTICAL_PACK_CCT7", 0], + ["USP_TACTICAL_PACK_CCT8", 0], + ["UK3CB_US_B_B_RIF_OCP_Radio", 0] + ]], + ["arsenal_role_squadleader", [ + ["ACE_microDAGR", 0], + ["ACE_HuntIR_monitor", 0], + ["USP_VEST_STRANDHOGG2_MC", 0], + ["USP_VEST_STRANDHOGG2_CBR", 0], + ["ACE_Vector", 0], + ["ACE_MX2A", 0], + + // Sidearm + ["UK3CB_P320_DES",0], + ["UK3CB_P320_BLK",0], + ["UK3CB_P320_9x19_17Rnd",0], + ["acc_flashlight_pistol",0], + + //Backpack + ["USP_TACTICAL_PACK_CCT", 0], + ["USP_TACTICAL_PACK_CCT2", 0], + ["USP_TACTICAL_PACK_CCT3", 0], + ["USP_TACTICAL_PACK_CCT4", 0], + ["USP_TACTICAL_PACK_CCT5", 0], + ["USP_TACTICAL_PACK_CCT6", 0], + ["USP_TACTICAL_PACK_CCT7", 0], + ["USP_TACTICAL_PACK_CCT8", 0], + ["UK3CB_US_B_B_RIF_OCP_Radio", 0] + ]], + ["arsenal_role_fireteamleader", [ + ["ACE_microDAGR", 0], + ["ACE_MX2A", 0], + ["USP_VEST_STRANDHOGG2_MC", 0], + ["USP_VEST_STRANDHOGG2_CBR", 0], + ["ACE_HuntIR_monitor", 0], + + // Sidearm + ["UK3CB_P320_DES",0], + ["UK3CB_P320_BLK",0], + ["UK3CB_P320_9x19_17Rnd",0], + ["acc_flashlight_pistol",0], + + //Backpack + ["USP_TACTICAL_PACK_CCT", 0], + ["USP_TACTICAL_PACK_CCT2", 0], + ["USP_TACTICAL_PACK_CCT3", 0], + ["USP_TACTICAL_PACK_CCT4", 0], + ["USP_TACTICAL_PACK_CCT5", 0], + ["USP_TACTICAL_PACK_CCT6", 0], + ["USP_TACTICAL_PACK_CCT7", 0], + ["USP_TACTICAL_PACK_CCT8", 0], + ["UK3CB_US_B_B_RIF_OCP_Radio", 0] + ]], + ["arsenal_role_weapons", [ + // MAAWS ammo + ["MRAWS_HEAT_F", 0], + ["MRAWS_HE_F", 0], + ["MAA_MAAWS_ASM509", 0], + ["MAA_MAAWS_HEDP502", 0], + ["MAA_MAAWS_GMM_MT", 0], + ["MAA_MAAWS_MT756", 0], + ["rhs_fgm148_magazine_AT",0], + ["rhs_fim92_mag",0], + + // Tools and Items + ["ACE_PlottingBoard",0], + ["ACE_Vector", 0] + ]], + ["arsenal_role_rotarypilot", [ + ["H_PilotHelqmetHeli_B", 0], + ["rhsusf_hgu56p_black", 0], + ["rhsusf_hgu56p_green", 0], + ["rhsusf_hgu56p_pink", 0], + ["rhsusf_hgu56p_saf", 0], + ["rhsusf_hgu56p_tan", 0], + ["rhsusf_hgu56p_usa", 0], + ["rhsusf_hgu56p_visor_black", 0], + ["rhsusf_hgu56p_visor_green", 0], + ["rhsusf_hgu56p_visor_pink", 0], + ["rhsusf_hgu56p_visor_saf", 0], + ["rhsusf_hgu56p_visor_tan", 0], + ["rhsusf_hgu56p_visor_usa", 0], + ["rhsusf_hgu56p_visor_white", 0], + ["rhsusf_hgu56p_visor", 0], + ["rhsusf_hgu56p_white", 0], + ["rhsusf_hgu56p", 0], + ["rhsusf_ihadss", 0], + + //Backpack + ["USP_TACTICAL_PACK_CCT", 0], + ["USP_TACTICAL_PACK_CCT2", 0], + ["USP_TACTICAL_PACK_CCT3", 0], + ["USP_TACTICAL_PACK_CCT4", 0], + ["USP_TACTICAL_PACK_CCT5", 0], + ["USP_TACTICAL_PACK_CCT6", 0], + ["USP_TACTICAL_PACK_CCT7", 0], + ["USP_TACTICAL_PACK_CCT8", 0], + ["UK3CB_US_B_B_RIF_OCP_Radio", 0] + ]], + ["arsenal_role_pilotcrew", [ + ["H_CrewHelmetHeli_B", 0], + ["rhsusf_hgu56p_mask_black", 0], + ["rhsusf_hgu56p_mask_black_skull", 0], + ["rhsusf_hgu56p_visor_mask_black", 0], + ["rhsusf_hgu56p_visor_mask_Empire_black", 0], + ["rhsusf_hgu56p_visor_mask_black_skull", 0], + ["rhsusf_hgu56p_mask_green", 0], + ["rhsusf_hgu56p_mask_green_mo", 0], + ["rhsusf_hgu56p_visor_mask_green", 0], + ["rhsusf_hgu56p_visor_mask_green_mo", 0], + ["rhsusf_hgu56p_mask", 0], + ["rhsusf_hgu56p_mask_mo", 0], + ["rhsusf_hgu56p_mask_skull", 0], + ["rhsusf_hgu56p_visor_mask", 0], + ["rhsusf_hgu56p_visor_mask_mo", 0], + ["rhsusf_hgu56p_visor_mask_skull", 0], + ["rhsusf_hgu56p_mask_tan", 0], + ["rhsusf_hgu56p_visor_mask_tan", 0], + ["rhsusf_hgu56p_mask_pink", 0], + ["rhsusf_hgu56p_visor_mask_pink", 0], + ["rhsusf_hgu56p_mask_saf", 0], + ["rhsusf_hgu56p_visor_mask_saf", 0], + ["rhsusf_hgu56p_mask_smiley", 0], + ["rhsusf_hgu56p_visor_mask_smiley", 0], + + //Backpack + ["USP_TACTICAL_PACK_CCT", 0], + ["USP_TACTICAL_PACK_CCT2", 0], + ["USP_TACTICAL_PACK_CCT3", 0], + ["USP_TACTICAL_PACK_CCT4", 0], + ["USP_TACTICAL_PACK_CCT5", 0], + ["USP_TACTICAL_PACK_CCT6", 0], + ["USP_TACTICAL_PACK_CCT7", 0], + ["USP_TACTICAL_PACK_CCT8", 0], + ["UK3CB_US_B_B_RIF_OCP_Radio", 0] + ]], + ["arsenal_role_pilotfighter", [ + ["RHS_jetpilot_usaf", 0], + + //Backpack + ["USP_TACTICAL_PACK_MCB_CCT", 0], + ["USP_TACTICAL_PACK_MCB_CCT2", 0], + ["USP_TACTICAL_PACK_MCB_CCT3", 0], + ["USP_TACTICAL_PACK_MCB_CCT4", 0], + ["USP_TACTICAL_PACK_MCB_CCT5", 0], + ["USP_TACTICAL_PACK_MCB_CCT6", 0], + ["USP_TACTICAL_PACK_MCB_CCT7", 0], + ["USP_TACTICAL_PACK_MCB_CCT8", 0], + ["UK3CB_US_B_B_RIF_OCP_Radio", 0] + ]], + ["arsenal_role_pilottransport", [ + ["USP_BASEBALL_CAP_OD_C", 0], + + //Backpack + ["USP_TACTICAL_PACK_MCB_CCT", 0], + ["USP_TACTICAL_PACK_MCB_CCT2", 0], + ["USP_TACTICAL_PACK_MCB_CCT3", 0], + ["USP_TACTICAL_PACK_MCB_CCT4", 0], + ["USP_TACTICAL_PACK_MCB_CCT5", 0], + ["USP_TACTICAL_PACK_MCB_CCT6", 0], + ["USP_TACTICAL_PACK_MCB_CCT7", 0], + ["USP_TACTICAL_PACK_MCB_CCT8", 0], + ["UK3CB_US_B_B_RIF_OCP_Radio", 0] + ]], + ["arsenal_role_doctor",[ + // AEDs + ["kat_AED",0], + ["kat_X_AED",0], + + // Airway Management and Respiration + ["kat_aatKit",0], + ["kat_accuvac",0], + ["kat_BVM",0], + ["kat_chestSeal",0], + ["kat_guedel",0], + ["kat_larynx",0], + ["kat_ncdKit",0], + ["kat_pocketBVM",0], + ["kat_suction",0], + + // Autoinjectors + ["ACE_adenosine",0], + ["ACE_epinephrine",0], + ["ACE_morphine",0], + ["kat_phenylephrineAuto",0], + + // Bandages and Stitching + ["ACE_elasticBandage",0], + ["ACE_packingBandage",0], + ["ACE_quikclot",0], + ["ACE_surgicalKit",0], + + // Diagnostic Tools + ["kat_Pulseoximeter",0], + ["kat_ultrasound",0], + ["kat_stethoscope",0], + + // Fluids + ["ACE_bloodIV",0], + ["ACE_bloodIV_250",0], + ["ACE_bloodIV_500",0], + ["ACE_plasmaIV",0], + ["ACE_plasmaIV_250",0], + ["ACE_plasmaIV_500",0], + ["ACE_salineIV",0], + ["ACE_salineIV_250",0], + ["ACE_salineIV_500",0], + + //Pills and Inhalants + ["kat_Carbonate",0], + ["kat_CarbonateItem",0], + ["kat_naloxone",0], + ["kat_Painkiller",0], + ["kat_PainkillerItem",0], + ["kat_PenthroxItem",0], + + // Massive Hemorrhage Control + ["kat_reboa",0], + ["ACE_tourniquet",0], + + //-------------------------- + // Catheters and Medication + //-------------------------- + + // Catheters + ["kat_IV_16",0], + ["kat_IO_FAST",0], + + // Analgesic Medication + ["kat_fentanyl",0], + ["kat_ketamine",0], + ["kat_nalbuphine",0], + + // BP Medication + ["kat_nitroglycerin",0], + ["kat_norepinephrine",0], + ["kat_phenylephrine",0], + ["kat_atropine",0], + + // Cardiac resuscitation + ["kat_amiodarone",0], + + // Hemorrhage control + ["kat_EACA",0], + ["kat_TXA",0], + + // Surgical Medication + ["kat_etomidate",0], + ["kat_flumazenil",0], + ["kat_lidocaine",0], + ["kat_lorazepam",0], + //-------------------------- + + //-------------------------- + // Surgery and Fractures + //-------------------------- + + // Debridement + ["kat_vacuum",0], + + // Splints + ["ACE_splint",0], + + // Surgical Equipment + ["kat_clamp",0], + ["kat_plate",0], + ["kat_retractor",0], + ["kat_scalpel",0] + //-------------------------- + ]], + ["arsenal_role_medic",[ + // Airway Management and Respiration + ["kat_accuvac",0], + ["kat_chestSeal",0], + ["kat_guedel",0], + ["kat_ncdKit",0], + ["kat_pocketBVM",0], + ["kat_suction",0], + + // Autoinjectors + ["ACE_adenosine",0], + ["ACE_epinephrine",0], + ["ACE_morphine",0], + ["kat_phenylephrineAuto",0], + + // Bandages and Stitching + ["ACE_elasticBandage",0], + ["ACE_packingBandage",0], + ["ACE_quikclot",0], + ["ACE_surgicalKit",0], + + // Diagnostic Tools + ["kat_Pulseoximeter",0], + ["kat_stethoscope",0], + + // Fluids + ["ACE_bloodIV",0], + ["ACE_bloodIV_250",0], + ["ACE_bloodIV_500",0], + ["ACE_plasmaIV",0], + ["ACE_plasmaIV_250",0], + ["ACE_plasmaIV_500",0], + ["ACE_salineIV",0], + ["ACE_salineIV_250",0], + ["ACE_salineIV_500",0], + + //Pills and Inhalants + ["kat_Carbonate",0], + ["kat_CarbonateItem",0], + ["kat_naloxone",0], + ["kat_Painkiller",0], + ["kat_PainkillerItem",0], + ["kat_PenthroxItem",0], + + // Massive Hemorrhage Control + ["ACE_tourniquet",0], + + //-------------------------- + // Catheters and Medication + //-------------------------- + + // Catheters + ["kat_IV_16",0], + ["kat_IO_FAST",0], + + // Analgesic Medication + ["kat_fentanyl",0], + ["kat_ketamine",0], + ["kat_nalbuphine",0], + + // BP Medication + ["kat_nitroglycerin",0], + ["kat_norepinephrine",0], + ["kat_phenylephrine",0], + ["kat_atropine",0], + + // Cardiac resuscitation + ["kat_amiodarone",0], + + // Hemorrhage control + ["kat_EACA",0], + ["kat_TXA",0], + + // Splints + ["ACE_splint",0], + //-------------------------- + + //Backpack + ["USP_TACTICAL_PACK_CCT", 0], + ["USP_TACTICAL_PACK_CCT2", 0], + ["USP_TACTICAL_PACK_CCT3", 0], + ["USP_TACTICAL_PACK_CCT4", 0], + ["USP_TACTICAL_PACK_CCT5", 0], + ["USP_TACTICAL_PACK_CCT6", 0], + ["USP_TACTICAL_PACK_CCT7", 0], + ["USP_TACTICAL_PACK_CCT8", 0], + ["UK3CB_US_B_B_RIF_OCP_Radio", 0] + ]], + ["arsenal_role_cls",[ + // Airway Management and Respiration + ["kat_accuvac",0], + ["kat_chestSeal",0], + ["kat_guedel",0], + ["kat_ncdKit",0], + ["kat_pocketBVM",0], + ["kat_suction",0], + + // Autoinjectors + ["ACE_epinephrine",0], + ["kat_phenylephrineAuto",0], + + // Bandages and Stitching + ["ACE_packingBandage",0], + ["ACE_quikclot",0], + + //Pills and Inhalants + ["kat_Carbonate",0], + ["kat_CarbonateItem",0], + ["kat_Painkiller",0], + ["kat_PainkillerItem",0], + + // Massive Hemorrhage Control + ["ACE_tourniquet",0], + + // Splints + ["ACE_splint",0] + //-------------------------- + ]], + ["arsenal_role_strykercrew",[ + //Backpack + ["USP_TACTICAL_PACK_CCT", 0], + ["USP_TACTICAL_PACK_CCT2", 0], + ["USP_TACTICAL_PACK_CCT3", 0], + ["USP_TACTICAL_PACK_CCT4", 0], + ["USP_TACTICAL_PACK_CCT5", 0], + ["USP_TACTICAL_PACK_CCT6", 0], + ["USP_TACTICAL_PACK_CCT7", 0], + ["USP_TACTICAL_PACK_CCT8", 0], + ["UK3CB_US_B_B_RIF_OCP_Radio", 0] + ]], + + // Weapons + ["arsenal_weap_ugl", [ + ["rhs_weap_m4a1_m320", 0], + ["rhs_weap_mk18_m320", 0], + ["rhs_weap_M320", 0], + ["rhs_weap_m4a1_carryhandle", 0], + ["rhs_weap_m4a1_carryhandle_mstock", 0], + ["rhs_weap_m4a1", 0], + ["rhs_weap_m4a1_mstock", 0], + ["rhs_weap_m4a1_d", 0], + ["rhs_weap_m4a1_d_mstock", 0], + ["rhs_weap_m4a1_wd", 0], + ["rhs_weap_m4a1_wd_mstock", 0], + + ["rhs_weap_m4a1_blockII", 0], + ["rhs_weap_m4a1_blockII_KAC", 0], + ["rhs_weap_m4a1_blockII_bk", 0], + ["rhs_weap_m4a1_blockII_KAC_bk", 0], + ["rhs_weap_m4a1_blockII_d", 0], + ["rhs_weap_m4a1_blockII_KAC_d", 0], + ["rhs_weap_m4a1_blockII_wd", 0], + ["rhs_weap_m4a1_blockII_KAC_wd", 0], + + ["rhs_weap_mk18", 0], + ["rhs_weap_mk18_bk", 0], + ["rhs_weap_mk18_KAC_bk", 0], + ["rhs_weap_mk18_d", 0], + ["rhs_weap_mk18_KAC_d", 0], + ["rhs_weap_mk18_KAC", 0], + ["rhs_weap_mk18_wd", 0], + ["rhs_weap_mk18_KAC_wd", 0], + + //Attachments + ["rhsusf_acc_anpeq15side", 0], + ["rhsusf_acc_anpeq15side_bk", 0], + ["rhsusf_acc_anpeq15A", 0], + ["rhsusf_acc_anpeq16A", 0], + ["rhsusf_acc_wmx", 0], + ["rhsusf_acc_wmx_bk", 0], + ["acc_flashlight", 0], + ["rhsusf_acc_sf3p556", 0], + ["rhsusf_acc_eotech", 0], + ["rhsusf_acc_g33_t1", 0], + ["rhsusf_acc_g33_xps3", 0], + ["rhsusf_acc_g33_xps3_tan", 0], + ["rhsusf_acc_elcan", 0], + ["rhsusf_acc_acog", 0], + ["rhsusf_acc_acog2", 0], + ["rhsusf_acc_acog3", 0], + ["rhsusf_acc_eotech_552", 0], + ["rhsusf_acc_eotech_552_d", 0], + ["rhsusf_acc_eotech_552_wd", 0], + ["rhsusf_acc_compm4", 0], + ["rhsusf_acc_su230", 0], + ["rhsusf_acc_su230_c", 0], + ["rhsusf_acc_su230_mrds", 0], + ["rhsusf_acc_su230_mrds_c", 0], + ["rhsusf_acc_t1_high", 0], + ["rhsusf_acc_acog_rmr", 0], + ["rhsusf_acc_acog_d", 0], + ["rhsusf_acc_acog_wd", 0], + ["rhsusf_acc_grip2", 0], + ["rhsusf_acc_grip2_tan", 0], + ["rhsusf_acc_grip2_wd", 0], + ["rhsusf_acc_grip1", 0], + ["rhsusf_acc_kac_grip", 0], + ["rhsusf_acc_rvg_blk", 0], + ["rhsusf_acc_rvg_de", 0], + ["rhsusf_acc_tdstubby_blk", 0], + ["rhsusf_acc_tdstubby_tan", 0], + ["rhsusf_acc_grip3", 0], + ["rhsusf_acc_grip3_tan", 0], + ["rhsusf_acc_eotech_xps3", 0] + ]], + ["arsenal_weap_m4", [ + ["rhs_weap_m4a1_carryhandle", 0], + ["rhs_weap_m4a1_carryhandle_mstock", 0], + ["rhs_weap_m4a1", 0], + ["rhs_weap_m4a1_mstock", 0], + ["rhs_weap_m4a1_d", 0], + ["rhs_weap_m4a1_d_mstock", 0], + ["rhs_weap_m4a1_wd", 0], + ["rhs_weap_m4a1_wd_mstock", 0], + + ["rhs_weap_m4a1_blockII", 0], + ["rhs_weap_m4a1_blockII_KAC", 0], + ["rhs_weap_m4a1_blockII_bk", 0], + ["rhs_weap_m4a1_blockII_KAC_bk", 0], + ["rhs_weap_m4a1_blockII_d", 0], + ["rhs_weap_m4a1_blockII_KAC_d", 0], + ["rhs_weap_m4a1_blockII_wd", 0], + ["rhs_weap_m4a1_blockII_KAC_wd", 0], + + ["rhs_weap_mk18", 0], + ["rhs_weap_mk18_bk", 0], + ["rhs_weap_mk18_KAC_bk", 0], + ["rhs_weap_mk18_d", 0], + ["rhs_weap_mk18_KAC_d", 0], + ["rhs_weap_mk18_KAC", 0], + ["rhs_weap_mk18_wd", 0], + ["rhs_weap_mk18_KAC_wd", 0], + + //Attachments + ["rhsusf_acc_sf3p556", 0], + ["rhsusf_acc_eotech", 0], + ["rhsusf_acc_g33_t1", 0], + ["rhsusf_acc_g33_xps3", 0], + ["rhsusf_acc_g33_xps3_tan", 0], + ["rhsusf_acc_elcan", 0], + ["rhsusf_acc_acog", 0], + ["rhsusf_acc_acog2", 0], + ["rhsusf_acc_acog3", 0], + ["rhsusf_acc_eotech_552", 0], + ["rhsusf_acc_eotech_552_d", 0], + ["rhsusf_acc_eotech_552_wd", 0], + ["rhsusf_acc_compm4", 0], + ["rhsusf_acc_su230", 0], + ["rhsusf_acc_su230_c", 0], + ["rhsusf_acc_su230_mrds", 0], + ["rhsusf_acc_su230_mrds_c", 0], + ["rhsusf_acc_t1_high", 0], + ["rhsusf_acc_acog_rmr", 0], + ["rhsusf_acc_acog_d", 0], + ["rhsusf_acc_acog_wd", 0], + ["rhsusf_acc_grip2", 0], + ["rhsusf_acc_grip2_tan", 0], + ["rhsusf_acc_grip2_wd", 0], + ["rhsusf_acc_grip1", 0], + ["rhsusf_acc_kac_grip", 0], + ["rhsusf_acc_rvg_blk", 0], + ["rhsusf_acc_rvg_de", 0], + ["rhsusf_acc_tdstubby_blk", 0], + ["rhsusf_acc_tdstubby_tan", 0], + ["rhsusf_acc_grip3", 0], + ["rhsusf_acc_grip3_tan", 0], + ["rhsusf_acc_eotech_xps3", 0], + ["rhsusf_acc_anpeq15side", 0], + ["rhsusf_acc_anpeq15side_bk", 0], + ["rhsusf_acc_anpeq15A", 0], + ["rhsusf_acc_anpeq16A", 0], + ["rhsusf_acc_wmx", 0], + ["rhsusf_acc_wmx_bk", 0], + ["acc_flashlight", 0] + ]], + ["arsenal_weap_sr25", [ + ["rhs_weap_sr25_ec", 0], + ["rhs_weap_sr25_ec_d", 0], + ["rhs_weap_sr25_ec_wd", 0], + + //Magazines + ["rhsusf_20Rnd_762x51_SR25_m118_special_Mag", 0], + + //Attachments + ["rhsusf_acc_harris_bipod", 0], + ["rhsusf_acc_anpeq15side", 0], + ["rhsusf_acc_anpeq15side_bk", 0], + ["rhsusf_acc_anpeq15A", 0], + ["rhsusf_acc_anpeq16A", 0], + ["rhsusf_acc_wmx", 0], + ["rhsusf_acc_wmx_bk", 0], + ["acc_flashlight", 0], + ["optic_AMS", 0], + ["optic_AMS_khk", 0], + ["optic_AMS_snd", 0] + ]], + ["arsenal_weap_m240", [ + ["rhs_weap_m240B", 0], + ["rhs_weap_m240G", 0], + + // Attachments + ["rhsusf_acc_eotech", 0], + ["rhsusf_acc_g33_t1", 0], + ["rhsusf_acc_g33_xps3", 0], + ["rhsusf_acc_g33_xps3_tan", 0], + ["rhsusf_acc_eotech_552", 0], + ["rhsusf_acc_eotech_552_d", 0], + ["rhsusf_acc_eotech_552_wd", 0], + ["rhsusf_acc_compm4", 0], + ["rhsusf_acc_t1_high", 0], + ["rhsusf_acc_elcan_ard", 0], + ["rhsusf_acc_su230a", 0], + ["rhsusf_acc_su230a_c", 0], + ["rhsusf_acc_su230a_mrds", 0], + ["rhsusf_acc_su230a_mrds_c", 0], + ["rhsusf_acc_acog_mdo", 0], + ["rhsusf_acc_anpeq15side", 0], + ["rhsusf_acc_anpeq15side_bk", 0], + ["rhsusf_acc_anpeq15A", 0], + ["rhsusf_acc_anpeq16A", 0], + ["rhsusf_acc_wmx", 0], + ["rhsusf_acc_wmx_bk", 0], + ["acc_flashlight", 0], + + // Sidearm + ["UK3CB_P320_DES",0], + ["UK3CB_P320_BLK",0], + ["UK3CB_P320_9x19_17Rnd",0], + ["acc_flashlight_pistol",0] + ]], + ["arsenal_weap_m249", [ + ["rhs_weap_m249_pip", 0], + ["rhs_weap_m249_light_L", 0], + ["rhs_weap_m249_pip_L_para", 0], + ["rhs_weap_m249_pip_L", 0], + ["rhs_weap_m249_pip_ris", 0], + ["rhs_weap_m249_light_S", 0], + ["rhs_weap_m249_pip_S_para", 0], + ["rhs_weap_m249_pip_S", 0], + + // Attachements + ["rhsusf_acc_eotech", 0], + ["rhsusf_acc_g33_t1", 0], + ["rhsusf_acc_g33_xps3", 0], + ["rhsusf_acc_g33_xps3_tan", 0], + ["rhsusf_acc_elcan", 0], + ["rhsusf_acc_acog", 0], + ["rhsusf_acc_acog2", 0], + ["rhsusf_acc_acog3", 0], + ["rhsusf_acc_eotech_552", 0], + ["rhsusf_acc_eotech_552_d", 0], + ["rhsusf_acc_eotech_552_wd", 0], + ["rhsusf_acc_compm4", 0], + ["rhsusf_acc_su230", 0], + ["rhsusf_acc_su230_c", 0], + ["rhsusf_acc_su230_mrds", 0], + ["rhsusf_acc_su230_mrds_c", 0], + ["rhsusf_acc_t1_high", 0], + ["rhsusf_acc_acog_rmr", 0], + ["rhsusf_acc_acog_d", 0], + ["rhsusf_acc_acog_wd", 0], + ["rhsusf_acc_kac_grip_saw_bipod", 0], + ["rhsusf_acc_grip4", 0], + ["rhsusf_acc_grip4_bipod", 0], + ["rhsusf_acc_saw_lw_bipod", 0], + ["rhsusf_acc_anpeq15side", 0], + ["rhsusf_acc_anpeq15side_bk", 0], + ["rhsusf_acc_anpeq15A", 0], + ["rhsusf_acc_anpeq16A", 0], + ["rhsusf_acc_wmx", 0], + ["rhsusf_acc_wmx_bk", 0], + ["acc_flashlight", 0] + ]], + ["arsenal_weap_launchers", [ + // Launchers + ["launch_MRAWS_green_F", 0], + ["launch_MRAWS_sand_F", 0], + ["launch_MRAWS_olive_F", 0], + ["rhs_weap_fgm148",0], + ["rhs_weap_fim92",0], + + // Launcher ammo + ["MRAWS_HEAT_F", 0], + ["MRAWS_HE_F", 0], + ["MAA_MAAWS_ASM509", 0], + ["MAA_MAAWS_HEDP502", 0], + ["MAA_MAAWS_GMM_MT", 0], + ["MAA_MAAWS_MT756", 0], + ["rhs_fgm148_magazine_AT",0], + ["rhs_fim92_mag",0] + ]], + ["arsenal_weap_sidearm",[ + ["UK3CB_P320_DES",0], + ["UK3CB_P320_BLK",0], + ["UK3CB_P320_9x19_17Rnd",0], + ["acc_flashlight_pistol",0] + ]] +]; \ No newline at end of file diff --git a/cScripts/cScripts_preInit.sqf b/cScripts/cScripts_preInit.sqf index 4a08bdbf9..7981ee394 100644 --- a/cScripts/cScripts_preInit.sqf +++ b/cScripts/cScripts_preInit.sqf @@ -41,6 +41,10 @@ INFO("preInit", "Initializing..."); // Logistical Database GVAR(DATABASE) = call EFUNC(init,logistics); +EGVAR(PYLONS,DONE) = false; +GVAR(PYLONS) = call EFUNC(init,pylons); +EGVAR(PYLONS,DONE) = true; + if (EGVAR(Settings,allowReplaceItem)) then { call EFUNC(init,aceItemReplace); }; diff --git a/cScripts/cScripts_pylons.sqf b/cScripts/cScripts_pylons.sqf new file mode 100644 index 000000000..755fa2b65 --- /dev/null +++ b/cScripts/cScripts_pylons.sqf @@ -0,0 +1,180 @@ +[ + ["rhsusf_m1a1tank_base", [ + ["hard", [ + ["displayName", "Hard"], + ["icon", ""], + ["loadout", [ + ["rhs_mag_smokegen",[-1],999], + ["rhs_mag_M829A3_max",[0],44], + ["rhs_mag_M830A1_max",[0],8], + ["rhs_mag_762x51_M240_1200",[0],0], + ["rhs_mag_762x51_M240_1200",[0],0], + ["rhs_mag_762x51_M240_1200",[0],0], + ["rhs_mag_762x51_M240_1200",[0],0], + ["rhs_mag_762x51_M240_1200",[0],1200], + ["rhs_mag_762x51_M240_1200",[0],1200], + ["rhs_mag_762x51_M240_1200",[0],1200], + ["rhs_mag_762x51_M240_1200",[0],1200], + ["rhs_mag_762x51_M240_1200",[0],1200], + ["rhs_LaserFCSMag",[0],99], + ["rhs_LaserFCSMag",[0],99], + ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], + ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], + ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], + ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], + ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], + ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], + ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], + ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], + ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], + ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], + ["rhsusf_mag_L8A3_12",[0,0],12], + ["rhs_mag_762x51_M240_200",[0,2]], + ["rhs_mag_762x51_M240_200",[0,2]], + ["rhs_mag_762x51_M240_200",[0,2]] + ]] + ]], + [ "default", [ + ["displayName", "Default"], + ["icon", ""], + ["loadout", [ + ["rhs_mag_smokegen",[-1],999], + ["rhs_mag_M829A3_max",[0],28], + ["rhs_mag_M830A1_max",[0],16], + ["rhs_mag_762x51_M240_1200",[0],1200], + ["rhs_mag_762x51_M240_1200",[0],1200], + ["rhs_mag_762x51_M240_1200",[0],1200], + ["rhs_mag_762x51_M240_1200",[0],1200], + ["rhs_mag_762x51_M240_1200",[0],1200], + ["rhs_mag_762x51_M240_1200",[0],1200], + ["rhs_mag_762x51_M240_1200",[0],1200], + ["rhs_mag_762x51_M240_1200",[0],1200], + ["rhs_LaserFCSMag",[0],99], + ["rhs_LaserFCSMag",[0],99], + ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], + ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], + ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], + ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], + ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], + ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], + ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], + ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], + ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], + ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], + ["rhsusf_mag_L8A3_12",[0,0],12], + ["rhs_mag_762x51_M240_200",[0,2]], + ["rhs_mag_762x51_M240_200",[0,2]], + ["rhs_mag_762x51_M240_200",[0,2]] + ]] + ]], + ["soft", [ + ["displayName", "Soft"], + ["icon", ""], + ["loadout", [ + ["rhs_mag_smokegen",[-1],999], + ["rhs_mag_M829A3_max",[0],4], + ["rhs_mag_M1028_max",[0],10], + ["rhs_mag_M1069_max",[0],22], + ["rhs_mag_762x51_M240_1200",[0],1200], + ["rhs_mag_762x51_M240_1200",[0],1200], + ["rhs_mag_762x51_M240_1200",[0],1200], + ["rhs_mag_762x51_M240_1200",[0],1200], + ["rhs_mag_762x51_M240_1200",[0],1200], + ["rhs_mag_762x51_M240_1200",[0],1200], + ["rhs_mag_762x51_M240_1200",[0],1200], + ["rhs_mag_762x51_M240_1200",[0],1200], + ["rhs_mag_762x51_M240_1200",[0],1200], + ["rhs_LaserFCSMag",[0],99], + ["rhs_LaserFCSMag",[0],99], + ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], + ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], + ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], + ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], + ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], + ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], + ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], + ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], + ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], + ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], + ["rhsusf_mag_L8A3_12",[0,0],12], + ["rhs_mag_762x51_M240_200",[0,2]], + ["rhs_mag_762x51_M240_200",[0,2]], + ["rhs_mag_762x51_M240_200",[0,2]] + ]] + ]] + ]], + + ["cav_dragoon_base_F", [ + ["antiarmor", [ + ["displayName", "Anti-Armor"], + ["icon", ""], + ["loadout",[ + ["SmokeLauncherMag",[0],6], + ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], + ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], + ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], + ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], + ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], + ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], + ["cav_78Rnd_30mm_HEI_shells_Tracer_Red",[0],78], + ["cav_78Rnd_30mm_HEI_shells_Tracer_Red",[0],78], + ["cav_78Rnd_30mm_APFSDS_shells_Tracer_Red",[0],78], + ["cav_78Rnd_30mm_APFSDS_shells_Tracer_Red",[0],78], + ["cav_78Rnd_30mm_APFSDS_shells_Tracer_Red",[0],78], + ["cav_78Rnd_30mm_APFSDS_shells_Tracer_Red",[0],78] + ]] + ]], + // ["antiair", [ + // ["SmokeLauncherMag",[0,0],6], + // ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], + // ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], + // ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], + // ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], + // ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], + // ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], + // ["cav_78Rnd_30mm_HEI_shells_Tracer_Red",[0],78], + // ["cav_78Rnd_30mm_HEI_shells_Tracer_Red",[0],78], + // ["cav_78Rnd_30mm_APFSDS_shells_Tracer_Red",[0],78], + // ["cav_78Rnd_30mm_APFSDS_shells_Tracer_Red",[0],78], + // ["4Rnd_Titan_long_missiles",[0],4] + // ]], + ["default",[ + ["displayName", "Anti-Personnel"], + ["icon", ""], + ["loadout",[ + ["SmokeLauncherMag",[0],6], + ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], + ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], + ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], + ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], + ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], + ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], + ["cav_78Rnd_30mm_HEI_shells_Tracer_Red",[0],78], + ["cav_78Rnd_30mm_HEI_shells_Tracer_Red",[0],78], + ["cav_78Rnd_30mm_HEI_shells_Tracer_Red",[0],78], + ["cav_78Rnd_30mm_HEI_shells_Tracer_Red",[0],78], + ["cav_78Rnd_30mm_APFSDS_shells_Tracer_Red",[0],78], + ["cav_78Rnd_30mm_APFSDS_shells_Tracer_Red",[0],78] + ]] + ]], + ["balanced",[ + ["displayName", "Balanced"], + ["icon", ""], + ["loadout",[ + ["SmokeLauncherMag",[0],6], + ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], + ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], + ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], + ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], + ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], + ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], + ["cav_78Rnd_30mm_HEI_shells_Tracer_Red",[0],78], + ["cav_78Rnd_30mm_HEI_shells_Tracer_Red",[0],78], + ["cav_78Rnd_30mm_HEI_shells_Tracer_Red",[0],78], + ["cav_78Rnd_30mm_APFSDS_shells_Tracer_Red",[0],78], + ["cav_78Rnd_30mm_APFSDS_shells_Tracer_Red",[0],78], + ["cav_78Rnd_30mm_APFSDS_shells_Tracer_Red",[0],78] + ]] + ]] + ]] +]; \ No newline at end of file diff --git a/cScripts/functions/init/fn_init_logistics.sqf b/cScripts/functions/init/fn_init_logistics.sqf index 5fb23cef2..3ac7428b9 100644 --- a/cScripts/functions/init/fn_init_logistics.sqf +++ b/cScripts/functions/init/fn_init_logistics.sqf @@ -13,2068 +13,13 @@ */ INFO("Logistics", "Creating logistical database"); -EGVAR(DATABASE,DONE) = false; - -private _dataArray = [ - // // // // // // // - // Starter Crates \\ - // // // // // // // - ["alpha_company", [ - // Radios - ["ACRE_PRC343", 0], - ["ACRE_PRC152", 0], - ["ACRE_PRC117F", 0], - ["TFAR_anprc152", 0], - - // Helmets - ["H_Cap_tan", 0], - ["H_Cap_headphones", 0], - ["DAR_Beret_Mar", 0], - ["rhsusf_hgu56p_black", 0], - ["rhsusf_hgu56p_green", 0], - ["rhsusf_hgu56p_mask_black_skull", 0], - ["rhsusf_hgu56p_mask_black", 0], - ["rhsusf_hgu56p_mask_green_mo", 0], - ["rhsusf_hgu56p_mask_green", 0], - ["rhsusf_hgu56p_mask_mo", 0], - ["rhsusf_hgu56p_mask_pink", 0], - ["rhsusf_hgu56p_mask_saf", 0], - ["rhsusf_hgu56p_mask_skull", 0], - ["rhsusf_hgu56p_mask_smiley", 0], - ["rhsusf_hgu56p_mask_tan", 0], - ["rhsusf_hgu56p_mask", 0], - ["rhsusf_hgu56p_pink", 0], - ["rhsusf_hgu56p_saf", 0], - ["rhsusf_hgu56p_tan", 0], - ["rhsusf_hgu56p_usa", 0], - ["rhsusf_hgu56p_visor_black", 0], - ["rhsusf_hgu56p_visor_green", 12], - ["rhsusf_hgu56p_visor_mask_black_skull", 0], - ["rhsusf_hgu56p_visor_mask_black", 12], - ["rhsusf_hgu56p_visor_mask_Empire_black", 0], - ["rhsusf_hgu56p_visor_mask_green_mo", 0], - ["rhsusf_hgu56p_visor_mask_green", 0], - ["rhsusf_hgu56p_visor_mask_mo", 0], - ["rhsusf_hgu56p_visor_mask_pink", 0], - ["rhsusf_hgu56p_visor_mask_saf", 0], - ["rhsusf_hgu56p_visor_mask_skull", 0], - ["rhsusf_hgu56p_visor_mask_smiley", 0], - ["rhsusf_hgu56p_visor_mask_tan", 0], - ["rhsusf_hgu56p_visor_mask", 0], - ["rhsusf_hgu56p_visor_pink", 0], - ["rhsusf_hgu56p_visor_saf", 0], - ["rhsusf_hgu56p_visor_tan", 0], - ["rhsusf_hgu56p_visor_usa", 0], - ["rhsusf_hgu56p_visor_white", 0], - ["rhsusf_hgu56p_visor", 12], - ["rhsusf_hgu56p_white", 0], - ["rhsusf_hgu56p", 0], - ["rhsusf_ihadss", 12], - ["rhsusf_patrolcap_ocp", 0], - - // Vest - ["B_ACU_crye_ocp_SH_1", 0], - ["B_ACU_crye_ocp_SH_vest_1", 0], - - - // Weapons - ["rhs_weap_m4a1_m320",0], - ["rhs_weap_m249_pip_L",0], - ["rhs_weap_m240B",0], - ["rhs_weap_M136_hp",0], - - ["acc_flashlight",0], - ["rhsusf_acc_anpeq15_bk_light",0], - ["rhsusf_acc_acog_mdo",0], - ["rhsusf_acc_ELCAN",0], - ["rhsusf_acc_compm4",0], - ["rhsusf_acc_acog3",0], - ["rhsusf_acc_eotech_xps3",0], - - // Ammo - ["rhs_mag_30Rnd_556x45_M855A1_PMAG", 0], - ["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red", 50], - ["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan", 0], - ["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan_Tracer_Red", 0], - ["ACE_30Rnd_556x45_Stanag_M995_AP_mag", 0], - ["rhs_mag_30Rnd_556x45_Mk262_PMAG", 0], - ["rhsusf_mag_15Rnd_9x19_JHP",10], - ["rhs_mag_M441_HE",0], - ["rhs_mag_M433_HEDP",0], - ["rhs_mag_m714_White",0], - ["rhs_mag_m715_Green",0], - ["rhs_mag_m716_yellow",0], - ["rhs_mag_m713_Red",0], - ["ACE_HUNTIR_M203",0], - ["ACE_40mm_Flare_red",0], - - // Grenades - ["HandGrenade",10], - ["SmokeShell",10], - ["SmokeShellBlue",0], - ["SmokeShellPurple",0], - ["SmokeShellRed",0], - ["ACE_Chemlight_HiBlue",0], - ["ACE_Chemlight_HiRed",0], - ["ACE_Chemlight_IR",0], - ["B_IR_Grenade",0], - ["ACE_M84",0], - - // Tools and Items - ["Toolkit",10], - ["ACE_Flashlight_MX991",0], - ["itemcTabHCam",0], - ["ACE_CableTie",0], - ["ACE_Chemlight_Shield",0], - ["ACE_VMH3",0], - ["ACE_VMM3",0], - ["Flagstack_Red",0], - ["Signpack_Mines",0], - - //cTab - ["ItemAndroid", 0], - ["ItemcTab", 0], - ["ItemcTabMisc", 0], - ["ItemAndroidMisc",0], - - // Medical - ["ACE_EarPlugs",10], - ["ACE_quikclot",0], - ["ACE_packingBandage",0], - ["ACE_tourniquet",0], - ["ACE_splint",0], - ["ACE_epinephrine",0], - ["ACE_personalAidKit",0], - ["ACE_bodyBag",0], - ["kat_IV_16",0], - ["kat_carbonate",0], - ["kat_naloxone",0], - ["kat_Painkiller",0], - ["kat_chestSeal",0], - - // NVG - ["USP_PVS14", 0], - ["USP_PVS15", 0], - ["USP_L4G19", 0], - ["USP_RHINO", 0], - - //Backpack - ["USP_TACTICAL_PACK", 0], - ["USP_TACTICAL_PACK_CCT", 0], - ["USP_TACTICAL_PACK_CCT2", 0], - ["USP_TACTICAL_PACK_CCT3", 0], - ["USP_TACTICAL_PACK_CCT4", 0], - ["USP_TACTICAL_PACK_CCT5", 0], - ["USP_TACTICAL_PACK_CCT6", 0], - ["USP_TACTICAL_PACK_CCT7", 0], - ["USP_TACTICAL_PACK_CCT8", 0], - ["UK3CB_US_B_B_RIF_OCP_Radio", 0] - ]], - - ["bravo_company", [ - // Radios - ["ACRE_PRC343", 0], - ["ACRE_PRC152", 0], - ["ACRE_PRC117F", 0], - ["TFAR_anprc152", 0], - - // Helmets - ["USP_OPS_FASTXP_TAN_MC", 0], - ["USP_OPS_FASTXP_TAN_MC_02", 0], - ["USP_OPS_FASTXP_TAN_MC_03", 0], - ["USP_OPS_FASTXP_TAN_MC_04", 0], - ["USP_OPS_FASTXP_TAN_MC_05", 0], - ["USP_OPS_FASTXP_TAN_MC_06", 0], - ["USP_OPS_FASTXP_TAN_MC_07", 0], - ["USP_OPS_FASTXP_TAN_MC_08", 0], - ["USP_BOONIE_HAT_MC", 0], - - // Ammo - ["rhs_mag_30Rnd_556x45_M855A1_PMAG", 0], - ["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red", 50], - ["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan", 0], - ["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan_Tracer_Red", 0], - ["30Rnd_556x45_Stanag_Sand_red", 0], - ["30Rnd_556x45_Stanag_red", 0], - ["rhs_mag_30Rnd_556x45_Mk262_PMAG", 0], - - // NVG - ["USP_PVS14", 0], - ["USP_PVS15", 0], - ["USP_L4G19", 0], - ["USP_L4G24",0], - ["USP_PVS31",0], - ["USP_PVS31_HIGH",0], - ["USP_PVS31_LOW",0], - ["USP_PVS31_COMPACT",0], - ["USP_RHINO", 0], - - // cTab - ["ItemAndroid", 0], - ["ItemcTab", 0], - ["ItemcTabMisc", 0], - ["ItemAndroidMisc",0], - - // Tools - ["ACE_EntrenchingTool", 0], - - // Backpacks - ["B_Carryall_mcamo", 0], - ["B_Kitbag_mcamo", 0], - ["UK3CB_B_Backpack_Pocket_OLI", 0], - ["UK3CB_B_Backpack_Pocket", 0] - ]], - - ["bravo_company_viking", [ - // Radios - ["ACRE_PRC343", 0], - ["ACRE_PRC152", 0], - ["ACRE_PRC117F", 0], - ["TFAR_anprc152", 0], - - // Lunchers and mortars - ["rhs_weap_M136_hp",0], - ["rhs_weap_M136",0], - ["rhs_weap_M136_hedp",1], - ["rhs_weap_m72a7",0], - ["dzn_MG_Tripod_M122A1_M240Mount_Carry", 0], - - ["NDS_M_6Rnd_60mm_HE", 0], - ["NDS_M_6Rnd_60mm_HE_0", 0], - ["NDS_M_6Rnd_60mm_SMOKE", 0], - ["avm224_M_6Rnd_60mm_ILLUM_IR", 0], - - ["ACE_1Rnd_82mm_Mo_HE", 0], - ["ACE_1Rnd_82mm_Mo_Illum", 0], - ["ACE_1Rnd_82mm_Mo_Smoke", 0], - - ["rhs_fgm148_magazine_AT",1], - ["rhs_fim92_mag",2], - ["MRAWS_HE_F",2], - ["MRAWS_HEAT_F",2], - ["MAA_MAAWS_ASM509",0], - ["MAA_MAAWS_GMM_MT",0], - - // Ammo - ["rhs_mag_30Rnd_556x45_M855A1_PMAG",0], - ["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",28], - ["ACE_30Rnd_556x45_Stanag_M995_AP_mag",0], - ["rhsusf_200Rnd_556x45_soft_pouch",0], - ["rhsusf_100Rnd_762x51_m62_tracer",0], - - ["rhs_mag_M397_HET",0], - ["rhs_mag_M433_HEDP",20], - ["ACE_HuntIR_M203",0], - ["ACE_40mm_Flare_white",0], - ["ACE_40mm_Flare_red",0], - ["rhs_mag_m664_red_cluster",0], - ["rhs_mag_m713_Red",0], - ["rhs_mag_m716_yellow",0], - ["rhs_mag_M663_green_cluster",0], - ["ACE_40mm_Flare_ir",0], - - // Grenades - ["HandGrenade",10], - ["SmokeShell",10], - ["SmokeShellBlue",0], - ["SmokeShellPurple",0], - ["SmokeShellRed",0], - ["ACE_Chemlight_HiBlue",0], - ["ACE_Chemlight_HiRed",0], - ["ACE_Chemlight_IR",0], - ["ACE_M84",0], - ["rhs_mag_mk3a2",0], - - // Mines and Explosives - ["ACE_Clacker",0], - ["ACE_DefusalKit",0], - ["ACE_M26_Clacker",0], - ["SatchelCharge_Remote_Mag",0], - ["DemoCharge_Remote_Mag",0], - ["ClaymoreDirectionalMine_Remote_Mag",0], - - // Tools and Items - ["ACE_Flashlight_MX991",0], - ["ACE_CableTie",0], - ["ACE_wirecutter",0], - ["ACE_EntrenchingTool",0], - ["B_UavTerminal",0] - ]], - - ["bravo_company_atlas", [ - - // Radios - ["ACRE_PRC343", 0], - ["ACRE_PRC152", 0], - ["TFAR_anprc152", 0], - ["ACE_microDAGR",0], - ["ItemAndroid",0], - ["ItemAndroidMisc",0], - - // Tools and Items - ["ACE_Flashlight_MX991",0], - ["ACE_CableTie",0], - ["ACE_Chemlight_Shield",0], - ["ACE_Chemlight_White",0], - ["ACE_EntrenchingTool",0], - ["ACE_IR_Strobe_Item",0], - ["ACE_wirecutter",10], - - // Grenades - ["SmokeShell",10], - ["SmokeShellBlue",0], - ["SmokeShellPurple",0], - ["SmokeShellRed",0], - ["ACE_Chemlight_HiBlue",0], - ["ACE_Chemlight_HiRed",0], - ["ACE_Chemlight_IR",0], - - // Medical - ["ACE_EarPlugs",10], - ["ACE_bodyBag",0], - ["ACE_personalAidKit",0], - - // Backpacks - ["USP_DELTA_BAG_MC", 0], - ["USP_TACTICAL_PACK_CCT", 0], - ["USP_TACTICAL_PACK_CCT2", 0], - ["USP_TACTICAL_PACK_CCT3", 0], - ["USP_TACTICAL_PACK_CCT4", 0], - ["USP_TACTICAL_PACK_CCT5", 0], - ["USP_TACTICAL_PACK_CCT6", 0], - ["USP_TACTICAL_PACK_CCT7", 0], - ["USP_TACTICAL_PACK_CCT8", 0] - ]], - - ["charlie_company", [ - // Radios - ["ACRE_PRC343", 0], - ["ACRE_PRC152", 0], - ["TFAR_anprc152", 0], - - // Helmets - ["DAR_Beret_Mar", 0], - ["USP_OPSCORE_FASTMTC_CGW", 0], - ["USP_OPSCORE_FASTMTC_CMW", 0], - ["USP_OPSCORE_FASTMTC_CMGSW", 0], - ["USP_OPSCORE_FASTMTC_CMGTW", 0], - ["USP_OPSCORE_FASTMTC_CMSW", 0], - ["USP_OPSCORE_FASTMTC_CMTW", 0], - ["USP_OPSCORE_FASTMTC_CW", 0], - ["USP_OPSCORE_FASTMTC_CGSW", 0], - ["USP_OPSCORE_FASTMTC_CGTW", 0], - ["USP_OPSCORE_FASTMTC_CSW", 0], - ["USP_OPSCORE_FASTMTC_CTW", 0], - - // Weapons - ["rhs_weap_M136_hp",0], - ["rhs_weap_M136",0], - ["rhs_weap_M136_hedp",10], - ["rhs_weap_m72a7",10], - ["dzn_MG_Tripod_M122A1_M240Mount_Carry",0], - - // Ammo - ["rhs_mag_30Rnd_556x45_M855A1_PMAG", 0], - ["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red", 50], - ["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan", 0], - ["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan_Tracer_Red", 0], - ["ACE_30Rnd_556x45_Stanag_M995_AP_mag", 0], - ["rhs_mag_30Rnd_556x45_Mk262_PMAG", 0], - ["rhsusf_200Rnd_556x45_mixed_soft_pouch", 10], - ["rhsusf_100Rnd_762x51_m62_tracer", 10], - ["rhs_mag_M397_HET", 0], - ["rhs_mag_M433_HEDP", 20], - ["ACE_HuntIR_M203", 0], - ["ACE_40mm_Flare_white", 0], - ["ACE_40mm_Flare_red", 0], - ["ACE_40mm_Flare_ir", 0], - ["rhs_mag_m664_red_cluster", 0], - ["rhs_mag_m713_Red", 0], - ["rhs_mag_m716_yellow", 0], - - ["MRAWS_HE_F", 0], - ["MRAWS_HEAT_F", 0], - ["MAA_MAAWS_ASM509", 0], - ["MAA_MAAWS_GMM_MT", 0], - ["NDS_M_6Rnd_60mm_HE_0", 0], - ["NDS_M_6Rnd_60mm_HE", 0], - ["NDS_M_6Rnd_60mm_SMOKE", 0], - ["NDS_M_6Rnd_60mm_ILLUM", 0], - - // Grenades - ["HandGrenade",10], - ["SmokeShell",10], - ["SmokeShellBlue",0], - ["SmokeShellPurple",0], - ["SmokeShellRed",0], - ["ACE_Chemlight_HiBlue",0], - ["ACE_Chemlight_HiRed",0], - ["ACE_Chemlight_IR",0], - ["ACE_M84",0], - ["rhs_mag_mk3a2",0], - - // Mines and Explosives - ["ACE_Clacker",0], - ["ACE_DefusalKit",0], - ["ACE_M26_Clacker",0], - ["SatchelCharge_Remote_Mag",0], - ["DemoCharge_Remote_Mag",0], - ["ClaymoreDirectionalMine_Remote_Mag",0], - - // Tools and Items - ["ACE_CableTie",0], - ["ACE_EntrenchingTool",10], - ["ACE_wirecutter",10], - ["rhs_weap_rsp30_green",0], - ["rhs_weap_rsp30_red",0], - ["ACE_SpareBarrel", 4], - - //cTab - ["ItemAndroid", 0], - ["ItemAndroidMisc",0], - - // NVG - ["USP_PVS14", 0], - ["USP_PVS15", 0], - ["USP_L4G19", 0], - ["rhsusf_ANPVS_14", 0], - ["rhsusf_ANPVS_15", 0], - ["USP_RHINO", 0] - ]], - - // // // // // // // - // Resupply Crates \\ - // // // // // // // - ["crate_medicalInfantry", [ - // Bandages - ["ACE_elasticBandage",60], - ["ACE_packingBandage",90], - ["ACE_quikclot",150], - ["kat_chestSeal",20], - ["kat_guedel",10], - - // Tourniquets - ["ACE_tourniquet",50], - - // Fluids - ["ACE_plasmaIV",20], - ["ACE_plasmaIV_500",20], - - // IV & IO Catheters - ["kat_IO_FAST",10], - ["kat_IV_16",20], - - // Autoinjector Medication - ["kat_naloxone",20], - ["ACE_epinephrine",20], - ["kat_phenylephrineAuto",24], - - // Oral Medication - ["kat_Painkiller",60], - - // Splints - ["ACE_splint",40], - - // Surgical Medication - ["kat_lidocaine",16], - - // Surgical Kits - ["ACE_surgicalKit",2], - - // Body Bags - ["ACE_bodyBag", 20] - ]], - - ["crate_medicalAtlas", [ - // AEDs - ["kat_AED",1], - ["kat_X_AED",1], - - // Airway Management and Respiration - ["kat_aatKit",10], - ["kat_accuvac",2], - ["kat_BVM",4], - ["kat_chestSeal",20], - ["kat_larynx",10], - - // Autoinjectors - ["ACE_morphine",20], - ["ACE_epinephrine",40], - ["kat_phenylephrineAuto",40], - - // Bandages - ["ACE_elasticBandage",150], - ["ACE_packingBandage",90], - ["ACE_quikclot",150], - - // Diagnostic Tools - ["kat_Pulseoximeter",12], - ["kat_ultrasound",2], - ["kat_stethoscope",4], - - // Tourniquets - ["ACE_tourniquet",20], - - // Fluids - ["ACE_plasmaIV",30], - ["ACE_plasmaIV_500",30], - ["ACE_salineIV_250",20], - - // IV & IO Catheters - ["kat_IO_FAST",20], - ["kat_IV_16",40], - - // Analgesic Medication - ["kat_fentanyl",10], - ["kat_ketamine",10], - ["kat_nalbuphine",40], - - // Cardiac resuscitation - ["kat_amiodarone",10], - ["kat_atropine",10], - - // Blood Pressure Medication - ["kat_nitroglycerin",40], - ["kat_phenylephrine",40], - ["kat_norepinephrine",40], - - // Hemorrhage Control Medication - ["kat_EACA",40], - ["kat_TXA",40], - - // Oral Medication & - ["kat_naloxone",20], - ["kat_carbonate",20], - ["kat_Painkiller",40], - ["kat_PenthroxItem",10], - - // Splints - ["ACE_splint",40], - - // Surgical Equipment - ["kat_scalpel",40], - ["kat_plate",10], - ["kat_clamp",4], - ["kat_retractor",4], - ["kat_vacuum",1], - ["kat_reboa",12], - - // Surgical Medication - ["kat_lidocaine",20], - ["kat_lorazepam",10], - ["kat_etomidate",20], - ["kat_flumazenil",10], - - // Surgical Kits - ["ACE_surgicalKit",4], - - // Body Bags - ["ACE_bodyBag",10], - - // E-Tools - ["ACE_EntrenchingTool",4], - - // Smokes - ["SmokeShell",16], - ["SmokeShellBlue",8], - ["SmokeShellGreen",8], - ["SmokeShellPurple",8], - - // Flags and Paint - ["ace_marker_flags_green",4], - ["ace_marker_flags_red",4], - ["ace_marker_flags_blue",4], - ["ACE_SpraypaintBlue",1], - ["ACE_SpraypaintRed",1] - ]], - - ["crate_strykerDragoon_resupply", [ - // Rifle Ammo - ["rhs_mag_30Rnd_556x45_M855A1_PMAG", 35], - ["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red", 7], - ["ACE_30Rnd_556x45_Stanag_M995_AP_mag", 14], - ["rhsusf_200Rnd_556x45_mixed_soft_pouch",9], - - // MG Ammo - ["rhsusf_100Rnd_762x51_m62_tracer", 10], - - // AT - ["rhs_fgm148_magazine_AT", 1], - - // M320 Ammo - ["rhs_mag_m433_HEDP", 20], - ["rhs_mag_m397_HET", 10], - ["rhs_mag_M664_red_cluster", 5], - ["rhs_mag_m714_White", 5], - ["ACE_40mm_Flare_IR", 5], - ["ACE_HUNTIR_M203", 5], - - // Offensive/Defensive Grenades - ["HandGrenade", 9], - - // Smoke Grenades - ["SmokeShell", 10], - ["SmokeShellRed", 2], - ["SmokeShellBlue", 2], - ["SmokeShellYellow", 2], - ["SmokeShellGreen", 2], - - // Medical - ["ACE_quikclot", 40], - ["ACE_tourniquet", 10] - ]], - ["crate_strykerDragoon_60mm",[ - ["NDS_M_6Rnd_60mm_HE", 7], - ["NDS_M_6Rnd_60mm_HE_0", 4], - ["NDS_M_6Rnd_60mm_SMOKE", 3], - ["avm224_M_6Rnd_60mm_ILLUM_IR", 1] - ]], - ["crate_strykerDragoon_81mm",[ - ["ace_compat_rhs_usf3_m252_carry", 2], - ["ace_csw_carryMortarBaseplate", 2] - ]], - ["crate_strykerDragoon_81mm_ammo",[ - ["ACE_1Rnd_82mm_Mo_HE", 21], - ["ACE_1Rnd_82mm_Mo_Illum", 6], - ["ACE_1Rnd_82mm_Mo_Smoke", 6] - ]], - ["crate_stinger",[ - ["rhs_weap_fim92", 1], - ["rhs_fim92_mag",2] - ]], - ["crate_resupply_general", [ - // Rifle Ammo - ["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",70], - ["rhsusf_20Rnd_762x51_SR25_m118_special_Mag",7], - - // MG Ammo - ["rhsusf_200rnd_556x45_mixed_soft_pouch",16], - ["rhsusf_100Rnd_762x51_m62_tracer",19], - - // AT - ["rhs_fgm148_magazine_AT",3], - ["MRAWS_HEAT_F",6], - ["MRAWS_HE_F",3], - ["rhs_weap_M136_hedp",8], - - // AA - ["rhs_fim92_mag",3], - - // M320 Ammo - ["rhs_mag_M433_HEDP",40], - ["rhs_mag_m714_White",20], - ["ACE_HUNTIR_M203",5], - ["ACE_40mm_Flare_white",10], - ["ACE_40mm_Flare_IR",10], - - // Mortar Ammo - ["NDS_M_6Rnd_60mm_HE_0",3], - ["NDS_M_6Rnd_60mm_HE",7], - ["NDS_M_6Rnd_60mm_SMOKE",2], - - // Offensive/Defensive Hand Grenades - ["HandGrenade",20], - - // LTL Hand Grenades - ["ACE_M84",10], - - // Smoke Grenades - ["SmokeShell",30], - ["SmokeShellRed",10], - ["SmokeShellBlue",10], - - // Chemlights - ["ACE_Chemlight_HiRed",15], - ["ACE_Chemlight_HiBlue",15], - ["ACE_Chemlight_IR",15], - - // Explosives - ["SatchelCharge_Remote_Mag",2], - ["DemoCharge_Remote_Mag",4], - - ["ACE_EarPlugs", 3], - ["ACE_quikclot", 80], - ["ACE_tourniquet", 15] - ]], - - // // // // // // // - // Alpha Vehicles \\ - // // // // // // // - ["vehicle_heliTransport", [ - ["ToolKit", 2], - ["ACE_rope18", 4], - ["ACE_rope36", 2], - - // Medical - ["kat_AED",1], - ["ACE_epinephrine",4], - ["ACE_splint",4], - ["kat_naloxone",2], - ["ACE_tourniquet",8], - ["kat_guedel",2], - ["kat_ncdKit",2], - ["kat_pocketBVM",1], - ["kat_accuvac",1], - ["kat_chestSeal",4], - ["ACE_quikclot",20], - ["ACE_packingBandage",20], - - ["rhs_mag_30Rnd_556x45_M855A1_Stanag", 32], - ["SmokeShell", 8] - ]], - - // // // // // // // - // Bravo Vehicles \\ - // // // // // // // - ["vehicle_medicalAtlas", [ - // AEDs - ["kat_AED",1], - ["kat_X_AED",1], - - // Analgesic - ["kat_fentanyl",10], - ["kat_ketamine",20], - ["kat_nalbuphine",30], - ["kat_PenthroxItem",20], - - // Airway Management and Respiration - ["kat_aatKit",4], - ["kat_accuvac",1], - ["kat_BVM",2], - ["kat_chestSeal",30], - ["kat_larynx",15], - ["kat_pocketBVM",3], - - - // Bandages - ["ACE_elasticBandage",150], - ["ACE_packingBandage",90], - ["ACE_quikclot",150], - - // Tourniquets - ["ACE_tourniquet",20], - ["kat_reboa",10], - - // Fluids - ["ACE_plasmaIV",30], - ["ACE_plasmaIV_500",30], - ["ACE_salineIV_250",20], - - // IV & IO Catheters - ["kat_IO_FAST",20], - ["kat_IV_16",40], - - // Blood Pressure Medication - ["kat_nitroglycerin",40], - ["kat_phenylephrine",40], - ["kat_norepinephrine",40], - - // Hemorrhage Control Medication - ["kat_EACA",40], - ["kat_TXA",40], - ["kat_amiodarone",15], - ["ACE_epinephrine",10], - - // Oral Medication - ["kat_carbonate",20], - ["kat_Painkiller",40], - - // Autoinjector & Nasal Spray Medication - ["kat_naloxone",20], - ["ACE_morphine",20], - ["ACE_epinephrine",40], - ["kat_phenylephrineAuto",40], - ["ACE_adenosine",0], - - // Splints - ["ACE_splint",20], - - // Surgical Equipment - ["kat_scalpel",40], - ["kat_plate",10], - ["kat_clamp",1], - ["kat_retractor",1], - ["kat_vacuum",1], - - // Surgical Medication - ["kat_lidocaine",20], - ["kat_lorazepam",10], - ["kat_etomidate",20], - ["kat_flumazenil",10], - - // Surgical Kits - ["ACE_surgicalKit",4], - - // Body Bags - ["ACE_bodyBag",10], - - // E-Tools - ["ACE_EntrenchingTool",4], - - // Smoke Grenades - ["SmokeShell",16], - ["SmokeShellBlue",4], - ["SmokeShellGreen",4], - ["SmokeShellPurple",4], - - // Flags and Paint - ["ace_marker_flags_green",4], - ["ace_marker_flags_red",4], - ["ace_marker_flags_blue",4], - ["ACE_SpraypaintBlue",1], - ["ACE_SpraypaintRed",1], - - // Rifle Ammo - ["rhs_mag_30Rnd_556x45_M855A1_PMAG",24], // M855A1 PMAGs - ["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",8] // M856A1 PMAGs - ]], - ["vehicle_strykerDragoon", [ - // AT - ["rhs_weap_fgm148", 1], - ["rhs_fgm148_magazine_AT", 2], - - // MG Ammo - ["rhsusf_100Rnd_762x51_m62_tracer", 10], - - // Tools - ["ACE_wirecutter", 1], - - - // Medical - ["kat_AED",1], - ["ACE_epinephrine",4], - ["ACE_splint",4], - ["kat_naloxone",2], - ["ACE_tourniquet",8], - ["kat_guedel",2], - ["kat_ncdKit",2], - ["kat_pocketBVM",1], - ["kat_accuvac",1], - ["kat_chestSeal",4], - ["ACE_quikclot",20], - ["ACE_packingBandage",20] - ]], - ["vehicle_strykerDragoon_V4", [ - // AT - ["rhs_weap_fgm148", 1], - ["rhs_fgm148_magazine_AT", 2], - - // MG Ammo - ["rhsusf_100Rnd_762x51_m62_tracer", 10], - - // Tools - ["ACE_wirecutter", 1], - - // Medical - ["kat_AED",1], - ["ACE_epinephrine",4], - ["ACE_splint",4], - ["kat_naloxone",2], - ["ACE_tourniquet",8], - ["kat_guedel",2], - ["kat_ncdKit",2], - ["kat_pocketBVM",1], - ["kat_accuvac",1], - ["kat_chestSeal",4], - ["ACE_quikclot",20], - ["ACE_packingBandage",20] - ]], - - // // // // // // // // - // Charlie Vehicles \\ - // // // // // // // // - ["vehicle_HMMWV", [ - // Rifle Ammo - ["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",42], - - // MG Ammo - ["rhsusf_200Rnd_556x45_mixed_soft_pouch",8], - - // AT - ["rhs_weap_fgm148",1], - ["rhs_fgm148_magazine_AT",1], - ["rhs_weap_M136_hedp",2], - - // M320 Ammo - ["rhs_mag_M433_HEDP",20], - ["rhs_mag_m714_White",6], - ["rhs_mag_m713_Red",4], - ["ACE_HuntIR_M203",1], - - // Offensive/Defensive Hand Grenades - ["HandGrenade",8], - - // Smoke Grenades - ["SmokeShell",10], - ["SmokeShellBlue",2], - ["SmokeShellRed",2], - - // Chemlights - ["ACE_Chemlight_HiBlue",2], - ["ACE_Chemlight_HiRed",2], - ["ACE_Chemlight_IR",4], - - // Medical - ["kat_AED",1], - ["ACE_epinephrine",4], - ["ACE_splint",4], - ["kat_naloxone",2], - ["ACE_tourniquet",8], - ["kat_guedel",4], - ["kat_chestSeal",6], - ["ACE_packingBandage",40] - ]], - - ["vehicle_HMMWV_Weapons", [ - // Rifle Ammo - ["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",25], - - // MG Ammo - ["rhsusf_100Rnd_762x51_m62_tracer",18], - - // AT - ["rhs_weap_fgm148",1], - ["rhs_fgm148_magazine_AT",1], - ["MRAWS_HE_F",2], - ["MRAWS_HEAT_F",6], - - // M320 Ammo - ["rhs_mag_m713_Red",4], - - // Offensive/Defensive Hand Grenades - ["HandGrenade",4], - - // Smoke Grenades - ["SmokeShell",6], - ["SmokeShellBlue",1], - - // Chemlights - ["ACE_Chemlight_HiBlue",2], - ["ACE_Chemlight_IR",2], - - // Medical - ["ACE_splint",4], - ["ACE_tourniquet",8], - ["kat_guedel",4], - ["kat_chestSeal",6], - ["ACE_packingBandage",40] - ]], - - // // // // // // - // Specialized \\ - // // // // // // - ["crate_mortar_60mm_ammo", [ - ["NDS_M_6Rnd_60mm_HE_0",5], - ["NDS_M_6Rnd_60mm_HE",5], - ["NDS_M_6Rnd_60mm_SMOKE",2], - ["NDS_M_6Rnd_60mm_ILLUM",2] - ]], - // ["demolitions", []], - ["radios", [ - ["ACRE_PRC343", 0], - ["ACRE_PRC152", 0], - ["ACRE_PRC117F", 0], - - ["TFAR_anprc152", 0] - ]], - - // No longer used \\ - ["vehicle_bradley", [ - ["rhs_weap_fgm148", 1], - ["rhs_fgm148_magazine_AT", 2], - ["rhs_weap_m32", 1], - ["rhsusf_mag_6Rnd_M397_HET", 2], - ["rhsusf_mag_6Rnd_M433_HEDP", 3], - ["rhsusf_mag_6Rnd_m4009", 3], - ["rhsusf_mag_6Rnd_M713_red", 2], - ["rhs_weap_M136", 4], - ["B_UAV_01_backpack_F", 2], - ["B_UavTerminal", 1], - ["ACE_UAVBattery", 4], - ["ACE_wirecutter", 1] - ]], - - // // // // // - // Arsenal \\ - // // // // // - ["arsenal_common", [ - ["G_Aviator", 0], - ["rhs_googles_black", 0], - ["rhs_googles_clear", 0], - ["rhs_googles_orange", 0], - ["rhs_googles_yellow", 0], - ["rhs_ess_black", 0], - ["G_Shades_Black", 0], - ["G_Shades_Blue", 0], - ["G_Shades_Green", 0], - ["G_Shades_Red", 0], - ["rhsusf_shemagh_grn", 0], - ["rhsusf_shemagh2_grn", 0], - ["rhsusf_shemagh_od", 0], - ["rhsusf_shemagh2_od", 0], - ["rhsusf_shemagh_tan", 0], - ["rhsusf_shemagh2_tan", 0], - ["rhsusf_shemagh_white", 0], - ["rhsusf_shemagh2_white", 0], - ["rhsusf_shemagh_gogg_grn", 0], - ["rhsusf_shemagh2_gogg_grn", 0], - ["rhsusf_shemagh_gogg_od", 0], - ["rhsusf_shemagh2_gogg_od", 0], - ["rhsusf_shemagh_gogg_tan", 0], - ["rhsusf_shemagh2_gogg_tan", 0], - ["rhsusf_shemagh_gogg_white", 0], - ["rhsusf_shemagh2_gogg_white", 0], - ["rhsusf_oakley_goggles_blk", 0], - ["rhsusf_oakley_goggles_clr", 0], - ["rhsusf_oakley_goggles_ylw", 0], - ["USP_RAID_BLK2", 0], - ["USP_RAID_BLK", 0], - ["USP_RAID_SMC1_BLK2", 0], - ["USP_RAID_SMC1_BLK", 0], - ["USP_RAID_SMC2_BLK2", 0], - ["USP_RAID_SMC2_BLK", 0], - ["USP_RAID_SMC3_BLK2", 0], - ["USP_RAID_SMC3_BLK", 0], - ["USP_RAID_SMG1_BLK2", 0], - ["USP_RAID_SMG1_BLK", 0], - ["USP_RAID_SMG2_BLK2", 0], - ["USP_RAID_SMG2_BLK", 0], - ["USP_RAID_SMG3_BLK2", 0], - ["USP_RAID_SMG3_BLK", 0], - ["USP_BALACLAVA_CBR", 0], - ["USP_BALACLAVA_GRY", 0], - ["USP_BALACLAVA_MCA", 0], - ["USP_BALACLAVA_RGR", 0], - ["USP_BALACLAVA2_CBR", 0], - ["USP_BALACLAVA2_GRY", 0], - ["USP_BALACLAVA2_MCA", 0], - ["USP_BALACLAVA2_RGR", 0], - ["USP_BALACLAVA_ADV_CBR", 0], - ["USP_BALACLAVA_ADV_GRY", 0], - ["USP_BALACLAVA_ADV_MCA", 0], - ["USP_BALACLAVA_ADV_RGR", 0], - ["USP_BALACLAVA_ADV_CBR2", 0], - ["USP_BALACLAVA_ADV_GRY2", 0], - ["USP_BALACLAVA_ADV_MCA2", 0], - ["USP_BALACLAVA_ADV_RGR2", 0], - ["USP_BALACLAVA_ADV_SMC1_CBR", 0], - ["USP_BALACLAVA_ADV_SMC1_GRY", 0], - ["USP_BALACLAVA_ADV_SMC1_MCA", 0], - ["USP_BALACLAVA_ADV_SMC1_RGR", 0], - ["USP_BALACLAVA_ADV_SMC1_CBR2", 0], - ["USP_BALACLAVA_ADV_SMC1_GRY2", 0], - ["USP_BALACLAVA_ADV_SMC1_MCA2", 0], - ["USP_BALACLAVA_ADV_SMC1_RGR2", 0], - ["USP_BALACLAVA_ADV_SMG1_CBR", 0], - ["USP_BALACLAVA_ADV_SMG1_GRY", 0], - ["USP_BALACLAVA_ADV_SMG1_MCA", 0], - ["USP_BALACLAVA_ADV_SMG1_RGR", 0], - ["USP_BALACLAVA_ADV_SMG1_CBR2", 0], - ["USP_BALACLAVA_ADV_SMG1_GRY2", 0], - ["USP_BALACLAVA_ADV_SMG1_MCA2", 0], - ["USP_BALACLAVA_ADV_SMG1_RGR2", 0], - ["USP_BALACLAVA_ESS_CBR", 0], - ["USP_BALACLAVA_ESS_GRY", 0], - ["USP_BALACLAVA_ESS_MCA", 0], - ["USP_BALACLAVA_ESS_RGR", 0], - ["USP_BALACLAVA_ESS_CBR2", 0], - ["USP_BALACLAVA_ESS_GRY2", 0], - ["USP_BALACLAVA_ESS_MCA2", 0], - ["USP_BALACLAVA_ESS_RGR2", 0], - ["USP_BALACLAVA_ESS_CBR3", 0], - ["USP_BALACLAVA_ESS_GRY3", 0], - ["USP_BALACLAVA_ESS_MCA3", 0], - ["USP_BALACLAVA_ESS_RGR3", 0], - ["USP_BALACLAVA_ESS_SMC1_CBR", 0], - ["USP_BALACLAVA_ESS_SMC1_GRY", 0], - ["USP_BALACLAVA_ESS_SMC1_MCA", 0], - ["USP_BALACLAVA_ESS_SMC1_RGR", 0], - ["USP_BALACLAVA_ESS_SMC1_CBR2", 0], - ["USP_BALACLAVA_ESS_SMC1_GRY2", 0], - ["USP_BALACLAVA_ESS_SMC1_MCA2", 0], - ["USP_BALACLAVA_ESS_SMC1_RGR2", 0], - ["USP_BALACLAVA_ESS_SMG1_CBR", 0], - ["USP_BALACLAVA_ESS_SMG1_GRY", 0], - ["USP_BALACLAVA_ESS_SMG1_MCA", 0], - ["USP_BALACLAVA_ESS_SMG1_RGR", 0], - ["USP_BALACLAVA_ESS_SMG1_CBR2", 0], - ["USP_BALACLAVA_ESS_SMG1_GRY2", 0], - ["USP_BALACLAVA_ESS_SMG1_MCA2", 0], - ["USP_BALACLAVA_ESS_SMG1_RGR2", 0], - ["USP_BALACLAVA_ESS_SMG1_CBR3", 0], - ["USP_BALACLAVA_ESS_SMG1_GRY3", 0], - ["USP_BALACLAVA_ESS_SMG1_MCA3", 0], - ["USP_BALACLAVA_ESS_SMG1_RGR3", 0], - ["USP_BALACLAVA_OAK_CBR", 0], - ["USP_BALACLAVA_OAK_GRY", 0], - ["USP_BALACLAVA_OAK_MCA", 0], - ["USP_BALACLAVA_OAK_RGR", 0], - ["USP_BALACLAVA_OAK_CBR2", 0], - ["USP_BALACLAVA_OAK_GRY2", 0], - ["USP_BALACLAVA_OAK_MCA2", 0], - ["USP_BALACLAVA_OAK_RGR2", 0], - ["USP_BALACLAVA_OAK_SMC1_CBR", 0], - ["USP_BALACLAVA_OAK_SMC1_GRY", 0], - ["USP_BALACLAVA_OAK_SMC1_MCA", 0], - ["USP_BALACLAVA_OAK_SMC1_RGR", 0], - ["USP_BALACLAVA_OAK_SMC1_CBR2", 0], - ["USP_BALACLAVA_OAK_SMC1_GRY2", 0], - ["USP_BALACLAVA_OAK_SMC1_MCA2", 0], - ["USP_BALACLAVA_OAK_SMC1_RGR2", 0], - ["USP_BALACLAVA_OAK_SMG1_CBR", 0], - ["USP_BALACLAVA_OAK_SMG1_GRY", 0], - ["USP_BALACLAVA_OAK_SMG1_MCA", 0], - ["USP_BALACLAVA_OAK_SMG1_RGR", 0], - ["USP_BALACLAVA_OAK_SMG1_CBR2", 0], - ["USP_BALACLAVA_OAK_SMG1_GRY2", 0], - ["USP_BALACLAVA_OAK_SMG1_MCA2", 0], - ["USP_BALACLAVA_OAK_SMG1_RGR2", 0], - ["USP_ADVANCER_CLR", 0], - ["USP_ADVANCER", 0], - ["USP_ADVANCER_SF2", 0], - ["USP_ADVANCER_SF3", 0], - ["USP_ADVANCER_SFL2", 0], - ["USP_ADVANCER_SFL3", 0], - ["USP_ADVANCER_SL2", 0], - ["USP_ADVANCER_SL3", 0], - ["USP_ADVANCER_SN2", 0], - ["USP_ADVANCER_SN3", 0], - ["USP_ADVANCER_SNL2", 0], - ["USP_ADVANCER_SNL3", 0], - ["USP_ADVANCER_ST2", 0], - ["USP_ADVANCER_ST3", 0], - ["USP_ADVANCER_STL2", 0], - ["USP_ADVANCER_STL3", 0], - ["USP_CROSSBOW_BLK2", 0], - ["USP_CROSSBOW_BLK", 0], - ["USP_CROSSBOW_TAN2", 0], - ["USP_CROSSBOW_TAN", 0], - ["USP_CROSSBOW_SMC1_BLK2", 0], - ["USP_CROSSBOW_SMC1_BLK", 0], - ["USP_CROSSBOW_SMC2_BLK2", 0], - ["USP_CROSSBOW_SMC2_BLK", 0], - ["USP_CROSSBOW_SMC3_BLK2", 0], - ["USP_CROSSBOW_SMC3_BLK", 0], - ["USP_CROSSBOW_SMG1_BLK2", 0], - ["USP_CROSSBOW_SMG1_BLK", 0], - ["USP_CROSSBOW_SMG2_BLK2", 0], - ["USP_CROSSBOW_SMG2_BLK", 0], - ["USP_CROSSBOW_SMG3_BLK2", 0], - ["USP_CROSSBOW_SMG3_BLK", 0], - ["USP_CROSSBOW_SMC1_TAN2", 0], - ["USP_CROSSBOW_SMC1_TAN", 0], - ["USP_CROSSBOW_SMC2_TAN2", 0], - ["USP_CROSSBOW_SMC2_TAN", 0], - ["USP_CROSSBOW_SMC3_TAN2", 0], - ["USP_CROSSBOW_SMC3_TAN", 0], - ["USP_CROSSBOW_SMG1_TAN2", 0], - ["USP_CROSSBOW_SMG1_TAN", 0], - ["USP_CROSSBOW_SMG2_TAN2", 0], - ["USP_CROSSBOW_SMG2_TAN", 0], - ["USP_CROSSBOW_SMG3_TAN2", 0], - ["USP_CROSSBOW_SMG3_TAN", 0], - ["USP_GATORZ_BLK2", 0], - ["USP_GATORZ_BLK", 0], - ["USP_GATORZ_SMC1_BLK2", 0], - ["USP_GATORZ_SMC1_BLK", 0], - ["USP_GATORZ_SMC2_BLK2", 0], - ["USP_GATORZ_SMC2_BLK", 0], - ["USP_GATORZ_SMC3_BLK2", 0], - ["USP_GATORZ_SMC3_BLK", 0], - ["USP_GATORZ_SMG1_BLK2", 0], - ["USP_GATORZ_SMG1_BLK", 0], - ["USP_GATORZ_SMG2_BLK2", 0], - ["USP_GATORZ_SMG2_BLK", 0], - ["USP_GATORZ_SMG3_BLK2", 0], - ["USP_GATORZ_SMG3_BLK", 0], - ["USP_OAKLEY_SI2", 0], - ["USP_OAKLEY_SI2_MC", 0], - ["USP_OAKLEY_SI2_TAN", 0], - ["USP_DETCORD_BLK2", 0], - ["USP_DETCORD_BLK", 0], - ["USP_DETCORD_SMC1_BLK2", 0], - ["USP_DETCORD_SMC1_BLK", 0], - ["USP_DETCORD_SMC2_BLK2", 0], - ["USP_DETCORD_SMC2_BLK", 0], - ["USP_DETCORD_SMC3_BLK2", 0], - ["USP_DETCORD_SMC3_BLK", 0], - ["USP_DETCORD_SMG1_BLK2", 0], - ["USP_DETCORD_SMG1_BLK", 0], - ["USP_DETCORD_SMG2_BLK2", 0], - ["USP_DETCORD_SMG2_BLK", 0], - ["USP_DETCORD_SMG3_BLK2", 0], - ["USP_DETCORD_SMG3_BLK", 0], - ["USP_DETCORD_TAN2", 0], - ["USP_DETCORD_TAN", 0], - ["USP_DETCORD_SMC1_TAN2", 0], - ["USP_DETCORD_SMC1_TAN", 0], - ["USP_DETCORD_SMC2_TAN2", 0], - ["USP_DETCORD_SMC2_TAN", 0], - ["USP_DETCORD_SMC3_TAN2", 0], - ["USP_DETCORD_SMC3_TAN", 0], - ["USP_DETCORD_SMG1_TAN2", 0], - ["USP_DETCORD_SMG1_TAN", 0], - ["USP_DETCORD_SMG2_TAN2", 0], - ["USP_DETCORD_SMG2_TAN", 0], - ["USP_DETCORD_SMG3_TAN2", 0], - ["USP_DETCORD_SMG3_TAN", 0], - ["USP_MFRAME_BLK2", 0], - ["USP_MFRAME_BLK", 0], - ["USP_MFRAME_TAN2", 0], - ["USP_MFRAME_TAN", 0], - ["USP_MFRAME_SMC1_BLK2", 0], - ["USP_MFRAME_SMC1_BLK", 0], - ["USP_MFRAME_SMC2_BLK2", 0], - ["USP_MFRAME_SMC2_BLK", 0], - ["USP_MFRAME_SMC3_BLK2", 0], - ["USP_MFRAME_SMC3_BLK", 0], - ["USP_MFRAME_SMG1_BLK2", 0], - ["USP_MFRAME_SMG1_BLK", 0], - ["USP_MFRAME_SMG2_BLK2", 0], - ["USP_MFRAME_SMG2_BLK", 0], - ["USP_MFRAME_SMG3_BLK2", 0], - ["USP_MFRAME_SMG3_BLK", 0], - ["USP_MFRAME_SMC1_TAN2", 0], - ["USP_MFRAME_SMC1_TAN", 0], - ["USP_MFRAME_SMC2_TAN2", 0], - ["USP_MFRAME_SMC2_TAN", 0], - ["USP_MFRAME_SMC3_TAN2", 0], - ["USP_MFRAME_SMC3_TAN", 0], - ["USP_MFRAME_SMG1_TAN2", 0], - ["USP_MFRAME_SMG1_TAN", 0], - ["USP_MFRAME_SMG2_TAN2", 0], - ["USP_MFRAME_SMG2_TAN", 0], - ["USP_MFRAME_SMG3_TAN2", 0], - ["USP_MFRAME_SMG3_TAN", 0], - ["USP_STRAIGHTJACKET_BLK2", 0], - ["USP_STRAIGHTJACKET_BLK", 0], - ["USP_STRAIGHTJACKET_TAN2", 0], - ["USP_STRAIGHTJACKET_TAN", 0], - ["USP_STRAIGHTJACKET_SMC1_BLK2", 0], - ["USP_STRAIGHTJACKET_SMC1_BLK", 0], - ["USP_STRAIGHTJACKET_SMC2_BLK2", 0], - ["USP_STRAIGHTJACKET_SMC2_BLK", 0], - ["USP_STRAIGHTJACKET_SMC3_BLK2", 0], - ["USP_STRAIGHTJACKET_SMC3_BLK", 0], - ["USP_STRAIGHTJACKET_SMG1_BLK2", 0], - ["USP_STRAIGHTJACKET_SMG1_BLK", 0], - ["USP_STRAIGHTJACKET_SMG2_BLK2", 0], - ["USP_STRAIGHTJACKET_SMG2_BLK", 0], - ["USP_STRAIGHTJACKET_SMG3_BLK2", 0], - ["USP_STRAIGHTJACKET_SMG3_BLK", 0], - ["USP_STRAIGHTJACKET_SMC1_TAN2", 0], - ["USP_STRAIGHTJACKET_SMC1_TAN", 0], - ["USP_STRAIGHTJACKET_SMC2_TAN2", 0], - ["USP_STRAIGHTJACKET_SMC2_TAN", 0], - ["USP_STRAIGHTJACKET_SMC3_TAN2", 0], - ["USP_STRAIGHTJACKET_SMC3_TAN", 0], - ["USP_STRAIGHTJACKET_SMG1_TAN2", 0], - ["USP_STRAIGHTJACKET_SMG1_TAN", 0], - ["USP_STRAIGHTJACKET_SMG2_TAN2", 0], - ["USP_STRAIGHTJACKET_SMG2_TAN", 0], - ["USP_STRAIGHTJACKET_SMG3_TAN2", 0], - ["USP_STRAIGHTJACKET_SMG3_TAN", 0], - ["G_Spectacles", 0], - ["G_Spectacles_Tinted", 0], - - // Headgear - ["rhsusf_patrolcap_ocp", 0], - ["rhsusf_ach_helmet_camo_ocp", 0], - ["H_HelmetHBK_ocp_headset_F", 0], - ["H_HelmetB_camo", 0], - - // Uniforms - ["USP_G3C_MC", 0], - ["USP_G3C_KP_MC", 0], - ["USP_G3C_KP_MX_MC", 0], - ["USP_G3C_KP_OR_MC", 0], - ["USP_G3C_MX_MC", 0], - ["USP_G3C_OR_MC", 0], - ["USP_G3C_RS_MC", 0], - ["USP_G3C_RS_KP_MC", 0], - ["USP_G3C_RS_KP_MX_MC", 0], - ["USP_G3C_RS_KP_OR_MC", 0], - ["USP_G3C_RS_MX_MC", 0], - ["USP_G3C_RS_MX_MC", 0], - ["USP_G3C_RS2_MC", 0], - ["USP_G3C_RS2_KP_MC", 0], - ["USP_G3C_RS2_KP_MX_MC", 0], - ["USP_G3C_RS2_KP_OR_MC", 0], - ["USP_G3C_RS2_MX_MC", 0], - ["USP_G3C_RS2_OR_MC", 0], - ["USP_G3F_MC", 0], - ["USP_G3F_MX_MC", 0], - ["USP_G3F_OR_MC", 0], - ["USP_PCU_G3C_MX_MC", 0], - ["USP_PCU_G3C_OR_MC", 0], - ["USP_PCU_G3C_KP_MX_MC", 0], - ["USP_PCU_G3C_KP_OR_MC", 0], - ["USP_SOFTSHELL_G3C_MC", 0], - ["USP_SOFTSHELL_G3C_KP_MC", 0], - ["USP_SOFTSHELL_G3C_KP_MX_MC", 0], - ["USP_SOFTSHELL_G3C_KP_OR_MC", 0], - ["USP_SOFTSHELL_G3C_MX_MC", 0], - ["USP_SOFTSHELL_G3C_OR_MC", 0], - ["USP_G3F_MX_MCA", 0], - ["USP_G3F_OR_MCA", 0], - ["USP_G3F_G3C_KP_MX_MCA", 0], - ["USP_G3F_G3C_KP_OR_MCA", 0], - ["USP_OVERWHITE_G3C_KP_MX_MCA_MC", 0], - ["USP_OVERWHITE_G3C_KP_OR_MCA_MC", 0], - ["USP_OVERWHITE_G3C_MX_MCA_MC", 0], - ["USP_OVERWHITE_G3C_OR_MCA_MC", 0], - - // Backpack - ["B_AssaultPack_mcamo", 0], - ["USP_PACK_BREACHER_MC", 0], - ["USP_PACK_FASTHAWK", 0], - ["USP_PACK_POINTMAN", 0], - ["USP_ZIPON_PANEL_CPC_MC", 0], - ["USP_ZIPON_PACK_CPC_MC", 0], - ["USP_ZIPON_PACK_CPC_BC_MC", 0], - ["USP_ZIPON_PANEL_CPC_SMK_MC", 0], - ["USP_REEBOW_3DAP_MC", 0], - ["USP_REEBOW_3DAP_ACC1_MC", 0], - ["USP_REEBOW_3DAP_ACC10_MC", 0], - ["USP_ROLLFLAG2", 0], - ["USP_PACK_HYDRATION", 0], - - // Medical - ["ACE_EarPlugs",0], - - // Airway Management and Respiration - ["kat_chestSeal",0], - - // Bandages and Stitching - ["ACE_packingBandage",0], - ["ACE_quikclot",0], - - //Pills and Inhalants - ["kat_Painkiller",0], - ["kat_PainkillerItem",0], - - // Massive Hemorrhage Control - ["ACE_tourniquet",0], - - // Splints - ["ACE_splint",0], - - // Night Gear - ["ACE_IR_Strobe_Item",0], - - // Radios - ["TFAR_anprc152", 0] - ]], - - ["arsenal_company_fallback", [ - ["NDS_M_6Rnd_60mm_HE_0", 0], - ["NDS_M_6Rnd_60mm_HE", 0], - ["NDS_M_6Rnd_60mm_SMOKE", 0], - ["NDS_M_6Rnd_60mm_ILLUM", 0], - ["avm224_M_6Rnd_60mm_HE_csw", 0], - ["avm224_M_6Rnd_60mm_HE_0_csw", 0], - ["avm224_M_6Rnd_60mm_ILLUM_IR_csw", 0], - ["avm224_M_6Rnd_60mm_SMOKE_csw", 0], - ["ACE_1Rnd_82mm_Mo_HE", 0], - ["ACE_1Rnd_82mm_Mo_Illum", 0], - ["ACE_1Rnd_82mm_Mo_HE_LaserGuided", 0], - ["ACE_1Rnd_82mm_Mo_Smoke", 0] - ]], - // Roles - ["arsenal_role_officer", [ - ["ACE_microDAGR", 0], - ["ACE_HuntIR_monitor", 0], - ["ItemAndroid", 0], - ["ItemAndroidMisc",0], - ["ItemcTab", 0], - ["ItemcTabMisc", 0], - ["USP_VEST_STRANDHOGG2_MC", 0], - ["USP_VEST_STRANDHOGG2_CBR", 0], - ["ACE_Vector", 0], - ["ACE_MX2A", 0], - - //Backpack - ["USP_TACTICAL_PACK_CCT", 0], - ["USP_TACTICAL_PACK_CCT2", 0], - ["USP_TACTICAL_PACK_CCT3", 0], - ["USP_TACTICAL_PACK_CCT4", 0], - ["USP_TACTICAL_PACK_CCT5", 0], - ["USP_TACTICAL_PACK_CCT6", 0], - ["USP_TACTICAL_PACK_CCT7", 0], - ["USP_TACTICAL_PACK_CCT8", 0], - ["UK3CB_US_B_B_RIF_OCP_Radio", 0] - ]], - ["arsenal_role_squadleader", [ - ["ACE_microDAGR", 0], - ["ACE_HuntIR_monitor", 0], - ["USP_VEST_STRANDHOGG2_MC", 0], - ["USP_VEST_STRANDHOGG2_CBR", 0], - ["ACE_Vector", 0], - ["ACE_MX2A", 0], - - // Sidearm - ["UK3CB_P320_DES",0], - ["UK3CB_P320_BLK",0], - ["UK3CB_P320_9x19_17Rnd",0], - ["acc_flashlight_pistol",0], - - //Backpack - ["USP_TACTICAL_PACK_CCT", 0], - ["USP_TACTICAL_PACK_CCT2", 0], - ["USP_TACTICAL_PACK_CCT3", 0], - ["USP_TACTICAL_PACK_CCT4", 0], - ["USP_TACTICAL_PACK_CCT5", 0], - ["USP_TACTICAL_PACK_CCT6", 0], - ["USP_TACTICAL_PACK_CCT7", 0], - ["USP_TACTICAL_PACK_CCT8", 0], - ["UK3CB_US_B_B_RIF_OCP_Radio", 0] - ]], - ["arsenal_role_fireteamleader", [ - ["ACE_microDAGR", 0], - ["ACE_MX2A", 0], - ["USP_VEST_STRANDHOGG2_MC", 0], - ["USP_VEST_STRANDHOGG2_CBR", 0], - ["ACE_HuntIR_monitor", 0], - - // Sidearm - ["UK3CB_P320_DES",0], - ["UK3CB_P320_BLK",0], - ["UK3CB_P320_9x19_17Rnd",0], - ["acc_flashlight_pistol",0], - - //Backpack - ["USP_TACTICAL_PACK_CCT", 0], - ["USP_TACTICAL_PACK_CCT2", 0], - ["USP_TACTICAL_PACK_CCT3", 0], - ["USP_TACTICAL_PACK_CCT4", 0], - ["USP_TACTICAL_PACK_CCT5", 0], - ["USP_TACTICAL_PACK_CCT6", 0], - ["USP_TACTICAL_PACK_CCT7", 0], - ["USP_TACTICAL_PACK_CCT8", 0], - ["UK3CB_US_B_B_RIF_OCP_Radio", 0] - ]], - ["arsenal_role_weapons", [ - // MAAWS ammo - ["MRAWS_HEAT_F", 0], - ["MRAWS_HE_F", 0], - ["MAA_MAAWS_ASM509", 0], - ["MAA_MAAWS_HEDP502", 0], - ["MAA_MAAWS_GMM_MT", 0], - ["MAA_MAAWS_MT756", 0], - ["rhs_fgm148_magazine_AT",0], - ["rhs_fim92_mag",0], - - // Tools and Items - ["ACE_PlottingBoard",0], - ["ACE_Vector", 0] - ]], - ["arsenal_role_rotarypilot", [ - ["H_PilotHelqmetHeli_B", 0], - ["rhsusf_hgu56p_black", 0], - ["rhsusf_hgu56p_green", 0], - ["rhsusf_hgu56p_pink", 0], - ["rhsusf_hgu56p_saf", 0], - ["rhsusf_hgu56p_tan", 0], - ["rhsusf_hgu56p_usa", 0], - ["rhsusf_hgu56p_visor_black", 0], - ["rhsusf_hgu56p_visor_green", 0], - ["rhsusf_hgu56p_visor_pink", 0], - ["rhsusf_hgu56p_visor_saf", 0], - ["rhsusf_hgu56p_visor_tan", 0], - ["rhsusf_hgu56p_visor_usa", 0], - ["rhsusf_hgu56p_visor_white", 0], - ["rhsusf_hgu56p_visor", 0], - ["rhsusf_hgu56p_white", 0], - ["rhsusf_hgu56p", 0], - ["rhsusf_ihadss", 0], - - //Backpack - ["USP_TACTICAL_PACK_CCT", 0], - ["USP_TACTICAL_PACK_CCT2", 0], - ["USP_TACTICAL_PACK_CCT3", 0], - ["USP_TACTICAL_PACK_CCT4", 0], - ["USP_TACTICAL_PACK_CCT5", 0], - ["USP_TACTICAL_PACK_CCT6", 0], - ["USP_TACTICAL_PACK_CCT7", 0], - ["USP_TACTICAL_PACK_CCT8", 0], - ["UK3CB_US_B_B_RIF_OCP_Radio", 0] - ]], - ["arsenal_role_pilotcrew", [ - ["H_CrewHelmetHeli_B", 0], - ["rhsusf_hgu56p_mask_black", 0], - ["rhsusf_hgu56p_mask_black_skull", 0], - ["rhsusf_hgu56p_visor_mask_black", 0], - ["rhsusf_hgu56p_visor_mask_Empire_black", 0], - ["rhsusf_hgu56p_visor_mask_black_skull", 0], - ["rhsusf_hgu56p_mask_green", 0], - ["rhsusf_hgu56p_mask_green_mo", 0], - ["rhsusf_hgu56p_visor_mask_green", 0], - ["rhsusf_hgu56p_visor_mask_green_mo", 0], - ["rhsusf_hgu56p_mask", 0], - ["rhsusf_hgu56p_mask_mo", 0], - ["rhsusf_hgu56p_mask_skull", 0], - ["rhsusf_hgu56p_visor_mask", 0], - ["rhsusf_hgu56p_visor_mask_mo", 0], - ["rhsusf_hgu56p_visor_mask_skull", 0], - ["rhsusf_hgu56p_mask_tan", 0], - ["rhsusf_hgu56p_visor_mask_tan", 0], - ["rhsusf_hgu56p_mask_pink", 0], - ["rhsusf_hgu56p_visor_mask_pink", 0], - ["rhsusf_hgu56p_mask_saf", 0], - ["rhsusf_hgu56p_visor_mask_saf", 0], - ["rhsusf_hgu56p_mask_smiley", 0], - ["rhsusf_hgu56p_visor_mask_smiley", 0], - - //Backpack - ["USP_TACTICAL_PACK_CCT", 0], - ["USP_TACTICAL_PACK_CCT2", 0], - ["USP_TACTICAL_PACK_CCT3", 0], - ["USP_TACTICAL_PACK_CCT4", 0], - ["USP_TACTICAL_PACK_CCT5", 0], - ["USP_TACTICAL_PACK_CCT6", 0], - ["USP_TACTICAL_PACK_CCT7", 0], - ["USP_TACTICAL_PACK_CCT8", 0], - ["UK3CB_US_B_B_RIF_OCP_Radio", 0] - ]], - ["arsenal_role_pilotfighter", [ - ["RHS_jetpilot_usaf", 0], - - //Backpack - ["USP_TACTICAL_PACK_MCB_CCT", 0], - ["USP_TACTICAL_PACK_MCB_CCT2", 0], - ["USP_TACTICAL_PACK_MCB_CCT3", 0], - ["USP_TACTICAL_PACK_MCB_CCT4", 0], - ["USP_TACTICAL_PACK_MCB_CCT5", 0], - ["USP_TACTICAL_PACK_MCB_CCT6", 0], - ["USP_TACTICAL_PACK_MCB_CCT7", 0], - ["USP_TACTICAL_PACK_MCB_CCT8", 0], - ["UK3CB_US_B_B_RIF_OCP_Radio", 0] - ]], - ["arsenal_role_pilottransport", [ - ["USP_BASEBALL_CAP_OD_C", 0], - - //Backpack - ["USP_TACTICAL_PACK_MCB_CCT", 0], - ["USP_TACTICAL_PACK_MCB_CCT2", 0], - ["USP_TACTICAL_PACK_MCB_CCT3", 0], - ["USP_TACTICAL_PACK_MCB_CCT4", 0], - ["USP_TACTICAL_PACK_MCB_CCT5", 0], - ["USP_TACTICAL_PACK_MCB_CCT6", 0], - ["USP_TACTICAL_PACK_MCB_CCT7", 0], - ["USP_TACTICAL_PACK_MCB_CCT8", 0], - ["UK3CB_US_B_B_RIF_OCP_Radio", 0] - ]], - ["arsenal_role_doctor",[ - // AEDs - ["kat_AED",0], - ["kat_X_AED",0], - - // Airway Management and Respiration - ["kat_aatKit",0], - ["kat_accuvac",0], - ["kat_BVM",0], - ["kat_chestSeal",0], - ["kat_guedel",0], - ["kat_larynx",0], - ["kat_ncdKit",0], - ["kat_pocketBVM",0], - ["kat_suction",0], - - // Autoinjectors - ["ACE_adenosine",0], - ["ACE_epinephrine",0], - ["ACE_morphine",0], - ["kat_phenylephrineAuto",0], - - // Bandages and Stitching - ["ACE_elasticBandage",0], - ["ACE_packingBandage",0], - ["ACE_quikclot",0], - ["ACE_surgicalKit",0], - - // Diagnostic Tools - ["kat_Pulseoximeter",0], - ["kat_ultrasound",0], - ["kat_stethoscope",0], - - // Fluids - ["ACE_bloodIV",0], - ["ACE_bloodIV_250",0], - ["ACE_bloodIV_500",0], - ["ACE_plasmaIV",0], - ["ACE_plasmaIV_250",0], - ["ACE_plasmaIV_500",0], - ["ACE_salineIV",0], - ["ACE_salineIV_250",0], - ["ACE_salineIV_500",0], - - //Pills and Inhalants - ["kat_Carbonate",0], - ["kat_CarbonateItem",0], - ["kat_naloxone",0], - ["kat_Painkiller",0], - ["kat_PainkillerItem",0], - ["kat_PenthroxItem",0], - - // Massive Hemorrhage Control - ["kat_reboa",0], - ["ACE_tourniquet",0], - - //-------------------------- - // Catheters and Medication - //-------------------------- - - // Catheters - ["kat_IV_16",0], - ["kat_IO_FAST",0], - - // Analgesic Medication - ["kat_fentanyl",0], - ["kat_ketamine",0], - ["kat_nalbuphine",0], - - // BP Medication - ["kat_nitroglycerin",0], - ["kat_norepinephrine",0], - ["kat_phenylephrine",0], - ["kat_atropine",0], - - // Cardiac resuscitation - ["kat_amiodarone",0], - - // Hemorrhage control - ["kat_EACA",0], - ["kat_TXA",0], - - // Surgical Medication - ["kat_etomidate",0], - ["kat_flumazenil",0], - ["kat_lidocaine",0], - ["kat_lorazepam",0], - //-------------------------- - - //-------------------------- - // Surgery and Fractures - //-------------------------- - - // Debridement - ["kat_vacuum",0], - - // Splints - ["ACE_splint",0], - - // Surgical Equipment - ["kat_clamp",0], - ["kat_plate",0], - ["kat_retractor",0], - ["kat_scalpel",0] - //-------------------------- - ]], - ["arsenal_role_medic",[ - // Airway Management and Respiration - ["kat_accuvac",0], - ["kat_chestSeal",0], - ["kat_guedel",0], - ["kat_ncdKit",0], - ["kat_pocketBVM",0], - ["kat_suction",0], - - // Autoinjectors - ["ACE_adenosine",0], - ["ACE_epinephrine",0], - ["ACE_morphine",0], - ["kat_phenylephrineAuto",0], - - // Bandages and Stitching - ["ACE_elasticBandage",0], - ["ACE_packingBandage",0], - ["ACE_quikclot",0], - ["ACE_surgicalKit",0], - - // Diagnostic Tools - ["kat_Pulseoximeter",0], - ["kat_stethoscope",0], - - // Fluids - ["ACE_bloodIV",0], - ["ACE_bloodIV_250",0], - ["ACE_bloodIV_500",0], - ["ACE_plasmaIV",0], - ["ACE_plasmaIV_250",0], - ["ACE_plasmaIV_500",0], - ["ACE_salineIV",0], - ["ACE_salineIV_250",0], - ["ACE_salineIV_500",0], - - //Pills and Inhalants - ["kat_Carbonate",0], - ["kat_CarbonateItem",0], - ["kat_naloxone",0], - ["kat_Painkiller",0], - ["kat_PainkillerItem",0], - ["kat_PenthroxItem",0], - - // Massive Hemorrhage Control - ["ACE_tourniquet",0], - - //-------------------------- - // Catheters and Medication - //-------------------------- - - // Catheters - ["kat_IV_16",0], - ["kat_IO_FAST",0], - - // Analgesic Medication - ["kat_fentanyl",0], - ["kat_ketamine",0], - ["kat_nalbuphine",0], - - // BP Medication - ["kat_nitroglycerin",0], - ["kat_norepinephrine",0], - ["kat_phenylephrine",0], - ["kat_atropine",0], - - // Cardiac resuscitation - ["kat_amiodarone",0], - - // Hemorrhage control - ["kat_EACA",0], - ["kat_TXA",0], - - // Splints - ["ACE_splint",0], - //-------------------------- - - //Backpack - ["USP_TACTICAL_PACK_CCT", 0], - ["USP_TACTICAL_PACK_CCT2", 0], - ["USP_TACTICAL_PACK_CCT3", 0], - ["USP_TACTICAL_PACK_CCT4", 0], - ["USP_TACTICAL_PACK_CCT5", 0], - ["USP_TACTICAL_PACK_CCT6", 0], - ["USP_TACTICAL_PACK_CCT7", 0], - ["USP_TACTICAL_PACK_CCT8", 0], - ["UK3CB_US_B_B_RIF_OCP_Radio", 0] - ]], - ["arsenal_role_cls",[ - // Airway Management and Respiration - ["kat_accuvac",0], - ["kat_chestSeal",0], - ["kat_guedel",0], - ["kat_ncdKit",0], - ["kat_pocketBVM",0], - ["kat_suction",0], - - // Autoinjectors - ["ACE_epinephrine",0], - ["kat_phenylephrineAuto",0], - - // Bandages and Stitching - ["ACE_packingBandage",0], - ["ACE_quikclot",0], - - //Pills and Inhalants - ["kat_Carbonate",0], - ["kat_CarbonateItem",0], - ["kat_Painkiller",0], - ["kat_PainkillerItem",0], - - // Massive Hemorrhage Control - ["ACE_tourniquet",0], - - // Splints - ["ACE_splint",0] - //-------------------------- - ]], - ["arsenal_role_strykercrew",[ - //Backpack - ["USP_TACTICAL_PACK_CCT", 0], - ["USP_TACTICAL_PACK_CCT2", 0], - ["USP_TACTICAL_PACK_CCT3", 0], - ["USP_TACTICAL_PACK_CCT4", 0], - ["USP_TACTICAL_PACK_CCT5", 0], - ["USP_TACTICAL_PACK_CCT6", 0], - ["USP_TACTICAL_PACK_CCT7", 0], - ["USP_TACTICAL_PACK_CCT8", 0], - ["UK3CB_US_B_B_RIF_OCP_Radio", 0] - ]], - - // Weapons - ["arsenal_weap_ugl", [ - ["rhs_weap_m4a1_m320", 0], - ["rhs_weap_mk18_m320", 0], - ["rhs_weap_M320", 0], - ["rhs_weap_m4a1_carryhandle", 0], - ["rhs_weap_m4a1_carryhandle_mstock", 0], - ["rhs_weap_m4a1", 0], - ["rhs_weap_m4a1_mstock", 0], - ["rhs_weap_m4a1_d", 0], - ["rhs_weap_m4a1_d_mstock", 0], - ["rhs_weap_m4a1_wd", 0], - ["rhs_weap_m4a1_wd_mstock", 0], - - ["rhs_weap_m4a1_blockII", 0], - ["rhs_weap_m4a1_blockII_KAC", 0], - ["rhs_weap_m4a1_blockII_bk", 0], - ["rhs_weap_m4a1_blockII_KAC_bk", 0], - ["rhs_weap_m4a1_blockII_d", 0], - ["rhs_weap_m4a1_blockII_KAC_d", 0], - ["rhs_weap_m4a1_blockII_wd", 0], - ["rhs_weap_m4a1_blockII_KAC_wd", 0], - - ["rhs_weap_mk18", 0], - ["rhs_weap_mk18_bk", 0], - ["rhs_weap_mk18_KAC_bk", 0], - ["rhs_weap_mk18_d", 0], - ["rhs_weap_mk18_KAC_d", 0], - ["rhs_weap_mk18_KAC", 0], - ["rhs_weap_mk18_wd", 0], - ["rhs_weap_mk18_KAC_wd", 0], - - //Attachments - ["rhsusf_acc_anpeq15side", 0], - ["rhsusf_acc_anpeq15side_bk", 0], - ["rhsusf_acc_anpeq15A", 0], - ["rhsusf_acc_anpeq16A", 0], - ["rhsusf_acc_wmx", 0], - ["rhsusf_acc_wmx_bk", 0], - ["acc_flashlight", 0], - ["rhsusf_acc_sf3p556", 0], - ["rhsusf_acc_eotech", 0], - ["rhsusf_acc_g33_t1", 0], - ["rhsusf_acc_g33_xps3", 0], - ["rhsusf_acc_g33_xps3_tan", 0], - ["rhsusf_acc_elcan", 0], - ["rhsusf_acc_acog", 0], - ["rhsusf_acc_acog2", 0], - ["rhsusf_acc_acog3", 0], - ["rhsusf_acc_eotech_552", 0], - ["rhsusf_acc_eotech_552_d", 0], - ["rhsusf_acc_eotech_552_wd", 0], - ["rhsusf_acc_compm4", 0], - ["rhsusf_acc_su230", 0], - ["rhsusf_acc_su230_c", 0], - ["rhsusf_acc_su230_mrds", 0], - ["rhsusf_acc_su230_mrds_c", 0], - ["rhsusf_acc_t1_high", 0], - ["rhsusf_acc_acog_rmr", 0], - ["rhsusf_acc_acog_d", 0], - ["rhsusf_acc_acog_wd", 0], - ["rhsusf_acc_grip2", 0], - ["rhsusf_acc_grip2_tan", 0], - ["rhsusf_acc_grip2_wd", 0], - ["rhsusf_acc_grip1", 0], - ["rhsusf_acc_kac_grip", 0], - ["rhsusf_acc_rvg_blk", 0], - ["rhsusf_acc_rvg_de", 0], - ["rhsusf_acc_tdstubby_blk", 0], - ["rhsusf_acc_tdstubby_tan", 0], - ["rhsusf_acc_grip3", 0], - ["rhsusf_acc_grip3_tan", 0], - ["rhsusf_acc_eotech_xps3", 0] - ]], - ["arsenal_weap_m4", [ - ["rhs_weap_m4a1_carryhandle", 0], - ["rhs_weap_m4a1_carryhandle_mstock", 0], - ["rhs_weap_m4a1", 0], - ["rhs_weap_m4a1_mstock", 0], - ["rhs_weap_m4a1_d", 0], - ["rhs_weap_m4a1_d_mstock", 0], - ["rhs_weap_m4a1_wd", 0], - ["rhs_weap_m4a1_wd_mstock", 0], - - ["rhs_weap_m4a1_blockII", 0], - ["rhs_weap_m4a1_blockII_KAC", 0], - ["rhs_weap_m4a1_blockII_bk", 0], - ["rhs_weap_m4a1_blockII_KAC_bk", 0], - ["rhs_weap_m4a1_blockII_d", 0], - ["rhs_weap_m4a1_blockII_KAC_d", 0], - ["rhs_weap_m4a1_blockII_wd", 0], - ["rhs_weap_m4a1_blockII_KAC_wd", 0], - - ["rhs_weap_mk18", 0], - ["rhs_weap_mk18_bk", 0], - ["rhs_weap_mk18_KAC_bk", 0], - ["rhs_weap_mk18_d", 0], - ["rhs_weap_mk18_KAC_d", 0], - ["rhs_weap_mk18_KAC", 0], - ["rhs_weap_mk18_wd", 0], - ["rhs_weap_mk18_KAC_wd", 0], - - //Attachments - ["rhsusf_acc_sf3p556", 0], - ["rhsusf_acc_eotech", 0], - ["rhsusf_acc_g33_t1", 0], - ["rhsusf_acc_g33_xps3", 0], - ["rhsusf_acc_g33_xps3_tan", 0], - ["rhsusf_acc_elcan", 0], - ["rhsusf_acc_acog", 0], - ["rhsusf_acc_acog2", 0], - ["rhsusf_acc_acog3", 0], - ["rhsusf_acc_eotech_552", 0], - ["rhsusf_acc_eotech_552_d", 0], - ["rhsusf_acc_eotech_552_wd", 0], - ["rhsusf_acc_compm4", 0], - ["rhsusf_acc_su230", 0], - ["rhsusf_acc_su230_c", 0], - ["rhsusf_acc_su230_mrds", 0], - ["rhsusf_acc_su230_mrds_c", 0], - ["rhsusf_acc_t1_high", 0], - ["rhsusf_acc_acog_rmr", 0], - ["rhsusf_acc_acog_d", 0], - ["rhsusf_acc_acog_wd", 0], - ["rhsusf_acc_grip2", 0], - ["rhsusf_acc_grip2_tan", 0], - ["rhsusf_acc_grip2_wd", 0], - ["rhsusf_acc_grip1", 0], - ["rhsusf_acc_kac_grip", 0], - ["rhsusf_acc_rvg_blk", 0], - ["rhsusf_acc_rvg_de", 0], - ["rhsusf_acc_tdstubby_blk", 0], - ["rhsusf_acc_tdstubby_tan", 0], - ["rhsusf_acc_grip3", 0], - ["rhsusf_acc_grip3_tan", 0], - ["rhsusf_acc_eotech_xps3", 0], - ["rhsusf_acc_anpeq15side", 0], - ["rhsusf_acc_anpeq15side_bk", 0], - ["rhsusf_acc_anpeq15A", 0], - ["rhsusf_acc_anpeq16A", 0], - ["rhsusf_acc_wmx", 0], - ["rhsusf_acc_wmx_bk", 0], - ["acc_flashlight", 0] - ]], - ["arsenal_weap_sr25", [ - ["rhs_weap_sr25_ec", 0], - ["rhs_weap_sr25_ec_d", 0], - ["rhs_weap_sr25_ec_wd", 0], - - //Magazines - ["rhsusf_20Rnd_762x51_SR25_m118_special_Mag", 0], - - //Attachments - ["rhsusf_acc_harris_bipod", 0], - ["rhsusf_acc_anpeq15side", 0], - ["rhsusf_acc_anpeq15side_bk", 0], - ["rhsusf_acc_anpeq15A", 0], - ["rhsusf_acc_anpeq16A", 0], - ["rhsusf_acc_wmx", 0], - ["rhsusf_acc_wmx_bk", 0], - ["acc_flashlight", 0], - ["optic_AMS", 0], - ["optic_AMS_khk", 0], - ["optic_AMS_snd", 0] - ]], - ["arsenal_weap_m240", [ - ["rhs_weap_m240B", 0], - ["rhs_weap_m240G", 0], - - // Attachments - ["rhsusf_acc_eotech", 0], - ["rhsusf_acc_g33_t1", 0], - ["rhsusf_acc_g33_xps3", 0], - ["rhsusf_acc_g33_xps3_tan", 0], - ["rhsusf_acc_eotech_552", 0], - ["rhsusf_acc_eotech_552_d", 0], - ["rhsusf_acc_eotech_552_wd", 0], - ["rhsusf_acc_compm4", 0], - ["rhsusf_acc_t1_high", 0], - ["rhsusf_acc_elcan_ard", 0], - ["rhsusf_acc_su230a", 0], - ["rhsusf_acc_su230a_c", 0], - ["rhsusf_acc_su230a_mrds", 0], - ["rhsusf_acc_su230a_mrds_c", 0], - ["rhsusf_acc_acog_mdo", 0], - ["rhsusf_acc_anpeq15side", 0], - ["rhsusf_acc_anpeq15side_bk", 0], - ["rhsusf_acc_anpeq15A", 0], - ["rhsusf_acc_anpeq16A", 0], - ["rhsusf_acc_wmx", 0], - ["rhsusf_acc_wmx_bk", 0], - ["acc_flashlight", 0], - - // Sidearm - ["UK3CB_P320_DES",0], - ["UK3CB_P320_BLK",0], - ["UK3CB_P320_9x19_17Rnd",0], - ["acc_flashlight_pistol",0] - ]], - ["arsenal_weap_m249", [ - ["rhs_weap_m249_pip", 0], - ["rhs_weap_m249_light_L", 0], - ["rhs_weap_m249_pip_L_para", 0], - ["rhs_weap_m249_pip_L", 0], - ["rhs_weap_m249_pip_ris", 0], - ["rhs_weap_m249_light_S", 0], - ["rhs_weap_m249_pip_S_para", 0], - ["rhs_weap_m249_pip_S", 0], - - // Attachements - ["rhsusf_acc_eotech", 0], - ["rhsusf_acc_g33_t1", 0], - ["rhsusf_acc_g33_xps3", 0], - ["rhsusf_acc_g33_xps3_tan", 0], - ["rhsusf_acc_elcan", 0], - ["rhsusf_acc_acog", 0], - ["rhsusf_acc_acog2", 0], - ["rhsusf_acc_acog3", 0], - ["rhsusf_acc_eotech_552", 0], - ["rhsusf_acc_eotech_552_d", 0], - ["rhsusf_acc_eotech_552_wd", 0], - ["rhsusf_acc_compm4", 0], - ["rhsusf_acc_su230", 0], - ["rhsusf_acc_su230_c", 0], - ["rhsusf_acc_su230_mrds", 0], - ["rhsusf_acc_su230_mrds_c", 0], - ["rhsusf_acc_t1_high", 0], - ["rhsusf_acc_acog_rmr", 0], - ["rhsusf_acc_acog_d", 0], - ["rhsusf_acc_acog_wd", 0], - ["rhsusf_acc_kac_grip_saw_bipod", 0], - ["rhsusf_acc_grip4", 0], - ["rhsusf_acc_grip4_bipod", 0], - ["rhsusf_acc_saw_lw_bipod", 0], - ["rhsusf_acc_anpeq15side", 0], - ["rhsusf_acc_anpeq15side_bk", 0], - ["rhsusf_acc_anpeq15A", 0], - ["rhsusf_acc_anpeq16A", 0], - ["rhsusf_acc_wmx", 0], - ["rhsusf_acc_wmx_bk", 0], - ["acc_flashlight", 0] - ]], - ["arsenal_weap_launchers", [ - // Launchers - ["launch_MRAWS_green_F", 0], - ["launch_MRAWS_sand_F", 0], - ["launch_MRAWS_olive_F", 0], - ["rhs_weap_fgm148",0], - ["rhs_weap_fim92",0], - - // Launcher ammo - ["MRAWS_HEAT_F", 0], - ["MRAWS_HE_F", 0], - ["MAA_MAAWS_ASM509", 0], - ["MAA_MAAWS_HEDP502", 0], - ["MAA_MAAWS_GMM_MT", 0], - ["MAA_MAAWS_MT756", 0], - ["rhs_fgm148_magazine_AT",0], - ["rhs_fim92_mag",0] - ]], - ["arsenal_weap_sidearm",[ - ["UK3CB_P320_DES",0], - ["UK3CB_P320_BLK",0], - ["UK3CB_P320_9x19_17Rnd",0], - ["acc_flashlight_pistol",0] - ]] -]; +private _dataArray = call compileFinal preprocessfilelinenumbers 'cScripts\cScripts_logistics.sqf'; private _return = createHashMapFromArray _dataArray; -EGVAR(DATABASE,DONE) = true; if (!(_return isEqualType createHashMap)) exitWith { SHOW_CHAT_ERROR_1("LogisticsDatabase", "Fatal error creating database (database base type faulty %1)...", typeName _return); createHashMapFromArray [["", []]]; }; -_return; +_return; \ No newline at end of file diff --git a/cScripts/functions/init/fn_init_pylons.sqf b/cScripts/functions/init/fn_init_pylons.sqf new file mode 100644 index 000000000..98074ab87 --- /dev/null +++ b/cScripts/functions/init/fn_init_pylons.sqf @@ -0,0 +1,46 @@ +#include "..\script_component.hpp"; +/* + * Author: commy2 + * This function initzializes the pylons database + * + * Return Value: + * HashMap + * + * Example: + * call cScripts_fnc_init_pylons + * + * Public: No + */ + +INFO("VehiclePylon", "Creating pylons database"); +private _raw = call compileFinal preprocessfilelinenumbers 'cScripts\cScripts_pylons.sqf'; +private _processed = createHashMap; + +{ + _x params ["_classname", "_loadouts", "_icon"]; + private _map = createHashMap; + _processed set [_classname, _map]; + + { + _x params ["_loadoutName", "_loadoutInfo"]; + private _loadoutMap = createHashMapFromArray _loadoutInfo; + if !("displayName" in _loadoutMap) then { + SHOW_WARNING_1('VehiclePylon',"%1 has no defined displayName.",_classname); + }; + if !("loadout" in _loadoutMap) then { + SHOW_WARNING_1('VehiclePylon',"%1 has no defined loadout.",_classname); + }; + if !("icon" in _loadoutMap) then { + SHOW_WARNING_1('VehiclePylon',"%1 has no defined icon.",_classname); + }; + _map set [_loadoutName, _loadoutMap]; + } forEach _loadouts; +} forEach _raw; + + +if (!(_processed isEqualType createHashMap)) exitWith { + SHOW_CHAT_ERROR_1("VehiclePylon", "Fatal error creating database (database base type faulty %1)...", typeName _vehicleMap); + createHashMapFromArray [["", []]]; +}; + +_processed; diff --git a/cScripts/functions/logistics/fn_logistics_getContainer.sqf b/cScripts/functions/logistics/fn_logistics_getContainer.sqf index 43c2539a3..cd7e62f12 100644 --- a/cScripts/functions/logistics/fn_logistics_getContainer.sqf +++ b/cScripts/functions/logistics/fn_logistics_getContainer.sqf @@ -25,7 +25,7 @@ params [ if (_key == "") exitWith {}; private _containerMap = GVAR(DATABASE); -private _container = _containerMap getOrDefaultCall [_key, {WARNING_1("Logistics", "%1 does not exist.", _key); []}]; +private _container = _containerMap getOrDefaultCall [_key, {SHOW_WARNING_1("Logistics", "%1 does not exist.", _key); []}]; if (_keysOnly) then { private _containerItemMap = createHashMapFromArray _container; diff --git a/cScripts/functions/mission/fn_addHaloJump.sqf b/cScripts/functions/mission/fn_addHaloJump.sqf index e4b91368e..85f756437 100644 --- a/cScripts/functions/mission/fn_addHaloJump.sqf +++ b/cScripts/functions/mission/fn_addHaloJump.sqf @@ -24,7 +24,21 @@ params [ // Check so the options arent added twice. if (!isNil {_vehicle getVariable QEGVAR(VehicleFunc,HaloAction)}) exitWith {SHOW_WARNING_1("HaloJump", "Aircraft halo jump setting already applied for %1.", _vehicle)}; -private _conditionHoldAction = format ["((_target getCargoIndex player) != -1) && ((_target animationPhase 'ramp_bottom' > 0.64) or (_target animationPhase 'door_2_1' == 1) or (_target animationPhase 'door_2_2' == 1) or (_target animationPhase 'jumpdoor_1' == 1) or (_target animationPhase 'jumpdoor_2' == 1) or (_target animationPhase 'back_ramp_switch' == 1) or (_target animationPhase 'back_ramp_half_switch' == 1) or (_target doorPhase 'RearDoors' > 0.5) or (_target doorPhase 'Door_1_source' > 0.5) or (_target animationSourcePhase 'ramp_anim' > 0.5)) && ((getPosVisual _target) select 2 >= %1)", _minAltetude]; +private _doors = tostring { + ((_target animationPhase 'ramp_bottom' > 0.64) || // RHS_C130J + (_target animationPhase 'door_2_1' == 1) || // RHS_C130J + (_target animationPhase 'door_2_2' == 1) || // RHS_C130J + (_target animationPhase 'jumpdoor_1' == 1) || + (_target animationPhase 'jumpdoor_2' == 1) || + (_target animationPhase 'back_ramp_switch' == 1) || + (_target animationPhase 'back_ramp_half_switch' == 1) || + (_target doorPhase 'RearDoors' > 0.5) || + (_target doorPhase 'Door_1_source' > 0.5) || + (_target animationSourcePhase 'ramp_anim' > 0.5) || + (_target animationPhase 'Ramp' < 0.5)) // TF373_RAF_HC5, TF373_SOAR_MH47G_No_Rear_Guns +}; + +private _conditionHoldAction = format ["((_target getCargoIndex player) != -1) && (%1) && ((getPosVisual _target) select 2 >= %2)", _doors, _minAltetude]; // Add hold action for jump private _actionID = [ diff --git a/cScripts/functions/mission/fn_addLineJump.sqf b/cScripts/functions/mission/fn_addLineJump.sqf index f450008a9..d80c13976 100644 --- a/cScripts/functions/mission/fn_addLineJump.sqf +++ b/cScripts/functions/mission/fn_addLineJump.sqf @@ -29,7 +29,21 @@ params [ // Check so the options arent added twice. if (!isNil {_vehicle getVariable QEGVAR(VehicleFunc,JumpAction)}) exitWith {SHOW_WARNING_1("JumpAction", "Aircraft jump setting already applied for %1.", _vehicle)}; -private _conditionHoldAction = format ["((_target getCargoIndex player) != -1) && ((_target animationPhase 'ramp_bottom' > 0.64) or (_target animationPhase 'door_2_1' == 1) or (_target animationPhase 'door_2_2' == 1) or (_target animationPhase 'jumpdoor_1' == 1) or (_target animationPhase 'jumpdoor_2' == 1) or (_target animationPhase 'back_ramp_switch' == 1) or (_target animationPhase 'back_ramp_half_switch' == 1) or (_target doorPhase 'RearDoors' > 0.5) or (_target doorPhase 'Door_1_source' > 0.5) or (_target animationSourcePhase 'ramp_anim' > 0.5) or (_target animationPhase 'Ramp' < 0.5)) && ((getPosVisual _target) select 2 >= %1) && ((getPosVisual _target) select 2 <= %2) && (speed _target <= %3)", _minAltetude, _maxAltetude, _maxSpeed]; +private _doors = tostring { + ((_target animationPhase 'ramp_bottom' > 0.64) || // RHS_C130J + (_target animationPhase 'door_2_1' == 1) || // RHS_C130J + (_target animationPhase 'door_2_2' == 1) || // RHS_C130J + (_target animationPhase 'jumpdoor_1' == 1) || + (_target animationPhase 'jumpdoor_2' == 1) || + (_target animationPhase 'back_ramp_switch' == 1) || + (_target animationPhase 'back_ramp_half_switch' == 1) || + (_target doorPhase 'RearDoors' > 0.5) || + (_target doorPhase 'Door_1_source' > 0.5) || + (_target animationSourcePhase 'ramp_anim' > 0.5) || + (_target animationPhase 'Ramp' < 0.5)) // TF373_RAF_HC5, TF373_SOAR_MH47G_No_Rear_Guns +}; + +private _conditionHoldAction = format ["((_target getCargoIndex player) != -1) && (%1) && ((getPosVisual _target) select 2 >= %2) && ((getPosVisual _target) select 2 <= %3) && (speed _target <= %4)", _doors, _minAltetude, _maxAltetude, _maxSpeed]; // Add hold action for jump private _actionID = [ diff --git a/cScripts/functions/systems/fn_getIcon.sqf b/cScripts/functions/systems/fn_getIcon.sqf index 969e7833e..062b29117 100644 --- a/cScripts/functions/systems/fn_getIcon.sqf +++ b/cScripts/functions/systems/fn_getIcon.sqf @@ -25,4 +25,6 @@ params[["_icon", "", [""]]]; getText (configFile >> 'CfgGroupIcons' >> _icon >> "icon"), getText (configfile >> "CfgUnitInsignia" >> _icon >> "texture"), if (fileExists _icon) then {_icon} else {""} -]; \ No newline at end of file +]; + +"" \ No newline at end of file diff --git a/cScripts/functions/vehicle/fn_vehicle_addDefaultLoadout.sqf b/cScripts/functions/vehicle/fn_vehicle_addDefaultLoadout.sqf index 9c6bdd241..e3f69656a 100644 --- a/cScripts/functions/vehicle/fn_vehicle_addDefaultLoadout.sqf +++ b/cScripts/functions/vehicle/fn_vehicle_addDefaultLoadout.sqf @@ -24,16 +24,15 @@ if (!(_vehicle call FUNC(isValidFaction))) exitWith {}; INFO_2("VehicleDefaultLoadout", "Applying vehicle loadout to %1 [%2].", _vehicle, typeOf _vehicle); // Default pylon applied -private _vehicleTypes = [true] call EFUNC(vehicle,getPylon); private _pylon = []; { if (_vehicle iskindOf _x) exitWith { - _pylon = [_x, "default"] call EFUNC(vehicle,getPylon); + _pylon = [_x, "default"] call EFUNC(vehicle,getPylonLoadout); INFO_3("VehicleDefaultLoadout", "Vehicle %1 [%2] applied have loadout %3.", _vehicle, typeOf _vehicle, _pylon); [_vehicle, "default", _pylon] call EFUNC(vehicle,applyLoadout); }; -} forEach _vehicleTypes; +} forEach (keys GVAR(PYLONS)); if (count _pylon == 0) then { WARNING_2("VehicleDefaultLoadout", "Vehicle %1 [%2] has no loadout setup.", _vehicle, typeOf _vehicle); @@ -41,4 +40,4 @@ if (count _pylon == 0) then { _vehicle setVariable ["ace_rearm_scriptedLoadout", true, true]; }; -_vehicle setVariable [QEGVAR(VehicleFunc,DefaultPylon), true, true]; \ No newline at end of file +_vehicle setVariable [QEGVAR(VehicleFunc,DefaultPylon), true, true]; diff --git a/cScripts/functions/vehicle/fn_vehicle_addPylonSelection.sqf b/cScripts/functions/vehicle/fn_vehicle_addPylonSelection.sqf index f7aa80b54..7a732e0f0 100644 --- a/cScripts/functions/vehicle/fn_vehicle_addPylonSelection.sqf +++ b/cScripts/functions/vehicle/fn_vehicle_addPylonSelection.sqf @@ -17,7 +17,7 @@ * * Example: * [_vehicle, "Default Loadout", "rhsusf_m1a1tank_base", "default", [], ""] call cScripts_fnc_vehicle_addPylonSelection; - * [_vehicle, _displayName, _vehicleKind, _loadoutName, _pylon, _icon] call cScripts_fnc_vehicle_addPylonSelection; + * [_vehicle, _displayName, _classname, _pylonName, _loadout _icon] call cScripts_fnc_vehicle_addPylonSelection; * [_vehicle, "Default Loadout", "rhsusf_m1a1tank_base", "default", [_vehicle, "rhsusf_m1a1tank_base", "default"] call cScripts_fnc_vehicle_getPylon, ""] call cScripts_fnc_vehicle_addPylonSelection; * * Public: No @@ -26,28 +26,28 @@ params [ ["_vehicle", objNull, [objNull]], ["_displayName", "", [""]], - ["_vehicleKind", "", [""]], - ["_loadoutName", "", [""]], - ["_pylon", [], ["",[],0]], + ["_classname", "", [""]], + ["_pylonName", "", [""]], + ["_loadout", [], ["",[],0]], ["_icon", "", [""]] ]; private _condition = { params ["_vehicle", "", "_params"]; - _params params ["_vehicleKind"]; - _vehicle iskindOf _vehicleKind; + _params params ["_classname"]; + _vehicle iskindOf _classname; }; private _statement = { params ["_vehicle", "_player", "_params"]; - _params params ["", "_loadoutName", "_pylon"]; - [_vehicle, _loadoutName, _pylon] call EFUNC(vehicle,applyLoadout); + _params params ["", "_pylonName", "_loadout"]; + [_vehicle, _pylonName, _loadout] call EFUNC(vehicle,applyLoadout); }; private _selfCategory = ["ACE_SelfActions", QEGVAR(Actions_Vehicle,Main_Cat), QEGVAR(Actions_Vehicle,Pylon_Cat)]; -private _actionName = format["%1_%2_%3", QGVAR(Pylon), _vehicleKind, _loadoutName]; +private _actionName = format["%1_%2_%3", QGVAR(Pylon), _classname, _pylonName]; -private _action = [_actionName, _displayName, _icon, _statement, _condition, nil, [_vehicleKind, _loadoutName, _pylon]] call ace_interact_menu_fnc_createAction; +private _action = [_actionName, _displayName, _icon, _statement, _condition, nil, [_classname, _pylonName, _loadout]] call ace_interact_menu_fnc_createAction; [_vehicle, 1, _selfCategory, _action] call ace_interact_menu_fnc_addActionToObject; -INFO_4("VehiclePylonSelector", "Selector for kindOf '%1' named '%2' added to %3 (%4)", _vehicleKind, _displayName, _vehicle, typeOf _vehicle); \ No newline at end of file +INFO_4("VehiclePylonSelector", "Selector for kindOf '%1' named '%2' added to %3 (%4)", _classname, _displayName, _vehicle, typeOf _vehicle); \ No newline at end of file diff --git a/cScripts/functions/vehicle/fn_vehicle_getPylon.sqf b/cScripts/functions/vehicle/fn_vehicle_getPylon.sqf deleted file mode 100644 index 6dc3fb130..000000000 --- a/cScripts/functions/vehicle/fn_vehicle_getPylon.sqf +++ /dev/null @@ -1,212 +0,0 @@ -#include "..\script_component.hpp"; -/* - * Author: CPL.Brostrom.A - * This function return a vehicle loadout based on provided name and vehicle kind. - * - * Arguments: - * 0: VehicleKind or ListOfVehicleKind(true) or Everything(false) - * 1: LoadoutName (Default; "default") - * - * Return Value: - * Vehicle loadout Array or keys - * - * Example: - * ["rhsusf_m1a1tank_base", "default"] call cScripts_fnc_vehicle_getPylon; - * [true] call cScripts_fnc_vehicle_getPylon; - * - * Public: No - */ - -params [ - ["_vehicleKind", "", ["", true]], - ["_loadout", "default", [""]] -]; - -// rhsusf_m1a1tank_base -private _rhsusf_m1a1tank_base = createHashMapFromArray [ - ["hard", [ - ["rhs_mag_smokegen",[-1],999], - ["rhs_mag_M829A3_max",[0],44], - ["rhs_mag_M830A1_max",[0],8], - ["rhs_mag_762x51_M240_1200",[0],0], - ["rhs_mag_762x51_M240_1200",[0],0], - ["rhs_mag_762x51_M240_1200",[0],0], - ["rhs_mag_762x51_M240_1200",[0],0], - ["rhs_mag_762x51_M240_1200",[0],1200], - ["rhs_mag_762x51_M240_1200",[0],1200], - ["rhs_mag_762x51_M240_1200",[0],1200], - ["rhs_mag_762x51_M240_1200",[0],1200], - ["rhs_mag_762x51_M240_1200",[0],1200], - ["rhs_LaserFCSMag",[0],99], - ["rhs_LaserFCSMag",[0],99], - ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], - ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], - ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], - ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], - ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], - ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], - ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], - ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], - ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], - ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], - ["rhsusf_mag_L8A3_12",[0,0],12], - ["rhs_mag_762x51_M240_200",[0,2]], - ["rhs_mag_762x51_M240_200",[0,2]], - ["rhs_mag_762x51_M240_200",[0,2]] - ]], - [ "default", [ - ["rhs_mag_smokegen",[-1],999], - ["rhs_mag_M829A3_max",[0],28], - ["rhs_mag_M830A1_max",[0],16], - ["rhs_mag_762x51_M240_1200",[0],1200], - ["rhs_mag_762x51_M240_1200",[0],1200], - ["rhs_mag_762x51_M240_1200",[0],1200], - ["rhs_mag_762x51_M240_1200",[0],1200], - ["rhs_mag_762x51_M240_1200",[0],1200], - ["rhs_mag_762x51_M240_1200",[0],1200], - ["rhs_mag_762x51_M240_1200",[0],1200], - ["rhs_mag_762x51_M240_1200",[0],1200], - ["rhs_LaserFCSMag",[0],99], - ["rhs_LaserFCSMag",[0],99], - ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], - ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], - ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], - ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], - ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], - ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], - ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], - ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], - ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], - ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], - ["rhsusf_mag_L8A3_12",[0,0],12], - ["rhs_mag_762x51_M240_200",[0,2]], - ["rhs_mag_762x51_M240_200",[0,2]], - ["rhs_mag_762x51_M240_200",[0,2]] - ]], - ["soft",[ - ["rhs_mag_smokegen",[-1],999], - ["rhs_mag_M829A3_max",[0],4], - ["rhs_mag_M1028_max",[0],10], - ["rhs_mag_M1069_max",[0],22], - ["rhs_mag_762x51_M240_1200",[0],1200], - ["rhs_mag_762x51_M240_1200",[0],1200], - ["rhs_mag_762x51_M240_1200",[0],1200], - ["rhs_mag_762x51_M240_1200",[0],1200], - ["rhs_mag_762x51_M240_1200",[0],1200], - ["rhs_mag_762x51_M240_1200",[0],1200], - ["rhs_mag_762x51_M240_1200",[0],1200], - ["rhs_mag_762x51_M240_1200",[0],1200], - ["rhs_mag_762x51_M240_1200",[0],1200], - ["rhs_LaserFCSMag",[0],99], - ["rhs_LaserFCSMag",[0],99], - ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], - ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], - ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], - ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], - ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], - ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], - ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], - ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], - ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], - ["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0,0]], - ["rhsusf_mag_L8A3_12",[0,0],12], - ["rhs_mag_762x51_M240_200",[0,2]], - ["rhs_mag_762x51_M240_200",[0,2]], - ["rhs_mag_762x51_M240_200",[0,2]] - ]] -]; - -// I_APC_Wheeled_03_cannon_F -private _cav_dragoon_base_F = createHashMapFromArray [ - ["antiarmor", [ - ["SmokeLauncherMag",[0],6], - ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], - ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], - ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], - ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], - ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], - ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], - ["cav_78Rnd_30mm_HEI_shells_Tracer_Red",[0],78], - ["cav_78Rnd_30mm_HEI_shells_Tracer_Red",[0],78], - ["cav_78Rnd_30mm_APFSDS_shells_Tracer_Red",[0],78], - ["cav_78Rnd_30mm_APFSDS_shells_Tracer_Red",[0],78], - ["cav_78Rnd_30mm_APFSDS_shells_Tracer_Red",[0],78], - ["cav_78Rnd_30mm_APFSDS_shells_Tracer_Red",[0],78] - ]], - // ["antiair", [ - // ["SmokeLauncherMag",[0,0],6], - // ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], - // ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], - // ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], - // ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], - // ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], - // ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], - // ["cav_78Rnd_30mm_HEI_shells_Tracer_Red",[0],78], - // ["cav_78Rnd_30mm_HEI_shells_Tracer_Red",[0],78], - // ["cav_78Rnd_30mm_APFSDS_shells_Tracer_Red",[0],78], - // ["cav_78Rnd_30mm_APFSDS_shells_Tracer_Red",[0],78], - // ["4Rnd_Titan_long_missiles",[0],4] - // ]], - ["default",[ - ["SmokeLauncherMag",[0],6], - ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], - ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], - ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], - ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], - ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], - ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], - ["cav_78Rnd_30mm_HEI_shells_Tracer_Red",[0],78], - ["cav_78Rnd_30mm_HEI_shells_Tracer_Red",[0],78], - ["cav_78Rnd_30mm_HEI_shells_Tracer_Red",[0],78], - ["cav_78Rnd_30mm_HEI_shells_Tracer_Red",[0],78], - ["cav_78Rnd_30mm_APFSDS_shells_Tracer_Red",[0],78], - ["cav_78Rnd_30mm_APFSDS_shells_Tracer_Red",[0],78] - ]], - ["balanced",[ - ["SmokeLauncherMag",[0],6], - ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], - ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], - ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], - ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], - ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], - ["cav_mag_300Rnd_762x51_Belt_Red",[0],300], - ["cav_78Rnd_30mm_HEI_shells_Tracer_Red",[0],78], - ["cav_78Rnd_30mm_HEI_shells_Tracer_Red",[0],78], - ["cav_78Rnd_30mm_HEI_shells_Tracer_Red",[0],78], - ["cav_78Rnd_30mm_APFSDS_shells_Tracer_Red",[0],78], - ["cav_78Rnd_30mm_APFSDS_shells_Tracer_Red",[0],78], - ["cav_78Rnd_30mm_APFSDS_shells_Tracer_Red",[0],78] - ]] -]; - -// Loadout vehicle list -private _allVehiclePylons = createHashMapFromArray [ - ["rhsusf_m1a1tank_base", _rhsusf_m1a1tank_base], - ["cav_dragoon_base_F", _cav_dragoon_base_F] -]; - -// Return keys or full hashmap -if (_vehicleKind isEqualType true) exitWith { - if (_vehicleKind) then {_allVehiclePylons = keys _allVehiclePylons}; - _allVehiclePylons; -}; - - -// Check if valid input -if (_vehicleKind == "") exitWith { - SHOW_WARNING("VehiclePylon", "No kind of vehicle is defined"); - []; -}; -if (_loadout == "") exitWith { - SHOW_WARNING("VehiclePylon", "No vehicle loadout is defined"); - []; -}; - -// Obtain pylon -private _vehiclePylons = _allVehiclePylons getOrDefault [_vehicleKind, []]; -private _pylon = _vehiclePylons getOrDefault [_loadout, []]; -if (count _pylon == 0) then { - SHOW_WARNING_2("VehiclePylon", "%1 does not exist for selected kind of %2.", _loadout, _vehicleKind); -}; - -_pylon; diff --git a/cScripts/functions/vehicle/fn_vehicle_getPylonIcon.sqf b/cScripts/functions/vehicle/fn_vehicle_getPylonIcon.sqf new file mode 100644 index 000000000..f54c18fcd --- /dev/null +++ b/cScripts/functions/vehicle/fn_vehicle_getPylonIcon.sqf @@ -0,0 +1,28 @@ +#include "..\script_component.hpp"; +/* + * Author: SGT.Brostrom.A + * This function return a pylon icon + * + * Arguments: + * 0: VehicleKind + * 1: LoadoutName (Default; "default") + * + * Return Value: + * DisplayName + * + * Example: + * ["rhsusf_m1a1tank_base", "default"] call cScripts_fnc_vehicle_getPylonIcon; + * + * Public: No + */ + +params [ + ["_classname", "", [""]], + ["_loadout", "default", [""]] +]; + + +private _icon = GVAR(PYLONS) get _classname get _loadout getOrDefault ["icon", ""]; +private _return = [_icon] call FUNC(getIcon); + +_return \ No newline at end of file diff --git a/cScripts/functions/vehicle/fn_vehicle_getPylonLoadout.sqf b/cScripts/functions/vehicle/fn_vehicle_getPylonLoadout.sqf new file mode 100644 index 000000000..4dab7745d --- /dev/null +++ b/cScripts/functions/vehicle/fn_vehicle_getPylonLoadout.sqf @@ -0,0 +1,24 @@ +#include "..\script_component.hpp"; +/* + * Author: SGT.Brostrom.A + * This function returns a vehicle loadout or pylon + * + * Arguments: + * 0: VehicleKind + * 1: LoadoutName (Default; "default") + * + * Return Value: + * Vehicle loadout Array + * + * Example: + * ["rhsusf_m1a1tank_base", "default"] call cScripts_fnc_vehicle_getPylonLoadout; + * + * Public: No + */ + +params [ + ["_classname", "", [""]], + ["_loadout", "default", [""]] +]; + +GVAR(PYLONS) get _classname get _loadout getOrDefault ["loadout", ""] \ No newline at end of file diff --git a/cScripts/functions/vehicle/fn_vehicle_getPylonName.sqf b/cScripts/functions/vehicle/fn_vehicle_getPylonName.sqf new file mode 100644 index 000000000..f23bae85e --- /dev/null +++ b/cScripts/functions/vehicle/fn_vehicle_getPylonName.sqf @@ -0,0 +1,24 @@ +#include "..\script_component.hpp"; +/* + * Author: SGT.Brostrom.A + * This function return a pylon displayname + * + * Arguments: + * 0: VehicleKind + * 1: LoadoutName (Default; "default") + * + * Return Value: + * DisplayName + * + * Example: + * ["rhsusf_m1a1tank_base", "default"] call cScripts_fnc_vehicle_getPylonName; + * + * Public: No + */ + +params [ + ["_classname", "", [""]], + ["_loadout", "default", [""]] +]; + +GVAR(PYLONS) get _classname get _loadout getOrDefault ["displayName", ""] \ No newline at end of file diff --git a/cScripts/functions/vehicle/fn_vehicle_setupPylonCategories.sqf b/cScripts/functions/vehicle/fn_vehicle_setupPylonCategories.sqf index aea3a5ee1..a1643680e 100644 --- a/cScripts/functions/vehicle/fn_vehicle_setupPylonCategories.sqf +++ b/cScripts/functions/vehicle/fn_vehicle_setupPylonCategories.sqf @@ -1,6 +1,6 @@ #include "..\script_component.hpp"; /* - * Author: CPL.Brostrom.A + * Author: SGT.Brostrom.A * This function setup a loadout categories * * Arguments: @@ -23,26 +23,19 @@ params [["_vehicle", objNull, [objNull]]]; // Loadout action setup private _pylonList = []; -if (_vehicle iskindOf "rhsusf_m1a1tank_base") then { - _pylonList = [ - // TypeOf, DisplayName, Name, Icon - ["rhsusf_m1a1tank_base", "Hard", "hard", ""], - ["rhsusf_m1a1tank_base", "Soft", "soft", ""], - ["rhsusf_m1a1tank_base", "Default", "default", ""] - ]; -}; - - -if (_vehicle iskindOf "cav_dragoon_base_F" && !(_vehicle isKindOf "cav_dragoon_unarmed_base_F")) then { - _pylonList = [ - // TypeOf, DisplayName, Name, Icon - ["cav_dragoon_base_F", "Anti-Personnel (default)", "default", ""], - ["cav_dragoon_base_F", "Balanced", "balanced", ""], - ["cav_dragoon_base_F", "Anti-Armor", "antiarmor", ""] - // ["I_APC_Wheeled_03_cannon_F", "Anti-Air", "antiair", ""] - ]; -}; - +{ + _x params ["_classname"]; + if (_vehicle iskindOf _classname) then { + { + _x params ["_pylonName"]; + private _displayName = [_classname, _pylonName] call EFUNC(vehicle,getPylonName); + private _loadout = [_classname, _pylonName] call EFUNC(vehicle,getPylonLoadout); + private _icon = [_classname, _pylonName] call EFUNC(vehicle,getPylonIcon); + _pylonList append [[_classname, _displayName, _pylonName, _loadout, _icon]]; + } forEach (keys (GVAR(PYLONS) get _classname)); + break; + }; +} forEach (keys GVAR(PYLONS)); if (count _pylonList == 0) exitWith {false}; // Setup category @@ -52,10 +45,9 @@ private _vehiclePylon = [QEGVAR(Actions_Vehicle,Pylon_Cat), "Vehicle Loadouts", // Setup loadouts selection { - _x params ["_vehicleKind", "_displayName", "_loadoutName", ["_icon", ""]]; - INFO_4("VehiclePylonSetup", "Creating loadout '%1' (%2) action for vehicle %3 (%4)", _displayName, _loadoutName, _vehicle, typeOf _vehicle); - private _pylon = [_vehicleKind, _loadoutName] call EFUNC(vehicle,getPylon); - [_vehicle, _displayName, _vehicleKind, _loadoutName, _pylon, _icon] call EFUNC(vehicle,addPylonSelection); + _x params ["_classname", "_displayName", "_pylonName", "_loadout", "_icon"]; + INFO_4("VehiclePylonSetup", "Creating loadout '%1' (%2) action for vehicle %3 (%4)", _displayName, _pylonName, _vehicle, typeOf _vehicle); + [_vehicle, _displayName, _classname, _pylonName, _loadout, _icon] call EFUNC(vehicle,addPylonSelection); } forEach _pylonList; true \ No newline at end of file diff --git a/cba_settings.sqf b/cba_settings.sqf index 014838bc2..eef8472ce 100644 --- a/cba_settings.sqf +++ b/cba_settings.sqf @@ -88,7 +88,7 @@ force force ace_common_enableSway = true; force force ace_common_restedSwayFactor = 1; //ace_common_settingFeedbackIcons = 1; //ace_common_settingProgressBarLocation = 0; -force force ace_common_swayFactor = 1; +force force ace_common_swayFactor = 0.75; // ACE Cook off force force ace_cookoff_ammoCookoffDuration = 0; @@ -173,7 +173,7 @@ force force acex_headless_log = false; force force acex_headless_transferLoadout = 1; // ACE Hearing -force force ace_hearing_autoAddEarplugsToUnits = false; +force force ace_hearing_autoAddEarplugsToUnits = 2; force force ace_hearing_disableEarRinging = false; force force ace_hearing_earplugsVolume = 0.5; force force ace_hearing_enableCombatDeafness = true; @@ -1315,20 +1315,20 @@ force force kat_misc_AFAKSecondSlotItem = "[['ACE_packingBandage', 10], ['ACE_qu force force kat_misc_AFAKSixthSlotItem = "[['ACE_morphine', 3], ['ACE_epinephrine', 3]]"; force force kat_misc_AFAKThirdSlotItem = "[['kat_Penthrox', 2], ['kat_Painkiller', 1]]"; force force kat_misc_allowSharedVehicleEquipment = 4; -force force kat_misc_armbandSlingLeftArm = "0.2, -0.39, -0.2"; -force force kat_misc_armbandSlingLeftArmRotation = "240, 33, 26"; -force force kat_misc_armbandSlingLeftLeg = "0.435, -0.075, -0.38"; -force force kat_misc_armbandSlingLeftLegRotation = "-160, -5, 45"; -force force kat_misc_armbandSlingRightArm = "-0.228, -0.1, -0.43"; -force force kat_misc_armbandSlingRightArmRotation = "5, -5, -5"; -force force kat_misc_armbandSlingRightLeg = "-0.32, -0.29, -0.42"; -force force kat_misc_armbandSlingRightLegRotation = "-30, -5, 38"; +force force kat_misc_armbandSlingLeftArm = "[0.2, -0.39, -0.2]"; +force force kat_misc_armbandSlingLeftArmRotation = "[240, 33, 26]"; +force force kat_misc_armbandSlingLeftLeg = "[0.435, -0.075, -0.38]"; +force force kat_misc_armbandSlingLeftLegRotation = "[-160, -5, 45]"; +force force kat_misc_armbandSlingRightArm = "[-0.228, -0.1, -0.43]"; +force force kat_misc_armbandSlingRightArmRotation = "[5, -5, -5]"; +force force kat_misc_armbandSlingRightLeg = "[-0.32, -0.29, -0.42]"; +force force kat_misc_armbandSlingRightLegRotation = "[-30, -5, 38]"; force force kat_misc_enable = true; force force kat_misc_enableStitchFullBody = true; force force kat_misc_IFAK_Container = 0; force force kat_misc_IFAK_Item_Color = [0.67,0.84,0.9]; force force kat_misc_IFAK_RemoveWhenEmpty = true; -force kat_misc_IFAK_Slot_Color = [1,0.3,0.3]; +force force kat_misc_IFAK_Slot_Color = [1,0.3,0.3]; force force kat_misc_IFAKFirstSlotItem = "[['ACE_tourniquet', 2]]"; force force kat_misc_IFAKFourthSlotItem = "[['kat_chestSeal', 1]]"; force force kat_misc_IFAKSecondSlotItem = "[['ACE_packingBandage', 5], ['ACE_quikclot', 5]]"; @@ -1704,6 +1704,7 @@ force force usaf_utility_core_allow_move_in_cargo = false; //zen_attributes_enableWaypointType = true; // Zeus Enhanced - Faction Filter +//zen_faction_filter_0_EdCat_GO_CSAT_Arctic = true; //zen_faction_filter_0_OPF_F = true; //zen_faction_filter_0_OPF_G_F = true; //zen_faction_filter_0_OPF_GEN_F = true; @@ -1795,6 +1796,7 @@ force force usaf_utility_core_allow_move_in_cargo = false; //zen_faction_filter_1_BLU_T_F = true; //zen_faction_filter_1_BLU_USA_7CAV_F = true; //zen_faction_filter_1_BLU_W_F = true; +//zen_faction_filter_1_EdCat_GO_NATO_Arctic = true; //zen_faction_filter_1_rhs_faction_socom = true; //zen_faction_filter_1_rhs_faction_usaf = true; //zen_faction_filter_1_rhs_faction_usarmy_d = true;