Changes:
- Added Chernarussian Movement of the Red Star preset
- Added Armed Forces of the Russian Federation (MSV - EMR) preset
- Updated all existing CUP OPFOR presets to 0.96.5 comment style standard
This commit is contained in:
Eogos 2019-07-20 14:07:02 -04:00
parent baec256890
commit da858f279e
6 changed files with 520 additions and 233 deletions

View File

@ -93,7 +93,9 @@ KP_liberation_preset_blufor = 0;
11 = Germany East Winter (Global Mobilization)
12 = Unsung NVA
13 = CUP Sahrani Liberation Army
14 = CUP Takistani Army */
14 = CUP Takistani Army
15 = CUP Chernarussian Movement of the Red Star
16 = CUP Armed Forces of the Russian Federation (MSV - EMR) */
KP_liberation_preset_opfor = 0;
/* Resistance preset:

View File

@ -39,6 +39,8 @@ switch (KP_liberation_preset_opfor) do {
case 12: {[] call compileFinal preprocessFileLineNumbers "presets\opfor\unsung.sqf";};
case 13: {[] call compileFinal preprocessFileLineNumbers "presets\opfor\CUP_SLA.sqf";};
case 14: {[] call compileFinal preprocessFileLineNumbers "presets\opfor\CUP_TakiArmy.sqf";};
case 15: {[] call compileFinal preprocessFileLineNumbers "presets\opfor\CUP_ChDKZ.sqf";};
case 16: {[] call compileFinal preprocessFileLineNumbers "presets\opfor\CUP_AFRF_MSV.sqf";};
default {[] call compileFinal preprocessFileLineNumbers "presets\opfor\custom.sqf";};
};

View File

@ -0,0 +1,153 @@
/*
Needed Mods:
- CUP Weapons
- CUP Vehicles
- CUP Units
Optional Mods:
- None
*/
// Enemy infantry classes
opfor_officer = "CUP_O_RU_Officer_EMR"; // Officer
opfor_squad_leader = "CUP_O_RU_Soldier_SL_EMR"; // Squad Leader
opfor_team_leader = "CUP_O_RU_Soldier_TL_EMR"; // Team Leader
opfor_sentry = "CUP_O_RU_Soldier_Saiga_EMR"; // Rifleman (Saiga)
opfor_rifleman = "CUP_O_RU_Soldier_EMR"; // Rifleman
opfor_rpg = "CUP_O_RU_Soldier_AT_EMR"; // Rifleman (RPG-7)
opfor_grenadier = "CUP_O_RU_Soldier_GL_EMR"; // Grenadier
opfor_machinegunner = "CUP_O_RU_Soldier_AR_EMR"; // Automatic Rifleman
opfor_heavygunner = "CUP_O_RU_Soldier_MG_EMR"; // Machinegunner
opfor_marksman = "CUP_O_RU_Soldier_Marksman_EMR"; // Marksman (SVD)
opfor_sharpshooter = "CUP_O_RU_Sniper_EMR"; // Sniper
opfor_sniper = "CUP_O_RU_Sniper_KSVK_EMR"; // Sniper (KSVK)
opfor_at = "CUP_O_RU_Soldier_HAT_EMR"; // AT Specialist
opfor_aa = "CUP_O_RU_Soldier_AA_EMR"; // AA Specialist
opfor_medic = "CUP_O_RU_Medic_EMR"; // Medic
opfor_engineer = "CUP_O_RU_Engineer_EMR"; // Engineer
opfor_paratrooper = "CUP_O_RU_Soldier_LAT_EMR"; // Rifleman (RPG-18)
// Enemy vehicles used by secondary objectives.
opfor_mrap = "CUP_O_UAZ_Unarmed_RU"; // UAZ
opfor_mrap_armed = "CUP_O_UAZ_MG_RU"; // UAZ (DShKM)
opfor_transport_helo = "CUP_O_Mi8_RU"; // Mi-8MTV3
opfor_transport_truck = "CUP_O_Kamaz_RU"; // Kamaz 5350
opfor_ammobox_transport = "CUP_O_Kamaz_Open_RU"; // Kamaz 5350 (Open) -> Has to be able to transport resource crates!
opfor_fuel_truck = "CUP_O_Kamaz_Refuel_RU"; // Kamaz 5350 (Fuel)
opfor_ammo_truck = "CUP_O_Kamaz_Reammo_RU"; // Kamaz 5350 (Ammo)
opfor_fuel_container = "Land_Pod_Heli_Transport_04_fuel_F"; // Taru Fuel Pod
opfor_ammo_container = "Land_Pod_Heli_Transport_04_ammo_F"; // Taru Ammo Pod
opfor_flag = "FlagCarrierRU"; // Flag
/* Adding a value to these arrays below will add them to a one out of however many in the array, random pick chance.
Therefore, adding the same value twice or three times means they are more likely to be chosen more often. */
/* Militia infantry. Lightweight soldier classnames the game will pick from randomly as sector defenders.
Think of them like garrison or military police forces, which are more meant to control the local population instead of fighting enemy armies. */
militia_squad = [
"CUP_O_RU_Soldier_Saiga", // Rifleman (Saiga)
"CUP_O_RU_Soldier_Saiga", // Rifleman (Saiga)
"CUP_O_RU_Soldier", // Rifleman
"CUP_O_RU_Soldier", // Rifleman
"CUP_O_RU_Soldier_AT", // Rifleman (RPG-7)
"CUP_O_RU_Soldier_AR", // Automatic Rifleman
"CUP_O_RU_Soldier_Marksman", // Marksman (SVD)
"CUP_O_RU_Medic", // Medic
"CUP_O_RU_Engineer" // Engineer
];
// Militia vehicles. Lightweight vehicle classnames the game will pick from randomly as sector defenders.
militia_vehicles = [
"CUP_O_UAZ_MG_RU" // UAZ (DShKM)
];
// All enemy vehicles that can spawn as sector defenders and patrols at high enemy combat readiness (aggression levels).
opfor_vehicles = [
"CUP_O_GAZ_Vodnik_PK_RU", // GAZ Vodnik (2x PKM)
"CUP_O_GAZ_Vodnik_AGS_RU", // GAZ Vodnik (AGS-30/PKM)
"CUP_O_GAZ_Vodnik_BPPU_RU", // GAZ Vodnik (BPPU)
"CUP_O_BTR90_RU", // BTR-90
"CUP_O_BMP2_RU", // BMP-2
"CUP_O_BMP3_RU", // BMP-3
"CUP_O_2S6_RU", // 2S6 Tunguska
"CUP_O_2S6_RU", // 2S6 Tunguska
"CUP_O_T72_RU", // T-72
"CUP_O_T72_RU", // T-72
"CUP_O_T90_RU", // T-90A
"CUP_O_T90_RU" // T-90A
];
// All enemy vehicles that can spawn as sector defenders and patrols but at a lower enemy combat readiness (aggression levels).
opfor_vehicles_low_intensity = [
"CUP_O_UAZ_MG_RU", // UAZ (DShKM)
"CUP_O_UAZ_AGS30_RU", // UAZ (AGS-30)
"CUP_O_UAZ_SPG9_RU", // UAZ (SPG-9)
"CUP_O_MTLB_pk_WDL_RU", // MT-LB LV (Camo)
"CUP_O_BRDM2_RU", // BRDM-2
"CUP_O_Ural_ZU23_RU", // Ural (ZU-23)
"CUP_O_BTR60_RU", // BTR-60PB (Camo)
"CUP_O_BMP2_RU" // BMP-2
];
// All enemy vehicles that can spawn as battlegroups, either assaulting or as reinforcements, at high enemy combat readiness (aggression levels).
opfor_battlegroup_vehicles = [
"CUP_O_GAZ_Vodnik_PK_RU", // GAZ Vodnik (2x PKM)
"CUP_O_GAZ_Vodnik_AGS_RU", // GAZ Vodnik (AGS-30/PKM)
"CUP_O_GAZ_Vodnik_BPPU_RU", // GAZ Vodnik (BPPU)
"CUP_O_BTR90_RU", // BTR-90
"CUP_O_BMP2_RU", // BMP-2
"CUP_O_BMP3_RU", // BMP-3
"CUP_O_2S6_RU", // 2S6 Tunguska
"CUP_O_2S6_RU", // 2S6 Tunguska
"CUP_O_T72_RU", // T-72
"CUP_O_T72_RU", // T-72
"CUP_O_T90_RU", // T-90A
"CUP_O_T90_RU", // T-90A
"CUP_O_Mi23_V_Dynamic_RU", // Mi-24V
"CUP_O_Mi8_RU", // Mi-8MTV3
"CUP_O_Ka52_RU", // Ka-52
"CUP_O_Ka50_DL_RU" // Ka-50 Black Shark
];
// All enemy vehicles that can spawn as battlegroups, either assaulting or as reinforcements, at lower enemy combat readiness (aggression levels).
opfor_battlegroup_vehicles_low_intensity = [
"CUP_O_UAZ_MG_RU", // UAZ (DShKM)
"CUP_O_UAZ_AGS30_RU", // UAZ (AGS-30)
"CUP_O_UAZ_SPG9_RU", // UAZ (SPG-9)
"CUP_O_MTLB_pk_WDL_RU", // MT-LB LV (Camo)
"CUP_O_BRDM2_RU", // BRDM-2
"CUP_O_Ural_ZU23_RU", // Ural (ZU-23)
"CUP_O_BTR60_RU", // BTR-60PB (Camo)
"CUP_O_BMP2_RU", // BMP-2
"CUP_O_Ka60_Grey_RU", // Ka-60 Kasatka Grey (Rockets)
"CUP_O_Mi8_RU" // Mi-8MTV3
];
/* All vehicles that spawn within battlegroups (see the above 2 arrays) and also hold 8 soldiers as passengers.
If something in this array can't hold all 8 soldiers then buggy behaviours may occur. */
opfor_troup_transports = [
"CUP_O_Ka60_Grey_RU", // Ka-60 Kasatka Grey (Rockets)
"CUP_O_Mi8_RU", // Mi-8MTV3
"CUP_O_Mi23_V_Dynamic_RU", // Mi-24V
"CUP_O_BMP2_RU", // BMP-2
"CUP_O_BTR90_RU", // BTR-90
"CUP_O_GAZ_Vodnik_PK_RU", // GAZ Vodnik (2x PKM)
"CUP_O_GAZ_Vodnik_AGS_RU", // GAZ Vodnik (AGS-30/PKM)
"CUP_O_BTR60_RU", // BTR-60PB (Camo)
"CUP_O_MTLB_pk_WDL_RU" // MT-LB LV (Camo)
];
// Enemy rotary-wings that will need to spawn in flight.
opfor_choppers = [
"CUP_O_Mi23_V_Dynamic_RU", // Mi-24V
"CUP_O_Mi8_RU", // Mi-8MTV3
"CUP_O_Ka60_Grey_RU", // Ka-60 Kasatka Grey (Rockets)
"CUP_O_Ka52_RU", // Ka-52
"CUP_O_Ka50_DL_RU" // Ka-50 Black Shark
];
// Enemy fixed-wings that will need to spawn in the air.
opfor_air = [
"CUP_O_Su25_Dyn_RU", // Su-25T Frogfoot
"CUP_O_SU34_RU" // Su-34
];

View File

@ -0,0 +1,130 @@
/*
Needed Mods:
- CUP Weapons
- CUP Vehicles
- CUP Units
Optional Mods:
- None
*/
// Enemy infantry classes
opfor_officer = "CUP_O_INS_Story_Lopotev"; // Officer
opfor_squad_leader = "CUP_O_INS_Commander"; // Squad Leader
opfor_team_leader = "CUP_O_INS_Officer"; // Team Leader
opfor_sentry = "CUP_O_INS_Soldier"; // Rifleman
opfor_rifleman = "CUP_O_INS_Soldier_AK74"; // Rifleman (AK-74)
opfor_rpg = "CUP_O_INS_Soldier_Exp"; // Sapper
opfor_grenadier = "CUP_O_INS_Soldier_GL"; // Grenadier
opfor_machinegunner = "CUP_O_INS_Soldier"; // Automatic Rifleman
opfor_heavygunner = "CUP_O_INS_Soldier_MG"; // Machinegunner
opfor_marksman = "CUP_O_INS_Woodlander2"; // Marksman
opfor_sharpshooter = "CUP_O_INS_Villager3"; // Sharpshooter
opfor_sniper = "CUP_O_INS_Sniper"; // Sniper
opfor_at = "CUP_O_INS_Soldier_AT"; // AT Specialist
opfor_aa = "CUP_O_INS_Soldier_AA"; // AA Specialist
opfor_medic = "CUP_O_INS_Medic"; // Medic
opfor_engineer = "CUP_O_INS_Soldier_Engineer"; // Engineer
opfor_paratrooper = "CUP_O_INS_Saboteur"; // Saboteur
// Enemy vehicles used by secondary objectives.
opfor_mrap = "CUP_O_UAZ_Unarmed_CHDKZ"; // UAZ
opfor_mrap_armed = "CUP_O_UAZ_MG_CHDKZ"; // UAZ (DShKM)
opfor_transport_helo = "CUP_O_Mi8_CHDKZ"; // Mi-8MT
opfor_transport_truck = "CUP_O_Ural_CHDKZ"; // Ural
opfor_ammobox_transport = "CUP_O_Ural_Open_CHDKZ"; // Ural (Open) -> Has to be able to transport resource crates!
opfor_fuel_truck = "CUP_O_Ural_Refuel_CHDKZ"; // Ural (Refuel)
opfor_ammo_truck = "CUP_O_Ural_Reammo_CHDKZ"; // Ural (Ammo)
opfor_fuel_container = "Land_Pod_Heli_Transport_04_fuel_F"; // Taru Fuel Pod
opfor_ammo_container = "Land_Pod_Heli_Transport_04_ammo_F"; // Taru Ammo Pod
opfor_flag = "FlagCarrierINS"; // Flag
/* Adding a value to these arrays below will add them to a one out of however many in the array, random pick chance.
Therefore, adding the same value twice or three times means they are more likely to be chosen more often. */
/* Militia infantry. Lightweight soldier classnames the game will pick from randomly as sector defenders.
Think of them like garrison or military police forces, which are more meant to control the local population instead of fighting enemy armies. */
militia_squad = [
"CUP_O_INS_Villager3", // Farmer
"CUP_O_INS_Woodlander3", // Forester
"CUP_O_INS_Woodlander2", // Gamekeeper
"CUP_O_INS_Worker2", // Local
"CUP_O_INS_Villager4", // Villager
"CUP_O_INS_Woodlander1" // Woodman
];
// Militia vehicles. Lightweight vehicle classnames the game will pick from randomly as sector defenders.
militia_vehicles = [
"CUP_O_Datsun_PK_Random" // Datsun 620 Pickup (PK) Woodland
];
// All enemy vehicles that can spawn as sector defenders and patrols at high enemy combat readiness (aggression levels).
opfor_vehicles = [
"CUP_O_UAZ_MG_CHDKZ", // UAZ (DShKM)
"CUP_O_UAZ_AGS30_CHDKZ", // UAZ (AGS-30)
"CUP_O_UAZ_SPG9_CHDKZ", // UAZ (SPG-9)
"CUP_O_BTR60_CHDKZ", // BTR-60PB
"CUP_O_BMP2_CHDKZ", // BMP-2
"CUP_O_BMP2_CHDKZ", // BMP-2
"CUP_O_ZSU23_Afghan_ChDKZ", // ZSU-23-4 Afghanski
"CUP_O_ZSU23_ChDKZ", // ZSU-23-4
"CUP_O_T55_CHDKZ", // T-55
"CUP_O_T55_CHDKZ", // T-55
"CUP_O_T72_CHDKZ", // T-72
"CUP_O_T72_CHDKZ" // T-72
];
// All enemy vehicles that can spawn as sector defenders and patrols but at a lower enemy combat readiness (aggression levels).
opfor_vehicles_low_intensity = [
"CUP_O_UAZ_MG_CHDKZ", // UAZ (DShKM)
"CUP_O_MTLB_pk_ChDKZ", // MT-LB LV
"CUP_O_BRDM2_CHDKZ", // BRDM-2
"CUP_O_Ural_ZU23_CHDKZ", // Ural (ZU-23)
"CUP_O_BTR60_CHDKZ" // BTR-60PB
];
// All enemy vehicles that can spawn as battlegroups, either assaulting or as reinforcements, at high enemy combat readiness (aggression levels).
opfor_battlegroup_vehicles = [
"CUP_O_UAZ_MG_CHDKZ", // UAZ (DShKM)
"CUP_O_UAZ_AGS30_CHDKZ", // UAZ (AGS-30)
"CUP_O_UAZ_SPG9_CHDKZ", // UAZ (SPG-9)
"CUP_O_BTR60_CHDKZ", // BTR-60PB
"CUP_O_BMP2_CHDKZ", // BMP-2
"CUP_O_BMP2_CHDKZ", // BMP-2
"CUP_O_ZSU23_Afghan_ChDKZ", // ZSU-23-4 Afghanski
"CUP_O_ZSU23_ChDKZ", // ZSU-23-4
"CUP_O_T55_CHDKZ", // T-55
"CUP_O_T55_CHDKZ", // T-55
"CUP_O_T72_CHDKZ", // T-72
"CUP_O_T72_CHDKZ", // T-72
"CUP_O_Mi8_CHDKZ" // Mi-8MT
];
// All enemy vehicles that can spawn as battlegroups, either assaulting or as reinforcements, at lower enemy combat readiness (aggression levels).
opfor_battlegroup_vehicles_low_intensity = [
"CUP_O_UAZ_MG_CHDKZ", // UAZ (DShKM)
"CUP_O_MTLB_pk_ChDKZ", // MT-LB LV
"CUP_O_BRDM2_CHDKZ", // BRDM-2
"CUP_O_Ural_ZU23_CHDKZ", // Ural (ZU-23)
"CUP_O_T55_CHDKZ", // T-55
"CUP_O_BTR60_CHDKZ" // BTR-60PB
];
/* All vehicles that spawn within battlegroups (see the above 2 arrays) and also hold 8 soldiers as passengers.
If something in this array can't hold all 8 soldiers then buggy behaviours may occur. */
opfor_troup_transports = [
"CUP_O_BTR60_CHDKZ", // BTR-60PB
"CUP_O_MTLB_pk_ChDKZ", // MT-LB LV
"CUP_O_BMP2_CHDKZ", // BMP-2
"CUP_O_Mi8_CHDKZ" // Mi-8MT
];
// Enemy rotary-wings that will need to spawn in flight.
opfor_choppers = [
"CUP_O_Mi8_CHDKZ" // Mi-8MT
];
// Enemy fixed-wings that will need to spawn in the air.
opfor_air = [
"CUP_O_Su25_Dyn_RU" // Su-25T Frogfoot
];

View File

@ -1,43 +1,43 @@
/*
Needed Mods:
- CUP Weapons
- CUP Vehicles
- CUP Units
Needed Mods:
- CUP Weapons
- CUP Vehicles
- CUP Units
Optional Mods:
- None
Optional Mods:
- None
*/
// Enemy infantry classes
opfor_officer = "CUP_O_sla_Officer"; //Officer
opfor_squad_leader = "CUP_O_sla_Soldier_SL"; //Squad Leader
opfor_team_leader = "CUP_O_sla_Soldier_SL"; //Squad Leader
opfor_sentry = "CUP_O_sla_Soldier"; //Rifleman
opfor_rifleman = "CUP_O_SLA_Soldier_Backpack"; //Rifleman (Backpack)
opfor_rpg = "CUP_O_sla_Soldier_AT"; //Rifleman (RPG-7)
opfor_grenadier = "CUP_O_sla_Soldier_GL"; //Grenadier
opfor_machinegunner = "CUP_O_sla_Soldier_AR"; //Automatic Rifleman
opfor_heavygunner = "CUP_O_sla_Soldier_MG"; //Machinegunner
opfor_marksman = "CUP_O_sla_Sniper"; //Sniper
opfor_sharpshooter = "CUP_O_SLA_Sniper_SVD_Night"; //Sniper (Night)
opfor_sniper = "CUP_O_sla_Sniper_KSVK"; //Sniper (KSVK)
opfor_at = "CUP_O_sla_Soldier_HAT"; //AT Specialist
opfor_aa = "CUP_O_sla_Soldier_AA"; //AA Specialist
opfor_medic = "CUP_O_sla_Medic"; //Medic
opfor_engineer = "CUP_O_sla_Engineer"; //Engineer
opfor_paratrooper = "CUP_O_sla_Soldier_LAT"; //Rifleman (RPG-18)
opfor_officer = "CUP_O_sla_Officer"; // Officer
opfor_squad_leader = "CUP_O_sla_Soldier_SL"; // Squad Leader
opfor_team_leader = "CUP_O_sla_Soldier_SL"; // Squad Leader
opfor_sentry = "CUP_O_sla_Soldier"; // Rifleman
opfor_rifleman = "CUP_O_SLA_Soldier_Backpack"; // Rifleman (Backpack)
opfor_rpg = "CUP_O_sla_Soldier_AT"; // Rifleman (RPG-7)
opfor_grenadier = "CUP_O_sla_Soldier_GL"; // Grenadier
opfor_machinegunner = "CUP_O_sla_Soldier_AR"; // Automatic Rifleman
opfor_heavygunner = "CUP_O_sla_Soldier_MG"; // Machinegunner
opfor_marksman = "CUP_O_sla_Sniper"; // Sniper
opfor_sharpshooter = "CUP_O_SLA_Sniper_SVD_Night"; // Sniper (Night)
opfor_sniper = "CUP_O_sla_Sniper_KSVK"; // Sniper (KSVK)
opfor_at = "CUP_O_sla_Soldier_HAT"; // AT Specialist
opfor_aa = "CUP_O_sla_Soldier_AA"; // AA Specialist
opfor_medic = "CUP_O_sla_Medic"; // Medic
opfor_engineer = "CUP_O_sla_Engineer"; // Engineer
opfor_paratrooper = "CUP_O_sla_Soldier_LAT"; // Rifleman (RPG-18)
// Enemy vehicles used by secondary objectives.
opfor_mrap = "CUP_O_UAZ_Unarmed_SLA"; //UAZ
opfor_mrap_armed = "CUP_O_UAZ_MG_SLA"; //UAZ (DShKM)
opfor_transport_helo = "CUP_O_Mi8_SLA_1"; //Mi-8MT
opfor_transport_truck = "CUP_O_Ural_SLA"; //Ural
opfor_ammobox_transport = "CUP_O_Ural_Open_SLA"; //Ural (Open) -> Has to be able to transport resource crates!
opfor_fuel_truck = "CUP_O_Ural_Refuel_SLA"; //Ural (Refuel)
opfor_ammo_truck = "CUP_O_Ural_Reammo_SLA"; //Ural (Ammo)
opfor_fuel_container = "B_Slingload_01_Fuel_F"; //Taru Fuel Pod
opfor_ammo_container = "B_Slingload_01_Ammo_F"; //Taru Ammo Pod
opfor_flag = "FlagCarrierNorth"; //SLA Flag
opfor_mrap = "CUP_O_UAZ_Unarmed_SLA"; // UAZ
opfor_mrap_armed = "CUP_O_UAZ_MG_SLA"; // UAZ (DShKM)
opfor_transport_helo = "CUP_O_Mi8_SLA_1"; // Mi-8MT
opfor_transport_truck = "CUP_O_Ural_SLA"; // Ural
opfor_ammobox_transport = "CUP_O_Ural_Open_SLA"; // Ural (Open) -> Has to be able to transport resource crates!
opfor_fuel_truck = "CUP_O_Ural_Refuel_SLA"; // Ural (Refuel)
opfor_ammo_truck = "CUP_O_Ural_Reammo_SLA"; // Ural (Ammo)
opfor_fuel_container = "B_Slingload_01_Fuel_F"; // Taru Fuel Pod
opfor_ammo_container = "B_Slingload_01_Ammo_F"; // Taru Ammo Pod
opfor_flag = "FlagCarrierNorth"; // Flag
/* Adding a value to these arrays below will add them to a one out of however many in the array, random pick chance.
Therefore, adding the same value twice or three times means they are more likely to be chosen more often. */
@ -45,108 +45,108 @@ Therefore, adding the same value twice or three times means they are more likely
/* Militia infantry. Lightweight soldier classnames the game will pick from randomly as sector defenders.
Think of them like garrison or military police forces, which are more meant to control the local population instead of fighting enemy armies. */
militia_squad = [
"CUP_O_sla_Soldier_militia", //Militiaman
"CUP_O_sla_Soldier_militia", //Militiaman
"CUP_O_sla_Soldier_LAT_militia", //Militiaman (RPG-18)
"CUP_O_sla_Soldier_AA_militia", //AA Specialist
"CUP_O_sla_Soldier_AT_militia", //Militiaman (RPG-7)
"CUP_O_sla_Soldier_AR_militia", //Militia Automatic Rifleman
"CUP_O_sla_Soldier_GL_militia", //Militia Grenadier
"CUP_O_sla_Medic_militia", //Militia Medic
"CUP_O_sla_Engineer_militia" //Militia Engineer
"CUP_O_sla_Soldier_militia", // Militiaman
"CUP_O_sla_Soldier_militia", // Militiaman
"CUP_O_sla_Soldier_LAT_militia", // Militiaman (RPG-18)
"CUP_O_sla_Soldier_AA_militia", // AA Specialist
"CUP_O_sla_Soldier_AT_militia", // Militiaman (RPG-7)
"CUP_O_sla_Soldier_AR_militia", // Militia Automatic Rifleman
"CUP_O_sla_Soldier_GL_militia", // Militia Grenadier
"CUP_O_sla_Medic_militia", // Militia Medic
"CUP_O_sla_Engineer_militia" // Militia Engineer
];
// Militia vehicles. Lightweight vehicle classnames the game will pick from randomly as sector defenders.
militia_vehicles = [
"CUP_O_UAZ_MG_SLA" //UAZ (DShKM)
"CUP_O_UAZ_MG_SLA" // UAZ (DShKM)
];
// All enemy vehicles that can spawn as sector defenders and patrols at high enemy combat readiness (aggression levels).
opfor_vehicles = [
"CUP_O_UAZ_MG_SLA", //UAZ (DShKM)
"CUP_O_UAZ_AGS30_SLA", //UAZ (AGS-30)
"CUP_O_UAZ_AGS30_SLA", //UAZ (AGS-30)
"CUP_O_UAZ_SPG9_SLA", //UAZ (SPG-9)
"CUP_O_BMP2_SLA", //BMP-2
"CUP_O_BMP2_SLA", //BMP-2
"CUP_O_ZSU23_SLA", //ZSU-23-4
"CUP_O_ZSU23_Afghan_SLA", //ZSU-23-4 Afghanski
"CUP_O_T55_SLA", //T-55
"CUP_O_T55_SLA", //T-55
"CUP_O_T72_SLA", //T-72
"CUP_O_T72_SLA" //T-72
"CUP_O_UAZ_MG_SLA", // UAZ (DShKM)
"CUP_O_UAZ_AGS30_SLA", // UAZ (AGS-30)
"CUP_O_UAZ_AGS30_SLA", // UAZ (AGS-30)
"CUP_O_UAZ_SPG9_SLA", // UAZ (SPG-9)
"CUP_O_BMP2_SLA", // BMP-2
"CUP_O_BMP2_SLA", // BMP-2
"CUP_O_ZSU23_SLA", // ZSU-23-4
"CUP_O_ZSU23_Afghan_SLA", // ZSU-23-4 Afghanski
"CUP_O_T55_SLA", // T-55
"CUP_O_T55_SLA", // T-55
"CUP_O_T72_SLA", // T-72
"CUP_O_T72_SLA" // T-72
];
// All enemy vehicles that can spawn as sector defenders and patrols but at a lower enemy combat readiness (aggression levels).
opfor_vehicles_low_intensity = [
"CUP_O_UAZ_MG_SLA", //UAZ (DShKM)
"CUP_O_UAZ_MG_SLA", //UAZ (DShKM)
"CUP_O_UAZ_SPG9_SLA", //UAZ (SPG-9)
"CUP_O_Ural_ZU23_SLA", //Ural (ZU-23)
"CUP_O_BTR60_SLA", //BTR-60PB
"CUP_O_MTLB_pk_SLA" //MT-LB LV
"CUP_O_UAZ_MG_SLA", // UAZ (DShKM)
"CUP_O_UAZ_MG_SLA", // UAZ (DShKM)
"CUP_O_UAZ_SPG9_SLA", // UAZ (SPG-9)
"CUP_O_Ural_ZU23_SLA", // Ural (ZU-23)
"CUP_O_BTR60_SLA", // BTR-60PB
"CUP_O_MTLB_pk_SLA" // MT-LB LV
];
// All enemy vehicles that can spawn as battlegroups, either assaulting or as reinforcements, at high enemy combat readiness (aggression levels).
opfor_battlegroup_vehicles = [
"CUP_O_UAZ_MG_SLA", //UAZ (DShKM)
"CUP_O_UAZ_AGS30_SLA", //UAZ (AGS-30)
"CUP_O_UAZ_AGS30_SLA", //UAZ (AGS-30)
"CUP_O_UAZ_SPG9_SLA", //UAZ (AGS-30)
"CUP_O_BMP2_SLA", //BMP-2
"CUP_O_BMP2_SLA", //BMP-2
"CUP_O_ZSU23_SLA", //ZSU-23-4
"CUP_O_ZSU23_Afghan_SLA", //ZSU-23-4 Afghanski
"CUP_O_T55_SLA", //T-55
"CUP_O_T55_SLA", //T-55
"CUP_O_T72_SLA", //T-72
"CUP_O_T72_SLA", //T-72
"CUP_O_Ka50_DL_SLA", //Ka-50 Black Shark
"CUP_O_Mi24_D_Dynamic_SLA", //Mi-24D
"CUP_O_Mi8_SLA_2", //Mi-8MTV3
"CUP_O_UH1H_gunship_SLA", //UH-1H (Gunship)
"CUP_O_UH1H_gunship_SLA" //UH-1H (Gunship)
"CUP_O_UAZ_MG_SLA", // UAZ (DShKM)
"CUP_O_UAZ_AGS30_SLA", // UAZ (AGS-30)
"CUP_O_UAZ_AGS30_SLA", // UAZ (AGS-30)
"CUP_O_UAZ_SPG9_SLA", // UAZ (AGS-30)
"CUP_O_BMP2_SLA", // BMP-2
"CUP_O_BMP2_SLA", // BMP-2
"CUP_O_ZSU23_SLA", // ZSU-23-4
"CUP_O_ZSU23_Afghan_SLA", // ZSU-23-4 Afghanski
"CUP_O_T55_SLA", // T-55
"CUP_O_T55_SLA", // T-55
"CUP_O_T72_SLA", // T-72
"CUP_O_T72_SLA", // T-72
"CUP_O_Ka50_DL_SLA", // Ka-50 Black Shark
"CUP_O_Mi24_D_Dynamic_SLA", // Mi-24D
"CUP_O_Mi8_SLA_2", // Mi-8MTV3
"CUP_O_UH1H_gunship_SLA", // UH-1H (Gunship)
"CUP_O_UH1H_gunship_SLA" // UH-1H (Gunship)
];
// All enemy vehicles that can spawn as battlegroups, either assaulting or as reinforcements, at lower enemy combat readiness (aggression levels).
opfor_battlegroup_vehicles_low_intensity = [
"CUP_O_UAZ_MG_SLA", //UAZ (DShKM)
"CUP_O_UAZ_MG_SLA", //UAZ (DShKM)
"CUP_O_BTR60_SLA", //BTR-60PB
"CUP_O_MTLB_pk_SLA", //MT-LB LV
"CUP_O_Ural_ZU23_SLA", //Ural (ZU-23)
"CUP_O_Mi8_SLA_1", //Mi-8MT
"CUP_O_UH1H_gunship_SLA", //UH-1H (Gunship)
"CUP_O_UH1H_armed_SLA", //UH-1H (Armed)
"CUP_O_UH1H_SLA" //UH-1H
"CUP_O_UAZ_MG_SLA", // UAZ (DShKM)
"CUP_O_UAZ_MG_SLA", // UAZ (DShKM)
"CUP_O_BTR60_SLA", // BTR-60PB
"CUP_O_MTLB_pk_SLA", // MT-LB LV
"CUP_O_Ural_ZU23_SLA", // Ural (ZU-23)
"CUP_O_Mi8_SLA_1", // Mi-8MT
"CUP_O_UH1H_gunship_SLA", // UH-1H (Gunship)
"CUP_O_UH1H_armed_SLA", // UH-1H (Armed)
"CUP_O_UH1H_SLA" // UH-1H
];
/* All vehicles that spawn within battlegroups (see the above 2 arrays) and also hold 8 soldiers as passengers.
If something in this array can't hold all 8 soldiers then buggy behaviours may occur. */
opfor_troup_transports = [
"CUP_O_BMP2_SLA", //BMP-2
"CUP_O_Mi24_D_Dynamic_SLA", //Mi-24D
"CUP_O_Mi8_SLA_2", //Mi-8MTV3
"CUP_O_BTR60_SLA", //BTR-60PB
"CUP_O_MTLB_pk_SLA", //MT-LB LV
"CUP_O_Mi8_SLA_1", //Mi-8MT
"CUP_O_UH1H_armed_SLA", //UH-1H (Armed)
"CUP_O_UH1H_SLA" //UH-1H
"CUP_O_BMP2_SLA", // BMP-2
"CUP_O_Mi24_D_Dynamic_SLA", // Mi-24D
"CUP_O_Mi8_SLA_2", // Mi-8MTV3
"CUP_O_BTR60_SLA", // BTR-60PB
"CUP_O_MTLB_pk_SLA", // MT-LB LV
"CUP_O_Mi8_SLA_1", // Mi-8MT
"CUP_O_UH1H_armed_SLA", // UH-1H (Armed)
"CUP_O_UH1H_SLA" // UH-1H
];
// Enemy rotary-wings that will need to spawn in flight.
opfor_choppers = [
"CUP_O_Ka50_DL_SLA", //Ka-50 Black Shark
"CUP_O_Mi24_D_Dynamic_SLA", //Mi-24D
"CUP_O_UH1H_gunship_SLA", //UH-1H (Gunship)
"CUP_O_UH1H_armed_SLA", //UH-1H (Armed)
"CUP_O_UH1H_SLA", //UH-1H
"CUP_O_Mi8_SLA_1", //Mi-8MT
"CUP_O_Mi8_SLA_2" //Mi-8MTV3
"CUP_O_Ka50_DL_SLA", // Ka-50 Black Shark
"CUP_O_Mi24_D_Dynamic_SLA", // Mi-24D
"CUP_O_UH1H_gunship_SLA", // UH-1H (Gunship)
"CUP_O_UH1H_armed_SLA", // UH-1H (Armed)
"CUP_O_UH1H_SLA", // UH-1H
"CUP_O_Mi8_SLA_1", // Mi-8MT
"CUP_O_Mi8_SLA_2" // Mi-8MTV3
];
// Enemy fixed-wings that will need to spawn in the air.
opfor_air = [
"CUP_O_Su25_Dyn_SLA", //Su-25 Frogfoot
"CUP_O_SU34_SLA" //Su-34
"CUP_O_Su25_Dyn_SLA", // Su-25 Frogfoot
"CUP_O_SU34_SLA" // Su-34
];

View File

@ -1,43 +1,43 @@
/*
Needed Mods:
- CUP Weapons
- CUP Vehicles
- CUP Units
Needed Mods:
- CUP Weapons
- CUP Vehicles
- CUP Units
Optional Mods:
- None
Optional Mods:
- None
*/
// Enemy infantry classes
opfor_officer = "CUP_O_TK_Officer"; //Officer
opfor_squad_leader = "CUP_O_TK_Soldier_SL"; //Squad Leader
opfor_team_leader = "CUP_O_TK_Soldier_SL"; //Squad Leader
opfor_sentry = "CUP_O_TK_Soldier"; //Rifleman
opfor_rifleman = "CUP_O_TK_Soldier_Backpack"; //Rifleman (backpack)
opfor_rpg = "CUP_O_TK_Soldier_AT"; //Rifleman (RPG-7)
opfor_grenadier = "CUP_O_TK_Soldier_GL"; //Grenadier
opfor_machinegunner = "CUP_O_TK_Soldier_AR"; //Autorifleman
opfor_heavygunner = "CUP_O_TK_Soldier_MG"; //Heavy Gunner
opfor_marksman = "CUP_O_TK_Sniper"; //Sniper
opfor_sharpshooter = "CUP_O_TK_Sniper_SVD_Night"; //Sniper (night)
opfor_sniper = "CUP_O_TK_Sniper_KSVK"; //Sniper (KSVK)
opfor_at = "CUP_O_TK_Soldier_HAT"; //AT Specialist
opfor_aa = "CUP_O_TK_Soldier_AA"; //AA Specialist
opfor_medic = "CUP_O_TK_Medic"; //Medic
opfor_engineer = "CUP_O_TK_Engineer"; //Engineer
opfor_paratrooper = "CUP_O_TK_Soldier_AKS_74_GOSHAWK"; //Soldier (TWS)
opfor_officer = "CUP_O_TK_Officer"; // Officer
opfor_squad_leader = "CUP_O_TK_Soldier_SL"; // Squad Leader
opfor_team_leader = "CUP_O_TK_Soldier_SL"; // Squad Leader
opfor_sentry = "CUP_O_TK_Soldier"; // Rifleman
opfor_rifleman = "CUP_O_TK_Soldier_Backpack"; // Rifleman (backpack)
opfor_rpg = "CUP_O_TK_Soldier_AT"; // Rifleman (RPG-7)
opfor_grenadier = "CUP_O_TK_Soldier_GL"; // Grenadier
opfor_machinegunner = "CUP_O_TK_Soldier_AR"; // Autorifleman
opfor_heavygunner = "CUP_O_TK_Soldier_MG"; // Heavy Gunner
opfor_marksman = "CUP_O_TK_Sniper"; // Sniper
opfor_sharpshooter = "CUP_O_TK_Sniper_SVD_Night"; // Sniper (night)
opfor_sniper = "CUP_O_TK_Sniper_KSVK"; // Sniper (KSVK)
opfor_at = "CUP_O_TK_Soldier_HAT"; // AT Specialist
opfor_aa = "CUP_O_TK_Soldier_AA"; // AA Specialist
opfor_medic = "CUP_O_TK_Medic"; // Medic
opfor_engineer = "CUP_O_TK_Engineer"; // Engineer
opfor_paratrooper = "CUP_O_TK_Soldier_AKS_74_GOSHAWK"; // Soldier (TWS)
// Enemy vehicles used by secondary objectives.
opfor_mrap = "CUP_O_LR_Transport_TKA"; //Land Rover 110 (Transport)
opfor_mrap_armed = "CUP_O_LR_MG_TKA"; //Land Rover 110 (M2)
opfor_transport_helo = "CUP_O_UH1H_TKA"; //UH-1H
opfor_transport_truck = "CUP_O_Ural_TKA"; //Ural
opfor_ammobox_transport = "CUP_O_Ural_Open_TKA"; //Ural (Open) -> Has to be able to transport resource crates!
opfor_fuel_truck = "CUP_O_Ural_Refuel_TKA"; //Ural (Refuel)
opfor_ammo_truck = "CUP_O_Ural_Reammo_TKA "; //Ural (Ammo)
opfor_fuel_container = "Land_Pod_Heli_Transport_04_fuel_F"; //Taru Fuel Pod
opfor_ammo_container = "Land_Pod_Heli_Transport_04_ammo_F"; //Taru Ammo Pod
opfor_flag = "FlagCarrierTakistan_EP1"; //Takistani Army Flag
opfor_mrap = "CUP_O_LR_Transport_TKA"; // Land Rover 110 (Transport)
opfor_mrap_armed = "CUP_O_LR_MG_TKA"; // Land Rover 110 (M2)
opfor_transport_helo = "CUP_O_UH1H_TKA"; // UH-1H
opfor_transport_truck = "CUP_O_Ural_TKA"; // Ural
opfor_ammobox_transport = "CUP_O_Ural_Open_TKA"; // Ural (Open) -> Has to be able to transport resource crates!
opfor_fuel_truck = "CUP_O_Ural_Refuel_TKA"; // Ural (Refuel)
opfor_ammo_truck = "CUP_O_Ural_Reammo_TKA "; // Ural (Ammo)
opfor_fuel_container = "Land_Pod_Heli_Transport_04_fuel_F"; // Taru Fuel Pod
opfor_ammo_container = "Land_Pod_Heli_Transport_04_ammo_F"; // Taru Ammo Pod
opfor_flag = "FlagCarrierTakistan_EP1"; // Flag
/* Adding a value to these arrays below will add them to a one out of however many in the array, random pick chance.
Therefore, adding the same value twice or three times means they are more likely to be chosen more often. */
@ -45,132 +45,132 @@ Therefore, adding the same value twice or three times means they are more likely
/* Militia infantry. Lightweight soldier classnames the game will pick from randomly as sector defenders.
Think of them like garrison or military police forces, which are more meant to control the local population instead of fighting enemy armies. */
militia_squad = [
"CUP_O_TK_INS_Soldier_FNFAL", //Militiaman (FN FAL)
"CUP_O_TK_INS_Soldier", //Militiaman (AK-74)
"CUP_O_TK_INS_Soldier_GL", //Militiaman (AK-74 GL)
"CUP_O_TK_INS_Soldier_TL", //Team Leader
"CUP_O_TK_INS_Soldier_AT", //Militiaman (RPG-7)
"CUP_O_TK_INS_Soldier_AR", //Automatic Rifleman
"CUP_O_TK_INS_Sniper", //Sniper
"CUP_O_TK_INS_Guerilla_Medic", //Bonesetter
"CUP_O_TK_INS_Mechanic" //Militia Mechanic
"CUP_O_TK_INS_Soldier_FNFAL", // Militiaman (FN FAL)
"CUP_O_TK_INS_Soldier", // Militiaman (AK-74)
"CUP_O_TK_INS_Soldier_GL", // Militiaman (AK-74 GL)
"CUP_O_TK_INS_Soldier_TL", // Team Leader
"CUP_O_TK_INS_Soldier_AT", // Militiaman (RPG-7)
"CUP_O_TK_INS_Soldier_AR", // Automatic Rifleman
"CUP_O_TK_INS_Sniper", // Sniper
"CUP_O_TK_INS_Guerilla_Medic", // Bonesetter
"CUP_O_TK_INS_Mechanic" // Militia Mechanic
];
// Militia vehicles. Lightweight vehicle classnames the game will pick from randomly as sector defenders.
militia_vehicles = [
"CUP_O_LR_MG_TKM", //Land Rover 110 (M2)
"CUP_O_LR_MG_TKM", //Land Rover 110 (M2)
"CUP_O_BTR40_MG_TKM", //BTR-40 (DSHKM)
"CUP_O_MTLB_pk_TK_MILITIA" //MT-LB LV
"CUP_O_LR_MG_TKM", // Land Rover 110 (M2)
"CUP_O_LR_MG_TKM", // Land Rover 110 (M2)
"CUP_O_BTR40_MG_TKM", // BTR-40 (DSHKM)
"CUP_O_MTLB_pk_TK_MILITIA" // MT-LB LV
];
// All enemy vehicles that can spawn as sector defenders and patrols at high enemy combat readiness (aggression levels).
opfor_vehicles = [
"CUP_O_UAZ_MG_TKA", //UAZ (DShKM)
"CUP_O_UAZ_MG_TKA", //UAZ (DShKM)
"CUP_O_UAZ_AGS30_TKA", //UAZ (AGS-30)
"CUP_O_UAZ_AGS30_TKA", //UAZ (AGS-30)
"CUP_O_UAZ_SPG9_TKA", //UAZ (SPG-9)
"CUP_O_BMP1P_TKA", //BMP-1P
"CUP_O_BMP2_TKA", //BMP-2
"CUP_O_BMP2_TKA", //BMP-2
"CUP_O_BMP2_TKA", //BMP-2
"CUP_O_ZSU23_Afghan_TK", //ZSU-23-4 Afghanski
"CUP_O_ZSU23_TK", //ZSU-23-4
"CUP_O_BMP2_ZU_TKA", //BMP-2 ZU-23
"CUP_O_T55_TK", //T-55
"CUP_O_T72_TKA", //T-72
"CUP_O_T72_TKA" //T-72
"CUP_O_UAZ_MG_TKA", // UAZ (DShKM)
"CUP_O_UAZ_MG_TKA", // UAZ (DShKM)
"CUP_O_UAZ_AGS30_TKA", // UAZ (AGS-30)
"CUP_O_UAZ_AGS30_TKA", // UAZ (AGS-30)
"CUP_O_UAZ_SPG9_TKA", // UAZ (SPG-9)
"CUP_O_BMP1P_TKA", // BMP-1P
"CUP_O_BMP2_TKA", // BMP-2
"CUP_O_BMP2_TKA", // BMP-2
"CUP_O_BMP2_TKA", // BMP-2
"CUP_O_ZSU23_Afghan_TK", // ZSU-23-4 Afghanski
"CUP_O_ZSU23_TK", // ZSU-23-4
"CUP_O_BMP2_ZU_TKA", // BMP-2 ZU-23
"CUP_O_T55_TK", // T-55
"CUP_O_T72_TKA", // T-72
"CUP_O_T72_TKA" // T-72
];
// All enemy vehicles that can spawn as sector defenders and patrols but at a lower enemy combat readiness (aggression levels).
opfor_vehicles_low_intensity = [
"CUP_O_UAZ_MG_TKA", //UAZ (DShKM)
"CUP_O_UAZ_MG_TKA", //UAZ (DShKM)
"CUP_O_UAZ_AGS30_TKA", //UAZ (AGS-30)
"CUP_O_UAZ_SPG9_TKA", //UAZ (SPG-9)
"CUP_O_MTLB_pk_TKA", //MT-LB LV
"CUP_O_Ural_ZU23_TKA", //Ural (ZU-23)
"CUP_O_Ural_ZU23_TKA", //Ural (ZU-23)
"CUP_O_BTR60_TK", //BTR-60PB
"CUP_O_BRDM2_TKA", //BRDM-2
"CUP_O_BRDM2_TKA", //BRDM-2
"CUP_O_BTR40_MG_TKA", //BTR-40 (DSHKM)
"CUP_O_BMP1_TKA", //BMP-1
"CUP_O_BMP1P_TKA", //BMP-1P
"CUP_O_M113_TKA" //M113A3
"CUP_O_UAZ_MG_TKA", // UAZ (DShKM)
"CUP_O_UAZ_MG_TKA", // UAZ (DShKM)
"CUP_O_UAZ_AGS30_TKA", // UAZ (AGS-30)
"CUP_O_UAZ_SPG9_TKA", // UAZ (SPG-9)
"CUP_O_MTLB_pk_TKA", // MT-LB LV
"CUP_O_Ural_ZU23_TKA", // Ural (ZU-23)
"CUP_O_Ural_ZU23_TKA", // Ural (ZU-23)
"CUP_O_BTR60_TK", // BTR-60PB
"CUP_O_BRDM2_TKA", // BRDM-2
"CUP_O_BRDM2_TKA", // BRDM-2
"CUP_O_BTR40_MG_TKA", // BTR-40 (DSHKM)
"CUP_O_BMP1_TKA", // BMP-1
"CUP_O_BMP1P_TKA", // BMP-1P
"CUP_O_M113_TKA" // M113A3
];
// All enemy vehicles that can spawn as battlegroups, either assaulting or as reinforcements, at high enemy combat readiness (aggression levels).
opfor_battlegroup_vehicles = [
"CUP_O_UAZ_MG_TKA", //UAZ (DShKM)
"CUP_O_UAZ_AGS30_TKA", //UAZ (AGS-30)
"CUP_O_UAZ_AGS30_TKA", //UAZ (AGS-30)
"CUP_O_UAZ_SPG9_TKA", //UAZ (SPG-9)
"CUP_O_BTR60_TK", //BTR-60PB
"CUP_O_BMP1P_TKA", //BMP-1P
"CUP_O_BMP2_TKA", //BMP-2
"CUP_O_BMP2_TKA", //BMP-2
"CUP_O_ZSU23_Afghan_TK", //ZSU-23-4 Afghanski
"CUP_O_ZSU23_TK", //ZSU-23-4
"CUP_O_T55_TK", //T-55
"CUP_O_T55_TK", //T-55
"CUP_O_T72_TKA", //T-72
"CUP_O_T72_TKA", //T-72
"CUP_O_Mi17_TK", //Mi-8MT
"CUP_O_Mi24_D_Dynamic_TK", //Mi-24D
"CUP_O_UH1H_armed_TKA", //UH-1H (Armed)
"CUP_O_UH1H_gunship_SLA_TKA", //UH-1H (Gunship)
"CUP_O_Mi24_D_Dynamic_TK" //Mi-24D
"CUP_O_UAZ_MG_TKA", // UAZ (DShKM)
"CUP_O_UAZ_AGS30_TKA", // UAZ (AGS-30)
"CUP_O_UAZ_AGS30_TKA", // UAZ (AGS-30)
"CUP_O_UAZ_SPG9_TKA", // UAZ (SPG-9)
"CUP_O_BTR60_TK", // BTR-60PB
"CUP_O_BMP1P_TKA", // BMP-1P
"CUP_O_BMP2_TKA", // BMP-2
"CUP_O_BMP2_TKA", // BMP-2
"CUP_O_ZSU23_Afghan_TK", // ZSU-23-4 Afghanski
"CUP_O_ZSU23_TK", // ZSU-23-4
"CUP_O_T55_TK", // T-55
"CUP_O_T55_TK", // T-55
"CUP_O_T72_TKA", // T-72
"CUP_O_T72_TKA", // T-72
"CUP_O_Mi17_TK", // Mi-8MT
"CUP_O_Mi24_D_Dynamic_TK", // Mi-24D
"CUP_O_UH1H_armed_TKA", // UH-1H (Armed)
"CUP_O_UH1H_gunship_SLA_TKA", // UH-1H (Gunship)
"CUP_O_Mi24_D_Dynamic_TK" // Mi-24D
];
// All enemy vehicles that can spawn as battlegroups, either assaulting or as reinforcements, at lower enemy combat readiness (aggression levels).
opfor_battlegroup_vehicles_low_intensity = [
"CUP_O_UAZ_MG_TKA", //UAZ (DShKM)
"CUP_O_UAZ_MG_TKA", //UAZ (DShKM)
"CUP_O_MTLB_pk_TKA", //MT-LB LV
"CUP_O_BTR60_TK", //BTR-60PB
"CUP_O_M113_TKA", //M113A3
"CUP_O_BTR40_MG_TKA", //BTR-40 (DSHKM)
"CUP_O_BRDM2_TKA", //BRDM-2
"CUP_O_BMP1_TKA", //BMP-1
"CUP_O_BMP1P_TKA", //BMP-1P
"CUP_O_T34_TKA", //T-34-85M
"CUP_O_T34_TKA", //T-34-85M
"CUP_O_BMP2_ZU_TKA", //BMP-2 ZU-23
"CUP_O_Ural_ZU23_TKA", //Ural (ZU-23)
"CUP_O_UH1H_TKA", //UH-1H
"CUP_O_UH1H_gunship_SLA_TKA", //UH-1H (Gunship)
"CUP_O_UH1H_armed_TKA" //UH-1H (Armed)
"CUP_O_UAZ_MG_TKA", // UAZ (DShKM)
"CUP_O_UAZ_MG_TKA", // UAZ (DShKM)
"CUP_O_MTLB_pk_TKA", // MT-LB LV
"CUP_O_BTR60_TK", // BTR-60PB
"CUP_O_M113_TKA", // M113A3
"CUP_O_BTR40_MG_TKA", // BTR-40 (DSHKM)
"CUP_O_BRDM2_TKA", // BRDM-2
"CUP_O_BMP1_TKA", // BMP-1
"CUP_O_BMP1P_TKA", // BMP-1P
"CUP_O_T34_TKA", // T-34-85M
"CUP_O_T34_TKA", // T-34-85M
"CUP_O_BMP2_ZU_TKA", // BMP-2 ZU-23
"CUP_O_Ural_ZU23_TKA", // Ural (ZU-23)
"CUP_O_UH1H_TKA", // UH-1H
"CUP_O_UH1H_gunship_SLA_TKA", // UH-1H (Gunship)
"CUP_O_UH1H_armed_TKA" // UH-1H (Armed)
];
/* All vehicles that spawn within battlegroups (see the above 2 arrays) and also hold 8 soldiers as passengers.
If something in this array can't hold all 8 soldiers then buggy behaviours may occur. */
opfor_troup_transports = [
"CUP_O_BMP1_TKA", //BMP-1
"CUP_O_M113_TKA", //M113A3
"CUP_O_MTLB_pk_TKA", //MT-LB LV
"CUP_O_UH1H_TKA", //UH-1H
"CUP_O_UH1H_armed_TKA", //UH-1H (Armed)
"CUP_O_BTR60_TK", //BTR-60PB
"CUP_O_Mi24_D_Dynamic_TK", //Mi-24D
"CUP_O_Mi17_TK", //Mi-8MT
"CUP_O_T34_TKA", //T-34-85M
"CUP_O_BMP1P_TKA", //BMP-1P
"CUP_O_BMP2_TKA" //BMP-2
"CUP_O_BMP1_TKA", // BMP-1
"CUP_O_M113_TKA", // M113A3
"CUP_O_MTLB_pk_TKA", // MT-LB LV
"CUP_O_UH1H_TKA", // UH-1H
"CUP_O_UH1H_armed_TKA", // UH-1H (Armed)
"CUP_O_BTR60_TK", // BTR-60PB
"CUP_O_Mi24_D_Dynamic_TK", // Mi-24D
"CUP_O_Mi17_TK", // Mi-8MT
"CUP_O_T34_TKA", // T-34-85M
"CUP_O_BMP1P_TKA", // BMP-1P
"CUP_O_BMP2_TKA" // BMP-2
];
// Enemy rotary-wings that will need to spawn in flight.
opfor_choppers = [
"CUP_O_UH1H_TKA", //UH-1H
"CUP_O_UH1H_armed_TKA", //UH-1H (Armed)
"CUP_O_UH1H_gunship_SLA_TKA", //UH-1H (Gunship)
"CUP_O_Mi24_D_Dynamic_TK", //Mi-24D
"CUP_O_Mi17_TK" //Mi-8MT
"CUP_O_UH1H_TKA", // UH-1H
"CUP_O_UH1H_armed_TKA", // UH-1H (Armed)
"CUP_O_UH1H_gunship_SLA_TKA", // UH-1H (Gunship)
"CUP_O_Mi24_D_Dynamic_TK", // Mi-24D
"CUP_O_Mi17_TK" // Mi-8MT
];
// Enemy fixed-wings that will need to spawn in the air.
opfor_air = [
"CUP_O_L39_TK", //L-39ZA
"CUP_O_Su25_Dyn_TKA" //Su-25 Frogfoot
"CUP_O_L39_TK", // L-39ZA
"CUP_O_Su25_Dyn_TKA" // Su-25 Frogfoot
];