Skip to content

Commit

Permalink
Merge pull request #32 from ARCOMM/antitank
Browse files Browse the repository at this point in the history
Medium AT Teams
  • Loading branch information
James Kingsley committed Mar 12, 2016
2 parents 6a7d6e3 + d31278a commit 812f5d5
Show file tree
Hide file tree
Showing 7 changed files with 3,183 additions and 241 deletions.
12 changes: 6 additions & 6 deletions ARCMF.VR/config.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -106,26 +106,26 @@ class CfgARCMF
{
languages[] = {"english","russian","greek"};
AN_PRC_343[] = {"all"};
AN_PRC_148[] = {"co", "dc", "ftl", "vc", "mmgtl"};
AN_PRC_152[] = {"co", "dc", "cp", "p", "vc", "mmgtl"};
AN_PRC_148[] = {"co", "dc", "ftl", "vc", "mmgtl", "mattl"};
AN_PRC_152[] = {"co", "dc", "cp", "p", "vc", "mmgtl", "mattl"};
AN_PRC_117F[] = {};
AN_PRC_77[] = {};
};
class opfor
{
languages[] = {"english","russian","greek"};
AN_PRC_343[] = {"all"};
AN_PRC_148[] = {"co", "dc", "ftl", "vc", "mmgtl"};
AN_PRC_152[] = {"co", "dc", "cp", "p", "vc", "mmgtl"};
AN_PRC_148[] = {"co", "dc", "ftl", "vc", "mmgtl", "mattl"};
AN_PRC_152[] = {"co", "dc", "cp", "p", "vc", "mmgtl", "mattl"};
AN_PRC_117F[] = {};
AN_PRC_77[] = {};
};
class indfor
{
languages[] = {"english","russian","greek"};
AN_PRC_343[] = {"all"};
AN_PRC_148[] = {"co", "dc", "ftl", "vc", "mmgtl"};
AN_PRC_152[] = {"co", "dc", "cp", "p", "vc", "mmgtl"};
AN_PRC_148[] = {"co", "dc", "ftl", "vc", "mmgtl", "mattl"};
AN_PRC_152[] = {"co", "dc", "cp", "p", "vc", "mmgtl", "mattl"};
AN_PRC_117F[] = {};
AN_PRC_77[] = {};
};
Expand Down
2 changes: 1 addition & 1 deletion ARCMF.VR/description.ext
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ respawnOnStart = 0;
respawnTemplates[] = {"Seagull","f_spectator"};

showGroupIndicator = 0;
showHUD[] = {true, true, true, true, true, false, false, true};
showHUD[] = {true, true, false, false, true, true, false, true};

class CfgNotifications
{
Expand Down
96 changes: 96 additions & 0 deletions ARCMF.VR/f/assignGear/f_assignGear_blufor.sqf
Original file line number Diff line number Diff line change
Expand Up @@ -345,6 +345,102 @@ switch (_typeOfUnit) do
this linkItem "ItemWatch";
this linkItem "rhsusf_ANPVS_15";
};

// LOADOUT: MEDIUM AT TEAM LEADER
case "mattl":
{
this forceAddUniform "MNP_CombatUniform_Scorpion_A";
for "_i" from 1 to 6 do {this addItemToUniform "ACE_fieldDressing";};
for "_i" from 1 to 2 do {this addItemToUniform "ACE_morphine";};
this addItemToUniform "ACE_CableTie";
this addItemToUniform "ACE_IR_Strobe_Item";
this addItemToUniform "ACE_Flashlight_XL50";
this addItemToUniform "ACE_EarPlugs";
for "_i" from 1 to 2 do {this addItemToUniform "rhs_mag_m67";};
for "_i" from 1 to 2 do {this addItemToUniform "rhs_mag_an_m8hc";};
for "_i" from 1 to 2 do {this addItemToUniform "rhs_mag_m18_purple";};
for "_i" from 1 to 2 do {this addItemToUniform "rhs_mag_m18_yellow";};
for "_i" from 1 to 2 do {this addItemToUniform "rhs_mag_m18_red";};
for "_i" from 1 to 2 do {this addItemToUniform "rhsusf_mag_15Rnd_9x19_FMJ";};
for "_i" from 1 to 4 do {this addItemToUniform "rhs_mag_M433_HEDP";};
for "_i" from 1 to 4 do {this addItemToUniform "rhs_mag_m661_green";};
this addVest "MNP_Vest_Scorpion_1";
for "_i" from 1 to 6 do {this addItemToVest "rhs_mag_30Rnd_556x45_M855A1_Stanag";};
for "_i" from 1 to 6 do {this addItemToVest "rhs_mag_30Rnd_556x45_M855A1_Stanag_Tracer_Green";};
for "_i" from 1 to 4 do {this addItemToVest "rhs_mag_m714_White";};
for "_i" from 1 to 4 do {this addItemToVest "rhs_mag_M433_HEDP";};
this addHeadgear "H_HelmetSpecB_snakeskin";
this addWeapon "rhs_weap_m4a1_carryhandle_m203";
this addPrimaryWeaponItem "RH_peq15";
this addPrimaryWeaponItem "rhsusf_acc_compm4";
this addWeapon "rhsusf_weap_m9";
this addWeapon "Binocular";
this linkItem "ItemMap";
this linkItem "ItemCompass";
this linkItem "ItemWatch";
this linkItem "ItemGPS";
this linkItem "rhsusf_ANPVS_15";
};

// LOADOUT: MEDIUM AT MISSILE SPECIALIST
case "matg":
{
this forceAddUniform "MNP_CombatUniform_Scorpion_A";
for "_i" from 1 to 6 do {this addItemToUniform "ACE_fieldDressing";};
for "_i" from 1 to 2 do {this addItemToUniform "ACE_morphine";};
this addItemToUniform "ACE_CableTie";
this addItemToUniform "ACE_IR_Strobe_Item";
this addItemToUniform "ACE_Flashlight_XL50";
this addItemToUniform "ACE_EarPlugs";
for "_i" from 1 to 2 do {this addItemToUniform "rhs_mag_m67";};
for "_i" from 1 to 2 do {this addItemToUniform "rhs_mag_an_m8hc";};
this addVest "MNP_Vest_Scorpion_1";
for "_i" from 1 to 4 do {this addItemToVest "rhs_mag_30Rnd_556x45_M855A1_Stanag";};
for "_i" from 1 to 4 do {this addItemToVest "rhs_mag_30Rnd_556x45_M855A1_Stanag_Tracer_Green";};
this addBackpack "B_Kitbag_rgr";
for "_i" from 1 to 6 do {this addItemToBackpack "tf47_smaw_SR";};
this addItemToBackpack "tf47_smaw_HEAA";
this addHeadgear "H_HelmetSpecB_snakeskin";
this addWeapon "rhs_weap_m4a1_carryhandle";
this addPrimaryWeaponItem "RH_peq15";
this addPrimaryWeaponItem "rhsusf_acc_compm4";
this addWeapon "tf47_smaw_green";
this addSecondaryWeaponItem "tf47_optic_smaw";
this linkItem "ItemMap";
this linkItem "ItemCompass";
this linkItem "ItemWatch";
this linkItem "rhsusf_ANPVS_15";
};

// LOADOUT: MEDIUM AT ASSISTANT MISSILE SPECIALIST
case "matab":
{
this forceAddUniform "MNP_CombatUniform_Scorpion_A";
for "_i" from 1 to 6 do {this addItemToUniform "ACE_fieldDressing";};
for "_i" from 1 to 2 do {this addItemToUniform "ACE_morphine";};
this addItemToUniform "ACE_CableTie";
this addItemToUniform "ACE_IR_Strobe_Item";
this addItemToUniform "ACE_Flashlight_XL50";
this addItemToUniform "ACE_EarPlugs";
for "_i" from 1 to 2 do {this addItemToUniform "rhs_mag_m67";};
for "_i" from 1 to 2 do {this addItemToUniform "rhs_mag_an_m8hc";};
for "_i" from 1 to 3 do {this addItemToUniform "rhsusf_mag_15Rnd_9x19_FMJ";};
this addVest "MNP_Vest_Scorpion_1";
for "_i" from 1 to 8 do {this addItemToVest "rhs_mag_30Rnd_556x45_M855A1_Stanag";};
for "_i" from 1 to 6 do {this addItemToVest "rhs_mag_30Rnd_556x45_M855A1_Stanag_Tracer_Green";};
this addBackpack "B_Kitbag_rgr";
for "_i" from 1 to 2 do {this addItemToBackpack "tf47_smaw_HEAA";};
for "_i" from 1 to 6 do {this addItemToBackpack "tf47_smaw_SR";};
this addHeadgear "H_HelmetSpecB_snakeskin";
this addWeapon "rhs_weap_m4a1_carryhandle";
this addPrimaryWeaponItem "RH_peq15";
this addPrimaryWeaponItem "rhsusf_acc_compm4";
this addWeapon "rhsusf_weap_m9";
this linkItem "ItemMap";
this linkItem "ItemCompass";
this linkItem "ItemWatch";
this linkItem "rhsusf_ANPVS_15";
};

// LOADOUT: PILOT
case "p":
Expand Down
80 changes: 80 additions & 0 deletions ARCMF.VR/f/assignGear/f_assignGear_indfor.sqf
Original file line number Diff line number Diff line change
Expand Up @@ -285,6 +285,86 @@ switch (_typeOfUnit) do
this linkItem "rhsusf_ANPVS_15";
};

// LOADOUT: MEDIUM AT TEAM LEADER
case "mattl":
{
this forceAddUniform "MNP_CombatUniform_Germany";
for "_i" from 1 to 6 do {this addItemToUniform "ACE_fieldDressing";};
this addItemToUniform "ACE_EarPlugs";
this addItemToUniform "ACE_CableTie";
this addItemToUniform "ACE_IR_Strobe_Item";
this addItemToUniform "ACE_Flashlight_XL50";
for "_i" from 1 to 2 do {this addItemToUniform "rhs_mag_m67";};
for "_i" from 1 to 2 do {this addItemToUniform "rhs_mag_an_m8hc";};
for "_i" from 1 to 2 do {this addItemToUniform "rhs_mag_m18_red";};
for "_i" from 1 to 2 do {this addItemToUniform "rhs_mag_m18_purple";};
this addVest "MNP_Vest_Germany_2";
for "_i" from 1 to 12 do {this addItemToVest "hlc_100rnd_556x45_EPR_G36";};
for "_i" from 1 to 4 do {this addItemToVest "1Rnd_HE_Grenade_shell";};
for "_i" from 1 to 4 do {this addItemToVest "1Rnd_Smoke_Grenade_shell";};
this addHeadgear "MNP_Helmet_Germany";
this addWeapon "hlc_rifle_G36VAG36";
this addPrimaryWeaponItem "RH_LTdocterl";
this addWeapon "Binocular";
this linkItem "ItemMap";
this linkItem "ItemCompass";
this linkItem "ItemWatch";
this linkItem "ItemGPS";
this linkItem "rhsusf_ANPVS_15";
};

// LOADOUT: MEDIUM AT MISSILE SPECIALIST
case "matg":
{
this forceAddUniform "MNP_CombatUniform_Germany";
for "_i" from 1 to 6 do {this addItemToUniform "ACE_fieldDressing";};
this addItemToUniform "ACE_EarPlugs";
this addItemToUniform "ACE_CableTie";
this addItemToUniform "ACE_IR_Strobe_Item";
this addItemToUniform "ACE_Flashlight_XL50";
for "_i" from 1 to 2 do {this addItemToUniform "rhs_mag_m67";};
for "_i" from 1 to 2 do {this addItemToUniform "rhs_mag_an_m8hc";};
this addVest "MNP_Vest_Germany_2";
for "_i" from 1 to 12 do {this addItemToVest "hlc_100rnd_556x45_EPR_G36";};
this addBackpack "B_Kitbag_rgr";
for "_i" from 1 to 6 do {this addItemToBackpack "tf47_smaw_SR";};
this addItemToBackpack "tf47_smaw_HEAA";
this addHeadgear "MNP_Helmet_Germany";
this addWeapon "hlc_rifle_G36V";
this addPrimaryWeaponItem "RH_LTdocterl";
this addWeapon "tf47_smaw_green";
this addSecondaryWeaponItem "tf47_optic_smaw";
this linkItem "ItemMap";
this linkItem "ItemCompass";
this linkItem "ItemWatch";
this linkItem "rhsusf_ANPVS_15";
};

// LOADOUT: MEDIUM AT ASSISTANT MISSILE SPECIALIST
case "matab":
{
this forceAddUniform "MNP_CombatUniform_Germany";
for "_i" from 1 to 6 do {this addItemToUniform "ACE_fieldDressing";};
this addItemToUniform "ACE_EarPlugs";
this addItemToUniform "ACE_CableTie";
this addItemToUniform "ACE_IR_Strobe_Item";
this addItemToUniform "ACE_Flashlight_XL50";
for "_i" from 1 to 2 do {this addItemToUniform "rhs_mag_m67";};
for "_i" from 1 to 2 do {this addItemToUniform "rhs_mag_an_m8hc";};
this addVest "MNP_Vest_Germany_2";
for "_i" from 1 to 12 do {this addItemToVest "hlc_100rnd_556x45_EPR_G36";};
this addBackpack "B_Kitbag_rgr";
for "_i" from 1 to 2 do {this addItemToBackpack "tf47_smaw_HEAA";};
for "_i" from 1 to 6 do {this addItemToBackpack "tf47_smaw_SR";};
this addHeadgear "MNP_Helmet_Germany";
this addWeapon "hlc_rifle_G36V";
this addPrimaryWeaponItem "RH_LTdocterl";
this linkItem "ItemMap";
this linkItem "ItemCompass";
this linkItem "ItemWatch";
this linkItem "rhsusf_ANPVS_15";
};

// LOADOUT: PILOT
case "p":
{
Expand Down
87 changes: 87 additions & 0 deletions ARCMF.VR/f/assignGear/f_assignGear_opfor.sqf
Original file line number Diff line number Diff line change
Expand Up @@ -318,6 +318,93 @@ switch (_typeOfUnit) do
this linkItem "ItemWatch";
this linkItem "rhsusf_ANPVS_15";
};

// LOADOUT: MEDIUM AT TEAM LEADER
case "mattl":
{
this forceAddUniform "rhs_uniform_msv_emr";
for "_i" from 1 to 6 do {this addItemToUniform "ACE_fieldDressing";};
this addItemToUniform "ACE_Flashlight_KSF1";
this addItemToUniform "ACE_IR_Strobe_Item";
this addItemToUniform "ACE_EarPlugs";
this addItemToUniform "ACE_CableTie";
for "_i" from 1 to 2 do {this addItemToUniform "rhs_mag_9x19_17";};
this addVest "rhs_6b23_digi_6sh92_headset";
for "_i" from 1 to 2 do {this addItemToVest "rhs_mag_rgo";};
for "_i" from 1 to 2 do {this addItemToVest "rhs_mag_rdg2_white";};
for "_i" from 1 to 8 do {this addItemToVest "rhs_30Rnd_762x39mm";};
this addBackpack "rhs_assault_umbts_engineer_empty";
for "_i" from 1 to 3 do {this addItemToBackpack "rhs_VOG25";};
for "_i" from 1 to 4 do {this addItemToBackpack "rhs_VG40OP_white";};
for "_i" from 1 to 4 do {this addItemToBackpack "rhs_VG40OP_red";};
for "_i" from 1 to 2 do {this addItemToBackpack "rhs_mag_nspn_green";};
for "_i" from 1 to 2 do {this addItemToBackpack "rhs_mag_nspn_red";};
for "_i" from 1 to 2 do {this addItemToBackpack "rhs_mag_nspn_yellow";};
for "_i" from 1 to 4 do {this addItemToBackpack "rhs_30Rnd_762x39mm";};
this addHeadgear "rhs_6b26_bala_green";
this addWeapon "rhs_weap_ak103_gp25";
this addPrimaryWeaponItem "rhs_acc_1p63";
this addWeapon "rhs_weap_pya";
this addWeapon "rhs_pdu4";
this linkItem "ItemMap";
this linkItem "ItemCompass";
this linkItem "ItemWatch";
this linkItem "ItemGPS";
this linkItem "rhsusf_ANPVS_15";
};

// LOADOUT: MEDIUM AT MISSILE SPECIALIST
case "matg":
{
this forceAddUniform "rhs_uniform_msv_emr";
for "_i" from 1 to 6 do {this addItemToUniform "ACE_fieldDressing";};
this addItemToUniform "ACE_Flashlight_KSF1";
this addItemToUniform "ACE_IR_Strobe_Item";
this addItemToUniform "ACE_EarPlugs";
this addItemToUniform "ACE_CableTie";
this addVest "rhs_6b23_digi_6sh92_headset";
for "_i" from 1 to 2 do {this addItemToVest "rhs_mag_rgo";};
for "_i" from 1 to 8 do {this addItemToVest "rhs_30Rnd_762x39mm";};
for "_i" from 1 to 2 do {this addItemToVest "rhs_mag_rdg2_white";};
this addBackpack "rhs_assault_umbts";
for "_i" from 1 to 3 do {this addItemToBackpack "rhs_rpg7_PG7VR_mag";};
this addHeadgear "rhs_6b26_bala_green";
this addWeapon "rhs_weap_ak103";
this addPrimaryWeaponItem "rhs_acc_2dpZenit";
this addPrimaryWeaponItem "rhs_acc_1p63";
this addWeapon "rhs_weap_rpg7";
this addSecondaryWeaponItem "rhs_acc_pgo7v";
this linkItem "ItemMap";
this linkItem "ItemCompass";
this linkItem "ItemWatch";
this linkItem "rhsusf_ANPVS_15";
};

// LOADOUT: MEDIUM AT ASSISTANT MISSILE SPECIALIST
case "matab":
{
this forceAddUniform "rhs_uniform_msv_emr";
for "_i" from 1 to 6 do {this addItemToUniform "ACE_fieldDressing";};
this addItemToUniform "ACE_Flashlight_KSF1";
this addItemToUniform "ACE_IR_Strobe_Item";
this addItemToUniform "ACE_EarPlugs";
this addItemToUniform "ACE_CableTie";
for "_i" from 1 to 2 do {this addItemToUniform "rhs_mag_9x19_17";};
this addVest "rhs_6b23_digi_6sh92_headset";
for "_i" from 1 to 2 do {this addItemToVest "rhs_mag_rgo";};
for "_i" from 1 to 8 do {this addItemToVest "rhs_30Rnd_762x39mm";};
for "_i" from 1 to 2 do {this addItemToVest "rhs_mag_rdg2_white";};
this addBackpack "rhs_assault_umbts";
for "_i" from 1 to 3 do {this addItemToBackpack "rhs_rpg7_PG7VR_mag";};
this addHeadgear "rhs_6b26_bala_green";
this addWeapon "rhs_weap_ak103";
this addPrimaryWeaponItem "rhs_acc_1p63";
this addWeapon "rhs_weap_pya";
this linkItem "ItemMap";
this linkItem "ItemCompass";
this linkItem "ItemWatch";
this linkItem "rhsusf_ANPVS_15";
};

// LOADOUT: PILOT
case "p":
Expand Down
15 changes: 15 additions & 0 deletions ARCMF.VR/f/setGroupID/f_setGroupIDs.sqf
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,11 @@ _groups = [
["GrpNATO_MMG3","MMG3","ColorOrange"],
["GrpNATO_MMG4","MMG4","ColorOrange"],

["GrpNATO_MAT1","MAT1","ColorOrange"],
["GrpNATO_MAT2","MAT2","ColorOrange"],
["GrpNATO_MAT3","MAT3","ColorOrange"],
["GrpNATO_MAT4","MAT4","ColorOrange"],

["GrpNATO_G1","G1","ColorPink"],
["GrpNATO_G2","G2","ColorPink"],
["GrpNATO_G3","G3","ColorPink"],
Expand Down Expand Up @@ -56,6 +61,11 @@ _groups = [
["GrpCSAT_MMG2","MMG2","ColorOrange"],
["GrpCSAT_MMG3","MMG3","ColorOrange"],
["GrpCSAT_MMG4","MMG4","ColorOrange"],

["GrpCSAT_MAT1","MAT1","ColorOrange"],
["GrpCSAT_MAT2","MAT2","ColorOrange"],
["GrpCSAT_MAT3","MAT3","ColorOrange"],
["GrpCSAT_MAT4","MAT4","ColorOrange"],

["GrpCSAT_G1","G1","ColorPink"],
["GrpCSAT_G2","G2","ColorPink"],
Expand Down Expand Up @@ -90,6 +100,11 @@ _groups = [
["GrpAAF_MMG2","MMG2","ColorOrange"],
["GrpAAF_MMG3","MMG3","ColorOrange"],
["GrpAAF_MMG4","MMG4","ColorOrange"],

["GrpAAF_MAT1","MAT1","ColorOrange"],
["GrpAAF_MAT2","MAT2","ColorOrange"],
["GrpAAF_MAT3","MAT3","ColorOrange"],
["GrpAAF_MAT4","MAT4","ColorOrange"],

["GrpAAF_G1","G1","ColorPink"],
["GrpAAF_G2","G2","ColorPink"],
Expand Down
Loading

0 comments on commit 812f5d5

Please sign in to comment.