Skip to content

Commit

Permalink
add m90 to loadout config
Browse files Browse the repository at this point in the history
  • Loading branch information
Cuel committed Apr 18, 2016
1 parent 3d67870 commit d6b12bb
Show file tree
Hide file tree
Showing 16 changed files with 311 additions and 4 deletions.
8 changes: 4 additions & 4 deletions FP_Template.VR/mission.sqm
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand Down
1 change: 1 addition & 0 deletions loadout configs/readme.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
To use these, place them in the loadouts folder. Make sure the class names match
21 changes: 21 additions & 0 deletions loadout configs/swe m90d ak5/_loadout_config.sqf
Original file line number Diff line number Diff line change
@@ -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"]
]
26 changes: 26 additions & 0 deletions loadout configs/swe m90d ak5/ar.sqf
Original file line number Diff line number Diff line change
@@ -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";
5 changes: 5 additions & 0 deletions loadout configs/swe m90d ak5/ar_asst.sqf
Original file line number Diff line number Diff line change
@@ -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];
30 changes: 30 additions & 0 deletions loadout configs/swe m90d ak5/at.sqf
Original file line number Diff line number Diff line change
@@ -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";
31 changes: 31 additions & 0 deletions loadout configs/swe m90d ak5/at_asst.sqf
Original file line number Diff line number Diff line change
@@ -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";
19 changes: 19 additions & 0 deletions loadout configs/swe m90d ak5/crew.sqf
Original file line number Diff line number Diff line change
@@ -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";
32 changes: 32 additions & 0 deletions loadout configs/swe m90d ak5/engineer.sqf
Original file line number Diff line number Diff line change
@@ -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";
27 changes: 27 additions & 0 deletions loadout configs/swe m90d ak5/grenadier.sqf
Original file line number Diff line number Diff line change
@@ -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";
3 changes: 3 additions & 0 deletions loadout configs/swe m90d ak5/marksman.sqf
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#include "rifleman.sqf"
_unit addPrimaryWeaponItem "CUP_optic_Elcan_reflex";
_unit addPrimaryWeaponItem "bipod_01_F_blk";
33 changes: 33 additions & 0 deletions loadout configs/swe m90d ak5/medic.sqf
Original file line number Diff line number Diff line change
@@ -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";
8 changes: 8 additions & 0 deletions loadout configs/swe m90d ak5/plt.sqf
Original file line number Diff line number Diff line change
@@ -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";
};
26 changes: 26 additions & 0 deletions loadout configs/swe m90d ak5/rifleman.sqf
Original file line number Diff line number Diff line change
@@ -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";
2 changes: 2 additions & 0 deletions loadout configs/swe m90d ak5/rifleman_at.sqf
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
#include "rifleman.sqf"
_unit addWeapon "CUP_launch_M136";
43 changes: 43 additions & 0 deletions loadout configs/swe m90d ak5/sql.sqf
Original file line number Diff line number Diff line change
@@ -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";

0 comments on commit d6b12bb

Please sign in to comment.