Skip to content

Commit

Permalink
General - Add German motorized infantry loadout and logistics file (#36)
Browse files Browse the repository at this point in the history
* add readme loadout file entry

* add readme file logistics file entry

* add deu_2024_jäger_flecktarn_v5.sqf

* add deu_2024_jäger_logistics_flecktarn_v5.sqf

* fix bad links in readme files
  • Loading branch information
PervonHarke authored Feb 17, 2024
1 parent 0065bee commit 6b088c4
Show file tree
Hide file tree
Showing 4 changed files with 250 additions and 2 deletions.
34 changes: 33 additions & 1 deletion loadouts/germany/loadouts/README.md
Original file line number Diff line number Diff line change
@@ -1 +1,33 @@
# Loadouts
# Loadouts

## 2024 Jäger Squad, German Armed Forces

**File:** `deu_2024_jäger_flecktarn_v5.sqf`

**Modpack Version:** `[V5]`

**Template Version:** `1.3`

**Roles:**
- `RFL` Rifleman
- `SL` Squad Leader
- `FTL` Fireteam Leader
- `MED` Medic
- `AR` Autorifleman
- `LAT` Anti-Tank, Light
- `GRD` Grenadier
- `RTO` Radio Telephone Operator

**Description:**
<!-- Description -->
This loadout is depicting a modern German light infantry unit. They are called "Jäger" in German. Mostly using Boxer GTK AFV's for transportation and light support.

**Country:** Germany


**Associated Files:**
[deu_2024_jäger_logistics_flecktarn_v5.sqf](https://github.com/clustermod/HCMF3-Loadouts/blob/master/loadouts/germany/logistics/deu_2024_jäger_logistics_flecktarn_v5.sqf)

<a href="https://github.com/clustermod/HCMF3-Loadouts/blob/master/loadouts/germany/loadouts/deu_2024_jäger_flecktarn_v5.sqf">
<img alt="Static Badge" src="https://img.shields.io/badge/File-Download_(CTRL_%2B_S)-orange?style=flat-square">
</a>
144 changes: 144 additions & 0 deletions loadouts/germany/loadouts/deu_2024_jäger_flecktarn_v5.sqf
Original file line number Diff line number Diff line change
@@ -0,0 +1,144 @@
/*
* Made for Arma 3 Virtual MILSIM
*
* Author: Hark
* CC Modpack Version: V5
* [This loadout is depicting a modern German light infantry unit. They are called "Jäger" in German. Mostly using Boxer GTK AFV's for transportation and light support.]
*
* https://github.com/clustermod/CMF3/blob/dev/framework/rsc/loadouts/!arsenal_template.sqf
*/
params ["_role", "_unit"];

/* Custom additional condition */
private _condition = true;
private ["_availableUniforms", "_availableWeapons", "_availableMagazines", "_availableVests", "_availableItems", "_availableBackpacks", "_availableHeadgear", "_availableFacewear", "_availableAttachments", "_availableGrenades"];

/* Default gear */
private _defItems = ["ACRE_SEM52SL", "ACE_CableTie", "ACE_IR_Strobe_Item", "ACE_SpraypaintBlack", "ACE_SpraypaintBlue", "ACE_SpraypaintGreen", "ACE_SpraypaintRed", "ACE_wirecutter", "ACE_WaterBottle", "rhsusf_ANPVS_15", "ACE_Canteen", "ACE_EarPlugs", "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", "ACE_CableTie"];
private _defWeapons = [];
private _defAttachments = [];
private _defMagazines = ["BWA3_120Rnd_762x51", "BWA3_120Rnd_762x51_Tracer", "BWA3_30Rnd_556x45_G36", "BWA3_30Rnd_556x45_G36_Tracer", "rhs_mag_M433_HEDP", "rhs_mag_m713_Red", "rhs_mag_m714_White", "rhs_mag_m715_Green", "rhs_mag_M441_HE"];
private _defGrenades = ["BWA3_DM51A1", "BWA3_DM32_Yellow", "BWA3_DM32_Red", "BWA3_DM32_Purple", "BWA3_DM32_Orange", "BWA3_DM32_Green", "BWA3_DM32_Blue", "BWA3_DM25", "Chemlight_blue", "Chemlight_green", "Chemlight_red", "Chemlight_yellow", "ACE_Chemlight_Orange", "ACE_M84", "rhs_mag_an_m14_th3", "ACE_Chemlight_IR"];
private _defUniforms = ["BWA3_Uniform_Fleck"];
private _defVests = [];
private _defBackpacks = [];
private _defHeadgear = ["rhsusf_mich_bare_norotos_arc_alt"];
private _defFacewear = ["AD_ESS_Glasses_b1"];

/* Rifleman */
if (_condition && _role in ["RFL"]) then {
_availableUniforms = [];
_availableWeapons = ["BWA3_G36A2"];
_availableAttachments = ["BWA3_optic_RSAS", "BWA3_acc_LLM01_irlaser"];
_availableMagazines = [];
_availableVests = ["BWA3_Vest_Rifleman_Fleck"];
_availableItems = [];
_availableGrenades = [];
_availableBackpacks = ["B_AssaultPack_rgr"];
_availableHeadgear = [];
_availableFacewear = [];
};

/* Squad Leader and Fireteam Leader */
if (_condition && _role in ["SL", "FTL"]) then {
_availableUniforms = [];
_availableWeapons = ["BWA3_G36KA2", "BWA3_P2A1", "BWA3_Vector"];
_availableAttachments = ["BWA3_optic_RSAS", "BWA3_acc_LLM01_irlaser"];
_availableMagazines = ["BWA3_1Rnd_Flare_Singlestar_Red", "BWA3_1Rnd_Flare_Illum", "BWA3_1Rnd_Flare_Singlestar_Green"];
_availableVests = ["BWA3_Vest_Leader_Fleck"];
_availableItems = ["ItemAndroid"];
_availableGrenades = [];
_availableBackpacks = ["B_AssaultPack_rgr"];
_availableHeadgear = [];
_availableFacewear = [];
};

/* Medic */
if (_condition && _role in ["MED"]) then {
_unit setVariable ["ace_medical_medicclass", 2, true];
_availableUniforms = [];
_availableWeapons = [];
_availableAttachments = ["BWA3_optic_RSAS", "BWA3_acc_LLM01_irlaser"];
_availableMagazines = [];
_availableVests = ["BWA3_Vest_Medic_Fleck"];
_availableItems = ["ACE_personalAidKit", "ACE_plasmaIV", "ACE_plasmaIV_250", "ACE_plasmaIV_500", "ACE_surgicalKit", "kat_chestSeal", "kat_larynx", "kat_stethoscope", "kat_amiodarone", "kat_lidocaine", "kat_IO_FAST", "kat_IV_16", "KAT_Empty_bloodIV_500", "KAT_Empty_bloodIV_250", "kat_AED", "kat_aatKit"];
_availableGrenades = [];
_availableBackpacks = ["BWA3_Kitbag_Fleck_Medic"];
_availableHeadgear = [];
_availableFacewear = [];
};

/* Autorifleman */
if (_condition && _role in ["AR"]) then {
_availableUniforms = [];
_availableWeapons = ["BWA3_MG5_tan"];
_availableAttachments = ["BWA3_optic_ZO4x30i_RSAS_sand", "BWA3_acc_VarioRay_irlaser"];
_availableMagazines = [];
_availableVests = ["BWA3_Vest_MachineGunner_Fleck"];
_availableItems = ["ACE_SpareBarrel"];
_availableGrenades = [];
_availableBackpacks = ["B_AssaultPack_rgr"];
_availableHeadgear = [];
_availableFacewear = [];
};

/* Light Anti Tank */
if (_condition && _role in ["LAT"]) then {
_availableUniforms = [];
_availableWeapons = ["BWA3_G36A2", "BWA3_PzF3_Tandem_Loaded"];
_availableAttachments = ["BWA3_optic_RSAS", "BWA3_acc_LLM01_irlaser", ""];
_availableMagazines = [];
_availableVests = ["BWA3_Vest_Rifleman_Fleck"];
_availableItems = [];
_availableGrenades = [];
_availableBackpacks = ["B_AssaultPack_rgr"];
_availableHeadgear = [];
_availableFacewear = [];
};

/* Anti-Tank, Light */
if (_condition && _role in ["GRD"]) then {
_availableUniforms = [];
_availableWeapons = ["BWA3_G36A2_AG40"];
_availableAttachments = ["BWA3_optic_RSAS", "BWA3_acc_LLM01_irlaser"];
_availableMagazines = [];
_availableVests = ["BWA3_Vest_Grenadier_Fleck"];
_availableItems = [];
_availableGrenades = [];
_availableBackpacks = ["B_AssaultPack_rgr"];
_availableHeadgear = [];
_availableFacewear = [];
};

/* Radio Operator SEM70 */
if (_condition && _role in ["RFL"]) then {
_availableUniforms = [];
_availableWeapons = ["BWA3_G36A2"];
_availableAttachments = ["BWA3_optic_RSAS", "BWA3_acc_LLM01_irlaser"];
_availableMagazines = [];
_availableVests = ["BWA3_Vest_Rifleman_Fleck"];
_availableItems = ["ACRE_SEM70"];
_availableGrenades = [];
_availableBackpacks = ["B_AssaultPack_rgr"];
_availableHeadgear = [];
_availableFacewear = [];
};

/* 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)
]
];
29 changes: 28 additions & 1 deletion loadouts/germany/logistics/README.md
Original file line number Diff line number Diff line change
@@ -1 +1,28 @@
# Logistic Templates
# Logistic Templates

## 2024 Jäger Logistics file, German Armed Forces

**File:** `deu_2024_jäger_logistics_flecktarn_v5.sqf`

**Modpack Version:** `[V5]`

**Template Version:** `1.3`

**Crates:**
- `Fireteam Crate`
- `Medical Crate`
- `LAT Crate`

**Description:**
<!-- Description -->
Logistics file for assosiated file. Has CC Orbat item amounts in the crates.

**Country:** Germany


**Associated Files:**
[deu_2024_jäger_flecktarn_v5.sqf](https://github.com/clustermod/HCMF3-Loadouts/blob/master/loadouts/germany/loadouts/deu_2024_jäger_flecktarn_v5.sqf)

<a href="https://github.com/clustermod/HCMF3-Loadouts/blob/addloadouts/master/germany/loadouts/deu_2024_jäger_flecktarn_v5.sqf">
<img alt="Static Badge" src="https://img.shields.io/badge/File-Download_(CTRL_%2B_S)-orange?style=flat-square">
</a>
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
/*
* Made for Arma 3 Virtual MILSIM
*
* Author: Hark
* CC Modpack Version: V5
* [Logistic file for https://github.com/clustermod/HCMF3-Loadouts/blob/addloadouts/loadouts/germany/loadouts/deu_2024_jäger_flecktarn_v5.sqf]
*
* https://github.com/clustermod/CMF3/blob/dev/framework/rsc/loadouts/!arsenal_template.sqf
*/


[
/* Fireteam Crate */
["Fireteam", {
_available = 2;
_class = "BWA3_Box_Ammo";
_weapons = [];
_magazines = [["BWA3_30Rnd_556x45_G36_Tracer", 50], ["BWA3_120Rnd_762x51_Tracer",10], ["BWA3_PzF3_Tandem_Loaded",2 ], ["rhs_mag_M433_HEDP",15], ["BWA3_1Rnd_Flare_Illum",10]];
_grenades = [["BWA3_DM51A1", 15]];
_items = [["ACE_fieldDressing", 12], ["ACE_morphine", 12], ["ACE_canteen", 6]];
_cargo = [];
}],

/* Medical Crate */
["Medical", {
_available = 2;
_class = "ACE_medicalSupplyCrate_advanced";
_weapons = [];
_magazines = [];
_grenades = [];
_items = [["kat_IV_16", 10], ["kat_aatKit", 5], ["ACE_adenosine", 5], ["kat_amiodarone", 5], ["ACE_fieldDressing", 20], ["ACE_elasticBandage", 25], ["ACE_packingBandage", 30], ["ACE_quikclot", 15], ["kat_chestSeal", 10], ["ACE_epinephrine", 10], ["kat_IO_FAST", 5], ["kat_guedel", 5], ["kat_larynx", 10], ["kat_lidocaine", 5], ["ACE_morphine", 10], ["ACE_plasmaIV", 5], ["ACE_plasmaIV_500", 10], ["ACE_splint", 5], ["ACE_bodyBag", 10]];
_cargo = [];
}],

/* Light Anti-Tank Crate */
["LAT", {
_available = 0;
_class = "BWA3_Box_Launchers";
_weapons = [["BWA3_PzF3_Tandem_Loaded",5]];
_magazines = [];
_grenades = [];
_items = [];
_cargo = [];
}]
]

0 comments on commit 6b088c4

Please sign in to comment.