diff --git a/FP_Template.VR/mission.sqm b/FP_Template.VR/mission.sqm index f37b92d..7471c33 100644 --- a/FP_Template.VR/mission.sqm +++ b/FP_Template.VR/mission.sqm @@ -16,10 +16,10 @@ class EditorData }; class Camera { - pos[]={894.89844,12.495762,1026.62}; - dir[]={-0.13133053,-0.45645824,-0.88013458}; - up[]={-0.067468442,0.88931215,-0.4521465}; - aside[]={-0.98910713,6.1557512e-007,0.1475924}; + pos[]={906.01044,47.800488,1069.2336}; + dir[]={0.26326814,-0.64781988,-0.71502477}; + up[]={0.22402103,0.76124233,-0.60843384}; + aside[]={-0.9384684,6.8470399e-007,-0.34553891}; }; }; binarizationWanted=0; diff --git a/loadout configs/readme.txt b/loadout configs/readme.txt new file mode 100644 index 0000000..7e49819 --- /dev/null +++ b/loadout configs/readme.txt @@ -0,0 +1 @@ +To use these, place them in the loadouts folder. Make sure the class names match \ No newline at end of file diff --git a/loadout configs/swe m90d ak5/_loadout_config.sqf b/loadout configs/swe m90d ak5/_loadout_config.sqf new file mode 100644 index 0000000..26589c7 --- /dev/null +++ b/loadout configs/swe m90d ak5/_loadout_config.sqf @@ -0,0 +1,21 @@ +// Add config here for loadout in format ["ClassName", "file in \loadouts"] +// This is NOT case sensitive +[ + ["B_RangeMaster_F", "plt.sqf"], + ["B_officer_F", "plt.sqf"], + ["B_Soldier_SL_F", "sql.sqf"], + ["B_Soldier_TL_F", "sql.sqf"], + ["B_Medic_F", "medic.sqf"], + ["B_Soldier_F", "rifleman.sqf"], + ["B_Soldier_LAT_F", "rifleman_at.sqf"], + ["B_Soldier_GL_F", "grenadier.sqf"], + ["B_Soldier_AR_F", "ar.sqf"], + ["B_Soldier_AAR_F", "ar_asst.sqf"], + ["B_Soldier_AT_F", "at.sqf"], + ["B_Soldier_AAT_F", "at_asst.sqf"], + ["B_engineer_F", "engineer.sqf"], + ["B_crew_F", "crew.sqf"], + ["B_pilot_F", "pilot.sqf"], + ["B_Helipilot_F", "pilot.sqf"], + ["B_helicrew_F", "pilot.sqf"] +] diff --git a/loadout configs/swe m90d ak5/ar.sqf b/loadout configs/swe m90d ak5/ar.sqf new file mode 100644 index 0000000..73e8385 --- /dev/null +++ b/loadout configs/swe m90d ak5/ar.sqf @@ -0,0 +1,26 @@ +params ["_unit", "_type"]; + +_unit addBackpack "ACE_FakeBackpack"; +_unit addMagazine "hlc_200rnd_556x45_M_SAW"; +_unit addWeapon "hlc_lmg_M249E2"; +_unit addMagazine "RH_17Rnd_9x19_g17"; +_unit addWeapon "RH_g17"; +removeBackpack _unit; + +_unit addHeadgear "FP_Helmet_M90Des"; +_unit forceAddUniform "FP_Uniform_M90Des"; +_unit addVest "FP_Carrier_GreenPatchless"; +_unit addBackpack "usm_pack_200rnd_556_bandoliers"; +clearAllItemsFromBackpack _unit; +{_unit linkItem _x} forEach ["ItemMap","ItemCompass","ItemWatch"]; + +{_unit addItemToUniform "ACE_fieldDressing"} count [1,2,3,4,5,6]; +_unit addItemToUniform "ACE_epinephrine"; +{_unit addItemToUniform "ACE_morphine"} count [1,2]; +{_unit addItemToUniform "CUP_HandGrenade_M67"} count [1,2]; + +{_unit addItemToVest "SmokeShellGreen"} count [1,2]; +_unit addItemToVest "hlc_200rnd_556x45_M_SAW"; +_unit addItemToBackpack "hlc_200rnd_556x45_M_SAW"; + +_unit addItemToUniform "ItemRadio"; diff --git a/loadout configs/swe m90d ak5/ar_asst.sqf b/loadout configs/swe m90d ak5/ar_asst.sqf new file mode 100644 index 0000000..a8f02fc --- /dev/null +++ b/loadout configs/swe m90d ak5/ar_asst.sqf @@ -0,0 +1,5 @@ +#include "rifleman.sqf" + +_unit addBackpack "B_Kitbag_rgr"; +clearAllItemsFromBackpack _unit; +{_unit addItemToBackpack "hlc_200rnd_556x45_M_SAW"} count [1,2,3,4]; diff --git a/loadout configs/swe m90d ak5/at.sqf b/loadout configs/swe m90d ak5/at.sqf new file mode 100644 index 0000000..ab10806 --- /dev/null +++ b/loadout configs/swe m90d ak5/at.sqf @@ -0,0 +1,30 @@ +params ["_unit", "_type"]; + +_unit addBackpack "ACE_FakeBackpack"; +_unit addMagazine "30Rnd_556x45_Stanag"; +_unit addWeapon "SAM_AK5C"; +_unit addPrimaryWeaponItem "RH_compM2l"; +_unit addWeapon "CUP_launch_MAAWS"; +_unit addSecondaryWeaponItem "CUP_optic_MAAWS_Scope"; +_unit addWeapon "RH_g17"; +removeBackpack _unit; + +_unit addHeadgear "FP_Helmet_M90Des"; +_unit forceAddUniform "FP_Uniform_M90Des"; +_unit addVest "FP_Carrier_GreenPatchless"; +_unit addBackpack "B_AssaultPack_rgr"; +clearAllItemsFromBackpack _unit; +{_unit linkItem _x} forEach ["ItemMap","ItemCompass","ItemWatch"]; + +{_unit addItemToUniform "ACE_fieldDressing"} count [1,2,3,4,5,6]; +_unit addItemToUniform "ACE_epinephrine"; +{_unit addItemToUniform "ACE_morphine"} count [1,2]; +{_unit addItemToUniform "CUP_HandGrenade_M67"} count [1,2]; + +{_unit addItemToVest "SmokeShellGreen"} count [1,2]; +{_unit addItemToVest "30Rnd_556x45_Stanag"} count [1,2,3,4,5,6]; +{_unit addItemToVest "30Rnd_556x45_Stanag_Tracer_Red"} count [1,2,3]; + +_unit addItemToBackpack "CUP_MAAWS_HEDP_M"; + +_unit addItemToUniform "ItemRadio"; diff --git a/loadout configs/swe m90d ak5/at_asst.sqf b/loadout configs/swe m90d ak5/at_asst.sqf new file mode 100644 index 0000000..d4f57e1 --- /dev/null +++ b/loadout configs/swe m90d ak5/at_asst.sqf @@ -0,0 +1,31 @@ +params ["_unit", "_type"]; + +_unit addBackpack "ACE_FakeBackpack"; +_unit addMagazine "30Rnd_556x45_Stanag"; +_unit addWeapon "SAM_AK5C"; +_unit addPrimaryWeaponItem "RH_compM2l"; +_unit addMagazine "RH_17Rnd_9x19_g17"; +_unit addWeapon "RH_g17"; +removeBackpack _unit; + +_unit addHeadgear "FP_Helmet_M90Des"; +_unit forceAddUniform "FP_Uniform_M90Des"; +_unit addVest "FP_Carrier_GreenPatchless"; +_unit addBackpack "B_Kitbag_rgr"; +clearAllItemsFromBackpack _unit; +{_unit linkItem _x} forEach ["ItemMap","ItemCompass","ItemWatch"]; + +{_unit addItemToUniform "ACE_fieldDressing"} count [1,2,3,4,5,6]; +_unit addItemToUniform "ACE_epinephrine"; +{_unit addItemToUniform "ACE_morphine"} count [1,2]; +{_unit addItemToUniform "CUP_HandGrenade_M67"} count [1,2]; + +{_unit addItemToVest "SmokeShellGreen"} count [1,2]; +{_unit addItemToVest "30Rnd_556x45_Stanag"} count [1,2,3,4,5,6,7]; +{_unit addItemToVest "30Rnd_556x45_Stanag_Tracer_Red"} count [1,2,3]; +_unit addItemToVest "RH_17Rnd_9x19_g17"; + +_unit addItemToBackpack "CUP_MAAWS_HEDP_M"; +{_unit addItemToBackpack "CUP_MAAWS_HEAT_M"} count [1,2]; + +_unit addItemToUniform "ItemRadio"; diff --git a/loadout configs/swe m90d ak5/crew.sqf b/loadout configs/swe m90d ak5/crew.sqf new file mode 100644 index 0000000..770c354 --- /dev/null +++ b/loadout configs/swe m90d ak5/crew.sqf @@ -0,0 +1,19 @@ +params ["_unit", "_type"]; + +_unit addHeadgear "H_HelmetCrew_B"; +_unit forceAddUniform "FP_Uniform_M90Des"; +_unit addVest "V_BandollierB_rgr"; +{_unit linkItem _x} forEach ["ItemMap","ItemCompass","ItemWatch","NVGoggles"]; + +{_unit addItemToUniform "ACE_fieldDressing"} count [0,1]; +_unit addItemToUniform "ACE_morphine"; +{_unit addItemToUniform "30Rnd_65x39_caseless_mag"} count [0,1]; + +{_unit addItemToVest "30Rnd_556x45_Stanag"} count [1,2,3]; +_unit addItemToVest "SmokeShell"; + +_unit addWeapon "SAM_AK5D"; +_unit addItemToUniform "ItemRadio"; + +{_unit addItem "RH_17Rnd_9x19_g17"} count [1,2]; +_unit addWeapon "RH_g17"; diff --git a/loadout configs/swe m90d ak5/engineer.sqf b/loadout configs/swe m90d ak5/engineer.sqf new file mode 100644 index 0000000..73dbb36 --- /dev/null +++ b/loadout configs/swe m90d ak5/engineer.sqf @@ -0,0 +1,32 @@ +params ["_unit", "_type"]; + +_unit addBackpack "ACE_FakeBackpack"; +_unit addMagazine "30Rnd_556x45_Stanag"; +_unit addWeapon "SAM_AK5D"; +_unit addPrimaryWeaponItem "RH_compM2l"; +removeBackpack _unit; + +_unit addHeadgear "FP_Helmet_M90Des"; +_unit forceAddUniform "FP_Uniform_M90Des"; +_unit addVest "FP_Carrier_GreenPatchless"; +_unit addBackpack "B_Carryall_oli"; +clearAllItemsFromBackpack _unit; +{_unit linkItem _x} forEach ["ItemMap","ItemCompass","ItemWatch"]; + +{_unit addItemToUniform "ACE_fieldDressing"} count [1,2,3,4,5,6]; +_unit addItemToUniform "ACE_epinephrine"; +{_unit addItemToUniform "ACE_morphine"} count [1,2]; +{_unit addItemToUniform "CUP_HandGrenade_M67"} count [1,2]; + +{_unit addItemToVest "30Rnd_556x45_Stanag"} count [1,2,3,4,5,6]; +{_unit addItemToVest "SmokeShellGreen"} count [1,2]; +_unit addItemToVest "RH_17Rnd_9x19_g17"; +{_unit addItemToVest "30Rnd_556x45_Stanag_Tracer_Red"} count [1,2,3]; + +_unit addItemToBackpack "ACE_Clacker"; +_unit addItemToBackpack "ToolKit"; +_unit addItemToBackpack "MineDetector"; +_unit addItemToBackpack "ACE_DefusalKit"; +_unit addItemToBackpack "ACE_EntrenchingTool"; + +_unit addItemToUniform "ItemRadio"; diff --git a/loadout configs/swe m90d ak5/grenadier.sqf b/loadout configs/swe m90d ak5/grenadier.sqf new file mode 100644 index 0000000..ec71639 --- /dev/null +++ b/loadout configs/swe m90d ak5/grenadier.sqf @@ -0,0 +1,27 @@ +params ["_unit", "_type"]; + +_unit addHeadgear "FP_Helmet_M90Des"; +_unit forceAddUniform "FP_Uniform_M90Des"; +_unit addVest "FP_Carrier_GreenPatchless"; +{_unit linkItem _x} forEach ["ItemMap","ItemCompass","ItemWatch"]; + +{_unit addItemToUniform "ACE_fieldDressing"} count [1,2,3,4,5,6]; +_unit addItemToUniform "ACE_epinephrine"; +{_unit addItemToUniform "ACE_morphine"} count [1,2]; +{_unit addItemToUniform "CUP_HandGrenade_M67"} count [1,2]; +{_unit addItemToUniform "SmokeShellGreen"} count [1,2]; + +{_unit addItemToVest "RH_30Rnd_556x45_M855A1"} count [1,2,3]; +{_unit addItemToVest "1Rnd_HE_Grenade_shell"} count [1,2,3,4,5]; +{_unit addItemToVest "30Rnd_556x45_Stanag"} count [1,2,3,4,5,6,7]; +_unit addItemToVest "1Rnd_Smoke_Grenade_shell"; +_unit addItemToVest "1Rnd_SmokePurple_Grenade_shell"; +_unit addItemToVest "1Rnd_SmokeRed_Grenade_shell"; + +_unit addWeapon "SAM_AK5C_GRT"; +_unit addPrimaryWeaponItem "RH_compM2l"; + +_unit addItem "ItemRadio"; + +{_unit addItemToVest "RH_17Rnd_9x19_g17"} count [1,2]; +_unit addWeapon "RH_g17"; diff --git a/loadout configs/swe m90d ak5/marksman.sqf b/loadout configs/swe m90d ak5/marksman.sqf new file mode 100644 index 0000000..4fd963d --- /dev/null +++ b/loadout configs/swe m90d ak5/marksman.sqf @@ -0,0 +1,3 @@ +#include "rifleman.sqf" +_unit addPrimaryWeaponItem "CUP_optic_Elcan_reflex"; +_unit addPrimaryWeaponItem "bipod_01_F_blk"; diff --git a/loadout configs/swe m90d ak5/medic.sqf b/loadout configs/swe m90d ak5/medic.sqf new file mode 100644 index 0000000..7071466 --- /dev/null +++ b/loadout configs/swe m90d ak5/medic.sqf @@ -0,0 +1,33 @@ +params ["_unit", "_type"]; + +_unit addBackpack "ACE_FakeBackpack"; +_unit addMagazine "30Rnd_556x45_Stanag"; +_unit addWeapon "SAM_AK5D"; +_unit addPrimaryWeaponItem "RH_compM2l"; +_unit addMagazine "RH_17Rnd_9x19_g17"; +_unit addWeapon "RH_g17"; +removeBackpack _unit; + +_unit addHeadgear "FP_Helmet_M90Des"; +_unit forceAddUniform "FP_Uniform_M90Des"; +_unit addVest "FP_Carrier_GreenPatchless"; +_unit addBackpack "B_Kitbag_rgr"; +clearAllItemsFromBackpack _unit; +{_unit linkItem _x} forEach ["ItemMap","ItemCompass","ItemWatch"]; + +{_unit addItemToUniform "ACE_fieldDressing"} count [1,2,3,4,5,6]; +_unit addItemToUniform "ACE_epinephrine"; +{_unit addItemToUniform "ACE_morphine"} count [1,2]; +{_unit addItemToUniform "CUP_HandGrenade_M67"} count [1,2]; + +{_unit addItemToVest "SmokeShellGreen"} count [1,2]; +_unit addItemToVest "RH_17Rnd_9x19_g17"; +{_unit addItemToVest "30Rnd_556x45_Stanag"} count [1,2,3,4,5,6,7]; +{_unit addItemToVest "30Rnd_556x45_Stanag_Tracer_Red"} count [1,2,3]; + +{_unit addItemToBackpack "ACE_fieldDressing"} count [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30]; +{_unit addItemToBackpack "ACE_bloodIV_500"} count [1,2,3,4]; +{_unit addItemToBackpack "ACE_epinephrine"} count [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24]; +{_unit addItemToBackpack "ACE_morphine"} count [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24]; + +_unit addItemToUniform "ItemRadio"; diff --git a/loadout configs/swe m90d ak5/plt.sqf b/loadout configs/swe m90d ak5/plt.sqf new file mode 100644 index 0000000..a185467 --- /dev/null +++ b/loadout configs/swe m90d ak5/plt.sqf @@ -0,0 +1,8 @@ +#include "sql.sqf" + +if (_type == "B_RangeMaster_F") then { + // zeus + _unit addHeadgear "FP_Boonie_M90Des"; +}else { + _unit addHeadgear "H_Beret_blk"; +}; diff --git a/loadout configs/swe m90d ak5/rifleman.sqf b/loadout configs/swe m90d ak5/rifleman.sqf new file mode 100644 index 0000000..abc01c3 --- /dev/null +++ b/loadout configs/swe m90d ak5/rifleman.sqf @@ -0,0 +1,26 @@ +params ["_unit", "_type"]; + +_unit addBackpack "ACE_FakeBackpack"; +_unit addMagazine "30Rnd_556x45_Stanag"; +_unit addWeapon "SAM_AK5C"; +_unit addPrimaryWeaponItem "RH_compM2l"; +_unit addMagazine "RH_17Rnd_9x19_g17"; +_unit addWeapon "RH_g17"; +removeBackpack _unit; + +_unit addHeadgear "FP_Helmet_M90Des"; +_unit forceAddUniform "FP_Uniform_M90Des"; +_unit addVest "FP_Carrier_GreenPatchless"; +{_unit linkItem _x} forEach ["ItemMap","ItemCompass","ItemWatch"]; + +{_unit addItemToUniform "ACE_fieldDressing"} count [1,2,3,4,5,6]; +_unit addItemToUniform "ACE_epinephrine"; +{_unit addItemToUniform "ACE_morphine"} count [1,2]; +{_unit addItemToUniform "CUP_HandGrenade_M67"} count [1,2]; + +{_unit addItemToVest "SmokeShellGreen"} count [1,2]; +{_unit addItemToVest "30Rnd_556x45_Stanag"} count [1,2,3,4,5,6,7]; +{_unit addItemToVest "30Rnd_556x45_Stanag_Tracer_Red"} count [1,2,3]; +_unit addItemToVest "RH_17Rnd_9x19_g17"; + +_unit addItemToUniform "ItemRadio"; diff --git a/loadout configs/swe m90d ak5/rifleman_at.sqf b/loadout configs/swe m90d ak5/rifleman_at.sqf new file mode 100644 index 0000000..5dc29e5 --- /dev/null +++ b/loadout configs/swe m90d ak5/rifleman_at.sqf @@ -0,0 +1,2 @@ +#include "rifleman.sqf" +_unit addWeapon "CUP_launch_M136"; diff --git a/loadout configs/swe m90d ak5/sql.sqf b/loadout configs/swe m90d ak5/sql.sqf new file mode 100644 index 0000000..436dd80 --- /dev/null +++ b/loadout configs/swe m90d ak5/sql.sqf @@ -0,0 +1,43 @@ +params ["_unit", "_type"]; + +_unit addBackpack "ACE_FakeBackpack"; +_unit addMagazine "30Rnd_556x45_Stanag"; +_unit addMagazine "1Rnd_HE_Grenade_shell"; +_unit addWeapon "SAM_AK5C_GRT"; +_unit addPrimaryWeaponItem "CUP_optic_Elcan_reflex"; +_unit addMagazine "RH_17Rnd_9x19_g17"; +_unit addWeapon "RH_g17"; +_unit addWeapon "ACE_Vector"; +removeBackpack _unit; + +_unit addHeadgear "FP_Helmet_M90Des"; +_unit forceAddUniform "FP_Uniform_M90Des"; +_unit addVest "FP_Carrier_GreenPatchless"; +_unit addBackpack "CUP_B_ACRScout_m95"; +clearAllItemsFromBackpack _unit; +{_unit linkItem _x} forEach ["ItemMap","ItemCompass","ItemWatch"]; + +{_unit addItemToUniform "ACE_fieldDressing"} count [1,2,3,4,5,6]; +_unit addItemToUniform "ACE_epinephrine"; +{_unit addItemToUniform "ACE_morphine"} count [1,2]; +_unit addItemToUniform "ACE_microDAGR"; +{_unit addItemToUniform "CUP_HandGrenade_M67"} count [1,2]; +{_unit addItemToUniform "SmokeShellGreen"} count [1,2]; + +_unit addItemToVest "ACE_MapTools"; +{_unit addItemToVest "30Rnd_556x45_Stanag"} count [1,2,3,4]; +_unit addItemToVest "RH_17Rnd_9x19_g17"; +{_unit addItemToVest "30Rnd_556x45_Stanag_Tracer_Red"} count [1,2,3,4,5]; + +{_unit addItemToBackpack "1Rnd_HE_Grenade_shell"} count [1,2,3,4]; +_unit addItemToBackpack "1Rnd_Smoke_Grenade_shell"; +_unit addItemToBackpack "1Rnd_SmokePurple_Grenade_shell"; +_unit addItemToBackpack "1Rnd_SmokeRed_Grenade_shell"; + +if (_type != "B_Soldier_TL_F") then { + _unit addItemToVest "ACE_HuntIR_monitor"; + {_unit addItemToBackpack "ACE_HuntIR_M203"} count [1,2,3,4]; + _unit addItemToVest "ACRE_PRC148"; +}; +_unit addItemToVest "ItemRadio"; +_unit addItem "ACE_CableTie";