From 0611e97ff91a1dd90ac3226778d7f335478cdb2b Mon Sep 17 00:00:00 2001 From: InHooman Date: Sun, 29 Jun 2025 20:00:35 +0300 Subject: [PATCH] Militia squad changes, T-80 fixes, new Yugo ak, new arty additions --- .../arsenal_presets/custom.sqf | 8 +++++-- .../presets/blufor/gm_east.sqf | 22 +++++++++++-------- .../presets/opfor/gm_west.sqf | 18 +++++++-------- 3 files changed, 28 insertions(+), 20 deletions(-) diff --git a/kp_liberation.brf_sumava/arsenal_presets/custom.sqf b/kp_liberation.brf_sumava/arsenal_presets/custom.sqf index 74255b1..f38db70 100644 --- a/kp_liberation.brf_sumava/arsenal_presets/custom.sqf +++ b/kp_liberation.brf_sumava/arsenal_presets/custom.sqf @@ -14,6 +14,7 @@ GRLIB_arsenal_weapons = [ "rhs_weap_m76", "rhs_weap_savz58p", "rhs_weap_savz58v", + "rhs_weap_m92", "rhs_weap_savz61", "rhs_weap_savz61_folded", "gm_akm_wud", @@ -136,6 +137,7 @@ GRLIB_arsenal_weapons = [ "rhs_weap_rsp30_green", "rhs_weap_rsp30_red", "rhs_weap_tr8", + "rhs_weap_Izh18", //Turrets "ace_compat_rhs_afrf3_2b14_carry", @@ -302,8 +304,8 @@ GRLIB_arsenal_magazines = [ "rhsgref_10Rnd_792x57_m67", "rhs_30Rnd_762x39mm_Savz58", "rhs_30Rnd_762x39mm_Savz58_tracer", - "rhs_10Rnd_765x17mm_vz61", - "rhs_20Rnd_765x17mm_vz61", + "rhsgref_10rnd_765x17_vz61", + "rhsgref_20rnd_765x17_vz61", "UK3CB_RPD_100rnd_762x39_G", "UK3CB_RPD_100rnd_762x39_R", "UK3CB_RPD_100rnd_762x39_W", @@ -390,6 +392,8 @@ GRLIB_arsenal_magazines = [ "gm_8Rnd_9x18mm_B_pst_pm_blk", "rhs_mag_762x25_8", "rhs_mag_9k38_rocket", + "rhsgref_1Rnd_00Buck", + "rhsgref_1Rnd_Slug", //Underbarrel Grenades "rhs_GDM40", diff --git a/kp_liberation.brf_sumava/presets/blufor/gm_east.sqf b/kp_liberation.brf_sumava/presets/blufor/gm_east.sqf index 4dbb9d6..cde9309 100644 --- a/kp_liberation.brf_sumava/presets/blufor/gm_east.sqf +++ b/kp_liberation.brf_sumava/presets/blufor/gm_east.sqf @@ -123,10 +123,10 @@ heavy_vehicles = [ ["rhs_t72ba_tv",525,575,350], // T-72A (1984) ["rhs_t72bb_tv",550,575,350], // T-72B (1985) ["rhs_t72bc_tv",575,575,350], // T-72B (1989) - ["mkk_t80b_r",600,600,400], // T-80B - ["mkk_t80bv_r",625,600,400], // T-80BV - ["mkk_t80_u_r",650,600,400], // T-80U - ["mkk_t80_ue1_r",675,600,400], // T-80UE-1 + ["rhs_t80b",600,600,400], // T-80B + ["rhs_t80bvk",625,600,400], // T-80BVK + ["rhs_t80u",650,600,400], // T-80U + ["rhs_t80uk",675,600,400], // T-80UK ["UK3CB_CW_SOV_O_LATE_Gaz66_ZU23",150,200,75], // GAZ-66 ["UK3CB_CW_SOV_O_LATE_Ural_Zu23",150,200,100], // ZU-23 URAL ["UK3CB_CW_SOV_O_LATE_MTLB_ZU23",225,200,100], // MT-LB ZU-23 @@ -170,13 +170,17 @@ air_vehicles = [ ]; static_vehicles = [ + ["gm_gc_army_dshkm_aatripod",50,50,0], // DSHkM HMG + ["gm_gc_army_fagot_launcher_tripod",50,100,0], // 9K111 Fagot ATGM + ["rhs_SPG9M_MSV",50,75,0], // SPG-9 Recoilles rifle + ["tbd_mt12",100,150,0], // MT-12 Anti-tank gun ["gm_gc_army_2b11",50,75,0], // 2B11 Mortar - ["gm_gc_army_fagot_launcher_tripod",50,100,0], // Static FAGOT - ["gm_gc_army_dshkm_aatripod",50,50,0], // DSHkM - ["rhs_SPG9M_MSV",50,75,0], // SPG-9 + ["tbd_2b9_vasilek",125,150,0], // 2B9 Vasilek automatic mortar (Towable) + ["tbd_d20_vanilla",100,200,0], // D-20 Howitzer (Towable) + ["rhs_D30_msv",100,250,0], // D-30 Howitzer (Towable) ["rhs_Igla_AA_pod_msv",50,150,0], // Static Igla - ["RHS_ZU23_MSV",100,150,0], // Static ZU-23 (Towable) - ["rhs_D30_msv",100,250,0] // Static D-30 (Towable) + ["RHS_ZU23_MSV",100,150,0] // ZU-23 (Towable) + ["tbd_d20",100,200,25], // D-20 Howitzer (Towable, Advanced verison) ]; buildings = [ diff --git a/kp_liberation.brf_sumava/presets/opfor/gm_west.sqf b/kp_liberation.brf_sumava/presets/opfor/gm_west.sqf index 57ab85a..fbb4a91 100644 --- a/kp_liberation.brf_sumava/presets/opfor/gm_west.sqf +++ b/kp_liberation.brf_sumava/presets/opfor/gm_west.sqf @@ -65,15 +65,15 @@ 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 = [ - "gm_ge_army_rifleman_g36a1_90_flk", // Rifleman (Lite) - "gm_ge_army_rifleman_g36a1_90_flk", // Rifleman (Lite) - "gm_ge_army_rifleman_g36a1_90_flk", // Rifleman - "gm_ge_army_rifleman_g36a1_90_flk", // Rifleman - "gm_ge_army_antitank_g36a1_pzf3_90_flk", // Rifleman (AT) - "gm_ge_army_machinegunner_mg3_90_flk", // Autorifleman - "gm_ge_army_marksman_g3a3_90_flk", // Marksman - "gm_ge_army_medic_g36a1_90_flk", // Medic - "gm_ge_army_engineer_g36a1_90_flk" // Engineer + "gm_ge_bgs_sf_squadleader_sig551_90_blk", // Squad Leader + "gm_ge_bgs_sf_specialist_hk512_80_blk", // Specialist (HK 512) + "gm_ge_bgs_sf_rifleman_mp5a2_80_blk", // Rifleman + "gm_ge_bgs_sf_rifleman_mp5a2_90_blk", // Rifleman + "gm_ge_army_antitank_g36a1_pzf3_90_blk", // Rifleman (AT) + "gm_ge_bgs_sf_machinegunner_g8_90_blk", // Autorifleman + "gm_ge_bgs_sf_marksman_psg1_90_blk", // Marksman + "gm_ge_army_medic_g36a1_90_blk", // Medic + "gm_ge_bgs_sf_grenadier_hk69a1_80_blk" // Grenadier ]; // Militia vehicles. Lightweight vehicle classnames the game will pick from randomly as sector defenders. Can also be empty for only infantry milita.