diff --git a/Example/AAR.sqf b/Example/AAR.sqf new file mode 100644 index 0000000..d2e59b8 --- /dev/null +++ b/Example/AAR.sqf @@ -0,0 +1,19 @@ +this forceAddUniform "CUP_U_B_USMC_MARPAT_WDL_TwoKneepads"; +for "_i" from 1 to 3 do {this addItemToUniform "ACE_fieldDressing";}; +this addItemToUniform "ACE_morphine"; +this addItemToUniform "ACE_tourniquet"; +this addVest "CUP_V_B_RRV_DA1"; +for "_i" from 1 to 4 do {this addItemToVest "hlc_30rnd_556x45_EPR";}; +for "_i" from 1 to 6 do {this addItemToVest "hlc_30rnd_556x45_M";}; +for "_i" from 1 to 2 do {this addItemToVest "CUP_HandGrenade_M67";}; +for "_i" from 1 to 4 do {this addItemToVest "SmokeShell";}; +this addBackpack "CUP_B_USMC_AssaultPack"; +for "_i" from 1 to 5 do {this addItemToBackpack "hlc_200rnd_556x45_T_SAW";}; +this addHeadgear "CUP_H_USMC_Headset_GoggleW_HelmetWDL"; +this addWeapon "hlc_rifle_M4"; +this addPrimaryWeaponItem "CUP_acc_Flashlight"; +this addPrimaryWeaponItem "CUP_optic_CompM2_Black"; +this addWeapon "Binocular"; +this linkItem "ItemMap"; +this linkItem "ItemCompass"; +this linkItem "ItemWatch"; diff --git a/Example/AR.sqf b/Example/AR.sqf new file mode 100644 index 0000000..7041971 --- /dev/null +++ b/Example/AR.sqf @@ -0,0 +1,15 @@ +this forceAddUniform "CUP_U_B_USMC_MARPAT_WDL_TwoKneepads"; +for "_i" from 1 to 3 do {this addItemToUniform "ACE_fieldDressing";}; +this addItemToUniform "ACE_morphine"; +this addItemToUniform "ACE_tourniquet"; +this addVest "CUP_V_B_RRV_DA1"; +for "_i" from 1 to 2 do {this addItemToVest "CUP_HandGrenade_M67";}; +for "_i" from 1 to 4 do {this addItemToVest "SmokeShell";}; +this addItemToVest "hlc_200rnd_556x45_T_SAW"; +this addBackpack "CUP_B_USMC_AssaultPack"; +for "_i" from 1 to 2 do {this addItemToBackpack "hlc_200rnd_556x45_T_SAW";}; +this addHeadgear "CUP_H_USMC_Headset_GoggleW_HelmetWDL"; +this addWeapon "hlc_lmg_M249E2"; +this linkItem "ItemMap"; +this linkItem "ItemCompass"; +this linkItem "ItemWatch"; diff --git a/Example/CO.sqf b/Example/CO.sqf new file mode 100644 index 0000000..e65a94f --- /dev/null +++ b/Example/CO.sqf @@ -0,0 +1,23 @@ +this forceAddUniform "CUP_U_B_USMC_MARPAT_WDL_TwoKneepads"; +for "_i" from 1 to 3 do {this addItemToUniform "ACE_fieldDressing";}; +this addItemToUniform "ACE_morphine"; +this addItemToUniform "ACE_tourniquet"; +this addVest "CUP_V_B_RRV_DA1"; +for "_i" from 1 to 2 do {this addItemToVest "CUP_HandGrenade_M67";}; +for "_i" from 1 to 2 do {this addItemToVest "SmokeShell";}; +for "_i" from 1 to 4 do {this addItemToVest "hlc_30rnd_556x45_EPR";}; +for "_i" from 1 to 6 do {this addItemToVest "hlc_30rnd_556x45_M";}; +this addBackpack "CUP_B_USMC_AssaultPack"; +for "_i" from 1 to 10 do {this addItemToBackpack "1Rnd_HE_Grenade_shell";}; +for "_i" from 1 to 10 do {this addItemToBackpack "1Rnd_Smoke_Grenade_shell";}; +for "_i" from 1 to 5 do {this addItemToBackpack "hlc_30rnd_556x45_EPR";}; +for "_i" from 1 to 5 do {this addItemToBackpack "hlc_30rnd_556x45_M";}; +this addHeadgear "CUP_H_USMC_Headset_GoggleW_HelmetWDL"; +this addWeapon "hlc_rifle_m4m203"; +this addPrimaryWeaponItem "CUP_acc_Flashlight"; +this addPrimaryWeaponItem "CUP_optic_CompM2_Black"; +this addWeapon "Binocular"; +this linkItem "ItemMap"; +this linkItem "ItemCompass"; +this linkItem "ItemWatch"; +this linkItem "ItemGPS"; diff --git a/Example/DC.sqf b/Example/DC.sqf new file mode 100644 index 0000000..e65a94f --- /dev/null +++ b/Example/DC.sqf @@ -0,0 +1,23 @@ +this forceAddUniform "CUP_U_B_USMC_MARPAT_WDL_TwoKneepads"; +for "_i" from 1 to 3 do {this addItemToUniform "ACE_fieldDressing";}; +this addItemToUniform "ACE_morphine"; +this addItemToUniform "ACE_tourniquet"; +this addVest "CUP_V_B_RRV_DA1"; +for "_i" from 1 to 2 do {this addItemToVest "CUP_HandGrenade_M67";}; +for "_i" from 1 to 2 do {this addItemToVest "SmokeShell";}; +for "_i" from 1 to 4 do {this addItemToVest "hlc_30rnd_556x45_EPR";}; +for "_i" from 1 to 6 do {this addItemToVest "hlc_30rnd_556x45_M";}; +this addBackpack "CUP_B_USMC_AssaultPack"; +for "_i" from 1 to 10 do {this addItemToBackpack "1Rnd_HE_Grenade_shell";}; +for "_i" from 1 to 10 do {this addItemToBackpack "1Rnd_Smoke_Grenade_shell";}; +for "_i" from 1 to 5 do {this addItemToBackpack "hlc_30rnd_556x45_EPR";}; +for "_i" from 1 to 5 do {this addItemToBackpack "hlc_30rnd_556x45_M";}; +this addHeadgear "CUP_H_USMC_Headset_GoggleW_HelmetWDL"; +this addWeapon "hlc_rifle_m4m203"; +this addPrimaryWeaponItem "CUP_acc_Flashlight"; +this addPrimaryWeaponItem "CUP_optic_CompM2_Black"; +this addWeapon "Binocular"; +this linkItem "ItemMap"; +this linkItem "ItemCompass"; +this linkItem "ItemWatch"; +this linkItem "ItemGPS"; diff --git a/Example/FTL.sqf b/Example/FTL.sqf new file mode 100644 index 0000000..e65a94f --- /dev/null +++ b/Example/FTL.sqf @@ -0,0 +1,23 @@ +this forceAddUniform "CUP_U_B_USMC_MARPAT_WDL_TwoKneepads"; +for "_i" from 1 to 3 do {this addItemToUniform "ACE_fieldDressing";}; +this addItemToUniform "ACE_morphine"; +this addItemToUniform "ACE_tourniquet"; +this addVest "CUP_V_B_RRV_DA1"; +for "_i" from 1 to 2 do {this addItemToVest "CUP_HandGrenade_M67";}; +for "_i" from 1 to 2 do {this addItemToVest "SmokeShell";}; +for "_i" from 1 to 4 do {this addItemToVest "hlc_30rnd_556x45_EPR";}; +for "_i" from 1 to 6 do {this addItemToVest "hlc_30rnd_556x45_M";}; +this addBackpack "CUP_B_USMC_AssaultPack"; +for "_i" from 1 to 10 do {this addItemToBackpack "1Rnd_HE_Grenade_shell";}; +for "_i" from 1 to 10 do {this addItemToBackpack "1Rnd_Smoke_Grenade_shell";}; +for "_i" from 1 to 5 do {this addItemToBackpack "hlc_30rnd_556x45_EPR";}; +for "_i" from 1 to 5 do {this addItemToBackpack "hlc_30rnd_556x45_M";}; +this addHeadgear "CUP_H_USMC_Headset_GoggleW_HelmetWDL"; +this addWeapon "hlc_rifle_m4m203"; +this addPrimaryWeaponItem "CUP_acc_Flashlight"; +this addPrimaryWeaponItem "CUP_optic_CompM2_Black"; +this addWeapon "Binocular"; +this linkItem "ItemMap"; +this linkItem "ItemCompass"; +this linkItem "ItemWatch"; +this linkItem "ItemGPS"; diff --git a/Example/M.sqf b/Example/M.sqf new file mode 100644 index 0000000..341506f --- /dev/null +++ b/Example/M.sqf @@ -0,0 +1,22 @@ +this forceAddUniform "CUP_U_B_USMC_MARPAT_WDL_TwoKneepads"; +for "_i" from 1 to 3 do {this addItemToUniform "ACE_fieldDressing";}; +this addItemToUniform "ACE_morphine"; +this addItemToUniform "ACE_tourniquet"; +this addVest "CUP_V_B_RRV_DA1"; +for "_i" from 1 to 4 do {this addItemToVest "hlc_30rnd_556x45_EPR";}; +for "_i" from 1 to 6 do {this addItemToVest "hlc_30rnd_556x45_M";}; +for "_i" from 1 to 2 do {this addItemToVest "CUP_HandGrenade_M67";}; +for "_i" from 1 to 4 do {this addItemToVest "SmokeShell";}; +this addBackpack "CUP_B_USMC_MOLLE"; +for "_i" from 1 to 30 do {this addItemToBackpack "ACE_fieldDressing";}; +for "_i" from 1 to 15 do {this addItemToBackpack "ACE_morphine";}; +for "_i" from 1 to 10 do {this addItemToBackpack "ACE_epinephrine";}; +for "_i" from 1 to 5 do {this addItemToBackpack "ACE_salineIV_250";}; +for "_i" from 1 to 10 do {this addItemToBackpack "ACE_personalAidKit";}; +this addHeadgear "CUP_H_USMC_Headset_GoggleW_HelmetWDL"; +this addWeapon "hlc_rifle_M4"; +this addPrimaryWeaponItem "CUP_acc_Flashlight"; +this addPrimaryWeaponItem "CUP_optic_CompM2_Black"; +this linkItem "ItemMap"; +this linkItem "ItemCompass"; +this linkItem "ItemWatch"; diff --git a/Example/R.sqf b/Example/R.sqf new file mode 100644 index 0000000..8445d06 --- /dev/null +++ b/Example/R.sqf @@ -0,0 +1,16 @@ +this forceAddUniform "CUP_U_B_USMC_MARPAT_WDL_TwoKneepads"; +for "_i" from 1 to 3 do {this addItemToUniform "ACE_fieldDressing";}; +this addItemToUniform "ACE_morphine"; +this addItemToUniform "ACE_tourniquet"; +this addVest "CUP_V_B_RRV_DA1"; +for "_i" from 1 to 4 do {this addItemToVest "hlc_30rnd_556x45_EPR";}; +for "_i" from 1 to 6 do {this addItemToVest "hlc_30rnd_556x45_M";}; +for "_i" from 1 to 2 do {this addItemToVest "CUP_HandGrenade_M67";}; +for "_i" from 1 to 4 do {this addItemToVest "SmokeShell";}; +this addHeadgear "CUP_H_USMC_Headset_GoggleW_HelmetWDL"; +this addWeapon "hlc_rifle_M4"; +this addPrimaryWeaponItem "CUP_acc_Flashlight"; +this addPrimaryWeaponItem "CUP_optic_CompM2_Black"; +this linkItem "ItemMap"; +this linkItem "ItemCompass"; +this linkItem "ItemWatch"; diff --git a/Example/RAT.sqf b/Example/RAT.sqf new file mode 100644 index 0000000..dc604f8 --- /dev/null +++ b/Example/RAT.sqf @@ -0,0 +1,17 @@ +this forceAddUniform "CUP_U_B_USMC_MARPAT_WDL_TwoKneepads"; +for "_i" from 1 to 3 do {this addItemToUniform "ACE_fieldDressing";}; +this addItemToUniform "ACE_morphine"; +this addItemToUniform "ACE_tourniquet"; +this addVest "CUP_V_B_RRV_DA1"; +for "_i" from 1 to 4 do {this addItemToVest "hlc_30rnd_556x45_EPR";}; +for "_i" from 1 to 6 do {this addItemToVest "hlc_30rnd_556x45_M";}; +for "_i" from 1 to 2 do {this addItemToVest "CUP_HandGrenade_M67";}; +for "_i" from 1 to 4 do {this addItemToVest "SmokeShell";}; +this addHeadgear "CUP_H_USMC_Headset_GoggleW_HelmetWDL"; +this addWeapon "hlc_rifle_M4"; +this addPrimaryWeaponItem "CUP_acc_Flashlight"; +this addPrimaryWeaponItem "CUP_optic_CompM2_Black"; +this addWeapon "CUP_launch_M136"; +this linkItem "ItemMap"; +this linkItem "ItemCompass"; +this linkItem "ItemWatch"; diff --git a/Example/README.md b/Example/README.md new file mode 100644 index 0000000..7ee5883 --- /dev/null +++ b/Example/README.md @@ -0,0 +1,32 @@ +# Example +This is an example loadout to show you the format of each loadout in this repo. This readme file outlines the contents of the loadout in general and specific terms. Loadouts don't need to contain every single role. + +### General +This section should list the items that every role in the loadout contains. +* 3 Bandages +* 1 Morphine +* 1 Tourniquet +* 2 Frag Grenades +* 2-4 Smoke Grenades +* Map +* Compass +* Watch + +### Specific +This section should list the items that are specific to a particular role. +* CO/DC/FTL/VC + * GPS + * Binoculars + * 10 HE GL + * 10 Smoke GL + * 10 Extra Magazines +* RAT + * M136 Launcher +* AR + * M249 + +### Addons +This section should list out the addons used. +* Vanilla +* NIArms +* CUP diff --git a/Example/VC.sqf b/Example/VC.sqf new file mode 100644 index 0000000..a7f114e --- /dev/null +++ b/Example/VC.sqf @@ -0,0 +1,23 @@ +this forceAddUniform "CUP_U_B_USMC_MARPAT_WDL_TwoKneepads"; +for "_i" from 1 to 3 do {this addItemToUniform "ACE_fieldDressing";}; +this addItemToUniform "ACE_morphine"; +this addItemToUniform "ACE_tourniquet"; +this addVest "CUP_V_B_RRV_DA1"; +for "_i" from 1 to 2 do {this addItemToVest "CUP_HandGrenade_M67";}; +for "_i" from 1 to 2 do {this addItemToVest "SmokeShell";}; +for "_i" from 1 to 4 do {this addItemToVest "hlc_30rnd_556x45_EPR";}; +for "_i" from 1 to 6 do {this addItemToVest "hlc_30rnd_556x45_M";}; +this addBackpack "CUP_B_USMC_AssaultPack"; +for "_i" from 1 to 10 do {this addItemToBackpack "1Rnd_HE_Grenade_shell";}; +for "_i" from 1 to 10 do {this addItemToBackpack "1Rnd_Smoke_Grenade_shell";}; +for "_i" from 1 to 5 do {this addItemToBackpack "hlc_30rnd_556x45_EPR";}; +for "_i" from 1 to 5 do {this addItemToBackpack "hlc_30rnd_556x45_M";}; +this addHeadgear "CUP_H_USMC_ACVC_WDL"; +this addWeapon "hlc_rifle_m4m203"; +this addPrimaryWeaponItem "CUP_acc_Flashlight"; +this addPrimaryWeaponItem "CUP_optic_CompM2_Black"; +this addWeapon "Binocular"; +this linkItem "ItemMap"; +this linkItem "ItemCompass"; +this linkItem "ItemWatch"; +this linkItem "ItemGPS"; diff --git a/Example/VD.sqf b/Example/VD.sqf new file mode 100644 index 0000000..7f7d65e --- /dev/null +++ b/Example/VD.sqf @@ -0,0 +1,16 @@ +this forceAddUniform "CUP_U_B_USMC_MARPAT_WDL_TwoKneepads"; +for "_i" from 1 to 3 do {this addItemToUniform "ACE_fieldDressing";}; +this addItemToUniform "ACE_morphine"; +this addItemToUniform "ACE_tourniquet"; +this addVest "CUP_V_B_RRV_DA1"; +for "_i" from 1 to 4 do {this addItemToVest "hlc_30rnd_556x45_EPR";}; +for "_i" from 1 to 6 do {this addItemToVest "hlc_30rnd_556x45_M";}; +for "_i" from 1 to 2 do {this addItemToVest "CUP_HandGrenade_M67";}; +for "_i" from 1 to 4 do {this addItemToVest "SmokeShell";}; +this addHeadgear "CUP_H_USMC_ACVC_WDL"; +this addWeapon "hlc_rifle_M4"; +this addPrimaryWeaponItem "CUP_acc_Flashlight"; +this addPrimaryWeaponItem "CUP_optic_CompM2_Black"; +this linkItem "ItemMap"; +this linkItem "ItemCompass"; +this linkItem "ItemWatch"; diff --git a/Example/VG.sqf b/Example/VG.sqf new file mode 100644 index 0000000..7f7d65e --- /dev/null +++ b/Example/VG.sqf @@ -0,0 +1,16 @@ +this forceAddUniform "CUP_U_B_USMC_MARPAT_WDL_TwoKneepads"; +for "_i" from 1 to 3 do {this addItemToUniform "ACE_fieldDressing";}; +this addItemToUniform "ACE_morphine"; +this addItemToUniform "ACE_tourniquet"; +this addVest "CUP_V_B_RRV_DA1"; +for "_i" from 1 to 4 do {this addItemToVest "hlc_30rnd_556x45_EPR";}; +for "_i" from 1 to 6 do {this addItemToVest "hlc_30rnd_556x45_M";}; +for "_i" from 1 to 2 do {this addItemToVest "CUP_HandGrenade_M67";}; +for "_i" from 1 to 4 do {this addItemToVest "SmokeShell";}; +this addHeadgear "CUP_H_USMC_ACVC_WDL"; +this addWeapon "hlc_rifle_M4"; +this addPrimaryWeaponItem "CUP_acc_Flashlight"; +this addPrimaryWeaponItem "CUP_optic_CompM2_Black"; +this linkItem "ItemMap"; +this linkItem "ItemCompass"; +this linkItem "ItemWatch"; diff --git a/README.md b/README.md index 8c375e5..679f1a5 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,13 @@ +

+ +

+

+ # Loadouts -Loadouts you can use in your mission. +Each loadout has its own folder and a readme file. Look at the readme file to know what general and specific items are in the loadout. + +### Usage +Just download the whole repo and extract what you want, or hand pick the loadout files and paste their contents into your mission. Or if you're bored you could write a little CLI tool to do that for you, and you just call `arc-loadout blufor usmc-woodland`, but that's just overkill. Or is it... + +### Contributing +To contribute to this repo, you'll need to install Git and submit a pull request. There's plenty of tutorials and resources online to teach you that. When you're ready to write the readme for your loadout, take a look at the [example](https://github.com/ARCOMM/Loadouts/blob/master/Example/README.md) loadout for the format.