From 5c76fdb961e79a0b197ccc2fbbcc48f1de953f44 Mon Sep 17 00:00:00 2001 From: Jonah Pool Date: Mon, 1 Apr 2024 09:24:14 -0400 Subject: [PATCH 1/6] Removed laser guided rounds and updated Viking-4 81mm mortar to RHS M252 (#1155) --- cScripts/functions/init/fn_init_logistics.sqf | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/cScripts/functions/init/fn_init_logistics.sqf b/cScripts/functions/init/fn_init_logistics.sqf index ba27209f7..e92063427 100644 --- a/cScripts/functions/init/fn_init_logistics.sqf +++ b/cScripts/functions/init/fn_init_logistics.sqf @@ -746,8 +746,7 @@ private _dataArray = [ ["crate_strykerDragoon_82mm",[ ["ACE_1Rnd_82mm_Mo_HE", 24], ["ACE_1Rnd_82mm_Mo_Illum", 8], - ["ACE_1Rnd_82mm_Mo_Smoke", 8], - ["ACE_1Rnd_82mm_Mo_HE_LaserGuided",8] + ["ACE_1Rnd_82mm_Mo_Smoke", 8] ]], ["crate_stinger",[ ["rhs_weap_fim92", 1], @@ -981,8 +980,8 @@ private _dataArray = [ ["ACE_wirecutter", 1], // 82mm Mortars + ["ace_compat_rhs_usf3_m252_carry", 2], ["ace_csw_carryMortarBaseplate", 2], - ["ace_csw_staticMortarCarry", 2], // Medical ["kat_AED",1], From 2bc6609a2b6f9d502c94e124f8a56357b522a821 Mon Sep 17 00:00:00 2001 From: Zarenx <111392464+Zarenx@users.noreply.github.com> Date: Mon, 1 Apr 2024 16:44:37 +0200 Subject: [PATCH 2/6] Added DMR Ammo and rebalanced mortar ammo (#1148) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Broström.A | Evul --- cScripts/functions/init/fn_init_logistics.sqf | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/cScripts/functions/init/fn_init_logistics.sqf b/cScripts/functions/init/fn_init_logistics.sqf index e92063427..4f1ef87de 100644 --- a/cScripts/functions/init/fn_init_logistics.sqf +++ b/cScripts/functions/init/fn_init_logistics.sqf @@ -755,15 +755,16 @@ private _dataArray = [ ["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",15], - ["rhsusf_100Rnd_762x51_m62_tracer",15], + ["rhsusf_200rnd_556x45_mixed_soft_pouch",16], + ["rhsusf_100Rnd_762x51_m62_tracer",19], // AT ["rhs_fgm148_magazine_AT",3], - ["MRAWS_HEAT_F",4], - ["MRAWS_HE_F",4], + ["MRAWS_HEAT_F",6], + ["MRAWS_HE_F",3], ["rhs_weap_M136_hedp",8], // AA @@ -777,10 +778,9 @@ private _dataArray = [ ["ACE_40mm_Flare_IR",10], // Mortar Ammo - ["NDS_M_6Rnd_60mm_HE_0",5], - ["NDS_M_6Rnd_60mm_HE",5], + ["NDS_M_6Rnd_60mm_HE_0",3], + ["NDS_M_6Rnd_60mm_HE",7], ["NDS_M_6Rnd_60mm_SMOKE",2], - ["NDS_M_6Rnd_60mm_ILLUM",2], // Offensive/Defensive Hand Grenades ["HandGrenade",20], From 5f5ed0b0e3876ed66eca98b9b6926d3d0b37977c Mon Sep 17 00:00:00 2001 From: Jonah Pool Date: Mon, 1 Apr 2024 10:49:44 -0400 Subject: [PATCH 3/6] Updated arsenal medical level and roles (#1150) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Broström.A | Evul --- .../Loadouts/CfgLoadouts_Alpha_Rotary.hpp | 1 + cScripts/Loadouts/CfgLoadouts_Bravo_Atlas.hpp | 2 +- .../Loadouts/CfgLoadouts_Bravo_Viking.hpp | 1 + .../Loadouts/CfgLoadouts_Charlie_Squad.hpp | 1 + cScripts/functions/init/fn_init_logistics.sqf | 276 +++++++++++++++++- .../systems/fn_getArsenalWhitelist.sqf | 14 +- 6 files changed, 273 insertions(+), 22 deletions(-) diff --git a/cScripts/Loadouts/CfgLoadouts_Alpha_Rotary.hpp b/cScripts/Loadouts/CfgLoadouts_Alpha_Rotary.hpp index 1f1f0334a..beab135cd 100644 --- a/cScripts/Loadouts/CfgLoadouts_Alpha_Rotary.hpp +++ b/cScripts/Loadouts/CfgLoadouts_Alpha_Rotary.hpp @@ -26,6 +26,7 @@ class Cav_B_A_Helicopter_Tra_DoorGunner_F: Cav_B_A_Helicopter_Tra_CrewChief_F { displayName = "$STR_Cav_Alpha_Characters_A_Helicopter_Tra_DoorGunner"; scope = 2; abilityMedic = 1; + role = "rotarycls"; loadout = [["rhs_weap_m4a1_blockII_grip_bk","ACE_muzzle_mzls_L","acc_pointer_IR","rhsusf_acc_ACOG_RMR",["ACE_30Rnd_556x45_Stanag_M995_AP_mag",30],[],"rhsusf_acc_rvg_blk"],[],["rhsusf_weap_glock17g4","","acc_flashlight_pistol","",["rhsusf_mag_17Rnd_9x19_JHP",17],[],""],["USP_G3C_RS2_MC",[["ACE_Banana",1],["ACE_EarPlugs",1],["ACE_MapTools",1],["ACE_microDAGR",1],["ACE_tourniquet",4],["ACE_splint",4],["ACE_packingBandage",20],["kat_Painkiller",2,10]]],["UK3CB_V_Pilot_Vest",[["ACE_IR_Strobe_Item",2],["kat_chestSeal",2],["kat_guedel",1],["kat_ncdKit",1],["kat_Pulseoximeter",1],["ACE_elasticBandage",20],["ACE_quikclot",20],["ACE_splint",2],["ACE_tourniquet",2],["SmokeShellRed",2,1],["SmokeShell",4,1],["ACE_30Rnd_556x45_Stanag_M995_AP_mag",6,30],["rhsusf_mag_17Rnd_9x19_JHP",1,17],["SmokeShellPurple",2,1],["ACE_HandFlare_Green",2,1],["SmokeShellBlue",2,1],[["hgun_Pistol_Signal_F","","","",[],[],""],1]]],["USP_TACTICAL_PACK_CCT2",[["H_Cap_tan",1],["ACE_CableTie",2],["ACE_EntrenchingTool",1],["ToolKit",1],["rhsusf_m112_mag",1,1]]],"rhsusf_hgu56p_visor_mask","",["ACE_Vector","","","",[],[],""],["ItemMap","ItemcTab","","ItemCompass","ACE_Altimeter","NVGogglesB_blk_F"]]; }; diff --git a/cScripts/Loadouts/CfgLoadouts_Bravo_Atlas.hpp b/cScripts/Loadouts/CfgLoadouts_Bravo_Atlas.hpp index 999c659fe..0edc54d44 100644 --- a/cScripts/Loadouts/CfgLoadouts_Bravo_Atlas.hpp +++ b/cScripts/Loadouts/CfgLoadouts_Bravo_Atlas.hpp @@ -4,7 +4,7 @@ class Cav_B_Bravo_Atlas_base_F: Cav_B_Bravo_base_F { insignia = "cav_insignia_Specialized_Medic0"; abilityMedic = 2; - role = "medic"; + role = "doctor"; icon = "iconManMedic"; }; diff --git a/cScripts/Loadouts/CfgLoadouts_Bravo_Viking.hpp b/cScripts/Loadouts/CfgLoadouts_Bravo_Viking.hpp index e8becc6f4..4c58b6a41 100644 --- a/cScripts/Loadouts/CfgLoadouts_Bravo_Viking.hpp +++ b/cScripts/Loadouts/CfgLoadouts_Bravo_Viking.hpp @@ -110,6 +110,7 @@ class Cav_B_B_Scout_CombatLifeSaver_F: Cav_B_B_Scout_Base_F { loadout = [["rhs_weap_m4a1_blockII_KAC","rhsusf_acc_SF3P556","rhsusf_acc_anpeq15","rhsusf_acc_ACOG_RMR",["rhs_mag_30Rnd_556x45_M855A1_PMAG",30],[],"rhsusf_acc_grip2"],[],[],["USP_G3C_RS_KP_OR_MC",[["ACE_packingBandage",10],["ACE_quikclot",10],["ACE_tourniquet",4],["ACE_microDAGR",1],["ACE_Flashlight_XL50",1],["ACE_MapTools",1],["ACE_splint",4]]],["USP_CRYE_JPC_ASLTB",[["kat_CarbonateItem",1],["ACE_epinephrine",3],["kat_phenylephrineAuto",3],["HandGrenade",4,1],["SmokeShell",4,1],["ACE_Chemlight_IR",2,1],["rhs_mag_mk3a2",4,1],["rhs_mag_30Rnd_556x45_M855A1_PMAG",8,30]]],["USP_DELTA_BAG_MC",[["ACE_EntrenchingTool",1],["ACE_packingBandage",40],["ACE_quikclot",40],["ACE_tourniquet",12],["ACE_splint",8],["ACE_EarPlugs",2],["kat_chestSeal",10],["kat_guedel",10],["kat_ncdKit",5],["kat_pocketBVM",1],["kat_accuvac",1],["kat_Painkiller",3,10]]],"USP_OPS_FASTXP_TAN_MC_03","USP_MFRAME_BLK2",["ACE_Vector","","","",[],[],""],["ItemMap","ItemAndroid","","ItemCompass","ItemWatch","USP_PVS15"]]; insignia = "cav_insignia_specialized_cls"; abilityMedic = 1; + role = "medic"; icon = "iconManMedic"; }; diff --git a/cScripts/Loadouts/CfgLoadouts_Charlie_Squad.hpp b/cScripts/Loadouts/CfgLoadouts_Charlie_Squad.hpp index 6c2acc94a..80856cf6e 100644 --- a/cScripts/Loadouts/CfgLoadouts_Charlie_Squad.hpp +++ b/cScripts/Loadouts/CfgLoadouts_Charlie_Squad.hpp @@ -77,6 +77,7 @@ class Cav_B_C_CombatLifeSaver_F: Cav_B_Charlie_base_F { category[] += {"cScripts_Loadout_Cat_Charlie_Squad"}; loadout = [["rhs_weap_m4a1_blockII_KAC","rhsusf_acc_SF3P556","rhsusf_acc_anpeq15","rhsusf_acc_ACOG_RMR",["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan",30],[],""],[],[],["USP_G3C_CU_KP_OR_MC",[["ACE_tourniquet",4],["ACE_Flashlight_XL50",1],["ACE_MapTools",1],["ACE_microDAGR",1],["ACE_packingBandage",14],["ACE_splint",2],["ACE_EarPlugs",1],["ACE_Chemlight_IR",2,1]]],["USP_CRYE_JPC_DMB",[["SmokeShell",4,1],["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan",9,30],["HandGrenade",2,1],["SmokeShellBlue",1,1],["SmokeShellPurple",1,1]]],["USP_DELTA_BAG_MC",[["USP_PVS15",1],["ACE_packingBandage",40],["ACE_quikclot",40],["ACE_EntrenchingTool",1],["ACE_splint",8],["ACE_tourniquet",12],["kat_chestSeal",10],["ACE_epinephrine",3],["kat_guedel",10],["kat_ncdKit",5],["kat_pocketBVM",1],["kat_accuvac",1],["kat_phenylephrineAuto",3],["kat_CarbonateItem",1],["kat_Painkiller",7,10]]],"USP_OPSCORE_FASTMTC_GSW","USP_MFRAME_TAN",[],["ItemMap","","","ItemCompass","ACE_Altimeter",""]]; insignia = "cav_insignia_specialized_cls"; abilityMedic = 1; + role = "cls"; icon = "iconManMedic"; }; class Cav_B_C_Marksman_F_Local: Cav_B_Charlie_base_F { diff --git a/cScripts/functions/init/fn_init_logistics.sqf b/cScripts/functions/init/fn_init_logistics.sqf index 4f1ef87de..e99667973 100644 --- a/cScripts/functions/init/fn_init_logistics.sqf +++ b/cScripts/functions/init/fn_init_logistics.sqf @@ -318,7 +318,7 @@ private _dataArray = [ ["ACE_Chemlight_HiBlue",0], ["ACE_Chemlight_HiRed",0], - // Medical + // Medical ["ACE_EarPlugs",10], ["kat_chestSeal",0], ["ACE_quikclot",0], @@ -421,6 +421,7 @@ private _dataArray = [ // Cardiac resuscitation ["kat_amiodarone",0], + ["kat_atropine",0], // Hemorrhage control ["kat_EACA",0], @@ -625,12 +626,27 @@ private _dataArray = [ ["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], - ["kat_chestSeal",20], - ["kat_guedel",10], + + // Diagnostic Tools + ["kat_Pulseoximeter",12], + ["kat_ultrasound",2], + ["kat_stethoscope",4], // Tourniquets ["ACE_tourniquet",20], @@ -644,6 +660,15 @@ private _dataArray = [ ["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], @@ -653,15 +678,11 @@ private _dataArray = [ ["kat_EACA",40], ["kat_TXA",40], - // Oral Medication + // Oral Medication & + ["kat_naloxone",20], ["kat_carbonate",20], ["kat_Painkiller",40], - - // Autoinjector & Nasal Spray Medication - ["kat_naloxone",20], - ["ACE_morphine",20], - ["ACE_epinephrine",40], - ["kat_phenylephrine_inject",40], + ["kat_PenthroxItem",10], // Splints ["ACE_splint",40], @@ -672,6 +693,7 @@ private _dataArray = [ ["kat_clamp",4], ["kat_retractor",4], ["kat_vacuum",1], + ["kat_reboa",12], // Surgical Medication ["kat_lidocaine",20], @@ -680,7 +702,7 @@ private _dataArray = [ ["kat_flumazenil",10], // Surgical Kits - ["ACE_surgicalKit",8], + ["ACE_surgicalKit",4], // Body Bags ["ACE_bodyBag",10], @@ -1458,14 +1480,25 @@ private _dataArray = [ ["USP_PACK_HYDRATION", 0], // Medical - ["ACE_EarPlugs",10], + ["ACE_EarPlugs",0], + + // Airway Management and Respiration ["kat_chestSeal",0], - ["ACE_quikclot",0], - ["ACE_tourniquet",0], + + // Bandages and Stitching + ["ACE_packingBandage",0], + + //Pills and Inhalants ["kat_Painkiller",0], ["kat_PainkillerItem",0], - // Common Gear + // Massive Hemorrhage Control + ["ACE_tourniquet",0], + + // Splints + ["ACE_splint",0], + + // Night Gear ["ACE_IR_Strobe_Item",0] ]], @@ -1664,6 +1697,218 @@ private _dataArray = [ ["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], + + // 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], + + // 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] + //-------------------------- + ]], + ["arsenal_role_cls",[ + // Airway Management and Respiration + ["kat_accuvac",0], + ["kat_chestSeal",0], + ["kat_guedel",0], + ["kat_ncdKit",0], + ["kat_pocketBVM",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], + ["kat_PenthroxItem",0], + + // Massive Hemorrhage Control + ["ACE_tourniquet",0], + + // Splints + ["ACE_splint",0] + //-------------------------- + ]], + // Weapons ["arsenal_weap_ugl", [ ["rhs_weap_m4a1_m320", 0], @@ -1900,7 +2145,6 @@ private _dataArray = [ ["rhsusf_acc_wmx_bk", 0], ["acc_flashlight", 0] ]] - ]; private _return = createHashMapFromArray _dataArray; diff --git a/cScripts/functions/systems/fn_getArsenalWhitelist.sqf b/cScripts/functions/systems/fn_getArsenalWhitelist.sqf index db61fc5dc..f6161c06b 100644 --- a/cScripts/functions/systems/fn_getArsenalWhitelist.sqf +++ b/cScripts/functions/systems/fn_getArsenalWhitelist.sqf @@ -37,10 +37,6 @@ private _companyItems = switch (_company) do { }; -private _medicRole = getNumber (missionConfigFile >> "CfgLoadouts" >> _classname >> "abilityMedic"); -private _medicGear = if (_medicRole >= 1) then {GET_CONTAINER_KEYS("bravo_company_atlas");} else {[]}; - - private _roleSpecific = switch ([player] call EFUNC(gear,getLoadoutRole)) do { case "officer": {GET_CONTAINER_KEYS("arsenal_role_officer");}; case "squadleader": {GET_CONTAINER_KEYS("arsenal_role_squadleader");}; @@ -49,8 +45,16 @@ private _roleSpecific = switch ([player] call EFUNC(gear,getLoadoutRole)) do { case "pilot"; case "rotarypilot": {GET_CONTAINER_KEYS("arsenal_role_rotarypilot");}; case "rotarycrew": {GET_CONTAINER_KEYS("arsenal_role_pilotcrew");}; + case "rotarycls": { + private _rotaryRole = GET_CONTAINER_KEYS("arsenal_role_pilotcrew"); + private _clsRole = GET_CONTAINER_KEYS("arsenal_role_cls"); + _rotaryRole + _clsRole; + }; case "pilotfighter": {GET_CONTAINER_KEYS("arsenal_role_pilotfighter");}; case "pilottransport": {GET_CONTAINER_KEYS("arsenal_role_pilottransport");}; + case "cls": {GET_CONTAINER_KEYS("arsenal_role_cls");}; + case "medic": {GET_CONTAINER_KEYS("arsenal_role_medic");}; + case "doctor": {GET_CONTAINER_KEYS("arsenal_role_doctor");}; default {[]}; }; @@ -74,6 +78,6 @@ private _weaponSystemSpecific = switch (true) do { default {[]}; }; -private _whitelist = _commonGear + _unitItems + _companyItems + _roleSpecific + _medicGear + _weaponSystemSpecific; +private _whitelist = _commonGear + _unitItems + _companyItems + _roleSpecific + _weaponSystemSpecific; _whitelist From 937b4a27d23f2434372ca9ab3c6b2e3b7e870921 Mon Sep 17 00:00:00 2001 From: Jonah Pool Date: Mon, 1 Apr 2024 10:54:27 -0400 Subject: [PATCH 4/6] Updated the weapons specific arsenal to add launcher and handgun slots (#1151) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Broström.A | Evul --- cScripts/functions/init/fn_init_logistics.sqf | 35 ++++++++++++++----- .../systems/fn_getArsenalWhitelist.sqf | 29 ++++++++++++--- 2 files changed, 50 insertions(+), 14 deletions(-) diff --git a/cScripts/functions/init/fn_init_logistics.sqf b/cScripts/functions/init/fn_init_logistics.sqf index e99667973..bcef51f3a 100644 --- a/cScripts/functions/init/fn_init_logistics.sqf +++ b/cScripts/functions/init/fn_init_logistics.sqf @@ -1543,6 +1543,7 @@ private _dataArray = [ ["ACE_HuntIR_monitor", 0], ["ItemAndroid", 0], ["rhsusf_weap_glock17g4", 0], + ["rhsusf_mag_17Rnd_9x19_FMJ",0], ["USP_VEST_STRANDHOGG2_MC", 0], ["USP_VEST_STRANDHOGG2_CBR", 0], ["ACE_Vector", 0], @@ -1563,6 +1564,7 @@ private _dataArray = [ ["ACE_microDAGR", 0], ["ACE_MX2A", 0], ["rhsusf_weap_glock17g4", 0], + ["rhsusf_mag_17Rnd_9x19_FMJ",0], ["USP_VEST_STRANDHOGG2_MC", 0], ["USP_VEST_STRANDHOGG2_CBR", 0], ["ACE_HuntIR_monitor", 0], @@ -1579,15 +1581,6 @@ private _dataArray = [ ["UK3CB_US_B_B_RIF_OCP_Radio", 0] ]], ["arsenal_role_weapons", [ - // Launchers - ["rhs_weap_maaws", 0], - ["launch_MRAWS_green_F", 0], - ["launch_MRAWS_sand_F", 0], - ["launch_MRAWS_olive_F", 0], - ["rhs_weap_fgm148",0], - ["rhs_weap_fim92",0], - - // MAAWS ammo ["MRAWS_HEAT_F", 0], ["MRAWS_HE_F", 0], @@ -2144,6 +2137,30 @@ private _dataArray = [ ["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",[ + ["rhsusf_weap_glock17g4",0], + ["rhsusf_weap_m1911a1",0], + ["rhsusf_mag_7x45acp_MHP",0], + ["rhsusf_mag_17Rnd_9x19_FMJ",0] ]] ]; diff --git a/cScripts/functions/systems/fn_getArsenalWhitelist.sqf b/cScripts/functions/systems/fn_getArsenalWhitelist.sqf index f6161c06b..469da7945 100644 --- a/cScripts/functions/systems/fn_getArsenalWhitelist.sqf +++ b/cScripts/functions/systems/fn_getArsenalWhitelist.sqf @@ -60,24 +60,43 @@ private _roleSpecific = switch ([player] call EFUNC(gear,getLoadoutRole)) do { private _primaryWeapon = if (!isNil{_loadout#0#0}) then {_loadout#0#0} else {""}; -private _weaponSystemSpecific = switch (true) do { +private _primarySpecific = switch (true) do { case (_primaryWeapon isKindof ['rhs_weap_mk18_m320', configFile >> 'CfgWeapons'] - || _primaryWeapon isKindof ['rhs_weap_m16a4_carryhandle_M203', configFile >> 'CfgWeapons']): {GET_CONTAINER_KEYS("arsenal_weap_ugl");}; + || _primaryWeapon isKindof ['rhs_weap_m16a4_carryhandle_M203', configFile >> 'CfgWeapons'] + || _primaryWeapon isKindof ['rhs_weap_m4a1_m320', configFile >> 'CfgWeapons']): {GET_CONTAINER_KEYS("arsenal_weap_ugl");}; case (_primaryWeapon isKindof ['rhs_weap_m4a1', configFile >> 'CfgWeapons'] || _primaryWeapon isKindof ['rhs_weap_m16a4', configFile >> 'CfgWeapons']): {GET_CONTAINER_KEYS("arsenal_weap_m4");}; case (_primaryWeapon isKindof ['rhs_weap_sr25_ec', configFile >> 'CfgWeapons']): {GET_CONTAINER_KEYS("arsenal_weap_sr25");}; - case (primaryWeapon player isKindof ['rhs_weap_m240_base', configFile >> 'CfgWeapons']): {GET_CONTAINER_KEYS("arsenal_weap_m240");}; + case (_primaryWeapon isKindof ['rhs_weap_m240_base', configFile >> 'CfgWeapons']): {GET_CONTAINER_KEYS("arsenal_weap_m240");}; - case (primaryWeapon player isKindof ['rhs_weap_m249_pip', configFile >> 'CfgWeapons'] + case (_primaryWeapon isKindof ['rhs_weap_m249_pip', configFile >> 'CfgWeapons'] || _primaryWeapon isKindof ['rhs_weap_m249_pip_L', configFile >> 'CfgWeapons'] || _primaryWeapon isKindof ['rhs_weap_m249_pip_S', configFile >> 'CfgWeapons']): {GET_CONTAINER_KEYS("arsenal_weap_m249");}; + default {[]}; +}; + +private _handgunWeapon = if (!isNil{_loadout#2#0}) then {_loadout#2#0} else {""}; +private _handgunSpecific = switch (true) do { + case (_handgunWeapon isKindOf ['rhs_weap_M320', configFile >> 'CfgWeapons']): {GET_CONTAINER_KEYS("arsenal_weap_ugl");}; + case (_handgunWeapon isKindOf ['rhsusf_weap_glock17g4', configFile >> 'CfgWeapons'] + || _handgunWeapon isKindOf ['rhsusf_weap_m1911a1', configFile >> 'CfgWeapons']): {GET_CONTAINER_KEYS("arsenal_weap_sidearm");}; + default {[]}; +}; +private _launcherWeapon = if (!isNil{_loadout#1#0}) then {_loadout#1#0} else {""}; +private _launcherSpecific = switch (true) do { + case (_launcherWeapon isKindOf ['rhs_weap_fgm148', configFile >> 'CfgWeapons'] + || _launcherWeapon isKindof ['rhs_weap_fim92', configFile >> 'CfgWeapons'] + || _launcherWeapon isKindof ['rhs_weap_maaws', configFile >> 'CfgWeapons'] + || _launcherWeapon isKindof ['launch_MRAWS_green_F', configFile >> 'CfgWeapons'] + || _launcherWeapon isKindof ['launch_MRAWS_sand_F', configFile >> 'CfgWeapons'] + || _launcherWeapon isKindof ['launch_MRAWS_olive_F', configFile >> 'CfgWeapons']): {GET_CONTAINER_KEYS("arsenal_weap_launchers");}; default {[]}; }; -private _whitelist = _commonGear + _unitItems + _companyItems + _roleSpecific + _weaponSystemSpecific; +private _whitelist = _commonGear + _unitItems + _companyItems + _roleSpecific + _medicGear + _primarySpecific + _handgunSpecific + _launcherSpecific; _whitelist From 60fed5933e082e9a64efe0568b1124eff76c5fc7 Mon Sep 17 00:00:00 2001 From: Zarenx <111392464+Zarenx@users.noreply.github.com> Date: Mon, 1 Apr 2024 16:55:31 +0200 Subject: [PATCH 5/6] Updated Alpha compositons with the new airframes (#1153) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Broström.A | Evul --- .../6.Cav_Rotary_Aviation/composition.sqe | 10125 +++++++++------- Compositions/6.Cav_Rotary_Aviation/header.sqe | 19 +- .../7.Cav_Fixed_Wing_Aviation/composition.sqe | 2763 +++-- .../7.Cav_Fixed_Wing_Aviation/header.sqe | 24 +- 4 files changed, 7008 insertions(+), 5923 deletions(-) diff --git a/Compositions/6.Cav_Rotary_Aviation/composition.sqe b/Compositions/6.Cav_Rotary_Aviation/composition.sqe index 8374fe85e..aa2d27b94 100644 --- a/Compositions/6.Cav_Rotary_Aviation/composition.sqe +++ b/Compositions/6.Cav_Rotary_Aviation/composition.sqe @@ -1,249 +1,422 @@ version=54; -center[]={5666.0396,5,7224.4438}; +center[]={7647.748,5,5494.9014}; class items { - items=6; + items=3; class Item0 { dataType="Layer"; - name="Rotary Attack (AH-64D)"; + name="Attack Rotary"; class Entities { items=3; class Item0 { dataType="Layer"; - name="AH-64D Raider-1"; + name="Rotary Attack (AH-64D)"; class Entities { items=3; class Item0 { - dataType="Object"; - class PositionInfo - { - position[]={-19.740723,0.89242268,23.291504}; - }; - side="Empty"; - flags=4; - class Attributes - { - init="call{[this,""Alpha"",true,true,true,true,false] call cScripts_fnc_doStarterCrate;}"; - description="Starter Crate"; - dynamicSimulation=1; - }; - id=525; - type="B_supplyCrate_F"; - class CustomAttributes - { - class Attribute0 - { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value - { - class data - { - singleType="STRING"; - value="[[[[""launch_NLAW_F"",""arifle_MX_F"",""arifle_MX_SW_F"",""FirstAidKit""],[1,2,1,10]],[[""30Rnd_65x39_caseless_mag"",""16Rnd_9x21_Mag"",""30Rnd_45ACP_Mag_SMG_01"",""20Rnd_762x51_Mag"",""100Rnd_65x39_caseless_mag"",""1Rnd_HE_Grenade_shell"",""3Rnd_HE_Grenade_shell"",""1Rnd_Smoke_Grenade_shell"",""1Rnd_SmokeGreen_Grenade_shell"",""Chemlight_green"",""Laserbatteries"",""HandGrenade"",""MiniGrenade"",""SmokeShell"",""SmokeShellGreen"",""UGL_FlareWhite_F"",""UGL_FlareGreen_F"",""ACE_SpareBarrel"",""ACE_20Rnd_65x47_Scenar_mag"",""ACE_30Rnd_65x47_Scenar_mag"",""ACE_20Rnd_65_Creedmor_mag"",""ACE_30Rnd_65_Creedmor_mag"",""ACE_10Rnd_762x51_M118LR_Mag"",""ACE_20Rnd_762x51_M118LR_Mag"",""ACE_10Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_10Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mag_Tracer"",""ACE_20Rnd_762x51_Mag_Tracer_Dim""],[24,6,6,6,6,3,1,2,2,6,2,6,6,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4]],[[""Laserdesignator"",""acc_flashlight"",""bipod_01_F_blk"",""ACE_Chemlight_Shield"",""ACE_EarPlugs""],[1,2,1,12,12]],[[""B_Kitbag_mcamo""],[2]]],false]"; - }; - }; - }; - nAttributes=1; - }; - }; - class Item1 - { - dataType="Object"; - class PositionInfo - { - position[]={-11.605957,2.3659716,19.213867}; - }; - side="Empty"; - flags=4; - class Attributes - { - dynamicSimulation=1; - reportRemoteTargets=1; - receiveRemoteTargets=1; - reportOwnPosition=1; - }; - id=526; - type="RHS_AH64D_wd"; - }; - class Item2 - { - dataType="Group"; - side="West"; + dataType="Layer"; + name="AH-64D Raider-1"; class Entities { - items=2; + items=3; class Item0 { dataType="Object"; class PositionInfo { - position[]={-17.33252,0.0014390945,21.20752}; + position[]={-26.162598,0.89242268,26.549316}; }; - side="West"; - flags=7; + side="Empty"; + flags=4; class Attributes { - skill=0.60000002; - rank="CAPTAIN"; - init="call{this setgroupID[""RAIDER-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""RAIDER-1""];}"; - description="Pilot@RAIDER-1"; - isPlayable=1; + init="call{[this,""Alpha"",true,true,true,true,false] call cScripts_fnc_doStarterCrate;}"; + description="Starter Crate"; + dynamicSimulation=1; }; - id=528; - type="Cav_B_A_Helicopter_Att_Pilot_Raider_1_F"; + id=263; + type="B_supplyCrate_F"; class CustomAttributes { class Attribute0 { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; class Value { class data { - singleType="SCALAR"; - value=1; + singleType="STRING"; + value="[[[[""launch_NLAW_F"",""arifle_MX_F"",""arifle_MX_SW_F"",""FirstAidKit""],[1,2,1,10]],[[""30Rnd_65x39_caseless_mag"",""16Rnd_9x21_Mag"",""30Rnd_45ACP_Mag_SMG_01"",""20Rnd_762x51_Mag"",""100Rnd_65x39_caseless_mag"",""1Rnd_HE_Grenade_shell"",""3Rnd_HE_Grenade_shell"",""1Rnd_Smoke_Grenade_shell"",""1Rnd_SmokeGreen_Grenade_shell"",""Chemlight_green"",""Laserbatteries"",""HandGrenade"",""MiniGrenade"",""SmokeShell"",""SmokeShellGreen"",""UGL_FlareWhite_F"",""UGL_FlareGreen_F"",""ACE_SpareBarrel"",""ACE_20Rnd_65x47_Scenar_mag"",""ACE_30Rnd_65x47_Scenar_mag"",""ACE_20Rnd_65_Creedmor_mag"",""ACE_30Rnd_65_Creedmor_mag"",""ACE_10Rnd_762x51_M118LR_Mag"",""ACE_20Rnd_762x51_M118LR_Mag"",""ACE_10Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_10Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mag_Tracer"",""ACE_20Rnd_762x51_Mag_Tracer_Dim""],[24,6,6,6,6,3,1,2,2,6,2,6,6,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4]],[[""Laserdesignator"",""acc_flashlight"",""bipod_01_F_blk"",""ACE_Chemlight_Shield"",""ACE_EarPlugs""],[1,2,1,12,12]],[[""B_Kitbag_mcamo""],[2]]],false]"; }; }; }; - class Attribute1 + nAttributes=1; + }; + }; + class Item1 + { + dataType="Object"; + class PositionInfo + { + position[]={-18.027832,2.3659716,22.47168}; + }; + side="Empty"; + flags=4; + class Attributes + { + dynamicSimulation=1; + reportRemoteTargets=1; + receiveRemoteTargets=1; + reportOwnPosition=1; + }; + id=264; + type="RHS_AH64D_wd"; + }; + class Item2 + { + dataType="Group"; + side="West"; + class Entities + { + items=2; + class Item0 { - property="speaker"; - expression="_this setspeaker _value;"; - class Value + dataType="Object"; + class PositionInfo { - class data + position[]={-23.754395,0.0014390945,24.465332}; + }; + side="West"; + flags=7; + class Attributes + { + skill=0.60000002; + rank="CAPTAIN"; + init="call{this setgroupID[""RAIDER-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""RAIDER-1""];}"; + description="Pilot@RAIDER-1"; + isPlayable=1; + }; + id=266; + type="Cav_B_A_Helicopter_Att_Pilot_Raider_1_F"; + class CustomAttributes + { + class Attribute0 { - singleType="STRING"; - value="Male10ENG"; + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male10ENG"; + }; + }; }; + class Attribute2 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=1.02; + }; + }; + }; + nAttributes=3; }; }; - class Attribute2 + class Item1 { - property="pitch"; - expression="_this setpitch _value;"; - class Value + dataType="Object"; + class PositionInfo { - class data + position[]={-22.754883,0.0014390945,24.465332}; + }; + side="West"; + flags=5; + class Attributes + { + skill=0.55000001; + rank="LIEUTENANT"; + init="call{this setVariable [""cScripts_Player_Unit"", ""RAIDER-1""];}"; + description="Co-Pilot@RAIDER-1"; + isPlayable=1; + }; + id=267; + type="Cav_B_A_Helicopter_Att_coPilot_F"; + class CustomAttributes + { + class Attribute0 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male07ENG"; + }; + }; + }; + class Attribute2 { - singleType="SCALAR"; - value=1.02; + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=0.97000003; + }; + }; }; + nAttributes=3; }; }; - nAttributes=3; }; + class Attributes + { + dynamicSimulation=1; + }; + id=265; }; - class Item1 + }; + id=262; + }; + class Item1 + { + dataType="Layer"; + name="AH-64D Raider-2"; + class Entities + { + items=2; + class Item0 { dataType="Object"; class PositionInfo { - position[]={-16.333008,0.0014390945,21.20752}; + position[]={-32.904785,2.3659716,23.424805}; }; - side="West"; - flags=5; + side="Empty"; + flags=4; class Attributes { - skill=0.55000001; - rank="LIEUTENANT"; - init="call{this setVariable [""cScripts_Player_Unit"", ""RAIDER-1""];}"; - description="Co-Pilot@RAIDER-1"; - isPlayable=1; + dynamicSimulation=1; + reportRemoteTargets=1; + receiveRemoteTargets=1; + reportOwnPosition=1; }; - id=529; - type="Cav_B_A_Helicopter_Att_coPilot_F"; - class CustomAttributes + id=269; + type="RHS_AH64D_wd"; + }; + class Item1 + { + dataType="Group"; + side="West"; + class Entities { - class Attribute0 + items=2; + class Item0 { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; - class Value + dataType="Object"; + class PositionInfo { - class data - { - singleType="SCALAR"; - value=1; - }; + position[]={-29.10791,0.0014390945,24.934082}; }; - }; - class Attribute1 - { - property="speaker"; - expression="_this setspeaker _value;"; - class Value + side="West"; + flags=7; + class Attributes { - class data + skill=0.60000002; + rank="CAPTAIN"; + init="call{this setgroupID[""RAIDER-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""RAIDER-2""];}"; + description="Pilot@RAIDER-2"; + isPlayable=1; + }; + id=271; + type="Cav_B_A_Helicopter_Att_Pilot_Raider_2_F"; + class CustomAttributes + { + class Attribute0 { - singleType="STRING"; - value="Male07ENG"; + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male09ENG"; + }; + }; }; + class Attribute2 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=0.95999998; + }; + }; + }; + nAttributes=3; }; }; - class Attribute2 + class Item1 { - property="pitch"; - expression="_this setpitch _value;"; - class Value + dataType="Object"; + class PositionInfo { - class data + position[]={-28.10791,0.0014390945,24.934082}; + }; + side="West"; + flags=5; + class Attributes + { + skill=0.55000001; + rank="LIEUTENANT"; + init="call{this setVariable [""cScripts_Player_Unit"", ""RAIDER-2""];}"; + description="Co-Pilot@RAIDER-2"; + isPlayable=1; + }; + id=272; + type="Cav_B_A_Helicopter_Att_coPilot_F"; + class CustomAttributes + { + class Attribute0 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male12ENG"; + }; + }; + }; + class Attribute2 { - singleType="SCALAR"; - value=0.97000003; + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=1.04; + }; + }; }; + nAttributes=3; }; }; - nAttributes=3; }; + class Attributes + { + dynamicSimulation=1; + }; + id=270; }; }; - class Attributes + id=268; + }; + class Item2 + { + dataType="Comment"; + class PositionInfo { - dynamicSimulation=1; + position[]={-26.578613,5.777462,25.928223}; }; - id=527; + title="Rotary Attack (Tooltip)"; + description="The Apache functions much differently compared to what you may think attack rotary does. This is a glass cannon. It uses ATGMs and it's cannon from stand-off distances to achieve effects. These can also function largely without a JTAC and are much easier for a PLTHQ to call for fire if needed compared to Fixed Wing Attack. The Apaches can also theoretically be Airborne Forward Air Controllers (FAC-A) but it's usually not recommended depending on scale."; + id=273; + atlOffset=5.777462; }; }; - id=524; + id=261; + atlOffset=2.888731; }; class Item1 { dataType="Layer"; - name="AH-64D Raider-2"; + name="Rotary Hybrid (MH-60 DAP MLASS)"; class Entities { - items=2; + items=3; class Item0 { - dataType="Object"; - class PositionInfo - { - position[]={-26.48291,2.3659716,20.166992}; - }; - side="Empty"; - flags=4; - class Attributes - { - dynamicSimulation=1; - reportRemoteTargets=1; - receiveRemoteTargets=1; - reportOwnPosition=1; - }; - id=531; - type="RHS_AH64D_wd"; - }; - class Item1 - { - dataType="Group"; - side="West"; + dataType="Layer"; + name="DAP MLASS Bison-1"; class Entities { items=2; @@ -252,1082 +425,1081 @@ class items dataType="Object"; class PositionInfo { - position[]={-22.686035,0.0014390945,21.67627}; + position[]={22.712891,2.024261,-24.996582}; + angles[]={-0,0.0050614546,0}; }; - side="West"; - flags=7; + side="Empty"; + flags=4; class Attributes { - skill=0.60000002; - rank="CAPTAIN"; - init="call{this setgroupID[""RAIDER-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""RAIDER-2""];}"; - description="Pilot@RAIDER-2"; - isPlayable=1; + textures="mh60m"; + dynamicSimulation=1; + reportOwnPosition=1; + pylons="VTX_4Rnd_ACE_Hellfire_AGM114K;VTX_M230_Chaingun_R;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;VTX_PylonRack_M261_DAGR;VTX_PylonRack_M261_M229;;"; }; - id=533; - type="Cav_B_A_Helicopter_Att_Pilot_Raider_2_F"; + id=276; + type="vtx_MH60M_DAP_MLASS"; class CustomAttributes { class Attribute0 { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + property="VehicleCustomization"; + expression="if (local _this) then {([_this] + _value + [true]) call (uinamespace getvariable 'BIS_fnc_initVehicle')};"; class Value { class data { - singleType="SCALAR"; - value=1; + singleType="ARRAY"; + class value + { + items=2; + class Item0 + { + class data + { + singleType="ARRAY"; + class value + { + items=2; + class Item0 + { + class data + { + singleType="STRING"; + value="mh60m"; + }; + }; + class Item1 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + }; + }; + class Item1 + { + class data + { + singleType="ARRAY"; + class value + { + items=30; + class Item0 + { + class data + { + singleType="STRING"; + value="Cockpitdoors_Hide"; + }; + }; + class Item1 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item2 + { + class data + { + singleType="STRING"; + value="RADAR_HIDE"; + }; + }; + class Item3 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item4 + { + class data + { + singleType="STRING"; + value="FLIR_HIDE"; + }; + }; + class Item5 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item6 + { + class data + { + singleType="STRING"; + value="FuelProbe_show"; + }; + }; + class Item7 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item8 + { + class data + { + singleType="STRING"; + value="MAWS_Tubes_Show"; + }; + }; + class Item9 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item10 + { + class data + { + singleType="STRING"; + value="ERFS_show"; + }; + }; + class Item11 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item12 + { + class data + { + singleType="STRING"; + value="MH60MMisc_show"; + }; + }; + class Item13 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item14 + { + class data + { + singleType="STRING"; + value="Hoist_hide"; + }; + }; + class Item15 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item16 + { + class data + { + singleType="STRING"; + value="Skis_show"; + }; + }; + class Item17 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item18 + { + class data + { + singleType="STRING"; + value="HH60Flares_show"; + }; + }; + class Item19 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item20 + { + class data + { + singleType="STRING"; + value="HH60GRadar_show"; + }; + }; + class Item21 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item22 + { + class data + { + singleType="STRING"; + value="HH60GFlir_show"; + }; + }; + class Item23 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item24 + { + class data + { + singleType="STRING"; + value="GunnerSeats_Hide"; + }; + }; + class Item25 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item26 + { + class data + { + singleType="STRING"; + value="Minigun_Sight_L_hide"; + }; + }; + class Item27 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item28 + { + class data + { + singleType="STRING"; + value="Minigun_Sight_R_hide"; + }; + }; + class Item29 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + }; + }; + }; + }; }; }; }; class Attribute1 { - property="speaker"; - expression="_this setspeaker _value;"; + property="vtx_attribute_doorNumbers"; + expression="[_this, _value] call vtx_uh60_misc_fnc_setDoorNumbers;"; class Value { class data { singleType="STRING"; - value="Male09ENG"; + value="01"; }; }; }; class Attribute2 { - property="pitch"; - expression="_this setpitch _value;"; + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; class Value { class data { - singleType="SCALAR"; - value=0.95999998; + singleType="STRING"; + value="[[[[""rhs_weap_m4_carryhandle"",""FirstAidKit"",""Medikit""],[2,10,2]],[[""rhs_mag_30Rnd_556x45_M855A1_Stanag"",""rhs_mag_m67"",""rhs_mag_m18_green"",""rhs_mag_m18_red"",""rhs_mag_an_m8hc""],[12,4,2,2,4]],[[],[]],[[""B_Parachute""],[4]]],false]"; }; }; }; - nAttributes=3; - }; - }; - class Item1 - { - dataType="Object"; - class PositionInfo - { - position[]={-21.686035,0.0014390945,21.67627}; - }; - side="West"; - flags=5; - class Attributes - { - skill=0.55000001; - rank="LIEUTENANT"; - init="call{this setVariable [""cScripts_Player_Unit"", ""RAIDER-2""];}"; - description="Co-Pilot@RAIDER-2"; - isPlayable=1; - }; - id=534; - type="Cav_B_A_Helicopter_Att_coPilot_F"; - class CustomAttributes - { - class Attribute0 + class Attribute3 { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + property="ace_fastroping_equipFRIES"; + expression="if (_value) then {[_this] call ace_fastroping_fnc_equipFRIES}"; class Value { class data { - singleType="SCALAR"; + singleType="BOOL"; value=1; }; }; }; - class Attribute1 + class Attribute4 { - property="speaker"; - expression="_this setspeaker _value;"; + property="vtx_attribute_markings"; + expression="_this setObjectTextureGlobal [19, _value];"; class Value { class data { singleType="STRING"; - value="Male12ENG"; + value="\z\vtx\addons\uh60_misc\data\markings\markings_venom_ca.paa"; }; }; }; - class Attribute2 + nAttributes=5; + }; + }; + class Item1 + { + dataType="Group"; + side="West"; + class Entities + { + items=2; + class Item0 { - property="pitch"; - expression="_this setpitch _value;"; - class Value + dataType="Object"; + class PositionInfo { - class data + position[]={15.868652,0.0014390945,-22.69043}; + }; + side="West"; + flags=6; + class Attributes + { + skill=0.60000002; + rank="CAPTAIN"; + init="this setgroupid [""BISON-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-1""];"; + description="DAP Pilot@BISON-1"; + isPlayable=1; + }; + id=278; + type="Cav_B_A_Helicopter_Tra_Pilot_F"; + class CustomAttributes + { + class Attribute0 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 { - singleType="SCALAR"; - value=1.04; + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male04ENG"; + }; + }; + }; + class Attribute2 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=1.02; + }; + }; }; + nAttributes=3; }; }; - nAttributes=3; - }; - }; - }; - class Attributes - { - dynamicSimulation=1; - }; - id=532; - }; - }; - id=530; - }; - class Item2 - { - dataType="Comment"; - class PositionInfo - { - position[]={-20.156738,5.777462,22.67041}; - }; - title="Rotary Attack (Tooltip)"; - description="The Apache functions much differently compared to what you may think attack rotary does. This is a glass cannon. It uses ATGMs and it's cannon from stand-off distances to achieve effects. These can also function largely without a JTAC and are much easier for a PLTHQ to call for fire if needed compared to Fixed Wing Attack. The Apaches can also theoretically be Airborne Forward Air Controllers (FAC-A) but it's usually not recommended depending on scale."; - id=535; - atlOffset=5.777462; - }; - }; - id=523; - atlOffset=2.888731; - }; - class Item1 - { - dataType="Layer"; - name="Rotary Hybrid (MH-60 DAP MLASS)"; - class Entities - { - items=3; - class Item0 - { - dataType="Layer"; - name="DAP MLASS Bison-1"; - class Entities - { - items=2; - class Item0 - { - dataType="Object"; - class PositionInfo - { - position[]={29.181152,2.0242615,-22.147949}; - angles[]={-0,0.0050614546,0}; - }; - side="Empty"; - flags=4; - class Attributes - { - textures="mh60m"; - dynamicSimulation=1; - reportOwnPosition=1; - pylons="VTX_4Rnd_ACE_Hellfire_AGM114K;VTX_M230_Chaingun_R;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;VTX_PylonRack_M261_DAGR;VTX_PylonRack_M261_M229;;"; - }; - id=538; - type="vtx_MH60M_DAP_MLASS"; - class CustomAttributes - { - class Attribute0 - { - property="VehicleCustomization"; - expression="if (local _this) then {([_this] + _value + [true]) call (uinamespace getvariable 'BIS_fnc_initVehicle')};"; - class Value - { - class data + class Item1 { - singleType="ARRAY"; - class value + dataType="Object"; + class PositionInfo + { + position[]={17.310547,0.0014390945,-22.76416}; + }; + side="West"; + flags=5; + class Attributes + { + init="this setgroupid [""BISON-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-1""];"; + description="Co-Pilot@BISON-1"; + isPlayable=1; + }; + id=279; + type="Cav_B_A_Helicopter_Tra_Pilot_F"; + class CustomAttributes { - items=2; - class Item0 + class Attribute0 { - class data + property="speaker"; + expression="_this setspeaker _value;"; + class Value { - singleType="ARRAY"; - class value + class data { - items=2; - class Item0 - { - class data - { - singleType="STRING"; - value="mh60m"; - }; - }; - class Item1 - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; + singleType="STRING"; + value="Male11ENG"; }; }; }; - class Item1 + class Attribute1 { - class data + property="pitch"; + expression="_this setpitch _value;"; + class Value { - singleType="ARRAY"; - class value + class data { - items=30; - class Item0 - { - class data - { - singleType="STRING"; - value="Cockpitdoors_Hide"; - }; - }; - class Item1 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item2 - { - class data - { - singleType="STRING"; - value="RADAR_HIDE"; - }; - }; - class Item3 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item4 - { - class data - { - singleType="STRING"; - value="FLIR_HIDE"; - }; - }; - class Item5 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item6 - { - class data - { - singleType="STRING"; - value="FuelProbe_show"; - }; - }; - class Item7 - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - class Item8 - { - class data - { - singleType="STRING"; - value="MAWS_Tubes_Show"; - }; - }; - class Item9 - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - class Item10 - { - class data - { - singleType="STRING"; - value="ERFS_show"; - }; - }; - class Item11 - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - class Item12 - { - class data - { - singleType="STRING"; - value="MH60MMisc_show"; - }; - }; - class Item13 - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - class Item14 - { - class data - { - singleType="STRING"; - value="Hoist_hide"; - }; - }; - class Item15 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item16 - { - class data - { - singleType="STRING"; - value="Skis_show"; - }; - }; - class Item17 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item18 - { - class data - { - singleType="STRING"; - value="HH60Flares_show"; - }; - }; - class Item19 - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - class Item20 - { - class data - { - singleType="STRING"; - value="HH60GRadar_show"; - }; - }; - class Item21 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item22 - { - class data - { - singleType="STRING"; - value="HH60GFlir_show"; - }; - }; - class Item23 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item24 - { - class data - { - singleType="STRING"; - value="GunnerSeats_Hide"; - }; - }; - class Item25 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item26 - { - class data - { - singleType="STRING"; - value="Minigun_Sight_L_hide"; - }; - }; - class Item27 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item28 - { - class data - { - singleType="STRING"; - value="Minigun_Sight_R_hide"; - }; - }; - class Item29 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; + singleType="SCALAR"; + value=0.97000003; }; }; }; + nAttributes=2; }; }; }; - }; - class Attribute1 - { - property="vtx_attribute_doorNumbers"; - expression="[_this, _value] call vtx_uh60_misc_fnc_setDoorNumbers;"; - class Value + class Attributes { - class data - { - singleType="STRING"; - value="01"; - }; + dynamicSimulation=1; }; + id=277; }; - class Attribute2 + }; + id=275; + }; + class Item1 + { + dataType="Layer"; + name="DAP MLASS Bison-2"; + class Entities + { + items=3; + class Item0 { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value + dataType="Object"; + class PositionInfo { - class data - { - singleType="STRING"; - value="[[[[""rhs_weap_m4_carryhandle"",""FirstAidKit"",""Medikit""],[2,10,2]],[[""rhs_mag_30Rnd_556x45_M855A1_Stanag"",""rhs_mag_m67"",""rhs_mag_m18_green"",""rhs_mag_m18_red"",""rhs_mag_an_m8hc""],[12,4,2,2,4]],[[],[]],[[""B_Parachute""],[4]]],false]"; - }; + position[]={14.109375,0.89242458,-20.307129}; }; - }; - class Attribute3 - { - property="ace_fastroping_equipFRIES"; - expression="if (_value) then {[_this] call ace_fastroping_fnc_equipFRIES}"; - class Value + side="Empty"; + flags=4; + class Attributes { - class data - { - singleType="BOOL"; - value=1; - }; + init="call{[this,""Alpha"",true,true,true,true,false] call cScripts_fnc_doStarterCrate;}"; + description="Starter Crate"; + dynamicSimulation=1; }; - }; - class Attribute4 - { - property="vtx_attribute_markings"; - expression="_this setObjectTextureGlobal [19, _value];"; - class Value + id=281; + type="B_supplyCrate_F"; + atlOffset=1.9073486e-06; + class CustomAttributes { - class data + class Attribute0 { - singleType="STRING"; - value="\z\vtx\addons\uh60_misc\data\markings\markings_venom_ca.paa"; + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; + class Value + { + class data + { + singleType="STRING"; + value="[[[[""launch_NLAW_F"",""arifle_MX_F"",""arifle_MX_SW_F"",""FirstAidKit""],[1,2,1,10]],[[""30Rnd_65x39_caseless_mag"",""16Rnd_9x21_Mag"",""30Rnd_45ACP_Mag_SMG_01"",""20Rnd_762x51_Mag"",""100Rnd_65x39_caseless_mag"",""1Rnd_HE_Grenade_shell"",""3Rnd_HE_Grenade_shell"",""1Rnd_Smoke_Grenade_shell"",""1Rnd_SmokeGreen_Grenade_shell"",""Chemlight_green"",""Laserbatteries"",""HandGrenade"",""MiniGrenade"",""SmokeShell"",""SmokeShellGreen"",""UGL_FlareWhite_F"",""UGL_FlareGreen_F"",""ACE_SpareBarrel"",""ACE_20Rnd_65x47_Scenar_mag"",""ACE_30Rnd_65x47_Scenar_mag"",""ACE_20Rnd_65_Creedmor_mag"",""ACE_30Rnd_65_Creedmor_mag"",""ACE_10Rnd_762x51_M118LR_Mag"",""ACE_20Rnd_762x51_M118LR_Mag"",""ACE_10Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_10Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mag_Tracer"",""ACE_20Rnd_762x51_Mag_Tracer_Dim""],[24,6,6,6,6,3,1,2,2,6,2,6,6,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4]],[[""Laserdesignator"",""acc_flashlight"",""bipod_01_F_blk"",""ACE_Chemlight_Shield"",""ACE_EarPlugs""],[1,2,1,12,12]],[[""B_Kitbag_mcamo""],[2]]],false]"; + }; + }; }; + nAttributes=1; }; }; - nAttributes=5; - }; - }; - class Item1 - { - dataType="Group"; - side="West"; - class Entities - { - items=2; - class Item0 + class Item1 { dataType="Object"; class PositionInfo { - position[]={22.336914,0.0014390945,-19.841797}; + position[]={5.8964844,2.024261,-24.479004}; + angles[]={-0,0.0050614546,0}; }; - side="West"; - flags=6; + side="Empty"; + flags=4; class Attributes { - skill=0.60000002; - rank="CAPTAIN"; - init="this setgroupid [""BISON-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-1""];"; - description="DAP Pilot@BISON-1"; - isPlayable=1; + textures="mh60m"; + dynamicSimulation=1; + reportOwnPosition=1; + pylons="VTX_4Rnd_ACE_Hellfire_AGM114K;VTX_M230_Chaingun_R;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;VTX_PylonRack_M261_DAGR;VTX_PylonRack_M261_M229;;"; }; - id=540; - type="Cav_B_A_Helicopter_Tra_Pilot_F"; + id=282; + type="vtx_MH60M_DAP_MLASS"; class CustomAttributes { class Attribute0 { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + property="VehicleCustomization"; + expression="if (local _this) then {([_this] + _value + [true]) call (uinamespace getvariable 'BIS_fnc_initVehicle')};"; class Value { class data { - singleType="SCALAR"; - value=1; + singleType="ARRAY"; + class value + { + items=2; + class Item0 + { + class data + { + singleType="ARRAY"; + class value + { + items=2; + class Item0 + { + class data + { + singleType="STRING"; + value="mh60m"; + }; + }; + class Item1 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + }; + }; + class Item1 + { + class data + { + singleType="ARRAY"; + class value + { + items=30; + class Item0 + { + class data + { + singleType="STRING"; + value="Cockpitdoors_Hide"; + }; + }; + class Item1 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item2 + { + class data + { + singleType="STRING"; + value="RADAR_HIDE"; + }; + }; + class Item3 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item4 + { + class data + { + singleType="STRING"; + value="FLIR_HIDE"; + }; + }; + class Item5 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item6 + { + class data + { + singleType="STRING"; + value="FuelProbe_show"; + }; + }; + class Item7 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item8 + { + class data + { + singleType="STRING"; + value="MAWS_Tubes_Show"; + }; + }; + class Item9 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item10 + { + class data + { + singleType="STRING"; + value="ERFS_show"; + }; + }; + class Item11 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item12 + { + class data + { + singleType="STRING"; + value="MH60MMisc_show"; + }; + }; + class Item13 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item14 + { + class data + { + singleType="STRING"; + value="Hoist_hide"; + }; + }; + class Item15 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item16 + { + class data + { + singleType="STRING"; + value="Skis_show"; + }; + }; + class Item17 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item18 + { + class data + { + singleType="STRING"; + value="HH60Flares_show"; + }; + }; + class Item19 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item20 + { + class data + { + singleType="STRING"; + value="HH60GRadar_show"; + }; + }; + class Item21 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item22 + { + class data + { + singleType="STRING"; + value="HH60GFlir_show"; + }; + }; + class Item23 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item24 + { + class data + { + singleType="STRING"; + value="GunnerSeats_Hide"; + }; + }; + class Item25 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item26 + { + class data + { + singleType="STRING"; + value="Minigun_Sight_L_hide"; + }; + }; + class Item27 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item28 + { + class data + { + singleType="STRING"; + value="Minigun_Sight_R_hide"; + }; + }; + class Item29 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + }; + }; + }; + }; }; }; }; class Attribute1 { - property="speaker"; - expression="_this setspeaker _value;"; + property="vtx_attribute_doorNumbers"; + expression="[_this, _value] call vtx_uh60_misc_fnc_setDoorNumbers;"; class Value { class data { singleType="STRING"; - value="Male04ENG"; + value="02"; }; }; }; class Attribute2 { - property="pitch"; - expression="_this setpitch _value;"; + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; class Value { class data { - singleType="SCALAR"; - value=1.02; + singleType="STRING"; + value="[[[[""rhs_weap_m4_carryhandle"",""FirstAidKit"",""Medikit""],[2,10,2]],[[""rhs_mag_30Rnd_556x45_M855A1_Stanag"",""rhs_mag_m67"",""rhs_mag_m18_green"",""rhs_mag_m18_red"",""rhs_mag_an_m8hc""],[12,4,2,2,4]],[[],[]],[[""B_Parachute""],[4]]],false]"; }; }; }; - nAttributes=3; - }; - }; - class Item1 - { - dataType="Object"; - class PositionInfo - { - position[]={23.778809,0.0014390945,-19.915527}; - }; - side="West"; - flags=5; - class Attributes - { - init="this setgroupid [""BISON-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-1""];"; - description="Co-Pilot@BISON-1"; - isPlayable=1; - }; - id=541; - type="Cav_B_A_Helicopter_Tra_Pilot_F"; - class CustomAttributes - { - class Attribute0 + class Attribute3 { - property="speaker"; - expression="_this setspeaker _value;"; + property="ace_fastroping_equipFRIES"; + expression="if (_value) then {[_this] call ace_fastroping_fnc_equipFRIES}"; class Value { class data { - singleType="STRING"; - value="Male11ENG"; + singleType="BOOL"; + value=1; }; }; }; - class Attribute1 + class Attribute4 { - property="pitch"; - expression="_this setpitch _value;"; + property="vtx_attribute_markings"; + expression="_this setObjectTextureGlobal [19, _value];"; class Value { class data { - singleType="SCALAR"; - value=0.97000003; + singleType="STRING"; + value="\z\vtx\addons\uh60_misc\data\markings\markings_thrasher_ca.paa"; }; }; }; - nAttributes=2; + nAttributes=5; }; }; - }; - class Attributes - { - dynamicSimulation=1; - }; - id=539; - }; - }; - id=537; - }; - class Item1 - { - dataType="Layer"; - name="DAP MLASS Bison-2"; - class Entities - { - items=3; - class Item0 - { - dataType="Object"; - class PositionInfo - { - position[]={20.577637,0.89242458,-17.458496}; - }; - side="Empty"; - flags=4; - class Attributes - { - init="call{[this,""Alpha"",true,true,true,true,false] call cScripts_fnc_doStarterCrate;}"; - description="Starter Crate"; - dynamicSimulation=1; - }; - id=543; - type="B_supplyCrate_F"; - atlOffset=1.9073486e-006; - class CustomAttributes - { - class Attribute0 + class Item2 { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value + dataType="Group"; + side="West"; + class Entities { - class data + items=2; + class Item0 { - singleType="STRING"; - value="[[[[""launch_NLAW_F"",""arifle_MX_F"",""arifle_MX_SW_F"",""FirstAidKit""],[1,2,1,10]],[[""30Rnd_65x39_caseless_mag"",""16Rnd_9x21_Mag"",""30Rnd_45ACP_Mag_SMG_01"",""20Rnd_762x51_Mag"",""100Rnd_65x39_caseless_mag"",""1Rnd_HE_Grenade_shell"",""3Rnd_HE_Grenade_shell"",""1Rnd_Smoke_Grenade_shell"",""1Rnd_SmokeGreen_Grenade_shell"",""Chemlight_green"",""Laserbatteries"",""HandGrenade"",""MiniGrenade"",""SmokeShell"",""SmokeShellGreen"",""UGL_FlareWhite_F"",""UGL_FlareGreen_F"",""ACE_SpareBarrel"",""ACE_20Rnd_65x47_Scenar_mag"",""ACE_30Rnd_65x47_Scenar_mag"",""ACE_20Rnd_65_Creedmor_mag"",""ACE_30Rnd_65_Creedmor_mag"",""ACE_10Rnd_762x51_M118LR_Mag"",""ACE_20Rnd_762x51_M118LR_Mag"",""ACE_10Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_10Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mag_Tracer"",""ACE_20Rnd_762x51_Mag_Tracer_Dim""],[24,6,6,6,6,3,1,2,2,6,2,6,6,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4]],[[""Laserdesignator"",""acc_flashlight"",""bipod_01_F_blk"",""ACE_Chemlight_Shield"",""ACE_EarPlugs""],[1,2,1,12,12]],[[""B_Kitbag_mcamo""],[2]]],false]"; - }; - }; - }; - nAttributes=1; - }; - }; - class Item1 - { - dataType="Object"; - class PositionInfo - { - position[]={12.364746,2.0242615,-21.630371}; - angles[]={-0,0.0050614546,0}; - }; - side="Empty"; - flags=4; - class Attributes - { - textures="mh60m"; - dynamicSimulation=1; - reportOwnPosition=1; - pylons="VTX_4Rnd_ACE_Hellfire_AGM114K;VTX_M230_Chaingun_R;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;VTX_PylonRack_M261_DAGR;VTX_PylonRack_M261_M229;;"; - }; - id=544; - type="vtx_MH60M_DAP_MLASS"; - class CustomAttributes - { - class Attribute0 - { - property="VehicleCustomization"; - expression="if (local _this) then {([_this] + _value + [true]) call (uinamespace getvariable 'BIS_fnc_initVehicle')};"; - class Value - { - class data - { - singleType="ARRAY"; - class value + dataType="Object"; + class PositionInfo { - items=2; - class Item0 + position[]={10.099609,0.0014390945,-22.48291}; + }; + side="West"; + flags=6; + class Attributes + { + skill=0.60000002; + rank="CAPTAIN"; + init="this setgroupid [""BISON-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-2""];"; + description="DAP Pilot@BISON-2"; + isPlayable=1; + }; + id=284; + type="Cav_B_A_Helicopter_Tra_Pilot_F"; + class CustomAttributes + { + class Attribute0 { - class data + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value { - singleType="ARRAY"; - class value + class data { - items=2; - class Item0 - { - class data - { - singleType="STRING"; - value="mh60m"; - }; - }; - class Item1 - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; + singleType="SCALAR"; + value=1; }; }; }; - class Item1 + class Attribute1 { - class data + property="speaker"; + expression="_this setspeaker _value;"; + class Value { - singleType="ARRAY"; - class value + class data { - items=30; - class Item0 - { - class data - { - singleType="STRING"; - value="Cockpitdoors_Hide"; - }; - }; - class Item1 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item2 - { - class data - { - singleType="STRING"; - value="RADAR_HIDE"; - }; - }; - class Item3 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item4 - { - class data - { - singleType="STRING"; - value="FLIR_HIDE"; - }; - }; - class Item5 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item6 - { - class data - { - singleType="STRING"; - value="FuelProbe_show"; - }; - }; - class Item7 - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - class Item8 - { - class data - { - singleType="STRING"; - value="MAWS_Tubes_Show"; - }; - }; - class Item9 - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - class Item10 - { - class data - { - singleType="STRING"; - value="ERFS_show"; - }; - }; - class Item11 - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - class Item12 - { - class data - { - singleType="STRING"; - value="MH60MMisc_show"; - }; - }; - class Item13 - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - class Item14 - { - class data - { - singleType="STRING"; - value="Hoist_hide"; - }; - }; - class Item15 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item16 - { - class data - { - singleType="STRING"; - value="Skis_show"; - }; - }; - class Item17 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item18 - { - class data - { - singleType="STRING"; - value="HH60Flares_show"; - }; - }; - class Item19 - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - class Item20 - { - class data - { - singleType="STRING"; - value="HH60GRadar_show"; - }; - }; - class Item21 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item22 - { - class data - { - singleType="STRING"; - value="HH60GFlir_show"; - }; - }; - class Item23 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item24 - { - class data - { - singleType="STRING"; - value="GunnerSeats_Hide"; - }; - }; - class Item25 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item26 - { - class data - { - singleType="STRING"; - value="Minigun_Sight_L_hide"; - }; - }; - class Item27 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item28 - { - class data - { - singleType="STRING"; - value="Minigun_Sight_R_hide"; - }; - }; - class Item29 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; + singleType="STRING"; + value="Male03ENG"; + }; + }; + }; + class Attribute2 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=1.02; }; }; }; + nAttributes=3; }; }; - }; - }; - class Attribute1 - { - property="vtx_attribute_doorNumbers"; - expression="[_this, _value] call vtx_uh60_misc_fnc_setDoorNumbers;"; - class Value - { - class data - { - singleType="STRING"; - value="02"; - }; - }; - }; - class Attribute2 - { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value - { - class data - { - singleType="STRING"; - value="[[[[""rhs_weap_m4_carryhandle"",""FirstAidKit"",""Medikit""],[2,10,2]],[[""rhs_mag_30Rnd_556x45_M855A1_Stanag"",""rhs_mag_m67"",""rhs_mag_m18_green"",""rhs_mag_m18_red"",""rhs_mag_an_m8hc""],[12,4,2,2,4]],[[],[]],[[""B_Parachute""],[4]]],false]"; - }; - }; - }; - class Attribute3 - { - property="ace_fastroping_equipFRIES"; - expression="if (_value) then {[_this] call ace_fastroping_fnc_equipFRIES}"; - class Value - { - class data + class Item1 { - singleType="BOOL"; - value=1; + dataType="Object"; + class PositionInfo + { + position[]={10.985352,0.0014390945,-22.638672}; + }; + side="West"; + flags=5; + class Attributes + { + init="this setgroupid [""BISON-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-2""];"; + description="Co-Pilot@BISON-2"; + isPlayable=1; + }; + id=285; + type="Cav_B_A_Helicopter_Tra_Pilot_F"; + class CustomAttributes + { + class Attribute0 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male11ENG"; + }; + }; + }; + class Attribute2 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=0.97000003; + }; + }; + }; + nAttributes=3; + }; }; }; - }; - class Attribute4 - { - property="vtx_attribute_markings"; - expression="_this setObjectTextureGlobal [19, _value];"; - class Value + class Attributes { - class data - { - singleType="STRING"; - value="\z\vtx\addons\uh60_misc\data\markings\markings_thrasher_ca.paa"; - }; + dynamicSimulation=1; }; + id=283; }; - nAttributes=5; }; + id=280; + atlOffset=4.7683716e-07; }; class Item2 { - dataType="Group"; - side="West"; + dataType="Comment"; + class PositionInfo + { + position[]={14.791016,5.777462,-30.57373}; + }; + title="Rotary Hybrid (Tooltip)"; + description="While the DAPs can transport infantry, it is NOT their primary purpose. The DAPs provide a great option for escort with MH-60s due to being pretty much the same bird, and you can also flex additional personnel on here if needed. Think about using this if the mission calls for closer support and less armor-focused when comparing to the AH-64. This isn't going to replace CAS, it works great for escort of the birds, but that's it. It's going to struggle to deal with large concentrations of OPFOR."; + id=286; + atlOffset=5.777462; + }; + }; + id=274; + atlOffset=2.888731; + }; + class Item2 + { + dataType="Layer"; + name="Rotary Light Attack (AH-6)"; + class Entities + { + items=3; + class Item0 + { + dataType="Layer"; + name="AH-6 Sparrow-1"; class Entities { items=2; @@ -1336,285 +1508,240 @@ class items dataType="Object"; class PositionInfo { - position[]={16.567871,0.0014390945,-19.634277}; + position[]={-19.187988,1.9401751,2.6352539}; }; - side="West"; - flags=6; + side="Empty"; + flags=4; class Attributes { - skill=0.60000002; - rank="CAPTAIN"; - init="this setgroupid [""BISON-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-2""];"; - description="DAP Pilot@BISON-2"; - isPlayable=1; + dynamicSimulation=1; + reportRemoteTargets=1; + receiveRemoteTargets=1; + reportOwnPosition=1; }; - id=546; - type="Cav_B_A_Helicopter_Tra_Pilot_F"; + id=289; + type="RHS_MELB_AH6M"; class CustomAttributes { class Attribute0 { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + property="rhs_MELB_TailNumber"; + expression="if(_value != 'NoChange')then{ [_this,'d_SN',_value] call RHS_MELB_fnc_tailNumber}"; class Value { class data { - singleType="SCALAR"; - value=1; + singleType="STRING"; + value="NoChange"; }; }; }; class Attribute1 { - property="speaker"; - expression="_this setspeaker _value;"; + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; class Value { class data { singleType="STRING"; - value="Male03ENG"; - }; - }; - }; - class Attribute2 - { - property="pitch"; - expression="_this setpitch _value;"; - class Value - { - class data - { - singleType="SCALAR"; - value=1.02; + value="[[[[""FirstAidKit""],[4]],[[],[]],[[""ToolKit"",""ItemGPS"",""ItemRadio""],[1,1,1]],[[],[]]],false]"; }; }; }; - nAttributes=3; + nAttributes=2; }; }; class Item1 { - dataType="Object"; - class PositionInfo - { - position[]={17.453613,0.0014390945,-19.790039}; - }; + dataType="Group"; side="West"; - flags=5; - class Attributes + class Entities { - init="this setgroupid [""BISON-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-2""];"; - description="Co-Pilot@BISON-2"; - isPlayable=1; - }; - id=547; - type="Cav_B_A_Helicopter_Tra_Pilot_F"; - class CustomAttributes - { - class Attribute0 + items=2; + class Item0 { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; - class Value + dataType="Object"; + class PositionInfo { - class data - { - singleType="SCALAR"; - value=1; - }; + position[]={-23.135254,0.0014410019,5.3540039}; + angles[]={-0,0.019358397,0}; }; - }; - class Attribute1 - { - property="speaker"; - expression="_this setspeaker _value;"; - class Value + side="West"; + flags=6; + class Attributes { - class data - { - singleType="STRING"; - value="Male11ENG"; - }; + skill=0.60000002; + rank="CAPTAIN"; + init="call{this setgroupID[""SPARROW-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""SPARROW-1""];}"; + description="Pilot@SPARROW-1"; + isPlayable=1; }; - }; - class Attribute2 - { - property="pitch"; - expression="_this setpitch _value;"; - class Value + id=291; + type="Cav_B_A_Helicopter_Att_Pilot_F"; + atlOffset=1.9073486e-06; + class CustomAttributes { - class data + class Attribute0 { - singleType="SCALAR"; - value=0.97000003; - }; - }; + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male11ENG"; + }; + }; + }; + class Attribute2 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=1.04; + }; + }; + }; + nAttributes=3; + }; }; - nAttributes=3; - }; - }; - }; - class Attributes - { - dynamicSimulation=1; - }; - id=545; - }; - }; - id=542; - atlOffset=4.7683716e-007; - }; - class Item2 - { - dataType="Comment"; - class PositionInfo - { - position[]={21.259277,5.777462,-27.725098}; - }; - title="Rotary Hybrid (Tooltip)"; - description="While the DAPs can transport infantry, it is NOT their primary purpose. The DAPs provide a great option for escort with MH-60s due to being pretty much the same bird, and you can also flex additional personnel on here if needed. Think about using this if the mission calls for closer support and less armor-focused when comparing to the AH-64. This isn't going to replace CAS, it works great for escort of the birds, but that's it. It's going to struggle to deal with large concentrations of OPFOR."; - id=548; - atlOffset=5.777462; - }; - }; - id=536; - atlOffset=2.888731; - }; - class Item2 - { - dataType="Layer"; - name="Rotary Light Attack (AH-6)"; - class Entities - { - items=3; - class Item0 - { - dataType="Layer"; - name="AH-6 Sparrow-1"; - class Entities - { - items=2; - class Item0 - { - dataType="Object"; - class PositionInfo - { - position[]={-12.766113,1.9401751,-0.62255859}; - }; - side="Empty"; - flags=4; - class Attributes - { - dynamicSimulation=1; - reportRemoteTargets=1; - receiveRemoteTargets=1; - reportOwnPosition=1; - }; - id=551; - type="RHS_MELB_AH6M"; - class CustomAttributes - { - class Attribute0 - { - property="rhs_MELB_TailNumber"; - expression="if(_value != 'NoChange')then{ [_this,'d_SN',_value] call RHS_MELB_fnc_tailNumber}"; - class Value - { - class data + class Item1 { - singleType="STRING"; - value="NoChange"; + dataType="Object"; + class PositionInfo + { + position[]={-21.629883,0.0014390945,5.0473633}; + angles[]={-0,0.019355701,0}; + }; + side="West"; + flags=4; + class Attributes + { + skill=0.60000002; + rank="CAPTAIN"; + init="call{this setgroupID[""SPARROW-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""SPARROW-1""];}"; + description="Co-Pilot@SPARROW-1"; + isPlayable=1; + }; + id=292; + type="Cav_B_A_Helicopter_Att_Pilot_F"; + class CustomAttributes + { + class Attribute0 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male11ENG"; + }; + }; + }; + class Attribute2 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=1.04; + }; + }; + }; + nAttributes=3; + }; }; }; - }; - class Attribute1 - { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value + class Attributes { - class data - { - singleType="STRING"; - value="[[[[""FirstAidKit""],[4]],[[],[]],[[""ToolKit"",""ItemGPS"",""ItemRadio""],[1,1,1]],[[],[]]],false]"; - }; + dynamicSimulation=1; }; + id=290; + atlOffset=1.9073486e-06; }; - nAttributes=2; }; + id=288; + atlOffset=9.5367432e-07; }; class Item1 { - dataType="Group"; - side="West"; + dataType="Layer"; + name="AH-6 Sparrow-2"; class Entities { - items=2; + items=3; class Item0 { dataType="Object"; class PositionInfo { - position[]={-16.713379,0.0014410019,2.0961914}; - angles[]={-0,0.019358397,0}; + position[]={-24.723145,0.89242458,7.8950195}; + angles[]={-0,3.1415925,0}; }; - side="West"; - flags=6; + side="Empty"; + flags=4; class Attributes { - skill=0.60000002; - rank="CAPTAIN"; - init="call{this setgroupID[""SPARROW-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""SPARROW-1""];}"; - description="Pilot@SPARROW-1"; - isPlayable=1; + init="call{[this,""Alpha"",true,true,true,true,false] call cScripts_fnc_doStarterCrate;}"; + description="Starter Crate"; + dynamicSimulation=1; }; - id=553; - type="Cav_B_A_Helicopter_Att_Pilot_F"; - atlOffset=1.9073486e-006; + id=294; + type="B_supplyCrate_F"; + atlOffset=1.9073486e-06; class CustomAttributes { class Attribute0 { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; - class Value - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - }; - class Attribute1 - { - property="speaker"; - expression="_this setspeaker _value;"; + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; class Value { class data { singleType="STRING"; - value="Male11ENG"; - }; - }; - }; - class Attribute2 - { - property="pitch"; - expression="_this setpitch _value;"; - class Value - { - class data - { - singleType="SCALAR"; - value=1.04; + value="[[[[""launch_NLAW_F"",""arifle_MX_F"",""arifle_MX_SW_F"",""FirstAidKit""],[1,2,1,10]],[[""30Rnd_65x39_caseless_mag"",""16Rnd_9x21_Mag"",""30Rnd_45ACP_Mag_SMG_01"",""20Rnd_762x51_Mag"",""100Rnd_65x39_caseless_mag"",""1Rnd_HE_Grenade_shell"",""3Rnd_HE_Grenade_shell"",""1Rnd_Smoke_Grenade_shell"",""1Rnd_SmokeGreen_Grenade_shell"",""Chemlight_green"",""Laserbatteries"",""HandGrenade"",""MiniGrenade"",""SmokeShell"",""SmokeShellGreen"",""UGL_FlareWhite_F"",""UGL_FlareGreen_F"",""ACE_SpareBarrel"",""ACE_20Rnd_65x47_Scenar_mag"",""ACE_30Rnd_65x47_Scenar_mag"",""ACE_20Rnd_65_Creedmor_mag"",""ACE_30Rnd_65_Creedmor_mag"",""ACE_10Rnd_762x51_M118LR_Mag"",""ACE_20Rnd_762x51_M118LR_Mag"",""ACE_10Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_10Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mag_Tracer"",""ACE_20Rnd_762x51_Mag_Tracer_Dim""],[24,6,6,6,6,3,1,2,2,6,2,6,6,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4]],[[""Laserdesignator"",""acc_flashlight"",""bipod_01_F_blk"",""ACE_Chemlight_Shield"",""ACE_EarPlugs""],[1,2,1,12,12]],[[""B_Kitbag_mcamo""],[2]]],false]"; }; }; }; - nAttributes=3; + nAttributes=1; }; }; class Item1 @@ -1622,400 +1749,382 @@ class items dataType="Object"; class PositionInfo { - position[]={-15.208008,0.0014390945,1.7895508}; - angles[]={-0,0.019355701,0}; + position[]={-29.687988,1.9401751,2.6352539}; }; - side="West"; + side="Empty"; flags=4; class Attributes { - skill=0.60000002; - rank="CAPTAIN"; - init="call{this setgroupID[""SPARROW-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""SPARROW-1""];}"; - description="Co-Pilot@SPARROW-1"; - isPlayable=1; + dynamicSimulation=1; + reportRemoteTargets=1; + receiveRemoteTargets=1; + reportOwnPosition=1; }; - id=554; - type="Cav_B_A_Helicopter_Att_Pilot_F"; + id=295; + type="RHS_MELB_AH6M"; class CustomAttributes { class Attribute0 { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; class Value { class data { - singleType="SCALAR"; - value=1; + singleType="STRING"; + value="[[[[""FirstAidKit""],[4]],[[],[]],[[""ToolKit"",""ItemGPS"",""ItemRadio""],[1,1,1]],[[],[]]],false]"; }; }; }; class Attribute1 { - property="speaker"; - expression="_this setspeaker _value;"; + property="rhs_MELB_TailNumber"; + expression="if(_value != 'NoChange')then{ [_this,'d_SN',_value] call RHS_MELB_fnc_tailNumber}"; class Value { class data { singleType="STRING"; - value="Male11ENG"; + value="NoChange"; }; }; }; - class Attribute2 + nAttributes=2; + }; + }; + class Item2 + { + dataType="Group"; + side="West"; + class Entities + { + items=2; + class Item0 { - property="pitch"; - expression="_this setpitch _value;"; - class Value + dataType="Object"; + class PositionInfo { - class data + position[]={-27.053223,0.0014390945,5.4926758}; + angles[]={-0,0.016603449,0}; + }; + side="West"; + flags=6; + class Attributes + { + skill=0.60000002; + rank="CAPTAIN"; + init="call{this setgroupID[""SPARROW-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""SPARROW-2""];}"; + description="Pilot@SPARROW-2"; + isPlayable=1; + }; + id=297; + type="Cav_B_A_Helicopter_Att_Pilot_F"; + class CustomAttributes + { + class Attribute0 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male11ENG"; + }; + }; + }; + class Attribute2 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=0.97000003; + }; + }; + }; + nAttributes=3; + }; + }; + class Item1 + { + dataType="Object"; + class PositionInfo + { + position[]={-25.962891,0.0014390945,5.3852539}; + angles[]={-0,0.019355701,0}; + }; + side="West"; + flags=4; + class Attributes + { + skill=0.60000002; + rank="CAPTAIN"; + init="call{this setgroupID[""SPARROW-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""SPARROW-2""];}"; + description="Co-Pilot@SPARROW-2"; + isPlayable=1; + }; + id=298; + type="Cav_B_A_Helicopter_Att_Pilot_F"; + class CustomAttributes + { + class Attribute0 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male11ENG"; + }; + }; + }; + class Attribute2 { - singleType="SCALAR"; - value=1.04; + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=1.04; + }; + }; }; + nAttributes=3; }; }; - nAttributes=3; }; + class Attributes + { + dynamicSimulation=1; + }; + id=296; }; }; - class Attributes + id=293; + atlOffset=4.7683716e-07; + }; + class Item2 + { + dataType="Comment"; + class PositionInfo { - dynamicSimulation=1; + position[]={-24.578613,5.777462,3.9282227}; }; - id=552; - atlOffset=1.9073486e-006; + title="Rotary Light Attack (Tooltip)"; + description="Not as long distance as the AH-64, the AH-6s function closer in reality to Fixed Wing, they come in low and fast, do a run, and get out. They can conversely be used as observation aircraft due to the FLIR camera as well and can pick off targets, but they will go down quite easily due to being entirely open. It's recommended to avoid using these in operations that have armor heavier than BTRs."; + id=299; + atlOffset=5.777462; }; }; - id=550; - atlOffset=9.5367432e-007; + id=287; + atlOffset=2.8887315; }; - class Item1 + }; + id=387; + atlOffset=2.888731; + }; + class Item1 + { + dataType="Layer"; + name="Service Vehicles"; + class Entities + { + items=3; + class Item0 { - dataType="Layer"; - name="AH-6 Sparrow-2"; - class Entities + dataType="Object"; + class PositionInfo { - items=3; - class Item0 + position[]={-12.105469,1.9255862,5.2563477}; + }; + side="Empty"; + flags=4; + class Attributes + { + dynamicSimulation=1; + }; + id=357; + type="B_Truck_01_ammo_F"; + class CustomAttributes + { + class Attribute0 { - dataType="Object"; - class PositionInfo - { - position[]={-18.30127,0.89242458,4.637207}; - angles[]={-0,3.1415925,0}; - }; - side="Empty"; - flags=4; - class Attributes - { - init="call{[this,""Alpha"",true,true,true,true,false] call cScripts_fnc_doStarterCrate;}"; - description="Starter Crate"; - dynamicSimulation=1; - }; - id=556; - type="B_supplyCrate_F"; - atlOffset=1.9073486e-006; - class CustomAttributes + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; + class Value { - class Attribute0 + class data { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value - { - class data - { - singleType="STRING"; - value="[[[[""launch_NLAW_F"",""arifle_MX_F"",""arifle_MX_SW_F"",""FirstAidKit""],[1,2,1,10]],[[""30Rnd_65x39_caseless_mag"",""16Rnd_9x21_Mag"",""30Rnd_45ACP_Mag_SMG_01"",""20Rnd_762x51_Mag"",""100Rnd_65x39_caseless_mag"",""1Rnd_HE_Grenade_shell"",""3Rnd_HE_Grenade_shell"",""1Rnd_Smoke_Grenade_shell"",""1Rnd_SmokeGreen_Grenade_shell"",""Chemlight_green"",""Laserbatteries"",""HandGrenade"",""MiniGrenade"",""SmokeShell"",""SmokeShellGreen"",""UGL_FlareWhite_F"",""UGL_FlareGreen_F"",""ACE_SpareBarrel"",""ACE_20Rnd_65x47_Scenar_mag"",""ACE_30Rnd_65x47_Scenar_mag"",""ACE_20Rnd_65_Creedmor_mag"",""ACE_30Rnd_65_Creedmor_mag"",""ACE_10Rnd_762x51_M118LR_Mag"",""ACE_20Rnd_762x51_M118LR_Mag"",""ACE_10Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_10Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mag_Tracer"",""ACE_20Rnd_762x51_Mag_Tracer_Dim""],[24,6,6,6,6,3,1,2,2,6,2,6,6,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4]],[[""Laserdesignator"",""acc_flashlight"",""bipod_01_F_blk"",""ACE_Chemlight_Shield"",""ACE_EarPlugs""],[1,2,1,12,12]],[[""B_Kitbag_mcamo""],[2]]],false]"; - }; - }; + singleType="STRING"; + value="[[[[""FirstAidKit""],[10]],[[],[]],[[],[]],[[],[]]],false]"; }; - nAttributes=1; }; }; - class Item1 + class Attribute1 { - dataType="Object"; - class PositionInfo - { - position[]={-23.266113,1.9401751,-0.62255859}; - }; - side="Empty"; - flags=4; - class Attributes - { - dynamicSimulation=1; - reportRemoteTargets=1; - receiveRemoteTargets=1; - reportOwnPosition=1; - }; - id=557; - type="RHS_MELB_AH6M"; - class CustomAttributes + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value { - class Attribute0 - { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value - { - class data - { - singleType="STRING"; - value="[[[[""FirstAidKit""],[4]],[[],[]],[[""ToolKit"",""ItemGPS"",""ItemRadio""],[1,1,1]],[[],[]]],false]"; - }; - }; - }; - class Attribute1 + class data { - property="rhs_MELB_TailNumber"; - expression="if(_value != 'NoChange')then{ [_this,'d_SN',_value] call RHS_MELB_fnc_tailNumber}"; - class Value - { - class data - { - singleType="STRING"; - value="NoChange"; - }; - }; + singleType="BOOL"; + value=0; }; - nAttributes=2; }; }; - class Item2 - { - dataType="Group"; - side="West"; - class Entities - { - items=2; - class Item0 - { - dataType="Object"; - class PositionInfo - { - position[]={-20.631348,0.0014390945,2.2348633}; - angles[]={-0,0.016603449,0}; - }; - side="West"; - flags=6; - class Attributes - { - skill=0.60000002; - rank="CAPTAIN"; - init="call{this setgroupID[""SPARROW-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""SPARROW-2""];}"; - description="Pilot@SPARROW-2"; - isPlayable=1; - }; - id=559; - type="Cav_B_A_Helicopter_Att_Pilot_F"; - class CustomAttributes - { - class Attribute0 - { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; - class Value - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - }; - class Attribute1 - { - property="speaker"; - expression="_this setspeaker _value;"; - class Value - { - class data - { - singleType="STRING"; - value="Male11ENG"; - }; - }; - }; - class Attribute2 - { - property="pitch"; - expression="_this setpitch _value;"; - class Value - { - class data - { - singleType="SCALAR"; - value=0.97000003; - }; - }; - }; - nAttributes=3; - }; - }; - class Item1 + nAttributes=2; + }; + }; + class Item1 + { + dataType="Object"; + class PositionInfo + { + position[]={-7.1054688,1.9160042,5.2543945}; + }; + side="Empty"; + flags=4; + class Attributes + { + dynamicSimulation=1; + }; + id=358; + type="B_Truck_01_fuel_F"; + class CustomAttributes + { + class Attribute0 + { + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; + class Value + { + class data { - dataType="Object"; - class PositionInfo - { - position[]={-19.541016,0.0014390945,2.1274414}; - angles[]={-0,0.019355701,0}; - }; - side="West"; - flags=4; - class Attributes - { - skill=0.60000002; - rank="CAPTAIN"; - init="call{this setgroupID[""SPARROW-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""SPARROW-2""];}"; - description="Co-Pilot@SPARROW-2"; - isPlayable=1; - }; - id=560; - type="Cav_B_A_Helicopter_Att_Pilot_F"; - class CustomAttributes - { - class Attribute0 - { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; - class Value - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - }; - class Attribute1 - { - property="speaker"; - expression="_this setspeaker _value;"; - class Value - { - class data - { - singleType="STRING"; - value="Male11ENG"; - }; - }; - }; - class Attribute2 - { - property="pitch"; - expression="_this setpitch _value;"; - class Value - { - class data - { - singleType="SCALAR"; - value=1.04; - }; - }; - }; - nAttributes=3; - }; + singleType="STRING"; + value="[[[[""FirstAidKit""],[10]],[[],[]],[[],[]],[[],[]]],false]"; }; }; - class Attributes + }; + class Attribute1 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value { - dynamicSimulation=1; + class data + { + singleType="BOOL"; + value=0; + }; }; - id=558; }; + nAttributes=2; }; - id=555; - atlOffset=4.7683716e-007; }; class Item2 { - dataType="Comment"; + dataType="Object"; class PositionInfo { - position[]={-18.156738,5.777462,0.67041016}; + position[]={-2.1054688,2.3134775,5.2543945}; + }; + side="Empty"; + flags=4; + class Attributes + { + dynamicSimulation=1; + }; + id=359; + type="B_Truck_01_Repair_F"; + class CustomAttributes + { + class Attribute0 + { + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; + class Value + { + class data + { + singleType="STRING"; + value="[[[[""FirstAidKit""],[10]],[[],[]],[[],[]],[[],[]]],false]"; + }; + }; + }; + class Attribute1 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; }; - title="Rotary Light Attack (Tooltip)"; - description="Not as long distance as the AH-64, the AH-6s function closer in reality to Fixed Wing, they come in low and fast, do a run, and get out. They can conversely be used as observation aircraft due to the FLIR camera as well and can pick off targets, but they will go down quite easily due to being entirely open. It's recommended to avoid using these in operations that have armor heavier than BTRs."; - id=561; - atlOffset=5.777462; }; }; - id=549; - atlOffset=2.8887315; + id=356; }; - class Item3 + class Item2 { dataType="Layer"; - name="Rotary Light Transport (MH-6)"; + name="Transport Rotary"; class Entities { - items=5; + items=3; class Item0 { dataType="Layer"; - name="MH-6 Raven-1"; + name="Rotary Light Transport (MH-6)"; class Entities { - items=2; + items=5; class Item0 { - dataType="Object"; - class PositionInfo - { - position[]={-12.156738,1.940177,-18.32959}; - }; - side="Empty"; - flags=4; - class Attributes - { - dynamicSimulation=1; - reportRemoteTargets=1; - receiveRemoteTargets=1; - reportOwnPosition=1; - }; - id=564; - type="RHS_MELB_MH6M"; - atlOffset=1.9073486e-006; - class CustomAttributes - { - class Attribute0 - { - property="rhs_MELB_TailNumber"; - expression="if(_value != 'NoChange')then{ [_this,'d_SN',_value] call RHS_MELB_fnc_tailNumber}"; - class Value - { - class data - { - singleType="STRING"; - value="NoChange"; - }; - }; - }; - class Attribute1 - { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value - { - class data - { - singleType="STRING"; - value="[[[[""FirstAidKit""],[4]],[[],[]],[[""ToolKit"",""ItemGPS"",""ItemRadio""],[1,1,1]],[[],[]]],false]"; - }; - }; - }; - nAttributes=2; - }; - }; - class Item1 - { - dataType="Group"; - side="West"; + dataType="Layer"; + name="MH-6 Raven-1"; class Entities { items=2; @@ -2024,300 +2133,474 @@ class items dataType="Object"; class PositionInfo { - position[]={-16.133301,0.0014410019,-14.753418}; + position[]={-18.578613,1.940177,-15.071777}; }; - side="West"; - flags=7; + side="Empty"; + flags=4; class Attributes { - skill=0.60000002; - rank="CAPTAIN"; - init="call{this setgroupID[""RAVEN-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""RAVEN-1""];}"; - description="Pilot@RAVEN-1"; - isPlayable=1; + dynamicSimulation=1; + reportRemoteTargets=1; + receiveRemoteTargets=1; + reportOwnPosition=1; }; - id=566; - type="Cav_B_A_Helicopter_Att_Pilot_Raven_1_F"; - atlOffset=1.9073486e-006; + id=302; + type="RHS_MELB_MH6M"; + atlOffset=1.9073486e-06; class CustomAttributes { class Attribute0 { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + property="rhs_MELB_TailNumber"; + expression="if(_value != 'NoChange')then{ [_this,'d_SN',_value] call RHS_MELB_fnc_tailNumber}"; class Value { class data { - singleType="SCALAR"; - value=1; + singleType="STRING"; + value="NoChange"; }; }; }; class Attribute1 { - property="speaker"; - expression="_this setspeaker _value;"; + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; class Value { class data { singleType="STRING"; - value="Male11ENG"; + value="[[[[""FirstAidKit""],[4]],[[],[]],[[""ToolKit"",""ItemGPS"",""ItemRadio""],[1,1,1]],[[],[]]],false]"; }; }; }; - class Attribute2 + nAttributes=2; + }; + }; + class Item1 + { + dataType="Group"; + side="West"; + class Entities + { + items=2; + class Item0 { - property="pitch"; - expression="_this setpitch _value;"; - class Value + dataType="Object"; + class PositionInfo { - class data + position[]={-22.555176,0.0014410019,-11.495605}; + }; + side="West"; + flags=7; + class Attributes + { + skill=0.60000002; + rank="CAPTAIN"; + init="call{this setgroupID[""RAVEN-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""RAVEN-1""];}"; + description="Pilot@RAVEN-1"; + isPlayable=1; + }; + id=304; + type="Cav_B_A_Helicopter_Att_Pilot_Raven_1_F"; + atlOffset=1.9073486e-06; + class CustomAttributes + { + class Attribute0 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male11ENG"; + }; + }; + }; + class Attribute2 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=1.04; + }; + }; + }; + nAttributes=3; + }; + }; + class Item1 + { + dataType="Object"; + class PositionInfo + { + position[]={-21.554688,0.0014390945,-11.495605}; + }; + side="West"; + flags=5; + class Attributes + { + skill=0.55000001; + rank="LIEUTENANT"; + init="call{this setgroupID[""RAVEN-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""RAVEN-1""];}"; + description="Co-Pilot@RAVEN-1"; + isPlayable=1; + }; + id=305; + type="Cav_B_A_Helicopter_Att_coPilot_F"; + class CustomAttributes + { + class Attribute0 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male08ENG"; + }; + }; + }; + class Attribute2 { - singleType="SCALAR"; - value=1.04; + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=0.95999998; + }; + }; }; + nAttributes=3; }; }; - nAttributes=3; }; + class Attributes + { + dynamicSimulation=1; + }; + id=303; + atlOffset=1.9073486e-06; }; - class Item1 + }; + id=301; + atlOffset=1.9073486e-06; + }; + class Item1 + { + dataType="Layer"; + name="MH-6 Raven-2"; + class Entities + { + items=3; + class Item0 { dataType="Object"; class PositionInfo { - position[]={-15.132813,0.0014390945,-14.753418}; + position[]={-24.043457,0.89242458,-9.284668}; }; - side="West"; - flags=5; + side="Empty"; + flags=4; class Attributes { - skill=0.55000001; - rank="LIEUTENANT"; - init="call{this setgroupID[""RAVEN-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""RAVEN-1""];}"; - description="Co-Pilot@RAVEN-1"; - isPlayable=1; + init="call{[this,""Alpha"",true,true,true,true,false] call cScripts_fnc_doStarterCrate;}"; + description="Starter Crate"; + dynamicSimulation=1; }; - id=567; - type="Cav_B_A_Helicopter_Att_coPilot_F"; + id=307; + type="B_supplyCrate_F"; + atlOffset=1.9073486e-06; class CustomAttributes { class Attribute0 { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; class Value { class data { - singleType="SCALAR"; - value=1; + singleType="STRING"; + value="[[[[""launch_NLAW_F"",""arifle_MX_F"",""arifle_MX_SW_F"",""FirstAidKit""],[1,2,1,10]],[[""30Rnd_65x39_caseless_mag"",""16Rnd_9x21_Mag"",""30Rnd_45ACP_Mag_SMG_01"",""20Rnd_762x51_Mag"",""100Rnd_65x39_caseless_mag"",""1Rnd_HE_Grenade_shell"",""3Rnd_HE_Grenade_shell"",""1Rnd_Smoke_Grenade_shell"",""1Rnd_SmokeGreen_Grenade_shell"",""Chemlight_green"",""Laserbatteries"",""HandGrenade"",""MiniGrenade"",""SmokeShell"",""SmokeShellGreen"",""UGL_FlareWhite_F"",""UGL_FlareGreen_F"",""ACE_SpareBarrel"",""ACE_20Rnd_65x47_Scenar_mag"",""ACE_30Rnd_65x47_Scenar_mag"",""ACE_20Rnd_65_Creedmor_mag"",""ACE_30Rnd_65_Creedmor_mag"",""ACE_10Rnd_762x51_M118LR_Mag"",""ACE_20Rnd_762x51_M118LR_Mag"",""ACE_10Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_10Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mag_Tracer"",""ACE_20Rnd_762x51_Mag_Tracer_Dim""],[24,6,6,6,6,3,1,2,2,6,2,6,6,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4]],[[""Laserdesignator"",""acc_flashlight"",""bipod_01_F_blk"",""ACE_Chemlight_Shield"",""ACE_EarPlugs""],[1,2,1,12,12]],[[""B_Kitbag_mcamo""],[2]]],false]"; }; }; }; - class Attribute1 - { - property="speaker"; - expression="_this setspeaker _value;"; - class Value - { + nAttributes=1; + }; + }; + class Item1 + { + dataType="Object"; + class PositionInfo + { + position[]={-29.578613,1.9401751,-15.071777}; + }; + side="Empty"; + flags=4; + class Attributes + { + dynamicSimulation=1; + reportRemoteTargets=1; + receiveRemoteTargets=1; + reportOwnPosition=1; + }; + id=308; + type="RHS_MELB_MH6M"; + class CustomAttributes + { + class Attribute0 + { + property="rhs_MELB_TailNumber"; + expression="if(_value != 'NoChange')then{ [_this,'d_SN',_value] call RHS_MELB_fnc_tailNumber}"; + class Value + { class data { singleType="STRING"; - value="Male08ENG"; + value="NoChange"; }; }; }; - class Attribute2 + class Attribute1 { - property="pitch"; - expression="_this setpitch _value;"; + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; class Value { class data { - singleType="SCALAR"; - value=0.95999998; + singleType="STRING"; + value="[[[[""FirstAidKit""],[4]],[[],[]],[[""ToolKit"",""ItemGPS"",""ItemRadio""],[1,1,1]],[[],[]]],false]"; }; }; }; - nAttributes=3; + nAttributes=2; }; }; - }; - class Attributes - { - dynamicSimulation=1; - }; - id=565; - atlOffset=1.9073486e-006; - }; - }; - id=563; - atlOffset=1.9073486e-006; - }; - class Item1 - { - dataType="Layer"; - name="MH-6 Raven-2"; - class Entities - { - items=3; - class Item0 - { - dataType="Object"; - class PositionInfo - { - position[]={-17.621582,0.89242458,-12.54248}; - }; - side="Empty"; - flags=4; - class Attributes - { - init="call{[this,""Alpha"",true,true,true,true,false] call cScripts_fnc_doStarterCrate;}"; - description="Starter Crate"; - dynamicSimulation=1; - }; - id=569; - type="B_supplyCrate_F"; - atlOffset=1.9073486e-006; - class CustomAttributes - { - class Attribute0 + class Item2 { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value + dataType="Group"; + side="West"; + class Entities { - class data + items=2; + class Item0 { - singleType="STRING"; - value="[[[[""launch_NLAW_F"",""arifle_MX_F"",""arifle_MX_SW_F"",""FirstAidKit""],[1,2,1,10]],[[""30Rnd_65x39_caseless_mag"",""16Rnd_9x21_Mag"",""30Rnd_45ACP_Mag_SMG_01"",""20Rnd_762x51_Mag"",""100Rnd_65x39_caseless_mag"",""1Rnd_HE_Grenade_shell"",""3Rnd_HE_Grenade_shell"",""1Rnd_Smoke_Grenade_shell"",""1Rnd_SmokeGreen_Grenade_shell"",""Chemlight_green"",""Laserbatteries"",""HandGrenade"",""MiniGrenade"",""SmokeShell"",""SmokeShellGreen"",""UGL_FlareWhite_F"",""UGL_FlareGreen_F"",""ACE_SpareBarrel"",""ACE_20Rnd_65x47_Scenar_mag"",""ACE_30Rnd_65x47_Scenar_mag"",""ACE_20Rnd_65_Creedmor_mag"",""ACE_30Rnd_65_Creedmor_mag"",""ACE_10Rnd_762x51_M118LR_Mag"",""ACE_20Rnd_762x51_M118LR_Mag"",""ACE_10Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_10Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mag_Tracer"",""ACE_20Rnd_762x51_Mag_Tracer_Dim""],[24,6,6,6,6,3,1,2,2,6,2,6,6,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4]],[[""Laserdesignator"",""acc_flashlight"",""bipod_01_F_blk"",""ACE_Chemlight_Shield"",""ACE_EarPlugs""],[1,2,1,12,12]],[[""B_Kitbag_mcamo""],[2]]],false]"; + dataType="Object"; + class PositionInfo + { + position[]={-26.748535,0.0014390945,-10.942871}; + }; + side="West"; + flags=7; + class Attributes + { + skill=0.60000002; + rank="CAPTAIN"; + init="call{this setgroupID[""RAVEN-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""RAVEN-2""];}"; + description="Pilot@RAVEN-2"; + isPlayable=1; + }; + id=310; + type="Cav_B_A_Helicopter_Att_Pilot_Raven_2_F"; + class CustomAttributes + { + class Attribute0 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male11ENG"; + }; + }; + }; + class Attribute2 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=0.97000003; + }; + }; + }; + nAttributes=3; + }; }; - }; - }; - nAttributes=1; - }; - }; - class Item1 - { - dataType="Object"; - class PositionInfo - { - position[]={-23.156738,1.9401751,-18.32959}; - }; - side="Empty"; - flags=4; - class Attributes - { - dynamicSimulation=1; - reportRemoteTargets=1; - receiveRemoteTargets=1; - reportOwnPosition=1; - }; - id=570; - type="RHS_MELB_MH6M"; - class CustomAttributes - { - class Attribute0 - { - property="rhs_MELB_TailNumber"; - expression="if(_value != 'NoChange')then{ [_this,'d_SN',_value] call RHS_MELB_fnc_tailNumber}"; - class Value - { - class data + class Item1 { - singleType="STRING"; - value="NoChange"; + dataType="Object"; + class PositionInfo + { + position[]={-25.749023,0.0014390945,-10.942871}; + }; + side="West"; + flags=5; + class Attributes + { + skill=0.55000001; + rank="LIEUTENANT"; + init="call{this setgroupID[""RAVEN-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""RAVEN-2""];}"; + description="Co-Pilot@RAVEN-2"; + isPlayable=1; + }; + id=311; + type="Cav_B_A_Helicopter_Att_coPilot_F"; + class CustomAttributes + { + class Attribute0 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male11ENG"; + }; + }; + }; + class Attribute2 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + nAttributes=3; + }; }; }; - }; - class Attribute1 - { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value + class Attributes { - class data - { - singleType="STRING"; - value="[[[[""FirstAidKit""],[4]],[[],[]],[[""ToolKit"",""ItemGPS"",""ItemRadio""],[1,1,1]],[[],[]]],false]"; - }; + dynamicSimulation=1; }; + id=309; }; - nAttributes=2; }; + id=306; + atlOffset=4.7683716e-07; }; class Item2 { - dataType="Group"; - side="West"; + dataType="Layer"; + name="MH-6 Raven-3"; class Entities { - items=2; + items=3; class Item0 { dataType="Object"; class PositionInfo { - position[]={-20.32666,0.0014390945,-14.200684}; + position[]={-24.570801,0.89242458,-23.060059}; }; - side="West"; - flags=7; + side="Empty"; + flags=4; class Attributes { - skill=0.60000002; - rank="CAPTAIN"; - init="call{this setgroupID[""RAVEN-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""RAVEN-2""];}"; - description="Pilot@RAVEN-2"; - isPlayable=1; + init="call{[this,""Alpha"",true,true,true,true,false] call cScripts_fnc_doStarterCrate;}"; + description="Starter Crate"; + dynamicSimulation=1; }; - id=572; - type="Cav_B_A_Helicopter_Att_Pilot_Raven_2_F"; + id=313; + type="B_supplyCrate_F"; + atlOffset=1.9073486e-06; class CustomAttributes { class Attribute0 { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; - class Value - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - }; - class Attribute1 - { - property="speaker"; - expression="_this setspeaker _value;"; + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; class Value { class data { singleType="STRING"; - value="Male11ENG"; - }; - }; - }; - class Attribute2 - { - property="pitch"; - expression="_this setpitch _value;"; - class Value - { - class data - { - singleType="SCALAR"; - value=0.97000003; + value="[[[[""launch_NLAW_F"",""arifle_MX_F"",""arifle_MX_SW_F"",""FirstAidKit""],[1,2,1,10]],[[""30Rnd_65x39_caseless_mag"",""16Rnd_9x21_Mag"",""30Rnd_45ACP_Mag_SMG_01"",""20Rnd_762x51_Mag"",""100Rnd_65x39_caseless_mag"",""1Rnd_HE_Grenade_shell"",""3Rnd_HE_Grenade_shell"",""1Rnd_Smoke_Grenade_shell"",""1Rnd_SmokeGreen_Grenade_shell"",""Chemlight_green"",""Laserbatteries"",""HandGrenade"",""MiniGrenade"",""SmokeShell"",""SmokeShellGreen"",""UGL_FlareWhite_F"",""UGL_FlareGreen_F"",""ACE_SpareBarrel"",""ACE_20Rnd_65x47_Scenar_mag"",""ACE_30Rnd_65x47_Scenar_mag"",""ACE_20Rnd_65_Creedmor_mag"",""ACE_30Rnd_65_Creedmor_mag"",""ACE_10Rnd_762x51_M118LR_Mag"",""ACE_20Rnd_762x51_M118LR_Mag"",""ACE_10Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_10Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mag_Tracer"",""ACE_20Rnd_762x51_Mag_Tracer_Dim""],[24,6,6,6,6,3,1,2,2,6,2,6,6,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4]],[[""Laserdesignator"",""acc_flashlight"",""bipod_01_F_blk"",""ACE_Chemlight_Shield"",""ACE_EarPlugs""],[1,2,1,12,12]],[[""B_Kitbag_mcamo""],[2]]],false]"; }; }; }; - nAttributes=3; + nAttributes=1; }; }; class Item1 @@ -2325,172 +2608,199 @@ class items dataType="Object"; class PositionInfo { - position[]={-19.327148,0.0014390945,-14.200684}; + position[]={-30.578613,1.940177,-29.071777}; }; - side="West"; - flags=5; + side="Empty"; + flags=4; class Attributes { - skill=0.55000001; - rank="LIEUTENANT"; - init="call{this setgroupID[""RAVEN-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""RAVEN-2""];}"; - description="Co-Pilot@RAVEN-2"; - isPlayable=1; + dynamicSimulation=1; + reportRemoteTargets=1; + receiveRemoteTargets=1; + reportOwnPosition=1; }; - id=573; - type="Cav_B_A_Helicopter_Att_coPilot_F"; + id=314; + type="RHS_MELB_MH6M"; + atlOffset=1.9073486e-06; class CustomAttributes { class Attribute0 { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + property="rhs_MELB_TailNumber"; + expression="if(_value != 'NoChange')then{ [_this,'d_SN',_value] call RHS_MELB_fnc_tailNumber}"; class Value { class data { - singleType="SCALAR"; - value=1; + singleType="STRING"; + value="NoChange"; }; }; }; class Attribute1 { - property="speaker"; - expression="_this setspeaker _value;"; + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; class Value { class data { singleType="STRING"; - value="Male11ENG"; - }; - }; - }; - class Attribute2 - { - property="pitch"; - expression="_this setpitch _value;"; - class Value - { - class data - { - singleType="SCALAR"; - value=1; + value="[[[[""FirstAidKit""],[4]],[[],[]],[[""ToolKit"",""ItemGPS"",""ItemRadio""],[1,1,1]],[[],[]]],false]"; }; }; }; - nAttributes=3; + nAttributes=2; }; }; - }; - class Attributes - { - dynamicSimulation=1; - }; - id=571; - }; - }; - id=568; - atlOffset=4.7683716e-007; - }; - class Item2 - { - dataType="Layer"; - name="MH-6 Raven-3"; - class Entities - { - items=3; - class Item0 - { - dataType="Object"; - class PositionInfo - { - position[]={-18.148926,0.89242458,-26.317871}; - }; - side="Empty"; - flags=4; - class Attributes - { - init="call{[this,""Alpha"",true,true,true,true,false] call cScripts_fnc_doStarterCrate;}"; - description="Starter Crate"; - dynamicSimulation=1; - }; - id=575; - type="B_supplyCrate_F"; - atlOffset=1.9073486e-006; - class CustomAttributes - { - class Attribute0 + class Item2 { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value + dataType="Group"; + side="West"; + class Entities { - class data + items=2; + class Item0 { - singleType="STRING"; - value="[[[[""launch_NLAW_F"",""arifle_MX_F"",""arifle_MX_SW_F"",""FirstAidKit""],[1,2,1,10]],[[""30Rnd_65x39_caseless_mag"",""16Rnd_9x21_Mag"",""30Rnd_45ACP_Mag_SMG_01"",""20Rnd_762x51_Mag"",""100Rnd_65x39_caseless_mag"",""1Rnd_HE_Grenade_shell"",""3Rnd_HE_Grenade_shell"",""1Rnd_Smoke_Grenade_shell"",""1Rnd_SmokeGreen_Grenade_shell"",""Chemlight_green"",""Laserbatteries"",""HandGrenade"",""MiniGrenade"",""SmokeShell"",""SmokeShellGreen"",""UGL_FlareWhite_F"",""UGL_FlareGreen_F"",""ACE_SpareBarrel"",""ACE_20Rnd_65x47_Scenar_mag"",""ACE_30Rnd_65x47_Scenar_mag"",""ACE_20Rnd_65_Creedmor_mag"",""ACE_30Rnd_65_Creedmor_mag"",""ACE_10Rnd_762x51_M118LR_Mag"",""ACE_20Rnd_762x51_M118LR_Mag"",""ACE_10Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_10Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mag_Tracer"",""ACE_20Rnd_762x51_Mag_Tracer_Dim""],[24,6,6,6,6,3,1,2,2,6,2,6,6,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4]],[[""Laserdesignator"",""acc_flashlight"",""bipod_01_F_blk"",""ACE_Chemlight_Shield"",""ACE_EarPlugs""],[1,2,1,12,12]],[[""B_Kitbag_mcamo""],[2]]],false]"; + dataType="Object"; + class PositionInfo + { + position[]={-27.150879,0.0014390945,-24.571777}; + }; + side="West"; + flags=7; + class Attributes + { + skill=0.60000002; + rank="CAPTAIN"; + init="call{this setgroupID[""RAVEN-3""];" \n "this setVariable [""cScripts_Player_Unit"", ""RAVEN-3""];}"; + description="Pilot@RAVEN-3"; + isPlayable=1; + }; + id=316; + type="Cav_B_A_Helicopter_Att_Pilot_Raven_3_F"; + class CustomAttributes + { + class Attribute0 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male01ENG"; + }; + }; + }; + class Attribute2 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=0.97000003; + }; + }; + }; + nAttributes=3; + }; }; - }; - }; - nAttributes=1; - }; - }; - class Item1 - { - dataType="Object"; - class PositionInfo - { - position[]={-24.156738,1.940177,-32.32959}; - }; - side="Empty"; - flags=4; - class Attributes - { - dynamicSimulation=1; - reportRemoteTargets=1; - receiveRemoteTargets=1; - reportOwnPosition=1; - }; - id=576; - type="RHS_MELB_MH6M"; - atlOffset=1.9073486e-006; - class CustomAttributes - { - class Attribute0 - { - property="rhs_MELB_TailNumber"; - expression="if(_value != 'NoChange')then{ [_this,'d_SN',_value] call RHS_MELB_fnc_tailNumber}"; - class Value - { - class data + class Item1 { - singleType="STRING"; - value="NoChange"; + dataType="Object"; + class PositionInfo + { + position[]={-26.152832,0.0014390945,-24.571777}; + }; + side="West"; + flags=5; + class Attributes + { + skill=0.55000001; + rank="LIEUTENANT"; + init="call{this setgroupID[""RAVEN-3""];" \n "this setVariable [""cScripts_Player_Unit"", ""RAVEN-3""];}"; + description="Co-Pilot@RAVEN-3"; + isPlayable=1; + }; + id=317; + type="Cav_B_A_Helicopter_Att_coPilot_F"; + class CustomAttributes + { + class Attribute0 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male05ENG"; + }; + }; + }; + class Attribute2 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + nAttributes=3; + }; }; }; - }; - class Attribute1 - { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value + class Attributes { - class data - { - singleType="STRING"; - value="[[[[""FirstAidKit""],[4]],[[],[]],[[""ToolKit"",""ItemGPS"",""ItemRadio""],[1,1,1]],[[],[]]],false]"; - }; + dynamicSimulation=1; }; + id=315; }; - nAttributes=2; }; + id=312; + atlOffset=9.5367432e-07; }; - class Item2 + class Item3 { - dataType="Group"; - side="West"; + dataType="Layer"; + name="MH-6 Raven-4"; class Entities { items=2; @@ -2499,199 +2809,224 @@ class items dataType="Object"; class PositionInfo { - position[]={-20.729004,0.0014390945,-27.82959}; + position[]={-18.578613,1.940177,-29.571777}; }; - side="West"; - flags=7; + side="Empty"; + flags=4; class Attributes { - skill=0.60000002; - rank="CAPTAIN"; - init="call{this setgroupID[""RAVEN-3""];" \n "this setVariable [""cScripts_Player_Unit"", ""RAVEN-3""];}"; - description="Pilot@RAVEN-3"; - isPlayable=1; + dynamicSimulation=1; + reportRemoteTargets=1; + receiveRemoteTargets=1; + reportOwnPosition=1; }; - id=578; - type="Cav_B_A_Helicopter_Att_Pilot_Raven_3_F"; + id=319; + type="RHS_MELB_MH6M"; + atlOffset=1.9073486e-06; class CustomAttributes { class Attribute0 { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + property="rhs_MELB_TailNumber"; + expression="if(_value != 'NoChange')then{ [_this,'d_SN',_value] call RHS_MELB_fnc_tailNumber}"; class Value { class data { - singleType="SCALAR"; - value=1; + singleType="STRING"; + value="NoChange"; }; }; }; class Attribute1 { - property="speaker"; - expression="_this setspeaker _value;"; + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; class Value { class data { singleType="STRING"; - value="Male01ENG"; - }; - }; - }; - class Attribute2 - { - property="pitch"; - expression="_this setpitch _value;"; - class Value - { - class data - { - singleType="SCALAR"; - value=0.97000003; + value="[[[[""FirstAidKit""],[4]],[[],[]],[[""ToolKit"",""ItemGPS"",""ItemRadio""],[1,1,1]],[[],[]]],false]"; }; }; }; - nAttributes=3; + nAttributes=2; }; }; class Item1 { - dataType="Object"; - class PositionInfo - { - position[]={-19.730957,0.0014390945,-27.82959}; - }; + dataType="Group"; side="West"; - flags=5; - class Attributes - { - skill=0.55000001; - rank="LIEUTENANT"; - init="call{this setgroupID[""RAVEN-3""];" \n "this setVariable [""cScripts_Player_Unit"", ""RAVEN-3""];}"; - description="Co-Pilot@RAVEN-3"; - isPlayable=1; - }; - id=579; - type="Cav_B_A_Helicopter_Att_coPilot_F"; - class CustomAttributes + class Entities { - class Attribute0 + items=2; + class Item0 { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; - class Value + dataType="Object"; + class PositionInfo { - class data - { - singleType="SCALAR"; - value=1; - }; + position[]={-22.787598,0.0014410019,-25.347168}; }; - }; - class Attribute1 - { - property="speaker"; - expression="_this setspeaker _value;"; - class Value + side="West"; + flags=7; + class Attributes { - class data + skill=0.60000002; + rank="CAPTAIN"; + init="call{this setgroupID[""RAVEN-4""];" \n "this setVariable [""cScripts_Player_Unit"", ""RAVEN-4""];}"; + description="Pilot@RAVEN-4"; + isPlayable=1; + }; + id=321; + type="Cav_B_A_Helicopter_Att_Pilot_Raven_4_F"; + atlOffset=1.9073486e-06; + class CustomAttributes + { + class Attribute0 { - singleType="STRING"; - value="Male05ENG"; + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male01ENG"; + }; + }; + }; + class Attribute2 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=0.97000003; + }; + }; }; + nAttributes=3; }; }; - class Attribute2 + class Item1 { - property="pitch"; - expression="_this setpitch _value;"; - class Value + dataType="Object"; + class PositionInfo { - class data + position[]={-21.788086,0.0014390945,-25.34668}; + }; + side="West"; + flags=5; + class Attributes + { + skill=0.55000001; + rank="LIEUTENANT"; + init="call{this setgroupID[""RAVEN-4""];" \n "this setVariable [""cScripts_Player_Unit"", ""RAVEN-4""];}"; + description="Co-Pilot@RAVEN-4"; + isPlayable=1; + }; + id=322; + type="Cav_B_A_Helicopter_Att_coPilot_F"; + class CustomAttributes + { + class Attribute0 { - singleType="SCALAR"; - value=1; + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male11ENG"; + }; + }; + }; + class Attribute2 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=0.95999998; + }; + }; }; + nAttributes=3; }; }; - nAttributes=3; }; + class Attributes + { + dynamicSimulation=1; + }; + id=320; + atlOffset=1.9073486e-06; }; }; - class Attributes + id=318; + atlOffset=1.9073486e-06; + }; + class Item4 + { + dataType="Comment"; + class PositionInfo { - dynamicSimulation=1; + position[]={-24.36377,5.777462,-16.706543}; }; - id=577; + title="Rotary Light Transport (Tooltip)"; + description="IOT lift an entire platoon (with 2x 4-man Atlas teams), you will need up to 3 lifts. Separate the squads into one fireteam per bird, SL rides with one team, PL member with the other. You may be able to squeeze one Atlas team in the second lift. Best practice would be to use half a platoon (2 squads) with one 4-man medical team and then bring additional assets along for fun and variety."; + id=323; + atlOffset=5.777462; }; }; - id=574; - atlOffset=9.5367432e-007; + id=300; + atlOffset=2.888732; }; - class Item3 + class Item1 { dataType="Layer"; - name="MH-6 Raven-4"; + name="Rotary Transport (MH-60M)"; class Entities { - items=2; + items=5; class Item0 { - dataType="Object"; - class PositionInfo - { - position[]={-12.156738,1.940177,-32.82959}; - }; - side="Empty"; - flags=4; - class Attributes - { - dynamicSimulation=1; - reportRemoteTargets=1; - receiveRemoteTargets=1; - reportOwnPosition=1; - }; - id=581; - type="RHS_MELB_MH6M"; - atlOffset=1.9073486e-006; - class CustomAttributes - { - class Attribute0 - { - property="rhs_MELB_TailNumber"; - expression="if(_value != 'NoChange')then{ [_this,'d_SN',_value] call RHS_MELB_fnc_tailNumber}"; - class Value - { - class data - { - singleType="STRING"; - value="NoChange"; - }; - }; - }; - class Attribute1 - { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value - { - class data - { - singleType="STRING"; - value="[[[[""FirstAidKit""],[4]],[[],[]],[[""ToolKit"",""ItemGPS"",""ItemRadio""],[1,1,1]],[[],[]]],false]"; - }; - }; - }; - nAttributes=2; - }; - }; - class Item1 - { - dataType="Group"; - side="West"; + dataType="Layer"; + name="MH-60 Buffalo-1"; class Entities { items=2; @@ -2700,2126 +3035,3232 @@ class items dataType="Object"; class PositionInfo { - position[]={-16.365723,0.0014410019,-28.60498}; + position[]={22.507813,2.024261,23.76123}; + angles[]={-0,0.0050614546,0}; }; - side="West"; - flags=7; + side="Empty"; + flags=4; class Attributes { - skill=0.60000002; - rank="CAPTAIN"; - init="call{this setgroupID[""RAVEN-4""];" \n "this setVariable [""cScripts_Player_Unit"", ""RAVEN-4""];}"; - description="Pilot@RAVEN-4"; - isPlayable=1; + textures="mh60m"; + dynamicSimulation=1; + reportOwnPosition=1; + pylons=";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"; }; - id=583; - type="Cav_B_A_Helicopter_Att_Pilot_Raven_4_F"; - atlOffset=1.9073486e-006; + id=326; + type="vtx_MH60M"; class CustomAttributes { class Attribute0 { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + property="VehicleCustomization"; + expression="if (local _this) then {([_this] + _value + [true]) call (uinamespace getvariable 'BIS_fnc_initVehicle')};"; class Value { class data { - singleType="SCALAR"; - value=1; + singleType="ARRAY"; + class value + { + items=2; + class Item0 + { + class data + { + singleType="ARRAY"; + class value + { + items=2; + class Item0 + { + class data + { + singleType="STRING"; + value="mh60m"; + }; + }; + class Item1 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + }; + }; + class Item1 + { + class data + { + singleType="ARRAY"; + class value + { + items=30; + class Item0 + { + class data + { + singleType="STRING"; + value="Cockpitdoors_Hide"; + }; + }; + class Item1 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item2 + { + class data + { + singleType="STRING"; + value="RADAR_HIDE"; + }; + }; + class Item3 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item4 + { + class data + { + singleType="STRING"; + value="FLIR_HIDE"; + }; + }; + class Item5 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item6 + { + class data + { + singleType="STRING"; + value="FuelProbe_show"; + }; + }; + class Item7 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item8 + { + class data + { + singleType="STRING"; + value="MAWS_Tubes_Show"; + }; + }; + class Item9 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item10 + { + class data + { + singleType="STRING"; + value="ERFS_show"; + }; + }; + class Item11 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item12 + { + class data + { + singleType="STRING"; + value="MH60MMisc_show"; + }; + }; + class Item13 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item14 + { + class data + { + singleType="STRING"; + value="Hoist_hide"; + }; + }; + class Item15 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item16 + { + class data + { + singleType="STRING"; + value="Skis_show"; + }; + }; + class Item17 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item18 + { + class data + { + singleType="STRING"; + value="HH60Flares_show"; + }; + }; + class Item19 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item20 + { + class data + { + singleType="STRING"; + value="HH60GRadar_show"; + }; + }; + class Item21 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item22 + { + class data + { + singleType="STRING"; + value="HH60GFlir_show"; + }; + }; + class Item23 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item24 + { + class data + { + singleType="STRING"; + value="GunnerSeats_Hide"; + }; + }; + class Item25 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item26 + { + class data + { + singleType="STRING"; + value="Minigun_Sight_L_hide"; + }; + }; + class Item27 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item28 + { + class data + { + singleType="STRING"; + value="Minigun_Sight_R_hide"; + }; + }; + class Item29 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + }; + }; + }; + }; }; }; }; class Attribute1 { - property="speaker"; - expression="_this setspeaker _value;"; + property="vtx_attribute_doorNumbers"; + expression="[_this, _value] call vtx_uh60_misc_fnc_setDoorNumbers;"; class Value { class data { singleType="STRING"; - value="Male01ENG"; + value="01"; }; }; }; class Attribute2 { - property="pitch"; - expression="_this setpitch _value;"; + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; class Value { class data { - singleType="SCALAR"; - value=0.97000003; + singleType="STRING"; + value="[[[[""rhs_weap_m4_carryhandle"",""FirstAidKit"",""Medikit""],[2,10,2]],[[""rhs_mag_30Rnd_556x45_M855A1_Stanag"",""rhs_mag_m67"",""rhs_mag_m18_green"",""rhs_mag_m18_red"",""rhs_mag_an_m8hc""],[12,4,2,2,4]],[[],[]],[[""B_Parachute""],[4]]],false]"; }; }; }; - nAttributes=3; - }; - }; - class Item1 - { - dataType="Object"; - class PositionInfo - { - position[]={-15.366211,0.0014390945,-28.604492}; - }; - side="West"; - flags=5; - class Attributes - { - skill=0.55000001; - rank="LIEUTENANT"; - init="call{this setgroupID[""RAVEN-4""];" \n "this setVariable [""cScripts_Player_Unit"", ""RAVEN-4""];}"; - description="Co-Pilot@RAVEN-4"; - isPlayable=1; - }; - id=584; - type="Cav_B_A_Helicopter_Att_coPilot_F"; - class CustomAttributes - { - class Attribute0 + class Attribute3 { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + property="ace_fastroping_equipFRIES"; + expression="if (_value) then {[_this] call ace_fastroping_fnc_equipFRIES}"; class Value { class data { - singleType="SCALAR"; + singleType="BOOL"; value=1; }; }; }; - class Attribute1 + class Attribute4 { - property="speaker"; - expression="_this setspeaker _value;"; + property="vtx_attribute_markings"; + expression="_this setObjectTextureGlobal [19, _value];"; class Value { class data { singleType="STRING"; - value="Male11ENG"; + value="\z\vtx\addons\uh60_misc\data\markings\markings_venom_ca.paa"; }; }; }; - class Attribute2 + nAttributes=5; + }; + }; + class Item1 + { + dataType="Group"; + side="West"; + class Entities + { + items=4; + class Item0 { - property="pitch"; - expression="_this setpitch _value;"; - class Value + dataType="Object"; + class PositionInfo { - class data + position[]={16.60791,0.0014390945,22.714844}; + }; + side="West"; + flags=7; + class Attributes + { + skill=0.60000002; + rank="CAPTAIN"; + init="call{this setgroupID[""BUFFALO-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-1""];}"; + description="Pilot@BUFFALO-1"; + isPlayable=1; + }; + id=328; + type="Cav_B_A_Helicopter_Tra_Pilot_B1_F"; + class CustomAttributes + { + class Attribute0 + { + property="ace_isMedic"; + expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute2 { - singleType="SCALAR"; - value=0.95999998; + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male04ENG"; + }; + }; + }; + class Attribute3 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=1.02; + }; + }; }; + nAttributes=4; }; }; - nAttributes=3; - }; - }; - }; - class Attributes - { - dynamicSimulation=1; - }; - id=582; - atlOffset=1.9073486e-006; - }; - }; - id=580; - atlOffset=1.9073486e-006; - }; - class Item4 - { - dataType="Comment"; - class PositionInfo - { - position[]={-17.941895,5.777462,-19.964355}; - }; - title="Rotary Light Transport (Tooltip)"; - description="IOT lift an entire platoon (with 2x 4-man Atlas teams), you will need up to 3 lifts. Separate the squads into one fireteam per bird, SL rides with one team, PL member with the other. You may be able to squeeze one Atlas team in the second lift. Best practice would be to use half a platoon (2 squads) with one 4-man medical team and then bring additional assets along for fun and variety."; - id=585; - atlOffset=5.777462; - }; - }; - id=562; - atlOffset=2.888732; - }; - class Item4 - { - dataType="Layer"; - name="Rotary Transport (MH-60M)"; - class Entities - { - items=5; - class Item0 - { - dataType="Layer"; - name="MH-60 Buffalo-1"; - class Entities - { - items=2; - class Item0 - { - dataType="Object"; - class PositionInfo - { - position[]={28.976074,2.0242615,26.609863}; - angles[]={-0,0.0050614546,0}; - }; - side="Empty"; - flags=4; - class Attributes - { - textures="mh60m"; - dynamicSimulation=1; - reportOwnPosition=1; - pylons=";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"; - }; - id=588; - type="vtx_MH60M"; - class CustomAttributes - { - class Attribute0 - { - property="VehicleCustomization"; - expression="if (local _this) then {([_this] + _value + [true]) call (uinamespace getvariable 'BIS_fnc_initVehicle')};"; - class Value - { - class data + class Item1 { - singleType="ARRAY"; - class value + dataType="Object"; + class PositionInfo + { + position[]={17.60791,0.0014390945,22.716797}; + }; + side="West"; + flags=5; + class Attributes + { + skill=0.55000001; + rank="LIEUTENANT"; + init="call{this setgroupID[""BUFFALO-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-1""];}"; + description="Co-Pilot@BUFFALO-1"; + isPlayable=1; + }; + id=329; + type="Cav_B_A_Helicopter_Tra_coPilot_F"; + class CustomAttributes { - items=2; - class Item0 + class Attribute0 { - class data + property="ace_isMedic"; + expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; + class Value { - singleType="ARRAY"; - class value + class data { - items=2; - class Item0 - { - class data - { - singleType="STRING"; - value="mh60m"; - }; - }; - class Item1 - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; + singleType="SCALAR"; + value=1; }; }; }; - class Item1 + class Attribute1 { - class data + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value { - singleType="ARRAY"; - class value + class data { - items=30; - class Item0 - { - class data - { - singleType="STRING"; - value="Cockpitdoors_Hide"; - }; - }; - class Item1 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item2 - { - class data - { - singleType="STRING"; - value="RADAR_HIDE"; - }; - }; - class Item3 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item4 - { - class data - { - singleType="STRING"; - value="FLIR_HIDE"; - }; - }; - class Item5 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item6 - { - class data - { - singleType="STRING"; - value="FuelProbe_show"; - }; - }; - class Item7 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item8 - { - class data - { - singleType="STRING"; - value="MAWS_Tubes_Show"; - }; - }; - class Item9 - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - class Item10 - { - class data - { - singleType="STRING"; - value="ERFS_show"; - }; - }; - class Item11 - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - class Item12 - { - class data - { - singleType="STRING"; - value="MH60MMisc_show"; - }; - }; - class Item13 - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - class Item14 - { - class data - { - singleType="STRING"; - value="Hoist_hide"; - }; - }; - class Item15 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item16 - { - class data - { - singleType="STRING"; - value="Skis_show"; - }; - }; - class Item17 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item18 - { - class data - { - singleType="STRING"; - value="HH60Flares_show"; - }; - }; - class Item19 - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - class Item20 - { - class data - { - singleType="STRING"; - value="HH60GRadar_show"; - }; - }; - class Item21 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item22 - { - class data - { - singleType="STRING"; - value="HH60GFlir_show"; - }; - }; - class Item23 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item24 - { - class data - { - singleType="STRING"; - value="GunnerSeats_Hide"; - }; - }; - class Item25 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item26 - { - class data - { - singleType="STRING"; - value="Minigun_Sight_L_hide"; - }; - }; - class Item27 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item28 - { - class data - { - singleType="STRING"; - value="Minigun_Sight_R_hide"; - }; - }; - class Item29 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute2 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male10ENG"; + }; + }; + }; + class Attribute3 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=1.01; }; }; }; + nAttributes=4; }; }; - }; - }; - class Attribute1 - { - property="vtx_attribute_doorNumbers"; - expression="[_this, _value] call vtx_uh60_misc_fnc_setDoorNumbers;"; - class Value - { - class data - { - singleType="STRING"; - value="01"; - }; - }; - }; - class Attribute2 - { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value - { - class data + class Item2 { - singleType="STRING"; - value="[[[[""rhs_weap_m4_carryhandle"",""FirstAidKit"",""Medikit""],[2,10,2]],[[""rhs_mag_30Rnd_556x45_M855A1_Stanag"",""rhs_mag_m67"",""rhs_mag_m18_green"",""rhs_mag_m18_red"",""rhs_mag_an_m8hc""],[12,4,2,2,4]],[[],[]],[[""B_Parachute""],[4]]],false]"; + dataType="Object"; + class PositionInfo + { + position[]={16.60791,0.0014390945,21.716797}; + }; + side="West"; + flags=5; + class Attributes + { + rank="SERGEANT"; + init="call{this setgroupID[""BUFFALO-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-1""];}"; + description="Crew Chief@BUFFALO-1"; + isPlayable=1; + }; + id=330; + type="Cav_B_A_Helicopter_Tra_CrewChief_F"; + class CustomAttributes + { + class Attribute0 + { + property="ace_isMedic"; + expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute2 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male08ENG"; + }; + }; + }; + class Attribute3 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=1.01; + }; + }; + }; + nAttributes=4; + }; }; - }; - }; - class Attribute3 - { - property="ace_fastroping_equipFRIES"; - expression="if (_value) then {[_this] call ace_fastroping_fnc_equipFRIES}"; - class Value - { - class data + class Item3 { - singleType="BOOL"; - value=1; + dataType="Object"; + class PositionInfo + { + position[]={17.60791,0.0014390945,21.716797}; + }; + side="West"; + flags=5; + class Attributes + { + skill=0.44999999; + rank="CORPORAL"; + init="call{this setgroupID[""BUFFALO-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-1""];}"; + description="Crew@BUFFALO-1"; + isPlayable=1; + }; + id=331; + type="Cav_B_A_Helicopter_Tra_DoorGunner_F"; + class CustomAttributes + { + class Attribute0 + { + property="ace_isMedic"; + expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute2 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male02ENG"; + }; + }; + }; + class Attribute3 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=1.04; + }; + }; + }; + nAttributes=4; + }; }; }; - }; - class Attribute4 - { - property="vtx_attribute_markings"; - expression="_this setObjectTextureGlobal [19, _value];"; - class Value + class Attributes { - class data - { - singleType="STRING"; - value="\z\vtx\addons\uh60_misc\data\markings\markings_venom_ca.paa"; - }; + dynamicSimulation=1; }; + id=327; }; - nAttributes=5; }; + id=325; }; class Item1 { - dataType="Group"; - side="West"; + dataType="Layer"; + name="MH-60 Buffalo-2"; class Entities { - items=4; + items=3; class Item0 { dataType="Object"; class PositionInfo { - position[]={23.076172,0.0014390945,25.563477}; + position[]={5.7890625,2.024261,22.171387}; + angles[]={-0,0.0050614546,0}; }; - side="West"; - flags=7; + side="Empty"; + flags=4; class Attributes { - skill=0.60000002; - rank="CAPTAIN"; - init="call{this setgroupID[""BUFFALO-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-1""];}"; - description="Pilot@BUFFALO-1"; - isPlayable=1; + textures="mh60m"; + dynamicSimulation=1; + reportOwnPosition=1; + pylons=";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"; }; - id=590; - type="Cav_B_A_Helicopter_Tra_Pilot_B1_F"; + id=333; + type="vtx_MH60M"; class CustomAttributes { class Attribute0 { - property="ace_isMedic"; - expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; + property="VehicleCustomization"; + expression="if (local _this) then {([_this] + _value + [true]) call (uinamespace getvariable 'BIS_fnc_initVehicle')};"; class Value { class data { - singleType="SCALAR"; - value=1; + singleType="ARRAY"; + class value + { + items=2; + class Item0 + { + class data + { + singleType="ARRAY"; + class value + { + items=2; + class Item0 + { + class data + { + singleType="STRING"; + value="mh60m"; + }; + }; + class Item1 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + }; + }; + class Item1 + { + class data + { + singleType="ARRAY"; + class value + { + items=30; + class Item0 + { + class data + { + singleType="STRING"; + value="Cockpitdoors_Hide"; + }; + }; + class Item1 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item2 + { + class data + { + singleType="STRING"; + value="RADAR_HIDE"; + }; + }; + class Item3 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item4 + { + class data + { + singleType="STRING"; + value="FLIR_HIDE"; + }; + }; + class Item5 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item6 + { + class data + { + singleType="STRING"; + value="FuelProbe_show"; + }; + }; + class Item7 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item8 + { + class data + { + singleType="STRING"; + value="MAWS_Tubes_Show"; + }; + }; + class Item9 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item10 + { + class data + { + singleType="STRING"; + value="ERFS_show"; + }; + }; + class Item11 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item12 + { + class data + { + singleType="STRING"; + value="MH60MMisc_show"; + }; + }; + class Item13 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item14 + { + class data + { + singleType="STRING"; + value="Hoist_hide"; + }; + }; + class Item15 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item16 + { + class data + { + singleType="STRING"; + value="Skis_show"; + }; + }; + class Item17 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item18 + { + class data + { + singleType="STRING"; + value="HH60Flares_show"; + }; + }; + class Item19 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item20 + { + class data + { + singleType="STRING"; + value="HH60GRadar_show"; + }; + }; + class Item21 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item22 + { + class data + { + singleType="STRING"; + value="HH60GFlir_show"; + }; + }; + class Item23 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item24 + { + class data + { + singleType="STRING"; + value="GunnerSeats_Hide"; + }; + }; + class Item25 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item26 + { + class data + { + singleType="STRING"; + value="Minigun_Sight_L_hide"; + }; + }; + class Item27 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item28 + { + class data + { + singleType="STRING"; + value="Minigun_Sight_R_hide"; + }; + }; + class Item29 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + }; + }; + }; + }; }; }; }; class Attribute1 { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + property="vtx_attribute_doorNumbers"; + expression="[_this, _value] call vtx_uh60_misc_fnc_setDoorNumbers;"; class Value { class data { - singleType="SCALAR"; - value=1; + singleType="STRING"; + value="02"; }; }; }; class Attribute2 { - property="speaker"; - expression="_this setspeaker _value;"; + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; class Value { class data { singleType="STRING"; - value="Male04ENG"; + value="[[[[""rhs_weap_m4_carryhandle"",""FirstAidKit"",""Medikit""],[2,10,2]],[[""rhs_mag_30Rnd_556x45_M855A1_Stanag"",""rhs_mag_m67"",""rhs_mag_m18_green"",""rhs_mag_m18_red"",""rhs_mag_an_m8hc""],[12,4,2,2,4]],[[],[]],[[""B_Parachute""],[4]]],false]"; }; }; }; class Attribute3 { - property="pitch"; - expression="_this setpitch _value;"; - class Value - { - class data - { - singleType="SCALAR"; - value=1.02; - }; - }; - }; - nAttributes=4; - }; - }; - class Item1 - { - dataType="Object"; - class PositionInfo - { - position[]={24.076172,0.0014390945,25.56543}; - }; - side="West"; - flags=5; - class Attributes - { - skill=0.55000001; - rank="LIEUTENANT"; - init="call{this setgroupID[""BUFFALO-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-1""];}"; - description="Co-Pilot@BUFFALO-1"; - isPlayable=1; - }; - id=591; - type="Cav_B_A_Helicopter_Tra_coPilot_F"; - class CustomAttributes - { - class Attribute0 - { - property="ace_isMedic"; - expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; - class Value - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - }; - class Attribute1 - { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + property="ace_fastroping_equipFRIES"; + expression="if (_value) then {[_this] call ace_fastroping_fnc_equipFRIES}"; class Value { class data { - singleType="SCALAR"; + singleType="BOOL"; value=1; }; }; }; - class Attribute2 + class Attribute4 { - property="speaker"; - expression="_this setspeaker _value;"; + property="vtx_attribute_markings"; + expression="_this setObjectTextureGlobal [19, _value];"; class Value { class data { singleType="STRING"; - value="Male10ENG"; - }; - }; - }; - class Attribute3 - { - property="pitch"; - expression="_this setpitch _value;"; - class Value - { - class data - { - singleType="SCALAR"; - value=1.01; + value="\z\vtx\addons\uh60_misc\data\markings\markings_thrasher_ca.paa"; }; }; }; - nAttributes=4; + nAttributes=5; }; }; - class Item2 + class Item1 { dataType="Object"; class PositionInfo { - position[]={23.076172,0.0014390945,24.56543}; + position[]={14.123047,0.89242268,23.614746}; }; - side="West"; - flags=5; + side="Empty"; + flags=4; class Attributes { - rank="SERGEANT"; - init="call{this setgroupID[""BUFFALO-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-1""];}"; - description="Crew Chief@BUFFALO-1"; - isPlayable=1; + init="call{[this,""Alpha"",true,true,true,true,false] call cScripts_fnc_doStarterCrate;}"; + description="Starter Crate"; + dynamicSimulation=1; }; - id=592; - type="Cav_B_A_Helicopter_Tra_CrewChief_F"; + id=334; + type="B_supplyCrate_F"; class CustomAttributes { class Attribute0 { - property="ace_isMedic"; - expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; class Value { class data { - singleType="SCALAR"; - value=1; + singleType="STRING"; + value="[[[[""launch_NLAW_F"",""arifle_MX_F"",""arifle_MX_SW_F"",""FirstAidKit""],[1,2,1,10]],[[""30Rnd_65x39_caseless_mag"",""16Rnd_9x21_Mag"",""30Rnd_45ACP_Mag_SMG_01"",""20Rnd_762x51_Mag"",""100Rnd_65x39_caseless_mag"",""1Rnd_HE_Grenade_shell"",""3Rnd_HE_Grenade_shell"",""1Rnd_Smoke_Grenade_shell"",""1Rnd_SmokeGreen_Grenade_shell"",""Chemlight_green"",""Laserbatteries"",""HandGrenade"",""MiniGrenade"",""SmokeShell"",""SmokeShellGreen"",""UGL_FlareWhite_F"",""UGL_FlareGreen_F"",""ACE_SpareBarrel"",""ACE_20Rnd_65x47_Scenar_mag"",""ACE_30Rnd_65x47_Scenar_mag"",""ACE_20Rnd_65_Creedmor_mag"",""ACE_30Rnd_65_Creedmor_mag"",""ACE_10Rnd_762x51_M118LR_Mag"",""ACE_20Rnd_762x51_M118LR_Mag"",""ACE_10Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_10Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mag_Tracer"",""ACE_20Rnd_762x51_Mag_Tracer_Dim""],[24,6,6,6,6,3,1,2,2,6,2,6,6,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4]],[[""Laserdesignator"",""acc_flashlight"",""bipod_01_F_blk"",""ACE_Chemlight_Shield"",""ACE_EarPlugs""],[1,2,1,12,12]],[[""B_Kitbag_mcamo""],[2]]],false]"; }; }; }; - class Attribute1 + nAttributes=1; + }; + }; + class Item2 + { + dataType="Group"; + side="West"; + class Entities + { + items=4; + class Item0 { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; - class Value + dataType="Object"; + class PositionInfo { - class data - { - singleType="SCALAR"; - value=1; - }; + position[]={10.167969,0.0014390945,22.542969}; }; - }; - class Attribute2 - { - property="speaker"; - expression="_this setspeaker _value;"; - class Value + side="West"; + flags=7; + class Attributes { - class data - { - singleType="STRING"; - value="Male08ENG"; - }; + skill=0.60000002; + rank="CAPTAIN"; + init="call{this setgroupID[""BUFFALO-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-2""];}"; + description="Pilot@BUFFALO-2"; + isPlayable=1; }; - }; - class Attribute3 - { - property="pitch"; - expression="_this setpitch _value;"; - class Value + id=336; + type="Cav_B_A_Helicopter_Tra_Pilot_B2_F"; + class CustomAttributes { - class data + class Attribute0 { - singleType="SCALAR"; - value=1.01; + property="ace_isMedic"; + expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; }; - }; - }; - nAttributes=4; - }; - }; - class Item3 - { - dataType="Object"; - class PositionInfo + class Attribute1 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute2 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male03ENG"; + }; + }; + }; + class Attribute3 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=1.02; + }; + }; + }; + nAttributes=4; + }; + }; + class Item1 + { + dataType="Object"; + class PositionInfo + { + position[]={11.167969,0.0014390945,22.544922}; + }; + side="West"; + flags=5; + class Attributes + { + skill=0.55000001; + rank="LIEUTENANT"; + init="call{this setgroupID[""BUFFALO-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-2""];}"; + description="Co-Pilot@BUFFALO-2"; + isPlayable=1; + }; + id=337; + type="Cav_B_A_Helicopter_Tra_coPilot_F"; + class CustomAttributes + { + class Attribute0 + { + property="ace_isMedic"; + expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute2 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male03ENG"; + }; + }; + }; + class Attribute3 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=0.98000002; + }; + }; + }; + nAttributes=4; + }; + }; + class Item2 + { + dataType="Object"; + class PositionInfo + { + position[]={10.165527,0.0014390945,21.544922}; + }; + side="West"; + flags=5; + class Attributes + { + rank="SERGEANT"; + init="call{this setgroupID[""BUFFALO-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-2""];}"; + description="Crew Chief@BUFFALO-2"; + isPlayable=1; + }; + id=338; + type="Cav_B_A_Helicopter_Tra_CrewChief_F"; + class CustomAttributes + { + class Attribute0 + { + property="ace_isMedic"; + expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute2 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male01ENG"; + }; + }; + }; + class Attribute3 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=0.99000001; + }; + }; + }; + nAttributes=4; + }; + }; + class Item3 + { + dataType="Object"; + class PositionInfo + { + position[]={11.167969,0.0014390945,21.544922}; + }; + side="West"; + flags=5; + class Attributes + { + skill=0.44999999; + rank="CORPORAL"; + init="call{this setgroupID[""BUFFALO-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-2""];}"; + description="Crew@BUFFALO-2"; + isPlayable=1; + }; + id=339; + type="Cav_B_A_Helicopter_Tra_DoorGunner_F"; + class CustomAttributes + { + class Attribute0 + { + property="ace_isMedic"; + expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute2 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male05ENG"; + }; + }; + }; + class Attribute3 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=0.95999998; + }; + }; + }; + nAttributes=4; + }; + }; + }; + class Attributes { - position[]={24.076172,0.0014390945,24.56543}; + dynamicSimulation=1; }; - side="West"; - flags=5; + id=335; + }; + }; + id=332; + }; + class Item2 + { + dataType="Layer"; + name="MH-60 Buffalo-3"; + class Entities + { + items=2; + class Item0 + { + dataType="Object"; + class PositionInfo + { + position[]={22.277344,2.024261,1.9995117}; + angles[]={-0,0.0050614546,0}; + }; + side="Empty"; + flags=4; class Attributes { - skill=0.44999999; - rank="CORPORAL"; - init="call{this setgroupID[""BUFFALO-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-1""];}"; - description="Crew@BUFFALO-1"; - isPlayable=1; + textures="mh60m"; + dynamicSimulation=1; + reportOwnPosition=1; + pylons=";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"; }; - id=593; - type="Cav_B_A_Helicopter_Tra_DoorGunner_F"; + id=341; + type="vtx_MH60M"; class CustomAttributes { class Attribute0 { - property="ace_isMedic"; - expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; + property="VehicleCustomization"; + expression="if (local _this) then {([_this] + _value + [true]) call (uinamespace getvariable 'BIS_fnc_initVehicle')};"; class Value { class data { - singleType="SCALAR"; - value=1; + singleType="ARRAY"; + class value + { + items=2; + class Item0 + { + class data + { + singleType="ARRAY"; + class value + { + items=2; + class Item0 + { + class data + { + singleType="STRING"; + value="mh60m"; + }; + }; + class Item1 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + }; + }; + class Item1 + { + class data + { + singleType="ARRAY"; + class value + { + items=30; + class Item0 + { + class data + { + singleType="STRING"; + value="Cockpitdoors_Hide"; + }; + }; + class Item1 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item2 + { + class data + { + singleType="STRING"; + value="RADAR_HIDE"; + }; + }; + class Item3 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item4 + { + class data + { + singleType="STRING"; + value="FLIR_HIDE"; + }; + }; + class Item5 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item6 + { + class data + { + singleType="STRING"; + value="FuelProbe_show"; + }; + }; + class Item7 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item8 + { + class data + { + singleType="STRING"; + value="MAWS_Tubes_Show"; + }; + }; + class Item9 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item10 + { + class data + { + singleType="STRING"; + value="ERFS_show"; + }; + }; + class Item11 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item12 + { + class data + { + singleType="STRING"; + value="MH60MMisc_show"; + }; + }; + class Item13 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item14 + { + class data + { + singleType="STRING"; + value="Hoist_hide"; + }; + }; + class Item15 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item16 + { + class data + { + singleType="STRING"; + value="Skis_show"; + }; + }; + class Item17 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item18 + { + class data + { + singleType="STRING"; + value="HH60Flares_show"; + }; + }; + class Item19 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item20 + { + class data + { + singleType="STRING"; + value="HH60GRadar_show"; + }; + }; + class Item21 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item22 + { + class data + { + singleType="STRING"; + value="HH60GFlir_show"; + }; + }; + class Item23 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item24 + { + class data + { + singleType="STRING"; + value="GunnerSeats_Hide"; + }; + }; + class Item25 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item26 + { + class data + { + singleType="STRING"; + value="Minigun_Sight_L_hide"; + }; + }; + class Item27 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item28 + { + class data + { + singleType="STRING"; + value="Minigun_Sight_R_hide"; + }; + }; + class Item29 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + }; + }; + }; + }; }; }; }; class Attribute1 { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + property="vtx_attribute_doorNumbers"; + expression="[_this, _value] call vtx_uh60_misc_fnc_setDoorNumbers;"; class Value { class data { - singleType="SCALAR"; - value=1; + singleType="STRING"; + value="03"; }; }; }; class Attribute2 { - property="speaker"; - expression="_this setspeaker _value;"; + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; class Value { class data { singleType="STRING"; - value="Male02ENG"; + value="[[[[""rhs_weap_m4_carryhandle"",""FirstAidKit"",""Medikit""],[2,10,2]],[[""rhs_mag_30Rnd_556x45_M855A1_Stanag"",""rhs_mag_m67"",""rhs_mag_m18_green"",""rhs_mag_m18_red"",""rhs_mag_an_m8hc""],[12,4,2,2,4]],[[],[]],[[""B_Parachute""],[4]]],false]"; }; }; }; class Attribute3 { - property="pitch"; - expression="_this setpitch _value;"; + property="ace_fastroping_equipFRIES"; + expression="if (_value) then {[_this] call ace_fastroping_fnc_equipFRIES}"; + class Value + { + class data + { + singleType="BOOL"; + value=1; + }; + }; + }; + class Attribute4 + { + property="vtx_attribute_markings"; + expression="_this setObjectTextureGlobal [19, _value];"; class Value { class data { - singleType="SCALAR"; - value=1.04; + singleType="STRING"; + value="\z\vtx\addons\uh60_misc\data\markings\markings_gunslinger_ca.paa"; }; }; }; - nAttributes=4; + nAttributes=5; }; }; - }; - class Attributes - { - dynamicSimulation=1; - }; - id=589; - }; - }; - id=587; - }; - class Item1 - { - dataType="Layer"; - name="MH-60 Buffalo-2"; - class Entities - { - items=3; - class Item0 - { - dataType="Object"; - class PositionInfo - { - position[]={12.257324,2.0242615,25.02002}; - angles[]={-0,0.0050614546,0}; - }; - side="Empty"; - flags=4; - class Attributes - { - textures="mh60m"; - dynamicSimulation=1; - reportOwnPosition=1; - pylons=";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"; - }; - id=595; - type="vtx_MH60M"; - class CustomAttributes - { - class Attribute0 + class Item1 { - property="VehicleCustomization"; - expression="if (local _this) then {([_this] + _value + [true]) call (uinamespace getvariable 'BIS_fnc_initVehicle')};"; - class Value + dataType="Group"; + side="West"; + class Entities { - class data + items=4; + class Item0 { - singleType="ARRAY"; - class value + dataType="Object"; + class PositionInfo + { + position[]={16.794922,0.0014390945,2.8725586}; + }; + side="West"; + flags=7; + class Attributes + { + skill=0.60000002; + rank="CAPTAIN"; + init="call{this setgroupID[""BUFFALO-3""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-3""];}"; + description="Pilot@BUFFALO-3"; + isPlayable=1; + }; + id=343; + type="Cav_B_A_Helicopter_Tra_Pilot_B3_F"; + class CustomAttributes { - items=2; - class Item0 + class Attribute0 { - class data + property="ace_isMedic"; + expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; + class Value { - singleType="ARRAY"; - class value + class data { - items=2; - class Item0 - { - class data - { - singleType="STRING"; - value="mh60m"; - }; - }; - class Item1 - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; + singleType="SCALAR"; + value=1; }; }; }; - class Item1 + class Attribute1 { - class data + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value { - singleType="ARRAY"; - class value + class data { - items=30; - class Item0 - { - class data - { - singleType="STRING"; - value="Cockpitdoors_Hide"; - }; - }; - class Item1 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item2 - { - class data - { - singleType="STRING"; - value="RADAR_HIDE"; - }; - }; - class Item3 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item4 - { - class data - { - singleType="STRING"; - value="FLIR_HIDE"; - }; - }; - class Item5 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item6 - { - class data - { - singleType="STRING"; - value="FuelProbe_show"; - }; - }; - class Item7 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item8 - { - class data - { - singleType="STRING"; - value="MAWS_Tubes_Show"; - }; - }; - class Item9 - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - class Item10 - { - class data - { - singleType="STRING"; - value="ERFS_show"; - }; - }; - class Item11 - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - class Item12 - { - class data - { - singleType="STRING"; - value="MH60MMisc_show"; - }; - }; - class Item13 - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - class Item14 - { - class data - { - singleType="STRING"; - value="Hoist_hide"; - }; - }; - class Item15 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item16 - { - class data - { - singleType="STRING"; - value="Skis_show"; - }; - }; - class Item17 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item18 - { - class data - { - singleType="STRING"; - value="HH60Flares_show"; - }; - }; - class Item19 - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - class Item20 - { - class data - { - singleType="STRING"; - value="HH60GRadar_show"; - }; - }; - class Item21 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item22 - { - class data - { - singleType="STRING"; - value="HH60GFlir_show"; - }; - }; - class Item23 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item24 - { - class data - { - singleType="STRING"; - value="GunnerSeats_Hide"; - }; - }; - class Item25 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item26 - { - class data - { - singleType="STRING"; - value="Minigun_Sight_L_hide"; - }; - }; - class Item27 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item28 - { - class data - { - singleType="STRING"; - value="Minigun_Sight_R_hide"; - }; - }; - class Item29 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute2 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male07ENG"; + }; + }; + }; + class Attribute3 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=1.04; }; }; }; + nAttributes=4; }; }; - }; - }; - class Attribute1 - { - property="vtx_attribute_doorNumbers"; - expression="[_this, _value] call vtx_uh60_misc_fnc_setDoorNumbers;"; - class Value - { - class data - { - singleType="STRING"; - value="02"; - }; - }; - }; - class Attribute2 - { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value - { - class data + class Item1 { - singleType="STRING"; - value="[[[[""rhs_weap_m4_carryhandle"",""FirstAidKit"",""Medikit""],[2,10,2]],[[""rhs_mag_30Rnd_556x45_M855A1_Stanag"",""rhs_mag_m67"",""rhs_mag_m18_green"",""rhs_mag_m18_red"",""rhs_mag_an_m8hc""],[12,4,2,2,4]],[[],[]],[[""B_Parachute""],[4]]],false]"; + dataType="Object"; + class PositionInfo + { + position[]={17.794922,0.0014390945,2.8725586}; + }; + side="West"; + flags=5; + class Attributes + { + skill=0.55000001; + rank="LIEUTENANT"; + init="call{this setgroupID[""BUFFALO-3""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-3""];}"; + description="Co-Pilot@BUFFALO-3"; + isPlayable=1; + }; + id=344; + type="Cav_B_A_Helicopter_Tra_coPilot_F"; + class CustomAttributes + { + class Attribute0 + { + property="ace_isMedic"; + expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute2 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male07ENG"; + }; + }; + }; + class Attribute3 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=0.97000003; + }; + }; + }; + nAttributes=4; + }; }; - }; - }; - class Attribute3 - { - property="ace_fastroping_equipFRIES"; - expression="if (_value) then {[_this] call ace_fastroping_fnc_equipFRIES}"; - class Value - { - class data + class Item2 { - singleType="BOOL"; - value=1; + dataType="Object"; + class PositionInfo + { + position[]={16.794922,0.0014390945,1.8725586}; + }; + side="West"; + flags=5; + class Attributes + { + rank="SERGEANT"; + init="call{this setgroupID[""BUFFALO-3""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-3""];}"; + description="Crew Chief@BUFFALO-3"; + isPlayable=1; + }; + id=345; + type="Cav_B_A_Helicopter_Tra_CrewChief_F"; + class CustomAttributes + { + class Attribute0 + { + property="ace_isMedic"; + expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute2 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male08ENG"; + }; + }; + }; + class Attribute3 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=1.03; + }; + }; + }; + nAttributes=4; + }; }; - }; - }; - class Attribute4 - { - property="vtx_attribute_markings"; - expression="_this setObjectTextureGlobal [19, _value];"; - class Value - { - class data + class Item3 { - singleType="STRING"; - value="\z\vtx\addons\uh60_misc\data\markings\markings_thrasher_ca.paa"; + dataType="Object"; + class PositionInfo + { + position[]={17.794922,0.0014390945,1.8725586}; + }; + side="West"; + flags=5; + class Attributes + { + skill=0.44999999; + rank="CORPORAL"; + init="call{this setgroupID[""BUFFALO-3""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-3""];}"; + description="Crew@BUFFALO-3"; + isPlayable=1; + }; + id=346; + type="Cav_B_A_Helicopter_Tra_DoorGunner_F"; + class CustomAttributes + { + class Attribute0 + { + property="ace_isMedic"; + expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute2 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male07ENG"; + }; + }; + }; + class Attribute3 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + nAttributes=4; + }; }; }; - }; - nAttributes=5; - }; - }; - class Item1 - { - dataType="Object"; - class PositionInfo - { - position[]={20.591309,0.89242268,26.463379}; - }; - side="Empty"; - flags=4; - class Attributes - { - init="call{[this,""Alpha"",true,true,true,true,false] call cScripts_fnc_doStarterCrate;}"; - description="Starter Crate"; - dynamicSimulation=1; - }; - id=596; - type="B_supplyCrate_F"; - class CustomAttributes - { - class Attribute0 - { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value + class Attributes { - class data - { - singleType="STRING"; - value="[[[[""launch_NLAW_F"",""arifle_MX_F"",""arifle_MX_SW_F"",""FirstAidKit""],[1,2,1,10]],[[""30Rnd_65x39_caseless_mag"",""16Rnd_9x21_Mag"",""30Rnd_45ACP_Mag_SMG_01"",""20Rnd_762x51_Mag"",""100Rnd_65x39_caseless_mag"",""1Rnd_HE_Grenade_shell"",""3Rnd_HE_Grenade_shell"",""1Rnd_Smoke_Grenade_shell"",""1Rnd_SmokeGreen_Grenade_shell"",""Chemlight_green"",""Laserbatteries"",""HandGrenade"",""MiniGrenade"",""SmokeShell"",""SmokeShellGreen"",""UGL_FlareWhite_F"",""UGL_FlareGreen_F"",""ACE_SpareBarrel"",""ACE_20Rnd_65x47_Scenar_mag"",""ACE_30Rnd_65x47_Scenar_mag"",""ACE_20Rnd_65_Creedmor_mag"",""ACE_30Rnd_65_Creedmor_mag"",""ACE_10Rnd_762x51_M118LR_Mag"",""ACE_20Rnd_762x51_M118LR_Mag"",""ACE_10Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_10Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mag_Tracer"",""ACE_20Rnd_762x51_Mag_Tracer_Dim""],[24,6,6,6,6,3,1,2,2,6,2,6,6,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4]],[[""Laserdesignator"",""acc_flashlight"",""bipod_01_F_blk"",""ACE_Chemlight_Shield"",""ACE_EarPlugs""],[1,2,1,12,12]],[[""B_Kitbag_mcamo""],[2]]],false]"; - }; + dynamicSimulation=1; }; + id=342; }; - nAttributes=1; }; + id=340; }; - class Item2 + class Item3 { - dataType="Group"; - side="West"; + dataType="Layer"; + name="MH-60 Buffalo-4"; class Entities { - items=4; + items=3; class Item0 { dataType="Object"; class PositionInfo { - position[]={16.63623,0.0014390945,25.391602}; + position[]={5.5585938,2.024261,0.40966797}; + angles[]={-0,0.0050614546,0}; }; - side="West"; - flags=7; + side="Empty"; + flags=4; class Attributes { - skill=0.60000002; - rank="CAPTAIN"; - init="call{this setgroupID[""BUFFALO-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-2""];}"; - description="Pilot@BUFFALO-2"; - isPlayable=1; + textures="mh60m"; + dynamicSimulation=1; + reportOwnPosition=1; + pylons=";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"; }; - id=598; - type="Cav_B_A_Helicopter_Tra_Pilot_B2_F"; + id=348; + type="vtx_MH60M"; class CustomAttributes { class Attribute0 { - property="ace_isMedic"; - expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; + property="VehicleCustomization"; + expression="if (local _this) then {([_this] + _value + [true]) call (uinamespace getvariable 'BIS_fnc_initVehicle')};"; class Value { class data { - singleType="SCALAR"; - value=1; + singleType="ARRAY"; + class value + { + items=2; + class Item0 + { + class data + { + singleType="ARRAY"; + class value + { + items=2; + class Item0 + { + class data + { + singleType="STRING"; + value="mh60m"; + }; + }; + class Item1 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + }; + }; + class Item1 + { + class data + { + singleType="ARRAY"; + class value + { + items=30; + class Item0 + { + class data + { + singleType="STRING"; + value="Cockpitdoors_Hide"; + }; + }; + class Item1 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item2 + { + class data + { + singleType="STRING"; + value="RADAR_HIDE"; + }; + }; + class Item3 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item4 + { + class data + { + singleType="STRING"; + value="FLIR_HIDE"; + }; + }; + class Item5 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item6 + { + class data + { + singleType="STRING"; + value="FuelProbe_show"; + }; + }; + class Item7 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item8 + { + class data + { + singleType="STRING"; + value="MAWS_Tubes_Show"; + }; + }; + class Item9 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item10 + { + class data + { + singleType="STRING"; + value="ERFS_show"; + }; + }; + class Item11 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item12 + { + class data + { + singleType="STRING"; + value="MH60MMisc_show"; + }; + }; + class Item13 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item14 + { + class data + { + singleType="STRING"; + value="Hoist_hide"; + }; + }; + class Item15 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item16 + { + class data + { + singleType="STRING"; + value="Skis_show"; + }; + }; + class Item17 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item18 + { + class data + { + singleType="STRING"; + value="HH60Flares_show"; + }; + }; + class Item19 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item20 + { + class data + { + singleType="STRING"; + value="HH60GRadar_show"; + }; + }; + class Item21 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item22 + { + class data + { + singleType="STRING"; + value="HH60GFlir_show"; + }; + }; + class Item23 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item24 + { + class data + { + singleType="STRING"; + value="GunnerSeats_Hide"; + }; + }; + class Item25 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item26 + { + class data + { + singleType="STRING"; + value="Minigun_Sight_L_hide"; + }; + }; + class Item27 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item28 + { + class data + { + singleType="STRING"; + value="Minigun_Sight_R_hide"; + }; + }; + class Item29 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + }; + }; + }; + }; }; }; }; class Attribute1 { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + property="vtx_attribute_doorNumbers"; + expression="[_this, _value] call vtx_uh60_misc_fnc_setDoorNumbers;"; class Value { class data { - singleType="SCALAR"; - value=1; + singleType="STRING"; + value="04"; }; }; }; class Attribute2 { - property="speaker"; - expression="_this setspeaker _value;"; + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; class Value { class data { singleType="STRING"; - value="Male03ENG"; + value="[[[[""rhs_weap_m4_carryhandle"",""FirstAidKit"",""Medikit""],[2,10,2]],[[""rhs_mag_30Rnd_556x45_M855A1_Stanag"",""rhs_mag_m67"",""rhs_mag_m18_green"",""rhs_mag_m18_red"",""rhs_mag_an_m8hc""],[12,4,2,2,4]],[[],[]],[[""B_Parachute""],[4]]],false]"; }; }; }; class Attribute3 { - property="pitch"; - expression="_this setpitch _value;"; - class Value - { - class data - { - singleType="SCALAR"; - value=1.02; - }; - }; - }; - nAttributes=4; - }; - }; - class Item1 - { - dataType="Object"; - class PositionInfo - { - position[]={17.63623,0.0014390945,25.393555}; - }; - side="West"; - flags=5; - class Attributes - { - skill=0.55000001; - rank="LIEUTENANT"; - init="call{this setgroupID[""BUFFALO-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-2""];}"; - description="Co-Pilot@BUFFALO-2"; - isPlayable=1; - }; - id=599; - type="Cav_B_A_Helicopter_Tra_coPilot_F"; - class CustomAttributes - { - class Attribute0 - { - property="ace_isMedic"; - expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; - class Value - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - }; - class Attribute1 - { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + property="ace_fastroping_equipFRIES"; + expression="if (_value) then {[_this] call ace_fastroping_fnc_equipFRIES}"; class Value { class data { - singleType="SCALAR"; + singleType="BOOL"; value=1; }; }; }; - class Attribute2 + class Attribute4 { - property="speaker"; - expression="_this setspeaker _value;"; + property="vtx_attribute_markings"; + expression="_this setObjectTextureGlobal [19, _value];"; class Value { class data { singleType="STRING"; - value="Male03ENG"; + value="\z\vtx\addons\uh60_misc\data\markings\markings_grimreaper_ca.paa"; }; }; }; - class Attribute3 - { - property="pitch"; - expression="_this setpitch _value;"; - class Value - { - class data - { - singleType="SCALAR"; - value=0.98000002; - }; - }; - }; - nAttributes=4; + nAttributes=5; }; }; - class Item2 + class Item1 { dataType="Object"; class PositionInfo { - position[]={16.633789,0.0014390945,24.393555}; + position[]={14.255859,0.89242268,5.0776367}; }; - side="West"; - flags=5; + side="Empty"; + flags=4; class Attributes { - rank="SERGEANT"; - init="call{this setgroupID[""BUFFALO-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-2""];}"; - description="Crew Chief@BUFFALO-2"; - isPlayable=1; + init="call{[this,""Alpha"",true,true,true,true,false] call cScripts_fnc_doStarterCrate;}"; + description="Starter Crate"; + dynamicSimulation=1; }; - id=600; - type="Cav_B_A_Helicopter_Tra_CrewChief_F"; + id=349; + type="B_supplyCrate_F"; class CustomAttributes { class Attribute0 { - property="ace_isMedic"; - expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; class Value { class data { - singleType="SCALAR"; - value=1; + singleType="STRING"; + value="[[[[""launch_NLAW_F"",""arifle_MX_F"",""arifle_MX_SW_F"",""FirstAidKit""],[1,2,1,10]],[[""30Rnd_65x39_caseless_mag"",""16Rnd_9x21_Mag"",""30Rnd_45ACP_Mag_SMG_01"",""20Rnd_762x51_Mag"",""100Rnd_65x39_caseless_mag"",""1Rnd_HE_Grenade_shell"",""3Rnd_HE_Grenade_shell"",""1Rnd_Smoke_Grenade_shell"",""1Rnd_SmokeGreen_Grenade_shell"",""Chemlight_green"",""Laserbatteries"",""HandGrenade"",""MiniGrenade"",""SmokeShell"",""SmokeShellGreen"",""UGL_FlareWhite_F"",""UGL_FlareGreen_F"",""ACE_SpareBarrel"",""ACE_20Rnd_65x47_Scenar_mag"",""ACE_30Rnd_65x47_Scenar_mag"",""ACE_20Rnd_65_Creedmor_mag"",""ACE_30Rnd_65_Creedmor_mag"",""ACE_10Rnd_762x51_M118LR_Mag"",""ACE_20Rnd_762x51_M118LR_Mag"",""ACE_10Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_10Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mag_Tracer"",""ACE_20Rnd_762x51_Mag_Tracer_Dim""],[24,6,6,6,6,3,1,2,2,6,2,6,6,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4]],[[""Laserdesignator"",""acc_flashlight"",""bipod_01_F_blk"",""ACE_Chemlight_Shield"",""ACE_EarPlugs""],[1,2,1,12,12]],[[""B_Kitbag_mcamo""],[2]]],false]"; }; }; }; - class Attribute1 + nAttributes=1; + }; + }; + class Item2 + { + dataType="Group"; + side="West"; + class Entities + { + items=4; + class Item0 { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; - class Value + dataType="Object"; + class PositionInfo { - class data - { - singleType="SCALAR"; - value=1; - }; + position[]={10.759766,0.0014390945,2.4038086}; }; - }; - class Attribute2 - { - property="speaker"; - expression="_this setspeaker _value;"; - class Value + side="West"; + flags=7; + class Attributes { - class data - { - singleType="STRING"; - value="Male01ENG"; - }; + skill=0.60000002; + rank="CAPTAIN"; + init="call{this setgroupID[""BUFFALO-4""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-4""];}"; + description="Pilot@BUFFALO-4"; + isPlayable=1; }; - }; - class Attribute3 - { - property="pitch"; - expression="_this setpitch _value;"; - class Value + id=351; + type="Cav_B_A_Helicopter_Tra_Pilot_B4_F"; + class CustomAttributes { - class data + class Attribute0 { - singleType="SCALAR"; - value=0.99000001; + property="ace_isMedic"; + expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; }; - }; - }; - nAttributes=4; - }; - }; - class Item3 - { - dataType="Object"; - class PositionInfo - { - position[]={17.63623,0.0014390945,24.393555}; - }; - side="West"; - flags=5; - class Attributes - { - skill=0.44999999; - rank="CORPORAL"; - init="call{this setgroupID[""BUFFALO-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-2""];}"; - description="Crew@BUFFALO-2"; - isPlayable=1; - }; - id=601; - type="Cav_B_A_Helicopter_Tra_DoorGunner_F"; - class CustomAttributes - { - class Attribute0 - { - property="ace_isMedic"; - expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; - class Value - { - class data + class Attribute1 { - singleType="SCALAR"; - value=1; + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute2 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male06ENG"; + }; + }; + }; + class Attribute3 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=0.99000001; + }; + }; }; + nAttributes=4; }; }; - class Attribute1 + class Item1 { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; - class Value + dataType="Object"; + class PositionInfo { - class data + position[]={11.759766,0.0014390945,2.4038086}; + }; + side="West"; + flags=5; + class Attributes + { + skill=0.55000001; + rank="LIEUTENANT"; + init="call{this setgroupID[""BUFFALO-4""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-4""];}"; + description="Co-Pilot@BUFFALO-4"; + isPlayable=1; + }; + id=352; + type="Cav_B_A_Helicopter_Tra_coPilot_F"; + class CustomAttributes + { + class Attribute0 { - singleType="SCALAR"; - value=1; + property="ace_isMedic"; + expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute2 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male05ENG"; + }; + }; + }; + class Attribute3 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=0.99000001; + }; + }; }; + nAttributes=4; }; }; - class Attribute2 + class Item2 { - property="speaker"; - expression="_this setspeaker _value;"; - class Value + dataType="Object"; + class PositionInfo { - class data + position[]={10.759766,0.0014390945,1.4038086}; + }; + side="West"; + flags=5; + class Attributes + { + rank="SERGEANT"; + init="call{this setgroupID[""BUFFALO-4""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-4""];}"; + description="Crew Chief@BUFFALO-4"; + isPlayable=1; + }; + id=353; + type="Cav_B_A_Helicopter_Tra_CrewChief_F"; + class CustomAttributes + { + class Attribute0 { - singleType="STRING"; - value="Male05ENG"; + property="ace_isMedic"; + expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute2 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male05ENG"; + }; + }; + }; + class Attribute3 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=1.05; + }; + }; }; + nAttributes=4; }; }; - class Attribute3 + class Item3 { - property="pitch"; - expression="_this setpitch _value;"; - class Value + dataType="Object"; + class PositionInfo { - class data + position[]={11.759766,0.0014390945,1.4038086}; + }; + side="West"; + flags=5; + class Attributes + { + skill=0.44999999; + rank="CORPORAL"; + init="call{this setgroupID[""BUFFALO-4""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-4""];}"; + description="Crew@BUFFALO-4"; + isPlayable=1; + }; + id=354; + type="Cav_B_A_Helicopter_Tra_DoorGunner_F"; + class CustomAttributes + { + class Attribute0 + { + property="ace_isMedic"; + expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute2 { - singleType="SCALAR"; - value=0.95999998; + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male11ENG"; + }; + }; + }; + class Attribute3 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=1.01; + }; + }; }; + nAttributes=4; }; }; - nAttributes=4; }; + class Attributes + { + dynamicSimulation=1; + }; + id=350; }; }; - class Attributes + id=347; + }; + class Item4 + { + dataType="Comment"; + class PositionInfo { - dynamicSimulation=1; + position[]={14.917969,5.777462,16.003418}; }; - id=597; + title="Rotary Transport (Tooltip)"; + description="These are MH-60Ms, they can lift the entire platoon, but it is going to be tight to have too many additional attachments to the platoon. You may be able to swap for the UH-60M for one more seat per bird, but that's about it. It's also less cool sitting in a seat vs the side of the helicopter... A good rule of thumb is to include some form of Attack Rotary escort with the Serial."; + id=355; + atlOffset=5.777462; }; }; - id=594; + id=324; + atlOffset=2.888731; }; class Item2 { dataType="Layer"; - name="MH-60 Buffalo-3"; + name="Heavy Transport (MH-47 / Chinooks)"; class Entities { items=2; class Item0 { - dataType="Object"; - class PositionInfo - { - position[]={28.745605,2.0242615,4.8481445}; - angles[]={-0,0.0050614546,0}; - }; - side="Empty"; - flags=4; - class Attributes - { - textures="mh60m"; - dynamicSimulation=1; - reportOwnPosition=1; - pylons=";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"; - }; - id=603; - type="vtx_MH60M"; - class CustomAttributes + dataType="Layer"; + name="Grizzly-1"; + class Entities { - class Attribute0 + items=3; + class Item0 { - property="VehicleCustomization"; - expression="if (local _this) then {([_this] + _value + [true]) call (uinamespace getvariable 'BIS_fnc_initVehicle')};"; - class Value + dataType="Group"; + side="West"; + class Entities { - class data + items=4; + class Item0 { - singleType="ARRAY"; - class value + dataType="Object"; + class PositionInfo { - items=2; - class Item0 + position[]={42.081543,0.0014390945,-2.1982422}; + }; + side="West"; + flags=7; + class Attributes + { + skill=0.60000002; + rank="CAPTAIN"; + init="call{this setgroupID[""GRIZZLY-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""GRIZZLY-1""];}"; + description="Pilot@GRIZZLY-1"; + isPlayable=1; + }; + id=377; + type="Cav_B_A_Helicopter_Tra_Pilot_B1_F"; + class CustomAttributes + { + class Attribute0 { - class data + property="ace_isMedic"; + expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; + class Value { - singleType="ARRAY"; - class value + class data { - items=2; - class Item0 - { - class data - { - singleType="STRING"; - value="mh60m"; - }; - }; - class Item1 - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; + singleType="SCALAR"; + value=1; }; }; }; - class Item1 + class Attribute1 { - class data + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value { - singleType="ARRAY"; - class value + class data { - items=30; - class Item0 - { - class data - { - singleType="STRING"; - value="Cockpitdoors_Hide"; - }; - }; - class Item1 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item2 - { - class data - { - singleType="STRING"; - value="RADAR_HIDE"; - }; - }; - class Item3 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item4 - { - class data - { - singleType="STRING"; - value="FLIR_HIDE"; - }; - }; - class Item5 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item6 - { - class data - { - singleType="STRING"; - value="FuelProbe_show"; - }; - }; - class Item7 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item8 - { - class data - { - singleType="STRING"; - value="MAWS_Tubes_Show"; - }; - }; - class Item9 - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - class Item10 - { - class data - { - singleType="STRING"; - value="ERFS_show"; - }; - }; - class Item11 - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - class Item12 - { - class data - { - singleType="STRING"; - value="MH60MMisc_show"; - }; - }; - class Item13 - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - class Item14 - { - class data - { - singleType="STRING"; - value="Hoist_hide"; - }; - }; - class Item15 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item16 - { - class data - { - singleType="STRING"; - value="Skis_show"; - }; - }; - class Item17 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item18 - { - class data - { - singleType="STRING"; - value="HH60Flares_show"; - }; - }; - class Item19 - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - class Item20 - { - class data - { - singleType="STRING"; - value="HH60GRadar_show"; - }; - }; - class Item21 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item22 - { - class data - { - singleType="STRING"; - value="HH60GFlir_show"; - }; - }; - class Item23 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item24 - { - class data - { - singleType="STRING"; - value="GunnerSeats_Hide"; - }; - }; - class Item25 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item26 - { - class data - { - singleType="STRING"; - value="Minigun_Sight_L_hide"; - }; - }; - class Item27 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item28 - { - class data - { - singleType="STRING"; - value="Minigun_Sight_R_hide"; - }; - }; - class Item29 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; + singleType="SCALAR"; + value=1; }; }; }; - }; - }; - }; - }; - class Attribute1 - { - property="vtx_attribute_doorNumbers"; - expression="[_this, _value] call vtx_uh60_misc_fnc_setDoorNumbers;"; - class Value - { - class data - { - singleType="STRING"; - value="03"; - }; - }; - }; - class Attribute2 - { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value - { - class data - { - singleType="STRING"; - value="[[[[""rhs_weap_m4_carryhandle"",""FirstAidKit"",""Medikit""],[2,10,2]],[[""rhs_mag_30Rnd_556x45_M855A1_Stanag"",""rhs_mag_m67"",""rhs_mag_m18_green"",""rhs_mag_m18_red"",""rhs_mag_an_m8hc""],[12,4,2,2,4]],[[],[]],[[""B_Parachute""],[4]]],false]"; - }; - }; - }; - class Attribute3 - { - property="ace_fastroping_equipFRIES"; - expression="if (_value) then {[_this] call ace_fastroping_fnc_equipFRIES}"; - class Value - { - class data - { - singleType="BOOL"; - value=1; - }; - }; - }; - class Attribute4 - { - property="vtx_attribute_markings"; - expression="_this setObjectTextureGlobal [19, _value];"; - class Value - { - class data - { - singleType="STRING"; - value="\z\vtx\addons\uh60_misc\data\markings\markings_gunslinger_ca.paa"; - }; - }; - }; - nAttributes=5; - }; - }; - class Item1 - { - dataType="Group"; - side="West"; - class Entities - { - items=4; - class Item0 - { - dataType="Object"; - class PositionInfo - { - position[]={23.263184,0.0014390945,5.7211914}; - }; - side="West"; - flags=7; - class Attributes - { - skill=0.60000002; - rank="CAPTAIN"; - init="call{this setgroupID[""BUFFALO-3""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-3""];}"; - description="Pilot@BUFFALO-3"; - isPlayable=1; - }; - id=605; - type="Cav_B_A_Helicopter_Tra_Pilot_B3_F"; - class CustomAttributes - { - class Attribute0 - { - property="ace_isMedic"; - expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; - class Value - { - class data + class Attribute2 { - singleType="SCALAR"; - value=1; + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male04ENG"; + }; + }; + }; + class Attribute3 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=1.02; + }; + }; }; + nAttributes=4; }; }; - class Attribute1 + class Item1 { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; - class Value + dataType="Object"; + class PositionInfo { - class data + position[]={43.081543,0.0014390945,-2.1962891}; + }; + side="West"; + flags=5; + class Attributes + { + skill=0.55000001; + rank="LIEUTENANT"; + init="call{this setgroupID[""GRIZZLY-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""GRIZZLY-1""];}"; + description="Co-Pilot@GRIZZLY-1"; + isPlayable=1; + }; + id=378; + type="Cav_B_A_Helicopter_Tra_coPilot_F"; + class CustomAttributes + { + class Attribute0 { - singleType="SCALAR"; - value=1; + property="ace_isMedic"; + expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute2 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male10ENG"; + }; + }; + }; + class Attribute3 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=1.01; + }; + }; }; + nAttributes=4; }; }; - class Attribute2 + class Item2 { - property="speaker"; - expression="_this setspeaker _value;"; - class Value + dataType="Object"; + class PositionInfo { - class data + position[]={42.081543,0.0014390945,-3.1962891}; + }; + side="West"; + flags=5; + class Attributes + { + rank="SERGEANT"; + init="call{this setgroupID[""GRIZZLY-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""GRIZZLY-1""];}"; + description="Crew Chief@GRIZZLY-1"; + isPlayable=1; + }; + id=379; + type="Cav_B_A_Helicopter_Tra_CrewChief_F"; + class CustomAttributes + { + class Attribute0 { - singleType="STRING"; - value="Male07ENG"; + property="ace_isMedic"; + expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute2 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male08ENG"; + }; + }; }; + class Attribute3 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=1.01; + }; + }; + }; + nAttributes=4; }; }; - class Attribute3 + class Item3 { - property="pitch"; - expression="_this setpitch _value;"; - class Value + dataType="Object"; + class PositionInfo { - class data + position[]={43.081543,0.0014390945,-3.1962891}; + }; + side="West"; + flags=5; + class Attributes + { + skill=0.44999999; + rank="CORPORAL"; + init="call{this setgroupID[""GRIZZLY-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""GRIZZLY-1""];}"; + description="Crew@GRIZZLY-1"; + isPlayable=1; + }; + id=380; + type="Cav_B_A_Helicopter_Tra_DoorGunner_F"; + class CustomAttributes + { + class Attribute0 + { + property="ace_isMedic"; + expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute2 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male02ENG"; + }; + }; + }; + class Attribute3 { - singleType="SCALAR"; - value=1.04; + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=1.04; + }; + }; }; + nAttributes=4; }; }; - nAttributes=4; }; + class Attributes + { + dynamicSimulation=1; + }; + id=376; }; class Item1 { dataType="Object"; class PositionInfo { - position[]={24.263184,0.0014390945,5.7211914}; + position[]={39.649902,0.89242268,-1.5029297}; }; - side="West"; - flags=5; + side="Empty"; + flags=4; class Attributes { - skill=0.55000001; - rank="LIEUTENANT"; - init="call{this setgroupID[""BUFFALO-3""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-3""];}"; - description="Co-Pilot@BUFFALO-3"; - isPlayable=1; + init="call{[this,""Alpha"",true,true,true,true,false] call cScripts_fnc_doStarterCrate;}"; + description="Starter Crate"; + dynamicSimulation=1; }; - id=606; - type="Cav_B_A_Helicopter_Tra_coPilot_F"; + id=381; + type="B_supplyCrate_F"; class CustomAttributes { class Attribute0 { - property="ace_isMedic"; - expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; - class Value - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - }; - class Attribute1 - { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; - class Value - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - }; - class Attribute2 - { - property="speaker"; - expression="_this setspeaker _value;"; + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; class Value { class data { singleType="STRING"; - value="Male07ENG"; - }; - }; - }; - class Attribute3 - { - property="pitch"; - expression="_this setpitch _value;"; - class Value - { - class data - { - singleType="SCALAR"; - value=0.97000003; + value="[[[[""launch_NLAW_F"",""arifle_MX_F"",""arifle_MX_SW_F"",""FirstAidKit""],[1,2,1,10]],[[""30Rnd_65x39_caseless_mag"",""16Rnd_9x21_Mag"",""30Rnd_45ACP_Mag_SMG_01"",""20Rnd_762x51_Mag"",""100Rnd_65x39_caseless_mag"",""1Rnd_HE_Grenade_shell"",""3Rnd_HE_Grenade_shell"",""1Rnd_Smoke_Grenade_shell"",""1Rnd_SmokeGreen_Grenade_shell"",""Chemlight_green"",""Laserbatteries"",""HandGrenade"",""MiniGrenade"",""SmokeShell"",""SmokeShellGreen"",""UGL_FlareWhite_F"",""UGL_FlareGreen_F"",""ACE_SpareBarrel"",""ACE_20Rnd_65x47_Scenar_mag"",""ACE_30Rnd_65x47_Scenar_mag"",""ACE_20Rnd_65_Creedmor_mag"",""ACE_30Rnd_65_Creedmor_mag"",""ACE_10Rnd_762x51_M118LR_Mag"",""ACE_20Rnd_762x51_M118LR_Mag"",""ACE_10Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_10Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mag_Tracer"",""ACE_20Rnd_762x51_Mag_Tracer_Dim""],[24,6,6,6,6,3,1,2,2,6,2,6,6,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4]],[[""Laserdesignator"",""acc_flashlight"",""bipod_01_F_blk"",""ACE_Chemlight_Shield"",""ACE_EarPlugs""],[1,2,1,12,12]],[[""B_Kitbag_mcamo""],[2]]],false]"; }; }; }; - nAttributes=4; + nAttributes=1; }; }; class Item2 @@ -4827,1056 +6268,368 @@ class items dataType="Object"; class PositionInfo { - position[]={23.263184,0.0014390945,4.7211914}; + position[]={40.148926,2.8099375,18.473633}; }; - side="West"; - flags=5; + side="Empty"; + flags=4; class Attributes { - rank="SERGEANT"; - init="call{this setgroupID[""BUFFALO-3""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-3""];}"; - description="Crew Chief@BUFFALO-3"; - isPlayable=1; + reportOwnPosition=1; }; - id=607; - type="Cav_B_A_Helicopter_Tra_CrewChief_F"; - class CustomAttributes + id=370; + type="TF373_SOAR_MH47G_No_Rear_Guns"; + }; + }; + id=390; + }; + class Item1 + { + dataType="Layer"; + name="Grizzly-2"; + class Entities + { + items=2; + class Item0 + { + dataType="Group"; + side="West"; + class Entities { - class Attribute0 + items=4; + class Item0 { - property="ace_isMedic"; - expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; - class Value + dataType="Object"; + class PositionInfo { - class data - { - singleType="SCALAR"; - value=1; - }; + position[]={36.395996,0.0014390945,-2.0336914}; }; - }; - class Attribute1 - { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; - class Value + side="West"; + flags=7; + class Attributes { - class data + skill=0.60000002; + rank="CAPTAIN"; + init="call{this setgroupID[""GRIZZLY-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""GRIZZLY-2""];}"; + description="Pilot@GRIZZLY-2"; + isPlayable=1; + }; + id=383; + type="Cav_B_A_Helicopter_Tra_Pilot_B2_F"; + class CustomAttributes + { + class Attribute0 { - singleType="SCALAR"; - value=1; + property="ace_isMedic"; + expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; }; - }; - }; - class Attribute2 - { - property="speaker"; - expression="_this setspeaker _value;"; - class Value - { - class data + class Attribute1 { - singleType="STRING"; - value="Male08ENG"; + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; }; - }; - }; - class Attribute3 - { - property="pitch"; - expression="_this setpitch _value;"; - class Value - { - class data + class Attribute2 { - singleType="SCALAR"; - value=1.03; + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male03ENG"; + }; + }; }; - }; - }; - nAttributes=4; - }; - }; - class Item3 - { - dataType="Object"; - class PositionInfo - { - position[]={24.263184,0.0014390945,4.7211914}; - }; - side="West"; - flags=5; - class Attributes - { - skill=0.44999999; - rank="CORPORAL"; - init="call{this setgroupID[""BUFFALO-3""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-3""];}"; - description="Crew@BUFFALO-3"; - isPlayable=1; - }; - id=608; - type="Cav_B_A_Helicopter_Tra_DoorGunner_F"; - class CustomAttributes - { - class Attribute0 - { - property="ace_isMedic"; - expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; - class Value - { - class data + class Attribute3 { - singleType="SCALAR"; - value=1; + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=1.02; + }; + }; }; + nAttributes=4; }; }; - class Attribute1 + class Item1 { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; - class Value + dataType="Object"; + class PositionInfo { - class data - { - singleType="SCALAR"; - value=1; - }; + position[]={37.395996,0.0014390945,-2.0317383}; }; - }; - class Attribute2 - { - property="speaker"; - expression="_this setspeaker _value;"; - class Value + side="West"; + flags=5; + class Attributes { - class data + skill=0.55000001; + rank="LIEUTENANT"; + init="call{this setgroupID[""GRIZZLY-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""GRIZZLY-2""];}"; + description="Co-Pilot@GRIZZLY-2"; + isPlayable=1; + }; + id=384; + type="Cav_B_A_Helicopter_Tra_coPilot_F"; + class CustomAttributes + { + class Attribute0 { - singleType="STRING"; - value="Male07ENG"; + property="ace_isMedic"; + expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute2 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male03ENG"; + }; + }; + }; + class Attribute3 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=0.98000002; + }; + }; }; + nAttributes=4; }; }; - class Attribute3 + class Item2 { - property="pitch"; - expression="_this setpitch _value;"; - class Value + dataType="Object"; + class PositionInfo { - class data + position[]={36.393066,0.0014390945,-3.0317383}; + }; + side="West"; + flags=5; + class Attributes + { + rank="SERGEANT"; + init="call{this setgroupID[""GRIZZLY-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""GRIZZLY-2""];}"; + description="Crew Chief@GRIZZLY-2"; + isPlayable=1; + }; + id=385; + type="Cav_B_A_Helicopter_Tra_CrewChief_F"; + class CustomAttributes + { + class Attribute0 { - singleType="SCALAR"; - value=1; + property="ace_isMedic"; + expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute2 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male01ENG"; + }; + }; + }; + class Attribute3 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=0.99000001; + }; + }; }; + nAttributes=4; }; }; - nAttributes=4; - }; - }; - }; - class Attributes - { - dynamicSimulation=1; - }; - id=604; - }; - }; - id=602; - }; - class Item3 - { - dataType="Layer"; - name="MH-60 Buffalo-4"; - class Entities - { - items=3; - class Item0 - { - dataType="Object"; - class PositionInfo - { - position[]={12.026855,2.0242615,3.2583008}; - angles[]={-0,0.0050614546,0}; - }; - side="Empty"; - flags=4; - class Attributes - { - textures="mh60m"; - dynamicSimulation=1; - reportOwnPosition=1; - pylons=";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"; - }; - id=610; - type="vtx_MH60M"; - class CustomAttributes - { - class Attribute0 - { - property="VehicleCustomization"; - expression="if (local _this) then {([_this] + _value + [true]) call (uinamespace getvariable 'BIS_fnc_initVehicle')};"; - class Value - { - class data + class Item3 { - singleType="ARRAY"; - class value + dataType="Object"; + class PositionInfo + { + position[]={37.395996,0.0014390945,-3.0317383}; + }; + side="West"; + flags=5; + class Attributes { - items=2; - class Item0 + skill=0.44999999; + rank="CORPORAL"; + init="call{this setgroupID[""GRIZZLY-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""GRIZZLY-2""];}"; + description="Crew@GRIZZLY-2"; + isPlayable=1; + }; + id=386; + type="Cav_B_A_Helicopter_Tra_DoorGunner_F"; + class CustomAttributes + { + class Attribute0 { - class data + property="ace_isMedic"; + expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; + class Value { - singleType="ARRAY"; - class value + class data { - items=2; - class Item0 - { - class data - { - singleType="STRING"; - value="mh60m"; - }; - }; - class Item1 - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; + singleType="SCALAR"; + value=1; }; }; }; - class Item1 + class Attribute1 { - class data + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value { - singleType="ARRAY"; - class value + class data { - items=30; - class Item0 - { - class data - { - singleType="STRING"; - value="Cockpitdoors_Hide"; - }; - }; - class Item1 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item2 - { - class data - { - singleType="STRING"; - value="RADAR_HIDE"; - }; - }; - class Item3 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item4 - { - class data - { - singleType="STRING"; - value="FLIR_HIDE"; - }; - }; - class Item5 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item6 - { - class data - { - singleType="STRING"; - value="FuelProbe_show"; - }; - }; - class Item7 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item8 - { - class data - { - singleType="STRING"; - value="MAWS_Tubes_Show"; - }; - }; - class Item9 - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - class Item10 - { - class data - { - singleType="STRING"; - value="ERFS_show"; - }; - }; - class Item11 - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - class Item12 - { - class data - { - singleType="STRING"; - value="MH60MMisc_show"; - }; - }; - class Item13 - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - class Item14 - { - class data - { - singleType="STRING"; - value="Hoist_hide"; - }; - }; - class Item15 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item16 - { - class data - { - singleType="STRING"; - value="Skis_show"; - }; - }; - class Item17 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item18 - { - class data - { - singleType="STRING"; - value="HH60Flares_show"; - }; - }; - class Item19 - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - class Item20 - { - class data - { - singleType="STRING"; - value="HH60GRadar_show"; - }; - }; - class Item21 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item22 - { - class data - { - singleType="STRING"; - value="HH60GFlir_show"; - }; - }; - class Item23 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item24 - { - class data - { - singleType="STRING"; - value="GunnerSeats_Hide"; - }; - }; - class Item25 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item26 - { - class data - { - singleType="STRING"; - value="Minigun_Sight_L_hide"; - }; - }; - class Item27 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item28 - { - class data - { - singleType="STRING"; - value="Minigun_Sight_R_hide"; - }; - }; - class Item29 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; + singleType="SCALAR"; + value=1; }; }; }; - }; - }; - }; - }; - class Attribute1 - { - property="vtx_attribute_doorNumbers"; - expression="[_this, _value] call vtx_uh60_misc_fnc_setDoorNumbers;"; - class Value - { - class data - { - singleType="STRING"; - value="04"; - }; - }; - }; - class Attribute2 - { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value - { - class data - { - singleType="STRING"; - value="[[[[""rhs_weap_m4_carryhandle"",""FirstAidKit"",""Medikit""],[2,10,2]],[[""rhs_mag_30Rnd_556x45_M855A1_Stanag"",""rhs_mag_m67"",""rhs_mag_m18_green"",""rhs_mag_m18_red"",""rhs_mag_an_m8hc""],[12,4,2,2,4]],[[],[]],[[""B_Parachute""],[4]]],false]"; - }; - }; - }; - class Attribute3 - { - property="ace_fastroping_equipFRIES"; - expression="if (_value) then {[_this] call ace_fastroping_fnc_equipFRIES}"; - class Value - { - class data - { - singleType="BOOL"; - value=1; - }; - }; - }; - class Attribute4 - { - property="vtx_attribute_markings"; - expression="_this setObjectTextureGlobal [19, _value];"; - class Value - { - class data - { - singleType="STRING"; - value="\z\vtx\addons\uh60_misc\data\markings\markings_grimreaper_ca.paa"; - }; - }; - }; - nAttributes=5; - }; - }; - class Item1 - { - dataType="Object"; - class PositionInfo - { - position[]={20.724121,0.89242268,7.9262695}; - }; - side="Empty"; - flags=4; - class Attributes - { - init="call{[this,""Alpha"",true,true,true,true,false] call cScripts_fnc_doStarterCrate;}"; - description="Starter Crate"; - dynamicSimulation=1; - }; - id=611; - type="B_supplyCrate_F"; - class CustomAttributes - { - class Attribute0 - { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value - { - class data - { - singleType="STRING"; - value="[[[[""launch_NLAW_F"",""arifle_MX_F"",""arifle_MX_SW_F"",""FirstAidKit""],[1,2,1,10]],[[""30Rnd_65x39_caseless_mag"",""16Rnd_9x21_Mag"",""30Rnd_45ACP_Mag_SMG_01"",""20Rnd_762x51_Mag"",""100Rnd_65x39_caseless_mag"",""1Rnd_HE_Grenade_shell"",""3Rnd_HE_Grenade_shell"",""1Rnd_Smoke_Grenade_shell"",""1Rnd_SmokeGreen_Grenade_shell"",""Chemlight_green"",""Laserbatteries"",""HandGrenade"",""MiniGrenade"",""SmokeShell"",""SmokeShellGreen"",""UGL_FlareWhite_F"",""UGL_FlareGreen_F"",""ACE_SpareBarrel"",""ACE_20Rnd_65x47_Scenar_mag"",""ACE_30Rnd_65x47_Scenar_mag"",""ACE_20Rnd_65_Creedmor_mag"",""ACE_30Rnd_65_Creedmor_mag"",""ACE_10Rnd_762x51_M118LR_Mag"",""ACE_20Rnd_762x51_M118LR_Mag"",""ACE_10Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_10Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mag_Tracer"",""ACE_20Rnd_762x51_Mag_Tracer_Dim""],[24,6,6,6,6,3,1,2,2,6,2,6,6,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4]],[[""Laserdesignator"",""acc_flashlight"",""bipod_01_F_blk"",""ACE_Chemlight_Shield"",""ACE_EarPlugs""],[1,2,1,12,12]],[[""B_Kitbag_mcamo""],[2]]],false]"; - }; - }; - }; - nAttributes=1; - }; - }; - class Item2 - { - dataType="Group"; - side="West"; - class Entities - { - items=4; - class Item0 - { - dataType="Object"; - class PositionInfo - { - position[]={17.228027,0.0014390945,5.2524414}; - }; - side="West"; - flags=7; - class Attributes - { - skill=0.60000002; - rank="CAPTAIN"; - init="call{this setgroupID[""BUFFALO-4""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-4""];}"; - description="Pilot@BUFFALO-4"; - isPlayable=1; - }; - id=613; - type="Cav_B_A_Helicopter_Tra_Pilot_B4_F"; - class CustomAttributes - { - class Attribute0 - { - property="ace_isMedic"; - expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; - class Value - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - }; - class Attribute1 - { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; - class Value - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - }; - class Attribute2 - { - property="speaker"; - expression="_this setspeaker _value;"; - class Value - { - class data + class Attribute2 { - singleType="STRING"; - value="Male06ENG"; + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male05ENG"; + }; + }; }; - }; - }; - class Attribute3 - { - property="pitch"; - expression="_this setpitch _value;"; - class Value - { - class data + class Attribute3 { - singleType="SCALAR"; - value=0.99000001; + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=0.95999998; + }; + }; }; + nAttributes=4; }; }; - nAttributes=4; }; - }; - class Item1 - { - dataType="Object"; - class PositionInfo - { - position[]={18.228027,0.0014390945,5.2524414}; - }; - side="West"; - flags=5; class Attributes { - skill=0.55000001; - rank="LIEUTENANT"; - init="call{this setgroupID[""BUFFALO-4""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-4""];}"; - description="Co-Pilot@BUFFALO-4"; - isPlayable=1; - }; - id=614; - type="Cav_B_A_Helicopter_Tra_coPilot_F"; - class CustomAttributes - { - class Attribute0 - { - property="ace_isMedic"; - expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; - class Value - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - }; - class Attribute1 - { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; - class Value - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - }; - class Attribute2 - { - property="speaker"; - expression="_this setspeaker _value;"; - class Value - { - class data - { - singleType="STRING"; - value="Male05ENG"; - }; - }; - }; - class Attribute3 - { - property="pitch"; - expression="_this setpitch _value;"; - class Value - { - class data - { - singleType="SCALAR"; - value=0.99000001; - }; - }; - }; - nAttributes=4; + dynamicSimulation=1; }; + id=382; }; - class Item2 - { - dataType="Object"; - class PositionInfo - { - position[]={17.228027,0.0014390945,4.2524414}; - }; - side="West"; - flags=5; - class Attributes - { - rank="SERGEANT"; - init="call{this setgroupID[""BUFFALO-4""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-4""];}"; - description="Crew Chief@BUFFALO-4"; - isPlayable=1; - }; - id=615; - type="Cav_B_A_Helicopter_Tra_CrewChief_F"; - class CustomAttributes - { - class Attribute0 - { - property="ace_isMedic"; - expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; - class Value - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - }; - class Attribute1 - { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; - class Value - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - }; - class Attribute2 - { - property="speaker"; - expression="_this setspeaker _value;"; - class Value - { - class data - { - singleType="STRING"; - value="Male05ENG"; - }; - }; - }; - class Attribute3 - { - property="pitch"; - expression="_this setpitch _value;"; - class Value - { - class data - { - singleType="SCALAR"; - value=1.05; - }; - }; - }; - nAttributes=4; - }; - }; - class Item3 + class Item1 { dataType="Object"; class PositionInfo { - position[]={18.228027,0.0014390945,4.2524414}; + position[]={39.160645,2.8099375,-23.553223}; }; - side="West"; - flags=5; + side="Empty"; + flags=4; class Attributes { - skill=0.44999999; - rank="CORPORAL"; - init="call{this setgroupID[""BUFFALO-4""];" \n "this setVariable [""cScripts_Player_Unit"", ""BUFFALO-4""];}"; - description="Crew@BUFFALO-4"; - isPlayable=1; - }; - id=616; - type="Cav_B_A_Helicopter_Tra_DoorGunner_F"; - class CustomAttributes - { - class Attribute0 - { - property="ace_isMedic"; - expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; - class Value - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - }; - class Attribute1 - { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; - class Value - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - }; - class Attribute2 - { - property="speaker"; - expression="_this setspeaker _value;"; - class Value - { - class data - { - singleType="STRING"; - value="Male11ENG"; - }; - }; - }; - class Attribute3 - { - property="pitch"; - expression="_this setpitch _value;"; - class Value - { - class data - { - singleType="SCALAR"; - value=1.01; - }; - }; - }; - nAttributes=4; + reportOwnPosition=1; }; + id=375; + type="TF373_SOAR_MH47G_No_Rear_Guns"; }; }; - class Attributes - { - dynamicSimulation=1; - }; - id=612; - }; - }; - id=609; - }; - class Item4 - { - dataType="Comment"; - class PositionInfo - { - position[]={21.38623,5.777462,18.852051}; - }; - title="Rotary Transport (Tooltip)"; - description="These are MH-60Ms, they can lift the entire platoon, but it is going to be tight to have too many additional attachments to the platoon. You may be able to swap for the UH-60M for one more seat per bird, but that's about it. It's also less cool sitting in a seat vs the side of the helicopter... A good rule of thumb is to include some form of Attack Rotary escort with the Serial."; - id=617; - atlOffset=5.777462; - }; - }; - id=586; - atlOffset=2.888731; - }; - class Item5 - { - dataType="Layer"; - name="Service Vehicles"; - class Entities - { - items=3; - class Item0 - { - dataType="Object"; - class PositionInfo - { - position[]={-6.3598633,1.9255862,3.684082}; - }; - side="Empty"; - flags=4; - class Attributes - { - dynamicSimulation=1; - }; - id=619; - type="B_Truck_01_ammo_F"; - class CustomAttributes - { - class Attribute0 - { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value - { - class data - { - singleType="STRING"; - value="[[[[""FirstAidKit""],[10]],[[],[]],[[],[]],[[],[]]],false]"; - }; - }; - }; - class Attribute1 - { - property="allowDamage"; - expression="_this allowdamage _value;"; - class Value - { - class data - { - singleType="BOOL"; - value=0; - }; - }; - }; - nAttributes=2; - }; - }; - class Item1 - { - dataType="Object"; - class PositionInfo - { - position[]={-1.3598633,1.9160042,3.6821289}; - }; - side="Empty"; - flags=4; - class Attributes - { - dynamicSimulation=1; - }; - id=620; - type="B_Truck_01_fuel_F"; - class CustomAttributes - { - class Attribute0 - { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value - { - class data - { - singleType="STRING"; - value="[[[[""FirstAidKit""],[10]],[[],[]],[[],[]],[[],[]]],false]"; - }; - }; - }; - class Attribute1 - { - property="allowDamage"; - expression="_this allowdamage _value;"; - class Value - { - class data - { - singleType="BOOL"; - value=0; - }; - }; - }; - nAttributes=2; - }; - }; - class Item2 - { - dataType="Object"; - class PositionInfo - { - position[]={3.6401367,2.3134775,3.6821289}; - }; - side="Empty"; - flags=4; - class Attributes - { - dynamicSimulation=1; - }; - id=621; - type="B_Truck_01_Repair_F"; - class CustomAttributes - { - class Attribute0 - { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value - { - class data - { - singleType="STRING"; - value="[[[[""FirstAidKit""],[10]],[[],[]],[[],[]],[[],[]]],false]"; - }; - }; - }; - class Attribute1 - { - property="allowDamage"; - expression="_this allowdamage _value;"; - class Value - { - class data - { - singleType="BOOL"; - value=0; - }; - }; + id=391; }; - nAttributes=2; }; + id=389; }; }; - id=618; + id=388; + atlOffset=1.4443655; }; }; diff --git a/Compositions/6.Cav_Rotary_Aviation/header.sqe b/Compositions/6.Cav_Rotary_Aviation/header.sqe index 5a582cb45..638994320 100644 --- a/Compositions/6.Cav_Rotary_Aviation/header.sqe +++ b/Compositions/6.Cav_Rotary_Aviation/header.sqe @@ -2,21 +2,4 @@ version=54; name="6.Rotary_Aviation_vDEVBUILD"; author="=7Cav=CPL.Zaren.T"; category="Cav_EdSubcat_Deploy_Platoon"; -requiredAddons[]= -{ - "A3_Weapons_F_Ammoboxes", - "ace_cargo", - "RHS_US_A2_AirImport", - "cav_alpha_characters_units", - "cav_alpha_characters", - "Desert", - "vtx_mh60m", - "rhsusf_c_melb", - "ace_compat_rhs_usf3_fastroping", - "A3_Soft_F_Gamma_Truck_01", - "A3_Soft_F_Exp_Truck_01", - "USAF_ServiceMenu", - "ace_realisticnames", - "ace_rearm", - "ace_refuel" -}; +requiredAddons[]={}; diff --git a/Compositions/7.Cav_Fixed_Wing_Aviation/composition.sqe b/Compositions/7.Cav_Fixed_Wing_Aviation/composition.sqe index f80de9192..f4f80c1d7 100644 --- a/Compositions/7.Cav_Fixed_Wing_Aviation/composition.sqe +++ b/Compositions/7.Cav_Fixed_Wing_Aviation/composition.sqe @@ -1,1058 +1,451 @@ version=54; -center[]={5664.8892,5,7211.1616}; +center[]={7646.1812,5,5555.6841}; class items { - items=8; + items=4; class Item0 { dataType="Layer"; - name="FW Air Superiority (F-22A)"; + name="Attack Fixed Wing"; class Entities { - items=6; + items=4; class Item0 { - dataType="Object"; - class PositionInfo - { - position[]={-28.081055,0.89242268,36.59668}; - }; - side="Empty"; - flags=4; - class Attributes - { - init="call{[this,""Alpha"",true,true,true,true,false] call cScripts_fnc_doStarterCrate;}"; - description="Starter Crate"; - dynamicSimulation=1; - }; - id=356; - type="B_supplyCrate_F"; - class CustomAttributes - { - class Attribute0 - { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value - { - class data - { - singleType="STRING"; - value="[[[[""launch_NLAW_F"",""arifle_MX_F"",""arifle_MX_SW_F"",""FirstAidKit""],[1,2,1,10]],[[""30Rnd_65x39_caseless_mag"",""16Rnd_9x21_Mag"",""30Rnd_45ACP_Mag_SMG_01"",""20Rnd_762x51_Mag"",""100Rnd_65x39_caseless_mag"",""1Rnd_HE_Grenade_shell"",""3Rnd_HE_Grenade_shell"",""1Rnd_Smoke_Grenade_shell"",""1Rnd_SmokeGreen_Grenade_shell"",""Chemlight_green"",""Laserbatteries"",""HandGrenade"",""MiniGrenade"",""SmokeShell"",""SmokeShellGreen"",""UGL_FlareWhite_F"",""UGL_FlareGreen_F"",""ACE_SpareBarrel"",""ACE_20Rnd_65x47_Scenar_mag"",""ACE_30Rnd_65x47_Scenar_mag"",""ACE_20Rnd_65_Creedmor_mag"",""ACE_30Rnd_65_Creedmor_mag"",""ACE_10Rnd_762x51_M118LR_Mag"",""ACE_20Rnd_762x51_M118LR_Mag"",""ACE_10Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_10Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mag_Tracer"",""ACE_20Rnd_762x51_Mag_Tracer_Dim""],[24,6,6,6,6,3,1,2,2,6,2,6,6,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4]],[[""Laserdesignator"",""acc_flashlight"",""bipod_01_F_blk"",""ACE_Chemlight_Shield"",""ACE_EarPlugs""],[1,2,1,12,12]],[[""B_Kitbag_mcamo""],[2]]],false]"; - }; - }; - }; - nAttributes=1; - }; - }; - class Item1 - { - dataType="Object"; - class PositionInfo - { - position[]={-38.170898,2.479682,43.040039}; - }; - side="Empty"; - flags=4; - class Attributes - { - dynamicSimulation=1; - }; - id=357; - type="USAF_F22_EWP_AG"; - class CustomAttributes - { - class Attribute0 - { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value - { - class data - { - singleType="STRING"; - value="[[[[""FirstAidKit""],[4]],[[],[]],[[],[]],[[],[]]],false]"; - }; - }; - }; - nAttributes=1; - }; - }; - class Item2 - { - dataType="Object"; - class PositionInfo - { - position[]={-18.170898,2.479682,43.540039}; - }; - side="Empty"; - flags=4; - class Attributes - { - dynamicSimulation=1; - }; - id=358; - type="USAF_F22_EWP_AG"; - class CustomAttributes - { - class Attribute0 - { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value - { - class data - { - singleType="STRING"; - value="[[[[""FirstAidKit""],[4]],[[],[]],[[],[]],[[],[]]],false]"; - }; - }; - }; - nAttributes=1; - }; - }; - class Item3 - { - dataType="Comment"; - class PositionInfo - { - position[]={-28.609375,0.036382675,44.245117}; - }; - title="FW Attack ASF (Tooltip)"; - description="The F-22A is primarily an air to air intercept fighter. It excels best when it's slick. There's the stock slick version and three variants: EWP-AG, EWP-AA, Heavy. EWP is Enhanced Weapons Package. AG and AA is Air to Ground and Air to Air. Heavy is just outer hardpoints. All three of these variants technically negate the stealth benefits of the F-22. Pilots will pick what they want. Definitely throw some fast air at these guys, they'll love every minute of it."; - id=359; - atlOffset=0.036382675; - }; - class Item4 - { - dataType="Group"; - side="West"; + dataType="Layer"; + name="F/A-18 Hornet (EAGLE)"; class Entities { - items=1; + items=4; class Item0 { dataType="Object"; class PositionInfo { - position[]={-30.492676,0.0014390945,33.658203}; - angles[]={-0,0.019565141,0}; + position[]={-24.79834,2.3150053,-37.660156}; }; - side="West"; - flags=6; + side="Empty"; + flags=4; class Attributes { - skill=0.60000002; - rank="CAPTAIN"; - init="call{this setgroupID[""RAPTOR-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""EAGLE-1""];}"; - description="Pilot@RAPTOR-1"; - isPlayable=1; + dynamicSimulation=1; + reportRemoteTargets=1; + receiveRemoteTargets=1; + reportOwnPosition=1; }; - id=361; - type="Cav_B_A_Plane_Fighter_Pilot_F"; + id=166; + type="JS_JC_FA18E"; class CustomAttributes { class Attribute0 { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + property="js_jc_fa18_foldWings"; + expression="[_this, _value] execVM 'js_jc_fa18\scripts\init\wing_fold.sqf';"; class Value { class data { - singleType="SCALAR"; - value=1; + singleType="BOOL"; + value=0; }; }; }; class Attribute1 { - property="speaker"; - expression="_this setspeaker _value;"; + property="js_jc_fa18_complexStartup"; + expression="_this setVariable ['js_jc_fa18_complexStartup', _value];"; class Value { class data { - singleType="STRING"; - value="Male12ENG"; + singleType="BOOL"; + value=0; }; }; }; class Attribute2 { - property="pitch"; - expression="_this setpitch _value;"; + property="ttt_servicemenu"; + expression="_this setVariable ['ServiceMenu', _value]; if (!_value) then { _this animate ['service_menu_switch', 1, true]; };"; class Value { class data { - singleType="SCALAR"; - value=0.98000002; + singleType="BOOL"; + value=1; }; }; }; nAttributes=3; }; }; - }; - class Attributes - { - }; - id=360; - }; - class Item5 - { - dataType="Group"; - side="West"; - class Entities - { - items=1; - class Item0 + class Item1 { dataType="Object"; class PositionInfo { - position[]={-25.70459,0.0014390945,33.855469}; - angles[]={-0,0.019565141,0}; + position[]={-41.000488,2.3150053,-37.487793}; + angles[]={-0,6.2688394,0}; }; - side="West"; - flags=6; + side="Empty"; + flags=4; class Attributes { - skill=0.60000002; - rank="CAPTAIN"; - init="call{this setgroupID[""RAPTOR-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""EAGLE-2""];}"; - description="Pilot@RAPTOR-2"; - isPlayable=1; + dynamicSimulation=1; + reportRemoteTargets=1; + receiveRemoteTargets=1; + reportOwnPosition=1; }; - id=363; - type="Cav_B_A_Plane_Fighter_Pilot_F"; + id=167; + type="JS_JC_FA18E"; class CustomAttributes { class Attribute0 { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + property="js_jc_fa18_foldWings"; + expression="[_this, _value] execVM 'js_jc_fa18\scripts\init\wing_fold.sqf';"; class Value { class data { - singleType="SCALAR"; - value=1; + singleType="BOOL"; + value=0; }; }; }; class Attribute1 { - property="speaker"; - expression="_this setspeaker _value;"; + property="js_jc_fa18_complexStartup"; + expression="_this setVariable ['js_jc_fa18_complexStartup', _value];"; class Value { class data { - singleType="STRING"; - value="Male04ENG"; + singleType="BOOL"; + value=0; }; }; }; class Attribute2 { - property="pitch"; - expression="_this setpitch _value;"; + property="ttt_servicemenu"; + expression="_this setVariable ['ServiceMenu', _value]; if (!_value) then { _this animate ['service_menu_switch', 1, true]; };"; class Value { class data { - singleType="SCALAR"; - value=1.04; + singleType="BOOL"; + value=1; }; }; }; nAttributes=3; }; }; - }; - class Attributes - { - }; - id=362; - }; - }; - id=355; - atlOffset=0.0045480728; - }; - class Item1 - { - dataType="Layer"; - name="FW Attack Ground (A-10C)"; - class Entities - { - items=6; - class Item0 - { - dataType="Group"; - side="West"; - class Entities - { - items=1; - class Item0 + class Item2 { - dataType="Object"; - class PositionInfo - { - position[]={-22.814941,0.0014390945,-10.224609}; - angles[]={0,0.019565141,0}; - }; + dataType="Group"; side="West"; - flags=7; - class Attributes - { - skill=0.60000002; - rank="CAPTAIN"; - init="call{this setgroupID[""HOG-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""HOG-1""];}"; - description="Pilot@HOG-1"; - isPlayable=1; - }; - id=366; - type="Cav_B_A_Plane_Fighter_Pilot_Hog_1_F"; - class CustomAttributes + class Entities { - class Attribute0 + items=1; + class Item0 { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; - class Value + dataType="Object"; + class PositionInfo { - class data - { - singleType="SCALAR"; - value=1; - }; + position[]={-29.493164,0.0014390945,-32.971191}; + angles[]={0,0.019565141,0}; }; - }; - class Attribute1 - { - property="speaker"; - expression="_this setspeaker _value;"; - class Value + side="West"; + flags=7; + class Attributes { - class data - { - singleType="STRING"; - value="Male04ENG"; - }; + skill=0.60000002; + rank="CAPTAIN"; + init="call{this setgroupID[""EAGLE-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""EAGLE-1""];}"; + description="Pilot@EAGLE-1"; + isPlayable=1; }; - }; - class Attribute2 - { - property="pitch"; - expression="_this setpitch _value;"; - class Value + id=169; + type="Cav_B_A_Plane_Fighter_Pilot_Hog_1_F"; + class CustomAttributes { - class data + class Attribute0 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 { - singleType="SCALAR"; - value=1.04; + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male04ENG"; + }; + }; + }; + class Attribute2 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=1.04; + }; + }; }; + nAttributes=3; }; }; - nAttributes=3; - }; - }; - }; - class Attributes - { - }; - id=365; - }; - class Item1 - { - dataType="Group"; - side="West"; - class Entities - { - items=1; - class Item0 - { - dataType="Object"; - class PositionInfo - { - position[]={-30.89209,0.0014390945,-10.383789}; - angles[]={0,0.019565141,0}; }; - side="West"; - flags=7; class Attributes { - skill=0.60000002; - rank="CAPTAIN"; - init="call{this setgroupID[""HOG-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""HOG-2""];}"; - description="Pilot@HOG-2"; - isPlayable=1; }; - id=368; - type="Cav_B_A_Plane_Fighter_Pilot_Hog_2_F"; - class CustomAttributes + id=168; + }; + class Item3 + { + dataType="Group"; + side="West"; + class Entities { - class Attribute0 + items=1; + class Item0 { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; - class Value + dataType="Object"; + class PositionInfo { - class data - { - singleType="SCALAR"; - value=1; - }; + position[]={-35.853516,0.0014390945,-32.983398}; + angles[]={0,0.019565141,0}; }; - }; - class Attribute1 - { - property="speaker"; - expression="_this setspeaker _value;"; - class Value + side="West"; + flags=7; + class Attributes { - class data - { - singleType="STRING"; - value="Male12ENG"; - }; + skill=0.60000002; + rank="CAPTAIN"; + init="call{this setgroupID[""EAGLE-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""EAGLE-2""];}"; + description="Pilot@EAGLE-2"; + isPlayable=1; }; - }; - class Attribute2 - { - property="pitch"; - expression="_this setpitch _value;"; - class Value + id=171; + type="Cav_B_A_Plane_Fighter_Pilot_Hog_2_F"; + class CustomAttributes { - class data + class Attribute0 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male12ENG"; + }; + }; + }; + class Attribute2 { - singleType="SCALAR"; - value=0.98000002; + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=0.98000002; + }; + }; }; + nAttributes=3; }; }; - nAttributes=3; }; - }; - }; - class Attributes - { - }; - id=367; - }; - class Item2 - { - dataType="Object"; - class PositionInfo - { - position[]={-16.552246,2.094676,-3.0351563}; - }; - side="Empty"; - flags=4; - class Attributes - { - dynamicSimulation=1; - }; - id=369; - type="USAF_A10"; - }; - class Item3 - { - dataType="Object"; - class PositionInfo - { - position[]={-36.552246,2.094676,-3.5351563}; - }; - side="Empty"; - flags=4; - class Attributes - { - dynamicSimulation=1; - }; - id=370; - type="USAF_A10"; - }; - class Item4 - { - dataType="Object"; - class PositionInfo - { - position[]={-26.883301,0.89242268,-7.8691406}; - }; - side="Empty"; - flags=4; - class Attributes - { - init="call{[this,""Alpha"",true,true,true,true,false] call cScripts_fnc_doStarterCrate;}"; - description="Starter Crate"; - dynamicSimulation=1; - }; - id=371; - type="B_supplyCrate_F"; - class CustomAttributes - { - class Attribute0 - { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value + class Attributes { - class data - { - singleType="STRING"; - value="[[[[""launch_NLAW_F"",""arifle_MX_F"",""arifle_MX_SW_F"",""FirstAidKit""],[1,2,1,10]],[[""30Rnd_65x39_caseless_mag"",""16Rnd_9x21_Mag"",""30Rnd_45ACP_Mag_SMG_01"",""20Rnd_762x51_Mag"",""100Rnd_65x39_caseless_mag"",""1Rnd_HE_Grenade_shell"",""3Rnd_HE_Grenade_shell"",""1Rnd_Smoke_Grenade_shell"",""1Rnd_SmokeGreen_Grenade_shell"",""Chemlight_green"",""Laserbatteries"",""HandGrenade"",""MiniGrenade"",""SmokeShell"",""SmokeShellGreen"",""UGL_FlareWhite_F"",""UGL_FlareGreen_F"",""ACE_SpareBarrel"",""ACE_20Rnd_65x47_Scenar_mag"",""ACE_30Rnd_65x47_Scenar_mag"",""ACE_20Rnd_65_Creedmor_mag"",""ACE_30Rnd_65_Creedmor_mag"",""ACE_10Rnd_762x51_M118LR_Mag"",""ACE_20Rnd_762x51_M118LR_Mag"",""ACE_10Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_10Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mag_Tracer"",""ACE_20Rnd_762x51_Mag_Tracer_Dim""],[24,6,6,6,6,3,1,2,2,6,2,6,6,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4]],[[""Laserdesignator"",""acc_flashlight"",""bipod_01_F_blk"",""ACE_Chemlight_Shield"",""ACE_EarPlugs""],[1,2,1,12,12]],[[""B_Kitbag_mcamo""],[2]]],false]"; - }; }; + id=170; }; - nAttributes=1; - }; - }; - class Item5 - { - dataType="Comment"; - class PositionInfo - { - position[]={-26.849121,0.036382675,-7.0649414}; }; - title="FW Ground Attack"; - description="The A-10 is venerable as one of the ""best"" A2G platforms on the market. There are only two key things here: if we have an A-10 up, there is no enemy fixed wing. A-10s only operate in air superiority environments where we control the skies. That's not to say you can't threaten them with a good time though."; - id=372; - atlOffset=0.036382675; + id=165; }; - }; - id=364; - atlOffset=0.018191338; - }; - class Item2 - { - dataType="Layer"; - name="FW Attack Multirole (F-35A)"; - class Entities - { - items=6; - class Item0 + class Item1 { - dataType="Group"; - side="West"; + dataType="Layer"; + name="FW Air Superiority (F-22A)"; class Entities { - items=1; + items=6; class Item0 { dataType="Object"; class PositionInfo { - position[]={-30.05957,0.0014390945,14.862793}; - angles[]={-0,0.019565141,0}; + position[]={-33.563965,0.89242268,39.99707}; }; - side="West"; - flags=6; + side="Empty"; + flags=4; class Attributes { - skill=0.60000002; - rank="CAPTAIN"; - init="call{this setgroupID[""LIGHTNING-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""EAGLE-1""];}"; - description="Pilot@LIGHTNING-1"; - isPlayable=1; + init="call{[this,""Alpha"",true,true,true,true,false] call cScripts_fnc_doStarterCrate;}"; + description="Starter Crate"; + dynamicSimulation=1; }; - id=375; - type="Cav_B_A_Plane_Fighter_Pilot_F"; + id=92; + type="B_supplyCrate_F"; class CustomAttributes { class Attribute0 { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; - class Value - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - }; - class Attribute1 - { - property="speaker"; - expression="_this setspeaker _value;"; + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; class Value { class data { singleType="STRING"; - value="Male12ENG"; - }; - }; - }; - class Attribute2 - { - property="pitch"; - expression="_this setpitch _value;"; - class Value - { - class data - { - singleType="SCALAR"; - value=0.98000002; + value="[[[[""launch_NLAW_F"",""arifle_MX_F"",""arifle_MX_SW_F"",""FirstAidKit""],[1,2,1,10]],[[""30Rnd_65x39_caseless_mag"",""16Rnd_9x21_Mag"",""30Rnd_45ACP_Mag_SMG_01"",""20Rnd_762x51_Mag"",""100Rnd_65x39_caseless_mag"",""1Rnd_HE_Grenade_shell"",""3Rnd_HE_Grenade_shell"",""1Rnd_Smoke_Grenade_shell"",""1Rnd_SmokeGreen_Grenade_shell"",""Chemlight_green"",""Laserbatteries"",""HandGrenade"",""MiniGrenade"",""SmokeShell"",""SmokeShellGreen"",""UGL_FlareWhite_F"",""UGL_FlareGreen_F"",""ACE_SpareBarrel"",""ACE_20Rnd_65x47_Scenar_mag"",""ACE_30Rnd_65x47_Scenar_mag"",""ACE_20Rnd_65_Creedmor_mag"",""ACE_30Rnd_65_Creedmor_mag"",""ACE_10Rnd_762x51_M118LR_Mag"",""ACE_20Rnd_762x51_M118LR_Mag"",""ACE_10Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_10Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mag_Tracer"",""ACE_20Rnd_762x51_Mag_Tracer_Dim""],[24,6,6,6,6,3,1,2,2,6,2,6,6,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4]],[[""Laserdesignator"",""acc_flashlight"",""bipod_01_F_blk"",""ACE_Chemlight_Shield"",""ACE_EarPlugs""],[1,2,1,12,12]],[[""B_Kitbag_mcamo""],[2]]],false]"; }; }; }; - nAttributes=3; + nAttributes=1; }; }; - }; - class Attributes - { - }; - id=374; - }; - class Item1 - { - dataType="Group"; - side="West"; - class Entities - { - items=1; - class Item0 + class Item1 { dataType="Object"; class PositionInfo { - position[]={-25.271484,0.0014390945,15.061035}; - angles[]={-0,0.019565141,0}; + position[]={-43.653809,2.479682,46.44043}; }; - side="West"; - flags=6; + side="Empty"; + flags=4; class Attributes { - skill=0.60000002; - rank="CAPTAIN"; - init="call{this setgroupID[""LIGHTNING-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""EAGLE-2""];}"; - description="Pilot@LIGHTNING-2"; - isPlayable=1; + dynamicSimulation=1; }; - id=377; - type="Cav_B_A_Plane_Fighter_Pilot_F"; + id=93; + type="USAF_F22_EWP_AG"; class CustomAttributes { class Attribute0 { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; - class Value - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - }; - class Attribute1 - { - property="speaker"; - expression="_this setspeaker _value;"; + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; class Value { class data { singleType="STRING"; - value="Male04ENG"; + value="[[[[""FirstAidKit""],[4]],[[],[]],[[],[]],[[],[]]],false]"; }; }; }; - class Attribute2 + nAttributes=1; + }; + }; + class Item2 + { + dataType="Object"; + class PositionInfo + { + position[]={-23.653809,2.479682,46.94043}; + }; + side="Empty"; + flags=4; + class Attributes + { + dynamicSimulation=1; + }; + id=94; + type="USAF_F22_EWP_AG"; + class CustomAttributes + { + class Attribute0 { - property="pitch"; - expression="_this setpitch _value;"; + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; class Value { class data { - singleType="SCALAR"; - value=1.04; + singleType="STRING"; + value="[[[[""FirstAidKit""],[4]],[[],[]],[[],[]],[[],[]]],false]"; }; }; }; - nAttributes=3; + nAttributes=1; }; }; - }; - class Attributes - { - }; - id=376; - }; - class Item2 - { - dataType="Object"; - class PositionInfo - { - position[]={-27.624512,0.89242268,17.678711}; - }; - side="Empty"; - flags=4; - class Attributes - { - init="call{[this,""Alpha"",true,true,true,true,false] call cScripts_fnc_doStarterCrate;}"; - description="Starter Crate"; - dynamicSimulation=1; - }; - id=378; - type="B_supplyCrate_F"; - class CustomAttributes - { - class Attribute0 + class Item3 { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value + dataType="Comment"; + class PositionInfo { - class data - { - singleType="STRING"; - value="[[[[""launch_NLAW_F"",""arifle_MX_F"",""arifle_MX_SW_F"",""FirstAidKit""],[1,2,1,10]],[[""30Rnd_65x39_caseless_mag"",""16Rnd_9x21_Mag"",""30Rnd_45ACP_Mag_SMG_01"",""20Rnd_762x51_Mag"",""100Rnd_65x39_caseless_mag"",""1Rnd_HE_Grenade_shell"",""3Rnd_HE_Grenade_shell"",""1Rnd_Smoke_Grenade_shell"",""1Rnd_SmokeGreen_Grenade_shell"",""Chemlight_green"",""Laserbatteries"",""HandGrenade"",""MiniGrenade"",""SmokeShell"",""SmokeShellGreen"",""UGL_FlareWhite_F"",""UGL_FlareGreen_F"",""ACE_SpareBarrel"",""ACE_20Rnd_65x47_Scenar_mag"",""ACE_30Rnd_65x47_Scenar_mag"",""ACE_20Rnd_65_Creedmor_mag"",""ACE_30Rnd_65_Creedmor_mag"",""ACE_10Rnd_762x51_M118LR_Mag"",""ACE_20Rnd_762x51_M118LR_Mag"",""ACE_10Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_10Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mag_Tracer"",""ACE_20Rnd_762x51_Mag_Tracer_Dim""],[24,6,6,6,6,3,1,2,2,6,2,6,6,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4]],[[""Laserdesignator"",""acc_flashlight"",""bipod_01_F_blk"",""ACE_Chemlight_Shield"",""ACE_EarPlugs""],[1,2,1,12,12]],[[""B_Kitbag_mcamo""],[2]]],false]"; - }; + position[]={-34.092285,0.036382675,47.645508}; }; + title="FW Attack ASF (Tooltip)"; + description="The F-22A is primarily an air to air intercept fighter. It excels best when it's slick. There's the stock slick version and three variants: EWP-AG, EWP-AA, Heavy. EWP is Enhanced Weapons Package. AG and AA is Air to Ground and Air to Air. Heavy is just outer hardpoints. All three of these variants technically negate the stealth benefits of the F-22. Pilots will pick what they want. Definitely throw some fast air at these guys, they'll love every minute of it."; + id=95; + atlOffset=0.036382675; }; - nAttributes=1; - }; - }; - class Item3 - { - dataType="Object"; - class PositionInfo - { - position[]={-17.670898,2.2409725,23.594727}; - }; - side="Empty"; - flags=4; - class Attributes - { - dynamicSimulation=1; - }; - id=379; - type="USAF_F35A"; - class CustomAttributes - { - class Attribute0 - { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value - { - class data - { - singleType="STRING"; - value="[[[[""FirstAidKit""],[4]],[[],[]],[[],[]],[[],[]]],false]"; - }; - }; - }; - nAttributes=1; - }; - }; - class Item4 - { - dataType="Object"; - class PositionInfo - { - position[]={-37.670898,2.2409725,23.094727}; - }; - side="Empty"; - flags=4; - class Attributes - { - dynamicSimulation=1; - }; - id=380; - type="USAF_F35A"; - class CustomAttributes - { - class Attribute0 - { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value - { - class data - { - singleType="STRING"; - value="[[[[""FirstAidKit""],[4]],[[],[]],[[],[]],[[],[]]],false]"; - }; - }; - }; - nAttributes=1; - }; - }; - class Item5 - { - dataType="Comment"; - class PositionInfo - { - position[]={-28.333984,0.036382675,21.541016}; - }; - title="FW Multirole (Tooltip)"; - description="The F-35A is a versatile platform capable of carrying air to air and air to ground ordnance - pick the role you want it to do and stick to it. The F-35A also has an on-board satellite view of the battlespace. Stand-off ordnances from multiple kilometers away are the namesake of the F-35A, but it's capable of everything the A-10C is and more. (Sorry not sorry Suto)"; - id=381; - atlOffset=0.036382675; - }; - }; - id=373; - atlOffset=0.018191338; - }; - class Item3 - { - dataType="Layer"; - name="FW Drone Attack (MQ-9)"; - class Entities - { - items=3; - class Item0 - { - dataType="Object"; - class PositionInfo - { - position[]={44.769043,1.7847018,34.138184}; - }; - side="Empty"; - flags=4; - class Attributes - { - init="this setGroupid [""RPR""];"; - textures="USAF_TwoTone"; - dynamicSimulation=1; - pylons="USAF_PylonRack_2Rnd_AGM114R[0];USAF_PylonRack_4Rnd_GBU53[0];USAF_PylonRack_4Rnd_GBU39[0];USAF_PylonRack_2Rnd_AGM114R[0];"; - }; - id=383; - type="USAF_MQ9"; - class CustomAttributes - { - class Attribute0 - { - property="VehicleCustomization"; - expression="if (local _this) then {([_this] + _value + [true]) call (uinamespace getvariable 'BIS_fnc_initVehicle')};"; - class Value - { - class data - { - singleType="ARRAY"; - class value - { - items=2; - class Item0 - { - class data - { - singleType="ARRAY"; - class value - { - items=2; - class Item0 - { - class data - { - singleType="STRING"; - value="USAF_TwoTone"; - }; - }; - class Item1 - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - }; - }; - }; - class Item1 - { - class data - { - singleType="ARRAY"; - }; - }; - }; - }; - }; - }; - nAttributes=1; - }; - }; - class Item1 - { - dataType="Group"; - side="West"; - class Entities - { - items=1; - class Item0 - { - dataType="Object"; - class PositionInfo - { - position[]={44.702637,0.0014390945,20.442383}; - }; - side="West"; - flags=7; - class Attributes - { - init="this setGroupid [""REAPER-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""REAPER-1""];"; - description="Drone Pilot@REAPER-1"; - isPlayable=1; - }; - id=385; - type="Cav_B_A_AirController_F"; - class CustomAttributes - { - class Attribute0 - { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; - class Value - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - }; - class Attribute1 - { - property="speaker"; - expression="_this setspeaker _value;"; - class Value - { - class data - { - singleType="STRING"; - value="Male03ENG"; - }; - }; - }; - class Attribute2 - { - property="pitch"; - expression="_this setpitch _value;"; - class Value - { - class data - { - singleType="SCALAR"; - value=0.95999998; - }; - }; - }; - nAttributes=3; - }; - }; - }; - class Attributes - { - }; - id=384; - }; - class Item2 - { - dataType="Comment"; - class PositionInfo - { - position[]={44.790527,0.036382198,40.858887}; - }; - title="FW Drone Attack (Tooltip)"; - description="The MQ-9 has a light armament available to it that is mostly Laser guided. All ordnance is capable of tracking and launching from the drone's camera, with little regard on the orientation of the drone (given enough altitude). cTAB tablets have the ability to interface with the drone gunner optics which allows ground force elements instant eyes-on to whatever the drone is seeing."; - id=386; - atlOffset=0.036382198; - }; - }; - id=382; - atlOffset=0.018191338; - }; - class Item4 - { - dataType="Layer"; - name="FW Drone Recon (RQ-4A)"; - class Entities - { - items=2; - class Item0 - { - dataType="Object"; - class PositionInfo - { - position[]={44.793457,1.8006945,2.347168}; - }; - side="Empty"; - flags=4; - class Attributes - { - init="this setGroupid [""DTHSTR""];"; - dynamicSimulation=1; - }; - id=388; - type="USAF_RQ4A"; - }; - class Item1 - { - dataType="Comment"; - class PositionInfo - { - position[]={44.601563,0.036382198,11.121582}; - }; - title="FW Drone Recon (Tooltip)"; - description="The RQ-4 can be put in the air on a racetrack pattern and has enough fuel to last an entire 3hr op. If your operation is deemed to be in an area that has BLUFOR having air supremacy, it's a good idea to put one of these in the air at a height of 2500m or higher in a loiter pattern over the AO. Units with cTAB can tap into the drone's turret camera and observe the area for a better perspective, allowing freedom of information to the unit without the need of a middle-man calling out what he sees."; - id=389; - atlOffset=0.036382198; - }; - }; - id=387; - atlOffset=0.018191338; - }; - class Item5 - { - dataType="Layer"; - name="FW Transport (C-130J)"; - class Entities - { - items=5; - class Item0 - { - dataType="Layer"; - name="C-130J Titan-1"; - class Entities - { - items=3; - class Item0 + class Item4 { dataType="Group"; side="West"; class Entities { - items=2; + items=1; class Item0 { dataType="Object"; class PositionInfo { - position[]={7.4575195,0.0014390945,-29.879883}; + position[]={-35.975586,0.0014390945,37.058594}; + angles[]={-0,0.019565141,0}; }; side="West"; - flags=7; + flags=6; class Attributes { skill=0.60000002; rank="CAPTAIN"; - init="call{this setgroupID[""TITAN-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""TITAN-1""];}"; - description="Pilot@TITAN-1"; + init="call{this setgroupID[""RAPTOR-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""EAGLE-1""];}"; + description="Pilot@RAPTOR-1"; isPlayable=1; }; - id=402; - type="Cav_B_A_Plane_Transport_Pilot_Titan_1_F"; + id=97; + type="Cav_B_A_Plane_Fighter_Pilot_F"; class CustomAttributes { class Attribute0 @@ -1077,7 +470,7 @@ class items class data { singleType="STRING"; - value="Male04ENG"; + value="Male12ENG"; }; }; }; @@ -1090,32 +483,46 @@ class items class data { singleType="SCALAR"; - value=1.03; + value=0.98000002; }; }; }; nAttributes=3; }; }; - class Item1 + }; + class Attributes + { + }; + id=96; + }; + class Item5 + { + dataType="Group"; + side="West"; + class Entities + { + items=1; + class Item0 { dataType="Object"; class PositionInfo { - position[]={8.4589844,0.0014390945,-29.879395}; + position[]={-31.1875,0.0014390945,37.255859}; + angles[]={-0,0.019565141,0}; }; side="West"; - flags=5; + flags=6; class Attributes { - skill=0.55000001; - rank="LIEUTENANT"; - init="call{this setgroupID[""TITAN-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""TITAN-1""];}"; - description="Co-Pilot@TITAN-1"; + skill=0.60000002; + rank="CAPTAIN"; + init="call{this setgroupID[""RAPTOR-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""EAGLE-2""];}"; + description="Pilot@RAPTOR-2"; isPlayable=1; }; - id=403; - type="Cav_B_A_Plane_Transport_coPilot_F"; + id=99; + type="Cav_B_A_Plane_Fighter_Pilot_F"; class CustomAttributes { class Attribute0 @@ -1140,7 +547,7 @@ class items class data { singleType="STRING"; - value="Male03ENG"; + value="Male04ENG"; }; }; }; @@ -1153,7 +560,7 @@ class items class data { singleType="SCALAR"; - value=1.03; + value=1.04; }; }; }; @@ -1164,98 +571,33 @@ class items class Attributes { }; - id=401; + id=98; }; - class Item1 + }; + id=91; + atlOffset=0.0045480728; + }; + class Item2 + { + dataType="Layer"; + name="FW Attack Ground (A-10C)"; + class Entities + { + items=8; + class Item0 { - dataType="Object"; - class PositionInfo - { - position[]={7.9575195,0.89242268,-27.930176}; - }; - side="Empty"; - flags=4; - class Attributes - { - init="call{[this,""Alpha"",true,true,true,true,false] call cScripts_fnc_doStarterCrate;}"; - description="Starter Crate"; - dynamicSimulation=1; - }; - id=404; - type="B_supplyCrate_F"; - class CustomAttributes + dataType="Group"; + side="West"; + class Entities { - class Attribute0 - { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value - { - class data - { - singleType="STRING"; - value="[[[[""launch_NLAW_F"",""arifle_MX_F"",""arifle_MX_SW_F"",""FirstAidKit""],[1,2,1,10]],[[""30Rnd_65x39_caseless_mag"",""16Rnd_9x21_Mag"",""30Rnd_45ACP_Mag_SMG_01"",""20Rnd_762x51_Mag"",""100Rnd_65x39_caseless_mag"",""1Rnd_HE_Grenade_shell"",""3Rnd_HE_Grenade_shell"",""1Rnd_Smoke_Grenade_shell"",""1Rnd_SmokeGreen_Grenade_shell"",""Chemlight_green"",""Laserbatteries"",""HandGrenade"",""MiniGrenade"",""SmokeShell"",""SmokeShellGreen"",""UGL_FlareWhite_F"",""UGL_FlareGreen_F"",""ACE_SpareBarrel"",""ACE_20Rnd_65x47_Scenar_mag"",""ACE_30Rnd_65x47_Scenar_mag"",""ACE_20Rnd_65_Creedmor_mag"",""ACE_30Rnd_65_Creedmor_mag"",""ACE_10Rnd_762x51_M118LR_Mag"",""ACE_20Rnd_762x51_M118LR_Mag"",""ACE_10Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_10Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mag_Tracer"",""ACE_20Rnd_762x51_Mag_Tracer_Dim""],[24,6,6,6,6,3,1,2,2,6,2,6,6,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4]],[[""Laserdesignator"",""acc_flashlight"",""bipod_01_F_blk"",""ACE_Chemlight_Shield"",""ACE_EarPlugs""],[1,2,1,12,12]],[[""B_Kitbag_mcamo""],[2]]],false]"; - }; - }; - }; - nAttributes=1; - }; - }; - class Item2 - { - dataType="Object"; - class PositionInfo - { - position[]={10.490723,0.014522076,-48.806152}; - }; - side="Empty"; - flags=4; - class Attributes - { - dynamicSimulation=1; - }; - id=405; - type="USAF_C130J"; - }; - }; - id=400; - }; - class Item1 - { - dataType="Layer"; - name="C-130J Titan-2"; - class Entities - { - items=3; - class Item0 - { - dataType="Object"; - class PositionInfo - { - position[]={10.500488,0.014522076,-81.259277}; - }; - side="Empty"; - flags=4; - class Attributes - { - dynamicSimulation=1; - }; - id=407; - type="USAF_C130J"; - }; - class Item1 - { - dataType="Group"; - side="West"; - class Entities - { - items=2; + items=1; class Item0 { dataType="Object"; class PositionInfo { - position[]={6.5771484,0.0014390945,-73.4375}; + position[]={-28.85498,0.0014390945,-15.775391}; + angles[]={0,0.019565141,0}; }; side="West"; flags=7; @@ -1263,12 +605,12 @@ class items { skill=0.60000002; rank="CAPTAIN"; - init="call{this setgroupID[""TITAN-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""TITAN-2""];}"; - description="Pilot@TITAN-2"; + init="call{this setgroupID[""HOG-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""HOG-1""];}"; + description="Pilot@HOG-1"; isPlayable=1; }; - id=409; - type="Cav_B_A_Plane_Transport_Pilot_Titan_2_F"; + id=102; + type="Cav_B_A_Plane_Fighter_Pilot_Hog_1_F"; class CustomAttributes { class Attribute0 @@ -1293,7 +635,7 @@ class items class data { singleType="STRING"; - value="Male05ENG"; + value="Male04ENG"; }; }; }; @@ -1306,32 +648,46 @@ class items class data { singleType="SCALAR"; - value=0.95999998; + value=1.04; }; }; }; nAttributes=3; }; }; - class Item1 + }; + class Attributes + { + }; + id=101; + }; + class Item1 + { + dataType="Group"; + side="West"; + class Entities + { + items=1; + class Item0 { dataType="Object"; class PositionInfo { - position[]={7.5786133,0.0014390945,-73.437012}; + position[]={-36.932129,0.0014390945,-15.93457}; + angles[]={0,0.019565141,0}; }; side="West"; - flags=5; + flags=7; class Attributes { - skill=0.55000001; - rank="LIEUTENANT"; - init="call{this setgroupID[""TITAN-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""TITAN-2""];}"; - description="Co-Pilot@TITAN-2"; + skill=0.60000002; + rank="CAPTAIN"; + init="call{this setgroupID[""HOG-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""HOG-2""];}"; + description="Pilot@HOG-2"; isPlayable=1; }; - id=410; - type="Cav_B_A_Plane_Transport_coPilot_F"; + id=104; + type="Cav_B_A_Plane_Fighter_Pilot_Hog_2_F"; class CustomAttributes { class Attribute0 @@ -1356,7 +712,7 @@ class items class data { singleType="STRING"; - value="Male07ENG"; + value="Male12ENG"; }; }; }; @@ -1369,7 +725,7 @@ class items class data { singleType="SCALAR"; - value=1.01; + value=0.98000002; }; }; }; @@ -1380,14 +736,46 @@ class items class Attributes { }; - id=408; + id=103; }; class Item2 { dataType="Object"; class PositionInfo { - position[]={7.0004883,0.89242268,-70.664551}; + position[]={-22.592285,2.094676,-8.5859375}; + }; + side="Empty"; + flags=4; + class Attributes + { + dynamicSimulation=1; + }; + id=105; + type="USAF_A10"; + }; + class Item3 + { + dataType="Object"; + class PositionInfo + { + position[]={-42.592285,2.094676,-9.0859375}; + }; + side="Empty"; + flags=4; + class Attributes + { + dynamicSimulation=1; + }; + id=106; + type="USAF_A10"; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={-32.92334,0.89242268,-13.419922}; }; side="Empty"; flags=4; @@ -1397,7 +785,7 @@ class items description="Starter Crate"; dynamicSimulation=1; }; - id=411; + id=107; type="B_supplyCrate_F"; class CustomAttributes { @@ -1417,54 +805,102 @@ class items nAttributes=1; }; }; + class Item5 + { + dataType="Comment"; + class PositionInfo + { + position[]={-32.88916,0.036382675,-12.615723}; + }; + title="FW Ground Attack"; + description="The A-10 is venerable as one of the ""best"" A2G platforms on the market. There are only two key things here: if we have an A-10 up, there is no enemy fixed wing. A-10s only operate in air superiority environments where we control the skies. That's not to say you can't threaten them with a good time though."; + id=108; + atlOffset=0.036382675; + }; + class Item6 + { + dataType="Object"; + class PositionInfo + { + position[]={-32.740723,0.89242268,-31.10498}; + }; + side="Empty"; + flags=4; + class Attributes + { + init="call{[this,""Alpha"",true,true,true,true,false] call cScripts_fnc_doStarterCrate;}"; + description="Starter Crate"; + dynamicSimulation=1; + }; + id=109; + type="B_supplyCrate_F"; + class CustomAttributes + { + class Attribute0 + { + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; + class Value + { + class data + { + singleType="STRING"; + value="[[[[""launch_NLAW_F"",""arifle_MX_F"",""arifle_MX_SW_F"",""FirstAidKit""],[1,2,1,10]],[[""30Rnd_65x39_caseless_mag"",""16Rnd_9x21_Mag"",""30Rnd_45ACP_Mag_SMG_01"",""20Rnd_762x51_Mag"",""100Rnd_65x39_caseless_mag"",""1Rnd_HE_Grenade_shell"",""3Rnd_HE_Grenade_shell"",""1Rnd_Smoke_Grenade_shell"",""1Rnd_SmokeGreen_Grenade_shell"",""Chemlight_green"",""Laserbatteries"",""HandGrenade"",""MiniGrenade"",""SmokeShell"",""SmokeShellGreen"",""UGL_FlareWhite_F"",""UGL_FlareGreen_F"",""ACE_SpareBarrel"",""ACE_20Rnd_65x47_Scenar_mag"",""ACE_30Rnd_65x47_Scenar_mag"",""ACE_20Rnd_65_Creedmor_mag"",""ACE_30Rnd_65_Creedmor_mag"",""ACE_10Rnd_762x51_M118LR_Mag"",""ACE_20Rnd_762x51_M118LR_Mag"",""ACE_10Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_10Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mag_Tracer"",""ACE_20Rnd_762x51_Mag_Tracer_Dim""],[24,6,6,6,6,3,1,2,2,6,2,6,6,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4]],[[""Laserdesignator"",""acc_flashlight"",""bipod_01_F_blk"",""ACE_Chemlight_Shield"",""ACE_EarPlugs""],[1,2,1,12,12]],[[""B_Kitbag_mcamo""],[2]]],false]"; + }; + }; + }; + nAttributes=1; + }; + }; + class Item7 + { + dataType="Comment"; + class PositionInfo + { + position[]={-32.706055,0,-30.300781}; + }; + title="FW Ground Attack"; + description="The F/A-18 is used for Carrier Operations. These are often used when we need to for example start off map and done have access to any airfields for a invasion or retrograde."; + id=110; + }; }; - id=406; - }; - class Item2 - { - dataType="Comment"; - class PositionInfo - { - position[]={9.3535156,0.036382198,-66.238281}; - }; - title="FW Transport (Tooltip)"; - description="The C-130J's from USAF can fit *almost* the entire Bandit Platoon in one C-130J, however, keep in mind that the more bodies in one bird, the longer your DZ or the need to have multiple sticks in one bird and have go-arounds, which means longer time before all troops are in the AO. You won't be able to jump the entirety of the PLT's 11 vehicles with only 2 cargo variants (3 vehicles fit in one C-130J Cargo) so it's recommended to either forego the vehicles or zeus-assist them if you only plan on using the C-130s."; - id=412; - atlOffset=0.036382198; + id=100; + atlOffset=0.0045480728; }; class Item3 { dataType="Layer"; - name="C-130J Titan-3"; + name="FW Attack Multirole (F-35A)"; class Entities { - items=3; + items=6; class Item0 { dataType="Group"; side="West"; class Entities { - items=2; + items=1; class Item0 { dataType="Object"; class PositionInfo { - position[]={-18.124512,0.0014390945,-23.94873}; + position[]={-36.099609,0.0014390945,9.3120117}; + angles[]={-0,0.019565141,0}; }; side="West"; - flags=7; + flags=6; class Attributes { skill=0.60000002; rank="CAPTAIN"; - init="call{this setgroupID[""TITAN-3""];" \n "this setVariable [""cScripts_Player_Unit"", ""TITAN-3""];}"; - description="Pilot@TITAN-3"; + init="call{this setgroupID[""LIGHTNING-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""EAGLE-1""];}"; + description="Pilot@LIGHTNING-1"; isPlayable=1; }; - id=415; - type="Cav_B_A_Plane_Transport_Pilot_Titan_3_F"; + id=113; + type="Cav_B_A_Plane_Fighter_Pilot_F"; class CustomAttributes { class Attribute0 @@ -1489,7 +925,7 @@ class items class data { singleType="STRING"; - value="Male02ENG"; + value="Male12ENG"; }; }; }; @@ -1502,32 +938,46 @@ class items class data { singleType="SCALAR"; - value=1.05; + value=0.98000002; }; }; }; nAttributes=3; }; }; - class Item1 + }; + class Attributes + { + }; + id=112; + }; + class Item1 + { + dataType="Group"; + side="West"; + class Entities + { + items=1; + class Item0 { dataType="Object"; class PositionInfo { - position[]={-17.123535,0.0014390945,-23.949219}; + position[]={-31.311523,0.0014390945,9.5102539}; + angles[]={-0,0.019565141,0}; }; side="West"; - flags=5; + flags=6; class Attributes { - skill=0.55000001; - rank="LIEUTENANT"; - init="call{this setgroupID[""TITAN-3""];" \n "this setVariable [""cScripts_Player_Unit"", ""TITAN-3""];}"; - description="Co-Pilot@TITAN-3"; + skill=0.60000002; + rank="CAPTAIN"; + init="call{this setgroupID[""LIGHTNING-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""EAGLE-2""];}"; + description="Pilot@LIGHTNING-2"; isPlayable=1; }; - id=416; - type="Cav_B_A_Plane_Transport_coPilot_F"; + id=115; + type="Cav_B_A_Plane_Fighter_Pilot_F"; class CustomAttributes { class Attribute0 @@ -1552,7 +1002,7 @@ class items class data { singleType="STRING"; - value="Male12ENG"; + value="Male04ENG"; }; }; }; @@ -1565,7 +1015,7 @@ class items class data { singleType="SCALAR"; - value=1.03; + value=1.04; }; }; }; @@ -1576,23 +1026,25 @@ class items class Attributes { }; - id=414; + id=114; }; - class Item1 + class Item2 { dataType="Object"; class PositionInfo { - position[]={-21.5625,0.014522076,-32.713379}; + position[]={-33.664551,0.89242268,12.12793}; }; side="Empty"; flags=4; class Attributes { + init="call{[this,""Alpha"",true,true,true,true,false] call cScripts_fnc_doStarterCrate;}"; + description="Starter Crate"; dynamicSimulation=1; }; - id=417; - type="USAF_C130J_Cargo"; + id=116; + type="B_supplyCrate_F"; class CustomAttributes { class Attribute0 @@ -1604,30 +1056,28 @@ class items class data { singleType="STRING"; - value="[[[[""FirstAidKit""],[4]],[[],[]],[[""ItemGPS"",""ItemRadio""],[1,1]],[[""B_Parachute""],[14]]],false]"; + value="[[[[""launch_NLAW_F"",""arifle_MX_F"",""arifle_MX_SW_F"",""FirstAidKit""],[1,2,1,10]],[[""30Rnd_65x39_caseless_mag"",""16Rnd_9x21_Mag"",""30Rnd_45ACP_Mag_SMG_01"",""20Rnd_762x51_Mag"",""100Rnd_65x39_caseless_mag"",""1Rnd_HE_Grenade_shell"",""3Rnd_HE_Grenade_shell"",""1Rnd_Smoke_Grenade_shell"",""1Rnd_SmokeGreen_Grenade_shell"",""Chemlight_green"",""Laserbatteries"",""HandGrenade"",""MiniGrenade"",""SmokeShell"",""SmokeShellGreen"",""UGL_FlareWhite_F"",""UGL_FlareGreen_F"",""ACE_SpareBarrel"",""ACE_20Rnd_65x47_Scenar_mag"",""ACE_30Rnd_65x47_Scenar_mag"",""ACE_20Rnd_65_Creedmor_mag"",""ACE_30Rnd_65_Creedmor_mag"",""ACE_10Rnd_762x51_M118LR_Mag"",""ACE_20Rnd_762x51_M118LR_Mag"",""ACE_10Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_10Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mag_Tracer"",""ACE_20Rnd_762x51_Mag_Tracer_Dim""],[24,6,6,6,6,3,1,2,2,6,2,6,6,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4]],[[""Laserdesignator"",""acc_flashlight"",""bipod_01_F_blk"",""ACE_Chemlight_Shield"",""ACE_EarPlugs""],[1,2,1,12,12]],[[""B_Kitbag_mcamo""],[2]]],false]"; }; }; }; nAttributes=1; }; }; - class Item2 + class Item3 { dataType="Object"; class PositionInfo { - position[]={-17.499512,0.89242268,-21.664551}; + position[]={-23.710938,2.2409725,18.043945}; }; side="Empty"; flags=4; class Attributes { - init="call{[this,""Alpha"",true,true,true,true,false] call cScripts_fnc_doStarterCrate;}"; - description="Starter Crate"; dynamicSimulation=1; }; - id=418; - type="B_supplyCrate_F"; + id=117; + type="USAF_F35A"; class CustomAttributes { class Attribute0 @@ -1639,20 +1089,77 @@ class items class data { singleType="STRING"; - value="[[[[""launch_NLAW_F"",""arifle_MX_F"",""arifle_MX_SW_F"",""FirstAidKit""],[1,2,1,10]],[[""30Rnd_65x39_caseless_mag"",""16Rnd_9x21_Mag"",""30Rnd_45ACP_Mag_SMG_01"",""20Rnd_762x51_Mag"",""100Rnd_65x39_caseless_mag"",""1Rnd_HE_Grenade_shell"",""3Rnd_HE_Grenade_shell"",""1Rnd_Smoke_Grenade_shell"",""1Rnd_SmokeGreen_Grenade_shell"",""Chemlight_green"",""Laserbatteries"",""HandGrenade"",""MiniGrenade"",""SmokeShell"",""SmokeShellGreen"",""UGL_FlareWhite_F"",""UGL_FlareGreen_F"",""ACE_SpareBarrel"",""ACE_20Rnd_65x47_Scenar_mag"",""ACE_30Rnd_65x47_Scenar_mag"",""ACE_20Rnd_65_Creedmor_mag"",""ACE_30Rnd_65_Creedmor_mag"",""ACE_10Rnd_762x51_M118LR_Mag"",""ACE_20Rnd_762x51_M118LR_Mag"",""ACE_10Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_10Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mag_Tracer"",""ACE_20Rnd_762x51_Mag_Tracer_Dim""],[24,6,6,6,6,3,1,2,2,6,2,6,6,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4]],[[""Laserdesignator"",""acc_flashlight"",""bipod_01_F_blk"",""ACE_Chemlight_Shield"",""ACE_EarPlugs""],[1,2,1,12,12]],[[""B_Kitbag_mcamo""],[2]]],false]"; + value="[[[[""FirstAidKit""],[4]],[[],[]],[[],[]],[[],[]]],false]"; + }; + }; + }; + nAttributes=1; + }; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={-43.710938,2.2409725,17.543945}; + }; + side="Empty"; + flags=4; + class Attributes + { + dynamicSimulation=1; + }; + id=118; + type="USAF_F35A"; + class CustomAttributes + { + class Attribute0 + { + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; + class Value + { + class data + { + singleType="STRING"; + value="[[[[""FirstAidKit""],[4]],[[],[]],[[],[]],[[],[]]],false]"; }; }; }; nAttributes=1; }; }; + class Item5 + { + dataType="Comment"; + class PositionInfo + { + position[]={-34.374023,0.036382675,15.990234}; + }; + title="FW Multirole (Tooltip)"; + description="The F-35A is a versatile platform capable of carrying air to air and air to ground ordnance - pick the role you want it to do and stick to it. The F-35A also has an on-board satellite view of the battlespace. Stand-off ordnances from multiple kilometers away are the namesake of the F-35A, but it's capable of everything the A-10C is and more. (Sorry not sorry Suto)"; + id=119; + atlOffset=0.036382675; + }; }; - id=413; + id=111; + atlOffset=0.018191338; }; - class Item4 + }; + id=173; + atlOffset=0.010801315; + }; + class Item1 + { + dataType="Layer"; + name="Drones"; + class Entities + { + items=2; + class Item0 { dataType="Layer"; - name="C-130J Titan-4"; + name="FW Drone Attack (MQ-9)"; class Entities { items=3; @@ -1661,280 +1168,1142 @@ class items dataType="Object"; class PositionInfo { - position[]={44.525391,0.014522076,-32.794922}; + position[]={50.212402,1.7847013,46.961426}; }; side="Empty"; flags=4; class Attributes { + init="this setGroupid [""RPR""];"; + textures="USAF_TwoTone"; dynamicSimulation=1; + pylons="USAF_PylonRack_2Rnd_AGM114R[0];USAF_PylonRack_4Rnd_GBU53[0];USAF_PylonRack_4Rnd_GBU39[0];USAF_PylonRack_2Rnd_AGM114R[0];"; }; - id=420; - type="USAF_C130J_Cargo"; + id=121; + type="USAF_MQ9"; class CustomAttributes { class Attribute0 { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; + property="VehicleCustomization"; + expression="if (local _this) then {([_this] + _value + [true]) call (uinamespace getvariable 'BIS_fnc_initVehicle')};"; class Value { class data { - singleType="STRING"; - value="[[[[""FirstAidKit""],[4]],[[],[]],[[""ItemGPS"",""ItemRadio""],[1,1]],[[""B_Parachute""],[14]]],false]"; + singleType="ARRAY"; + class value + { + items=2; + class Item0 + { + class data + { + singleType="ARRAY"; + class value + { + items=2; + class Item0 + { + class data + { + singleType="STRING"; + value="USAF_TwoTone"; + }; + }; + class Item1 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + }; + }; + class Item1 + { + class data + { + singleType="ARRAY"; + }; + }; + }; + }; + }; + }; + nAttributes=1; + }; + }; + class Item1 + { + dataType="Group"; + side="West"; + class Entities + { + items=1; + class Item0 + { + dataType="Object"; + class PositionInfo + { + position[]={50.145996,0.0014390945,33.265625}; + }; + side="West"; + flags=7; + class Attributes + { + init="this setGroupid [""REAPER-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""REAPER-1""];"; + description="Drone Pilot@REAPER-1"; + isPlayable=1; + }; + id=123; + type="Cav_B_A_AirController_F"; + class CustomAttributes + { + class Attribute0 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male03ENG"; + }; + }; + }; + class Attribute2 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=0.95999998; + }; + }; + }; + nAttributes=3; + }; + }; + }; + class Attributes + { + }; + id=122; + }; + class Item2 + { + dataType="Comment"; + class PositionInfo + { + position[]={46.842773,0.036382198,51.960449}; + }; + title="FW Drone Attack (Tooltip)"; + description="The MQ-9 has a light armament available to it that is mostly Laser guided. All ordnance is capable of tracking and launching from the drone's camera, with little regard on the orientation of the drone (given enough altitude). cTAB tablets have the ability to interface with the drone gunner optics which allows ground force elements instant eyes-on to whatever the drone is seeing."; + id=124; + atlOffset=0.036382198; + }; + }; + id=120; + atlOffset=0.018191338; + }; + class Item1 + { + dataType="Layer"; + name="FW Drone Recon (RQ-4A)"; + class Entities + { + items=2; + class Item0 + { + dataType="Object"; + class PositionInfo + { + position[]={50.236816,1.8006945,15.17041}; + }; + side="Empty"; + flags=4; + class Attributes + { + init="this setGroupid [""DTHSTR""];"; + dynamicSimulation=1; + }; + id=126; + type="USAF_RQ4A"; + }; + class Item1 + { + dataType="Comment"; + class PositionInfo + { + position[]={50.044922,0.036382198,23.944824}; + }; + title="FW Drone Recon (Tooltip)"; + description="The RQ-4 can be put in the air on a racetrack pattern and has enough fuel to last an entire 3hr op. If your operation is deemed to be in an area that has BLUFOR having air supremacy, it's a good idea to put one of these in the air at a height of 2500m or higher in a loiter pattern over the AO. Units with cTAB can tap into the drone's turret camera and observe the area for a better perspective, allowing freedom of information to the unit without the need of a middle-man calling out what he sees."; + id=127; + atlOffset=0.036382198; + }; + }; + id=125; + atlOffset=0.018191338; + }; + }; + id=174; + atlOffset=0.018191338; + }; + class Item2 + { + dataType="Layer"; + name="Transport"; + class Entities + { + items=2; + class Item0 + { + dataType="Layer"; + name="FW Transport (C-130J)"; + class Entities + { + items=5; + class Item0 + { + dataType="Layer"; + name="C-130J Titan-1"; + class Entities + { + items=3; + class Item0 + { + dataType="Group"; + side="West"; + class Entities + { + items=2; + class Item0 + { + dataType="Object"; + class PositionInfo + { + position[]={3.2739258,0.0014390945,-14.508301}; + }; + side="West"; + flags=7; + class Attributes + { + skill=0.60000002; + rank="CAPTAIN"; + init="call{this setgroupID[""TITAN-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""TITAN-1""];}"; + description="Pilot@TITAN-1"; + isPlayable=1; + }; + id=131; + type="Cav_B_A_Plane_Transport_Pilot_Titan_1_F"; + class CustomAttributes + { + class Attribute0 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male04ENG"; + }; + }; + }; + class Attribute2 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=1.03; + }; + }; + }; + nAttributes=3; + }; + }; + class Item1 + { + dataType="Object"; + class PositionInfo + { + position[]={4.2753906,0.0014390945,-14.507813}; + }; + side="West"; + flags=5; + class Attributes + { + skill=0.55000001; + rank="LIEUTENANT"; + init="call{this setgroupID[""TITAN-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""TITAN-1""];}"; + description="Co-Pilot@TITAN-1"; + isPlayable=1; + }; + id=132; + type="Cav_B_A_Plane_Transport_coPilot_F"; + class CustomAttributes + { + class Attribute0 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male03ENG"; + }; + }; + }; + class Attribute2 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=1.03; + }; + }; + }; + nAttributes=3; + }; + }; + }; + class Attributes + { + }; + id=130; + }; + class Item1 + { + dataType="Object"; + class PositionInfo + { + position[]={3.7739258,0.89242268,-12.558594}; + }; + side="Empty"; + flags=4; + class Attributes + { + init="call{[this,""Alpha"",true,true,true,true,false] call cScripts_fnc_doStarterCrate;}"; + description="Starter Crate"; + dynamicSimulation=1; + }; + id=133; + type="B_supplyCrate_F"; + class CustomAttributes + { + class Attribute0 + { + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; + class Value + { + class data + { + singleType="STRING"; + value="[[[[""launch_NLAW_F"",""arifle_MX_F"",""arifle_MX_SW_F"",""FirstAidKit""],[1,2,1,10]],[[""30Rnd_65x39_caseless_mag"",""16Rnd_9x21_Mag"",""30Rnd_45ACP_Mag_SMG_01"",""20Rnd_762x51_Mag"",""100Rnd_65x39_caseless_mag"",""1Rnd_HE_Grenade_shell"",""3Rnd_HE_Grenade_shell"",""1Rnd_Smoke_Grenade_shell"",""1Rnd_SmokeGreen_Grenade_shell"",""Chemlight_green"",""Laserbatteries"",""HandGrenade"",""MiniGrenade"",""SmokeShell"",""SmokeShellGreen"",""UGL_FlareWhite_F"",""UGL_FlareGreen_F"",""ACE_SpareBarrel"",""ACE_20Rnd_65x47_Scenar_mag"",""ACE_30Rnd_65x47_Scenar_mag"",""ACE_20Rnd_65_Creedmor_mag"",""ACE_30Rnd_65_Creedmor_mag"",""ACE_10Rnd_762x51_M118LR_Mag"",""ACE_20Rnd_762x51_M118LR_Mag"",""ACE_10Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_10Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mag_Tracer"",""ACE_20Rnd_762x51_Mag_Tracer_Dim""],[24,6,6,6,6,3,1,2,2,6,2,6,6,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4]],[[""Laserdesignator"",""acc_flashlight"",""bipod_01_F_blk"",""ACE_Chemlight_Shield"",""ACE_EarPlugs""],[1,2,1,12,12]],[[""B_Kitbag_mcamo""],[2]]],false]"; + }; + }; + }; + nAttributes=1; + }; + }; + class Item2 + { + dataType="Object"; + class PositionInfo + { + position[]={8.1494141,0.014522076,-24.924316}; + }; + side="Empty"; + flags=4; + class Attributes + { + dynamicSimulation=1; + }; + id=134; + type="USAF_C130J"; + }; + }; + id=129; + }; + class Item1 + { + dataType="Layer"; + name="C-130J Titan-2"; + class Entities + { + items=3; + class Item0 + { + dataType="Object"; + class PositionInfo + { + position[]={51.37793,0.014522076,-61.678223}; + }; + side="Empty"; + flags=4; + class Attributes + { + dynamicSimulation=1; + }; + id=136; + type="USAF_C130J"; + }; + class Item1 + { + dataType="Group"; + side="West"; + class Entities + { + items=2; + class Item0 + { + dataType="Object"; + class PositionInfo + { + position[]={47.45459,0.0014390945,-53.856445}; + }; + side="West"; + flags=7; + class Attributes + { + skill=0.60000002; + rank="CAPTAIN"; + init="call{this setgroupID[""TITAN-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""TITAN-2""];}"; + description="Pilot@TITAN-2"; + isPlayable=1; + }; + id=138; + type="Cav_B_A_Plane_Transport_Pilot_Titan_2_F"; + class CustomAttributes + { + class Attribute0 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male05ENG"; + }; + }; + }; + class Attribute2 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=0.95999998; + }; + }; + }; + nAttributes=3; + }; + }; + class Item1 + { + dataType="Object"; + class PositionInfo + { + position[]={48.456055,0.0014390945,-53.855957}; + }; + side="West"; + flags=5; + class Attributes + { + skill=0.55000001; + rank="LIEUTENANT"; + init="call{this setgroupID[""TITAN-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""TITAN-2""];}"; + description="Co-Pilot@TITAN-2"; + isPlayable=1; + }; + id=139; + type="Cav_B_A_Plane_Transport_coPilot_F"; + class CustomAttributes + { + class Attribute0 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male07ENG"; + }; + }; + }; + class Attribute2 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=1.01; + }; + }; + }; + nAttributes=3; + }; + }; + }; + class Attributes + { + }; + id=137; + }; + class Item2 + { + dataType="Object"; + class PositionInfo + { + position[]={47.87793,0.89242268,-51.083496}; + }; + side="Empty"; + flags=4; + class Attributes + { + init="call{[this,""Alpha"",true,true,true,true,false] call cScripts_fnc_doStarterCrate;}"; + description="Starter Crate"; + dynamicSimulation=1; + }; + id=140; + type="B_supplyCrate_F"; + class CustomAttributes + { + class Attribute0 + { + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; + class Value + { + class data + { + singleType="STRING"; + value="[[[[""launch_NLAW_F"",""arifle_MX_F"",""arifle_MX_SW_F"",""FirstAidKit""],[1,2,1,10]],[[""30Rnd_65x39_caseless_mag"",""16Rnd_9x21_Mag"",""30Rnd_45ACP_Mag_SMG_01"",""20Rnd_762x51_Mag"",""100Rnd_65x39_caseless_mag"",""1Rnd_HE_Grenade_shell"",""3Rnd_HE_Grenade_shell"",""1Rnd_Smoke_Grenade_shell"",""1Rnd_SmokeGreen_Grenade_shell"",""Chemlight_green"",""Laserbatteries"",""HandGrenade"",""MiniGrenade"",""SmokeShell"",""SmokeShellGreen"",""UGL_FlareWhite_F"",""UGL_FlareGreen_F"",""ACE_SpareBarrel"",""ACE_20Rnd_65x47_Scenar_mag"",""ACE_30Rnd_65x47_Scenar_mag"",""ACE_20Rnd_65_Creedmor_mag"",""ACE_30Rnd_65_Creedmor_mag"",""ACE_10Rnd_762x51_M118LR_Mag"",""ACE_20Rnd_762x51_M118LR_Mag"",""ACE_10Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_10Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mag_Tracer"",""ACE_20Rnd_762x51_Mag_Tracer_Dim""],[24,6,6,6,6,3,1,2,2,6,2,6,6,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4]],[[""Laserdesignator"",""acc_flashlight"",""bipod_01_F_blk"",""ACE_Chemlight_Shield"",""ACE_EarPlugs""],[1,2,1,12,12]],[[""B_Kitbag_mcamo""],[2]]],false]"; + }; + }; + }; + nAttributes=1; + }; + }; + }; + id=135; + }; + class Item2 + { + dataType="Comment"; + class PositionInfo + { + position[]={7.012207,0.036382198,-42.356445}; + }; + title="FW Transport (Tooltip)"; + description="The C-130J's from USAF can fit *almost* the entire Bandit Platoon in one C-130J, however, keep in mind that the more bodies in one bird, the longer your DZ or the need to have multiple sticks in one bird and have go-arounds, which means longer time before all troops are in the AO. You won't be able to jump the entirety of the PLT's 11 vehicles with only 2 cargo variants (3 vehicles fit in one C-130J Cargo) so it's recommended to either forego the vehicles or zeus-assist them if you only plan on using the C-130s."; + id=141; + atlOffset=0.036382198; + }; + class Item3 + { + dataType="Layer"; + name="C-130J Titan-3"; + class Entities + { + items=3; + class Item0 + { + dataType="Group"; + side="West"; + class Entities + { + items=2; + class Item0 + { + dataType="Object"; + class PositionInfo + { + position[]={3.3535156,0.0014390945,-52.063965}; + }; + side="West"; + flags=7; + class Attributes + { + skill=0.60000002; + rank="CAPTAIN"; + init="call{this setgroupID[""TITAN-3""];" \n "this setVariable [""cScripts_Player_Unit"", ""TITAN-3""];}"; + description="Pilot@TITAN-3"; + isPlayable=1; + }; + id=144; + type="Cav_B_A_Plane_Transport_Pilot_Titan_3_F"; + class CustomAttributes + { + class Attribute0 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male02ENG"; + }; + }; + }; + class Attribute2 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=1.05; + }; + }; + }; + nAttributes=3; + }; + }; + class Item1 + { + dataType="Object"; + class PositionInfo + { + position[]={4.3544922,0.0014390945,-52.064453}; + }; + side="West"; + flags=5; + class Attributes + { + skill=0.55000001; + rank="LIEUTENANT"; + init="call{this setgroupID[""TITAN-3""];" \n "this setVariable [""cScripts_Player_Unit"", ""TITAN-3""];}"; + description="Co-Pilot@TITAN-3"; + isPlayable=1; + }; + id=145; + type="Cav_B_A_Plane_Transport_coPilot_F"; + class CustomAttributes + { + class Attribute0 + { + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male12ENG"; + }; + }; + }; + class Attribute2 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=1.03; + }; + }; + }; + nAttributes=3; + }; }; }; + class Attributes + { + }; + id=143; }; - nAttributes=1; - }; - }; - class Item1 - { - dataType="Group"; - side="West"; - class Entities - { - items=2; - class Item0 + class Item1 { dataType="Object"; class PositionInfo { - position[]={40.647949,0.0014390945,-23.800781}; + position[]={8.4921875,0.014522076,-61.44043}; }; - side="West"; - flags=7; + side="Empty"; + flags=4; class Attributes { - skill=0.60000002; - rank="CAPTAIN"; - init="call{this setgroupID[""TITAN-4""];" \n "this setVariable [""cScripts_Player_Unit"", ""TITAN-4""];}"; - description="Pilot@TITAN-4"; - isPlayable=1; + dynamicSimulation=1; }; - id=422; - type="Cav_B_A_Plane_Transport_Pilot_Titan_4_F"; + id=146; + type="USAF_C130J_Cargo"; class CustomAttributes { class Attribute0 { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; - class Value - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - }; - class Attribute1 - { - property="speaker"; - expression="_this setspeaker _value;"; + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; class Value { class data { singleType="STRING"; - value="Male06ENG"; + value="[[[[""FirstAidKit""],[4]],[[],[]],[[""ItemGPS"",""ItemRadio""],[1,1]],[[""B_Parachute""],[14]]],false]"; }; }; }; - class Attribute2 + nAttributes=1; + }; + }; + class Item2 + { + dataType="Object"; + class PositionInfo + { + position[]={3.9785156,0.89242268,-49.779785}; + }; + side="Empty"; + flags=4; + class Attributes + { + init="call{[this,""Alpha"",true,true,true,true,false] call cScripts_fnc_doStarterCrate;}"; + description="Starter Crate"; + dynamicSimulation=1; + }; + id=147; + type="B_supplyCrate_F"; + class CustomAttributes + { + class Attribute0 { - property="pitch"; - expression="_this setpitch _value;"; + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; class Value { class data { - singleType="SCALAR"; - value=0.99000001; + singleType="STRING"; + value="[[[[""launch_NLAW_F"",""arifle_MX_F"",""arifle_MX_SW_F"",""FirstAidKit""],[1,2,1,10]],[[""30Rnd_65x39_caseless_mag"",""16Rnd_9x21_Mag"",""30Rnd_45ACP_Mag_SMG_01"",""20Rnd_762x51_Mag"",""100Rnd_65x39_caseless_mag"",""1Rnd_HE_Grenade_shell"",""3Rnd_HE_Grenade_shell"",""1Rnd_Smoke_Grenade_shell"",""1Rnd_SmokeGreen_Grenade_shell"",""Chemlight_green"",""Laserbatteries"",""HandGrenade"",""MiniGrenade"",""SmokeShell"",""SmokeShellGreen"",""UGL_FlareWhite_F"",""UGL_FlareGreen_F"",""ACE_SpareBarrel"",""ACE_20Rnd_65x47_Scenar_mag"",""ACE_30Rnd_65x47_Scenar_mag"",""ACE_20Rnd_65_Creedmor_mag"",""ACE_30Rnd_65_Creedmor_mag"",""ACE_10Rnd_762x51_M118LR_Mag"",""ACE_20Rnd_762x51_M118LR_Mag"",""ACE_10Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_10Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mag_Tracer"",""ACE_20Rnd_762x51_Mag_Tracer_Dim""],[24,6,6,6,6,3,1,2,2,6,2,6,6,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4]],[[""Laserdesignator"",""acc_flashlight"",""bipod_01_F_blk"",""ACE_Chemlight_Shield"",""ACE_EarPlugs""],[1,2,1,12,12]],[[""B_Kitbag_mcamo""],[2]]],false]"; }; }; }; - nAttributes=3; + nAttributes=1; }; }; - class Item1 + }; + id=142; + }; + class Item4 + { + dataType="Layer"; + name="C-130J Titan-4"; + class Entities + { + items=3; + class Item0 { dataType="Object"; class PositionInfo { - position[]={41.648438,0.0014390945,-23.80127}; + position[]={50.546387,0.014522076,-25.062988}; }; - side="West"; - flags=5; + side="Empty"; + flags=4; class Attributes { - skill=0.55000001; - rank="LIEUTENANT"; - init="call{this setgroupID[""TITAN-4""];" \n "this setVariable [""cScripts_Player_Unit"", ""TITAN-4""];}"; - description="Co-Pilot@TITAN-4"; - isPlayable=1; + dynamicSimulation=1; }; - id=423; - type="Cav_B_A_Plane_Transport_coPilot_F"; + id=149; + type="USAF_C130J_Cargo"; class CustomAttributes { class Attribute0 { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; class Value { class data { - singleType="SCALAR"; - value=1; + singleType="STRING"; + value="[[[[""FirstAidKit""],[4]],[[],[]],[[""ItemGPS"",""ItemRadio""],[1,1]],[[""B_Parachute""],[14]]],false]"; }; }; }; - class Attribute1 + nAttributes=1; + }; + }; + class Item1 + { + dataType="Group"; + side="West"; + class Entities + { + items=2; + class Item0 { - property="speaker"; - expression="_this setspeaker _value;"; - class Value + dataType="Object"; + class PositionInfo { - class data + position[]={46.668945,0.0014390945,-16.068848}; + }; + side="West"; + flags=7; + class Attributes + { + skill=0.60000002; + rank="CAPTAIN"; + init="call{this setgroupID[""TITAN-4""];" \n "this setVariable [""cScripts_Player_Unit"", ""TITAN-4""];}"; + description="Pilot@TITAN-4"; + isPlayable=1; + }; + id=151; + type="Cav_B_A_Plane_Transport_Pilot_Titan_4_F"; + class CustomAttributes + { + class Attribute0 { - singleType="STRING"; - value="Male02ENG"; + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male06ENG"; + }; + }; + }; + class Attribute2 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=0.99000001; + }; + }; }; + nAttributes=3; }; }; - class Attribute2 + class Item1 { - property="pitch"; - expression="_this setpitch _value;"; - class Value + dataType="Object"; + class PositionInfo { - class data + position[]={47.669434,0.0014390945,-16.069336}; + }; + side="West"; + flags=5; + class Attributes + { + skill=0.55000001; + rank="LIEUTENANT"; + init="call{this setgroupID[""TITAN-4""];" \n "this setVariable [""cScripts_Player_Unit"", ""TITAN-4""];}"; + description="Co-Pilot@TITAN-4"; + isPlayable=1; + }; + id=152; + type="Cav_B_A_Plane_Transport_coPilot_F"; + class CustomAttributes + { + class Attribute0 { - singleType="SCALAR"; - value=0.98000002; + property="ace_isEngineer"; + expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male02ENG"; + }; + }; + }; + class Attribute2 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=0.98000002; + }; + }; }; + nAttributes=3; }; }; - nAttributes=3; }; + class Attributes + { + }; + id=150; }; - }; - class Attributes - { - }; - id=421; - }; - class Item2 - { - dataType="Object"; - class PositionInfo - { - position[]={41.000488,0.89242268,-21.164551}; - }; - side="Empty"; - flags=4; - class Attributes - { - init="call{[this,""Alpha"",true,true,true,true,false] call cScripts_fnc_doStarterCrate;}"; - description="Starter Crate"; - dynamicSimulation=1; - }; - id=424; - type="B_supplyCrate_F"; - class CustomAttributes - { - class Attribute0 + class Item2 { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value + dataType="Object"; + class PositionInfo { - class data + position[]={47.021484,0.89242268,-13.432617}; + }; + side="Empty"; + flags=4; + class Attributes + { + init="call{[this,""Alpha"",true,true,true,true,false] call cScripts_fnc_doStarterCrate;}"; + description="Starter Crate"; + dynamicSimulation=1; + }; + id=153; + type="B_supplyCrate_F"; + class CustomAttributes + { + class Attribute0 { - singleType="STRING"; - value="[[[[""launch_NLAW_F"",""arifle_MX_F"",""arifle_MX_SW_F"",""FirstAidKit""],[1,2,1,10]],[[""30Rnd_65x39_caseless_mag"",""16Rnd_9x21_Mag"",""30Rnd_45ACP_Mag_SMG_01"",""20Rnd_762x51_Mag"",""100Rnd_65x39_caseless_mag"",""1Rnd_HE_Grenade_shell"",""3Rnd_HE_Grenade_shell"",""1Rnd_Smoke_Grenade_shell"",""1Rnd_SmokeGreen_Grenade_shell"",""Chemlight_green"",""Laserbatteries"",""HandGrenade"",""MiniGrenade"",""SmokeShell"",""SmokeShellGreen"",""UGL_FlareWhite_F"",""UGL_FlareGreen_F"",""ACE_SpareBarrel"",""ACE_20Rnd_65x47_Scenar_mag"",""ACE_30Rnd_65x47_Scenar_mag"",""ACE_20Rnd_65_Creedmor_mag"",""ACE_30Rnd_65_Creedmor_mag"",""ACE_10Rnd_762x51_M118LR_Mag"",""ACE_20Rnd_762x51_M118LR_Mag"",""ACE_10Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_10Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mag_Tracer"",""ACE_20Rnd_762x51_Mag_Tracer_Dim""],[24,6,6,6,6,3,1,2,2,6,2,6,6,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4]],[[""Laserdesignator"",""acc_flashlight"",""bipod_01_F_blk"",""ACE_Chemlight_Shield"",""ACE_EarPlugs""],[1,2,1,12,12]],[[""B_Kitbag_mcamo""],[2]]],false]"; + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; + class Value + { + class data + { + singleType="STRING"; + value="[[[[""launch_NLAW_F"",""arifle_MX_F"",""arifle_MX_SW_F"",""FirstAidKit""],[1,2,1,10]],[[""30Rnd_65x39_caseless_mag"",""16Rnd_9x21_Mag"",""30Rnd_45ACP_Mag_SMG_01"",""20Rnd_762x51_Mag"",""100Rnd_65x39_caseless_mag"",""1Rnd_HE_Grenade_shell"",""3Rnd_HE_Grenade_shell"",""1Rnd_Smoke_Grenade_shell"",""1Rnd_SmokeGreen_Grenade_shell"",""Chemlight_green"",""Laserbatteries"",""HandGrenade"",""MiniGrenade"",""SmokeShell"",""SmokeShellGreen"",""UGL_FlareWhite_F"",""UGL_FlareGreen_F"",""ACE_SpareBarrel"",""ACE_20Rnd_65x47_Scenar_mag"",""ACE_30Rnd_65x47_Scenar_mag"",""ACE_20Rnd_65_Creedmor_mag"",""ACE_30Rnd_65_Creedmor_mag"",""ACE_10Rnd_762x51_M118LR_Mag"",""ACE_20Rnd_762x51_M118LR_Mag"",""ACE_10Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk316_Mod_0_Mag"",""ACE_10Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mk319_Mod_0_Mag"",""ACE_20Rnd_762x51_Mag_Tracer"",""ACE_20Rnd_762x51_Mag_Tracer_Dim""],[24,6,6,6,6,3,1,2,2,6,2,6,6,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4]],[[""Laserdesignator"",""acc_flashlight"",""bipod_01_F_blk"",""ACE_Chemlight_Shield"",""ACE_EarPlugs""],[1,2,1,12,12]],[[""B_Kitbag_mcamo""],[2]]],false]"; + }; + }; }; + nAttributes=1; }; }; - nAttributes=1; }; + id=148; }; }; - id=419; - }; - }; - id=399; - atlOffset=0.0045480728; - }; - class Item6 - { - dataType="Layer"; - name="FW Transport Heavy (C-17)"; - class Entities - { - items=2; - class Item0 - { - dataType="Comment"; - class PositionInfo - { - position[]={10.182617,0,7.2314453}; - }; - title="FW Heavy Transport (Tooltip)"; - description="While one C-17 can carry an entire platoon in one transport, keep in mind that the more bodies in one bird, the longer your DZ or the need to have multiple sticks in one bird and have go-arounds, which means longer time before all troops are in the AO. For motorized jumps, the platoon has 11 vehicles. 10 if you forego the Platoon HQ vehicle and have them ride along with the infantry. Each C-17 fits 5 Vehicles. Math."; - id=426; + id=128; + atlOffset=0.0045480728; }; class Item1 { dataType="Layer"; - name="C-17 Titan-1"; + name="FW Transport Heavy (C-17)"; class Entities { - items=1; + items=2; class Item0 { - dataType="Object"; + dataType="Comment"; class PositionInfo { - position[]={11.08252,3.3578539,20.386719}; - }; - side="Empty"; - flags=4; - class Attributes - { - dynamicSimulation=1; + position[]={10.568359,0,20.811523}; }; - id=428; - type="USAF_C17"; - class CustomAttributes + title="FW Heavy Transport (Tooltip)"; + description="While one C-17 can carry an entire platoon in one transport, keep in mind that the more bodies in one bird, the longer your DZ or the need to have multiple sticks in one bird and have go-arounds, which means longer time before all troops are in the AO. For motorized jumps, the platoon has 11 vehicles. 10 if you forego the Platoon HQ vehicle and have them ride along with the infantry. Each C-17 fits 5 Vehicles. Math."; + id=155; + }; + class Item1 + { + dataType="Layer"; + name="C-17 Titan-1"; + class Entities { - class Attribute0 + items=1; + class Item0 { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value + dataType="Object"; + class PositionInfo { - class data + position[]={8.3500977,3.3578539,31.219238}; + angles[]={-0,6.2807975,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + dynamicSimulation=1; + }; + id=157; + type="USAF_C17"; + class CustomAttributes + { + class Attribute0 { - singleType="STRING"; - value="[[[[""FirstAidKit""],[4]],[[],[]],[[""ItemGPS"",""ItemRadio""],[1,1]],[[""B_Parachute""],[14]]],false]"; + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; + class Value + { + class data + { + singleType="STRING"; + value="[[[[""FirstAidKit""],[4]],[[],[]],[[""ItemGPS"",""ItemRadio""],[1,1]],[[""B_Parachute""],[14]]],false]"; + }; + }; }; + nAttributes=1; }; }; - nAttributes=1; }; + id=156; }; }; - id=427; + id=154; }; }; - id=425; + id=175; + atlOffset=0.0022740364; }; - class Item7 + class Item3 { dataType="Layer"; name="USAF Service Menu"; @@ -1946,7 +2315,7 @@ class items dataType="Object"; class PositionInfo { - position[]={6.2827148,1.9255862,51.668945}; + position[]={3.2773438,1.9255862,63.527344}; }; side="Empty"; flags=4; @@ -1954,7 +2323,7 @@ class items { dynamicSimulation=1; }; - id=430; + id=159; type="B_Truck_01_ammo_F"; class CustomAttributes { @@ -1992,7 +2361,7 @@ class items dataType="Object"; class PositionInfo { - position[]={11.282715,1.9160042,51.668945}; + position[]={8.2773438,1.9160042,63.527344}; }; side="Empty"; flags=4; @@ -2000,7 +2369,7 @@ class items { dynamicSimulation=1; }; - id=431; + id=160; type="B_Truck_01_fuel_F"; class CustomAttributes { @@ -2038,7 +2407,7 @@ class items dataType="Object"; class PositionInfo { - position[]={16.282715,2.3134775,51.668945}; + position[]={13.277344,2.3134775,63.527344}; }; side="Empty"; flags=4; @@ -2046,7 +2415,7 @@ class items { dynamicSimulation=1; }; - id=432; + id=161; type="B_Truck_01_Repair_F"; class CustomAttributes { @@ -2084,9 +2453,9 @@ class items dataType="Logic"; class PositionInfo { - position[]={6.2827148,0,61.668945}; + position[]={3.2773438,0,73.527344}; }; - id=433; + id=162; type="USAF_ServiceMenu_moduleAddRearmService"; class CustomAttributes { @@ -2124,9 +2493,9 @@ class items dataType="Logic"; class PositionInfo { - position[]={11.282715,0,61.668945}; + position[]={8.2773438,0,73.527344}; }; - id=434; + id=163; type="USAF_ServiceMenu_moduleAddRefuelService"; class CustomAttributes { @@ -2151,9 +2520,9 @@ class items dataType="Logic"; class PositionInfo { - position[]={16.282715,0,61.668945}; + position[]={13.277344,0,73.527344}; }; - id=435; + id=164; type="USAF_ServiceMenu_moduleAddRepairService"; class CustomAttributes { @@ -2174,7 +2543,7 @@ class items }; }; }; - id=429; + id=158; }; }; class connections @@ -2189,8 +2558,8 @@ class connections class Item0 { linkID=0; - item0=433; - item1=430; + item0=162; + item1=159; class CustomData { type="Sync"; @@ -2199,8 +2568,8 @@ class connections class Item1 { linkID=1; - item0=434; - item1=431; + item0=163; + item1=160; class CustomData { type="Sync"; @@ -2209,8 +2578,8 @@ class connections class Item2 { linkID=2; - item0=435; - item1=432; + item0=164; + item1=161; class CustomData { type="Sync"; diff --git a/Compositions/7.Cav_Fixed_Wing_Aviation/header.sqe b/Compositions/7.Cav_Fixed_Wing_Aviation/header.sqe index c4a70093f..8196d377e 100644 --- a/Compositions/7.Cav_Fixed_Wing_Aviation/header.sqe +++ b/Compositions/7.Cav_Fixed_Wing_Aviation/header.sqe @@ -1,25 +1,5 @@ version=54; name="7.Fixed_Wing_Aviation_vDEVBUILD"; -author="=7Cav=cpl.Zaren.T"; +author="=7Cav=CPL.Zaren.T"; category="Cav_EdSubcat_Deploy_Platoon"; -requiredAddons[]= -{ - "A3_Weapons_F_Ammoboxes", - "ace_cargo", - "USAF_F22_C", - "Desert", - "cav_alpha_characters", - "cav_alpha_characters_units", - "USAF_A10_C", - "USAF_F35A_C", - "USAF_MQ9", - "USAF_RQ4A", - "USAF_C130J_C", - "USAF_C17_C", - "A3_Soft_F_Gamma_Truck_01", - "A3_Soft_F_Exp_Truck_01", - "USAF_ServiceMenu", - "ace_realisticnames", - "ace_rearm", - "ace_refuel" -}; +requiredAddons[]={}; From e3d97af06302e46f7e810724c4453ef0fe6a24b5 Mon Sep 17 00:00:00 2001 From: Zarenx <111392464+Zarenx@users.noreply.github.com> Date: Mon, 1 Apr 2024 16:56:29 +0200 Subject: [PATCH 6/6] Added Plotting board to Mortar kits and Whitelist (#1149) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Broström.A | Evul --- cScripts/Loadouts/CfgLoadouts_Bravo_Viking.hpp | 2 +- cScripts/Loadouts/CfgLoadouts_Charlie_Weapon.hpp | 6 +++--- cScripts/functions/init/fn_init_logistics.sqf | 1 + 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/cScripts/Loadouts/CfgLoadouts_Bravo_Viking.hpp b/cScripts/Loadouts/CfgLoadouts_Bravo_Viking.hpp index 4c58b6a41..5126c998d 100644 --- a/cScripts/Loadouts/CfgLoadouts_Bravo_Viking.hpp +++ b/cScripts/Loadouts/CfgLoadouts_Bravo_Viking.hpp @@ -59,7 +59,7 @@ class Cav_B_B_Scout_WSL_F_Local: Cav_B_B_Scout_Base_F { displayName = "Weapons Squad Leader"; scope = 2; category[] += {"cScripts_Loadout_Cat_Bravo_Viking_Leadership"}; - loadout = [["rhs_weap_mk18_KAC","rhsusf_acc_SF3P556","rhsusf_acc_anpeq15","rhsusf_acc_g33_xps3",["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",30],[],"rhsusf_acc_grip2"],[],[],["USP_G3C_RS_KP_OR_MC",[["ACE_packingBandage",10],["ACE_quikclot",10],["ACE_tourniquet",4],["kat_chestSeal",2],["kat_guedel",1],["ACE_microDAGR",1],["ACE_MapTools",1],["ACE_Chemlight_Shield",1],["ACE_Chemlight_White",1,1]]],["USP_CRYE_CPC_COMMS_BELT_MC",[["ACE_EarPlugs",1],["HandGrenade",2,1],["SmokeShell",4,1],["SmokeShellBlue",2,1],["SmokeShellYellow",2,1],["rhs_mag_mk3a2",2,1],["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",3,30],["30Rnd_556x45_Stanag_red",4,30],["SmokeShellPurple",1,1]]],["USP_TACTICAL_PACK_CCT7",[["ACE_HuntIR_monitor",1],["ACE_splint",8],["ACE_tourniquet",8],["ACE_SpraypaintGreen",1],["ACE_artilleryTable",1],["ACE_CableTie",5],["ACE_EarPlugs",2],["kat_Painkiller",2,10],["B_IR_Grenade",2,1],["ACE_Chemlight_IR",2,1]]],"USP_OPS_FASTXP_TAN_MC_06","UK3CB_G_Ballistic_Black",["ACE_Vector","","","",[],[],""],["ItemMap","ItemAndroid","","ItemCompass","ItemWatch","USP_PVS31_HIGH"]]; + loadout = [["rhs_weap_mk18_KAC","rhsusf_acc_SF3P556","rhsusf_acc_anpeq15","rhsusf_acc_g33_xps3",["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",30],[],"rhsusf_acc_grip2"],[],[],["USP_G3C_RS_KP_OR_MC",[["ACE_packingBandage",10],["ACE_quikclot",10],["ACE_tourniquet",4],["kat_chestSeal",2],["kat_guedel",1],["ACE_microDAGR",1],["ACE_MapTools",1],["ACE_PlottingBoard",1],["ACE_Chemlight_Shield",1],["ACE_Chemlight_White",1,1]]],["USP_CRYE_CPC_COMMS_BELT_MC",[["ACE_EarPlugs",1],["HandGrenade",2,1],["SmokeShell",4,1],["SmokeShellBlue",2,1],["SmokeShellYellow",2,1],["rhs_mag_mk3a2",2,1],["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",3,30],["30Rnd_556x45_Stanag_red",4,30],["SmokeShellPurple",1,1]]],["USP_TACTICAL_PACK_CCT7",[["ACE_HuntIR_monitor",1],["ACE_splint",8],["ACE_tourniquet",8],["ACE_SpraypaintGreen",1],["ACE_artilleryTable",1],["ACE_CableTie",5],["ACE_EarPlugs",2],["kat_Painkiller",2,10],["B_IR_Grenade",2,1],["ACE_Chemlight_IR",2,1]]],"USP_OPS_FASTXP_TAN_MC_06","UK3CB_G_Ballistic_Black",["ACE_Vector","","","",[],[],""],["ItemMap","ItemAndroid","","ItemCompass","ItemWatch","USP_PVS31_HIGH"]]; icon = "iconManLeader"; }; diff --git a/cScripts/Loadouts/CfgLoadouts_Charlie_Weapon.hpp b/cScripts/Loadouts/CfgLoadouts_Charlie_Weapon.hpp index 2ac47e05d..7ca95f210 100644 --- a/cScripts/Loadouts/CfgLoadouts_Charlie_Weapon.hpp +++ b/cScripts/Loadouts/CfgLoadouts_Charlie_Weapon.hpp @@ -43,18 +43,18 @@ class Cav_B_C_Weapons_MAAWS_MAAWSAssistant_F: Cav_B_Charlie_Weapons_base_F { class Cav_B_C_Weapons_Mortar_FireTeamLeader_F: Cav_B_Charlie_Weapons_base_F { displayName = "Mortar Team Leader"; scope = 2; - loadout = [["rhs_weap_m4a1_m320","rhsusf_acc_SF3P556","rhsusf_acc_anpeq15","rhsusf_acc_ACOG_RMR",["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan_Tracer_Red",30],["rhs_mag_m713_Red",1],""],[],[],["USP_G3C_RS2_KP_OR_MC",[["ACE_tourniquet",4],["ACE_Flashlight_XL50",1],["ACE_MapTools",1],["ACE_microDAGR",1],["ACE_packingBandage",14],["kat_chestSeal",2],["kat_guedel",1],["ACE_EarPlugs",1],["ACE_artilleryTable",1],["ACE_IR_Strobe_Item",1],["ACE_splint",2],["kat_Painkiller",1,10]]],["USP_CRYE_CPC_COMMS_BELT_MC",[["SmokeShell",4,1],["ACE_Chemlight_IR",2,1],["HandGrenade",2,1],["SmokeShellBlue",2,1],["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan_Tracer_Red",9,30],["rhs_mag_m713_Red",4,1]]],["B_Kitbag_mcamo",[["ACE_EntrenchingTool",1],["USP_PVS15",1],["avm224_M_6Rnd_60mm_ILLUM_IR",1,6],["NDS_M_6Rnd_60mm_HE_0",1,6],["NDS_M_6Rnd_60mm_SMOKE",1,6],["NDS_M_6Rnd_60mm_HE",1,6]]],"USP_OPSCORE_FASTMTC_CW","",["ACE_Vector","","","",[],[],""],["ItemMap","ItemAndroid","","ItemCompass","ACE_Altimeter",""]]; + loadout = [["rhs_weap_m4a1_m320","rhsusf_acc_SF3P556","rhsusf_acc_anpeq15","rhsusf_acc_ACOG_RMR",["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan_Tracer_Red",30],["rhs_mag_m713_Red",1],""],[],[],["USP_G3C_RS2_KP_OR_MC",[["ACE_tourniquet",4],["ACE_Flashlight_XL50",1],["ACE_MapTools",1],["ACE_PlottingBoard",1],["ACE_microDAGR",1],["ACE_packingBandage",14],["kat_chestSeal",2],["kat_guedel",1],["ACE_EarPlugs",1],["ACE_artilleryTable",1],["ACE_IR_Strobe_Item",1],["ACE_splint",2],["kat_Painkiller",1,10]]],["USP_CRYE_CPC_COMMS_BELT_MC",[["SmokeShell",4,1],["ACE_Chemlight_IR",2,1],["HandGrenade",2,1],["SmokeShellBlue",2,1],["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan_Tracer_Red",9,30],["rhs_mag_m713_Red",4,1]]],["B_Kitbag_mcamo",[["ACE_EntrenchingTool",1],["USP_PVS15",1],["avm224_M_6Rnd_60mm_ILLUM_IR",1,6],["NDS_M_6Rnd_60mm_HE_0",1,6],["NDS_M_6Rnd_60mm_SMOKE",1,6],["NDS_M_6Rnd_60mm_HE",1,6]]],"USP_OPSCORE_FASTMTC_CW","",["ACE_Vector","","","",[],[],""],["ItemMap","ItemAndroid","","ItemCompass","ACE_Altimeter",""]]; }; class Cav_B_C_Weapons_Mortar_M224_F: Cav_B_Charlie_Weapons_base_F { displayName = "Mortar Gunner"; scope = 2; - loadout = [["rhs_weap_m4a1_blockII_KAC","rhsusf_acc_SF3P556","rhsusf_acc_anpeq15","rhsusf_acc_ACOG_RMR",["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan_Tracer_Red",30],[],""],[],[],["USP_G3C_RS2_KP_OR_MC",[["ACE_quikclot",10],["ACE_tourniquet",4],["ACE_Flashlight_XL50",1],["ACE_MapTools",1],["ACE_EarPlugs",1],["ACE_microDAGR",1],["ACE_packingBandage",10],["kat_chestSeal",2],["kat_guedel",1],["kat_Painkiller",1,10]]],["USP_CRYE_CPC_WEAPON_BELT_MC",[["ACE_splint",2],["USP_PVS15",1],["SmokeShell",4,1],["ACE_Chemlight_IR",2,1],["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan_Tracer_Red",9,30],["HandGrenade",2,1]]],["NDS_B_M224_mortar",[]],"USP_OPSCORE_FASTMTC_CW","",[],["ItemMap","ItemAndroid","","ItemCompass","ACE_Altimeter",""]]; + loadout = [["rhs_weap_m4a1_blockII_KAC","rhsusf_acc_SF3P556","rhsusf_acc_anpeq15","rhsusf_acc_ACOG_RMR",["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan_Tracer_Red",30],[],""],[],[],["USP_G3C_RS2_KP_OR_MC",[["ACE_quikclot",10],["ACE_tourniquet",4],["ACE_Flashlight_XL50",1],["ACE_MapTools",1],["ACE_PlottingBoard",1],["ACE_EarPlugs",1],["ACE_microDAGR",1],["ACE_packingBandage",10],["kat_chestSeal",2],["kat_guedel",1],["kat_Painkiller",1,10]]],["USP_CRYE_CPC_WEAPON_BELT_MC",[["ACE_splint",2],["USP_PVS15",1],["SmokeShell",4,1],["ACE_Chemlight_IR",2,1],["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan_Tracer_Red",9,30],["HandGrenade",2,1]]],["NDS_B_M224_mortar",[]],"USP_OPSCORE_FASTMTC_CW","",[],["ItemMap","ItemAndroid","","ItemCompass","ACE_Altimeter",""]]; icon = "iconStaticMortar"; }; class Cav_B_C_Weapons_Mortar_Assistant_F: Cav_B_Charlie_Weapons_base_F { displayName = "Mortar Assistant"; scope = 2; - loadout = [["rhs_weap_m4a1_blockII_KAC","rhsusf_acc_SF3P556","rhsusf_acc_anpeq15","rhsusf_acc_ACOG_RMR",["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan_Tracer_Red",30],[],""],[],[],["USP_G3C_RS2_KP_OR_MC",[["ACE_quikclot",10],["ACE_tourniquet",4],["ACE_Flashlight_XL50",1],["ACE_MapTools",1],["ACE_microDAGR",1],["ACE_packingBandage",10],["kat_chestSeal",2],["kat_guedel",1],["ACE_EarPlugs",1],["ACE_splint",2],["kat_Painkiller",1,10]]],["USP_CRYE_CPC_FAST_BELT_MC",[["ACE_artilleryTable",1],["ACE_EntrenchingTool",1],["USP_PVS15",1],["SmokeShell",4,1],["ACE_Chemlight_IR",2,1],["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan_Tracer_Red",9,30],["HandGrenade",2,1]]],["B_Carryall_mcamo",[["NDS_M_6Rnd_60mm_HE",3,6],["NDS_M_6Rnd_60mm_HE_0",2,6]]],"USP_OPSCORE_FASTMTC_CGW","",["ACE_Vector","","","",[],[],""],["ItemMap","ItemAndroid","","ItemCompass","ACE_Altimeter",""]]; + loadout = [["rhs_weap_m4a1_blockII_KAC","rhsusf_acc_SF3P556","rhsusf_acc_anpeq15","rhsusf_acc_ACOG_RMR",["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan_Tracer_Red",30],[],""],[],[],["USP_G3C_RS2_KP_OR_MC",[["ACE_quikclot",10],["ACE_tourniquet",4],["ACE_Flashlight_XL50",1],["ACE_MapTools",1],["ACE_PlottingBoard",1],["ACE_microDAGR",1],["ACE_packingBandage",10],["kat_chestSeal",2],["kat_guedel",1],["ACE_EarPlugs",1],["ACE_splint",2],["kat_Painkiller",1,10]]],["USP_CRYE_CPC_FAST_BELT_MC",[["ACE_artilleryTable",1],["ACE_EntrenchingTool",1],["USP_PVS15",1],["SmokeShell",4,1],["ACE_Chemlight_IR",2,1],["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan_Tracer_Red",9,30],["HandGrenade",2,1]]],["B_Carryall_mcamo",[["NDS_M_6Rnd_60mm_HE",3,6],["NDS_M_6Rnd_60mm_HE_0",2,6]]],"USP_OPSCORE_FASTMTC_CGW","",["ACE_Vector","","","",[],[],""],["ItemMap","ItemAndroid","","ItemCompass","ACE_Altimeter",""]]; }; class Cav_B_C_Weapons_Mortar_AutomaticRifleman_F: Cav_B_Charlie_Weapons_base_F { displayName = "Mortar M249 Gunner"; diff --git a/cScripts/functions/init/fn_init_logistics.sqf b/cScripts/functions/init/fn_init_logistics.sqf index bcef51f3a..ce6e8088a 100644 --- a/cScripts/functions/init/fn_init_logistics.sqf +++ b/cScripts/functions/init/fn_init_logistics.sqf @@ -1592,6 +1592,7 @@ private _dataArray = [ ["rhs_fim92_mag",0], // Tools and Items + ["ACE_PlottingBoard",0], ["ACE_Vector", 0] ]], ["arsenal_role_rotarypilot", [