From 5e35a3a581d99f273f0d257296e23e853d4ef0b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Brostr=C3=B6m=2EA=20=7C=20Evul?= Date: Wed, 18 Dec 2024 19:44:15 +0100 Subject: [PATCH] Revert "Added ATLAS-3 Logistics and composition (#1253)" This reverts commit 64cdbe52f3e49be4dd87ee0a46ec127e13991e5d. --- .../4.Cav_ATLAS_Platoon/composition.sqe | 4534 ++++++++++++----- Compositions/4.Cav_ATLAS_Platoon/header.sqe | 12 +- cScripts/CfgLoadouts.hpp | 1 - .../CfgLoadouts_Bravo_Atlas_Logistics.hpp | 19 - .../Loadouts/CfgLoadouts_Bravo_Viking.hpp | 1 + cScripts/cScripts_logistics.sqf | 176 +- .../logistics/fn_doStarterCrateSupplies.sqf | 5 +- .../systems/fn_getArsenalWhitelist.sqf | 1 - .../systems/fn_setupLoadoutCategories.sqf | 3 +- .../vehicle/fn_vehicle_addInventory.sqf | 43 +- description.ext | 26 - 11 files changed, 3204 insertions(+), 1617 deletions(-) delete mode 100644 cScripts/Loadouts/CfgLoadouts_Bravo_Atlas_Logistics.hpp diff --git a/Compositions/4.Cav_ATLAS_Platoon/composition.sqe b/Compositions/4.Cav_ATLAS_Platoon/composition.sqe index 1f8ecdcdb..4fe4c6aeb 100644 --- a/Compositions/4.Cav_ATLAS_Platoon/composition.sqe +++ b/Compositions/4.Cav_ATLAS_Platoon/composition.sqe @@ -1,1038 +1,2401 @@ version=54; -center[]={1838.0581,4.9999995,2052.4163}; +center[]={794.17871,4.9999995,6039.6216}; class items { - items=1; + items=3; class Item0 { dataType="Layer"; - name="5.ATLAS_Platoon_v4.5.21"; + name="1. ATLAS Platoon HQ"; class Entities { - items=22; + items=2; class Item0 { - dataType="Logic"; - class PositionInfo + dataType="Layer"; + name="ATLAS Platoon Leader"; + class Entities + { + items=1; + class Item0 + { + dataType="Group"; + side="West"; + class Entities + { + items=1; + class Item0 + { + dataType="Object"; + class PositionInfo + { + position[]={-1.8756714,0.0014395714,10.393066}; + }; + side="West"; + flags=7; + class Attributes + { + rank="SERGEANT"; + init="call{this setgroupID[""ATLAS-6""];" \n "this setVariable [""cScripts_Player_Unit"", ""ATLAS-6""];}"; + description="Platoon Leader@ATLAS-6"; + isPlayable=1; + }; + id=490; + type="Cav_B_C_PlatoonLeader_Bandit_6_F"; + class CustomAttributes + { + class Attribute0 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male03ENG"; + }; + }; + }; + class Attribute1 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=1.05; + }; + }; + }; + nAttributes=2; + }; + }; + }; + class Attributes + { + dynamicSimulation=1; + }; + id=489; + }; + }; + id=488; + }; + class Item1 + { + dataType="Layer"; + name="ATLAS Platoon Sergeant"; + class Entities { - position[]={-15.160522,4.7683716e-07,1.2722168}; + items=2; + class Item0 + { + dataType="Group"; + side="West"; + class Entities + { + items=1; + class Item0 + { + dataType="Object"; + class PositionInfo + { + position[]={0.15411377,0.0014395714,10.376465}; + }; + side="West"; + flags=7; + class Attributes + { + rank="SERGEANT"; + init="call{this setgroupID[""ATLAS-5""];" \n "this setVariable [""cScripts_Player_Unit"", ""ATLAS-5""];}"; + description="Platoon Sergeant@ATLAS-5"; + isPlayable=1; + }; + id=493; + type="Cav_B_C_PlatoonSergeant_Bandit_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male10ENG"; + }; + }; + }; + class Attribute1 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=0.95999998; + }; + }; + }; + nAttributes=2; + }; + }; + }; + class Attributes + { + dynamicSimulation=1; + }; + id=492; + }; + class Item1 + { + dataType="Object"; + class PositionInfo + { + position[]={-0.82769775,0.89242315,12.647461}; + }; + side="Empty"; + flags=4; + class Attributes + { + init="call{[this,""Atlas"",true,true,true,false,false] call cScripts_fnc_doStarterCrate;}"; + dynamicSimulation=1; + }; + id=496; + type="B_supplyCrate_F"; + class CustomAttributes + { + class Attribute0 + { + property="ace_isRepairFacility"; + expression="if (_value != (if (isNumber (configOf _this >> ""ace_repair_canRepair"")) then {getNumber (configOf _this >> ""ace_repair_canRepair"")} else {(parseNumber (getRepairCargo _this > 0))})) then {_this setVariable ['ace_isRepairFacility', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; + class Value + { + class data + { + singleType="STRING"; + value="[[[[],[]],[[],[]],[[],[]],[[],[]]],false]"; + }; + }; + }; + class Attribute2 + { + property="ace_isMedicalFacility"; + expression="_this setVariable [""ace_medical_isMedicalFacility"", _value, true];"; + class Value + { + class data + { + singleType="BOOL"; + value=1; + }; + }; + }; + nAttributes=3; + }; + }; }; - id=547; - type="acex_fortify_setupModule"; - class CustomAttributes + id=491; + }; + }; + id=487; + }; + class Item1 + { + dataType="Layer"; + name="2. Atlas Medical Teams"; + class Entities + { + items=2; + class Item0 + { + dataType="Layer"; + name="ATLAS 1"; + class Entities { - class Attribute0 + items=5; + class Item0 + { + dataType="Group"; + side="West"; + class Entities + { + items=4; + class Item0 + { + dataType="Object"; + class PositionInfo + { + position[]={11.746399,0.0014395714,1.7597656}; + angles[]={0,4.6955252,0}; + }; + side="West"; + flags=7; + class Attributes + { + rank="SERGEANT"; + init="call{this setgroupID[""ATLAS-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""ATLAS-1""];}"; + description="Medical Team Leader@ATLAS-1"; + isPlayable=1; + }; + id=500; + type="Cav_B_B_Atlas_Medic_TeamLeader_3_1_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=2; + }; + }; + }; + 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=0.99000001; + }; + }; + }; + nAttributes=4; + }; + }; + class Item1 + { + dataType="Object"; + class PositionInfo + { + position[]={11.712708,0.0014395714,3.7597656}; + angles[]={0,4.6955252,0}; + }; + side="West"; + flags=5; + class Attributes + { + skill=0.40000001; + init="call{this setVariable [""cScripts_Player_Unit"", ""ATLAS-1""];}"; + description="Medical Team Member"; + isPlayable=1; + }; + id=501; + type="Cav_B_B_Atlas_Medic_CombatMedic_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=2; + }; + }; + }; + 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=0.94999999; + }; + }; + }; + nAttributes=4; + }; + }; + class Item2 + { + dataType="Object"; + class PositionInfo + { + position[]={13.729309,0.0014395714,2.793457}; + angles[]={0,4.6955252,0}; + }; + side="West"; + flags=5; + class Attributes + { + skill=0.40000001; + init="call{this setVariable [""cScripts_Player_Unit"", ""ATLAS-1""];}"; + description="Medical Team Member"; + isPlayable=1; + }; + id=502; + type="Cav_B_B_Atlas_Medic_CombatMedic_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=2; + }; + }; + }; + 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=0.94999999; + }; + }; + }; + nAttributes=4; + }; + }; + class Item3 + { + dataType="Object"; + class PositionInfo + { + position[]={13.695618,0.0014395714,4.7929688}; + angles[]={0,4.6955252,0}; + }; + side="West"; + flags=5; + class Attributes + { + skill=0.40000001; + init="call{this setVariable [""cScripts_Player_Unit"", ""ATLAS-1""];}"; + description="Medical Team Member"; + isPlayable=1; + }; + id=503; + type="Cav_B_B_Atlas_Medic_CombatMedic_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=2; + }; + }; + }; + 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=0.94999999; + }; + }; + }; + nAttributes=4; + }; + }; + }; + class Attributes + { + dynamicSimulation=1; + }; + id=499; + }; + class Item1 + { + dataType="Object"; + class PositionInfo + { + position[]={14.333801,1.9449997,-4.7763672}; + }; + side="Empty"; + flags=4; + class Attributes + { + init="this setVariable [""cScripts_vehicle_type"", ""MED"", true];"; + dynamicSimulation=1; + }; + id=504; + type="rhsusf_m998_w_2dr_fulltop"; + class CustomAttributes + { + class Attribute0 + { + property="rhs_decalMask"; + expression="if(_value != 'NoChange')then{ [_this,'unitdecals_1',_value] call rhs_fnc_hmmwv_setDecal}"; + class Value + { + class data + { + singleType="STRING"; + value="NoChange"; + }; + }; + }; + class Attribute1 + { + property="rhs_decalDoors"; + expression="if(_value != 'NoChange')then{ [_this,'unitdecals_2',_value] call rhs_fnc_hmmwv_setDecal}"; + class Value + { + class data + { + singleType="STRING"; + value="NoChange"; + }; + }; + }; + class Attribute2 + { + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; + class Value + { + class data + { + singleType="STRING"; + value="[[[[],[]],[[],[]],[[],[]],[[],[]]],false]"; + }; + }; + }; + nAttributes=3; + }; + }; + class Item2 { - property="ace_fortify_setupModule_Budget"; - expression="_this setVariable ['Budget',_value,true];"; - class Value + dataType="Object"; + class PositionInfo + { + position[]={3.2761841,2.6142893,-3.7202148}; + }; + side="Empty"; + flags=4; + class Attributes + { + dynamicSimulation=1; + }; + id=505; + type="cav_dragoon_Unarmed_WD"; + class CustomAttributes + { + class Attribute0 + { + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; + class Value + { + class data + { + singleType="STRING"; + value="[[[[],[]],[[],[]],[[],[]],[[],[]]],false]"; + }; + }; + }; + nAttributes=1; + }; + }; + class Item3 + { + dataType="Object"; + class PositionInfo + { + position[]={9.5505981,3.0851159,-5.3676758}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=506; + type="rhsusf_M1230a1_usarmy_wd"; + class CustomAttributes { - class data + class Attribute0 { - singleType="SCALAR"; - value=100; + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; + class Value + { + class data + { + singleType="STRING"; + value="[[[[],[]],[[],[]],[[],[]],[[],[]]],false]"; + }; + }; }; + nAttributes=1; }; }; - class Attribute1 + class Item4 { - property="ace_fortify_setupModule_AddToolItem"; - expression="_this setVariable ['AddToolItem',_value,true];"; - class Value + dataType="Object"; + class PositionInfo + { + position[]={8.9280396,0.89242315,2.7158203}; + angles[]={-0,1.5768372,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + init="call{[this,""Atlas"",true,true,true,false,false] call cScripts_fnc_doStarterCrate;}"; + dynamicSimulation=1; + }; + id=507; + type="B_supplyCrate_F"; + class CustomAttributes { - class data + class Attribute0 { - singleType="BOOL"; - value=0; + property="ace_isRepairFacility"; + expression="if (_value != (if (isNumber (configOf _this >> ""ace_repair_canRepair"")) then {getNumber (configOf _this >> ""ace_repair_canRepair"")} else {(parseNumber (getRepairCargo _this > 0))})) then {_this setVariable ['ace_isRepairFacility', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + class Attribute1 + { + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; + class Value + { + class data + { + singleType="STRING"; + value="[[[[],[]],[[],[]],[[],[]],[[],[]]],false]"; + }; + }; + }; + class Attribute2 + { + property="ace_isMedicalFacility"; + expression="_this setVariable [""ace_medical_isMedicalFacility"", _value, true];"; + class Value + { + class data + { + singleType="BOOL"; + value=1; + }; + }; + }; + nAttributes=3; + }; + }; + }; + id=498; + }; + class Item1 + { + dataType="Layer"; + name="ATLAS 2"; + class Entities + { + items=4; + class Item0 + { + dataType="Group"; + side="West"; + class Entities + { + items=4; + class Item0 + { + dataType="Object"; + class PositionInfo + { + position[]={6.317688,0.0014395714,3.875}; + angles[]={0,1.5768372,0}; + }; + side="West"; + flags=7; + class Attributes + { + rank="SERGEANT"; + init="call{this setgroupID[""ATLAS-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""ATLAS-2""];}"; + description="Medical Team Leader@ATLAS-2"; + isPlayable=1; + }; + id=510; + type="Cav_B_B_Atlas_Medic_TeamLeader_3_2_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=2; + }; + }; + }; + 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="Male09ENG"; + }; + }; + }; + class Attribute3 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=0.99000001; + }; + }; + }; + nAttributes=4; + }; + }; + class Item1 + { + dataType="Object"; + class PositionInfo + { + position[]={6.305481,0.0014395714,1.875}; + angles[]={0,1.5768372,0}; + }; + side="West"; + flags=5; + class Attributes + { + skill=0.40000001; + init="call{this setVariable [""cScripts_Player_Unit"", ""ATLAS-2""];}"; + description="Medical Team Member"; + isPlayable=1; + }; + id=511; + type="Cav_B_B_Atlas_Medic_CombatMedic_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=2; + }; + }; + }; + 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.02; + }; + }; + }; + nAttributes=4; + }; + }; + class Item2 + { + dataType="Object"; + class PositionInfo + { + position[]={4.2996216,0.0014395714,0.88671875}; + angles[]={0,1.5768372,0}; + }; + side="West"; + flags=5; + class Attributes + { + skill=0.40000001; + init="call{this setVariable [""cScripts_Player_Unit"", ""ATLAS-2""];}"; + description="Medical Team Member"; + isPlayable=1; + }; + id=512; + type="Cav_B_B_Atlas_Medic_CombatMedic_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=2; + }; + }; + }; + 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.02; + }; + }; + }; + nAttributes=4; + }; }; - }; - }; - class Attribute2 - { - property="ace_fortify_setupModule_Preset"; - expression="_this setVariable ['Preset',_value,true];"; - class Value - { - class data + class Item3 { - singleType="STRING"; - value="TAG_7Cav"; + dataType="Object"; + class PositionInfo + { + position[]={4.3118286,0.0014395714,2.8867188}; + angles[]={0,1.5768372,0}; + }; + side="West"; + flags=5; + class Attributes + { + skill=0.40000001; + init="call{this setVariable [""cScripts_Player_Unit"", ""ATLAS-2""];}"; + description="Medical Team Member"; + isPlayable=1; + }; + id=513; + type="Cav_B_B_Atlas_Medic_CombatMedic_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=2; + }; + }; + }; + 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.02; + }; + }; + }; + nAttributes=4; + }; }; }; - }; - class Attribute3 - { - property="ace_fortify_setupModule_Side"; - expression="_this setVariable ['Side',_value,true];"; - class Value + class Attributes { - class data - { - singleType="SCALAR"; - value=1; - }; + dynamicSimulation=1; }; + id=509; }; - nAttributes=4; - }; - }; - class Item1 - { - dataType="Comment"; - class PositionInfo - { - position[]={8.7259521,4.7683716e-07,7.4978027}; - }; - title="ATLAS-1 / ATLAS-2 Medical (Tooltip)"; - description="Only one Atlas team should be deployed per Platoon unless for Defense or Platoon Retrograde operations where two teams could be deployed at the mission makers descretion." \n "" \n "Humvees are used for Motorized Operations." \n "" \n "M1230A1 MRAP's could be used for Motorized Operations when adjacent units are utilizing uparmored humvees however the basic medical humvees are always preferred ESPECIALLY for maps with any type of difficult terrain or hills as the MRAPS have very poor engine power and are prone to flip." \n "" \n "M1133 MEV is used for Mechanized Operations."; - id=549; - }; - class Item2 - { - dataType="Comment"; - class PositionInfo - { - position[]={-3.1391602,4.7683716e-07,13.608643}; - }; - title="ATLAS-6 / ATLAS-5 (Tooltip)"; - description="ATLAS Platoon Leadership is generally only deployed within Bravo Troop FTX's"; - id=550; - }; - class Item3 - { - dataType="Group"; - side="West"; - class Entities - { - items=1; - class Item0 + class Item1 { dataType="Object"; class PositionInfo { - position[]={-4.1601563,0.0014395714,9.4223633}; + position[]={14.291321,1.9449997,-13.663574}; }; - side="West"; - flags=7; + side="Empty"; + flags=4; class Attributes { - rank="SERGEANT"; - init="call{this setgroupID[""ATLAS-6""];" \n "this setVariable [""cScripts_Player_Unit"", ""ATLAS-6""];}"; - description="Platoon Leader@ATLAS-6"; - isPlayable=1; + init="this setVariable [""cScripts_vehicle_type"", ""MED"", true];"; + dynamicSimulation=1; }; - id=519; - type="Cav_B_C_PlatoonLeader_Bandit_6_F"; + id=514; + type="rhsusf_m998_w_2dr_fulltop"; class CustomAttributes { class Attribute0 { - property="speaker"; - expression="_this setspeaker _value;"; + property="rhs_decalMask"; + expression="if(_value != 'NoChange')then{ [_this,'unitdecals_1',_value] call rhs_fnc_hmmwv_setDecal}"; class Value { class data { singleType="STRING"; - value="Male03ENG"; + value="NoChange"; }; }; }; class Attribute1 { - property="pitch"; - expression="_this setpitch _value;"; + property="rhs_decalDoors"; + expression="if(_value != 'NoChange')then{ [_this,'unitdecals_2',_value] call rhs_fnc_hmmwv_setDecal}"; class Value { class data { - singleType="SCALAR"; - value=1.05; + singleType="STRING"; + value="NoChange"; }; }; }; - nAttributes=2; + class Attribute2 + { + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; + class Value + { + class data + { + singleType="STRING"; + value="[[[[],[]],[[],[]],[[],[]],[[],[]]],false]"; + }; + }; + }; + nAttributes=3; }; }; - }; - class Attributes - { - dynamicSimulation=1; - }; - id=518; - }; - class Item4 - { - dataType="Group"; - side="West"; - class Entities - { - items=1; - class Item0 + class Item2 { dataType="Object"; class PositionInfo { - position[]={-2.1303711,0.0014395714,9.4057617}; + position[]={3.3040161,2.6142893,-14.571289}; }; - side="West"; - flags=7; + side="Empty"; + flags=4; class Attributes { - rank="SERGEANT"; - init="call{this setgroupID[""ATLAS-5""];" \n "this setVariable [""cScripts_Player_Unit"", ""ATLAS-5""];}"; - description="Platoon Sergeant@ATLAS-5"; - isPlayable=1; + dynamicSimulation=1; }; - id=521; - type="Cav_B_C_PlatoonSergeant_Bandit_5_F"; + id=515; + type="cav_dragoon_Unarmed_WD"; class CustomAttributes { class Attribute0 { - property="speaker"; - expression="_this setspeaker _value;"; + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; class Value { class data { singleType="STRING"; - value="Male10ENG"; - }; - }; - }; - class Attribute1 - { - property="pitch"; - expression="_this setpitch _value;"; - class Value - { - class data - { - singleType="SCALAR"; - value=0.95999998; + value="[[[[],[]],[[],[]],[[],[]],[[],[]]],false]"; }; }; }; - nAttributes=2; + nAttributes=1; }; }; - }; - class Attributes - { - dynamicSimulation=1; - }; - id=520; - }; - class Item5 - { - dataType="Object"; - class PositionInfo - { - position[]={-3.1120605,0.89242315,11.676758}; - }; - side="Empty"; - flags=4; - class Attributes - { - init="call{[this,""Atlas"",true,true,true,false,false] call cScripts_fnc_doStarterCrate;}"; - dynamicSimulation=1; - }; - id=522; - type="B_supplyCrate_F"; - class CustomAttributes - { - class Attribute0 + class Item3 { - property="ace_isRepairFacility"; - expression="if (_value != (if (isNumber (configOf _this >> ""ace_repair_canRepair"")) then {getNumber (configOf _this >> ""ace_repair_canRepair"")} else {(parseNumber (getRepairCargo _this > 0))})) then {_this setVariable ['ace_isRepairFacility', _value, true]}"; - class Value + dataType="Object"; + class PositionInfo { - class data - { - singleType="SCALAR"; - value=1; - }; + position[]={9.6340942,3.0851159,-14.166992}; }; - }; - class Attribute1 - { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value + side="Empty"; + flags=4; + class Attributes { - class data - { - singleType="STRING"; - value="[[[[],[]],[[],[]],[[],[]],[[],[]]],false]"; - }; }; - }; - class Attribute2 - { - property="ace_isMedicalFacility"; - expression="_this setVariable [""ace_medical_isMedicalFacility"", _value, true];"; - class Value + id=516; + type="rhsusf_M1230a1_usarmy_wd"; + class CustomAttributes { - class data + class Attribute0 { - singleType="BOOL"; - value=1; + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; + class Value + { + class data + { + singleType="STRING"; + value="[[[[],[]],[[],[]],[[],[]],[[],[]]],false]"; + }; + }; }; + nAttributes=1; }; }; - nAttributes=3; }; + id=508; }; - class Item6 + }; + id=497; + }; + class Item2 + { + dataType="Layer"; + name="3. Logistics & FARP Teams"; + class Entities + { + items=2; + class Item0 { - dataType="Group"; - side="West"; + dataType="Layer"; + name="ATLAS 3"; class Entities { items=4; class Item0 { - dataType="Object"; - class PositionInfo - { - position[]={11.013062,0.0014395714,0.33251953}; - angles[]={0,4.6955252,0}; - }; + dataType="Group"; side="West"; - flags=7; - class Attributes - { - rank="SERGEANT"; - init="call{this setgroupID[""ATLAS-1""];" \n "this setVariable [""cScripts_Player_Unit"", ""ATLAS-1""];}"; - description="Medical Team Leader@ATLAS-1"; - isPlayable=1; - }; - id=524; - type="Cav_B_B_Atlas_Medic_TeamLeader_3_1_F"; - class CustomAttributes + 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=2; - }; + position[]={-6.3610229,0.0014395714,0.50585938}; + angles[]={0,4.7879443,0}; }; - }; - 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 - { - singleType="SCALAR"; - value=-1; - }; + rank="SERGEANT"; + init="call{this setgroupID[""ATLAS-3""];" \n "this setVariable [""cScripts_Player_Unit"", ""ATLAS-3""];}"; + description="Logistics Team Leader@ATLAS-3"; + isPlayable=1; }; - }; - class Attribute2 - { - property="speaker"; - expression="_this setspeaker _value;"; - class Value + id=520; + type="Cav_B_B_Atlas_Medic_TeamLeader_3_1_F"; + class CustomAttributes { - class data + class Attribute0 { - singleType="STRING"; - value="Male10ENG"; + 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=0; + }; + }; + }; + 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=2; + }; + }; + }; + 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=0.99000001; + }; + }; + }; + class Attribute4 + { + property="ace_isEOD"; + expression="_this setVariable ['ACE_isEOD', _value, true]"; + class Value + { + class data + { + singleType="BOOL"; + value=1; + }; + }; }; + nAttributes=5; }; }; - class Attribute3 + class Item1 { - property="pitch"; - expression="_this setpitch _value;"; - class Value + dataType="Object"; + class PositionInfo { - class data + position[]={-6.2106323,0.0014395714,2.5}; + angles[]={0,4.7879391,0}; + }; + side="West"; + flags=5; + class Attributes + { + skill=0.40000001; + init="call{this setgroupID[""ATLAS-3""];" \n "this setVariable [""cScripts_Player_Unit"", ""ATLAS-3""];}"; + description="Logistics Team Member"; + isPlayable=1; + }; + id=521; + type="Cav_B_B_Atlas_Medic_CombatMedic_F"; + class CustomAttributes + { + 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=0; + }; + }; + }; + 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=2; + }; + }; + }; + 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=0.94999999; + }; + }; + }; + class Attribute4 + { + property="ace_isEOD"; + expression="_this setVariable ['ACE_isEOD', _value, true]"; + class Value + { + class data + { + singleType="BOOL"; + value=1; + }; + }; }; + nAttributes=5; }; }; - nAttributes=4; - }; - }; - class Item1 - { - dataType="Object"; - class PositionInfo - { - position[]={10.979492,0.0014395714,2.3325195}; - angles[]={0,4.6955252,0}; - }; - side="West"; - flags=5; - class Attributes - { - skill=0.40000001; - init="call{this setVariable [""cScripts_Player_Unit"", ""ATLAS-1""];}"; - description="Medical Team Member"; - isPlayable=1; - }; - id=525; - type="Cav_B_B_Atlas_Medic_CombatMedic_F"; - class CustomAttributes - { - class Attribute0 + class Item2 { - 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 + position[]={-4.2911987,0.0014395714,1.3520508}; + angles[]={0,4.7879391,0}; + }; + side="West"; + flags=5; + class Attributes + { + skill=0.40000001; + init="call{this setgroupID[""ATLAS-3""];" \n "this setVariable [""cScripts_Player_Unit"", ""ATLAS-3""];}"; + description="Logistics Team Member"; + isPlayable=1; + }; + id=522; + type="Cav_B_B_Atlas_Medic_CombatMedic_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=0; + }; + }; + }; + 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=2; + }; + }; + }; + class Attribute2 { - singleType="SCALAR"; - value=2; + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male10ENG"; + }; + }; }; - }; - }; - 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 + class Attribute3 { - singleType="SCALAR"; - value=-1; + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=0.94999999; + }; + }; }; - }; - }; - class Attribute2 - { - property="speaker"; - expression="_this setspeaker _value;"; - class Value - { - class data + class Attribute4 { - singleType="STRING"; - value="Male10ENG"; + property="ace_isEOD"; + expression="_this setVariable ['ACE_isEOD', _value, true]"; + class Value + { + class data + { + singleType="BOOL"; + value=1; + }; + }; }; + nAttributes=5; }; }; - class Attribute3 + class Item3 { - property="pitch"; - expression="_this setpitch _value;"; - class Value + dataType="Object"; + class PositionInfo { - class data - { - singleType="SCALAR"; - value=0.94999999; - }; + position[]={-4.1408081,0.0014395714,3.3457031}; + angles[]={0,4.7879443,0}; }; - }; - nAttributes=4; - }; - }; - class Item2 - { - dataType="Object"; - class PositionInfo - { - position[]={12.995972,0.0014395714,1.3662109}; - angles[]={0,4.6955252,0}; - }; - side="West"; - flags=5; - class Attributes - { - skill=0.40000001; - init="call{this setVariable [""cScripts_Player_Unit"", ""ATLAS-1""];}"; - description="Medical Team Member"; - isPlayable=1; - }; - id=526; - type="Cav_B_B_Atlas_Medic_CombatMedic_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 + side="West"; + flags=5; + class Attributes { - class data - { - singleType="SCALAR"; - value=2; - }; + skill=0.40000001; + init="call{this setgroupID[""ATLAS-3""];" \n "this setVariable [""cScripts_Player_Unit"", ""ATLAS-3""];}"; + description="Logistics Team Member"; + isPlayable=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 + id=523; + type="Cav_B_B_Atlas_Medic_CombatMedic_F"; + class CustomAttributes { - class data + 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=0; + }; + }; }; - }; - }; - class Attribute2 - { - property="speaker"; - expression="_this setspeaker _value;"; - class Value - { - class data + class Attribute1 { - 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=2; + }; + }; }; - }; - }; - class Attribute3 - { - property="pitch"; - expression="_this setpitch _value;"; - class Value - { - class data + class Attribute2 { - singleType="SCALAR"; - value=0.94999999; + 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=0.94999999; + }; + }; + }; + class Attribute4 + { + property="ace_isEOD"; + expression="_this setVariable ['ACE_isEOD', _value, true]"; + class Value + { + class data + { + singleType="BOOL"; + value=1; + }; + }; }; + nAttributes=5; }; }; - nAttributes=4; }; + class Attributes + { + dynamicSimulation=1; + }; + id=519; }; - class Item3 + class Item1 { dataType="Object"; class PositionInfo { - position[]={12.96228,0.0014395714,3.3657227}; - angles[]={0,4.6955252,0}; + position[]={-6.7116089,2.0752864,-17.75}; }; - side="West"; - flags=5; + side="Empty"; + flags=4; class Attributes { - skill=0.40000001; - init="call{this setVariable [""cScripts_Player_Unit"", ""ATLAS-1""];}"; - description="Medical Team Member"; - isPlayable=1; + textures="Olive"; + reportRemoteTargets=1; + receiveRemoteTargets=1; + reportOwnPosition=1; }; - id=527; - type="Cav_B_B_Atlas_Medic_CombatMedic_F"; + id=524; + type="rhsusf_stryker_m1132_m2_wd"; 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="ace_repair_editorLoadedWheels"; + expression="_this setVariable ['ace_repair_editorLoadedWheels',_value];"; class Value { class data { singleType="SCALAR"; - value=2; + value=6; }; }; }; class Attribute1 { - 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="Olive"; + }; + }; + class Item1 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + }; + }; + class Item1 + { + class data + { + singleType="ARRAY"; + class value + { + items=54; + class Item0 + { + class data + { + singleType="STRING"; + value="SMP"; + }; + }; + class Item1 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item2 + { + class data + { + singleType="STRING"; + value="SMP_L"; + }; + }; + class Item3 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item4 + { + class data + { + singleType="STRING"; + value="SMP_R"; + }; + }; + class Item5 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item6 + { + class data + { + singleType="STRING"; + value="hide_SMP"; + }; + }; + class Item7 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item8 + { + class data + { + singleType="STRING"; + value="Hide_CIP"; + }; + }; + class Item9 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item10 + { + class data + { + singleType="STRING"; + value="Dispenser_Fold"; + }; + }; + class Item11 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item12 + { + class data + { + singleType="STRING"; + value="Hatch_Commander"; + }; + }; + class Item13 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item14 + { + class data + { + singleType="STRING"; + value="Hatch_Front"; + }; + }; + class Item15 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item16 + { + class data + { + singleType="STRING"; + value="Hatch_Left"; + }; + }; + class Item17 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item18 + { + class data + { + singleType="STRING"; + value="Hatch_Right"; + }; + }; + class Item19 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item20 + { + class data + { + singleType="STRING"; + value="Ramp"; + }; + }; + class Item21 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item22 + { + class data + { + singleType="STRING"; + value="Hide_Antenna_1"; + }; + }; + class Item23 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item24 + { + class data + { + singleType="STRING"; + value="Hide_Antenna_2"; + }; + }; + class Item25 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item26 + { + class data + { + singleType="STRING"; + value="Hide_Antenna_3"; + }; + }; + class Item27 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item28 + { + class data + { + singleType="STRING"; + value="Hide_DEK"; + }; + }; + class Item29 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item30 + { + class data + { + singleType="STRING"; + value="Hide_DUKE"; + }; + }; + class Item31 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item32 + { + class data + { + singleType="STRING"; + value="Hide_ExDiff"; + }; + }; + class Item33 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item34 + { + class data + { + singleType="STRING"; + value="Hide_FCans"; + }; + }; + class Item35 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item36 + { + class data + { + singleType="STRING"; + value="Hide_WCans"; + }; + }; + class Item37 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item38 + { + class data + { + singleType="STRING"; + value="Hide_GPS"; + }; + }; + class Item39 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item40 + { + class data + { + singleType="STRING"; + value="Hide_PioKit"; + }; + }; + class Item41 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item42 + { + class data + { + singleType="STRING"; + value="Hide_StgBar"; + }; + }; + class Item43 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item44 + { + class data + { + singleType="STRING"; + value="Hide_STORM"; + }; + }; + class Item45 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item46 + { + class data + { + singleType="STRING"; + value="Hide_SuspCov"; + }; + }; + class Item47 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item48 + { + class data + { + singleType="STRING"; + value="Hide_Towbar"; + }; + }; + class Item49 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item50 + { + class data + { + singleType="STRING"; + value="Extend_Mirrors"; + }; + }; + class Item51 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item52 + { + class data + { + singleType="STRING"; + value="Hatch_Driver"; + }; + }; + class Item53 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + }; + }; + }; + }; }; }; }; class Attribute2 { - property="speaker"; - expression="_this setspeaker _value;"; + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; class Value { class data { singleType="STRING"; - value="Male10ENG"; + value="[[[[],[]],[[],[]],[[],[]],[[],[]]],false]"; }; }; }; class Attribute3 { - property="pitch"; - expression="_this setpitch _value;"; + property="ace_refuel_fuelCargo"; + expression="if (_value != (if (isNumber (configOf _this >> ""ace_refuel_fuelCargo"")) then {getNumber (configOf _this >> ""ace_refuel_fuelCargo"")} else {-1})) then {[_this, _value] call ace_refuel_fnc_makeSource}"; class Value { class data { singleType="SCALAR"; - value=0.94999999; + value=-10; }; }; }; - nAttributes=4; - }; - }; - }; - class Attributes - { - dynamicSimulation=1; - }; - id=523; - }; - class Item7 - { - dataType="Object"; - class PositionInfo - { - position[]={13.876709,1.9449997,-5.6679688}; - }; - side="Empty"; - flags=4; - class Attributes - { - init="this setVariable [""cScripts_vehicle_type"", ""MED"", true];"; - dynamicSimulation=1; - }; - id=528; - type="rhsusf_m998_w_2dr_fulltop"; - class CustomAttributes - { - class Attribute0 - { - property="rhs_decalMask"; - expression="if(_value != 'NoChange')then{ [_this,'unitdecals_1',_value] call rhs_fnc_hmmwv_setDecal}"; - class Value - { - class data - { - singleType="STRING"; - value="NoChange"; - }; - }; - }; - class Attribute1 - { - property="rhs_decalDoors"; - expression="if(_value != 'NoChange')then{ [_this,'unitdecals_2',_value] call rhs_fnc_hmmwv_setDecal}"; - class Value - { - class data - { - singleType="STRING"; - value="NoChange"; - }; - }; - }; - class Attribute2 - { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value - { - class data - { - singleType="STRING"; - value="[[[[],[]],[[],[]],[[],[]],[[],[]]],false]"; - }; - }; - }; - nAttributes=3; - }; - }; - class Item8 - { - dataType="Object"; - class PositionInfo - { - position[]={2.5428467,2.6142893,-5.1474609}; - }; - side="Empty"; - flags=4; - class Attributes - { - dynamicSimulation=1; - }; - id=529; - type="cav_dragoon_Unarmed_WD"; - class CustomAttributes - { - class Attribute0 - { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value - { - class data - { - singleType="STRING"; - value="[[[[],[]],[[],[]],[[],[]],[[],[]]],false]"; - }; - }; - }; - nAttributes=1; - }; - }; - class Item9 - { - dataType="Object"; - class PositionInfo - { - position[]={8.8172607,3.0851159,-6.2515869}; - }; - side="Empty"; - flags=4; - class Attributes - { - dynamicSimulation=1; - }; - id=530; - type="rhsusf_M1230a1_usarmy_wd"; - class CustomAttributes - { - class Attribute0 - { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value - { - class data - { - singleType="STRING"; - value="[[[[],[]],[[],[]],[[],[]],[[],[]]],false]"; - }; - }; - }; - nAttributes=1; - }; - }; - class Item10 - { - dataType="Object"; - class PositionInfo - { - position[]={8.1947021,0.89242315,1.2885742}; - angles[]={0,1.5768372,0}; - }; - side="Empty"; - flags=4; - class Attributes - { - init="call{[this,""Atlas"",true,true,true,false,false] call cScripts_fnc_doStarterCrate;}"; - dynamicSimulation=1; - }; - id=531; - type="B_supplyCrate_F"; - class CustomAttributes - { - class Attribute0 - { - property="ace_isRepairFacility"; - expression="if (_value != (if (isNumber (configOf _this >> ""ace_repair_canRepair"")) then {getNumber (configOf _this >> ""ace_repair_canRepair"")} else {(parseNumber (getRepairCargo _this > 0))})) then {_this setVariable ['ace_isRepairFacility', _value, true]}"; - class Value - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - }; - class Attribute1 - { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value - { - class data - { - singleType="STRING"; - value="[[[[],[]],[[],[]],[[],[]],[[],[]]],false]"; - }; - }; - }; - class Attribute2 - { - property="ace_isMedicalFacility"; - expression="_this setVariable [""ace_medical_isMedicalFacility"", _value, true];"; - class Value - { - class data - { - singleType="BOOL"; - value=1; - }; - }; - }; - nAttributes=3; - }; - }; - class Item11 - { - dataType="Comment"; - class PositionInfo - { - position[]={-12.856079,4.7683716e-07,7.4328613}; - }; - title="ATLAS-3 Logistics (Tooltip)"; - description="ATLAS-3 should only be deployed for Bravo Operations and Charlie Motorized operations but may also be deployed during any Defence or Platoon Retrograde operations, at the mission makers descretion." \n "" \n "M1239 AUV is deployed for FARP operations, it has the fortify area attached to the vehicle with a custom preset (See description.ext) and is always deployed with a Humvee for Logistical runs." \n "" \n "If no FARPS are required you could simply deploy two of the Humvees for logistical runs and can have the medic removed at the mission makers descretion."; - id=548; - }; - class Item12 - { - dataType="Group"; - side="West"; - class Entities - { - items=4; - class Item0 - { - dataType="Object"; - class PositionInfo - { - position[]={5.5843506,0.0014395714,2.4477539}; - angles[]={0,1.5768372,0}; - }; - side="West"; - flags=7; - class Attributes - { - rank="SERGEANT"; - init="call{this setgroupID[""ATLAS-2""];" \n "this setVariable [""cScripts_Player_Unit"", ""ATLAS-2""];}"; - description="Medical Team Leader@ATLAS-2"; - isPlayable=1; - }; - id=533; - type="Cav_B_B_Atlas_Medic_TeamLeader_3_2_F"; - class CustomAttributes - { - class Attribute0 + class Attribute4 { - property="ace_isMedic"; - expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; + property="ace_isRepairVehicle"; + expression="if (_value != (if (isNumber (configOf _this >> ""ace_repair_canRepair"")) then {getNumber (configOf _this >> ""ace_repair_canRepair"")} else {(parseNumber (getRepairCargo _this > 0))})) then {_this setVariable ['ace_isRepairVehicle', _value, true]}"; class Value { class data { singleType="SCALAR"; - value=2; + value=1; }; }; }; - class Attribute1 + class Attribute5 { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + property="ace_cargo_space"; + expression="[_this, _value] call ace_cargo_fnc_setSpace"; class Value { class data { singleType="SCALAR"; - value=-1; + value=40; }; }; }; - class Attribute2 + class Attribute6 { - property="speaker"; - expression="_this setspeaker _value;"; + property="ace_tagging_stencilVehicle"; + expression="[_this, _value] call ace_tagging_fnc_stencilVehicle"; class Value { class data { singleType="STRING"; - value="Male09ENG"; + value="ATLAS"; }; }; }; - class Attribute3 + class Attribute7 { - property="pitch"; - expression="_this setpitch _value;"; + property="acex_field_rations_waterSupply"; + expression="if (_value != (if (isNumber (configFile >> 'CfgVehicles' >> typeOf _this >> ""acex_field_rations_waterSupply"")) then {getNumber (configFile >> 'CfgVehicles' >> typeOf _this >> ""acex_field_rations_waterSupply"")} else {-1})) then {_this setVariable [""ace_field_rations_currentWaterSupply"", _value, true]}"; class Value { class data { singleType="SCALAR"; - value=0.99000001; + value=-10; }; }; }; - nAttributes=4; + nAttributes=8; }; }; - class Item1 + class Item2 { dataType="Object"; class PositionInfo { - position[]={5.5721436,0.0014395714,0.44775391}; - angles[]={0,1.5768372,0}; + position[]={-6.3805542,3.2261033,-5.8579102}; }; - side="West"; - flags=5; + side="Empty"; + flags=4; class Attributes { - skill=0.40000001; - init="call{this setVariable [""cScripts_Player_Unit"", ""ATLAS-2""];}"; - description="Medical Team Member"; - isPlayable=1; + textures="rhs_woodland"; + dynamicSimulation=1; }; - id=534; - type="Cav_B_B_Atlas_Medic_CombatMedic_F"; + id=525; + type="rhsusf_M1239_M2_Deploy_socom_d"; + atlOffset=-4.7683716e-07; 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="ace_repair_editorLoadedWheels"; + expression="_this setVariable ['ace_repair_editorLoadedWheels',_value];"; class Value { class data { singleType="SCALAR"; - value=2; + value=3; }; }; }; class Attribute1 { - 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="rhs_woodland"; + }; + }; + class Item1 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + }; + }; + class Item1 + { + class data + { + singleType="ARRAY"; + class value + { + items=8; + class Item0 + { + class data + { + singleType="STRING"; + value="DUKE_Hide"; + }; + }; + class Item1 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item2 + { + class data + { + singleType="STRING"; + value="hide_spare"; + }; + }; + class Item3 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item4 + { + class data + { + singleType="STRING"; + value="hide_ammoboxes"; + }; + }; + class Item5 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item6 + { + class data + { + singleType="STRING"; + value="hide_srchlight_cvr"; + }; + }; + class Item7 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + }; + }; + }; + }; }; }; }; class Attribute2 { - property="speaker"; - expression="_this setspeaker _value;"; + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; class Value { class data { singleType="STRING"; - value="Male10ENG"; + value="[[[[],[]],[[],[]],[[],[]],[[],[]]],false]"; }; }; }; class Attribute3 { - property="pitch"; - expression="_this setpitch _value;"; + property="ace_refuel_fuelCargo"; + expression="if (_value != (if (isNumber (configOf _this >> ""ace_refuel_fuelCargo"")) then {getNumber (configOf _this >> ""ace_refuel_fuelCargo"")} else {-1})) then {[_this, _value] call ace_refuel_fnc_makeSource}"; class Value { class data { singleType="SCALAR"; - value=1.02; + value=-10; }; }; }; - nAttributes=4; - }; - }; - class Item2 - { - dataType="Object"; - class PositionInfo - { - position[]={3.5662842,0.0014395714,-0.54052734}; - angles[]={0,1.5768372,0}; - }; - side="West"; - flags=5; - class Attributes - { - skill=0.40000001; - init="call{this setVariable [""cScripts_Player_Unit"", ""ATLAS-2""];}"; - description="Medical Team Member"; - isPlayable=1; - }; - id=535; - type="Cav_B_B_Atlas_Medic_CombatMedic_F"; - class CustomAttributes - { - class Attribute0 + class Attribute4 { - property="ace_isMedic"; - expression="if (_value != -1 && {_value != (parseNumber (_this getUnitTrait 'medic'))}) then {_this setVariable [""ace_medical_medicClass"", _value, true]}"; + property="ace_tagging_stencilVehicle"; + expression="[_this, _value] call ace_tagging_fnc_stencilVehicle"; class Value { class data { - singleType="SCALAR"; - value=2; + singleType="STRING"; + value="ATLAS"; }; }; }; - class Attribute1 + class Attribute5 { - property="ace_isEngineer"; - expression="if !(_value == ([0, 1] select (_this getUnitTrait 'engineer')) || {_value == -1}) then {_this setVariable ['ace_isEngineer', _value, true]}"; + property="ace_cargo_space"; + expression="[_this, _value] call ace_cargo_fnc_setSpace"; class Value { class data { singleType="SCALAR"; - value=-1; - }; - }; - }; - class Attribute2 - { - property="speaker"; - expression="_this setspeaker _value;"; - class Value - { - class data - { - singleType="STRING"; - value="Male10ENG"; + value=40; }; }; }; - class Attribute3 + class Attribute6 { - property="pitch"; - expression="_this setpitch _value;"; + property="acex_field_rations_waterSupply"; + expression="if (_value != (if (isNumber (configFile >> 'CfgVehicles' >> typeOf _this >> ""acex_field_rations_waterSupply"")) then {getNumber (configFile >> 'CfgVehicles' >> typeOf _this >> ""acex_field_rations_waterSupply"")} else {-1})) then {_this setVariable [""ace_field_rations_currentWaterSupply"", _value, true]}"; class Value { class data { singleType="SCALAR"; - value=1.02; + value=-10; }; }; }; - nAttributes=4; + nAttributes=7; }; }; class Item3 @@ -1040,412 +2403,954 @@ class items dataType="Object"; class PositionInfo { - position[]={3.5784912,0.0014395714,1.4594727}; - angles[]={0,1.5768372,0}; + position[]={-9.3165894,0.89242315,1.6611328}; + angles[]={-0,1.5697142,0}; }; - side="West"; - flags=5; + side="Empty"; + flags=4; class Attributes { - skill=0.40000001; - init="call{this setVariable [""cScripts_Player_Unit"", ""ATLAS-2""];}"; - description="Medical Team Member"; - isPlayable=1; + init="call{[this,""Atlas"",true,true,true,false,false] call cScripts_fnc_doStarterCrate;}"; + dynamicSimulation=1; }; - id=536; - type="Cav_B_B_Atlas_Medic_CombatMedic_F"; + id=526; + 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="ace_isRepairFacility"; + expression="if (_value != (if (isNumber (configOf _this >> ""ace_repair_canRepair"")) then {getNumber (configOf _this >> ""ace_repair_canRepair"")} else {(parseNumber (getRepairCargo _this > 0))})) then {_this setVariable ['ace_isRepairFacility', _value, true]}"; class Value { class data { singleType="SCALAR"; - value=2; + 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="Male10ENG"; + value="[[[[],[]],[[],[]],[[],[]],[[],[]]],false]"; }; }; }; - class Attribute3 + class Attribute2 { - property="pitch"; - expression="_this setpitch _value;"; + property="ace_isMedicalFacility"; + expression="_this setVariable [""ace_medical_isMedicalFacility"", _value, true];"; class Value { class data { - singleType="SCALAR"; - value=1.02; + singleType="BOOL"; + value=1; }; }; }; - nAttributes=4; + nAttributes=3; }; }; }; - class Attributes - { - dynamicSimulation=1; - }; - id=532; + id=518; }; - class Item13 + class Item1 { - dataType="Object"; - class PositionInfo - { - position[]={13.822632,1.9449997,-16.488647}; - }; - side="Empty"; - flags=4; - class Attributes - { - init="this setVariable [""cScripts_vehicle_type"", ""MED"", true];"; - dynamicSimulation=1; - }; - id=537; - type="rhsusf_m998_w_2dr_fulltop"; - class CustomAttributes + dataType="Layer"; + name="ATLAS 4"; + class Entities { - class Attribute0 - { - property="rhs_decalMask"; - expression="if(_value != 'NoChange')then{ [_this,'unitdecals_1',_value] call rhs_fnc_hmmwv_setDecal}"; - class Value - { - class data - { - singleType="STRING"; - value="NoChange"; - }; - }; - }; - class Attribute1 + items=3; + class Item0 { - property="rhs_decalDoors"; - expression="if(_value != 'NoChange')then{ [_this,'unitdecals_2',_value] call rhs_fnc_hmmwv_setDecal}"; - class Value + dataType="Group"; + side="West"; + class Entities { - class data + items=4; + class Item0 { - singleType="STRING"; - value="NoChange"; + dataType="Object"; + class PositionInfo + { + position[]={-12.388855,0.0014395714,3.2641602}; + angles[]={0,1.5391899,0}; + }; + side="West"; + flags=7; + class Attributes + { + rank="SERGEANT"; + init="call{this setgroupID[""ATLAS-4""];" \n "this setVariable [""cScripts_Player_Unit"", ""ATLAS-4""];}"; + description="FARP Team Leader@ATLAS-4"; + isPlayable=1; + }; + id=529; + type="Cav_B_B_Atlas_Medic_TeamLeader_3_1_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=0; + }; + }; + }; + 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=2; + }; + }; + }; + 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=0.99000001; + }; + }; + }; + class Attribute4 + { + property="ace_isEOD"; + expression="_this setVariable ['ACE_isEOD', _value, true]"; + class Value + { + class data + { + singleType="BOOL"; + value=1; + }; + }; + }; + nAttributes=5; + }; }; - }; - }; - class Attribute2 - { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value - { - class data + class Item1 { - singleType="STRING"; - value="[[[[],[]],[[],[]],[[],[]],[[],[]]],false]"; + dataType="Object"; + class PositionInfo + { + position[]={-12.325867,0.0014395714,1.2651367}; + angles[]={0,1.5391885,0}; + }; + side="West"; + flags=5; + class Attributes + { + skill=0.40000001; + init="call{this setgroupID[""ATLAS-4""];" \n "this setVariable [""cScripts_Player_Unit"", ""ATLAS-4""];}"; + description="FARP Team Member"; + isPlayable=1; + }; + id=530; + type="Cav_B_B_Atlas_Medic_CombatMedic_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=0; + }; + }; + }; + 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=2; + }; + }; + }; + 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=0.94999999; + }; + }; + }; + class Attribute4 + { + property="ace_isEOD"; + expression="_this setVariable ['ACE_isEOD', _value, true]"; + class Value + { + class data + { + singleType="BOOL"; + value=1; + }; + }; + }; + nAttributes=5; + }; }; - }; - }; - nAttributes=3; - }; - }; - class Item14 - { - dataType="Object"; - class PositionInfo - { - position[]={2.5202637,2.6142893,-15.658691}; - }; - side="Empty"; - flags=4; - class Attributes - { - dynamicSimulation=1; - }; - id=538; - type="cav_dragoon_Unarmed_WD"; - class CustomAttributes - { - class Attribute0 - { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value - { - class data + class Item2 { - singleType="STRING"; - value="[[[[],[]],[[],[]],[[],[]],[[],[]]],false]"; + dataType="Object"; + class PositionInfo + { + position[]={-14.356628,0.0014395714,2.2011719}; + angles[]={0,1.5391885,0}; + }; + side="West"; + flags=5; + class Attributes + { + skill=0.40000001; + init="call{this setgroupID[""ATLAS-4""];" \n "this setVariable [""cScripts_Player_Unit"", ""ATLAS-4""];}"; + description="FARP Team Member"; + isPlayable=1; + }; + id=531; + type="Cav_B_B_Atlas_Medic_CombatMedic_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=0; + }; + }; + }; + 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=2; + }; + }; + }; + 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=0.94999999; + }; + }; + }; + class Attribute4 + { + property="ace_isEOD"; + expression="_this setVariable ['ACE_isEOD', _value, true]"; + class Value + { + class data + { + singleType="BOOL"; + value=1; + }; + }; + }; + nAttributes=5; + }; }; - }; - }; - nAttributes=1; - }; - }; - class Item15 - { - dataType="Object"; - class PositionInfo - { - position[]={8.9171143,3.0851159,-16.702393}; - }; - side="Empty"; - flags=4; - class Attributes - { - dynamicSimulation=1; - }; - id=539; - type="rhsusf_M1230a1_usarmy_wd"; - class CustomAttributes - { - class Attribute0 - { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value - { - class data + class Item3 { - singleType="STRING"; - value="[[[[],[]],[[],[]],[[],[]],[[],[]]],false]"; + dataType="Object"; + class PositionInfo + { + position[]={-14.293152,0.0014395714,0.20263672}; + angles[]={0,1.5391885,0}; + }; + side="West"; + flags=5; + class Attributes + { + skill=0.40000001; + init="call{this setgroupID[""ATLAS-4""];" \n "this setVariable [""cScripts_Player_Unit"", ""ATLAS-4""];}"; + description="FARP Team Member"; + isPlayable=1; + }; + id=532; + type="Cav_B_B_Atlas_Medic_CombatMedic_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=0; + }; + }; + }; + 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=2; + }; + }; + }; + 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=0.94999999; + }; + }; + }; + class Attribute4 + { + property="ace_isEOD"; + expression="_this setVariable ['ACE_isEOD', _value, true]"; + class Value + { + class data + { + singleType="BOOL"; + value=1; + }; + }; + }; + nAttributes=5; + }; }; }; - }; - nAttributes=1; - }; - }; - class Item16 - { - dataType="Object"; - class PositionInfo - { - position[]={-13.138916,0.89242315,1.8769531}; - angles[]={0,1.5697143,0}; - }; - side="Empty"; - flags=4; - class Attributes - { - init="call{[this,""ATLAS_Logistics"",true,true,true,false,false] call cScripts_fnc_doStarterCrate;}"; - dynamicSimulation=1; - }; - id=516; - type="B_supplyCrate_F"; - class CustomAttributes - { - class Attribute0 - { - property="ace_isRepairFacility"; - expression="if (_value != (if (isNumber (configOf _this >> ""ace_repair_canRepair"")) then {getNumber (configOf _this >> ""ace_repair_canRepair"")} else {(parseNumber (getRepairCargo _this > 0))})) then {_this setVariable ['ace_isRepairFacility', _value, true]}"; - class Value + class Attributes { - class data - { - singleType="SCALAR"; - value=1; - }; + dynamicSimulation=1; }; + id=528; }; - class Attribute1 + class Item1 { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value + dataType="Object"; + class PositionInfo { - class data - { - singleType="STRING"; - value="[[[[],[]],[[],[]],[[],[]],[[],[]]],false]"; - }; + position[]={-12.565125,2.0752864,-17.623535}; }; - }; - class Attribute2 - { - property="ace_isMedicalFacility"; - expression="_this setVariable [""ace_medical_isMedicalFacility"", _value, true];"; - class Value + side="Empty"; + flags=4; + class Attributes { - class data - { - singleType="BOOL"; - value=1; - }; + textures="Olive"; + reportRemoteTargets=1; + receiveRemoteTargets=1; + reportOwnPosition=1; }; - }; - nAttributes=3; - }; - }; - class Item17 - { - dataType="Object"; - class PositionInfo - { - position[]={-15.686157,3.2261033,-7.413208}; - }; - side="Empty"; - flags=4; - class Attributes - { - textures="rhs_woodland"; - dynamicSimulation=1; - }; - id=517; - type="rhsusf_M1239_M2_Deploy_socom_d"; - atlOffset=-4.7683716e-07; - class CustomAttributes - { - class Attribute0 - { - property="ace_repair_editorLoadedWheels"; - expression="_this setVariable ['ace_repair_editorLoadedWheels',_value];"; - class Value + id=533; + type="rhsusf_stryker_m1132_m2_wd"; + class CustomAttributes { - class data + class Attribute0 { - singleType="SCALAR"; - value=6; + property="ace_repair_editorLoadedWheels"; + expression="_this setVariable ['ace_repair_editorLoadedWheels',_value];"; + class Value + { + class data + { + singleType="SCALAR"; + value=6; + }; + }; }; - }; - }; - class Attribute1 - { - property="VehicleCustomization"; - expression="if (local _this) then {([_this] + _value + [true]) call (uinamespace getvariable 'BIS_fnc_initVehicle')};"; - class Value - { - class data + class Attribute1 { - singleType="ARRAY"; - class value + property="VehicleCustomization"; + expression="if (local _this) then {([_this] + _value + [true]) call (uinamespace getvariable 'BIS_fnc_initVehicle')};"; + class Value { - items=2; - class Item0 + class data { - class data + singleType="ARRAY"; + class value { - singleType="ARRAY"; - class value + items=2; + class Item0 { - items=2; - class Item0 - { - class data - { - singleType="STRING"; - value="rhs_woodland"; - }; - }; - class Item1 + class data { - class data + singleType="ARRAY"; + class value { - singleType="SCALAR"; - value=1; + items=2; + class Item0 + { + class data + { + singleType="STRING"; + value="Olive"; + }; + }; + class Item1 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; }; }; }; - }; - }; - class Item1 - { - class data - { - singleType="ARRAY"; - class value + class Item1 { - items=8; - class Item0 - { - class data - { - singleType="STRING"; - value="DUKE_Hide"; - }; - }; - class Item1 - { - class data - { - singleType="SCALAR"; - value=0; - }; - }; - class Item2 - { - class data - { - singleType="STRING"; - value="hide_spare"; - }; - }; - class Item3 - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - class Item4 - { - class data - { - singleType="STRING"; - value="hide_ammoboxes"; - }; - }; - class Item5 - { - class data - { - singleType="SCALAR"; - value=1; - }; - }; - class Item6 - { - class data - { - singleType="STRING"; - value="hide_srchlight_cvr"; - }; - }; - class Item7 + class data { - class data + singleType="ARRAY"; + class value { - singleType="SCALAR"; - value=0; + items=54; + class Item0 + { + class data + { + singleType="STRING"; + value="SMP"; + }; + }; + class Item1 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item2 + { + class data + { + singleType="STRING"; + value="SMP_L"; + }; + }; + class Item3 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item4 + { + class data + { + singleType="STRING"; + value="SMP_R"; + }; + }; + class Item5 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item6 + { + class data + { + singleType="STRING"; + value="hide_SMP"; + }; + }; + class Item7 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item8 + { + class data + { + singleType="STRING"; + value="Hide_CIP"; + }; + }; + class Item9 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item10 + { + class data + { + singleType="STRING"; + value="Dispenser_Fold"; + }; + }; + class Item11 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item12 + { + class data + { + singleType="STRING"; + value="Hatch_Commander"; + }; + }; + class Item13 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item14 + { + class data + { + singleType="STRING"; + value="Hatch_Front"; + }; + }; + class Item15 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item16 + { + class data + { + singleType="STRING"; + value="Hatch_Left"; + }; + }; + class Item17 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item18 + { + class data + { + singleType="STRING"; + value="Hatch_Right"; + }; + }; + class Item19 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item20 + { + class data + { + singleType="STRING"; + value="Ramp"; + }; + }; + class Item21 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item22 + { + class data + { + singleType="STRING"; + value="Hide_Antenna_1"; + }; + }; + class Item23 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item24 + { + class data + { + singleType="STRING"; + value="Hide_Antenna_2"; + }; + }; + class Item25 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item26 + { + class data + { + singleType="STRING"; + value="Hide_Antenna_3"; + }; + }; + class Item27 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item28 + { + class data + { + singleType="STRING"; + value="Hide_DEK"; + }; + }; + class Item29 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item30 + { + class data + { + singleType="STRING"; + value="Hide_DUKE"; + }; + }; + class Item31 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item32 + { + class data + { + singleType="STRING"; + value="Hide_ExDiff"; + }; + }; + class Item33 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item34 + { + class data + { + singleType="STRING"; + value="Hide_FCans"; + }; + }; + class Item35 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item36 + { + class data + { + singleType="STRING"; + value="Hide_WCans"; + }; + }; + class Item37 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item38 + { + class data + { + singleType="STRING"; + value="Hide_GPS"; + }; + }; + class Item39 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item40 + { + class data + { + singleType="STRING"; + value="Hide_PioKit"; + }; + }; + class Item41 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item42 + { + class data + { + singleType="STRING"; + value="Hide_StgBar"; + }; + }; + class Item43 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item44 + { + class data + { + singleType="STRING"; + value="Hide_STORM"; + }; + }; + class Item45 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item46 + { + class data + { + singleType="STRING"; + value="Hide_SuspCov"; + }; + }; + class Item47 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item48 + { + class data + { + singleType="STRING"; + value="Hide_Towbar"; + }; + }; + class Item49 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item50 + { + class data + { + singleType="STRING"; + value="Extend_Mirrors"; + }; + }; + class Item51 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item52 + { + class data + { + singleType="STRING"; + value="Hatch_Driver"; + }; + }; + class Item53 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; }; }; }; @@ -1453,388 +3358,309 @@ class items }; }; }; - }; - }; - class Attribute2 - { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value - { - class data - { - singleType="STRING"; - value="[[[[],[]],[[],[]],[[],[]],[[],[]]],false]"; - }; - }; - }; - class Attribute3 - { - property="ace_refuel_fuelCargo"; - expression="if (_value != (_this call ace_refuel_fnc_getFuelCargo)) then {[_this, _value] call ace_refuel_fnc_makeSource}"; - class Value - { - class data + class Attribute2 { - singleType="SCALAR"; - value=-10; + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; + class Value + { + class data + { + singleType="STRING"; + value="[[[[],[]],[[],[]],[[],[]],[[],[]]],false]"; + }; + }; }; - }; - }; - class Attribute4 - { - property="ace_tagging_stencilVehicle"; - expression="[_this, _value] call ace_tagging_fnc_stencilVehicle"; - class Value - { - class data + class Attribute3 { - singleType="STRING"; - value="ATLAS"; + property="ace_refuel_fuelCargo"; + expression="if (_value != (if (isNumber (configOf _this >> ""ace_refuel_fuelCargo"")) then {getNumber (configOf _this >> ""ace_refuel_fuelCargo"")} else {-1})) then {[_this, _value] call ace_refuel_fnc_makeSource}"; + class Value + { + class data + { + singleType="SCALAR"; + value=-10; + }; + }; }; - }; - }; - class Attribute5 - { - property="ace_cargo_space"; - expression="[_this, _value] call ace_cargo_fnc_setSpace"; - class Value - { - class data + class Attribute4 { - singleType="SCALAR"; - value=40; + property="ace_isRepairVehicle"; + expression="if (_value != (if (isNumber (configOf _this >> ""ace_repair_canRepair"")) then {getNumber (configOf _this >> ""ace_repair_canRepair"")} else {(parseNumber (getRepairCargo _this > 0))})) then {_this setVariable ['ace_isRepairVehicle', _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; }; - }; - }; - class Attribute6 - { - property="acex_field_rations_waterSupply"; - expression="if (_value != (if (isNumber (configFile >> 'CfgVehicles' >> typeOf _this >> ""acex_field_rations_waterSupply"")) then {getNumber (configFile >> 'CfgVehicles' >> typeOf _this >> ""acex_field_rations_waterSupply"")} else {-1})) then {_this setVariable [""ace_field_rations_currentWaterSupply"", _value, true]}"; - class Value - { - class data + class Attribute5 { - singleType="SCALAR"; - value=-10; + property="ace_cargo_space"; + expression="[_this, _value] call ace_cargo_fnc_setSpace"; + class Value + { + class data + { + singleType="SCALAR"; + value=40; + }; + }; }; - }; - }; - nAttributes=7; - }; - }; - class Item18 - { - dataType="Group"; - side="West"; - class Entities - { - items=4; - class Item0 - { - dataType="Object"; - class PositionInfo - { - position[]={-11.302856,0.0014395714,-0.16455078}; - angles[]={0,4.7171965,0}; - }; - side="West"; - flags=7; - class Attributes - { - rank="SERGEANT"; - init="call{this setgroupID[""ATLAS-3""];" \n "this setVariable [""cScripts_Player_Unit"", ""ATLAS-3""];}"; - description="Logistics Team Leader@ATLAS-3"; - isPlayable=1; - }; - id=541; - type="Cav_B_B_LogisticTeamLeader_F"; - class CustomAttributes - { - class Attribute0 + class Attribute6 { - property="speaker"; - expression="_this setspeaker _value;"; + property="ace_tagging_stencilVehicle"; + expression="[_this, _value] call ace_tagging_fnc_stencilVehicle"; class Value { class data { singleType="STRING"; - value="Male05ENG"; + value="ATLAS"; }; }; }; - class Attribute1 + class Attribute7 { - property="pitch"; - expression="_this setpitch _value;"; + property="acex_field_rations_waterSupply"; + expression="if (_value != (if (isNumber (configFile >> 'CfgVehicles' >> typeOf _this >> ""acex_field_rations_waterSupply"")) then {getNumber (configFile >> 'CfgVehicles' >> typeOf _this >> ""acex_field_rations_waterSupply"")} else {-1})) then {_this setVariable [""ace_field_rations_currentWaterSupply"", _value, true]}"; class Value { class data { singleType="SCALAR"; - value=0.99000001; + value=-10; }; }; }; - nAttributes=2; + nAttributes=8; }; }; - class Item1 - { - dataType="Object"; - class PositionInfo - { - position[]={-11.283203,0.0014395714,1.8415527}; - angles[]={0,4.713727,0}; - }; - side="West"; - flags=5; - class Attributes - { - skill=0.40000001; - init="call{this setVariable [""cScripts_Player_Unit"", ""ATLAS-3""];}"; - description="Logistics Team Member"; - isPlayable=1; - }; - id=542; - type="Cav_B_B_LogisticsTeamMember_F"; - }; class Item2 { dataType="Object"; class PositionInfo { - position[]={-9.2687988,0.0014395714,0.74560547}; - angles[]={0,4.6861477,0}; - }; - side="West"; - flags=5; - class Attributes - { - skill=0.40000001; - init="call{this setVariable [""cScripts_Player_Unit"", ""ATLAS-3""];}"; - description="Logistics Team Member"; - isPlayable=1; - }; - id=543; - type="Cav_B_B_LogisticsTeamMember_F"; - }; - class Item3 - { - dataType="Object"; - class PositionInfo - { - position[]={-9.3189697,0.0014395714,2.9455566}; - angles[]={0,4.725975,0}; + position[]={-12.732117,3.2261033,-6.1479492}; }; - side="West"; - flags=5; + side="Empty"; + flags=4; class Attributes { - skill=0.40000001; - init="call{this setVariable [""cScripts_Player_Unit"", ""ATLAS-3""];}"; - description="Logistics Team Medic"; - isPlayable=1; + textures="rhs_woodland"; + dynamicSimulation=1; }; - id=544; - type="Cav_B_B_Atlas_Medic_CombatMedic_F"; + id=534; + type="rhsusf_M1239_M2_Deploy_socom_d"; + atlOffset=-4.7683716e-07; 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="ace_repair_editorLoadedWheels"; + expression="_this setVariable ['ace_repair_editorLoadedWheels',_value];"; class Value { class data { singleType="SCALAR"; - value=2; + value=3; }; }; }; class Attribute1 { - 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="rhs_woodland"; + }; + }; + class Item1 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + }; + }; + class Item1 + { + class data + { + singleType="ARRAY"; + class value + { + items=8; + class Item0 + { + class data + { + singleType="STRING"; + value="DUKE_Hide"; + }; + }; + class Item1 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + class Item2 + { + class data + { + singleType="STRING"; + value="hide_spare"; + }; + }; + class Item3 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item4 + { + class data + { + singleType="STRING"; + value="hide_ammoboxes"; + }; + }; + class Item5 + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + class Item6 + { + class data + { + singleType="STRING"; + value="hide_srchlight_cvr"; + }; + }; + class Item7 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + }; + }; + }; + }; }; }; }; class Attribute2 { - property="speaker"; - expression="_this setspeaker _value;"; + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; class Value { class data { singleType="STRING"; - value="Male10ENG"; + value="[[[[],[]],[[],[]],[[],[]],[[],[]]],false]"; }; }; }; class Attribute3 { - property="pitch"; - expression="_this setpitch _value;"; + property="ace_refuel_fuelCargo"; + expression="if (_value != (if (isNumber (configOf _this >> ""ace_refuel_fuelCargo"")) then {getNumber (configOf _this >> ""ace_refuel_fuelCargo"")} else {-1})) then {[_this, _value] call ace_refuel_fnc_makeSource}"; class Value { class data { singleType="SCALAR"; - value=1.02; + value=-10; }; }; }; - nAttributes=4; - }; - }; - }; - class Attributes - { - }; - id=540; - }; - class Item19 - { - dataType="Logic"; - class PositionInfo - { - position[]={-15.556152,4.7683716e-07,-6.1242676}; - }; - init="this attachTo [nearestObject [getPos this,""rhsusf_M1239_M2_Deploy_socom_d""],[0,0,0]];"; - areaSize[]={300,-1,300}; - areaIsRectangle=1; - flags=1; - id=545; - type="acex_fortify_buildLocationModule"; - }; - class Item20 - { - dataType="Object"; - class PositionInfo - { - position[]={-3.0678711,1.9449997,5.2114258}; - }; - side="Empty"; - flags=4; - class Attributes - { - dynamicSimulation=1; - }; - id=546; - type="rhsusf_m998_w_s_4dr_fulltop"; - class CustomAttributes - { - class Attribute0 - { - property="rhs_decalMask"; - expression="if(_value != 'NoChange')then{ [_this,'unitdecals_1',_value] call rhs_fnc_hmmwv_setDecal}"; - class Value - { - class data - { - singleType="STRING"; - value="NoChange"; - }; - }; - }; - class Attribute1 - { - property="rhs_decalDoors"; - expression="if(_value != 'NoChange')then{ [_this,'unitdecals_2',_value] call rhs_fnc_hmmwv_setDecal}"; - class Value - { - class data - { - singleType="STRING"; - value="NoChange"; - }; - }; - }; - class Attribute2 - { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value - { - class data - { - singleType="STRING"; - value="[[[[""FirstAidKit""],[4]],[[""rhs_mag_30Rnd_556x45_M855A1_Stanag"",""rhs_mag_M441_HE"",""rhs_mag_m67"",""rhs_mag_m18_green"",""rhs_mag_m18_red"",""rhs_mag_an_m8hc""],[12,8,4,2,2,4]],[[],[]],[[""rhsusf_falconii""],[1]]],false]"; - }; - }; - }; - nAttributes=3; - }; - }; - class Item21 - { - dataType="Object"; - class PositionInfo - { - position[]={-9.7480469,1.9449997,-7.5092773}; - }; - side="Empty"; - flags=4; - class Attributes - { - dynamicSimulation=1; - }; - id=551; - type="rhsusf_m998_w_2dr_halftop"; - class CustomAttributes - { - class Attribute0 - { - property="rhs_decalMask"; - expression="if(_value != 'NoChange')then{ [_this,'unitdecals_1',_value] call rhs_fnc_hmmwv_setDecal}"; - class Value - { - class data + class Attribute4 { - singleType="STRING"; - value="NoChange"; + property="ace_tagging_stencilVehicle"; + expression="[_this, _value] call ace_tagging_fnc_stencilVehicle"; + class Value + { + class data + { + singleType="STRING"; + value="ATLAS"; + }; + }; }; - }; - }; - class Attribute1 - { - property="rhs_decalDoors"; - expression="if(_value != 'NoChange')then{ [_this,'unitdecals_2',_value] call rhs_fnc_hmmwv_setDecal}"; - class Value - { - class data + class Attribute5 { - singleType="STRING"; - value="NoChange"; + property="ace_cargo_space"; + expression="[_this, _value] call ace_cargo_fnc_setSpace"; + class Value + { + class data + { + singleType="SCALAR"; + value=40; + }; + }; }; - }; - }; - class Attribute2 - { - property="ammoBox"; - expression="[_this,_value] call bis_fnc_initAmmoBox;"; - class Value - { - class data + class Attribute6 { - singleType="STRING"; - value="[[[[""FirstAidKit""],[4]],[[""rhs_mag_30Rnd_556x45_M855A1_Stanag"",""rhs_mag_M441_HE"",""rhs_mag_m67"",""rhs_mag_m18_green"",""rhs_mag_m18_red"",""rhs_mag_an_m8hc""],[12,8,4,2,2,4]],[[],[]],[[""rhsusf_falconii""],[1]]],false]"; + property="acex_field_rations_waterSupply"; + expression="if (_value != (if (isNumber (configFile >> 'CfgVehicles' >> typeOf _this >> ""acex_field_rations_waterSupply"")) then {getNumber (configFile >> 'CfgVehicles' >> typeOf _this >> ""acex_field_rations_waterSupply"")} else {-1})) then {_this setVariable [""ace_field_rations_currentWaterSupply"", _value, true]}"; + class Value + { + class data + { + singleType="SCALAR"; + value=-10; + }; + }; }; + nAttributes=7; }; }; - nAttributes=3; }; + id=527; }; }; - id=552; + id=517; }; }; diff --git a/Compositions/4.Cav_ATLAS_Platoon/header.sqe b/Compositions/4.Cav_ATLAS_Platoon/header.sqe index f0c2288a5..02cfd3d22 100644 --- a/Compositions/4.Cav_ATLAS_Platoon/header.sqe +++ b/Compositions/4.Cav_ATLAS_Platoon/header.sqe @@ -1,18 +1,18 @@ version=54; -name="5.ATLAS_Platoon_v4.5.21"; -author="=7Cav=SGT.Blake.H"; +name="4.ATLAS_Platoon_DEVBUILD"; +author="=7Cav=CPL.Zaren.T"; category="Cav_EdSubcat_Deploy_Platoon"; requiredAddons[]= { - "ace_fortify", - "Desert", "cav_charlie_characters_units", + "rhsusf_c_m11xx", + "rhsusf_c_RG33", "A3_Weapons_F_Ammoboxes", "ace_cargo", "cav_troops_bravo_atlas", "rhsusf_vehicles", "cav_vehicles_dragoon", "rhsusf_c_Caiman", - "rhsusf_c_M1239", - "cav_bravo_characters" + "rhsusf_c_stryker", + "rhsusf_c_M1239" }; diff --git a/cScripts/CfgLoadouts.hpp b/cScripts/CfgLoadouts.hpp index 87cf1a0c8..3c76e8580 100644 --- a/cScripts/CfgLoadouts.hpp +++ b/cScripts/CfgLoadouts.hpp @@ -9,7 +9,6 @@ class CfgLoadouts { #include "Loadouts\CfgLoadouts_Bravo_Viking.hpp" #include "Loadouts\CfgLoadouts_Bravo_Viking_Weapons.hpp" #include "Loadouts\CfgLoadouts_Bravo_Atlas.hpp" - #include "Loadouts\CfgLoadouts_Bravo_Atlas_Logistics.hpp" #include "Loadouts\CfgLoadouts_Charlie_Squad.hpp" #include "Loadouts\CfgLoadouts_Charlie_Weapon.hpp" diff --git a/cScripts/Loadouts/CfgLoadouts_Bravo_Atlas_Logistics.hpp b/cScripts/Loadouts/CfgLoadouts_Bravo_Atlas_Logistics.hpp deleted file mode 100644 index 56725dfaf..000000000 --- a/cScripts/Loadouts/CfgLoadouts_Bravo_Atlas_Logistics.hpp +++ /dev/null @@ -1,19 +0,0 @@ -class Cav_B_Bravo_Atlas_L_base_F: Cav_B_Bravo_base_F { - platoon = 1; - scope = 0; - category[] += {"cScripts_Loadout_Cat_Bravo_Atlas_Logistics"}; - insignia = "cav_insignia_bravo_1"; - role = "logistics"; -}; - -class Cav_B_B_LogisticTeamLeader_F: Cav_B_Bravo_Atlas_L_base_F { - displayName = "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_Tracer_Red",30],["rhs_mag_M664_red_cluster",1],""],[],[],["USP_G3C_RS_KP_OR_MC",[["ACE_packingBandage",16],["ACE_quikclot",8],["ACE_tourniquet",4],["kat_chestSeal",2],["kat_guedel",1],["ACE_microDAGR",1],["ACE_MapTools",1],["ACE_EarPlugs",1],["ACE_splint",2],["ACE_CableTie",2],["ACE_Flashlight_XL50",1],["ACE_Chemlight_IR",1,1],["kat_Painkiller",2,4]]],["USP_CRYE_CPC_COMMS_BELT_MC",[["HandGrenade",1,1],["SmokeShell",4,1],["SmokeShellBlue",2,1],["SmokeShellPurple",1,1],["SmokeShellRed",2,1],["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",6,30],["rhs_mag_m713_Red",2,1],["rhs_mag_m714_White",6,1]]],["USP_TACTICAL_PACK",[["ACE_EntrenchingTool",1],["ToolKit",1],["ACE_wirecutter",1],["USP_PVS15",1]]],"USP_OPS_FASTXP_TAN_MC_06","",["ACE_Vector","","","",[],[],""],["ItemMap","ItemAndroid","","ItemCompass","ACE_Altimeter",""]]; -}; - -class Cav_B_B_LogisticsTeamMember_F: Cav_B_B_LogisticTeamLeader_F { - displayName = "Team Member"; - scope = 2; - loadout = [["rhs_weap_m4a1_blockII_grip2_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",16],["ACE_quikclot",8],["ACE_tourniquet",4],["kat_chestSeal",2],["kat_guedel",1],["ACE_microDAGR",1],["ACE_MapTools",1],["ACE_Flashlight_XL50",1],["ACE_splint",2],["ACE_CableTie",2],["ACE_EarPlugs",1],["kat_Painkiller",2,4]]],["USP_CRYE_JPC_ASLTB_RGR",[["HandGrenade",1,1],["SmokeShell",4,1],["rhs_mag_30Rnd_556x45_M855A1_PMAG",6,30]]],["USP_ZIPON_PACK_CPC_MC",[["ACE_EntrenchingTool",1],["ACE_wirecutter",1],["ToolKit",1],["USP_PVS15",1]]],"USP_OPS_FASTXP_TAN_MC_01","",["ACE_Vector","","","",[],[],""],["ItemMap","ItemAndroid","","ItemCompass","ACE_Altimeter",""]]; -}; diff --git a/cScripts/Loadouts/CfgLoadouts_Bravo_Viking.hpp b/cScripts/Loadouts/CfgLoadouts_Bravo_Viking.hpp index 3b079b297..406f887a7 100644 --- a/cScripts/Loadouts/CfgLoadouts_Bravo_Viking.hpp +++ b/cScripts/Loadouts/CfgLoadouts_Bravo_Viking.hpp @@ -22,6 +22,7 @@ class Cav_B_B_Scout_PlatoonSergeant_F: Cav_B_B_Scout_Officer_F { displayName = "Platoon Sergeant"; scope = 2; loadout = [["rhs_weap_m4a1_blockII_grip2_KAC","rhsusf_acc_SF3P556","rhsusf_acc_anpeq15","rhsusf_acc_T1_high",["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",30],[],"rhsusf_acc_grip2"],[],["UK3CB_P320_DES","","acc_flashlight_pistol","",["UK3CB_P320_9x19_17Rnd",17],[],""],["USP_G3C_RS2_KP_OR_MC",[["ACE_tourniquet",4],["ACE_Flashlight_XL50",1],["ACE_MapTools",1],["ACE_microDAGR",1],["ACE_packingBandage",16],["kat_chestSeal",2],["kat_guedel",1],["ACE_EarPlugs",1],["ACE_splint",2],["ACE_quikclot",8],["ACE_CableTie",2],["kat_Painkiller",2,10],["ACE_Chemlight_IR",1,1]]],["USP_CRYE_JPC_ASLTB",[["UK3CB_P320_9x19_17Rnd",2,17],["SmokeShell",4,1],["SmokeShellBlue",2,1],["HandGrenade",2,1],["SmokeShellPurple",1,1],["SmokeShellRed",2,1],["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",7,30]]],["USP_TACTICAL_PACK",[["USP_PVS15",1],["ACE_EntrenchingTool",1],["KNB_PanelYellow",1],["ToolKit",1]]],"USP_OPSCORE_FASTMTC_CSW","",["ACE_Vector","","","",[],[],""],["ItemMap","ItemAndroid","","ItemCompass","ACE_Altimeter",""]]; + abilityEngineer = 1; }; class Cav_B_B_Scout_PlatoonMedic_F: Cav_B_B_Scout_Officer_F { diff --git a/cScripts/cScripts_logistics.sqf b/cScripts/cScripts_logistics.sqf index ea23792bc..959b451cb 100644 --- a/cScripts/cScripts_logistics.sqf +++ b/cScripts/cScripts_logistics.sqf @@ -388,42 +388,6 @@ ["USP_TACTICAL_PACK_CCT8", 0] ]], - ["bravo_company_atlas_logistics", [ - // Tools - ["ACE_wirecutter", 0], - ["ACE_Fortify",0], - ["ACE_M26_Clacker",0], - - // Equipment - ["ace_marker_flags_black",0], - ["ace_marker_flags_blue",0], - ["ace_marker_flags_green",0], - ["ace_marker_flags_orange",0], - ["ace_marker_flags_purple",0], - ["ace_marker_flags_red",0], - ["ace_marker_flags_white",0], - ["ace_marker_flags_yellow",0], - ["KNB_PanelGreen",0], - ["KNB_PanelRed",0], - ["KNB_PanelYellow",0], - ["ACE_rope3",0], - ["ACE_rope6",0], - ["ACE_rope12",0], - ["ACE_rope15",0], - ["ACE_Chemlight_HiBlue",0], - ["ACE_Chemlight_HiGreen",0], - ["ACE_Chemlight_HiRed",0], - ["ACE_Chemlight_HiWhite",0], - ["ACE_Chemlight_HiYellow",0], - ["ACE_Chemlight_UltraHiOrange",0], - ["ACE_HandFlare_Green",0], - ["ACE_HandFlare_Red",0], - ["ACE_HandFlare_Yellow",0], - - // Explosives - ["DemoCharge_Remote_Mag",0] - ]], - ["charlie_company", [ // Radios ["ACRE_PRC343", 0], @@ -796,14 +760,12 @@ ["ACE_Chemlight_IR",15], // Explosives - ["DemoCharge_Remote_Mag",8], + ["SatchelCharge_Remote_Mag",2], + ["DemoCharge_Remote_Mag",4], ["ACE_EarPlugs", 3], - ["ACE_packingBandage", 50], - ["ACE_quikclot", 20], - ["ACE_splint",10], - ["ACE_tourniquet", 10], - ["kat_chestSeal",15] + ["ACE_quikclot", 80], + ["ACE_tourniquet", 15] ]], // // // // // // // @@ -941,99 +903,6 @@ // Rifle Ammo ["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",24] // M856A1 PMAGs Tracer ]], - - ["vehicle_atlas_m998", [ - // AT - ["rhs_weap_M136_hedp", 2], - - // Tools - ["ACE_wirecutter",1], - ["ACE_rope6",2], - - // Medical - ["kat_AED",1], - ["ACE_epinephrine",4], - ["ACE_splint",4], - ["kat_naloxone",2], - ["ACE_tourniquet",8], - ["kat_guedel",2], - ["kat_ncdKit",2], - ["kat_pocketBVM",1], - ["kat_accuvac",1], - ["kat_chestSeal",4], - ["ACE_quikclot",20], - ["ACE_packingBandage",20], - - // Grenades - ["HandGrenade",6], - ["SmokeShell",16], - ["SmokeShellBlue",4], - ["SmokeShellGreen",4], - ["SmokeShellPurple",4], - - // Flags and Paint - ["ACE_SpraypaintBlue",1], - ["ACE_SpraypaintGreen",1], - ["ACE_SpraypaintRed",1], - - // Rifle Ammo - ["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",12] // M856A1 PMAGs Tracer - ]], - - ["vehicle_atlas_auv", [ - // AT - ["rhs_weap_M136_hedp", 2], - - // Weapons - ["rhs_weap_m249_light_S_vfg2",1], - - // Scopes - ["rhsusf_acc_ECLAN",1], - - // Attachments - ["rhsusf_acc_SF3P556",1], - - // MG Ammo - ["rhsusf_200Rnd_556x45_mixed_soft_pouch",6], - - // Tools - ["ACE_wirecutter",1], - ["ACE_rope6",2], - ["Toolkit",1], - - // Medical - ["kat_AED",1], - ["ACE_epinephrine",4], - ["ACE_splint",4], - ["kat_naloxone",2], - ["ACE_tourniquet",8], - ["kat_guedel",2], - ["kat_ncdKit",2], - ["kat_pocketBVM",1], - ["kat_accuvac",1], - ["kat_chestSeal",4], - ["ACE_quikclot",20], - ["ACE_packingBandage",20], - - // Grenades - ["HandGrenade",4], - ["SmokeShell",12], - ["SmokeShellBlue",6], - ["SmokeShellGreen",6], - ["SmokeShellPurple",6], - - // Flags and Paint - ["ace_marker_flags_green",6], - ["ace_marker_flags_red",6], - ["ace_marker_flags_blue",6], - ["ACE_SpraypaintBlue",1], - ["ACE_SpraypaintGreen",1], - ["ACE_SpraypaintRed",1], - - // Rifle Ammo - ["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red",12] // M856A1 PMAGs Tracer - ]], - ["vehicle_strykerDragoon", [ // AT ["rhs_weap_fgm148", 1], @@ -1983,43 +1852,6 @@ ["USP_TACTICAL_PACK_CCT7", 0], ["USP_TACTICAL_PACK_CCT8", 0], ["UK3CB_US_B_B_RIF_OCP_Radio", 0] - ]], - ["arsenal_role_logistics", [ - // Tools - ["ACE_Clacker",0], - ["ACE_Fortify",0], - ["ACE_M26_Clacker",0], - ["ACE_wirecutter",0], - - // Equipment - ["ACE_Chemlight_HiBlue",0], - ["ACE_Chemlight_HiGreen",0], - ["ACE_Chemlight_HiRed",0], - ["ACE_Chemlight_HiWhite",0], - ["ACE_Chemlight_HiYellow",0], - ["ACE_Chemlight_UltraHiOrange",0], - ["ACE_HandFlare_Green",0], - ["ACE_HandFlare_Red",0], - ["ACE_HandFlare_Yellow",0], - ["ace_marker_flags_black",0], - ["ace_marker_flags_blue",0], - ["ace_marker_flags_green",0], - ["ace_marker_flags_orange",0], - ["ace_marker_flags_purple",0], - ["ace_marker_flags_red",0], - ["ace_marker_flags_white",0], - ["ace_marker_flags_yellow",0], - ["ACE_rope12",0], - ["ACE_rope15",0], - ["ACE_rope3",0], - ["ACE_rope6",0], - ["KNB_PanelGreen",0], - ["KNB_PanelRed",0], - ["KNB_PanelYellow",0], - - // Explosives - ["AMP_Breaching_Charge_Mag",0], - ["DemoCharge_Remote_Mag",0] ]], ["arsenal_role_cls",[ // Airway Management and Respiration diff --git a/cScripts/functions/logistics/fn_doStarterCrateSupplies.sqf b/cScripts/functions/logistics/fn_doStarterCrateSupplies.sqf index 110f3a575..6afaa99ef 100644 --- a/cScripts/functions/logistics/fn_doStarterCrateSupplies.sqf +++ b/cScripts/functions/logistics/fn_doStarterCrateSupplies.sqf @@ -29,7 +29,7 @@ _companySelector = toUpper(_companySelector); // Create categories private _officer = ["OFFICER"]; private _alpha = ["ALPHA", "BUFFALO", "TITAN", "RAIDER", "SPARROW"]; -private _bravo = ["BRAVO", "LANCER", "VIKING", "SABER", "BANSHEE", "ATLAS Medical","ATLAS Logistics"]; +private _bravo = ["BRAVO", "LANCER", "VIKING", "SABER", "BANSHEE", "ATLAS"]; private _charlie = ["CHARLIE", "BANDIT", "MISFIT"]; if !(_companySelector in (["NONE", "FULL", "ALL"] + _officer + _alpha + _bravo + _charlie)) exitWith { @@ -46,7 +46,6 @@ private _container = switch (_companySelector) do { case "ALPHA": {GET_CONTAINER("alpha_company");}; case "ATLAS": {GET_CONTAINER("bravo_company_atlas");}; - case "ATLAS_L": {GET_CONTAINER("bravo_company_atlas_logistics");}; case "SABER"; case "VIKING"; case "BRAVO": {GET_CONTAINER("bravo_company_viking");}; @@ -61,7 +60,7 @@ private _container = switch (_companySelector) do { { private _items = GET_CONTAINER(_x); _fullContainer append _items; - } forEach ["alpha_company", "bravo_company_atlas","bravo_company_atlas_logistics", "bravo_company_viking", "charlie_company"]; + } forEach ["alpha_company", "bravo_company_atlas", "bravo_company_viking", "charlie_company"]; }; case ""; diff --git a/cScripts/functions/systems/fn_getArsenalWhitelist.sqf b/cScripts/functions/systems/fn_getArsenalWhitelist.sqf index cd7aa41e5..1339eca5d 100644 --- a/cScripts/functions/systems/fn_getArsenalWhitelist.sqf +++ b/cScripts/functions/systems/fn_getArsenalWhitelist.sqf @@ -73,7 +73,6 @@ private _roleSpecific = switch ([player] call EFUNC(gear,getLoadoutRole)) do { case "cls": {GET_CONTAINER_KEYS("arsenal_role_cls");}; case "medic": {GET_CONTAINER_KEYS("arsenal_role_medic");}; case "doctor": {GET_CONTAINER_KEYS("arsenal_role_doctor");}; - case "logistics": {GET_CONTAINER_KEYS("arsenal_role_logistics");}; default {[]}; }; diff --git a/cScripts/functions/systems/fn_setupLoadoutCategories.sqf b/cScripts/functions/systems/fn_setupLoadoutCategories.sqf index 22ede53bd..81d1d505d 100644 --- a/cScripts/functions/systems/fn_setupLoadoutCategories.sqf +++ b/cScripts/functions/systems/fn_setupLoadoutCategories.sqf @@ -53,8 +53,7 @@ if (_aceCategory == "ACE_SelfActions") then { [_object, "cScripts_Loadout_Cat_Bravo_Viking_Leadership", "Leadership", _leadIcon, [_aceCategory, _mainCategory, "cScripts_Loadout_Cat_Bravo"]] call FUNC(createActionCategory); [_object, "cScripts_Loadout_Cat_Bravo_Viking_Rifle_Squad","Rifle Squad", _squadIcon, [_aceCategory, _mainCategory, "cScripts_Loadout_Cat_Bravo"]] call FUNC(createActionCategory); [_object, "cScripts_Loadout_Cat_Bravo_Viking_Weapons", "Weapons Squad", _speciIcon, [_aceCategory, _mainCategory, "cScripts_Loadout_Cat_Bravo"]] call FUNC(createActionCategory); -[_object, "cScripts_Loadout_Cat_Bravo_Atlas", "Atlas Medical", _iconMedic, [_aceCategory, _mainCategory, "cScripts_Loadout_Cat_Bravo"]] call FUNC(createActionCategory); -[_object, "cScripts_Loadout_Cat_Bravo_Atlas_Logistics", "Atlas Logistics", _iconMedic, [_aceCategory, _mainCategory, "cScripts_Loadout_Cat_Bravo"]] call FUNC(createActionCategory); +[_object, "cScripts_Loadout_Cat_Bravo_Atlas", "Atlas", _iconMedic, [_aceCategory, _mainCategory, "cScripts_Loadout_Cat_Bravo"]] call FUNC(createActionCategory); [_object, "cScripts_Loadout_Cat_Bravo_Tank", "Tank", _iconTank, [_aceCategory, _mainCategory, "cScripts_Loadout_Cat_Bravo"]] call FUNC(createActionCategory); [_object, "cScripts_Loadout_Cat_Bravo_IFV", "IFV", _iconIfv, [_aceCategory, _mainCategory, "cScripts_Loadout_Cat_Bravo"]] call FUNC(createActionCategory); [_object, "cScripts_Loadout_Cat_Bravo_Weapons", "Weapons", _squadIcon, [_aceCategory, _mainCategory, "cScripts_Loadout_Cat_Bravo"]] call FUNC(createActionCategory); diff --git a/cScripts/functions/vehicle/fn_vehicle_addInventory.sqf b/cScripts/functions/vehicle/fn_vehicle_addInventory.sqf index 32effb3e8..9c2b00bd5 100644 --- a/cScripts/functions/vehicle/fn_vehicle_addInventory.sqf +++ b/cScripts/functions/vehicle/fn_vehicle_addInventory.sqf @@ -214,34 +214,12 @@ if (_vehicle iskindOf "MRAP_01_base_F") then { GET_CONTAINER("vehicle_HMMWV_Weapons") ] call FUNC(setCargo); }; - - case "rhsusf_m998_w_s_4dr_fulltop"; - case "rhsusf_m998_d_s_4dr_fulltop":{ - - // Vehicle Inventory - [_vehicle, - GET_CONTAINER("vehicle_atlas_m998") - ] call FUNC(setCargo); - }; - - case "rhsusf_m998_d_2dr_halftop"; - case "rhsusf_m998_w_2dr_halftop": { - [_vehicle, 10, 38, false, false] call FUNC(setCargoAttributes); - - // Emergency kit in case of tire damage and fuel loss. - ["ACE_Wheel", _vehicle, true] call ace_cargo_fnc_loadItem; - - // Vehicle Inventory - [_vehicle, - GET_CONTAINER("vehicle_atlas_m998") - ] call FUNC(setCargo); - }; case "rhsusf_M1239_socom_d"; case "rhsusf_M1239_M2_socom_d"; case "rhsusf_M1239_MK19_socom_d"; case "rhsusf_M1239_M2_Deploy_socom_d"; case "rhsusf_M1239_MK19_Deploy_socom_d": { - [_vehicle, 16, 38, false, false] call FUNC(setCargoAttributes); + [_vehicle, 15, 38, false, false] call FUNC(setCargoAttributes); // Emergency kit in case of tire damage and fuel loss. ["ACE_Wheel", _vehicle, true] call ace_cargo_fnc_loadItem; @@ -253,22 +231,21 @@ if (_vehicle iskindOf "MRAP_01_base_F") then { ["FlexibleTank_01_forest_F", _vehicle, true] call ace_cargo_fnc_loadItem; // Emergency Fuel Tank // Vehicle Inventory [_vehicle, - GET_CONTAINER("vehicle_atlas_auv") + GET_CONTAINER("vehicle_strykerDragoon") ] call FUNC(setCargo); - // General Supply Crate - ["I_supplyCrate_F", - GET_CONTAINER("crate_resupply_general"), + // Supply Crate + ["Box_NATO_Wps_F", + GET_CONTAINER("crate_strykerDragoon_resupply"), _vehicle, nil, "Resupply Crate" ] call FUNC(createCargoCrate); - - // Medical Crate - ["ace_medicalSupplyCrate", - GET_CONTAINER("crate_medicalAtlas"), - _vehicle, nil, "Medical Supply Crate" + + // 2 Stingers to distribute to 1 section. + ["Box_NATO_WpsLaunch_F", + GET_CONTAINER("crate_stinger"), + _vehicle, nil, "MANPAD" ] call FUNC(createCargoCrate); - // Stinger ["Box_NATO_WpsLaunch_F", GET_CONTAINER("crate_stinger"), _vehicle, nil, "MANPAD" diff --git a/description.ext b/description.ext index 44a9e5a78..6de5b007c 100644 --- a/description.ext +++ b/description.ext @@ -72,30 +72,4 @@ class CfgFunctions { }; #include "cScripts\CfgLoadouts.hpp" -/* FORTIFY PRESET */ - -class ACEX_Fortify_Presets { - class TAG_7Cav { - displayName = "7Cav Preset"; - objects[] = { - {"Land_BagFence_01_short_green_F", 5, "Green Camo"}, - {"Land_BagFence_01_long_green_F", 10, "Green Camo"}, - {"Land_BagFence_01_round_green_F", 10, "Green Camo"}, - {"StorageBladder_01_fuel_forest_F", 10, "Green Camo"}, - {"UK3CB_Nest_Jun", 20, "Green Camo"}, - {"CamoNet_BLUFOR_open_F", 20, "Green Camo"}, - {"Land_MedicalTent_01_NATO_tropic_generic_open_F", 20, "Green Camo"}, - {"Land_BagFence_short_F", 5, "Tan Camo"}, - {"Land_BagFence_long_F", 10, "Tan Camo"}, - {"Land_BagFence_round_F", 10, "Tan Camo"}, - {"StorageBladder_01_fuel_sand_F", 10, "Green Camo"}, - {"UK3CB_Nest", 20, "Tan Camo"}, - {"Land_CamoNetVar_NATO_EP1", 20, "Tan Camo"}, - {"Land_MedicalTent_01_NATO_generic_open_F", 20, "Tan Camo"}, - {"Land_RoadCone_01_F", 5, "Misc"}, - {"UK3CB_Nest_Win", 20, "Misc"} - }; - }; -}; - /* OTHER */