diff --git a/loadouts/germany/loadouts/README.md b/loadouts/germany/loadouts/README.md index cb69670..eba1053 100644 --- a/loadouts/germany/loadouts/README.md +++ b/loadouts/germany/loadouts/README.md @@ -8,7 +8,7 @@ **Modpack Version:** `unknown` -**Template Version:** `unknown` +**Template Version:** `1.3` **Roles:** - `RFL` Rifleman @@ -40,7 +40,7 @@ None **File:** `deu_2024_jäger_flecktarn_v5.sqf` -**Modpack Version:** `[V5]` +**Modpack Version:** `cc_core_v5` **Template Version:** `1.3` @@ -76,7 +76,7 @@ This loadout is depicting a modern German light infantry unit. They are called [ **Modpack Version:** `unknown` -**Template Version:** `unknown` +**Template Version:** `1.3` **Roles:** - `RFL` Rifleman @@ -85,7 +85,7 @@ This loadout is depicting a modern German light infantry unit. They are called [ - `MED` Medic - `MMG` Medium Machinegunner - `AR` Autorifleman -- ``HAT` Anti-Tank, Heavy +- `HAT` Anti-Tank, Heavy - `GRD` Grenadier **Description:** @@ -110,7 +110,7 @@ None **Modpack Version:** `unknown` -**Template Version:** `unknown` +**Template Version:** `1.3` **Roles:** - `RFL` Rifleman @@ -143,7 +143,7 @@ None **Modpack Version:** `unknown` -**Template Version:** `unknown` +**Template Version:** `1.3` **Roles:** - `RFL` Rifleman @@ -175,7 +175,7 @@ None **Modpack Version:** `unknown` -**Template Version:** `unknown` +**Template Version:** `1.3` **Roles:** - `RFL` Rifleman @@ -207,7 +207,7 @@ None **Modpack Version:** `unknown` -**Template Version:** `unknown` +**Template Version:** `1.3` **Roles:** - `RFL` Rifleman @@ -251,7 +251,7 @@ None **Modpack Version:** `unknown` -**Template Version:** `unknown` +**Template Version:** `1.3` **Roles:** - `RFL` Rifleman @@ -285,7 +285,7 @@ None **Modpack Version:** `unknown` -**Template Version:** `unknown` +**Template Version:** `1.3` **Roles:** - `RFL` Rifleman @@ -323,7 +323,7 @@ None **Modpack Version:** `unknown` -**Template Version:** `unknown` +**Template Version:** `1.3` **Roles:** - `RFL` Rifleman @@ -357,7 +357,7 @@ None **Modpack Version:** `unknown` -**Template Version:** `unknown` +**Template Version:** `1.3` **Roles:** - `RFL` Rifleman @@ -388,7 +388,7 @@ None **Modpack Version:** `unknown` -**Template Version:** `unknown` +**Template Version:** `1.3` **Roles:** - `RFL` Rifleman @@ -425,7 +425,7 @@ None **Modpack Version:** `unknown` -**Template Version:** `unknown` +**Template Version:** `1.3` **Roles:** - `CRW` Crewman @@ -451,7 +451,7 @@ None **Modpack Version:** `unknown` -**Template Version:** `unknown` +**Template Version:** `1.3` **Roles:** - `RFL` Rifleman @@ -524,7 +524,7 @@ None **File:** `deu_2023_pzgren_flecktarn_v5.sqf`, `deu_2023_pzgren_tropentarn_v5.sqf` -**Modpack Version:** `[V5]` +**Modpack Version:** `cc_core_v5` **Template Version:** `1.3` @@ -564,7 +564,7 @@ None **Modpack Version:** `unknown` -**Template Version:** `unknown` +**Template Version:** `1.3` **Roles:** - `RFL` Rifleman @@ -601,7 +601,7 @@ None **Modpack Version:** `unknown` -**Template Version:** `unknown` +**Template Version:** `1.3` **Roles:** - `RFL` Rifleman diff --git a/loadouts/germany/logistics/README.md b/loadouts/germany/logistics/README.md index bf1f234..1bc8d24 100644 --- a/loadouts/germany/logistics/README.md +++ b/loadouts/germany/logistics/README.md @@ -4,7 +4,7 @@ **File:** `deu_2024_jäger_logistics_flecktarn_v5.sqf` -**Modpack Version:** `[V5]` +**Modpack Version:** `cc_core_v5` **Template Version:** `1.3` @@ -25,4 +25,35 @@ Logistics file for assosiated file. Has CC Orbat item amounts in the crates. Static Badge + + +## Logistics file template, German Armed Forces + +**File:** `deu_bundeswehr_logistics_template.sqf` + +**Modpack Version:** `cc_core_v5` + +**Template Version:** `1.3` + +**Crates:** +- `Fireteam Crate` +- `Medical Crate` +- `Explosives Crate` +- `LAT Crate` +- `Mortar Crate` +- `Engineer Crate` +- `Large Crate` + +**Description:** + +Logistics file with crates added by the BW3 Bundeswehr mod. Has CC Orbat item amounts in the crates, items need adjusting to each loadout/unit portrayed. + +**Country:** Germany + + +**Associated Files:** +None + + + Static Badge \ No newline at end of file diff --git a/loadouts/germany/logistics/deu_bundeswehr_logistics_template.sqf b/loadouts/germany/logistics/deu_bundeswehr_logistics_template.sqf index 38d0d98..6cd5073 100644 --- a/loadouts/germany/logistics/deu_bundeswehr_logistics_template.sqf +++ b/loadouts/germany/logistics/deu_bundeswehr_logistics_template.sqf @@ -13,10 +13,12 @@ ["Fireteam", { _available = 2; _class = "BWA3_Box_Ammo"; - _weapons = []; - _magazines = []; - _grenades = []; - _items = []; + _weapons = []; + /* Change Values in between the qoutes to object classnames. */ + _magazines = [["
", 50], ["",10], ["",2 ], ["",15], ["",10]]; + /* Change Values in between the qoutes to object classnames. */ + _grenades = [["", 15]]; + _items = [["ACE_fieldDressing", 12], ["ACE_morphine", 12], ["ACE_canteen", 6]]; _cargo = []; }], @@ -34,43 +36,14 @@ _available = 0; _class = "BWA3_Box_Explosives"; _weapons = []; - _magazines = []; - _grenades = []; - _items = []; - _cargo = []; - }], - - ["MMG", { - _available = 0; - _class = "BWA3_Box_Ammo"; - _weapons = []; - _magazines = []; - _grenades = []; - _items = []; - _cargo = []; - }], - - ["HMG", { - _available = 0; - _class = "BWA3_Box_Ammo"; - _weapons = []; - _magazines = []; - _grenades = []; - _items = []; - _cargo = []; - }], - - ["MAT", { - _available = 0; - _class = "BWA3_Box_Launchers"; - _weapons = []; - _magazines = []; + /* Change Values in between the qoutes to object classnames. */ + _magazines = [[" - - Download File (CTRL + S) - - + + Static Badge + --- @@ -60,11 +58,9 @@ A norwegian semi-sof team. **Camo:** M98 (N-Kamo, Woodland) - - - - -
Download File (CTRL + S)
+ + Static Badge + --- @@ -99,11 +95,9 @@ A norwegian sof team in multicam. **Camo:** Multicam - - - - -
Download File (CTRL + S)
+ + Static Badge + --- @@ -132,10 +126,8 @@ A norwegian marine sof team. **Camo:** Black / Grey and Multicam - - - - -
Download File (CTRL + S)
+ + Static Badge + --- \ No newline at end of file diff --git a/loadouts/poland/loadouts/README.md b/loadouts/poland/loadouts/README.md index 57cf1ec..be5059f 100644 --- a/loadouts/poland/loadouts/README.md +++ b/loadouts/poland/loadouts/README.md @@ -1 +1,34 @@ -# Loadouts \ No newline at end of file +# Loadouts + +## 2018 GROM, Poland +**file:** `pol_2018_grom_multicam.sqf` + +**Modpack Version:** `??` + +**Template Version:** `1.3` + +**Roles:** +- `RFL` Rifleman +- `SL` Squad Leader +- `FTL` Fireteam Leader +- `MED` Medic +- `AR` Autorifleman +- `GRD` Grenadier +- `LAT` Anti-Tank, Light +- `MAT` Anti-Tank, Medium +- `HAT` Anti-Tank, Heavy +- `ENG` Engineer + +**Description:** + +A polish SOF team. + +**Contry:** Poland + +**Year**: 2018 + +**Camo:** Multicam + + + Static Badge + \ No newline at end of file diff --git a/loadouts/russia/ai/README.md b/loadouts/russia/ai/README.md index 65104b8..e4b8e07 100644 --- a/loadouts/russia/ai/README.md +++ b/loadouts/russia/ai/README.md @@ -1 +1,34 @@ -# AI Loadouts \ No newline at end of file +# AI Loadouts + +## YEAR NAME +**file:** `rus_1998_vdv_ai.sqf` + +**Modpack Version:** `` + +**Template Version:** `1.3` + +**Roles:** +- `RFL` Rifleman +- `SL` Squadleader +- `MED` Medic +- `MG` Machinegunner +- `AT` Anti-Tank +- `ENG` Engineer +- `MAR` Marksman +- `` + +**Description:** + +Russian AI loadout. Used for CMF3 AI loadout function. + +**Contry:** Russia + +**Year**: 1998 + +**Associated Files:** +None + + + + Static Badge + diff --git a/loadouts/russia/loadouts/README.md b/loadouts/russia/loadouts/README.md index 57cf1ec..4585a37 100644 --- a/loadouts/russia/loadouts/README.md +++ b/loadouts/russia/loadouts/README.md @@ -1 +1,189 @@ -# Loadouts \ No newline at end of file +# Loadouts + + +## YEAR NAME +**file:** `rus_2020_army_desert-pink.sqf` + +**Modpack Version:** `??` + +**Template Version:** `1.3` + +**Roles:** +- `RFL` Rifleman +- `SL` Squadleader +- `FTL` Fireteam Leader +- `MED` Medic +- `AR` Autorifleman +- `MMG` Medium Machinegunner +- `LAT` Anti-Tank, Light +- `HAT` Anti-Tank, Heavy +- `GRD` Grenadier +- `EOD` Explosive Ordenance Disposal +- `ENG` Engineer +- `RWP` Rotary Wing Pilot +- `FWP` Fixed Wing Pilot + +**Description:** +Russian Army loadout with support roles. + +**Contry:** Russia + +**Year**: 2020 + +**Associated Files:** +None + +**Desert-Pink Camouflage** + + Static Badge + + +**EMR Camouflage** + + Static Badge + + +**Winter Camouflage** + + Static Badge + + +--- + +## 2020, Russian Army +**file:** `rus_2020_army_winter-sights.sqf` + +**Modpack Version:** `??` + +**Template Version:** `1.3` + +**Roles:** +- `RFL` Rifleman +- `SL` Squadleader +- `FTL` Fireteam Leader +- `MED` Medic +- `AR` Autorifleman +- `LAT` Anti-Tank, Light +- `MAT` Anti-Tank, Medium +- `HAT` Anti-Tank, Heavy +- `GRD` Grenadier +- `JTAC`JTAC +- `MRK` Marksman +- `BRC` Breacher +- `RWP` Rotary Wing Pilot +- `FWP` Fixed Wing Pilot +- `EOD` Explosive Ordenance Disposal +- `ENG` Engineer + +**Description:** +Russian army loadouts with support roles. + +**Contry:** Russia + +**Year**: 2020 + +**Associated Files:** +None + + + + Static Badge + + +--- + +## 2021, Russian PMC +**file:** `rus_2021_pmc_mixed.sqf` + +**Modpack Version:** `??` + +**Template Version:** `1.3` + +**Roles:** +- `RFL` Rifleman +- `SL` Squadleader +- `FTL` Fireteam Leader +- `MED` Medic +- `MMG` Medium Machinegunner +- `GRD` Grenadier + +**Description:** +A loadout depicting a Russian PMC with weapons and gear sourced from Russia. + +**Contry:** Russian Origin + +**Year**: 2021 + +**Associated Files:** +None + + + Static Badge + + +--- + +## 2023 +**file:** `rus_2023_wagner-moscow-invasion_atac-mc.sqf` + +**Modpack Version:** `??` + +**Template Version:** `1.3` + +**Roles:** +- `RFL` Rifleman +- `SL` Squadleader +- `FTL` Fireteam Leader +- `MED` Medic +- `MMG` Medium Machinegunner +- `MAT` Anti-Tank, Medium +- `GRD` Grenadier +- `ENG` Engineer + +**Description:** +Russian mercenary group. + +**Contry:** Russia + +**Year**: 2023 + +**Associated Files:** +None + + + + Static Badge + + +--- + +## Modern Russian Speznas +**file:** `rus_na_modern_speznas_multicam.sqf` + +**Modpack Version:** `??` + +**Template Version:** `1.3` + +**Roles:** +- `JTAC` Rifleman +- `SL` Squadleader +- `FTL` Fireteam Leader +- `EOD` Medic + +**Description:** +This loadout is also nearly completely fictional and only tries to imitate the look and feel of modern Speznas. +Because at this current time Cluster Community does not have mods for those units in their modlist. +It also only has very few roles because it was made for one specific mission. This loadout was made before the year 2022. + +**Contry:** Russia + +**Year**: Modern + +**Associated Files:** +None + + + + Static Badge + + diff --git a/loadouts/ukraine/loadouts/README.md b/loadouts/ukraine/loadouts/README.md index 5fe8dc0..44dddd4 100644 --- a/loadouts/ukraine/loadouts/README.md +++ b/loadouts/ukraine/loadouts/README.md @@ -1,6 +1,6 @@ # Loadouts -## 2024 Freedom of Russia Legion, Ukrainian Armed Forces +## 2024 Freedom of Russia Legion **File:** `ukr_2023_freedomofrussialegion_winter_v5.sqf` **Modpack Version:** `[V5]` @@ -30,8 +30,8 @@ None --- -======= -## 2024 Freedom of Russia Legion, Ukrainian Armed Forces + +## 2024 Ukrainian Mechanized Forces **File:** `ukr_2023_mech-inf_multicam_v5.sqf` @@ -57,6 +57,39 @@ Recreation of Ukrainian Mechanized Infantry as seen operating in conjunction wit **Country:** Ukraine +**Associated Files:** +None + + + Static Badge + + +--- + +## 2024 Ukrainian Special Operations Forces + +**File:** `ukr_2023_mech-inf_multicam_v5.sqf` + +**Modpack Version:** `??` + +**Template Version:** `1.3` + +**Roles:** +- `RFL` Rifleman +- `SL` Squad Leader +- `FTL` Fireteam Leader +- `MED` Medic +- `MMG` Medium Machinegunner +- `HAT` Anti-Tank, Heavy +- `ENG` Combat Engineer + +**Description:** + +Recreation of Ukrainian Mechanized Infantry as seen operating in conjunction with American donated Bradley IFVs on the eastern front. + +**Country:** Ukraine + + **Associated Files:** None diff --git a/loadouts/unaffiliated/loadouts/README.md b/loadouts/unaffiliated/loadouts/README.md index 57cf1ec..fe36d6f 100644 --- a/loadouts/unaffiliated/loadouts/README.md +++ b/loadouts/unaffiliated/loadouts/README.md @@ -1 +1,166 @@ -# Loadouts \ No newline at end of file +# Loadouts + + +## ~2010 PMC +**file:** `irg_2010s_pmc3_greenlizard.sqf`, `irg_2010s_pmc3_tigerstripe.sqf`, `irg_2010s_pmc3_woodland.sqf` + +**Modpack Version:** `??` + +**Template Version:** `1.3` + +**Roles:** +- `RFL` Rifleman +- `SL` Squadleader +- `FTL` Fireteam Leader +- `MED` Medic +- `AR` Autorifleman +- `LAT` Anti-Tank, Light +- `GRD` Grenadier +- `RTO` Radio Telephone Operator + +**Description:** +Unspecified PMC operating in a more jungle like enviroment. + +**Contry:** Private Cooperation + +**Year**: ~2010s + +**Associated Files:** +None + + +**Greenlizard Camouflage** + + Static Badge + + +**Tigerstripe Camouflage** + + Static Badge + + +**Woodland Camouflage** + + Static Badge + + +--- + +## ~2015 PMC +**file:** `irg_2010s_pmc4_civ.sqf` + +**Modpack Version:** `??` + +**Template Version:** `1.3` + +**Roles:** +- `RFL` Rifleman +- `SL` Squadleader +- `FTL` Fireteam Leader +- `MED` Medic +- `LMG` Light Machinegun +- `DMR` Designated Marksman +- `VIP_UNPROTECTED` Very Important Person, no body armor +- `VIP_PROTECTED` Very Important Person, with body armor +- `PRESSVIP_PROTECTED` Reporter with body armor + +**Description:** +Unspecified PMC with VIPs to protect. Personal Security Detachement with western waepons. + +**Contry:** Private Cooperation + +**Year**: ~2015 + +**Associated Files:** +None + + +**Greenlizard Camouflage** + + Static Badge + + +--- + +## ~2020 PMC +**file:** `irg_ca2015_pmc1_solid-non-solid-camo-mix.sqf` + +**Modpack Version:** `??` + +**Template Version:** `1.3` + +**Roles:** +- `RFL` Rifleman +- `SL` Squadleader +- `FTL` Fireteam Leader +- `MED` Medic +- `AR` Autorifleman +- `MMG` Medium Machinegunner +- `LAT` Anti-Tank, Light +- `MAT` Anti-Tank, Medium +- `HAT` Anti-Tank, Heavy +- `GRD` Grenadier +- `ENG` Engineer +- `VIP_UNPROTECTED` Very Important Person, no body armor +- `VIP_PROTECTED` Very Important Person, with body armor +- `PRESSVIP_PROTECTED` Reporter with body armor + +**Description:** +Unspecified PMC. + +**Contry:** Private Cooperation + +**Year**: ~2015 + +**Associated Files:** +None + + +**Greenlizard Camouflage** + + Static Badge + + +--- + +## ~2020 PMC +**file:** `irg_ca2020_pmc2_rangergreen.sqf` + +**Modpack Version:** `??` + +**Template Version:** `1.3` + +**Roles:** +- `RFL` Rifleman +- `SL` Squadleader +- `FTL` Fireteam Leader +- `MED` Medic +- `AR` Autorifleman +- `MMG` Medium Machinegunner +- `LAT` Anti-Tank, Light +- `MAT` Anti-Tank, Medium +- `HAT` Anti-Tank, Heavy +- `GRD` Grenadier +- `RWP` Rotary Wing Pilot +- `ZEUS` Zeus +- `ENG` Engineer +- `VIP_UNPROTECTED` Very Important Person, no body armor +- `VIP_PROTECTED` Very Important Person, with body armor +- `PRESSVIP_PROTECTED` Reporter with body armor + + +**Description:** +Unspecified PMC. + +**Contry:** Private Cooperation + +**Year**: ~2020 + +**Associated Files:** +None + + +**Greenlizard Camouflage** + + Static Badge + diff --git a/loadouts/unaffiliated/loadouts/irg_2010s_pmc3_greenlizard.sqf b/loadouts/unaffiliated/loadouts/irg_2010s_pmc3_greenlizard.sqf index f85b87a..a7489b0 100644 --- a/loadouts/unaffiliated/loadouts/irg_2010s_pmc3_greenlizard.sqf +++ b/loadouts/unaffiliated/loadouts/irg_2010s_pmc3_greenlizard.sqf @@ -21,7 +21,6 @@ private _defAttachments = []; // Loadout made by Per_von_Harke - // Rifleman if (_condition && _role in ["RFL"]) then { @@ -38,7 +37,7 @@ if (_condition && _role in ["RFL"]) then }; // Radioman -if (_condition && _role in ["RADIO"]) then +if (_condition && _role in ["RTO"]) then { _availableUniforms = []; _availableWeapons = ["CUP_arifle_M4A1"]; @@ -54,7 +53,7 @@ if (_condition && _role in ["RADIO"]) then // Squad Leader -if (_condition && _role in ["SL"]) then +if (_condition && _role in ["SL", "FTL"]) then { _availableUniforms = []; _availableWeapons = ["CUP_arifle_M4A1", "rhssaf_zrak_rd7j"]; diff --git a/loadouts/unaffiliated/loadouts/irg_2010s_pmc3_tigerstripe.sqf b/loadouts/unaffiliated/loadouts/irg_2010s_pmc3_tigerstripe.sqf index ef06018..025118b 100644 --- a/loadouts/unaffiliated/loadouts/irg_2010s_pmc3_tigerstripe.sqf +++ b/loadouts/unaffiliated/loadouts/irg_2010s_pmc3_tigerstripe.sqf @@ -38,7 +38,7 @@ if (_condition && _role in ["RFL"]) then }; // Radioman -if (_condition && _role in ["RADIO"]) then +if (_condition && _role in ["RTO"]) then { _availableUniforms = []; _availableWeapons = ["CUP_arifle_M4A1"]; diff --git a/loadouts/unaffiliated/loadouts/irg_2010s_pmc3_woodland.sqf b/loadouts/unaffiliated/loadouts/irg_2010s_pmc3_woodland.sqf index 382af60..675dd91 100644 --- a/loadouts/unaffiliated/loadouts/irg_2010s_pmc3_woodland.sqf +++ b/loadouts/unaffiliated/loadouts/irg_2010s_pmc3_woodland.sqf @@ -38,7 +38,7 @@ if (_condition && _role in ["RFL"]) then }; // Radioman -if (_condition && _role in ["RADIO"]) then +if (_condition && _role in ["RTO"]) then { _availableUniforms = []; _availableWeapons = ["CUP_arifle_M4A1"]; diff --git a/loadouts/united_states/loadouts/README.md b/loadouts/united_states/loadouts/README.md index 2026a14..13537ce 100644 --- a/loadouts/united_states/loadouts/README.md +++ b/loadouts/united_states/loadouts/README.md @@ -34,3 +34,126 @@ --- + +## 1968 MACV-SOG +**File:** `usa_1968_macv-sog_spray.sqf` + +**Modpack Version:** `??` + +**Template Version:** `1.3` + +**Roles:** +- `RFL` Rifleman +- `SL` Squad Leader +- `FTL` Fireteam Leader +- `MED` Medic +- `MMG` Medium Machinegunner +- `GRD` Grenadier +- `RTO` Radio Telephone Operator +- `ZEUS` Zeus + +**Description:** + +1968 U.S. MACV-SOG in Green camouflage operating during the Vietnam war behind enemy lines inside of Laos and Camobodia. + + +**Country:** United States + +**Type:** Special Forces + +**Associated Files:** +None + +
+
+ + Static Badge + + +--- + +## 1989 US Army Rangers in woodland +**File:** `usa_1989_us-rangers_woodland.sqf` + +**Modpack Version:** `??` + +**Template Version:** `1.3` + +**Roles:** +- `RFL` Rifleman +- `SL` Squad Leader +- `FTL` Fireteam Leader +- `MED` Medic +- `AR` Autorifleman +- `GRD` Grenadier +- `RTO` Radio Telephone Operator + +**Description:** + +US Army Rangers in woodland camouflage. + + +**Country:** United States + +**Type:** Special Forces + +**Associated Files:** +None + +
+
+ + Static Badge + + +--- + +## 2004 Delta Force in DCU and woodland +**File:** `usa_2004_delta-force_dcu.sqf`, `usa_2004_delta-force_woodland.sqf` + +**Modpack Version:** `??` + +**Template Version:** `1.3` + +**Roles:** +- `RFL` Rifleman +- `SL` Squad Leader +- `FTL` Fireteam Leader +- `MED` Medic +- `AR` Autorifleman +- `MMG` Medium Machinegunner +- `GRD` Grenadier +- `RTO` Radio Telephone Operator +- `JTAC` Joint Terminal Attack Controller +- `LAT` Anti-Tank, Light +- `MAT` Anti-Tank, Medium +- `HAT` Anti-Tank, Heavy +- `EOD` Explosives Ordenance Disposal +- `ENG` Engineer + +**Description:** + +US Army Delta Force operators in DCU and Woodland separated by camouflage into two loadout files. + + +**Country:** United States + +**Type:** Special Forces + +**Associated Files:** +None + +
+
+ +**DCU Camouflage** + + Static Badge + + +**Woodland Camouflage** + + Static Badge + + +--- \ No newline at end of file diff --git a/loadouts/united_states/loadouts/usa_1968_macv-sog_spray.sqf b/loadouts/united_states/loadouts/usa_1968_macv-sog_spray.sqf index deecec4..402425f 100644 --- a/loadouts/united_states/loadouts/usa_1968_macv-sog_spray.sqf +++ b/loadouts/united_states/loadouts/usa_1968_macv-sog_spray.sqf @@ -36,7 +36,7 @@ if (_condition && _role in ["RFL"]) then }; // Squad Leader -if (_condition && _role in ["SL"]) then +if (_condition && _role in ["SL", "FTL"]) then { _availableUniforms = []; _availableWeapons = ["uns_xm177e2_grip", "uns_xm177e2", "uns_xm177e2_short", "uns_m45"]; @@ -112,7 +112,7 @@ if (_condition && _role in ["RTO"]) then }; // Zeus -if (_condition && _role in ["Zeus"]) then +if (_condition && _role in ["ZEUS"]) then { _availableUniforms = []; _availableWeapons = ["uns_xm177e2_grip", "uns_xm177e2", "uns_xm177e2_short", "uns_m45"]; diff --git a/loadouts/united_states/loadouts/usa_1989_us-rangers_woodland.sqf b/loadouts/united_states/loadouts/usa_1989_us-rangers_woodland.sqf index 38870c3..de63162 100644 --- a/loadouts/united_states/loadouts/usa_1989_us-rangers_woodland.sqf +++ b/loadouts/united_states/loadouts/usa_1989_us-rangers_woodland.sqf @@ -35,7 +35,7 @@ if (_condition && _role in ["RFL"]) then { }; // Team leader -if (_condition && _role in ["SL"]) then { +if (_condition && _role in ["SL", "FTL"]) then { _availableUniforms = []; _availableWeapons = ["UK3CB_M16A2"]; _availableAttachments = []; diff --git a/loadouts/united_states/loadouts/usa_2004_delta-force_woodland.sqf b/loadouts/united_states/loadouts/usa_2004_delta-force_woodland.sqf index 98cc24f..cb7099f 100644 --- a/loadouts/united_states/loadouts/usa_2004_delta-force_woodland.sqf +++ b/loadouts/united_states/loadouts/usa_2004_delta-force_woodland.sqf @@ -32,7 +32,7 @@ if (_condition && _role in ["RFL"]) then }; // Squad Leader -if (_condition && _role in ["SL"]) then +if (_condition && _role in ["SL", "FTL"]) then { _availableUniforms = []; _availableWeapons = ["rhs_weap_m4a1_carryhandle"]; diff --git a/loadouts/united_states/loadouts/usa_2012_pararescue-jumpers_full-heli-crew-multicam.sqf b/loadouts/united_states/loadouts/usa_2012_pararescue-jumpers_full-heli-crew-multicam.sqf deleted file mode 100644 index 4890954..0000000 --- a/loadouts/united_states/loadouts/usa_2012_pararescue-jumpers_full-heli-crew-multicam.sqf +++ /dev/null @@ -1,93 +0,0 @@ -params ["_role", "_unit"]; - -/* Custom additional condition */ -private _condition = true; -private ["_availableUniforms", "_availableWeapons", "_availableMagazines", "_availableVests", "_availableItems", "_availableBackpacks", "_availableHeadgear", "_availableFacewear", "_availableAttachments", "_availableGrenades"]; - -// Define default gear -private _defItems = ["ACE_microDAGR", "rhsusf_ANPVS_15", "kat_guedel", "ACE_adenosine", "ACE_fieldDressing", "ACE_elasticBandage", "ACE_packingBandage", "ACE_quikclot", "ACE_epinephrine", "ACE_Flashlight_MX991", "ACE_MapTools", "ACE_morphine", "ACE_splint", "ACE_tourniquet", "ItemMap", "ItemCompass", "ItemWatch"]; -private _defMagazines = []; -private _defGrenades = ["rhs_mag_m67", "rhs_mag_an_m8hc", "rhs_mag_an_m14_th3", "rhs_mag_m18_green", "rhs_mag_m18_purple", "rhs_mag_m18_red", "rhs_mag_m18_yellow", "ACE_CTS9", "ACE_M84", "ACE_Chemlight_IR", "ACE_Chemlight_Orange", "ACE_Chemlight_UltraHiOrange", "ACE_Chemlight_HiYellow", "ACE_Chemlight_HiWhite", "ACE_Chemlight_HiRed", "ACE_Chemlight_HiGreen", "ACE_Chemlight_HiBlue"]; -private _defUniforms = []; -private _defWeapons = []; -private _defVests = []; -private _defBackpacks = []; -private _defHeadgear = []; -private _defFacewear = []; -private _defAttachments = []; - - -// Loadout made by Per_von_Harke - -// In honor of American pararescue jumpers crews operating around the world. -// "These Things We Do, THat Others May Live" - - -// Note that the RHS vests could be replaced with FIR Helicrew vests. But those look ugly as f*ck in my opinion. - -// Helicopter Pilot -if (_condition && _role in ["RWP"]) then -{ - _availableUniforms = ["rhs_uniform_acu_oefcp"]; - _availableWeapons = ["rhs_weap_m4a1_carryhandle"]; - _availableMagazines = ["rhs_mag_30Rnd_556x45_M855A1_Stanag", "rhs_mag_30Rnd_556x45_M855A1_Stanag_Tracer_Red"]; - _availableVests = ["rhsusf_spcs_ocp_crewman"]; - _availableItems = ["rhsusf_acc_compm4", "rhsusf_acc_kac_grip", "cup_acc_anpeq_15_tan_top", "ACRE_PRC152"]; - _availableBackpacks = []; - _availableHeadgear = ["rhsusf_hgu56p", "rhsusf_hgu56p_visor"]; - _availableFacewear = []; - _availableAttachments = []; - _availableGrenades = []; -}; - -// Door Gunner -if (_condition && _role in ["DGNR"]) then -{ - _availableUniforms = ["rhs_uniform_acu_oefcp"]; - _availableWeapons = ["rhs_weap_m4a1_carryhandle"]; - _availableMagazines = ["rhs_mag_30Rnd_556x45_M855A1_Stanag", "rhs_mag_30Rnd_556x45_M855A1_Stanag_Tracer_Red"]; - _availableVests = ["rhsusf_spcs_ocp_crewman"]; - _availableItems = ["ACRE_PRC152", "ACRE_PRC152", "ACE_rope12", "ACE_rope15", "ACE_rope18", "ACE_rope27", "ACE_rope36", "ACE_IR_Strobe_Item", "rhsusf_acc_compm4", "rhsusf_acc_kac_grip", "cup_acc_anpeq_15_tan_top"]; - _availableBackpacks = []; - _availableHeadgear = ["rhsusf_hgu56p_mask", "rhsusf_hgu56p_visor_mask", "rhsusf_hgu56p_visor_mask_mo"]; - _availableFacewear = []; - _availableAttachments = []; - _availableGrenades = []; -}; - -// Helibourne Medic -if (_condition && _role in ["HMED"]) then -{ - _unit setVariable ["ace_medical_medicclass", 2, true]; - _availableUniforms = ["CUP_U_CRYE_G3C_MC_US_V2"]; - _availableWeapons = ["rhs_weap_m4a1_carryhandle_mstock", "rhsusf_weap_m9"]; - _availableMagazines = ["rhsusf_mag_15Rnd_9x19_FMJ", "rhsusf_mag_15Rnd_9x19_JHP", "rhs_mag_30Rnd_556x45_M855A1_Stanag", "rhs_mag_30Rnd_556x45_M855A1_Stanag_Tracer_Red"]; - _availableVests = ["CUP_V_JPC_medicalbelt_mc", "CUP_V_JPC_communicationsbelt_mc"]; - _availableItems = ["vtx_stretcher_item", "ACRE_PRC152", "ACE_personalAidKit", "ACE_plasmaIV", "ACE_plasmaIV_250", "ACE_plasmaIV_500", "ACE_surgicalKit", "kat_stethoscope", "adv_aceCPR_AED", "kat_stethoscope", "kat_Pulseoximeter", "kat_larynx", "kat_chestSeal", "kat_X_AED", "kat_accuvac", "rhsusf_acc_acog_usmc", "cup_acc_anpeq_15_tan_top", "rhsusf_acc_kac_grip", "cup_acc_anpeq_15_top_flashlight_tan_l", "rhsusf_acc_g33_xps3", "rhsusf_acc_g33_xps3_tan", "rhsusf_acc_eotech_xps3", "cup_muzzle_snds_g36_black", "rhsusf_acc_compm4", "ACE_IR_Strobe_Item", "ACE_SpraypaintBlack", "ACE_SpraypaintBlue", "ACE_SpraypaintGreen", "ACE_SpraypaintRed", "ACE_wirecutter", "ItemcTabHCam"]; - _availableBackpacks = ["CUP_B_USMC_AssaultPack"]; - _availableHeadgear = ["rhsusf_opscore_ut_pelt_nsw_cam", "rhsusf_opscore_ut_pelt_nsw", "rhsusf_opscore_ut_pelt", "rhsusf_opscore_ut_pelt_cam"]; - _availableFacewear = ["rhs_googles_black", "rhs_googles_clear"]; - _availableAttachments = []; - _availableGrenades = []; -}; - -// The JPC is the wrong platecarrier, but CCs modpack does not have any AVS platecarriers - -/* Loadout array that's passed back to kosherArsenal */ -[ - /* Loadoutfile version */ - "1.3", - - /* Allowed Equipment array */ - [ - (_availableBackpacks + _defBackpacks), - (_availableVests + _defVests), - (_availableUniforms + _defUniforms), - (_availableFacewear + _defFacewear), - (_defHeadgear + _availableHeadgear), - (_defAttachments + _availableAttachments), - (_availableMagazines + _defGrenades + _defMagazines + _availableGrenades), - (_availableWeapons + _defWeapons), - (_availableItems + _defItems) - ] -]; diff --git a/loadouts/united_states/loadouts/usa_2018_75th-ranger-regiment_multicam.sqf b/loadouts/united_states/loadouts/usa_2018_75th-ranger-regiment_multicam.sqf deleted file mode 100644 index 0578be3..0000000 --- a/loadouts/united_states/loadouts/usa_2018_75th-ranger-regiment_multicam.sqf +++ /dev/null @@ -1,193 +0,0 @@ -params ["_role", "_unit"]; - -/* Custom additional condition */ -private _condition = true; -private ["_availableUniforms", "_availableWeapons", "_availableMagazines", "_availableVests", "_availableItems", "_availableBackpacks", "_availableHeadgear", "_availableFacewear", "_availableAttachments", "_availableGrenades"]; - -// Define default gear -private _defItems = ["ItemAndroid", "rhsusf_ANPVS_15", "ACE_CableTie", "ACE_IR_Strobe_Item", "ACE_SpraypaintBlack", "ACE_SpraypaintBlue", "ACE_SpraypaintGreen", "ACE_SpraypaintRed", "ACE_wirecutter", "ItemcTabHCam", "ACE_rope12", "ACE_rope15", "ACE_rope18", "ACE_rope27", "ACE_rope36", "kat_guedel", "ACE_adenosine", "ACE_fieldDressing", "ACE_elasticBandage", "ACE_packingBandage", "ACE_quikclot", "ACE_epinephrine", "ACE_Flashlight_MX991", "ACE_MapTools", "ACE_morphine", "ACE_splint", "ACE_tourniquet", "ItemMap", "ItemCompass", "ItemWatch"]; -private _defMagazines = ["rhsusf_200Rnd_556x45_box", "rhsusf_200rnd_556x45_mixed_box", "rhs_mag_30Rnd_556x45_Mk262_PMAG", "rhs_mag_30Rnd_556x45_Mk262_PMAG_Tan", "rhsusf_mag_17Rnd_9x19_FMJ", "UK3CB_BAF_762_200Rnd", "UK3CB_BAF_762_200Rnd_T", "CUP_100Rnd_TE4_LRT4_Green_Tracer_762x51_Belt_M", "rhsusf_100Rnd_762x51_m80a1epr", "rhs_mag_maaws_HE", "rhs_mag_maaws_HEDP", "rhs_mag_maaws_HEAT", "rhs_mag_M397_HET", "rhs_mag_M433_HEDP", "rhs_mag_M441_HE", "rhs_mag_M585_white", "rhs_mag_m661_green", "rhs_mag_m662_red", "rhs_mag_m713_Red", "rhs_mag_m714_White", "rhs_mag_m715_Green", "rhs_mag_m716_yellow"]; -private _defGrenades = ["rhs_mag_m67", "rhs_mag_an_m8hc", "rhs_mag_an_m14_th3", "rhs_mag_m18_green", "rhs_mag_m18_purple", "rhs_mag_m18_red", "rhs_mag_m18_yellow", "ACE_CTS9", "ACE_M84", "ACE_Chemlight_IR", "ACE_Chemlight_Orange", "ACE_Chemlight_UltraHiOrange", "ACE_Chemlight_HiYellow", "ACE_Chemlight_HiWhite", "ACE_Chemlight_HiRed", "ACE_Chemlight_HiGreen", "ACE_Chemlight_HiBlue"]; -private _defUniforms = ["CUP_U_CRYE_G3C_MC_US"]; -private _defWeapons = ["rhsusf_weap_glock17g4", "rhsusf_bino_lrf_Vector21"]; -private _defVests = []; -private _defBackpacks = []; -private _defHeadgear = ["rhsusf_opscore_mar_ut_pelt"]; -private _defFacewear = ["CUP_G_Oakleys_Clr"]; -private _defAttachments = []; - - -// -// Loadout made by Per_von_Harke -// Note that the CPC - -// Rifleman -if (_condition && _role in ["RFL"]) then -{ - _availableUniforms = []; - _availableWeapons = ["rhs_weap_mk18_KAC", "rhs_weap_m4a1_blockII_KAC"]; - _availableMagazines = []; - _availableVests = ["CUP_V_CPC_communicationsbelt_mc", "CUP_V_CPC_communications_mc"]; - _availableItems = ["rhsusf_acc_rvg_blk", "rhsusf_acc_rvg_de", "rhsusf_acc_kac_grip", "rhsusf_acc_grip2", "rhsusf_acc_nt4_tan", "tier1_eotech553_tan", "rhsusf_acc_su230a_c", "tier1_mk18_la5_m300c_black", "tier1_m4bii_la5_m300c_black_fl"]; - _availableBackpacks = ["ECPV1"]; - _availableHeadgear = []; - _availableFacewear = []; - _availableAttachments = []; - _availableGrenades = []; -}; - -// Squad Leader -if (_condition && _role in ["SL"]) then -{ - _availableUniforms = []; - _availableWeapons = ["rhs_weap_mk18_KAC", "rhs_weap_m4a1_blockII_KAC"]; - _availableMagazines = []; - _availableVests = ["CUP_V_CPC_tlbelt_mc"]; - _availableItems = ["rhsusf_acc_rvg_blk", "rhsusf_acc_rvg_de", "rhsusf_acc_kac_grip", "rhsusf_acc_grip2", "rhsusf_acc_nt4_tan", "tier1_eotech553_tan", "rhsusf_acc_su230a_c", "tier1_mk18_la5_m300c_black", "tier1_m4bii_la5_m300c_black_fl"]; - _availableBackpacks = ["ECPV1"]; - _availableHeadgear = []; - _availableFacewear = []; - _availableAttachments = []; - _availableGrenades = []; -}; - -// Medic -if (_condition && _role in ["MED"]) then -{ - [_unit, "UK3CB_BAF_Insignia_RedCross"] call BIS_fnc_setUnitInsignia; - _unit setVariable ["ace_medical_medicclass", 2, true]; - _availableUniforms = []; - _availableWeapons = ["rhs_weap_mk18_KAC", "rhs_weap_m4a1_blockII_KAC"]; - _availableMagazines = []; - _availableVests = ["CUP_V_CPC_medicalbelt_mc"]; - _availableItems = ["ACE_personalAidKit", "ACE_plasmaIV", "ACE_plasmaIV_250", "ACE_plasmaIV_500", "ACE_surgicalKit", "kat_stethoscope", "adv_aceCPR_AED", "kat_stethoscope", "kat_Pulseoximeter", "kat_larynx", "kat_chestSeal", "rhsusf_acc_rvg_blk", "rhsusf_acc_rvg_de", "rhsusf_acc_kac_grip", "rhsusf_acc_grip2", "rhsusf_acc_nt4_tan", "tier1_eotech553_tan", "rhsusf_acc_su230a_c", "tier1_mk18_la5_m300c_black", "tier1_m4bii_la5_m300c_black_fl"]; - _availableBackpacks = ["RATS"]; - _availableHeadgear = []; - _availableFacewear = []; - _availableAttachments = []; - _availableGrenades = []; -}; - -// SAW/LMG -if (_condition && _role in ["AR"]) then -{ - _availableUniforms = []; - _availableWeapons = ["rhs_weap_m249_pip_S_para", "Tier1_M249_light_S_Desert"]; - _availableMagazines = ["rhsusf_200Rnd_556x45_soft_pouch_coyote"]; - _availableVests = ["CUP_V_CPC_communicationsbelt_mc", "CUP_V_CPC_communications_mc"]; - _availableItems = ["tier1_eotech553_tan", "rhsusf_acc_su230a", "cup_acc_anpeq_15", "rhsusf_acc_sf3p556", "rhsusf_acc_saw_lw_bipod", "tier1_m249_la5_m600v_black", "tier1_saw_bipod_kac_desert"]; - _availableBackpacks = ["ECPV1"]; - _availableHeadgear = []; - _availableFacewear = []; - _availableAttachments = []; - _availableGrenades = []; -}; - -// MMG -if (_condition && _role in ["MMG1"]) then -{ - _availableUniforms = []; - _availableWeapons = ["rhs_weap_m240B"]; - _availableMagazines = []; - _availableVests = ["CUP_V_CPC_communicationsbelt_mc", "CUP_V_CPC_communications_mc"]; - _availableItems = ["rhsusf_acc_su230a", "cup_acc_anpeq_15", "rhsusf_acc_ardec_m240"]; - _availableBackpacks = ["ECPV1"]; - _availableHeadgear = []; - _availableFacewear = []; - _availableAttachments = []; - _availableGrenades = []; -}; - -// MMG -if (_condition && _role in ["MMG2"]) then -{ - _availableUniforms = []; - _availableWeapons = ["CUP_lmg_Mk48"]; - _availableMagazines = []; - _availableVests = ["CUP_V_CPC_communicationsbelt_mc", "CUP_V_CPC_communications_mc"]; - _availableItems = ["rhsusf_acc_ardec_m240", "cup_acc_anpeq_15", "rhsusf_acc_su230a", "tier1_eotech553_tan"]; - _availableBackpacks = ["ECPV1"]; - _availableHeadgear = []; - _availableFacewear = []; - _availableAttachments = []; - _availableGrenades = []; -}; - -// Grenadier -if (_condition && _role in ["GRD"]) then -{ - _availableUniforms = []; - _availableWeapons = ["rhs_weap_m4a1_blockII_M203", "rhs_weap_mk18_m320"]; - _availableMagazines = []; - _availableVests = ["CUP_V_CPC_weaponsbelt_mc"]; - _availableItems = ["rhsusf_acc_rvg_blk", "rhsusf_acc_rvg_de", "rhsusf_acc_kac_grip", "rhsusf_acc_grip2", "rhsusf_acc_nt4_tan", "tier1_eotech553_tan", "rhsusf_acc_su230a_c", "tier1_mk18_la5_m300c_black", "tier1_m4bii_la5_m300c_black_fl"]; - _availableBackpacks = ["ECPV1"]; - _availableHeadgear = []; - _availableFacewear = []; - _availableAttachments = []; - _availableGrenades = []; -}; - -// LAT -if (_condition && _role in ["LAT"]) then -{ - _availableUniforms = []; - _availableWeapons = ["rhs_weap_mk18_KAC", "rhs_weap_m4a1_blockII_KAC"]; - _availableMagazines = []; - _availableVests = ["CUP_V_CPC_communicationsbelt_mc", "CUP_V_CPC_communications_mc"]; - _availableItems = ["rhsusf_acc_rvg_blk", "rhsusf_acc_rvg_de", "rhsusf_acc_kac_grip", "rhsusf_acc_grip2", "rhsusf_acc_nt4_tan", "tier1_eotech553_tan", "rhsusf_acc_su230a_c", "tier1_mk18_la5_m300c_black", "tier1_m4bii_la5_m300c_black_fl"]; - _availableBackpacks = ["ECPV1"]; - _availableHeadgear = []; - _availableFacewear = []; - _availableAttachments = []; - _availableGrenades = []; -}; - -// MAT -if (_condition && _role in ["MAT"]) then -{ - _availableUniforms = []; - _availableWeapons = ["rhs_weap_mk18_KAC", "rhs_weap_m4a1_blockII_KAC"]; - _availableMagazines = []; - _availableVests = ["CUP_V_CPC_communicationsbelt_mc", "CUP_V_CPC_communications_mc"]; - _availableItems = ["rhsusf_acc_rvg_blk", "rhsusf_acc_rvg_de", "rhsusf_acc_kac_grip", "rhsusf_acc_grip2", "rhsusf_acc_nt4_tan", "tier1_eotech553_tan", "rhsusf_acc_su230a_c", "tier1_mk18_la5_m300c_black", "tier1_m4bii_la5_m300c_black_fl"]; - _availableBackpacks = ["ECPV1"]; - _availableHeadgear = []; - _availableFacewear = []; - _availableAttachments = []; - _availableGrenades = []; -}; - -// HAT -if (_condition && _role in ["HAT"]) then -{ - _availableUniforms = []; - _availableWeapons = ["launch_MRAWS_green_F", "rhs_weap_mk18_KAC", "rhs_weap_m4a1_blockII_KAC"]; - _availableMagazines = []; - _availableVests = ["CUP_V_CPC_communicationsbelt_mc", "CUP_V_CPC_communications_mc"]; - _availableItems = ["rhsusf_acc_anpeq15side", "rhsusf_acc_rvg_blk", "rhsusf_acc_rvg_de", "rhsusf_acc_kac_grip", "rhsusf_acc_grip2", "rhsusf_acc_nt4_tan", "tier1_eotech553_tan", "rhsusf_acc_su230a_c", "tier1_mk18_la5_m300c_black", "tier1_m4bii_la5_m300c_black_fl"]; - _availableBackpacks = ["ECPV1"]; - _availableHeadgear = []; - _availableFacewear = []; - _availableAttachments = []; - _availableGrenades = []; -}; - -/* Loadout array that's passed back to kosherArsenal */ -[ - /* Loadoutfile version */ - "1.3", - - /* Allowed Equipment array */ - [ - (_availableBackpacks + _defBackpacks), - (_availableVests + _defVests), - (_availableUniforms + _defUniforms), - (_availableFacewear + _defFacewear), - (_defHeadgear + _availableHeadgear), - (_defAttachments + _availableAttachments), - (_availableMagazines + _defGrenades + _defMagazines + _availableGrenades), - (_availableWeapons + _defWeapons), - (_availableItems + _defItems) - ] -]; diff --git a/loadouts/united_states/loadouts/usa_ca2020_marsoc_m81.sqf b/loadouts/united_states/loadouts/usa_ca2020_marsoc_m81.sqf deleted file mode 100644 index ad4ea65..0000000 --- a/loadouts/united_states/loadouts/usa_ca2020_marsoc_m81.sqf +++ /dev/null @@ -1,207 +0,0 @@ -params ["_role", "_unit"]; - -/* Custom additional condition */ -private _condition = true; -private ["_availableUniforms", "_availableWeapons", "_availableMagazines", "_availableVests", "_availableItems", "_availableBackpacks", "_availableHeadgear", "_availableFacewear", "_availableAttachments", "_availableGrenades"]; - -// Define default gear -private _defItems = ["kat_guedel", "rhsusf_acc_sf3p556", "rhsusf_acc_sfmb556", "ACE_adenosine", "ACE_fieldDressing", "ACE_elasticBandage", "ACE_packingBandage", "ACE_quikclot", "ACE_epinephrine", "ACE_Flashlight_XL50", "ACE_MapTools", "ACE_morphine", "ACE_splint", "ACE_tourniquet", "ItemMap", "ItemCompass", "ItemWatch", "ACRE_PRC152"]; -private _defMagazines = ["murshun_cigs_matches", "murshun_cigs_cigpack", "rhsusf_20Rnd_762x51_SR25_m62_Mag", "rhs_mag_20Rnd_SCAR_762x51_m62_tracer", "rhs_mag_30Rnd_556x45_Mk318_PMAG_Tan", "150Rnd_762x51_Box_Tracer", "CUP_21Rnd_9x19_M17_Black", "rhsusf_mag_17Rnd_9x19_JHP", "rhs_mag_M441_HE", "rhs_mag_m713_Red", "rhs_mag_m714_White", "rhs_mag_m715_Green", "rhs_mag_M433_HEDP"]; -private _defUniforms = ["rhs_uniform_g3_m81", "CUP_U_CRYE_G3C_M81_US", "CUP_U_CRYE_G3C_M81_US_V2", "CUP_U_CRYE_G3C_M81_US_V3", "CUP_U_CRYE_G3C_M81_RGR_US", "CUP_U_CRYE_G3C_M81_Tan_US"]; -private _defWeapons = ["rhsusf_weap_glock17g4", "CUP_hgun_M17_Black", "rhsusf_bino_lerca_1200_black"]; -private _defGrenades = ["ACE_Chemlight_IR","HandGrenade","rhs_mag_an_m8hc","ACE_M84", "rhs_mag_m18_red", "SmokeShellBlue", "rhs_mag_m18_purple"]; -private _defVests = []; -private _defBackpacks = ["tgc_tssi_m9_hpc"]; -private _defHeadgear = ["rhsusf_opscore_mc_cover_pe lt", "rhsusf_opscore_mc_cover_pelt_nsw","rhsusf_opscore_mc_cover_pelt_cam", "rhsusf_opscore_rg_cover_pelt", "rhsusf_opscore_fg_pelt", "rhsusf_opscore_fg_pelt_cam", "rhsusf_opscore_fg_pelt_nsw", "rhsusf_opscore_mc_pelt", "rhsusf_opscore_mc_pelt_nsw", "rhsusf_opscore_ut_pelt_cam", "rhsusf_opscore_ut_pelt_nsw", "rhsusf_opscore_ut_pelt_nsw_cam"]; -private _defFacewear = ["CUP_G_ESS_BLK_Dark", "UK3CB_BAF_G_Tactical_Clear"]; -private _defAttachments = []; - -// Made by Per_von_Harke with help from AutisticBalistic -// NOTE THAT RANGER GREEN CPCs ARE NOT ACCURATE -//Extra added roles: JTAC - -// Rifleman -if (_condition && _role in ["RFL"]) then -{ - _availableUniforms = []; - _availableWeapons = ["rhs_weap_mk18_KAC", "rhs_weap_m4a1_mstock", "CUP_arifle_Mk17_CQC_FG", "CUP_arifle_Mk17_STD", "CUP_arifle_Mk17_STD_FG", "rhs_weap_m4a1_blockII_KAC"]; - _availableMagazines = []; - _availableVests = ["CUP_V_CPC_weapons_rngr", "CUP_V_CPC_weaponsbelt_rngr", "CUP_V_CPC_Fast_rngr", "CUP_V_CPC_Fastbelt_rngr", "CUP_V_CPC_Fastbelt_coy", "CUP_V_CPC_Fast_coy", "CUP_V_CPC_weaponsbelt_coy", "CUP_V_CPC_weapons_coy"]; - _availableItems = ["rksl_optic_eot552_c", "rksl_optic_eot552", "sma_eotech552_3xdown_des", "rhsusf_acc_su230_c", "sma_eotech552_kf_des", "sma_elcan_specter_green_4z", "cup_optic_elcan_specterdr_black", "cup_optic_elcan_specterdr_coyote", "sma_eotech552", "rhsusf_acc_grip2", "rhsusf_acc_grip2_tan", "rhsusf_acc_tdstubby_blk", "rhsusf_acc_tdstubby_tan", "rhsusf_acc_rvg_blk", "rhsusf_acc_rvg_de", "rhsusf_acc_nt4_tan", "rhsusf_acc_nt4_black", "cup_acc_anpeq_15_black", "cup_acc_anpeq_15_od", "cup_acc_anpeq_15_od_top", "cup_acc_anpeq_15", "cup_acc_anpeq_15_black_top", "cup_acc_anpeq_15_tan_top", "cup_acc_anpeq_15_top_flashlight_black_l", "cup_acc_anpeq_15_top_flashlight_od_l", "cup_acc_anpeq_15_top_flashlight_tan_l"]; - _availableBackpacks = []; - _availableHeadgear = []; - _availableFacewear = []; - _availableAttachments = []; - _availableGrenades = []; -}; - -// JTAC -if (_condition && _role in ["JTAC"]) then -{ - _availableUniforms = []; - _availableWeapons = ["rhs_weap_mk18_KAC", "rhs_weap_m4a1_mstock", "CUP_arifle_Mk17_CQC_FG", "CUP_arifle_Mk17_STD", "CUP_arifle_Mk17_STD_FG", "rhs_weap_m4a1_blockII_KAC"]; - _availableMagazines = []; - _availableVests = ["CUP_V_CPC_communications_rngr", "CUP_V_CPC_communicationsbelt_rngr"]; - _availableItems = ["ACRE_PRC117F", "rksl_optic_eot552_c", "rksl_optic_eot552", "sma_eotech552_3xdown_des", "rhsusf_acc_su230_c", "sma_eotech552_kf_des", "sma_elcan_specter_green_4z", "cup_optic_elcan_specterdr_black", "cup_optic_elcan_specterdr_coyote", "sma_eotech552", "rhsusf_acc_grip2", "rhsusf_acc_grip2_tan", "rhsusf_acc_tdstubby_blk", "rhsusf_acc_tdstubby_tan", "rhsusf_acc_rvg_blk", "rhsusf_acc_rvg_de", "rhsusf_acc_nt4_tan", "rhsusf_acc_nt4_black", "cup_acc_anpeq_15_black", "cup_acc_anpeq_15_od", "cup_acc_anpeq_15_od_top", "cup_acc_anpeq_15", "cup_acc_anpeq_15_black_top", "cup_acc_anpeq_15_tan_top", "cup_acc_anpeq_15_top_flashlight_black_l", "cup_acc_anpeq_15_top_flashlight_od_l", "cup_acc_anpeq_15_top_flashlight_tan_l"]; - _availableBackpacks = []; - _availableHeadgear = []; - _availableFacewear = []; - _availableAttachments = []; - _availableGrenades = []; -}; - -// Team Leader / Element Leader -if (_condition && _role in ["SL", "FTP"]) then -{ - _availableUniforms = []; - _availableWeapons = ["UK3CB_BAF_Soflam_Laserdesignator", "rhs_weap_mk18_KAC", "rhs_weap_m4a1_mstock", "CUP_arifle_Mk17_CQC_FG", "CUP_arifle_Mk17_STD", "CUP_arifle_Mk17_STD_FG", "rhs_weap_m4a1_blockII_KAC"]; - _availableMagazines = []; - _availableVests = ["CUP_V_CPC_tl_rngr", "CUP_V_CPC_tlbelt_rngr"]; - _availableItems = ["ACRE_PRC117F", "rksl_optic_eot552_c", "rksl_optic_eot552", "sma_eotech552_3xdown_des", "rhsusf_acc_su230_c", "sma_eotech552_kf_des", "sma_elcan_specter_green_4z", "cup_optic_elcan_specterdr_black", "cup_optic_elcan_specterdr_coyote", "sma_eotech552", "rhsusf_acc_grip2", "rhsusf_acc_grip2_tan", "rhsusf_acc_tdstubby_blk", "rhsusf_acc_tdstubby_tan", "rhsusf_acc_rvg_blk", "rhsusf_acc_rvg_de", "rhsusf_acc_nt4_tan", "rhsusf_acc_nt4_black", "cup_acc_anpeq_15_black", "cup_acc_anpeq_15_od", "cup_acc_anpeq_15_od_top", "cup_acc_anpeq_15", "cup_acc_anpeq_15_black_top", "cup_acc_anpeq_15_tan_top", "cup_acc_anpeq_15_top_flashlight_black_l", "cup_acc_anpeq_15_top_flashlight_od_l", "cup_acc_anpeq_15_top_flashlight_tan_l"]; - _availableBackpacks = []; - _availableHeadgear = []; - _availableFacewear = []; - _availableAttachments = []; - _availableGrenades = []; -}; - -// Medic -if (_condition && _role in ["MED"]) then -{ - _unit setVariable ["ace_medical_medicclass", 2, true]; - _availableUniforms = []; - _availableWeapons = [ "rhs_weap_mk18_KAC", "rhs_weap_m4a1_mstock", "CUP_arifle_Mk17_CQC_FG", "CUP_arifle_Mk17_STD", "CUP_arifle_Mk17_STD_FG", "rhs_weap_m4a1_blockII_KAC"]; - _availableMagazines = []; - _availableVests = ["CUP_V_CPC_medical_rngr", "CUP_V_CPC_medicalbelt_rngr"]; - _availableItems = ["ACE_personalAidKit", "ACE_plasmaIV", "ACE_plasmaIV_250", "ACE_plasmaIV_500", "ACE_surgicalKit", "adv_aceCPR_AED", "kat_stethoscope", "kat_Pulseoximeter", "kat_larynx", "kat_chestSeal", "rksl_optic_eot552_c", "rksl_optic_eot552", "sma_eotech552_3xdown_des", "rhsusf_acc_su230_c", "sma_eotech552_kf_des", "sma_elcan_specter_green_4z", "cup_optic_elcan_specterdr_black", "cup_optic_elcan_specterdr_coyote", "sma_eotech552", "rhsusf_acc_grip2", "rhsusf_acc_grip2_tan", "rhsusf_acc_tdstubby_blk", "rhsusf_acc_tdstubby_tan", "rhsusf_acc_rvg_blk", "rhsusf_acc_rvg_de", "rhsusf_acc_nt4_tan", "rhsusf_acc_nt4_black", "cup_acc_anpeq_15_black", "cup_acc_anpeq_15_od", "cup_acc_anpeq_15_od_top", "cup_acc_anpeq_15", "cup_acc_anpeq_15_black_top", "cup_acc_anpeq_15_tan_top", "cup_acc_anpeq_15_top_flashlight_black_l", "cup_acc_anpeq_15_top_flashlight_od_l", "cup_acc_anpeq_15_top_flashlight_tan_l"]; - _availableBackpacks = ["TRYK_B_Medbag_OD"]; - _availableHeadgear = []; - _availableFacewear = []; - _availableAttachments = []; - _availableGrenades = []; -}; - -// SAW/LMG -if (_condition && _role in ["AR"]) then -{ - _availableUniforms = []; - _availableWeapons = ["CUP_lmg_Mk48"]; - _availableMagazines = []; - _availableVests = ["CUP_V_CPC_weaponsbelt_rngr", "CUP_V_CPC_weapons_rngr", "CUP_V_CPC_weaponsbelt_coy", "CUP_V_CPC_weapons_coy"]; - _availableItems = ["rhsusf_acc_elcan", "rhsusf_acc_anpeq15side", "rhsusf_acc_ardec_m240", "muzzle_snds_h_mg_blk_f"]; - _availableBackpacks = []; - _availableHeadgear = []; - _availableFacewear = []; - _availableAttachments = []; - _availableGrenades = []; -}; - -// Marksmen -if (_condition && _role in ["MRK"]) then -{ - _availableUniforms = []; - _availableWeapons = ["rhs_weap_sr25_ec"]; - _availableMagazines = []; - _availableVests = ["CUP_V_CPC_weapons_rngr", "CUP_V_CPC_weaponsbelt_rngr", "CUP_V_CPC_Fast_rngr", "CUP_V_CPC_Fastbelt_rngr", "CUP_V_CPC_Fastbelt_coy", "CUP_V_CPC_Fast_coy", "CUP_V_CPC_weaponsbelt_coy", "CUP_V_CPC_weapons_coy"]; - _availableItems = ["cup_optic_leupoldmk4", "rhsusf_acc_sr25s", "ACE_SpottingScope", "rhsusf_acc_anpeq15side", "rhsusf_acc_sr25s_d", "rhsusf_acc_harris_bipod", "rhsusf_acc_aac_762sd_silencer"]; - _availableBackpacks = []; - _availableHeadgear = []; - _availableFacewear = []; - _availableAttachments = []; - _availableGrenades = []; -}; - -// Grenadier -if (_condition && _role in ["GRD"]) then -{ - _availableUniforms = []; - _availableWeapons = ["rhs_weap_mk18_KAC", "rhs_weap_m4a1_mstock", "CUP_arifle_Mk17_CQC_FG", "CUP_arifle_Mk17_STD", "CUP_arifle_Mk17_STD_FG", "rhs_weap_m4a1_blockII_KAC", "rhs_weap_M320"]; - _availableMagazines = []; - _availableVests = []; - _availableItems = ["rksl_optic_eot552_c", "rksl_optic_eot552", "sma_eotech552_3xdown_des", "rhsusf_acc_su230_c", "sma_eotech552_kf_des", "sma_elcan_specter_green_4z", "cup_optic_elcan_specterdr_black", "cup_optic_elcan_specterdr_coyote", "sma_eotech552", "rhsusf_acc_grip2", "rhsusf_acc_grip2_tan", "rhsusf_acc_tdstubby_blk", "rhsusf_acc_tdstubby_tan", "rhsusf_acc_rvg_blk", "rhsusf_acc_rvg_de", "rhsusf_acc_nt4_tan", "rhsusf_acc_nt4_black", "cup_acc_anpeq_15_black", "cup_acc_anpeq_15_od", "cup_acc_anpeq_15_od_top", "cup_acc_anpeq_15", "cup_acc_anpeq_15_black_top", "cup_acc_anpeq_15_tan_top", "cup_acc_anpeq_15_top_flashlight_black_l", "cup_acc_anpeq_15_top_flashlight_od_l", "cup_acc_anpeq_15_top_flashlight_tan_l"]; - _availableBackpacks = []; - _availableHeadgear = []; - _availableFacewear = []; - _availableAttachments = []; - _availableGrenades = []; -}; - -// LAT -if (_condition && _role in ["LAT"]) then -{ - _availableUniforms = []; - _availableWeapons = ["rhs_weap_mk18_KAC", "rhs_weap_m4a1_mstock", "CUP_arifle_Mk17_CQC_FG", "CUP_arifle_Mk17_STD", "CUP_arifle_Mk17_STD_FG", "rhs_weap_m4a1_blockII_KAC", "rhs_weap_M136_hedp", "rhs_weap_m72a7"]; - _availableMagazines = []; - _availableVests = ["CUP_V_CPC_weapons_rngr", "CUP_V_CPC_weaponsbelt_rngr", "CUP_V_CPC_Fast_rngr", "CUP_V_CPC_Fastbelt_rngr", "CUP_V_CPC_Fastbelt_coy", "CUP_V_CPC_Fast_coy", "CUP_V_CPC_weaponsbelt_coy", "CUP_V_CPC_weapons_coy"]; - _availableItems = ["rksl_optic_eot552_c", "rksl_optic_eot552", "sma_eotech552_3xdown_des", "rhsusf_acc_su230_c", "sma_eotech552_kf_des", "sma_elcan_specter_green_4z", "cup_optic_elcan_specterdr_black", "cup_optic_elcan_specterdr_coyote", "sma_eotech552", "rhsusf_acc_grip2", "rhsusf_acc_grip2_tan", "rhsusf_acc_tdstubby_blk", "rhsusf_acc_tdstubby_tan", "rhsusf_acc_rvg_blk", "rhsusf_acc_rvg_de", "rhsusf_acc_nt4_tan", "rhsusf_acc_nt4_black", "cup_acc_anpeq_15_black", "cup_acc_anpeq_15_od", "cup_acc_anpeq_15_od_top", "cup_acc_anpeq_15", "cup_acc_anpeq_15_black_top", "cup_acc_anpeq_15_tan_top", "cup_acc_anpeq_15_top_flashlight_black_l", "cup_acc_anpeq_15_top_flashlight_od_l", "cup_acc_anpeq_15_top_flashlight_tan_l"]; - _availableBackpacks = []; - _availableHeadgear = []; - _availableFacewear = []; - _availableAttachments = []; - _availableGrenades = []; -}; - -// MAT -if (_condition && _role in ["MAT"]) then -{ - _availableUniforms = []; - _availableWeapons = ["rhs_weap_mk18_KAC", "rhs_weap_m4a1_mstock", "CUP_arifle_Mk17_CQC_FG", "CUP_arifle_Mk17_STD", "CUP_arifle_Mk17_STD_FG", "rhs_weap_m4a1_blockII_KAC", "CUP_launch_MAAWS"]; - _availableMagazines = ["rhs_mag_maaws_HE", "rhs_mag_maaws_HEDP", "rhs_mag_maaws_HEAT"]; - _availableVests = ["CUP_V_CPC_weapons_rngr", "CUP_V_CPC_weaponsbelt_rngr", "CUP_V_CPC_Fast_rngr", "CUP_V_CPC_Fastbelt_rngr", "CUP_V_CPC_Fastbelt_coy", "CUP_V_CPC_Fast_coy", "CUP_V_CPC_weaponsbelt_coy", "CUP_V_CPC_weapons_coy"]; - _availableItems = ["rksl_optic_eot552_c", "rksl_optic_eot552", "sma_eotech552_3xdown_des", "rhsusf_acc_su230_c", "sma_eotech552_kf_des", "sma_elcan_specter_green_4z", "cup_optic_elcan_specterdr_black", "cup_optic_elcan_specterdr_coyote", "sma_eotech552", "rhsusf_acc_grip2", "rhsusf_acc_grip2_tan", "rhsusf_acc_tdstubby_blk", "rhsusf_acc_tdstubby_tan", "rhsusf_acc_rvg_blk", "rhsusf_acc_rvg_de", "rhsusf_acc_nt4_tan", "rhsusf_acc_nt4_black", "cup_acc_anpeq_15_black", "cup_acc_anpeq_15_od", "cup_acc_anpeq_15_od_top", "cup_acc_anpeq_15", "cup_acc_anpeq_15_black_top", "cup_acc_anpeq_15_tan_top", "cup_acc_anpeq_15_top_flashlight_black_l", "cup_acc_anpeq_15_top_flashlight_od_l", "cup_acc_anpeq_15_top_flashlight_tan_l", "cup_optic_maaws_scope"]; - _availableBackpacks = []; - _availableHeadgear = []; - _availableFacewear = []; - _availableAttachments = []; - _availableGrenades = []; -}; - -// HAT -if (_condition && _role in ["HAT"]) then -{ - _availableUniforms = []; - _availableWeapons = ["rhs_weap_mk18_KAC", "rhs_weap_m4a1_mstock", "CUP_arifle_Mk17_CQC_FG", "CUP_arifle_Mk17_STD", "CUP_arifle_Mk17_STD_FG", "rhs_weap_m4a1_blockII_KAC", "UK3CB_BAF_Javelin_Slung_Tube", "UK3CB_BAF_Javelin_CLU"]; - _availableMagazines = []; - _availableVests = ["CUP_V_CPC_weapons_rngr", "CUP_V_CPC_weaponsbelt_rngr", "CUP_V_CPC_Fast_rngr", "CUP_V_CPC_Fastbelt_rngr", "CUP_V_CPC_Fastbelt_coy", "CUP_V_CPC_Fast_coy", "CUP_V_CPC_weaponsbelt_coy", "CUP_V_CPC_weapons_coy"]; - _availableItems = ["rksl_optic_eot552_c", "rksl_optic_eot552", "sma_eotech552_3xdown_des", "rhsusf_acc_su230_c", "sma_eotech552_kf_des", "sma_elcan_specter_green_4z", "cup_optic_elcan_specterdr_black", "cup_optic_elcan_specterdr_coyote", "sma_eotech552", "rhsusf_acc_grip2", "rhsusf_acc_grip2_tan", "rhsusf_acc_tdstubby_blk", "rhsusf_acc_tdstubby_tan", "rhsusf_acc_rvg_blk", "rhsusf_acc_rvg_de", "rhsusf_acc_nt4_tan", "rhsusf_acc_nt4_black", "cup_acc_anpeq_15_black", "cup_acc_anpeq_15_od", "cup_acc_anpeq_15_od_top", "cup_acc_anpeq_15", "cup_acc_anpeq_15_black_top", "cup_acc_anpeq_15_tan_top", "cup_acc_anpeq_15_top_flashlight_black_l", "cup_acc_anpeq_15_top_flashlight_od_l", "cup_acc_anpeq_15_top_flashlight_tan_l"]; - _availableBackpacks = []; - _availableHeadgear = []; - _availableFacewear = []; - _availableAttachments = []; - _availableGrenades = []; -}; - -// Engineer -if (_condition && _role in ["ENG"]) then -{ - _unit setVariable ["ACE_IsEngineer", 2, true]; - _availableUniforms = []; - _availableWeapons = ["rhs_weap_mk18_KAC", "rhs_weap_m4a1_mstock", "CUP_arifle_Mk17_CQC_FG", "CUP_arifle_Mk17_STD", "CUP_arifle_Mk17_STD_FG", "rhs_weap_m4a1_blockII_KAC"]; - _availableMagazines = []; - _availableVests = ["CUP_V_CPC_weapons_rngr", "CUP_V_CPC_weaponsbelt_rngr", "CUP_V_CPC_Fast_rngr", "CUP_V_CPC_Fastbelt_rngr", "CUP_V_CPC_Fastbelt_coy", "CUP_V_CPC_Fast_coy", "CUP_V_CPC_weaponsbelt_coy", "CUP_V_CPC_weapons_coy"]; - _availableItems = ["rhsusf_acc_anpeq15side", "rhsusf_acc_anpeq15_top", "rhsusf_acc_anpeq15_wmx", "rhsusf_acc_g33_xps3", "rhsusf_acc_eotech_552", "rhsusf_acc_su230_c", "rhsusf_acc_aac_762sd_silencer", "rhsusf_acc_nt4_tan"]; - _availableBackpacks = []; - _availableHeadgear = []; - _availableFacewear = []; - _availableAttachments = []; - _availableGrenades = []; -}; - -/* Loadout array that's passed back to kosherArsenal */ -[ - /* Loadoutfile version */ - "1.3", - - /* Allowed Equipment array */ - [ - (_availableBackpacks + _defBackpacks), - (_availableVests + _defVests), - (_availableUniforms + _defUniforms), - (_availableFacewear + _defFacewear), - (_defHeadgear + _availableHeadgear), - (_defAttachments + _availableAttachments), - (_availableMagazines + _defGrenades + _defMagazines + _availableGrenades), - (_availableWeapons + _defWeapons), - (_availableItems + _defItems) - ] -]; diff --git a/loadouts/united_states/loadouts/usa_na_modern-marsoc_m81.sqf b/loadouts/united_states/loadouts/usa_na_modern-marsoc_m81.sqf deleted file mode 100644 index ededa49..0000000 --- a/loadouts/united_states/loadouts/usa_na_modern-marsoc_m81.sqf +++ /dev/null @@ -1,160 +0,0 @@ -params ["_role", "_unit"]; - -/* Custom additional condition */ -private _condition = true; -private ["_availableUniforms", "_availableWeapons", "_availableMagazines", "_availableVests", "_availableItems", "_availableBackpacks", "_availableHeadgear", "_availableFacewear", "_availableAttachments", "_availableGrenades"]; - -// Define default gear -private _defItems = ["ACRE_PRC152", "ACE_rope12", "ACE_rope15", "ACE_rope18", "ACE_rope27", "ACE_rope36", "tgc_pvs23_band", "tgc_pvs23_base", "ACE_CableTie", "ACE_IR_Strobe_Item", "ACE_SpraypaintBlack", "ACE_SpraypaintBlue", "ACE_SpraypaintGreen", "ACE_SpraypaintRed", "ACE_wirecutter", "ItemcTabHCam", "kat_guedel", "ACE_adenosine", "ACE_fieldDressing", "ACE_elasticBandage", "ACE_packingBandage", "ACE_quikclot", "ACE_epinephrine", "ACE_Flashlight_MX991", "ACE_MapTools", "ACE_morphine", "ACE_splint", "ACE_tourniquet", "ItemMap", "ItemCompass", "ItemWatch"]; -private _defMagazines = ["rhs_mag_30Rnd_556x45_Mk318_PMAG_Tan", "rhs_mag_30Rnd_556x45_Mk318_PMAG", "CUP_100Rnd_TE4_LRT4_Green_Tracer_762x51_Belt_M", "CUP_21Rnd_9x19_M17_Black", "rhsusf_mag_17Rnd_9x19_JHP", "rhs_mag_M397_HET", "rhs_mag_M433_HEDP", "rhs_mag_M441_HE", "rhs_mag_M585_white", "rhs_mag_m661_green", "rhs_mag_m662_red", "rhs_mag_m713_Red", "rhs_mag_m714_White", "rhs_mag_m715_Green", "rhs_mag_m716_yellow"]; -private _defGrenades = ["rhs_mag_m67", "rhs_mag_an_m8hc", "rhs_mag_an_m14_th3", "rhs_mag_m18_green", "rhs_mag_m18_purple", "rhs_mag_m18_red", "rhs_mag_m18_yellow", "ACE_CTS9", "ACE_M84", "ACE_Chemlight_IR", "ACE_Chemlight_Orange", "ACE_Chemlight_UltraHiOrange", "ACE_Chemlight_HiYellow", "ACE_Chemlight_HiWhite", "ACE_Chemlight_HiRed", "ACE_Chemlight_HiGreen", "ACE_Chemlight_HiBlue"]; -private _defUniforms = ["CUP_U_CRYE_G3C_M81_RGR", "CUP_U_CRYE_G3C_M81_RGR_US", "CUP_U_CRYE_G3C_M81_US_V3", "CUP_U_CRYE_G3C_M81_US_V2"]; -private _defWeapons = ["rhsusf_weap_glock17g4", "CUP_hgun_M17_Black", "rhsusf_bino_lerca_1200_black"]; -private _defVests = []; -private _defBackpacks = []; -private _defHeadgear = ["rhsusf_opscore_fg_pelt_nsw", "rhsusf_opscore_fg_pelt_cam", "rhsusf_opscore_fg_pelt", "rhsusf_opscore_ut_pelt_nsw_cam", "rhsusf_opscore_ut_pelt_nsw", "rhsusf_opscore_ut_pelt"]; -private _defFacewear = []; -private _defAttachments = []; - - -// -// Loadout made by Per_von_Harke with assistance from AutisticBalistic -// may not be 100% accurate - -// Rifleman -if (_condition && _role in ["RFL"]) then -{ - _availableUniforms = []; - _availableWeapons = ["rhs_weap_mk18_KAC", "rhs_weap_m4a1_blockII_KAC", "rhsusf_bino_m24"]; - _availableMagazines = []; - _availableVests = ["CUP_V_JPC_communicationsbelt_coy", "CUP_V_JPC_Fastbelt_coy", "CUP_V_JPC_medicalbelt_coy", "CUP_V_JPC_Fast_coy", "CUP_V_JPC_medical_coy", "CUP_V_JPC_communications_coy", "CUP_V_JPC_lightbelt_coy", "CUP_V_JPC_communications_mc", "CUP_V_JPC_Fast_mc", "CUP_V_JPC_medical_mc", "CUP_V_JPC_communicationsbelt_mc", "CUP_V_JPC_Fastbelt_mc", "CUP_V_JPC_lightbelt_mc", "CUP_V_JPC_medicalbelt_mc"]; - _availableItems = ["rhsusf_acc_eotech", "rhsusf_acc_su230_c", "rhsusf_acc_eotech_xps3", "sma_eotech", "cup_acc_anpeq_15_top_flashlight_tan_l", "cup_acc_anpeq_15_tan_top", "rhsusf_acc_anpeq15_wmx", "rhsusf_acc_anpeq15_wmx_light", "rhsusf_acc_grip2", "rhsusf_acc_kac_grip", "rhsusf_acc_rvg_blk", "rhsusf_acc_rvg_de", "rhsusf_acc_tdstubby_blk", "rhsusf_acc_nt4_tan"]; - _availableBackpacks = ["UK3CB_ANA_B_B_ASS"]; - _availableHeadgear = []; - _availableFacewear = []; -}; - -// Squad Leader -if (_condition && _role in ["SL", "FTL"]) then -{ - _availableUniforms = []; - _availableWeapons = ["rhs_weap_mk18_KAC", "rhs_weap_m4a1_blockII_KAC", "rhsusf_bino_m24"]; - _availableMagazines = []; - _availableVests = ["CUP_V_CPC_tlbelt_rngr", "CUP_V_CPC_communicationsbelt_rngr"]; - _availableItems = ["rhsusf_acc_eotech", "rhsusf_acc_su230_c", "rhsusf_acc_eotech_xps3", "sma_eotech", "cup_acc_anpeq_15_top_flashlight_tan_l", "cup_acc_anpeq_15_tan_top", "rhsusf_acc_anpeq15_wmx", "rhsusf_acc_anpeq15_wmx_light", "rhsusf_acc_grip2", "rhsusf_acc_kac_grip", "rhsusf_acc_rvg_blk", "rhsusf_acc_rvg_de", "rhsusf_acc_tdstubby_blk", "rhsusf_acc_nt4_tan"]; - _availableBackpacks = ["UK3CB_ANA_B_B_ASS"]; - _availableHeadgear = []; - _availableFacewear = []; - _availableAttachments = []; - _availableGrenades = []; -}; - -// Medic -if (_condition && _role in ["MED"]) then -{ - _unit setVariable ["ace_medical_medicclass", 2, true]; - _availableUniforms = []; - _availableWeapons = ["rhs_weap_mk18_KAC", "rhs_weap_m4a1_blockII_KAC", "rhsusf_bino_m24"]; - _availableMagazines = []; - _availableVests = ["CUP_V_CPC_medicalbelt_rngr"]; - _availableItems = ["ACE_personalAidKit", "ACE_plasmaIV", "ACE_plasmaIV_250", "ACE_plasmaIV_500", "ACE_surgicalKit", "adv_aceCPR_AED", "kat_stethoscope", "kat_Pulseoximeter", "kat_larynx", "kat_chestSeal", "rhsusf_acc_eotech", "rhsusf_acc_su230_c", "rhsusf_acc_eotech_xps3", "sma_eotech", "cup_acc_anpeq_15_top_flashlight_tan_l", "cup_acc_anpeq_15_tan_top", "rhsusf_acc_anpeq15_wmx", "rhsusf_acc_anpeq15_wmx_light", "rhsusf_acc_grip2", "rhsusf_acc_kac_grip", "rhsusf_acc_rvg_blk", "rhsusf_acc_rvg_de", "rhsusf_acc_tdstubby_blk", "rhsusf_acc_nt4_tan"]; - _availableBackpacks = ["tgc_tssi_m9_hpc"]; - _availableHeadgear = []; - _availableFacewear = []; - _availableAttachments = []; - _availableGrenades = []; -}; - -// SAW/LMG -if (_condition && _role in ["AR"]) then -{ - _availableUniforms = []; - _availableWeapons = ["CUP_lmg_Mk48"]; - _availableMagazines = []; - _availableVests = ["CUP_V_JPC_communicationsbelt_coy", "CUP_V_JPC_Fastbelt_coy", "CUP_V_JPC_medicalbelt_coy", "CUP_V_JPC_Fast_coy", "CUP_V_JPC_medical_coy", "CUP_V_JPC_communications_coy", "CUP_V_JPC_lightbelt_coy", "CUP_V_JPC_communications_mc", "CUP_V_JPC_Fast_mc", "CUP_V_JPC_medical_mc", "CUP_V_JPC_communicationsbelt_mc", "CUP_V_JPC_Fastbelt_mc", "CUP_V_JPC_lightbelt_mc", "CUP_V_JPC_medicalbelt_mc"]; - _availableItems = ["rhsusf_acc_su230", "rhsusf_acc_su230_c", "rhsusf_acc_anpeq15side"]; - _availableBackpacks = ["UK3CB_ANA_B_B_ASS"]; - _availableHeadgear = []; - _availableFacewear = []; - _availableAttachments = []; - _availableGrenades = []; -}; - -// Grenadier -if (_condition && _role in ["GRD"]) then -{ - _availableUniforms = []; - _availableWeapons = ["rhs_weap_mk18_m320", "rhs_weap_m4a1_blockII_M203"]; - _availableMagazines = []; - _availableVests = ["CUP_V_JPC_weaponsbelt_mc", "CUP_V_JPC_weaponsbelt_coy", "CUP_V_JPC_weapons_mc", "CUP_V_JPC_weapons_coy"]; - _availableItems = ["rhsusf_acc_eotech", "rhsusf_acc_su230_c", "rhsusf_acc_eotech_xps3", "sma_eotech", "cup_acc_anpeq_15_top_flashlight_tan_l", "cup_acc_anpeq_15_tan_top", "rhsusf_acc_anpeq15_wmx", "rhsusf_acc_anpeq15_wmx_light", "rhsusf_acc_grip2", "rhsusf_acc_kac_grip", "rhsusf_acc_rvg_blk", "rhsusf_acc_rvg_de", "rhsusf_acc_tdstubby_blk", "rhsusf_acc_nt4_tan"]; - _availableBackpacks = ["UK3CB_ANA_B_B_ASS"]; - _availableHeadgear = []; - _availableFacewear = []; - _availableAttachments = []; - _availableGrenades = []; -}; - -// LAT -if (_condition && _role in ["LAT"]) then -{ - _availableUniforms = []; - _availableWeapons = ["rhs_weap_mk18_KAC", "rhs_weap_m4a1_blockII_KAC", "rhsusf_bino_m24", "rhs_weap_M136", "rhs_weap_M136_hedp", "rhs_weap_M136_hp"]; - _availableMagazines = []; - _availableVests = ["CUP_V_JPC_communicationsbelt_coy", "CUP_V_JPC_Fastbelt_coy", "CUP_V_JPC_medicalbelt_coy", "CUP_V_JPC_Fast_coy", "CUP_V_JPC_medical_coy", "CUP_V_JPC_communications_coy", "CUP_V_JPC_lightbelt_coy", "CUP_V_JPC_communications_mc", "CUP_V_JPC_Fast_mc", "CUP_V_JPC_medical_mc", "CUP_V_JPC_communicationsbelt_mc", "CUP_V_JPC_Fastbelt_mc", "CUP_V_JPC_lightbelt_mc", "CUP_V_JPC_medicalbelt_mc"]; - _availableItems = ["rhsusf_acc_eotech", "rhsusf_acc_su230_c", "rhsusf_acc_eotech_xps3", "sma_eotech", "cup_acc_anpeq_15_top_flashlight_tan_l", "cup_acc_anpeq_15_tan_top", "rhsusf_acc_anpeq15_wmx", "rhsusf_acc_anpeq15_wmx_light", "rhsusf_acc_grip2", "rhsusf_acc_kac_grip", "rhsusf_acc_rvg_blk", "rhsusf_acc_rvg_de", "rhsusf_acc_tdstubby_blk", "rhsusf_acc_nt4_tan"]; - _availableBackpacks = ["UK3CB_ANA_B_B_ASS"]; - _availableHeadgear = []; - _availableFacewear = []; - _availableAttachments = []; - _availableGrenades = []; -}; - -// MAT -if (_condition && _role in ["MAT"]) then -{ - _availableUniforms = []; - _availableWeapons = ["rhs_weap_mk18_KAC", "rhs_weap_m4a1_blockII_KAC", "rhsusf_bino_m24", "rhs_weap_maaws"]; - _availableMagazines = ["rhs_mag_maaws_HE", "rhs_mag_maaws_HEDP", "rhs_mag_maaws_HEAT"]; - _availableVests = ["CUP_V_JPC_communicationsbelt_coy", "CUP_V_JPC_Fastbelt_coy", "CUP_V_JPC_medicalbelt_coy", "CUP_V_JPC_Fast_coy", "CUP_V_JPC_medical_coy", "CUP_V_JPC_communications_coy", "CUP_V_JPC_lightbelt_coy", "CUP_V_JPC_communications_mc", "CUP_V_JPC_Fast_mc", "CUP_V_JPC_medical_mc", "CUP_V_JPC_communicationsbelt_mc", "CUP_V_JPC_Fastbelt_mc", "CUP_V_JPC_lightbelt_mc", "CUP_V_JPC_medicalbelt_mc"]; - _availableItems = ["rhs_optic_maaws", "rhsusf_acc_eotech", "rhsusf_acc_su230_c", "rhsusf_acc_eotech_xps3", "sma_eotech", "cup_acc_anpeq_15_top_flashlight_tan_l", "cup_acc_anpeq_15_tan_top", "rhsusf_acc_anpeq15_wmx", "rhsusf_acc_anpeq15_wmx_light", "rhsusf_acc_grip2", "rhsusf_acc_kac_grip", "rhsusf_acc_rvg_blk", "rhsusf_acc_rvg_de", "rhsusf_acc_tdstubby_blk", "rhsusf_acc_nt4_tan"]; - _availableBackpacks = ["UK3CB_ANA_B_B_ASS"]; - _availableHeadgear = []; - _availableFacewear = []; - _availableAttachments = []; - _availableGrenades = []; -}; - -// HAT -if (_condition && _role in ["HAT"]) then -{ - _availableUniforms = []; - _availableWeapons = ["rhs_weap_mk18_KAC", "rhs_weap_m4a1_blockII_KAC", "rhsusf_bino_m24"]; - _availableMagazines = []; - _availableVests = ["CUP_V_JPC_communicationsbelt_coy", "CUP_V_JPC_Fastbelt_coy", "CUP_V_JPC_medicalbelt_coy", "CUP_V_JPC_Fast_coy", "CUP_V_JPC_medical_coy", "CUP_V_JPC_communications_coy", "CUP_V_JPC_lightbelt_coy", "CUP_V_JPC_communications_mc", "CUP_V_JPC_Fast_mc", "CUP_V_JPC_medical_mc", "CUP_V_JPC_communicationsbelt_mc", "CUP_V_JPC_Fastbelt_mc", "CUP_V_JPC_lightbelt_mc", "CUP_V_JPC_medicalbelt_mc"]; - _availableItems = ["rhsusf_acc_eotech", "rhsusf_acc_su230_c", "rhsusf_acc_eotech_xps3", "sma_eotech", "cup_acc_anpeq_15_top_flashlight_tan_l", "cup_acc_anpeq_15_tan_top", "rhsusf_acc_anpeq15_wmx", "rhsusf_acc_anpeq15_wmx_light", "rhsusf_acc_grip2", "rhsusf_acc_kac_grip", "rhsusf_acc_rvg_blk", "rhsusf_acc_rvg_de", "rhsusf_acc_tdstubby_blk", "rhsusf_acc_nt4_tan"]; - _availableBackpacks = ["UK3CB_ANA_B_B_ASS"]; - _availableHeadgear = []; - _availableFacewear = []; - _availableAttachments = []; - _availableGrenades = []; -}; - -/* Loadout array that's passed back to kosherArsenal */ -[ - /* Loadoutfile version */ - "1.3", - - /* Allowed Equipment array */ - [ - (_availableBackpacks + _defBackpacks), - (_availableVests + _defVests), - (_availableUniforms + _defUniforms), - (_availableFacewear + _defFacewear), - (_defHeadgear + _availableHeadgear), - (_defAttachments + _availableAttachments), - (_availableMagazines + _defGrenades + _defMagazines + _availableGrenades), - (_availableWeapons + _defWeapons), - (_availableItems + _defItems) - ] -];