|
马上注册领取绝版勋章
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 暗影夜刺 于 2019-4-3 20:51 编辑
描述:
该文件适用于我在论坛中发布的逃离任务地图及该地图的其它任务模式
UnitClasses.sqf
- /*
- * 描述:该文件包含在任务中产生的单位的车辆类型和单位类型,以及在弹药箱/汽车中发现的武器和杂项。
- * “随机数组”(在下面使用)意味着数组将用于生成单位,并且每个生成每个元素的机会是1 / n。 该数组可以包含
- * 许多相同类型的元素,所以示例数组["Offroad_DSHKM_INS", "Pickup_PK_INS", "Pickup_PK_INS"] 将以1/3的概率产生越野,并且A
- * 拾取概率为2/3。
- */
- private ["_enemyFrequency"];
- _enemyFrequency = _this select 0;
- //双方
- A3E_VAR_Side_Blufor = east;
- A3E_VAR_Side_Opfor = west;
- A3E_VAR_Side_Ind = resistance;
- A3E_VAR_Flag_Opfor = "\A3\Data_F\Flags\Flag_nato_CO.paa";
- A3E_VAR_Flag_Ind = "\A3\Data_F\Flags\Flag_green_CO.paa";
- A3E_VAR_Side_Blufor_Str = format["%1",A3E_VAR_Side_Blufor];
- A3E_VAR_Side_Opfor_Str = format["%1",A3E_VAR_Side_Opfor];
- A3E_VAR_Side_Ind_Str = format["%1",A3E_VAR_Side_Ind];
- // 随机数组。 在监狱周围开始定位警卫类型。
- a3e_arr_Escape_StartPositionGuardTypes = [
- "rhsusf_army_ocp_rifleman"
- ,"rhsusf_army_ocp_rifleman_m4"
- ,"rhsusf_army_ocp_rifleman_m16"
- ,"rhsusf_army_ocp_rifleman_m590"
- ,"rhsusf_army_ocp_riflemanl"
- ,"rhsusf_army_ocp_grenadier"];
- // 监狱背包辅助武器(和相应的杂项类型)。
- a3e_arr_PrisonBackpackWeapons = [];
- a3e_arr_PrisonBackpackWeapons pushback ["vme_pla_qsz92","VME_QSZ92_20Rnd_DAP92"];
- a3e_arr_PrisonBackpackWeapons pushback ["vme_pla_qsz92","VME_QSZ92_20Rnd_DAP92"];
- a3e_arr_PrisonBackpackWeapons pushback ["vme_pla_qsz92","VME_QSZ92_20Rnd_DAP92"];
- a3e_arr_PrisonBackpackWeapons pushback ["vme_pla_qsw06","VME_QSZ92_20Rnd_DAP92"];
- a3e_arr_PrisonBackpackWeapons pushback ["vme_pla_qsw06","VME_QSZ92_20Rnd_DAP92"];
- a3e_arr_PrisonBackpackWeapons pushback ["vme_pla_qsw06","VME_QSZ92_20Rnd_DAP92"];
- a3e_arr_PrisonBackpackWeapons pushback ["vme_pla_qsw06","VME_QSZ92_20Rnd_DAP92"];
- a3e_arr_PrisonBackpackWeapons pushback ["vme_pla_qsw06","VME_QSZ92_20Rnd_DAP92"];
- a3e_arr_PrisonBackpackWeapons pushback ["vme_pla_qsw06","VME_QSZ92_20Rnd_DAP92"];
- a3e_arr_PrisonBackpackWeapons pushback ["vme_pla_qsz92","VME_QSZ92_20Rnd_DAP92"];
- a3e_arr_PrisonBackpackWeapons pushback ["vme_pla_qsz92","VME_QSZ92_20Rnd_DAP92"];
- a3e_arr_PrisonBackpackWeapons pushback ["vme_pla_qsz92","VME_QSZ92_20Rnd_DAP92"];
- // 随机数组。 环境交通的民用车辆类。
- a3e_arr_Escape_MilitaryTraffic_CivilianVehicleClasses = [
- "C_Hatchback_01_F"
- ,"C_Hatchback_01_sport_F"
- ,"C_Offroad_01_F"
- ,"C_Quadbike_01_F"
- ,"C_SUV_01_F"
- ,"C_Hatchback_01_F"
- ,"C_Hatchback_01_sport_F"
- ,"C_Offroad_01_F"
- ,"C_Quadbike_01_F"
- ,"C_SUV_01_F"
- ,"C_Van_01_box_F"
- ,"C_Van_01_transport_F"
- ,"C_Van_01_fuel_F"
- ,"C_Truck_02_covered_F"
- ,"C_Offroad_01_repair_F"
- ,"C_Truck_02_fuel_F"
- ,"C_Truck_02_box_F"
- ,"C_Truck_02_transport_F"];
- if(Param_UseDLCApex==1) then {
- a3e_arr_Escape_MilitaryTraffic_CivilianVehicleClasses pushback "C_Offroad_02_unarmed_F";
- };
- if(Param_UseDLCLaws==1) then {
- a3e_arr_Escape_MilitaryTraffic_CivilianVehicleClasses pushback "C_Van_02_medevac_F";
- a3e_arr_Escape_MilitaryTraffic_CivilianVehicleClasses pushback "C_Van_02_vehicle_F";
- a3e_arr_Escape_MilitaryTraffic_CivilianVehicleClasses pushback "C_Van_02_service_F";
- a3e_arr_Escape_MilitaryTraffic_CivilianVehicleClasses pushback "C_Van_02_transport_F";
- };
- // 随机数组。 环境交通的敌人车辆类。
- // 变量_enemyFrequency适用于服务器参数,可以是值1(很少),2(某些)或3(很多)之一。
- switch (_enemyFrequency) do {
- case 1: {//Few (1-3)
- a3e_arr_Escape_MilitaryTraffic_EnemyVehicleClasses = [
- "rhsusf_m998_w_2dr"
- ,"rhsusf_m998_w_2dr_halftop"
- ,"rhsusf_m998_w_2dr_fulltop"
- ,"rhsusf_m998_w_4dr"
- ,"rhsusf_m998_w_4dr_halftop"
- ,"rhsusf_m998_w_4dr_fulltop"
- ,"rhsusf_m1025_w"
- ,"rhsusf_m1025_w_m2"
- ,"rhsusf_m1025_w_mk19"
- ,"rhsusf_M1078A1P2_wd_fmtv_usarmy"
- ,"rhsusf_M1078A1P2_wd_open_fmtv_usarmy"
- ,"rhsusf_M1078A1P2_wd_flatbed_fmtv_usarmy"
- ,"rhsusf_M1078A1P2_B_M2_wd_fmtv_usarmy"
- ,"rhsusf_M1078A1P2_B_M2_wd_open_fmtv_usarmy"
- ,"rhsusf_M1078A1P2_B_M2_wd_flatbed_fmtv_usarmy"
- ,"rhsusf_M1083A1P2_wd_fmtv_usarmy"
- ,"rhsusf_M1083A1P2_wd_open_fmtv_usarmy"
- ,"rhsusf_M1083A1P2_wd_flatbed_fmtv_usarmy"
- ,"rhsusf_M1083A1P2_B_M2_wd_fmtv_usarmy"
- ,"rhsusf_M1083A1P2_B_M2_wd_open_fmtv_usarmy"
- ,"rhsusf_M1083A1P2_B_M2_wd_flatbed_fmtv_usarmy"
- ,"rhsusf_M977A2_CPK_usarmy_wd"
- ,"rhsusf_M978A2_usarmy_wd"
- ,"rhsusf_M978A2_CPK_usarmy_wd"
- ,"rhsusf_rg33_wd"
- ,"rhsusf_rg33_m2_wd"
- ,"rhsusf_m113_usarmy"
- ,"rhsusf_m113_usarmy_M240"
- ,"rhsusf_m113_usarmy_MK19"
- ,"rhsusf_m113_usarmy_supply"
- ,"rhsusf_m113_usarmy_MK19"
- ,"RHS_M6_wd","RHS_M6_wd"
- ,"RHS_M2A2_wd"
- ,"RHS_M2A2_BUSKI_WD"
- ,"RHS_M2A3_wd"
- ,"RHS_M2A3_BUSKI_wd"
- ,"rhsusf_m1a1aimwd_usarmy"
- ,"rhsusf_m1a1aim_tuski_wd"
- ,"rhsusf_m1a2sep1wd_usarmy"
- ,"rhsusf_m1a2sep1tuskiwd_usarmy"
- ,"rhsusf_m1a2sep1tuskiiwd_usarmy"
- ,"rhsusf_m109_usarmy"];
- a3e_arr_Escape_MilitaryTraffic_EnemyVehicleClasses_IND = [
- "rhsusf_m998_w_s_2dr"
- ,"rhsusf_m998_w_s_2dr_halftop"
- ,"rhsusf_m998_w_s_2dr_fulltop"
- ,"rhsusf_m998_w_s_4dr"
- ,"rhsusf_m998_w_s_4dr_halftop"
- ,"rhsusf_m998_w_s_4dr_fulltop"
- ,"rhsusf_m1025_w_s"
- ,"rhsusf_m1025_w_s_m2"
- ,"rhsusf_m1025_w_s_Mk19"
- ,"rhsusf_rg33_usmc_wd"
- ,"rhsusf_rg33_m2_usmc_wd"
- ,"rhsusf_m1a1fep_wd"
- ,"rhsusf_m1a1fep_od"];
- };
- case 2: {//Some (4-6)
- a3e_arr_Escape_MilitaryTraffic_EnemyVehicleClasses = [
- "rhsusf_m998_w_2dr"
- ,"rhsusf_m998_w_2dr_halftop"
- ,"rhsusf_m998_w_2dr_fulltop"
- ,"rhsusf_m998_w_4dr"
- ,"rhsusf_m998_w_4dr_halftop"
- ,"rhsusf_m998_w_4dr_fulltop"
- ,"rhsusf_m1025_w"
- ,"rhsusf_m1025_w_m2"
- ,"rhsusf_m1025_w_mk19"
- ,"rhsusf_M1078A1P2_wd_fmtv_usarmy"
- ,"rhsusf_M1078A1P2_wd_open_fmtv_usarmy"
- ,"rhsusf_M1078A1P2_wd_flatbed_fmtv_usarmy"
- ,"rhsusf_M1078A1P2_B_M2_wd_fmtv_usarmy"
- ,"rhsusf_M1078A1P2_B_M2_wd_open_fmtv_usarmy"
- ,"rhsusf_M1078A1P2_B_M2_wd_flatbed_fmtv_usarmy"
- ,"rhsusf_M1083A1P2_wd_fmtv_usarmy"
- ,"rhsusf_M1083A1P2_wd_open_fmtv_usarmy"
- ,"rhsusf_M1083A1P2_wd_flatbed_fmtv_usarmy"
- ,"rhsusf_M1083A1P2_B_M2_wd_fmtv_usarmy"
- ,"rhsusf_M1083A1P2_B_M2_wd_open_fmtv_usarmy"
- ,"rhsusf_M1083A1P2_B_M2_wd_flatbed_fmtv_usarmy"
- ,"rhsusf_M977A2_CPK_usarmy_wd"
- ,"rhsusf_M978A2_usarmy_wd"
- ,"rhsusf_M978A2_CPK_usarmy_wd"
- ,"rhsusf_rg33_wd"
- ,"rhsusf_rg33_m2_wd"
- ,"rhsusf_m113_usarmy"
- ,"rhsusf_m113_usarmy_M240"
- ,"rhsusf_m113_usarmy_MK19"
- ,"rhsusf_m113_usarmy_supply"
- ,"rhsusf_m113_usarmy_MK19"
- ,"RHS_M6_wd"
- ,"RHS_M6_wd"
- ,"RHS_M2A2_wd"
- ,"RHS_M2A2_BUSKI_WD"
- ,"RHS_M2A3_wd"
- ,"RHS_M2A3_BUSKI_wd"
- ,"rhsusf_m1a1aimwd_usarmy"
- ,"rhsusf_m1a1aim_tuski_wd"
- ,"rhsusf_m1a2sep1wd_usarmy"
- ,"rhsusf_m1a2sep1tuskiwd_usarmy"
- ,"rhsusf_m1a2sep1tuskiiwd_usarmy"
- ,"rhsusf_m109_usarmy"];
- a3e_arr_Escape_MilitaryTraffic_EnemyVehicleClasses_IND = [
- "rhsusf_m998_w_s_2dr"
- ,"rhsusf_m998_w_s_2dr_halftop"
- ,"rhsusf_m998_w_s_2dr_fulltop"
- ,"rhsusf_m998_w_s_4dr"
- ,"rhsusf_m998_w_s_4dr_halftop"
- ,"rhsusf_m998_w_s_4dr_fulltop"
- ,"rhsusf_m1025_w_s"
- ,"rhsusf_m1025_w_s_m2"
- ,"rhsusf_m1025_w_s_Mk19"
- ,"rhsusf_rg33_usmc_wd"
- ,"rhsusf_rg33_m2_usmc_wd"
- ,"rhsusf_m1a1fep_wd"
- ,"rhsusf_m1a1fep_od"];
- };
- default {//A lot (7-8)
- a3e_arr_Escape_MilitaryTraffic_EnemyVehicleClasses = [
- "rhsusf_m998_w_2dr"
- ,"rhsusf_m998_w_2dr_halftop"
- ,"rhsusf_m998_w_2dr_fulltop"
- ,"rhsusf_m998_w_4dr"
- ,"rhsusf_m998_w_4dr_halftop"
- ,"rhsusf_m998_w_4dr_fulltop"
- ,"rhsusf_m1025_w"
- ,"rhsusf_m1025_w_m2"
- ,"rhsusf_m1025_w_mk19"
- ,"rhsusf_M1078A1P2_wd_fmtv_usarmy"
- ,"rhsusf_M1078A1P2_wd_open_fmtv_usarmy"
- ,"rhsusf_M1078A1P2_wd_flatbed_fmtv_usarmy"
- ,"rhsusf_M1078A1P2_B_M2_wd_fmtv_usarmy"
- ,"rhsusf_M1078A1P2_B_M2_wd_open_fmtv_usarmy"
- ,"rhsusf_M1078A1P2_B_M2_wd_flatbed_fmtv_usarmy"
- ,"rhsusf_M1083A1P2_wd_fmtv_usarmy"
- ,"rhsusf_M1083A1P2_wd_open_fmtv_usarmy"
- ,"rhsusf_M1083A1P2_wd_flatbed_fmtv_usarmy"
- ,"rhsusf_M1083A1P2_B_M2_wd_fmtv_usarmy"
- ,"rhsusf_M1083A1P2_B_M2_wd_open_fmtv_usarmy"
- ,"rhsusf_M1083A1P2_B_M2_wd_flatbed_fmtv_usarmy"
- ,"rhsusf_M977A2_CPK_usarmy_wd"
- ,"rhsusf_M978A2_usarmy_wd"
- ,"rhsusf_M978A2_CPK_usarmy_wd"
- ,"rhsusf_rg33_wd"
- ,"rhsusf_rg33_m2_wd"
- ,"rhsusf_m113_usarmy"
- ,"rhsusf_m113_usarmy_M240"
- ,"rhsusf_m113_usarmy_MK19"
- ,"rhsusf_m113_usarmy_supply"
- ,"rhsusf_m113_usarmy_MK19"
- ,"RHS_M6_wd"
- ,"RHS_M6_wd"
- ,"RHS_M2A2_wd"
- ,"RHS_M2A2_BUSKI_WD"
- ,"RHS_M2A3_wd"
- ,"RHS_M2A3_BUSKI_wd"
- ,"rhsusf_m1a1aimwd_usarmy"
- ,"rhsusf_m1a1aim_tuski_wd"
- ,"rhsusf_m1a2sep1wd_usarmy"
- ,"rhsusf_m1a2sep1tuskiwd_usarmy"
- ,"rhsusf_m1a2sep1tuskiiwd_usarmy"
- ,"rhsusf_m109_usarmy"];
- a3e_arr_Escape_MilitaryTraffic_EnemyVehicleClasses_IND = [
- "rhsusf_m998_w_s_2dr"
- ,"rhsusf_m998_w_s_2dr_halftop"
- ,"rhsusf_m998_w_s_2dr_fulltop"
- ,"rhsusf_m998_w_s_4dr"
- ,"rhsusf_m998_w_s_4dr_halftop"
- ,"rhsusf_m998_w_s_4dr_fulltop"
- ,"rhsusf_m1025_w_s"
- ,"rhsusf_m1025_w_s_m2"
- ,"rhsusf_m1025_w_s_Mk19"
- ,"rhsusf_rg33_usmc_wd"
- ,"rhsusf_rg33_m2_usmc_wd"
- ,"rhsusf_m1a1fep_wd"
- ,"rhsusf_m1a1fep_od"];
- };
- };
- // 随机数组。 一般步兵类型。 例如。 村庄巡逻,环境步兵,弹药库,通信中心警卫等
- a3e_arr_Escape_InfantryTypes = [
- "rhsusf_army_ocp_officer"
- ,"rhsusf_army_ocp_squadleader"
- ,"rhsusf_army_ocp_teamleader"
- ,"rhsusf_army_ocp_engineer"
- ,"rhsusf_army_ocp_engineer"
- ,"rhsusf_army_ocp_medic"
- ,"rhsusf_army_ocp_medic"
- ,"rhsusf_army_ocp_rifleman"
- ,"rhsusf_army_ocp_riflemanl"
- ,"rhsusf_army_ocp_grenadier"
- ,"rhsusf_army_ocp_machinegunner"
- ,"rhsusf_army_ocp_machinegunnera"
- ,"rhsusf_army_ocp_riflemanat"
- ,"rhsusf_army_ocp_explosives"
- ,"rhsusf_army_ocp_marksman"
- ,"rhsusf_army_ocp_aa"
- ,"rhsusf_army_ocp_javelin"
- ,"rhsusf_army_ocp_autorifleman"
- ,"rhsusf_army_ocp_autoriflemana"
- ,"rhsusf_army_ocp_rifleman_m4"
- ,"rhsusf_army_ocp_rifleman_m16"
- ,"rhsusf_army_ocp_rifleman_m590"];
- a3e_arr_Escape_InfantryTypes_Ind = [
- "rhsusf_usmc_marpat_wd_officer"
- ,"rhsusf_usmc_marpat_wd_squadleader"
- ,"rhsusf_usmc_marpat_wd_teamleader"
- ,"rhsusf_usmc_marpat_wd_rifleman"
- ,"rhsusf_usmc_marpat_wd_rifleman_m4"
- ,"rhsusf_usmc_marpat_wd_rifleman_m590"
- ,"rhsusf_usmc_marpat_wd_rifleman_light"
- ,"rhsusf_usmc_marpat_wd_autorifleman"
- ,"rhsusf_navy_marpat_wd_medic"
- ,"rhsusf_usmc_marpat_wd_engineer"
- ,"rhsusf_usmc_marpat_wd_explosives"
- ,"rhsusf_usmc_marpat_wd_grenadier"
- ,"rhsusf_usmc_marpat_wd_javelin"
- ,"rhsusf_usmc_marpat_wd_marksman"
- ,"rhsusf_usmc_marpat_wd_riflemanat"
- ,"rhsusf_usmc_marpat_wd_stinger"
- ,"rhsusf_usmc_marpat_wd_autorifleman_m249_ass"
- ,"rhsusf_usmc_marpat_wd_jfo"];
- a3e_arr_recon_InfantryTypes = [
- "rhsusf_socom_marsoc_teamleader"
- ,"rhsusf_socom_marsoc_teamchief"
- ,"rhsusf_socom_marsoc_elementleader"
- ,"rhsusf_socom_marsoc_cso_mechanic"
- ,"rhsusf_socom_marsoc_marksman"
- ,"rhsusf_socom_marsoc_cso_cqb"
- ,"rhsusf_socom_marsoc_cso_breacher"
- ,"rhsusf_socom_marsoc_cso_light"
- ,"rhsusf_socom_marsoc_cso"
- ,"rhsusf_navy_marpat_wd_medic"];
- a3e_arr_recon_I_InfantryTypes = [
- "rhsusf_usmc_fr_marpat_wd_squadleader"
- ,"rhsusf_usmc_fr_marpat_wd_teamleader"
- ,"rhsusf_usmc_fr_marpat_wd_engineer"
- ,"rhsusf_usmc_fr_marpat_wd_marksman"
- ,"rhsusf_usmc_fr_marpat_wd_machinegunner"
- ,"rhsusf_usmc_fr_marpat_wd_riflemanat"
- ,"rhsusf_usmc_fr_marpat_wd_rifleman_cqb"
- ,"rhsusf_usmc_fr_marpat_wd_light"
- ,"rhsusf_usmc_fr_marpat_wd_rifleman"
- ,"rhsusf_navy_marpat_wd_medic"];
- // 随机数组。 路障有载人车辆。 该阵列包含可能的载人车辆(可以是任何类型,如汽车,装甲和静力)。
- a3e_arr_Escape_RoadBlock_MannedVehicleTypes = [
- "rhsusf_m1025_w_m2"
- ,"rhsusf_m1025_w_mk19"
- ,"rhsusf_m113_usarmy"
- ,"RHS_M2StaticMG_D"
- ,"RHS_M2StaticMG_MiniTripod_D"
- ,"RHS_MK19_TriPod_WD"
- ,"RHS_TOW_TriPod_WD"];
- a3e_arr_Escape_RoadBlock_MannedVehicleTypes_Ind = [
- "rhsusf_m1025_w_s_m2"
- ,"rhsusf_m1025_w_s_Mk19"
- ,"rhsusf_rg33_m2_usmc_wd"];
- // 随机数组。 运输敌人增援的车辆类(最好是卡车)。
- a3e_arr_Escape_ReinforcementTruck_vehicleClasses = [
- "rhsusf_m998_w_2dr_halftop"
- ,"rhsusf_rg33_wd"
- ,"rhsusf_rg33_m2_wd"
- ,"rhsusf_M1078A1P2_wd_fmtv_usarmy"
- ,"rhsusf_M1078A1P2_wd_open_fmtv_usarmy"
- ,"rhsusf_M1083A1P2_wd_fmtv_usarmy"
- ,"rhsusf_M1083A1P2_wd_open_fmtv_usarmy"
- ,"rhsusf_M1083A1P2_B_M2_wd_open_fmtv_usarmy"];
- a3e_arr_Escape_ReinforcementTruck_vehicleClasses_Ind = [
- "rhsusf_m998_w_s_2dr_halftop"
- ,"rhsusf_rg33_usmc_wd"
- ,"rhsusf_rg33_m2_usmc_wd"];
- // 随机数组。 有时会发送电动搜索组来寻找您。 此数组包含车辆的可能类定义。
- a3e_arr_Escape_MotorizedSearchGroup_vehicleClasses = [
- "rhsusf_m1025_w"
- ,"rhsusf_m1025_w_m2"
- ,"rhsusf_m1025_w_mk19"
- ,"rhsusf_M1078A1P2_B_M2_wd_fmtv_usarmy"
- ,"rhsusf_M1078A1P2_B_M2_wd_open_fmtv_usarmy"
- ,"rhsusf_M1083A1P2_B_M2_wd_fmtv_usarmy"
- ,"rhsusf_M1083A1P2_B_M2_wd_open_fmtv_usarmy"
- ,"rhsusf_m113_usarmy"
- ,"RHS_M2A2_wd"];
- // 通信中心由车辆保护,具体取决于变量_enemyFrequency。 1 =随机轻装甲。 2 =随机重装甲。 3 =随机
- // 轻*和*随机重装甲。
- // 随机数组。 轻型装甲车守卫通信中心。
- a3e_arr_ComCenDefence_lightArmorClasses = [
- "rhsusf_m113_usarmy"
- ,"RHS_M6_wd"
- ,"RHS_M6_wd"
- ,"RHS_M2A2_wd"
- ,"RHS_M2A2_BUSKI_WD"
- ,"RHS_M2A3_wd"
- ,"RHS_M2A3_BUSKI_wd"
- ,"rhsusf_m1025_w_m2"
- ,"rhsusf_m1025_w_mk19"
- ,"rhsusf_rg33_m2_wd"];
- // 随机数组。 重型装甲车守卫通信中心。
- a3e_arr_ComCenDefence_heavyArmorClasses = [
- "rhsusf_m1a1aimwd_usarmy"
- ,"rhsusf_m1a1aim_tuski_wd"
- ,"rhsusf_m1a2sep1wd_usarmy"
- ,"rhsusf_m1a2sep1tuskiwd_usarmy"
- ,"rhsusf_m1a2sep1tuskiiwd_usarmy"];
- // 通信中心包含两个静态武器(在通信中心的两个角落)。
- // 随机数组。 通信中心可能的静态武器类型。
- a3e_arr_ComCenStaticWeapons = [
- "RHS_M2StaticMG_D"];
- // 通信中心有两个可能类型的停放和空车。
- a3e_arr_ComCenParkedVehicles = [
- "I_G_Offroad_01_repair_F"
- ,"rhsusf_m113_usarmy"
- ,"rhsusf_rg33_wd"
- ,"rhsusf_M1078A1P2_wd_fmtv_usarmy"
- ,"rhsusf_M1078A1P2_wd_open_fmtv_usarmy"
- ,"rhsusf_M1078A1P2_wd_flatbed_fmtv_usarmy"
- ,"rhsusf_M1078A1P2_B_M2_wd_fmtv_usarmy"
- ,"rhsusf_M1078A1P2_B_M2_wd_open_fmtv_usarmy"
- ,"rhsusf_M1078A1P2_B_M2_wd_flatbed_fmtv_usarmy"
- ,"rhsusf_m1025_w"
- ,"rhsusf_m1025_w_m2"
- ,"rhsusf_m1025_w_mk19"
- ,"B_Truck_01_medical_F"
- ,"B_Truck_01_fuel_F"
- ,"B_Truck_01_ammo_F"
- ,"B_Truck_01_Repair_F"
- ,"I_G_Offroad_01_F"
- ,"I_G_Offroad_01_armed_F
- ","I_G_Offroad_01_armed_F"];
- // 随机数组。 敌人有时会使用民用车辆进行非常规搜索。 可以使用以下车型。
- a3e_arr_Escape_EnemyCivilianCarTypes = [
- "C_Hatchback_01_F"
- ,"C_Hatchback_01_sport_F"
- ,"C_Offroad_01_F"
- ,"C_Quadbike_01_F"
- ,"C_SUV_01_F"
- ,"C_Van_01_box_F"
- ,"C_Van_01_transport_F"
- ,"C_Van_01_fuel_F"
- ,"C_Truck_02_fuel_F"
- ,"C_Truck_02_box_F"
- ,"C_Truck_02_transport_F"
- ,"C_Truck_02_covered_F"];
- if(Param_UseDLCApex==1) then {
- a3e_arr_Escape_EnemyCivilianCarTypes pushback "C_Offroad_02_unarmed_F";
- };
- if(Param_UseDLCLaws==1) then {
- a3e_arr_Escape_EnemyCivilianCarTypes pushback "C_Van_02_medevac_F";
- a3e_arr_Escape_EnemyCivilianCarTypes pushback "C_Van_02_vehicle_F";
- a3e_arr_Escape_EnemyCivilianCarTypes pushback "C_Van_02_service_F";
- a3e_arr_Escape_EnemyCivilianCarTypes pushback "C_Van_02_transport_F";
- };
- // 弹药库的车辆,武器和弹药
- // 随机数组。 弹药库包含一种以下类型的静态武器:
- a3e_arr_Escape_AmmoDepot_StaticWeaponClasses = [
- "RHS_M2StaticMG_D"
- ,"RHS_M2StaticMG_MiniTripod_D"
- ,"RHS_MK19_TriPod_WD"
- ,"RHS_TOW_TriPod_WD"
- ,"RHS_Stinger_AA_pod_WD"];
- // 弹药库有一个停放的空车,有以下可能的类型。
- a3e_arr_Escape_AmmoDepot_ParkedVehicleClasses = a3e_arr_ComCenParkedVehicles;
- //随机数组。 产卵的直升机的类型
- a3e_arr_O_attack_heli = [
- "RHS_AH64D_wd"
- ,"RHS_AH64D_wd_GS"
- ,"RHS_AH64D_wd_CS"
- ,"RHS_AH64D_wd_AA"
- ,"RHS_AH1Z_wd"
- ,"RHS_AH1Z_wd_GS"
- ,"RHS_AH1Z_wd_CS"];
- a3e_arr_O_transport_heli = [
- "RHS_CH_47F"
- ,"RHS_CH_47F_10"
- ,"RHS_CH_47F_light"
- ,"RHS_UH60M"
- ,"RHS_UH60M_MEV"
- ,"RHS_UH60M_MEV2"
- ,"rhsusf_CH53E_USMC"];
- a3e_arr_O_pilots = [
- "rhsusf_army_ocp_helipilot"];
- a3e_arr_I_transport_heli = [
- "RHS_UH1Y"
- ,"RHS_UH1Y_FFAR"
- ,"RHS_UH1Y_UNARMED"];
- a3e_arr_I_pilots = [
- "rhsusf_usmc_marpat_wd_helipilot"];
- // 以下数组定义了弹药库中包含的武器和弹药
- // Index 0: Weapon classname.索引0:武器类名。
- // Index 1: Weapon's probability of presence (in percent, 0-100).指数1:武器的存在概率(百分比,0-100)。
- // Index 2: If weapon exists, crate contains at minimum this number of weapons of current class.索引2:如果存在武器,则箱子至少包含当前等级的武器数量。
- // Index 3: If weapon exists, crate contains at maximum this number of weapons of current class.索引3:如果武器存在,crate最多包含当前类的武器数量。
- // Index 4: Array of magazine classnames. Magazines of these types are present if weapon exists.索引4:杂志类名数组。 如果存在武器,则存在这些类型的杂志。
- // Index 5: Number of magazines per weapon that exists.索引5:每种武器存在的杂志数量。
- // 基本武器箱中的武器和弹药
- a3e_arr_AmmoDepotBasicWeapons = [];
- // CSAT weapons
- a3e_arr_AmmoDepotBasicWeapons pushback ["rhsusf_weap_m1911a1", 50, 2, 5, ["rhsusf_mag_7x45acp_MHP"], 6];
- a3e_arr_AmmoDepotBasicWeapons pushback ["SMG_01_F", 10, 1, 2, ["30Rnd_45ACP_Mag_SMG_01"], 6];
- a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_m4a1", 100, 3, 5, ["rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag_Tracer_Red"], 6];
- a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_m4a1_carryhandle_grip2", 50, 2, 4, ["rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag_Tracer_Red"], 4];
- a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_m4a1_m320", 75, 2, 4, ["rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag_Tracer_Red","rhs_mag_M441_HE"], 4];
- a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_m240B", 20, 1, 2, ["rhsusf_100Rnd_762x51"], 4];
- a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_XM2010_wd", 10, 1, 2, ["rhsusf_5Rnd_300winmag_xm2010"], 6];
- a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_XM2010_wd_leu", 10, 1, 2, ["rhsusf_5Rnd_300winmag_xm2010"], 6];
- a3e_arr_AmmoDepotBasicWeapons pushback ["vme_pla_qbz95_1", 50, 2, 4, ["VME_QBZ95_1_30Rnd_DBP87"], 14];
- // non-CSAT weapons
- a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_m249_pip", 50, 2, 4, ["rhsusf_100Rnd_556x45_soft_pouch"], 4];
- a3e_arr_AmmoDepotBasicWeapons pushback ["vme_pla_qbz95_1", 50, 2, 4, ["VME_QBZ95_1_30Rnd_DBP87"], 14];
- a3e_arr_AmmoDepotBasicWeapons pushback ["VME_PLA_QJY88", 50, 2, 4, ["VME_QJY88_200Rnd_DVP88_Heavy"], 4];
- a3e_arr_AmmoDepotBasicWeapons pushback ["vme_pla_qbz95_1", 50, 2, 4, ["VME_QBZ95_1_30Rnd_DBP87"], 14];
- a3e_arr_AmmoDepotBasicWeapons pushback ["VME_PLA_QJY88", 50, 2, 4, ["VME_QJY88_200Rnd_DVP88_Heavy"], 4];
- a3e_arr_AmmoDepotBasicWeapons pushback ["vme_pla_qbz95_1", 50, 2, 4, ["VME_QBZ95_1_30Rnd_DBP87"], 14];
- a3e_arr_AmmoDepotBasicWeapons pushback ["VME_PLA_QJY88", 50, 2, 4, ["VME_QJY88_200Rnd_DVP88_Heavy"], 4];
- a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_m16a4_grip", 50, 1, 3, ["rhs_mag_30Rnd_556x45_M855A1_Stanag"], 6];
- a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_m16a4_carryhandle_M203", 50, 1, 3, ["rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_M441_HE"], 4];
- a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_ak103_dtk", 10, 1, 2, ["rhs_30Rnd_762x39mm_tracer"], 6];
- a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_m14ebrri_leu", 10, 1, 2, ["rhsusf_20Rnd_762x51_m118_special_Mag"], 6];
- a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_ak74m", 10, 1, 2, ["rhs_30Rnd_545x39_AK"], 4];
- a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_ak74m_gp25", 10, 1, 2, ["rhs_30Rnd_545x39_AK","rhs_30Rnd_545x39_AK_green","rhs_VOG25","rhs_VG40OP_white","rhs_VG40OP_green"], 4];
- a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_m4_grip", 10, 1, 2, ["rhs_mag_30Rnd_556x45_M855A1_Stanag"], 4];
- a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_mk18_KAC", 10, 1, 2, ["rhs_mag_30Rnd_556x45_M855A1_Stanag"], 4];
- a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_svd_pso1", 10, 1, 2, ["rhs_10Rnd_762x54mmR_7N1"], 6];
- a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_ak103_dtk", 10, 1, 2, ["rhs_30Rnd_762x39mm_tracer"], 6];
- a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_M590_8RD", 10, 1, 2, ["rhsusf_8Rnd_00Buck","rhsusf_8Rnd_Slug"], 10];
- // 特种武器箱中的武器和弹药
- a3e_arr_AmmoDepotSpecialWeapons = [];
- // CSAT 武器
- a3e_arr_AmmoDepotSpecialWeapons pushback ["rhs_weap_sr25", 50, 2, 4, ["rhsusf_20Rnd_762x51_m118_special_Mag"], 9];
- a3e_arr_AmmoDepotSpecialWeapons pushback ["rhs_weap_svds", 10, 2, 4, ["rhs_10Rnd_762x54mmR_7N1"], 9];
- a3e_arr_AmmoDepotSpecialWeapons pushback ["rhs_weap_m27iar", 10, 1, 2, ["rhs_mag_30Rnd_556x45_M855A1_Stanag"], 4];
- a3e_arr_AmmoDepotSpecialWeapons pushback ["rhs_weap_XM2010_wd", 50, 2, 4, ["rhsusf_5Rnd_300winmag_xm2010"], 9];
- a3e_arr_AmmoDepotSpecialWeapons pushback ["vme_pla_qbu88", 50, 2, 4, ["VME_QBU88_10Rnd_DBP10"], 9];
- a3e_arr_AmmoDepotSpecialWeapons pushback ["vme_pla_qbu88", 50, 2, 4, ["VME_QBU88_10Rnd_DBP10"], 9];
- a3e_arr_AmmoDepotSpecialWeapons pushback ["rhs_weap_m240B_CAP", 50, 1, 3, ["rhsusf_50Rnd_762x51_m80a1epr","rhsusf_100Rnd_762x51"], 3];
- // 非CAST武器
- a3e_arr_AmmoDepotSpecialWeapons pushback ["rhs_weap_pkm", 10, 2, 4, ["rhs_100Rnd_762x54mmR","rhs_100Rnd_762x54mmR_green"], 3];
- a3e_arr_AmmoDepotSpecialWeapons pushback ["rhs_weap_m249_pip", 50, 1, 2, ["rhsusf_100Rnd_556x45_soft_pouch"], 4];
- // 发射箱中的武器和弹药
- a3e_arr_AmmoDepotLaunchers = [];
- // CSAT武器
- a3e_arr_AmmoDepotLaunchers pushback ["rhs_weap_rpg7", 10, 1, 2, ["rhs_rpg7_PG7VL_mag", "rhs_rpg7_PG7VR_mag", "rhs_rpg7_OG7V_mag", "rhs_rpg7_TBG7V_mag"], 6];
- a3e_arr_AmmoDepotLaunchers pushback ["rhs_weap_rpg26", 10, 1, 3, ["rhs_rpg26_mag"], 3];
- a3e_arr_AmmoDepotLaunchers pushback ["rhs_weap_rshg2", 10, 1, 3, ["rhs_rshg2_mag"], 3];
- a3e_arr_AmmoDepotLaunchers pushback ["rhs_weap_igla", 10, 1, 2, ["rhs_mag_9k38_rocket"], 3];
- // 非CSAT武器
- a3e_arr_AmmoDepotLaunchers pushback ["rhs_weap_fgm148", 30, 1, 2, ["rhs_fgm148_magazine_AT"], 2];
- a3e_arr_AmmoDepotLaunchers pushback ["rhs_weap_smaw_green", 30, 1, 2, ["rhs_mag_smaw_HEAA","rhs_mag_smaw_HEDP"], 2];
- a3e_arr_AmmoDepotLaunchers pushback ["rhs_weap_M136", 50, 1, 3, ["rhs_m136_mag"], 1];
- a3e_arr_AmmoDepotLaunchers pushback ["rhs_weap_M136_hedp", 50, 1, 3, ["rhs_m136_hedp_mag"], 1];
- a3e_arr_AmmoDepotLaunchers pushback ["rhs_weap_M136_hp", 50, 1, 3, ["rhs_m136_hp_mag"], 1];
- a3e_arr_AmmoDepotLaunchers pushback ["rhs_weap_fim92", 50, 1, 2, ["rhs_fim92_mag"], 3];
- // 军械箱中的武器和弹药
- a3e_arr_AmmoDepotOrdnance = [];
- // 普通武器
- a3e_arr_AmmoDepotOrdnance pushback [objNull, 30, 1, 1, ["DemoCharge_Remote_Mag", "SatchelCharge_Remote_Mag"], 5];
- a3e_arr_AmmoDepotOrdnance pushback [objNull, 30, 1, 1, ["APERSMine_Range_Mag", "APERSBoundingMine_Range_Mag", "APERSTripMine_Wire_Mag"], 5];
- a3e_arr_AmmoDepotOrdnance pushback [objNull, 30, 1, 1, ["ClaymoreDirectionalMine_Remote_Mag", "SLAMDirectionalMine_Wire_Mag"], 5];
- a3e_arr_AmmoDepotOrdnance pushback [objNull, 30, 1, 1, ["Laserbatteries"], 5];
- // 车辆箱中的武器和弹药(大箱子)
- // 有些数量很大(主要用于沉浸)
- a3e_arr_AmmoDepotVehicle = [];
- a3e_arr_AmmoDepotVehicle pushback [objNull, 50, 1, 1, ["HandGrenade", "MiniGrenade"], 50];
- a3e_arr_AmmoDepotVehicle pushback [objNull, 50, 1, 1, ["SmokeShell", "SmokeShellYellow", "SmokeShellRed", "SmokeShellGreen", "SmokeShellPurple", "SmokeShellBlue", "SmokeShellOrange"], 50];
- a3e_arr_AmmoDepotVehicle pushback [objNull, 50, 1, 1, ["Chemlight_blue", "Chemlight_green", "Chemlight_red", "Chemlight_yellow"], 50];
- a3e_arr_AmmoDepotVehicle pushback [objNull, 50, 1, 1, ["rhs_mag_M433_HEDP", "rhs_mag_M714_white", "rhs_mag_M716_yellow", "rhs_mag_M713_red", "rhs_mag_M585_white", "rhs_mag_M661_green"], 25];
- a3e_arr_AmmoDepotVehicle pushback [objNull, 10, 1, 1, ["rhs_VOG25"], 5];
- a3e_arr_AmmoDepotVehicle pushback [objNull, 50, 1, 1, ["FlareWhite_F", "FlareGreen_F", "FlareRed_F", "FlareYellow_F"], 25];
- a3e_arr_AmmoDepotVehicle pushback [objNull, 50, 1, 1, ["UGL_FlareWhite_F", "UGL_FlareGreen_F", "UGL_FlareRed_F", "UGL_FlareYellow_F", "UGL_FlareCIR_F"], 25];
- a3e_arr_AmmoDepotVehicle pushback [objNull, 10, 1, 1, ["rhs_mag_zarya2"], 25];
- a3e_arr_AmmoDepotVehicle pushback [objNull, 50, 1, 1, ["1Rnd_HE_Grenade_shell", "3Rnd_HE_Grenade_shell"], 25];
- a3e_arr_AmmoDepotVehicleItems = [];
- a3e_arr_AmmoDepotVehicleItems pushback ["ToolKit", 20, 1, 1, [], 0];
- a3e_arr_AmmoDepotVehicleItems pushback ["Medikit", 20, 1, 1, [], 0];
- a3e_arr_AmmoDepotVehicleItems pushback ["FirstAidKit", 100, 10, 50, [], 0];
- a3e_arr_AmmoDepotVehicleBackpacks = ["B_rhsusf_B_BACKPACK"];
- // 项目
- // 指标 0: 项目类别名称。
- // 指标 1: 物品存在的概率(百分比,0-100)
- // 指标 2: 最低数量
- // 指标 3: 最高数量
- a3e_arr_AmmoDepotItems = [];
- a3e_arr_AmmoDepotItems pushback ["Laserdesignator", 10, 1, 2];
- if(Param_NoNightvision==0) then {
- a3e_arr_AmmoDepotItems pushback ["NVGoggles", 10, 1, 3];
- };
- a3e_arr_AmmoDepotItems pushback ["Rangefinder", 10, 1, 2];
- a3e_arr_AmmoDepotItems pushback ["lerca_1200_black", 10, 1, 2];
- a3e_arr_AmmoDepotItems pushback ["Leupold_Mk4", 10, 1, 2];
- a3e_arr_AmmoDepotItems pushback ["Binocular", 50, 2, 3, [], 0];
- a3e_arr_AmmoDepotItems pushback ["ItemCompass", 50, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["ItemGPS", 10, 1, 2];
- a3e_arr_AmmoDepotItems pushback ["ItemMap", 50, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["ItemRadio", 50, 1, 10];
- a3e_arr_AmmoDepotItems pushback ["ItemWatch", 50, 1, 10];
- a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_anpeq15_light", 50, 1, 5];
- a3e_arr_AmmoDepotItems pushback ["rhs_acc_1p29", 10, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["VME_95_1_PST", 50, 1, 5];
- a3e_arr_AmmoDepotItems pushback ["VME_95_1_PST", 50, 1, 5];
- a3e_arr_AmmoDepotItems pushback ["VME_qbu88_scope", 50, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["VME_qbu88_scope", 50, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_anpeq15side", 10, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["rhs_acc_pbs1", 10, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["rhs_acc_tgpa", 10, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["rhs_acc_tgpv", 10, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["rhs_acc_muzzleFlash_dtk", 10, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["rhs_acc_dtk3", 10, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["rhs_acc_dtk1", 10, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_LEUPOLDMK4_2", 10, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["rhs_acc_1p63", 10, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["rhs_acc_pkas", 10, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["rhs_acc_ekp1", 10, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_ACOG_USMC", 10, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_ACOG2_USMC", 10, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_ACOG3", 10, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["rhs_acc_pso1m2", 10, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["rhs_acc_1p29", 10, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["rhs_acc_1p78", 10, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_EOTECH", 20, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_SF3P556", 10, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_SFMB556", 10, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_rotex5_grey", 10, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_HAMR", 10, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_LEUPOLDMK4", 10, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_ELCAN", 10, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_ACOG", 10, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_ACOG2", 10, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_M2010S", 10, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_SR25S", 10, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_compm4", 20, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_eotech_552", 20, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_ACOG3", 10, 1, 3];
- if(Param_NoNightvision==0) then {
- a3e_arr_AmmoDepotItems pushback ["rhs_acc_1pn93_1", 10, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["rhs_acc_1pn93_2", 10, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["optic_Nightstalker", 10, 1, 3];
- };
- a3e_arr_AmmoDepotItems pushback ["O_UavTerminal", 10, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["optic_DMS", 10, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["optic_Yorris", 10, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["optic_LRPS", 10, 1, 3];
- a3e_arr_AmmoDepotItems pushback ["optic_AMS", 10, 1, 2];
- a3e_arr_AmmoDepotItems pushback ["optic_KHS_blk", 10, 1, 2];
- a3e_arr_AmmoDepotItems pushback ["bipod_01_F_blk", 10, 1, 2];
- a3e_arr_AmmoDepotItems pushback ["bipod_02_F_blk", 10, 1, 2];
- a3e_arr_AmmoDepotItems pushback ["bipod_03_F_blk", 10, 1, 2];
- a3e_arr_AmmoDepotItems pushback ["bipod_01_F_mtp", 10, 1, 2];
- a3e_arr_AmmoDepotItems pushback ["bipod_02_F_hex", 10, 1, 2];
- a3e_arr_AmmoDepotItems pushback ["bipod_03_F_oli", 10, 1, 2];
- a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_harris_bipod", 20, 1, 2];
- a3e_arr_AmmoDepotItems pushback ["rhs_bipod", 10, 1, 2];
- // 可能出现在民用车上的武器
- // 索引0:武器类名.
- // 索引1:杂志类名.
- // 索引2:杂志数量.
- a3e_arr_CivilianCarWeapons = [];
- a3e_arr_CivilianCarWeapons pushback ["rhs_weap_makarov_pmm", "rhs_mag_9x18_12_57N181S", 5];
- a3e_arr_CivilianCarWeapons pushback ["rhs_weap_ak74m_2mag_camo_npz", "rhs_30Rnd_545x39_AK", 5];
- a3e_arr_CivilianCarWeapons pushback ["rhs_weap_M590_5RD", "rhsusf_5Rnd_00Buck", 11];
- a3e_arr_CivilianCarWeapons pushback ["rhs_weap_M590_8RD", "rhsusf_8Rnd_00Buck", 9];
- a3e_arr_CivilianCarWeapons pushback ["rhs_weap_mk18_grip2_eotech_usmc", "rhs_mag_30Rnd_556x45_Mk318_Stanag", 9];
- a3e_arr_CivilianCarWeapons pushback ["rhs_weap_m4a1_blockII_KAC_SU230", "rhs_mag_30Rnd_556x45_Mk318_Stanag", 8];
- a3e_arr_CivilianCarWeapons pushback ["rhs_weap_M320", "rhs_mag_M433_HEDP", 10];
- a3e_arr_CivilianCarWeapons pushback ["rhs_weap_ak74m_plummag_npz", "rhs_30Rnd_545x39_AK", 7];
- a3e_arr_CivilianCarWeapons pushback ["rhs_weap_m240b_usmc", "rhsusf_100Rnd_762x51", 5];
- a3e_arr_CivilianCarWeapons pushback ["rhs_weap_m16a4_grip_acog_usmc", "rhs_mag_30Rnd_556x45_Mk318_Stanag", 8];
- a3e_arr_CivilianCarWeapons pushback ["rhs_weap_XM2010_wd_leu", "rhsusf_5Rnd_300winmag_xm2010", 10];
- a3e_arr_CivilianCarWeapons pushback ["rhs_weap_sr25_sup_marsoc", "rhsusf_20Rnd_762x51_m118_special_Mag", 12];
- a3e_arr_CivilianCarWeapons pushback ["rhs_weap_rshg2","rhs_rshg2_mag", 2];
- a3e_arr_CivilianCarWeapons pushback ["MineDetector", objNull, 0];
- //a3e_arr_CivilianCarWeapons pushback ["Medikit", objNull, 0];
- //a3e_arr_CivilianCarWeapons pushback ["Toolkit", objNull, 0];
- a3e_arr_CivilianCarWeapons pushback ["Binocular", objNull, 0];
- a3e_arr_CivilianCarWeapons pushback [objNull, "SatchelCharge_Remote_Mag", 2];
- a3e_arr_CivilianCarWeapons pushback [objNull, "HandGrenade", 5];
- a3e_arr_CivilianCarWeapons pushback [objNull, "SmokeShell", 5];
- // 以下是范围列表:
- a3e_arr_Scopes = [
- "rhsusf_acc_compm4"
- ,"rhsusf_acc_eotech_552"
- ,"rhsusf_acc_LEUPOLDMK4"
- ,"rhsusf_acc_ACOG"
- ,"rhsusf_acc_ACOG2"
- ,"rhsusf_acc_ACOG3"
- ,"rhsusf_acc_ACOG_USMC"
- ,"rhsusf_acc_ACOG2_USMC"
- ,"rhsusf_acc_ACOG3_USMC"
- ,"rhsusf_acc_LEUPOLDMK4_2"
- ,"rhsusf_acc_EOTECH"
- ,"rhsusf_acc_EOTECH"
- ,"rhsusf_acc_eotech_552"
- ,"rhsusf_acc_compm4"
- ,"rhsusf_acc_EOTECH"
- ,"rhsusf_acc_eotech_552"
- ,"rhsusf_acc_compm4"
- ,"rhsusf_acc_EOTECH"
- ,"rhsusf_acc_eotech_552"
- ,"rhsusf_acc_compm4"];
- a3e_arr_Scopes_SMG = [
- "rhsusf_acc_EOTECH"
- ,"rhsusf_acc_eotech_552"
- ,"rhs_m4_compm4"];
- a3e_arr_Scopes_Sniper = [
- "rhsusf_acc_LEUPOLDMK4"
- ,"rhsusf_acc_LEUPOLDMK4_2"];
- a3e_arr_NightScopes = [
- "optic_NVS"];
- a3e_arr_TWSScopes = [
- "optic_Nightstalker"
- ,"optic_tws"
- ,"optic_tws_mg"];
- // 这是一个两脚架列表,可能会随机添加到敌人巡逻队:
- a3e_arr_Bipods = [
- "rhs_bipod"
- ,"rhsusf_acc_harris_bipod"
- ,"bipod_01_F_snd"
- ,"bipod_01_F_blk"
- ,"bipod_01_F_mtp"
- ,"bipod_02_F_blk"
- ,"bipod_02_F_tan"
- ,"bipod_02_F_hex"
- ,"bipod_03_F_blk"
- ,"bipod_03_F_oli"];
- //////////////////////////////////////////////////////////////////
- // RunExtraction.sqf(运行提取)
- // 来接你的直升机
- //////////////////////////////////////////////////////////////////
- a3e_arr_extraction_chopper = [
- "rhs_ka60_c"
- ,"RHS_Mi8mt_vvs"];
- a3e_arr_extraction_chopper_escort = [
- "RHS_Ka52_vvs"];
- //////////////////////////////////////////////////////////////////
- // EscapeSurprises.sqf and CreateSearchDrone.sqf
- // 无人机类型
- //////////////////////////////////////////////////////////////////
- a3e_arr_searchdrone = [
- "B_UAV_02_F"
- ,"B_UAV_02_CAS_F"];
- //////////////////////////////////////////////////////////////////
- // CreateSearchChopper.sqf
- // 当你逃跑的时候第一架直升机
- // 用于“easy”和“hard”参数的两个数组,均用于stadard设置
- //////////////////////////////////////////////////////////////////
- a3e_arr_searchChopperEasy = [
- "rhsusf_CH53E_USMC"
- ,"RHS_UH1Y_UNARMED"
- ,"RHS_UH60M_MEV2"
- ,"RHS_UH60M_MEV"];
- a3e_arr_searchChopperHard = [
- "RHS_UH1Y"
- ,"RHS_UH1Y_FFAR"
- ,"RHS_UH1Y_GS"
- ,"RHS_UH60M"];
- a3e_arr_searchChopper_pilot = [
- "rhsusf_usmc_marpat_wd_helipilot"];
- a3e_arr_searchChopper_crew = [
- "rhsusf_usmc_marpat_wd_helicrew"];
- if(Param_SearchChopper==0) then {
- a3e_arr_searchChopper = a3e_arr_searchChopperEasy + a3e_arr_searchChopperHard;
- };
- if(Param_SearchChopper==1) then {
- a3e_arr_searchChopper = a3e_arr_searchChopperEasy;
- };
- if(Param_SearchChopper==2) then {
- a3e_arr_searchChopper = a3e_arr_searchChopperHard;
- };
- //////////////////////////////////////////////////////////////////
- // fn_AmbientInfantry
- // only INS is used
- //is this even used?
- //////////////////////////////////////////////////////////////////
- a3e_arr_AmbientInfantry_Inf_INS = a3e_arr_Escape_InfantryTypes;
- a3e_arr_AmbientInfantry_Inf_GUE = a3e_arr_Escape_InfantryTypes_Ind;
- //////////////////////////////////////////////////////////////////
- // fn_InitGuardedLocations
- // Units spawned to guard ammo camps and com centers
- // Only INS used
- //////////////////////////////////////////////////////////////////
- a3e_arr_InitGuardedLocations_Inf_INS = a3e_arr_Escape_InfantryTypes;
- a3e_arr_InitGuardedLocations_Inf_GUE = a3e_arr_Escape_InfantryTypes_Ind;
- //////////////////////////////////////////////////////////////////
- // fn_roadblocks
- // units spawned on roadblocks
- // Only INS used
- // vehicle arrays not used, uses a3e_arr_Escape_RoadBlock_MannedVehicleTypes and a3e_arr_Escape_RoadBlock_MannedVehicleTypes_Ind instead
- //////////////////////////////////////////////////////////////////
- a3e_arr_roadblocks_Inf_INS = a3e_arr_Escape_InfantryTypes;
- a3e_arr_roadblocks_Inf_GUE = a3e_arr_Escape_InfantryTypes_Ind;
- a3e_arr_roadblocks_Veh_INS = a3e_arr_Escape_RoadBlock_MannedVehicleTypes;
- a3e_arr_roadblocks_Veh_GUE = a3e_arr_Escape_RoadBlock_MannedVehicleTypes_Ind;
- //////////////////////////////////////////////////////////////////
- // fn_PopulateAquaticPatrol
- // boats that are spawned
- //////////////////////////////////////////////////////////////////
- a3e_arr_AquaticPatrols = [
- "B_Boat_Armed_01_minigun_F"];
- //////////////////////////////////////////////////////////////////
- // fn_AmmoDepot
- // What kind of weapon boxes are spawned when the parameter "additional weapons" is activated
- // use to add boxes from mods to the ammo depots
- //////////////////////////////////////////////////////////////////
- a3e_additional_weapon_box_1 = "rhsusf_weapon_crate";
- a3e_additional_weapon_box_2 = "rhsusf_mags_crate";
- //////////////////////////////////////////////////////////////////
- // fn_MortarSite
- // mortar spawned in the mortar camps
- //////////////////////////////////////////////////////////////////
- a3e_arr_MortarSite = [
- "RHS_M252_WD"];
- //////////////////////////////////////////////////////////////////
- // fn_CallCAS.sqf
- // Classnames of planes for the CAS module
- //////////////////////////////////////////////////////////////////
- a3e_arr_CASplane = [
- "RHS_A10"
- ,"RHS_A10"
- ,"rhsusf_f22"];
- //////////////////////////////////////////////////////////////////
- // fn_CrashSite
- // Random crashsite of west heli with west weapons
- //////////////////////////////////////////////////////////////////
- // The following arrays define weapons and ammo contained at crash sites
- // Index 0: Weapon classname.
- // Index 1: Weapon's probability of presence (in percent, 0-100).
- // Index 2: If weapon exists, crate contains at minimum this number of weapons of current class.
- // Index 3: If weapon exists, crate contains at maximum this number of weapons of current class.
- // Index 4: Array of magazine classnames. Magazines of these types are present if weapon exists.
- // Index 5: Number of magazines per weapon that exists.
- a3e_arr_CrashSiteWrecks = [
- "Land_Wreck_Heli_Attack_02_F"
- ,"Land_rhs_mi28_wreck"
- ,"Land_rhs_mi28_wreck2"
- ,"Land_rhs_tu95_wreck"
- ,"Mi8Wreck"];
- a3e_arr_CrashSiteCrew = [
- "rhs_pilot_combat_heli"];
- a3e_arr_CrashSiteWrecksCar = [
- "Land_Wreck_BMP2_F"
- ,"Land_Wreck_BRDM2_F"
- ,"Land_Wreck_T72_hull_F"];
- a3e_arr_CrashSiteCrewCar = [
- "rhs_vdv_flora_driver"
- ,"rhs_vdv_flora_driver_armored"];
- // Weapons and ammo in crash site box
- a3e_arr_CrashSiteWeapons = [];
- a3e_arr_CrashSiteWeapons pushback ["rhs_weap_ak74m_gp25_1p63", 50, 2, 5, ["rhs_30Rnd_545x39_AK","rhs_30Rnd_545x39_AK_green","rhs_VOG25"], 4];
- a3e_arr_CrashSiteWeapons pushback ["rhs_weap_rpg26", 10, 1, 2, ["rhs_rpg26_mag"], 1];
- a3e_arr_CrashSiteWeapons pushback ["rhs_weap_ak74m_2mag_camo", 100, 3, 5, ["rhs_30Rnd_545x39_AK","rhs_30Rnd_545x39_AK_green"], 4];
- a3e_arr_CrashSiteWeapons pushback ["rhs_weap_pkm", 10, 1, 2, ["rhs_100Rnd_762x54mmR","rhs_100Rnd_762x54mmR_green"], 3];
- a3e_arr_CrashSiteWeapons pushback ["rhs_weap_akms", 75, 2, 4, ["rhs_30Rnd_545x39_7N10_AK","rhs_45Rnd_545x39_7N10_AK"], 4];
- a3e_arr_CrashSiteWeapons pushback ["rhs_weap_svdp_npz", 20, 1, 2, ["rhs_10Rnd_762x54mmR_7N1"], 8];
- a3e_arr_CrashSiteWeapons pushback ["rhs_weap_svd_pso1", 10, 1, 2, ["rhs_10Rnd_762x54mmR_7N1"], 8];
- a3e_arr_CrashSiteWeapons pushback ["rhs_weap_pkp_pkas", 10, 1, 2, ["rhs_100Rnd_762x54mmR"], 6];
- // Attachments and other items in crash site box
- a3e_arr_CrashSiteItems = [];
- a3e_arr_CrashSiteItems pushback ["rhs_acc_pbs1", 10, 1, 3];
- a3e_arr_CrashSiteItems pushback ["rhs_acc_dtk4long", 10, 1, 3];
- a3e_arr_CrashSiteItems pushback ["rhs_acc_npz", 10, 1, 3];
- a3e_arr_CrashSiteItems pushback ["rhs_acc_pkas", 10, 1, 3];
- a3e_arr_CrashSiteItems pushback ["rhs_acc_pso1m2", 10, 1, 3];
- a3e_arr_CrashSiteItems pushback ["rhs_acc_1p78", 10, 1, 3];
- a3e_arr_CrashSiteItems pushback ["rhs_acc_1p63", 10, 1, 3];
复制代码
|
|