Updated civs and OPFOR
This commit is contained in:
@@ -8,44 +8,43 @@
|
||||
|
||||
// Civilian classnames.
|
||||
civilians = [
|
||||
"C_Man_Fisherman_01_F",
|
||||
"C_man_w_worker_F",
|
||||
"C_man_1_1_F",
|
||||
"C_man_p_beggar_F",
|
||||
"C_Man_Messenger_01_F",
|
||||
"C_man_hunter_1_F",
|
||||
"C_journalist_F",
|
||||
"C_Journalist_01_War_F",
|
||||
"C_man_shorts_2_F",
|
||||
"C_Man_UtilityWorker_01_F",
|
||||
"C_man_1",
|
||||
"C_Man_casual_1_F",
|
||||
"C_Man_casual_2_F",
|
||||
"C_Man_casual_3_F",
|
||||
"C_Man_casual_4_F",
|
||||
"C_Man_casual_5_F",
|
||||
"C_Man_casual_6_F",
|
||||
"C_man_polo_1_F",
|
||||
"C_man_polo_2_F",
|
||||
"C_man_polo_3_F",
|
||||
"C_man_polo_4_F",
|
||||
"C_man_polo_5_F",
|
||||
"C_man_polo_6_F"
|
||||
"c_civil_cloth_01",
|
||||
"c_civil_cloth_02",
|
||||
"c_civil_cloth_03",
|
||||
"c_civil_cloth_04",
|
||||
"c_civil_cloth_05",
|
||||
"c_civil_cloth_06",
|
||||
"c_civil_cloth_07",
|
||||
"c_civil_cloth_08",
|
||||
"c_civil_cloth_09",
|
||||
"c_civil_cloth_10",
|
||||
"c_civil_cloth_11",
|
||||
"c_civil_cloth_12",
|
||||
"c_civil_cloth_16",
|
||||
"c_civil_poloshirt_01",
|
||||
"c_civil_poloshirt_02",
|
||||
"c_civil_poloshirt_03",
|
||||
"c_civil_poloshirt_04",
|
||||
"c_uacivil_medic_red_base",
|
||||
"c_civil_polopants_01",
|
||||
"c_civil_polopants_02",
|
||||
"c_civil_polopants_03",
|
||||
"c_civil_polopants_04",
|
||||
"c_civil_formalsuit_vyshiv_01",
|
||||
"c_civil_formalsuit_vyshiv_02"
|
||||
];
|
||||
|
||||
// Civilian vehicle classnames.
|
||||
civilian_vehicles = [
|
||||
"C_Quadbike_01_F",
|
||||
"C_Hatchback_01_F",
|
||||
"C_Hatchback_01_sport_F",
|
||||
"C_Offroad_01_F",
|
||||
"C_Offroad_01_repair_F",
|
||||
"C_SUV_01_F",
|
||||
"C_Van_01_fuel_F",
|
||||
"C_Van_01_transport_F",
|
||||
"C_Van_01_box_F",
|
||||
"C_Truck_02_fuel_F",
|
||||
"C_Truck_02_transport_F",
|
||||
"C_Truck_02_covered_F",
|
||||
"C_Truck_02_box_F"
|
||||
"C_Hatchback_01_F",
|
||||
"c_uacivil_tracktor_01",
|
||||
"c_civil_ambulance_01",
|
||||
"c_uacivil_van01_01",
|
||||
"UA_CIV_mitsubishil200",
|
||||
"UA_CIV_mitsubishil200cover",
|
||||
"UA_CIV_gazellenext",
|
||||
"UA_CIV_gazellenextbox",
|
||||
"c_volunteer_offroad_medevac_redcross",
|
||||
"c_uadsns_offroad_emergency01"
|
||||
];
|
||||
|
||||
@@ -7,22 +7,22 @@
|
||||
*/
|
||||
|
||||
// Enemy infantry classes
|
||||
opfor_officer = "rhs_msv_emr_officer"; // Officer
|
||||
opfor_squad_leader = "rhs_msv_emr_sergeant"; // Squad Leader
|
||||
opfor_team_leader = "rhs_msv_emr_efreitor"; // Team Leader
|
||||
opfor_sentry = "rhs_msv_emr_rifleman"; // Rifleman (Lite)
|
||||
opfor_officer = "RUS_spn_deputyplatooncommander"; // Officer
|
||||
opfor_squad_leader = "RUS_spn_platooncommander"; // Squad Leader
|
||||
opfor_team_leader = "RUS_spn_squadcommander"; // Team Leader
|
||||
opfor_sentry = "RUS_spn_recon"; // Rifleman (Lite)
|
||||
opfor_rifleman = "rhs_msv_emr_rifleman"; // Rifleman
|
||||
opfor_rpg = "rhs_msv_emr_LAT"; // Rifleman (LAT)
|
||||
opfor_grenadier = "rhs_msv_emr_grenadier"; // Grenadier
|
||||
opfor_machinegunner = "rhs_msv_emr_arifleman"; // Autorifleman
|
||||
opfor_heavygunner = "rhs_msv_emr_machinegunner"; // Heavy Gunner
|
||||
opfor_marksman = "rhs_msv_emr_marksman"; // Marksman
|
||||
opfor_sharpshooter = "rhs_msv_emr_marksman"; // Sharpshooter
|
||||
opfor_sniper = "rhs_msv_emr_marksman"; // Sniper
|
||||
opfor_at = "rhs_msv_emr_at"; // AT Specialist
|
||||
opfor_aa = "rhs_msv_emr_aa"; // AA Specialist
|
||||
opfor_medic = "rhs_msv_emr_medic"; // Combat Life Saver
|
||||
opfor_engineer = "rhs_msv_emr_engineer"; // Engineer
|
||||
opfor_rpg = "RUS_spn_recongrenadier"; // Rifleman (LAT)
|
||||
opfor_grenadier = "RUS_spn_seniorrecon"; // Grenadier
|
||||
opfor_machinegunner = "RUS_spn_reconmachinegunner";
|
||||
opfor_heavygunner = "RUS_spn_reconmachinegunner";
|
||||
opfor_marksman = "RUS_spn_reconsniper"; // Marksman
|
||||
opfor_sharpshooter = "RUS_spn_reconradiotelephonist";
|
||||
opfor_sniper = "RUS_spn_reconoperatoruav"; // Sniper
|
||||
opfor_at = "RUS_spn_recon"; // AT Specialist
|
||||
opfor_aa = "RUS_MSV_operatormanpad"; // AA Specialist
|
||||
opfor_medic = "RUS_spn_reconsanitar"; // Combat Life Saver
|
||||
opfor_engineer = "RUS_spn_reconsapper";
|
||||
opfor_paratrooper = "rhs_msv_emr_RShG2"; // Paratrooper
|
||||
|
||||
// Enemy vehicles used by secondary objectives.
|
||||
@@ -31,10 +31,10 @@ opfor_mrap_armed = "rhs_tigr_sts_msv"; // GAZ-2
|
||||
opfor_transport_helo = "RHS_Mi8mt_Cargo_vvsc"; // Mi-8MT (Cargo)
|
||||
opfor_transport_truck = "RHS_Ural_MSV_01"; // Ural-4320 Transport (Covered)
|
||||
opfor_ammobox_transport = "RHS_Ural_Open_MSV_01"; // Ural-4320 Transport (Open) -> Has to be able to transport resource crates!
|
||||
opfor_fuel_truck = "RHS_Ural_Fuel_MSV_01"; // Ural-4320 Fuel
|
||||
opfor_fuel_truck = "RUS_MSV_atmz54320"; // Ural-4320 Fuel
|
||||
opfor_ammo_truck = "rhs_gaz66_ammo_msv"; // GAZ-66 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_ammo_container = "rhs_kamaz5350_ammo_msv"; // Taru Ammo Pod
|
||||
opfor_flag = "rhs_Flag_Russia_F"; // Flag
|
||||
|
||||
/* Adding a value to these arrays below will add them to a one out of however many in the array, random pick chance.
|
||||
@@ -43,99 +43,214 @@ 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 = [
|
||||
"RUS_MSV_sr_efreitor", // Rifleman
|
||||
"RUS_MSV_sr_grenadier", // Rifleman
|
||||
"RUS_MSV_sr_gunner", // Rifleman
|
||||
"RUS_MSV_sr_juniorsergeant", // Rifleman (AT)
|
||||
"RUS_MSV_sr_machinegunner", // Autorifleman
|
||||
"RUS_MSV_sr_private", // Marksman
|
||||
"RUS_MSV_sr_riflemangrenadierassistant", // Medic
|
||||
"RUS_MSV_sr_riflemanmachinegunnerassistant" // Engineer
|
||||
"RUS_MSV_sr_efreitor",
|
||||
"RUS_MSV_sr_grenadier",
|
||||
"RUS_MSV_sr_gunner",
|
||||
"RUS_MSV_sr_juniorsergeant",
|
||||
"RUS_MSV_sr_machinegunner",
|
||||
"RUS_MSV_sr_private",
|
||||
"RUS_MSV_sr_rifleman",
|
||||
"RUS_MSV_sr_riflemangrenadierassistant",
|
||||
"RUS_MSV_sr_riflemanmachinegunnerassistant"
|
||||
];
|
||||
|
||||
// Militia vehicles. Lightweight vehicle classnames the game will pick from randomly as sector defenders.
|
||||
militia_vehicles = [
|
||||
"rhs_tigr_sts_msv" // GAZ-233014 (Armed)
|
||||
"rhs_tigr_sts_msv",
|
||||
"TSB_BRDM2_r",
|
||||
"rhs_uaz_open_MSV_01",
|
||||
"RUS_MSV_uaz469",
|
||||
"rhs_tigr_sts_3camo_msv",
|
||||
"RUS_MSV_mtlb",
|
||||
"RUS_MSV_9p135",
|
||||
"RUS_MSV_9p135m",
|
||||
"RUS_MSV_9p151",
|
||||
"RUS_MSV_9p163m1",
|
||||
"RUS_MSV_ags17",
|
||||
"RUS_MSV_nsvs",
|
||||
"RUS_MSV_2b14",
|
||||
"RUS_MP_kord",
|
||||
"rhs_SPG9M_MSV" // GAZ-233014 (Armed)
|
||||
];
|
||||
|
||||
// Militia vehicles. Lightweight vehicle classnames the game will pick from randomly as sector defenders. Can also be empty for only infantry milita.
|
||||
opfor_vehicles = [
|
||||
"rhs_tigr_sts_msv", // GAZ-233014 (Armed)
|
||||
"rhs_tigr_sts_msv", // GAZ-233014 (Armed)
|
||||
"rhs_tigr_sts_msv", // GAZ-233014 (Armed)
|
||||
"rhs_bmp2d_msv", // BMP-2D
|
||||
"rhs_bmp2k_msv", // BMP-2K
|
||||
"rhs_brm1k_msv", // BRM-1K
|
||||
"rhs_zsu234_aa", // ZSU-23-4V
|
||||
"rhs_zsu234_aa", // ZSU-23-4V
|
||||
"rhs_t80", // T80
|
||||
"rhs_t80", // T80
|
||||
"rhs_t90a_tv", // T90A
|
||||
"rhs_t90sab_tv" // T90SA (2016)
|
||||
|
||||
"rhs_tigr_sts_msv",
|
||||
"TSB_BRDM2_r",
|
||||
"rhs_uaz_open_MSV_01",
|
||||
"RUS_MSV_uaz469",
|
||||
"rhs_tigr_sts_3camo_msv",
|
||||
"RUS_MSV_mtlb",
|
||||
"RUS_MSV_9p135",
|
||||
"RUS_MSV_9p135m",
|
||||
"RUS_MSV_9p151",
|
||||
"RUS_MSV_9p163m1",
|
||||
"RUS_MSV_ags17",
|
||||
"RUS_MSV_nsvs",
|
||||
"RUS_MSV_2b14",
|
||||
"RUS_MP_kord",
|
||||
"rhs_SPG9M_MSV"
|
||||
|
||||
];
|
||||
|
||||
// All enemy vehicles that can spawn as sector defenders and patrols but at a lower enemy combat readiness (aggression levels).
|
||||
opfor_vehicles_low_intensity = [
|
||||
"rhs_tigr_sts_msv", // GAZ-233014 (Armed)
|
||||
"rhs_tigr_sts_msv", // GAZ-233014 (Armed)
|
||||
"rhs_btr80_msv", // BTR-80
|
||||
"rhs_btr80a_msv" // BTR-80A
|
||||
"RUS_MSV_bmm",
|
||||
"RUS_MSV_btr80",
|
||||
"RUS_MSV_btr82a",
|
||||
"RUS_MSV_mtlb",
|
||||
"RUS_MSV_mtlbm6mb",
|
||||
"RUS_MSV_mtlbvmk",
|
||||
"RUS_MSV_prp3",
|
||||
"RUS_MSV_brm1k",
|
||||
"RUS_MSV_9p149",
|
||||
"RUS_MSV_9p148",
|
||||
"tbd_mtlb_deva",
|
||||
"tbd_mtlb_tundzha",
|
||||
"tbd_mtlb_type63",
|
||||
"tbd_mtlb_mt12",
|
||||
"tbd_mtlb_bm21",
|
||||
"tbd_mtlb_2b9",
|
||||
"tbd_mtlb_6ma2_tkn4g",
|
||||
"RUS_MSV_9p135",
|
||||
"RUS_MSV_9p135m",
|
||||
"RUS_MSV_9p151",
|
||||
"RUS_MSV_9p163m1",
|
||||
"RUS_MSV_ags17",
|
||||
"RUS_MSV_nsvs",
|
||||
"RUS_MSV_2b14",
|
||||
"RUS_MP_kord",
|
||||
"rhs_SPG9M_MSV"
|
||||
];
|
||||
|
||||
// All enemy vehicles that can spawn as battlegroups, either assaulting or as reinforcements, at high enemy combat readiness (aggression levels).
|
||||
opfor_battlegroup_vehicles = [
|
||||
"rhs_tigr_sts_msv", // GAZ-233014 (Armed)
|
||||
"rhs_tigr_sts_msv", // GAZ-233014 (Armed)
|
||||
"rhs_tigr_sts_msv", // GAZ-233014 (Armed)
|
||||
"RHS_Ural_Open_MSV_01", // Ural-4320 Transport
|
||||
"RHS_Ural_MSV_01", // Ural-4320 Transport (Covered)
|
||||
"rhs_bmp2d_msv", // BMP-2D
|
||||
"rhs_bmp2k_msv", // BMP-2K
|
||||
"rhs_brm1k_msv", // BRM-1K
|
||||
"rhs_zsu234_aa", // ZSU-23-4V
|
||||
"rhs_zsu234_aa", // ZSU-23-4V
|
||||
"rhs_t80", // T80
|
||||
"rhs_t80", // T80
|
||||
"rhs_t90a_tv", // T90A
|
||||
"RHS_Mi24P_AT_vvsc", // Mi-24P (AT)
|
||||
"RHS_Mi24V_AT_vvsc", // Mi-24V (AT)
|
||||
"RHS_Mi8mt_Cargo_vvsc", // Mi-8MT (Cargo)
|
||||
"RHS_Ka52_vvsc" // Ka-52
|
||||
"RUS_MSV_strela10",
|
||||
"RUS_MSV_zsu234",
|
||||
"RUS_MSV_bmm",
|
||||
"RUS_MSV_btr80",
|
||||
"RUS_MSV_btr82a",
|
||||
"RUS_MSV_mtlb",
|
||||
"RUS_MSV_mtlbm6mb",
|
||||
"RUS_MSV_mtlbvmk",
|
||||
"RUS_MSV_prp3",
|
||||
"RUS_MSV_ap2",
|
||||
"RUS_MSV_asn233115",
|
||||
"RUS_MSV_atmz54320",
|
||||
"RUS_MSV_kamaz4310",
|
||||
"RUS_MSV_mtoat",
|
||||
"RUS_MSV_uaz469",
|
||||
"RUS_MSV_ural43202",
|
||||
"RUS_MSV_9p135",
|
||||
"RUS_MSV_9p135m",
|
||||
"RUS_MSV_9p151",
|
||||
"RUS_MSV_9p163m1",
|
||||
"RUS_MSV_ags17",
|
||||
"RUS_MSV_nsvs",
|
||||
"RUS_MSV_bmp1",
|
||||
"RUS_MSV_bmp1k",
|
||||
"RUS_MSV_bmp2",
|
||||
"RUS_MSV_bmp2k",
|
||||
"RUS_MSV_bmp3",
|
||||
"RUS_MSV_bmp3m",
|
||||
"RUS_MSV_2b14",
|
||||
"RUS_MSV_2b17",
|
||||
"RUS_MSV_brm1k",
|
||||
"RUS_MSV_2s1",
|
||||
"RUS_MSV_2s3m1",
|
||||
"RUS_MSV_9p149",
|
||||
"RUS_MSV_9p148",
|
||||
"RUS_MSV_t72b",
|
||||
"RUS_MSV_t72b3",
|
||||
"RUS_MSV_t72b3m",
|
||||
"RUS_MSV_t72bm",
|
||||
"RUS_MSV_t80bv",
|
||||
"RUS_MSV_t80bvk",
|
||||
"RUS_MSV_t80u",
|
||||
"RUS_MSV_t80u45m",
|
||||
"RUS_MSV_t80ue1",
|
||||
"RUS_MSV_t80uk",
|
||||
"RUS_MSV_t90a",
|
||||
"RUS_MSV_t90m",
|
||||
"RUS_MSV_zu232",
|
||||
"RUS_MSV_2a18m",
|
||||
"RUS_VDV_bmd2",
|
||||
"RUS_VDV_bmd2k",
|
||||
"RUS_VDV_bmd4m",
|
||||
"RUS_MP_kord",
|
||||
"mkk_tigr_arbalet_dm_msv_f",
|
||||
"rhs_tigr_sts_3camo_msv",
|
||||
"rhs_uaz_open_MSV_01",
|
||||
"rhs_gaz66_zu23_msv",
|
||||
"RHS_Ural_Zu23_MSV_01",
|
||||
"RHS_Ural_MSV_01",
|
||||
"RHS_Ural_Open_Flat_MSV_01",
|
||||
"rhs_kamaz5350_ammo_msv",
|
||||
"RHS_Ural_Repair_MSV_01",
|
||||
"rhs_SPG9M_MSV",
|
||||
"MMM_KamAZ4386",
|
||||
"MMM_KamAZ4386_BM30D",
|
||||
"rhs_bmd4ma_vdv",
|
||||
"TSB_BRDM2_r",
|
||||
"TSB_BRDM2_ZU23_r",
|
||||
"TSB_BRDM2A_r",
|
||||
"rhs_pchela1t_vvs",
|
||||
"tbd_mtlb_deva",
|
||||
"tbd_mtlb_tundzha",
|
||||
"tbd_mtlb_type63",
|
||||
"tbd_mtlb_mt12",
|
||||
"tbd_mtlb_bm21",
|
||||
"tbd_mtlb_2b9",
|
||||
"tbd_mtlb_6ma2_tkn4g",
|
||||
"rhs_sprut_vdv"
|
||||
|
||||
];
|
||||
|
||||
// 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 = [
|
||||
"rhs_tigr_msv", // GAZ-233011
|
||||
"rhs_tigr_sts_msv", // GAZ-233014 (Armed)
|
||||
"rhs_tigr_sts_msv", // GAZ-233014 (Armed)
|
||||
"RHS_Ural_Open_MSV_01", // Ural-4320 Transport
|
||||
"rhs_btr80_msv", // BTR-80
|
||||
"rhs_btr80a_msv", // BTR-80A
|
||||
"rhs_zsu234_aa", // ZSU-23-4V
|
||||
"RHS_Mi24P_AT_vvsc", // Mi-24P (AT)
|
||||
"RHS_Mi24V_AT_vvsc", // Mi-24V (AT)
|
||||
"RHS_Mi8mt_Cargo_vvsc" // Mi-8MT (Cargo)
|
||||
"RUS_MSV_btr80",
|
||||
"RUS_MSV_btr82a",
|
||||
"RUS_MSV_bmm",
|
||||
"RUS_MSV_btr80",
|
||||
"RUS_MSV_btr82a",
|
||||
"RUS_MSV_mtlb",
|
||||
"RUS_MSV_mtlbm6mb",
|
||||
"RUS_MSV_mtlbvmk",
|
||||
"tbd_mtlb_deva",
|
||||
"tbd_mtlb_tundzha",
|
||||
"tbd_mtlb_type63",
|
||||
"tbd_mtlb_mt12",
|
||||
"tbd_mtlb_bm21",
|
||||
"tbd_mtlb_2b9",
|
||||
"tbd_mtlb_6ma2_tkn4g"
|
||||
];
|
||||
|
||||
/* 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 = [
|
||||
"RHS_Ural_Open_MSV_01", // Ural-4320 Transport
|
||||
"RHS_Ural_MSV_01", // Ural-4320 Transport (Covered)
|
||||
"rhs_btr80_msv", // BTR-80
|
||||
"rhs_btr80a_msv", // BTR-80A
|
||||
"rhs_bmp2d_msv", // BMP-2D
|
||||
"RHS_Mi8mt_Cargo_vvsc", // Mi-8MT (Cargo)
|
||||
"RHS_Mi24P_AT_vvsc", // Mi-24P (AT)
|
||||
"RHS_Mi24V_AT_vvsc" // Mi-24V (AT)
|
||||
"RUS_MSV_bmp1",
|
||||
"RUS_MSV_bmp1k",
|
||||
"RUS_MSV_bmp2",
|
||||
"RUS_MSV_bmp2k",
|
||||
"RUS_MSV_bmp3",
|
||||
"RUS_MSV_bmm",
|
||||
"RUS_MSV_btr80",
|
||||
"RUS_MSV_btr82a",
|
||||
"RUS_MSV_mtlb",
|
||||
"RUS_MSV_mtlbvmk",
|
||||
"tbd_mtlb_6ma2_tkn4g",
|
||||
"RUS_VKS_mi8mt", // Mi-8MT (Cargo)
|
||||
"RUS_VKS_mi24p" // Mi-24P (AT)
|
||||
|
||||
];
|
||||
|
||||
// Enemy rotary-wings that will need to spawn in flight.
|
||||
opfor_choppers = [
|
||||
"RUS_VKS_ka52", // Mi-8MT (Cargo)
|
||||
"RUS_VKS_mi24p", // Mi-24P (AT)
|
||||
"RUS_VKS_mi28n", // Mi-24V (AT)
|
||||
"RUS_VKS_mi8mt", // Ka-52
|
||||
"RUS_VKS_ka52",
|
||||
"RUS_VKS_mi24p",
|
||||
"RUS_VKS_mi28n",
|
||||
"RUS_VKS_mi8mt",
|
||||
"RUS_VKS_mi8mtv2"
|
||||
];
|
||||
|
||||
|
||||
Reference in New Issue
Block a user