Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // --- FOB Support Unit Classnames ---------------------------------------------
- FOB_typename = "Land_Cargo_HQ_V1_F";
- FOB_box_typename = "B_Slingload_01_Cargo_F";
- FOB_truck_typename = "B_Truck_01_box_F";
- Arsenal_typename = "B_supplyCrate_F";
- Respawn_truck_typename = "B_Truck_01_medical_F";
- huron_typename = "RHS_CH_47F_light";
- ammobox_b_typename = "Box_NATO_AmmoVeh_F";
- ammobox_o_typename = "Box_East_AmmoVeh_F";
- opfor_ammobox_transport = "RHS_Ural_Open_VDV_01";
- // --- Friendly Unit Classnames ------------------------------------------------
- infantry_units = [
- ["rhsusf_army_ocp_rifleman",2,0,0],
- ["rhsusf_army_ocp_grenadier",3,0,0],
- ["rhsusf_army_ocp_autorifleman",3,0,0],
- ["rhsusf_army_ocp_medic",3,0,0],
- ["rhsusf_army_ocp_engineer",3,0,0],
- ["rhsusf_army_ocp_riflemanat",4,0,0],
- ["rhsusf_army_ocp_machinegunner",5,0,0],
- ["rhsusf_army_ocp_marksman",8,0,0],
- ["rhsusf_army_ocp_aa",5,10,0],
- ["rhsusf_army_ocp_javelin",5,10,0],
- ["rhsusf_army_ocp_sniper",10,0,0],
- ["rhsusf_army_ocp_rifleman_101st",2,0,0],
- ["rhsusf_army_ocp_combatcrewman",1,0,0],
- ["rhsusf_army_ocp_helipilot",1,0,0]
- ];
- light_vehicles = [
- ["B_Quadbike_01_F",0,0,1],
- ["rhsusf_m1025_d",0,0,2],
- ["rhsusf_m1025_d_m2",0,10,2],
- ["rhsusf_m1025_d_Mk19",0,20,2],
- ["rhsusf_M998_D_2DR",0,0,3],
- ["rhsusf_rg33_d",0,0,5],
- ["rhsusf_rg33_m2_d",0,10,5],
- ["rhs_tigr_sts_3camo_msv",0,20,5],
- ["B_Truck_01_transport_F",0,0,5],
- ["B_Truck_01_covered_F",0,0,5],
- ["B_UGV_01_F",0,0,5],
- ["B_UGV_01_rcws_F",0,50,5],
- ["B_Boat_Transport_01_F",0,0,2],
- ["B_Boat_Armed_01_minigun_F",0,30,10]
- ];
- heavy_vehicles = [
- ["rhsusf_m113d_usarmy_unarmed",0,0,10],
- ["rhsusf_m113d_usarmy",0,10,10],
- ["rhsusf_m113d_usarmy_MK19",0,20,10],
- ["rhs_btr80a_vv",0,25,10],
- ["RHS_M2A3",0,30,15],
- ["RHS_M2A2",0,25,15],
- ["RHS_M2A3_BUSKIII",0,35,15],
- ["RHS_M6",0,30,15],
- ["rhsusf_m1a1aimwd_usarmy",0,40,20],
- ["rhsusf_m1a2sep1d_usarmy",0,50,20],
- ["rhsusf_m109d_usarmy",0,200,30],
- ["rhs_bmp3m_msv",0,30,15],
- ["rhs_bmp3mera_msv",0,35,15],
- ["rhs_t72bd_tv",0,40,15],
- ["rhs_t80u",0,45,20],
- ["rhs_t90a_tv",0,50,20],
- ["rhs_9k79",0,150,40],
- ["B_MBT_01_mlrs_F",0,300,50]
- ];
- air_vehicles = [
- ["B_UAV_01_F",0,0,5],
- ["B_UAV_02_F",0,0,20],
- ["B_UAV_02_CAS_F",0,250,20],
- ["RHS_UH1Y_UNARMED",0,0,15],
- ["RHS_UH60M_d",0,20,15],
- ["RHS_UH60M_MEV2_d",0,20,15],
- ["RHS_CH_47F",0,20,20],
- ["RHS_C130J", 0,40,40],
- //["MELB_MH6M",0,0,10],
- //["MELB_AH6M_L",0,30,10],
- //["MELB_AH6M_M",0,35,10],
- //["MELB_AH6M_H",0,100,20],
- ["RHS_Mi8AMTSh_UPK23_vvsc",0,40,15],
- ["RHS_UH1Y",0,115,20],
- ["RHS_AH1Z_GS",0,130,25],
- ["RHS_AH64D_GS",0,140,45],
- ["RHS_Ka52_vvsc",0,250,50],
- ["RHS_AH1Z",0,150,30],
- ["RHS_AH64D",0,175,50],
- ["RHS_Mi24V_FAB_vvsc",0,200,30],
- ["RHS_Mi24V_vvsc",0,200,40],
- ["RHS_AH1Z_CS",0,200,50],
- ["RHS_AH64D_CS",0,210,50],
- ["RHS_A10",0,300,30],
- ["JS_JC_FA18E",0,350,25],
- ["rhsusf_f22",0,1000,100]
- ];
- // AH1Z - Normal
- // AH1Z_GS / AH64D_GS - Double rockets, no hellfire
- // AH1Z_CS / AH64D_CS - Double hellfire, no rockets
- static_vehicles = [
- ["RHS_M2StaticMG_MiniTripod_D",0,10,0],
- ["RHS_M2StaticMG_D",0,10,0],
- ["RHS_MK19_TriPod_D",0,20,0],
- ["RDS_ZU23_AAF",0,25,0],
- ["RHS_Stinger_AA_pod_D",0,40,0],
- ["B_Mortar_01_F",0,50,0],
- ["RDS_M119_AAF",0,100,0],
- ["RHS_TOW_TriPod_D",0,200,0]
- ];
- buildings = [
- ["Land_BagFence_Corner_F",0,0,0],
- ["Land_BagFence_End_F",0,0,0],
- ["Land_BagFence_Long_F",0,0,0],
- ["Land_BagFence_Round_F",0,0,0],
- ["Land_BagFence_Short_F",0,0,0],
- ["Land_CncBarrier_F",0,0,0],
- ["Land_CncBarrier_stripes_F",0,0,0],
- ["Land_CncBarrierMedium4_F",0,0,0],
- ["Land_CncShelter_F",0,0,0],
- ["Land_CncWall4_F",0,0,0],
- ["Land_HBarrier_1_F",0,0,0],
- ["Land_HBarrier_3_F",0,0,0],
- ["Land_HBarrier_5_F",0,0,0],
- ["Land_HBarrierBig_F",0,0,0],
- ["Land_HBarrierWall6_F",0,0,0],
- ["Land_HBarrierWall_corner_F",0,0,0],
- ["Land_HBarrierTower_F",0,0,0],
- ["Land_BagBunker_Large_F",0,0,0],
- ["Land_BagBunker_Small_F",0,0,0],
- ["Land_BagBunker_Tower_F",0,0,0],
- ["Land_PortableLight_single_F",0,0,0],
- ["CamoNet_BLUFOR_open_F",0,0,0],
- ["CamoNet_BLUFOR_big_F",0,0,0],
- ["Land_Cargo_House_V1_F",0,0,0],
- ["Land_Cargo_Patrol_V1_F",0,0,0],
- ["Flag_US_F",0,0,0],
- ["FlagCarrierUSArmy_EP1",0,0,0],
- ["Flag_UK_F",0,0,0],
- ["Flag_NATO_F",0,0,0],
- ["Land_HelipadSquare_F",0,0,0],
- ["Land_Razorwire_F",0,0,0],
- ["Land_BagFence_Round_F",0,0,0],
- ["Land_ToolTrolley_02_F",0,0,0],
- ["Land_WeldingTrolley_01_F",0,0,0],
- ["Land_GasTank_02_F",0,0,0],
- ["Land_Workbench_01_F",0,0,0],
- ["Land_WaterTank_F",0,0,0],
- ["Land_WaterBarrel_F",0,0,0],
- ["Land_MetalCase_01_large_F",0,0,0],
- ["CargoNet_01_box_F",0,0,0],
- ["Land_CampingChair_V1_F",0,0,0],
- ["Land_CampingChair_V2_F",0,0,0],
- ["Land_CampingTable_F",0,0,0],
- ["MapBoard_altis_F",0,0,0],
- ["Land_Metal_rack_Tall_F",0,0,0],
- ["PortableHelipadLight_01_blue_F",0,0,0],
- ["Land_DieselGroundPowerUnit_01_F",0,0,0],
- ["Land_Pallet_MilBoxes_F",0,0,0],
- ["Land_PaperBox_open_full_F",0,0,0],
- ["Land_ClutterCutter_large_F",0,0,0]
- ];
- support_vehicles = [
- [Arsenal_typename,10,0,0],
- [Respawn_truck_typename,20,0,5],
- [FOB_box_typename,30,50,0],
- [FOB_truck_typename,30,50,5],
- ["rhsusf_m113d_usarmy_supply",10,30,10],
- ["rhsusf_m113d_usarmy_medical",10,0,10],
- ["C_Offroad_01_repair_F",5,0,2],
- ["B_Truck_01_Repair_F",10,0,5],
- ["B_Truck_01_fuel_F",10,0,5],
- ["B_Truck_01_ammo_F",10,0,5],
- ["B_Slingload_01_Repair_F",5,0,0],
- ["B_Slingload_01_Fuel_F",5,0,0],
- ["B_Slingload_01_Ammo_F",5,0,0],
- ["Box_NATO_AmmoVeh_F",0,154,0],
- ["Box_East_AmmoVeh_F",0,115,0]
- ];
- // Pre-made squads for the commander build menu
- blufor_squad_inf_light = [ "rhsusf_army_ucp_squadleader","rhsusf_army_ucp_teamleader","rhsusf_army_ocp_grenadier","rhsusf_army_ocp_autorifleman","rhsusf_army_ocp_grenadier","rhsusf_army_ocp_medic","rhsusf_army_ocp_riflemanat","rhsusf_army_ocp_rifleman","rhsusf_army_ocp_rifleman"];
- blufor_squad_inf = [ "rhsusf_army_ucp_squadleader","rhsusf_army_ucp_teamleader","rhsusf_army_ocp_autorifleman","rhsusf_army_ocp_machinegunner","rhsusf_army_ocp_medic","rhsusf_army_ocp_grenadier","rhsusf_army_ocp_riflemanat","rhsusf_army_ocp_riflemanat","rhsusf_army_ocp_marksman","rhsusf_army_ocp_marksman" ];
- blufor_squad_at = [ "rhsusf_army_ucp_squadleader","rhsusf_army_ocp_javelin","rhsusf_army_ocp_javelin","rhsusf_army_ocp_javelin","rhsusf_army_ocp_medic","rhsusf_army_ocp_rifleman" ];
- blufor_squad_aa = [ "rhsusf_army_ucp_squadleader","rhsusf_army_ocp_aa","rhsusf_army_ocp_aa","rhsusf_army_ocp_aa","rhsusf_army_ocp_medic","rhsusf_army_ocp_rifleman" ];
- blufor_squad_recon = [ "rhsusf_army_ucp_teamleader","rhsusf_army_ocp_rifleman","rhsusf_army_ocp_engineer","rhsusf_army_ocp_medic","rhsusf_army_ocp_riflemanat","rhsusf_army_ocp_riflemanat","rhsusf_army_ocp_marksman","rhsusf_army_ocp_rifleman","rhsusf_army_ocp_rifleman"];
- blufor_squad_para = [ "rhsusf_army_ocp_rifleman_101st","rhsusf_army_ocp_rifleman_101st","rhsusf_army_ocp_rifleman_101st","rhsusf_army_ocp_rifleman_101st","rhsusf_army_ocp_rifleman_101st","rhsusf_army_ocp_rifleman_101st","rhsusf_army_ocp_rifleman_101st","rhsusf_army_ocp_rifleman_101st","rhsusf_army_ocp_rifleman_101st","rhsusf_army_ocp_rifleman_101st" ];
- // [ squad, manpower, ammo, fuel ]
- // The game doesn't calculate the actual cost of the squads when they're being bought and instead uses the costs below (especially ammo),
- // but once they're spawned the cost of each individual unit will be used to calculate caps (especially manpower and fuel)
- squads = [
- [blufor_squad_inf_light,20,0,0],
- [blufor_squad_inf,30,0,0],
- [blufor_squad_at,20,25,0],
- [blufor_squad_aa,20,25,0],
- [blufor_squad_recon,25,0,0],
- [blufor_squad_para,20,0,0]
- ];
- // All the UAVs must be declared here, otherwise there shall be UAV controlling issues. Namely: you won't be able to control them.
- uavs = [ "B_UAV_01_F","B_UAV_02_F","B_UAV_02_CAS_F","B_UGV_01_F","B_UGV_01_rcws_F" ];
- // Vehicles unlocked through military base control. The game will pick which base unlocks which at the start of each new campaign.
- elite_vehicles = ["B_UGV_01_rcws_F","rhsusf_m1025_d_Mk19","B_Boat_Armed_01_minigun_F","rhsusf_m1a2sep1d_usarmy","B_MBT_01_mlrs_F","rhsusf_m109d_usarmy","rhsusf_m113d_usarmy_MK19","RHS_AH64D","RHS_A10","JS_JC_FA18E","B_UAV_02_CAS_F"];
- // Everything the AI troups should be able to resupply from
- ai_resupply_sources = [ Respawn_truck_typename, huron_typename, Arsenal_typename, "B_Slingload_01_Ammo_F", "B_APC_Tracked_01_CRV_F", "B_Truck_01_ammo_F", "rhsusf_m113d_usarmy_supply", "JNS_Skycrane_Pod_Ammo_BLU_Black" ];
- // Everything that can resupply other vehicles
- vehicle_repair_sources = [ "B_APC_Tracked_01_CRV_F", "C_Offroad_01_repair_F", "B_Truck_01_Repair_F", "B_Slingload_01_Repair_F", "JNS_Skycrane_Pod_Repair_BLU_Black" ];
- vehicle_rearm_sources = [ "B_APC_Tracked_01_CRV_F", "B_Truck_01_ammo_F", "B_Slingload_01_Ammo_F", "JNS_Skycrane_Pod_Ammo_BLU_Black" ];
- vehicle_refuel_sources = [ "B_APC_Tracked_01_CRV_F", "B_Truck_01_fuel_F", "B_Slingload_01_Fuel_F" ];
- // Commander
- commander_classname = "rhsusf_army_ocp_officer";
- // --- Badguy Unit Classnames --------------------------------------------------
- // Guerillas. It's only classnames the game will pick from, not the actual squad that will spawn, unlike the CSAT pre-made squads further below
- militia_squad = [ "rhs_g_Soldier_SL_F","rhs_g_Soldier_AAR_F","rhs_g_Soldier_AR_F","rhs_g_medic_F","rhs_g_engineer_F","rhs_g_Soldier_exp_F","rhs_g_Soldier_GL_F","rhs_g_Soldier_M_F","rhs_g_Soldier_F","rhs_g_Soldier_LAT_F","rhs_g_Soldier_lite_F","rhs_g_Soldier_TL_F"];
- // Same principle, only an array with everything for the game to randomly choose from
- militia_vehicles = [ "rhs_zsu234_chdkz","rhs_btr70_chdkz","rhs_btr60_chdkz","RHS_UAZ_chdkz","rhs_uaz_open_chdkz","rhs_bmd1_chdkz","rhs_bmd2_chdkz","rhs_t72bb_chdkz","RHS_BM21_chdkz","rhs_ural_chdkz","rhs_ural_work_open_chdkz" ];
- // All the CSAT pre-made squads. This is exactly what will spawn so take care with the number of units you put in each.
- opfor_squad_low_intensity = ["rhs_vdv_mflora_sergeant","rhs_vdv_mflora_machinegunner","rhs_vdv_mflora_medic","rhs_vdv_mflora_grenadier_rpg","rhs_vdv_mflora_rifleman","rhs_vdv_mflora_rifleman","rhs_vdv_mflora_rifleman"];
- opfor_squad_8_standard = ["rhs_vdv_mflora_sergeant","rhs_vdv_mflora_junior_sergeant","rhs_vdv_mflora_machinegunner","rhs_vdv_mflora_rifleman","rhs_vdv_mflora_medic","rhs_vdv_mflora_grenadier","rhs_vdv_mflora_LAT"];
- opfor_squad_8_infkillers = ["rhs_vdv_mflora_sergeant","rhs_vdv_mflora_machinegunner","rhs_vdv_mflora_machinegunner","rhs_vdv_mflora_machinegunner_assistant","rhs_vdv_mflora_medic","rhs_vdv_mflora_marksman","rhs_vdv_mflora_marksman"];
- opfor_squad_8_tankkillers = ["rhs_vdv_mflora_sergeant","rhs_vdv_mflora_medic","rhs_vdv_mflora_machinegunner","rhs_vdv_mflora_rifleman","rhs_vdv_mflora_LAT","rhs_vdv_mflora_at","rhs_vdv_mflora_at"];
- opfor_squad_8_airkillers = ["rhs_vdv_mflora_sergeant","rhs_vdv_mflora_medic","rhs_vdv_mflora_machinegunner","rhs_vdv_mflora_rifleman","rhs_vdv_mflora_LAT","rhs_vdv_mflora_aa","rhs_vdv_mflora_aa"];
- // Single units that are used for secondary objectives and cargo posts garrisons
- opfor_sentry = "rhs_vdv_mflora_rifleman";
- opfor_lookout_1 = "rhs_vdv_mflora_marksman";
- opfor_lookout_2 = "rhs_vdv_mflora_machinegunner";
- // All the vehicles that can spawn as sector defenders and patrols, the game will pick randomly
- opfor_vehicles = ["rhs_btr70_vdv","rhs_btr80_vdv","rhs_bmd2m","rhs_bmd4_vdv","rhs_bmp2d_vdv","rhs_t80u","rhs_t72bd_tv","RHS_BM21_VDV_01","rhs_zsu234_aa","rhs_t90a_tv","rhs_tigr_sts_vdv","rhs_btr80a_vv","rhs_9k79","rhs_KORD_high_VDV","rhs_Metis_9k115_2_msv"];
- // Same, with lighter choices to be used when the alert level is low
- opfor_vehicles_low_intensity = ["rhs_btr60_vdv","rhs_tigr_vdv","rhs_tigr_3camo_vdv","rhs_uaz_open_vdv","rhs_uaz_vdv","RHS_Ural_VDV_01","rhs_pchela1t_vvs","rhs_SPG9_INS","rhs_9k79","rhs_KORD_high_VDV"];
- // All the vehicles that can spawn as battlegroup members, again the game will pick randomly
- opfor_battlegroup_vehicles = ["rhs_btr70_vdv","rhs_btr80_vdv","rhs_bmd2m","rhs_bmd4_vdv","rhs_bmp2d_vdv","rhs_t80u","rhs_t72bd_tv","RHS_BM21_VDV_01","rhs_zsu234_aa","RHS_Mi24V_vdv","RHS_Mi8MTV3_vdv","RHS_Mi8MTV3_UPK23_vdv","RHS_Ka52_vvsc", "rhs_bmp3m_msv", "rhs_bmp3_late_msv","rhs_bmp3m_msv", "rhs_bmp3mera_msv"];
- // Same, with lighter choices to be used when the alert level is low
- opfor_battlegroup_vehicles_low_intensity = ["rhs_tigr_vdv","rhs_tigr_3camo_vdv","rhs_uaz_open_vdv","rhs_uaz_vdv","rhs_btr60_vdv","RHS_Ural_VDV_01","RHS_Mi8mt_vdv","rhs_uaz_spg9_chdkz","rhs_uaz_dshkm_chdkz","rhs_uaz_ags_chdkz"];
- // All the vehicles that can spawn as battlegroup members (see above) and hold 8 soldiers as passengers.
- // If something can't hold all 8 soldiers then buggy behaviours may occur
- opfor_troup_transports = ["rhs_btr70_vdv","rhs_btr80_vdv","rhs_bmd2m","rhs_bmd4_vdv","rhs_bmp2d_vdv","RHS_Mi8MTV3_vdv","RHS_Mi8MTV3_UPK23_vdv","rhs_tigr_vdv","rhs_tigr_3camo_vdv","rhs_uaz_open_vdv","rhs_uaz_vdv","rhs_btr60_vdv","RHS_Ural_VDV_01","RHS_Mi8mt_vdv"];
- // Battlegroup members that will need to spawn in flight. Should be only helos but, who knows
- opfor_choppers = ["RHS_Mi24P_vdv","RHS_Mi8MTV3_vdv","RHS_Mi8MTV3_UPK23_vdv","RHS_Mi8mt_vdv","RHS_Ka52_vvsc"];
- // Opfor attack aircrafts to choose from
- opfor_air = ["RHS_Su25SM_vvsc","TCP_Su22","RHS_Su25SM_vvsc","RHS_T50_vvs_051","RHS_Su25SM_vvsc"];
- // Civilians to randomly choose from
- civilians = ["C_man_1","C_man_polo_6_F","C_man_polo_3_F","C_man_polo_2_F","C_man_polo_4_F","C_man_polo_5_F","C_man_polo_1_F","C_man_p_beggar_F","C_man_1_2_F","C_man_p_fugitive_F","C_man_hunter_1_F","C_journalist_F","C_man_shorts_2_F","C_man_w_worker_F"];
- civilian_vehicles = [ "C_Hatchback_01_F", "C_Hatchback_01_sport_F", "C_Offroad_01_F", "C_SUV_01_F", "C_Van_01_transport_F", "C_Van_01_box_F", "C_Van_01_fuel_F" ];
- // Blacklisted arsenal items such as deployable weapons that should be bought instead
- GRLIB_blacklisted_from_arsenal = [
- "B_Respawn_Sleeping_bag_blue_F",
- "B_Respawn_Sleeping_bag_brown_F",
- "B_Respawn_TentDome_F",
- "B_Respawn_Sleeping_bag_F",
- "B_Respawn_TentA_F",
- "I_GMG_01_A_weapon_F",
- "O_GMG_01_A_weapon_F",
- "B_GMG_01_A_weapon_F",
- "I_HMG_01_A_weapon_F",
- "B_HMG_01_A_weapon_F",
- "O_HMG_01_A_weapon_F",
- "O_HMG_01_weapon_F",
- "B_HMG_01_weapon_F",
- "I_HMG_01_weapon_F",
- "I_HMG_01_high_weapon_F",
- "O_HMG_01_high_weapon_F",
- "B_HMG_01_high_weapon_F",
- "O_GMG_01_weapon_F",
- "I_GMG_01_weapon_F",
- "B_GMG_01_weapon_F",
- "B_GMG_01_high_weapon_F",
- "I_GMG_01_high_weapon_F",
- "O_GMG_01_high_weapon_F",
- "I_Mortar_01_support_F",
- "B_Mortar_01_support_F",
- "O_Mortar_01_support_F",
- "B_Mortar_01_weapon_F",
- "O_Mortar_01_weapon_F",
- "I_Mortar_01_weapon_F",
- "B_HMG_01_support_F",
- "O_HMG_01_support_F",
- "I_HMG_01_support_F",
- "B_HMG_01_support_high_F",
- "O_HMG_01_support_high_F",
- "I_HMG_01_support_high_F",
- "RHS_M2_Gun_Bag",
- "RHS_M2_Tripod_Bag",
- "RHS_M2_MiniTripod_Bag",
- "RHS_Mk19_Gun_Bag",
- "RHS_Mk19_Tripod_Bag",
- "RHS_NSV_Gun_Bag",
- "RHS_NSV_Tripod_Bag",
- "B_AA_01_weapon_F",
- "O_AA_01_weapon_F",
- "I_AA_01_weapon_F",
- "B_AT_01_weapon_F",
- "O_AT_01_weapon_F",
- "I_AT_01_weapon_F",
- "I_UAV_01_backpack_F",
- "B_UAV_01_backpack_F",
- "O_UAV_01_backpack_F"
- ];
- // !!
- // Do not edit below this point!!
- // Only boring technical stuff
- // !!
- infantry_units = [ infantry_units ] call F_filterMods;
- light_vehicles = [ light_vehicles ] call F_filterMods;
- heavy_vehicles = [ heavy_vehicles ] call F_filterMods;
- air_vehicles = [ air_vehicles ] call F_filterMods;
- support_vehicles = [ support_vehicles ] call F_filterMods;
- static_vehicles = [ static_vehicles ] call F_filterMods;
- buildings = [ buildings ] call F_filterMods;
- build_lists = [[],infantry_units,light_vehicles,heavy_vehicles,air_vehicles,static_vehicles,buildings,support_vehicles,squads];
- militia_squad = [ militia_squad , { [ _x ] call F_checkClass } ] call BIS_fnc_conditionalSelect;
- militia_vehicles = [ militia_vehicles , { [ _x ] call F_checkClass } ] call BIS_fnc_conditionalSelect;
- opfor_squad_low_intensity = [ opfor_squad_low_intensity , { [ _x ] call F_checkClass } ] call BIS_fnc_conditionalSelect;
- opfor_squad_8_standard = [ opfor_squad_8_standard , { [ _x ] call F_checkClass } ] call BIS_fnc_conditionalSelect;
- opfor_squad_8_infkillers = [ opfor_squad_8_infkillers , { [ _x ] call F_checkClass } ] call BIS_fnc_conditionalSelect;
- opfor_squad_8_tankkillers = [ opfor_squad_8_tankkillers , { [ _x ] call F_checkClass } ] call BIS_fnc_conditionalSelect;
- opfor_squad_8_airkillers = [ opfor_squad_8_airkillers , { [ _x ] call F_checkClass } ] call BIS_fnc_conditionalSelect;
- opfor_vehicles = [ opfor_vehicles , { [ _x ] call F_checkClass } ] call BIS_fnc_conditionalSelect;
- opfor_vehicles_low_intensity = [ opfor_vehicles_low_intensity , { [ _x ] call F_checkClass } ] call BIS_fnc_conditionalSelect;
- opfor_battlegroup_vehicles = [ opfor_battlegroup_vehicles , { [ _x ] call F_checkClass } ] call BIS_fnc_conditionalSelect;
- opfor_battlegroup_vehicles_low_intensity = [ opfor_battlegroup_vehicles_low_intensity , { [ _x ] call F_checkClass } ] call BIS_fnc_conditionalSelect;
- opfor_troup_transports = [ opfor_troup_transports , { [ _x ] call F_checkClass } ] call BIS_fnc_conditionalSelect;
- opfor_choppers = [ opfor_choppers , { [ _x ] call F_checkClass } ] call BIS_fnc_conditionalSelect;
- opfor_air = [ opfor_air , { [ _x ] call F_checkClass } ] call BIS_fnc_conditionalSelect;
- civilians = [ civilians , { [ _x ] call F_checkClass } ] call BIS_fnc_conditionalSelect;
- civilian_vehicles = [ civilian_vehicles , { [ _x ] call F_checkClass } ] call BIS_fnc_conditionalSelect;
- military_alphabet = ["Alpha","Bravo","Charlie","Delta","Echo","Foxtrot","Golf","Hotel","India","Juliet","Kilo","Lima","Mike","November","Oscar","Papa","Quebec","Romeo","Sierra","Tango","Uniform","Victor","Whiskey","X-Ray","Yankee","Zulu", "Alpha-2", "Bravo-2", "Charlie-2", "Delta-2", "Echo-2", "Foxtrot-2", "Golf-2","Hotel-2","India-2","Juliet-2","Kilo-2","Lima-2","Mike-2","November-2","Oscar-2","Papa-2","Quebec-2","Romeo-2","Sierra-2","Tango-2","Uniform-2","Victor-2","Whiskey-2","X-Ray-2","Yankee-2","Zulu-2","You should really reconsider a few life choices if you build more than 52 FOBs."];
- land_vehicles_classnames = (opfor_vehicles + militia_vehicles);
- all_ofpor_troops = opfor_squad_low_intensity + opfor_squad_8_standard + opfor_squad_8_infkillers + opfor_squad_8_tankkillers + opfor_squad_8_airkillers + [opfor_sentry, opfor_lookout_1, opfor_lookout_2 ];
- all_resistance_troops = [] + militia_squad;
- all_hostile_classnames = (land_vehicles_classnames + opfor_air + opfor_choppers + opfor_troup_transports + opfor_vehicles_low_intensity);
- { land_vehicles_classnames pushback (_x select 0); } foreach (heavy_vehicles + light_vehicles);
- air_vehicles_classnames = [] + opfor_choppers;
- { air_vehicles_classnames pushback (_x select 0); } foreach air_vehicles;
- markers_reset = [99999,99999,0];
- zeropos = [0,0,0];
- squads_names = [ localize "STR_LIGHT_RIFLE_SQUAD", localize "STR_RIFLE_SQUAD", localize "STR_AT_SQUAD", localize "STR_AA_SQUAD", localize "STR_RECON_SQUAD", localize "STR_PARA_SQUAD" ];
- boats_names = [ "B_Boat_Transport_01_F", "B_Boat_Armed_01_minigun_F" ];
- box_transport_config = [
- [ "B_Truck_01_transport_F", -6.5, [0, -0.4, 0.4], [0, -2.1, 0.4], [0, -3.8, 0.4] ],
- [ "B_Truck_01_covered_F", -6.5, [0, -0.4, 0.4], [0, -2.1, 0.4], [0, -3.8, 0.4] ],
- [ "O_Truck_03_transport_F", -6.5, [0, -0.8, 0.4], [0, -2.4, 0.4], [0, -4.0, 0.4] ],
- [ "B_Heli_Transport_03_F", -7.5, [0, 2.2, -1], [0, 0.8, -1], [0, -1.0, -1] ],
- [ "B_Heli_Transport_03_unarmed_F", -7.5, [0, 2.2, -1], [0, 0.8, -1], [0, -1.0, -1] ],
- [ "greuh_eh101_gr", -6.5, [0, 4.2, -1.45], [0, 2.5, -1.45], [0, 0.8, -1.45], [0, -0.9, -1.45] ],
- [ "I_Heli_Transport_02_F", -6.5, [0, 4.2, -1.45], [0, 2.5, -1.45], [0, 0.8, -1.45], [0, -0.9, -1.45] ],
- [ "RHS_Ural_Open_VDV_01", -5.5, [0, -0.5, 0.35], [0, -2.1, 0.35], [0, -1.25, 1.85] ],
- [ "RHS_Ural_VDV_01", -5.5, [0, -0.5, 0.35], [0, -2.1, 0.35] ],
- [ "RHS_CH_47F", -8.5, [0, 2.0, -1.8], [0, 0.0, -1.8], [0, -2.0, -1.8] ]
- ];
- ammobox_transports_typenames = [];
- { ammobox_transports_typenames pushback (_x select 0) } foreach box_transport_config;
- ammobox_transports_typenames = [ ammobox_transports_typenames , { [ _x ] call F_checkClass } ] call BIS_fnc_conditionalSelect;
- elite_vehicles = [ elite_vehicles , { [ _x ] call F_checkClass } ] call BIS_fnc_conditionalSelect;
- original_resistance = [ "B_G_Soldier_SL_F","B_G_Soldier_A_F","B_G_Soldier_AR_F","B_G_medic_F","B_G_engineer_F","B_G_Soldier_exp_F","B_G_Soldier_GL_F","B_G_Soldier_M_F","B_G_Soldier_F","B_G_Soldier_LAT_F","B_G_Soldier_lite_F","b_g_soldier_unarmed_f","B_G_Sharpshooter_F","b_g_survivor_F","B_G_Soldier_TL_F"];
- GRLIB_intel_table = "Land_CampingTable_small_F";
- GRLIB_intel_chair = "Land_CampingChair_V2_F";
- GRLIB_intel_file = "Land_File1_F";
- GRLIB_intel_laptop = "Land_Laptop_device_F";
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement