@@ -2908,85 +2908,83 @@ if (d_with_airdrop == 2) then {
29082908
29092909 d_chem_objs_ar = [];
29102910
2911- if (d_enable_civs == 1 ) then {
2912- //
2913- // civilian vehicles
2914- //
2915- d_civVehiclesWeightedCityWealthHigh = [
2916- " C_Offroad_01_F" , 1 ,
2917- " C_Hatchback_01_F" , 1 ,
2918- " C_Truck_02_covered_F" , 0.25 ,
2919- " C_Van_01_box_F" , 0.25 ,
2920- " C_Van_02_transport_F" , 0.25 ,
2921- " C_Offroad_02_unarmed_F" , 0.5 ,
2922- " C_SUV_01_F" , 0.5 ,
2923- " C_IDAP_Van_medevac_02_F" , 0.25
2924- ];
2925-
2926- d_civVehiclesWeightedCityWealthLow = [
2927- " C_Offroad_01_F" , 1 ,
2928- " C_Truck_02_covered_F" , 0.25 ,
2929- " C_Truck_02_transport_F" , 0.25 ,
2930- " C_Van_01_box_F" , 0.25 ,
2931- " C_Van_02_transport_F" , 0.25 ,
2932- " C_IDAP_Van_medevac_02_F" , 0.25
2933- ];
2934-
2935- d_civVehiclesWeightedRural = [
2936- " C_Offroad_01_F" , 1 ,
2937- " C_Truck_02_covered_F" , 0.25 ,
2938- " C_Truck_02_transport_F" , 0.25 ,
2939- " C_Van_01_box_F" , 0.10 ,
2940- " C_Offroad_02_unarmed_F" , 1 ,
2941- " C_Tractor_01_F" , 0.10 ,
2942- " C_van_01_box_f" , 0.10 ,
2943- " C_Truck_02_fuel_f" , 0.10 ,
2944- " C_idap_truck_02_water_f" , 0.10 ,
2945- " C_van_01_transport_f" , 0.25
2946- ];
2947-
2948- d_civVehiclesWeightedRuralCup = [
2949- " CUP_C_pickup_unarmed_civ" , 1 ,
2950- " CUP_C_Datsun" , 1 ,
2951- " CUP_C_V3S_Covered_TKC" , 1 ,
2952- " CUP_B_hilux_unarmed_blu_g_f" , 1 ,
2953- " CUP_I_suv_ion" , 0.25 ,
2954- " C_Tractor_01_F" , 0.10 ,
2955- " CUP_C_tractor_old_civ" , 0.10
2956- ];
2957-
2958- d_civVehiclesWeightedRuralCupRemote = [
2959- " CUP_C_Datsun" , 1 ,
2960- " CUP_C_Datsun_4seat" , 1 ,
2961- " CUP_C_V3S_Covered_TKC" , 0.5 ,
2962- " C_Tractor_01_F" , 0.25
2963- ];
2964-
2965- d_civVehiclesWeightedCityWealthLowCup = + d_civVehiclesWeightedCityWealthLow;
2966- d_civVehiclesWeightedCityWealthLowCup = + [
2967- " CUP_C_lada_white_civ" , 1 ,
2968- " CUP_C_lada_red_civ" , 1 ,
2969- " CUP_C_skoda_white_civ" , 1 ,
2970- " CUP_C_skoda_green_civ" , 1 ,
2971- " CUP_C_skoda_blue_civ" , 1 ,
2972- " CUP_C_skoda_red_civ" , 1 ,
2973- " CUP_C_ikarus_chernarus" , 0.25 ,
2974- " CUP_C_bus_city_crciv" , 0.25 ,
2975- " CUP_B_S1203_Ambulance_CR" , 0.25
2976- ];
2977-
2978- d_civVehiclesWeightedCityWealthLowCFP = + d_civVehiclesWeightedCityWealthLowCup;
2979- d_civVehiclesWeightedCityWealthLowCFP = + [
2980- " CFP_c_me_datsun_pickup_covered_01" , 1 ,
2981- " CFP_C_datsun_plain" , 1 ,
2982- " CFP_C_afg_skoda_105_L_01" , 1 ,
2983- " CFP_C_asia_praga_v3s_01" , 1 ,
2984- " CFP_B_caf_ural_01" , 1 ,
2985- " CFP_I_ssarmy_skoda_1203_01" , 1 ,
2986- " CFP_B_afgpolice_offroad_01" , 0.25 ,
2987- " CFP_B_uaz_01" , 1
2988- ];
2989- };
2911+ //
2912+ // civilian vehicles
2913+ //
2914+ d_civVehiclesWeightedCityWealthHigh = [
2915+ " C_Offroad_01_F" , 1 ,
2916+ " C_Hatchback_01_F" , 1 ,
2917+ " C_Truck_02_covered_F" , 0.25 ,
2918+ " C_Van_01_box_F" , 0.25 ,
2919+ " C_Van_02_transport_F" , 0.25 ,
2920+ " C_Offroad_02_unarmed_F" , 0.5 ,
2921+ " C_SUV_01_F" , 0.5 ,
2922+ " C_IDAP_Van_medevac_02_F" , 0.25
2923+ ];
2924+
2925+ d_civVehiclesWeightedCityWealthLow = [
2926+ " C_Offroad_01_F" , 1 ,
2927+ " C_Truck_02_covered_F" , 0.25 ,
2928+ " C_Truck_02_transport_F" , 0.25 ,
2929+ " C_Van_01_box_F" , 0.25 ,
2930+ " C_Van_02_transport_F" , 0.25 ,
2931+ " C_IDAP_Van_medevac_02_F" , 0.25
2932+ ];
2933+
2934+ d_civVehiclesWeightedRural = [
2935+ " C_Offroad_01_F" , 1 ,
2936+ " C_Truck_02_covered_F" , 0.25 ,
2937+ " C_Truck_02_transport_F" , 0.25 ,
2938+ " C_Van_01_box_F" , 0.10 ,
2939+ " C_Offroad_02_unarmed_F" , 1 ,
2940+ " C_Tractor_01_F" , 0.10 ,
2941+ " C_van_01_box_f" , 0.10 ,
2942+ " C_Truck_02_fuel_f" , 0.10 ,
2943+ " C_idap_truck_02_water_f" , 0.10 ,
2944+ " C_van_01_transport_f" , 0.25
2945+ ];
2946+
2947+ d_civVehiclesWeightedRuralCup = [
2948+ " CUP_C_pickup_unarmed_civ" , 1 ,
2949+ " CUP_C_Datsun" , 1 ,
2950+ " CUP_C_V3S_Covered_TKC" , 1 ,
2951+ " CUP_B_hilux_unarmed_blu_g_f" , 1 ,
2952+ " CUP_I_suv_ion" , 0.25 ,
2953+ " C_Tractor_01_F" , 0.10 ,
2954+ " CUP_C_tractor_old_civ" , 0.10
2955+ ];
2956+
2957+ d_civVehiclesWeightedRuralCupRemote = [
2958+ " CUP_C_Datsun" , 1 ,
2959+ " CUP_C_Datsun_4seat" , 1 ,
2960+ " CUP_C_V3S_Covered_TKC" , 0.5 ,
2961+ " C_Tractor_01_F" , 0.25
2962+ ];
2963+
2964+ d_civVehiclesWeightedCityWealthLowCup = + d_civVehiclesWeightedCityWealthLow;
2965+ d_civVehiclesWeightedCityWealthLowCup = + [
2966+ " CUP_C_lada_white_civ" , 1 ,
2967+ " CUP_C_lada_red_civ" , 1 ,
2968+ " CUP_C_skoda_white_civ" , 1 ,
2969+ " CUP_C_skoda_green_civ" , 1 ,
2970+ " CUP_C_skoda_blue_civ" , 1 ,
2971+ " CUP_C_skoda_red_civ" , 1 ,
2972+ " CUP_C_ikarus_chernarus" , 0.25 ,
2973+ " CUP_C_bus_city_crciv" , 0.25 ,
2974+ " CUP_B_S1203_Ambulance_CR" , 0.25
2975+ ];
2976+
2977+ d_civVehiclesWeightedCityWealthLowCFP = + d_civVehiclesWeightedCityWealthLowCup;
2978+ d_civVehiclesWeightedCityWealthLowCFP = + [
2979+ " CFP_c_me_datsun_pickup_covered_01" , 1 ,
2980+ " CFP_C_datsun_plain" , 1 ,
2981+ " CFP_C_afg_skoda_105_L_01" , 1 ,
2982+ " CFP_C_asia_praga_v3s_01" , 1 ,
2983+ " CFP_B_caf_ural_01" , 1 ,
2984+ " CFP_I_ssarmy_skoda_1203_01" , 1 ,
2985+ " CFP_B_afgpolice_offroad_01" , 0.25 ,
2986+ " CFP_B_uaz_01" , 1
2987+ ];
29902988
29912989 private _civVehiclesWeightedRuralLivonia = [
29922990 " C_Offroad_01_F" , 0.30 ,
@@ -3456,8 +3454,11 @@ if (d_with_airdrop == 2) then {
34563454 " CFP_C_ME_Civ_1_01" , 1 ,
34573455 " CFP_C_ME_Civ_2_01" , 1
34583456 ];
3459-
3460-
3457+
3458+
3459+ // default
3460+ d_civ_vehicles_weighted = d_civVehiclesWeightedCityWealthHigh;
3461+
34613462#ifdef __ALTIS__
34623463 d_civ_vehicles_weighted = d_civVehiclesWeightedCityWealthHigh;
34633464 d_civ_faces = _mixedFaces ;
@@ -4067,7 +4068,7 @@ if (d_enemy_factions > 0) then {
40674068 [" EAST" ," RWR_ru_winter" ," RWR_ru_infantry_winter" ," RWR_group_inf_teamat" ] call d_fnc_GetConfigGroup
40684069 ];
40694070 d_specops_E = [[" EAST" ," RWR_ru_winter" ," RWR_ru_infantry_winter" ," RWR_group_inf_groupmg" ] call d_fnc_GetConfigGroup];
4070- d_sniper_E = [[" EAST" ," RWR_ru_winter" ," RWR_ru_infantry_winter" ," RWR_group_inf_teamdm" ] call d_fnc_GetConfigGroup];
4071+ // d_sniper_E = [["EAST","RWR_ru_winter","RWR_ru_infantry_winter","RWR_group_inf_teamdm"] call d_fnc_GetConfigGroup]; // RWR sniper team is mostly non-snipers... just use default snipers
40714072 };
40724073 case 8 : {
40734074 // 3CB - African Desert Civilian Militia (ADG)
@@ -4291,20 +4292,22 @@ switch (d_guerrilla_factions) do {
42914292 [" I_CUPARMYASIA_T72_01" , " I_CUPARMYASIA_BTR_60PB_01" ]
42924293 ];
42934294 };
4294- // ION PMC
4295+ // ION PMC and AT
42954296 case 5 : {
42964297 d_faction_independent_array = [
42974298 [
4298- [" Indep" ," CUP_I_PMC_ION" ," Infantry" ," CUP_I_PMC_ION_Security_Detail" ] call d_fnc_GetConfigGroup
4299+ [" Indep" ," CUP_I_PMC_ION" ," Infantry" ," CUP_I_PMC_ION_Security_Detail" ] call d_fnc_GetConfigGroup,
4300+ [" Indep" ," IND_F" ," Infantry" ," HAF_InfTeam_AT" ] call d_fnc_GetConfigGroup
42994301 ],
43004302 [" CUP_I_MATV_GMG_ION" , " CUP_I_BTR80A_ION" ]
43014303 ];
43024304 };
4303- // ION PMC Arctic
4305+ // ION PMC Arctic and AT
43044306 case 6 : {
43054307 d_faction_independent_array = [
43064308 [
4307- [" Indep" ," CUP_I_PMC_ION" ," WinterInfantry" ," CUP_I_PMC_Winter_ION_Security_Detail" ] call d_fnc_GetConfigGroup
4309+ [" Indep" ," CUP_I_PMC_ION" ," WinterInfantry" ," CUP_I_PMC_Winter_ION_Security_Detail" ] call d_fnc_GetConfigGroup,
4310+ [" Indep" ," IND_F" ," Infantry" ," HAF_InfTeam_AT" ] call d_fnc_GetConfigGroup
43084311 ],
43094312 [" CUP_I_MATV_GMG_ION" , " CUP_I_nM1025_Mk19_ION_WIN" ]
43104313 ];
0 commit comments