From 6977f22f6fafe9c1787f57a69af661b5f02e447e Mon Sep 17 00:00:00 2001 From: D4rkl1ght3r <86805404+D4rkl1ght3r@users.noreply.github.com> Date: Sat, 26 Sep 2026 02:06:47 +0200 Subject: [PATCH] Adjust Capital hp_types --- DATA/SHIPS/shiparch.ini | 121 ++++++++++++++++++++++++++++++++-------- 1 file changed, 98 insertions(+), 23 deletions(-) diff --git a/DATA/SHIPS/shiparch.ini b/DATA/SHIPS/shiparch.ini index e16f46c1..0b5ee096 100644 --- a/DATA/SHIPS/shiparch.ini +++ b/DATA/SHIPS/shiparch.ini @@ -720,7 +720,7 @@ DA_archetype = ships\liberty\li_dreadnought\li_dreadnought.cmp material_library = ships\liberty\li_capships.mat material_library = fx\envmapbasic.mat envmap_material = envmapbasic -mass = 100000 +mass = 25000 linear_drag = 1 hold_size = 10730.2 fuse = l_dreadnought_fuse, 0.5, 1 @@ -2801,7 +2801,7 @@ material_library = ships\kusari\ku_capships.mat material_library = fx\envmapbasic.mat envmap_material = envmapbasic linear_drag = 1 -mass = 100000 +mass = 25000 hold_size = 1000000 hit_pts = 69300 explosion_arch = explosion_rh_battleship @@ -4991,7 +4991,6 @@ hp_type = hp_elite_shield_special_2, HpShield01 hp_type = hp_thruster, HpThruster01 hp_type = hp_mine_dropper, HpMine01 hp_type = hp_countermeasure_dropper, HpCM01 -hp_type = hp_turret_special_10, HpTurret01 hp_type = hp_turret_special_9, HpTurret01 hp_type = hp_turret_special_8, HpTurret01 hp_type = hp_turret_special_7, HpTurret01 @@ -5630,7 +5629,6 @@ hp_type = hp_elite_shield_special_3, HpShield01 hp_type = hp_thruster, HpThruster01 hp_type = hp_mine_dropper, HpMine01 hp_type = hp_countermeasure_dropper, HpCM01 -hp_type = hp_turret_special_10, HpTurret01 hp_type = hp_turret_special_9, HpTurret01 hp_type = hp_turret_special_8, HpTurret01 hp_type = hp_turret_special_7, HpTurret01 @@ -5781,7 +5779,6 @@ hp_type = hp_elite_shield_special_2, HpShield01 hp_type = hp_thruster, HpThruster01 hp_type = hp_mine_dropper, HpMine01 hp_type = hp_countermeasure_dropper, HpCM01 -hp_type = hp_turret_special_10, HpTurret01 hp_type = hp_turret_special_9, HpTurret01 hp_type = hp_turret_special_8, HpTurret01 hp_type = hp_turret_special_7, HpTurret01 @@ -5931,7 +5928,6 @@ hp_type = hp_elite_shield_special_2, HpShield01 hp_type = hp_thruster, HpThruster01 hp_type = hp_mine_dropper, HpMine01 hp_type = hp_countermeasure_dropper, HpCM01 -hp_type = hp_turret_special_10, HpTurret01 hp_type = hp_turret_special_9, HpTurret01 hp_type = hp_turret_special_8, HpTurret01 hp_type = hp_turret_special_7, HpTurret01 @@ -6373,7 +6369,6 @@ hp_type = hp_mine_dropper, HpMine01 hp_type = hp_countermeasure_dropper, HpCM01 hp_type = hp_torpedo_special_1, HpTorpedo01 hp_type = hp_torpedo_special_2, HpTorpedo01 -hp_type = hp_turret_special_10, HpTurret01 hp_type = hp_turret_special_9, HpTurret01 hp_type = hp_turret_special_8, HpTurret01 hp_type = hp_turret_special_7, HpTurret01 @@ -6768,7 +6763,6 @@ hp_type = hp_elite_shield_special_1, HpShield01 hp_type = hp_thruster, HpThruster01 hp_type = hp_mine_dropper, HpMine01 hp_type = hp_countermeasure_dropper, HpCM01 -hp_type = hp_turret_special_10, HpTurret01 hp_type = hp_turret_special_9, HpTurret01 hp_type = hp_turret_special_8, HpTurret01 hp_type = hp_turret_special_7, HpTurret01 @@ -6832,7 +6826,7 @@ rotation_inertia = 2.541e9, 25.807e9, 638.7e6 angular_drag = 4e9, 4e9, 4e9 linear_drag = 2 nudge_force = 360000 -mass = 100000 +mass = 25000 hold_size = 1000000 bay_door_anim = Sc_open baydoor bay_doors_open_snd = hanger_doors_opening @@ -7175,7 +7169,7 @@ surface_hit_effects = 0, small_hull_hit_light01, small_hull_hit_light02, small_h surface_hit_effects = 150, small_hull_hit_medium01, small_hull_hit_medium02, small_hull_hit_medium03 surface_hit_effects = 300, small_hull_hit_heavy01, small_hull_hit_heavy02, small_hull_hit_heavy03 linear_drag = 1 -mass = 100000 +mass = 25000 steering_torque = 1.5019e9, 1.5019e9, 1.5019e9 angular_drag = 13.2e9, 13.2e9, 13.2e9 rotation_inertia = 15e9, 15e9, 15e9 @@ -7183,6 +7177,10 @@ nudge_force = 3e6 HP_tractor_source = HpMount num_exhaust_nozzles = 1 hit_pts = 69300 +hp_type = hp_freighter_engine_special_10, HpDrive01 +hp_type = hp_fighter_power_special_10, HpPower01 + +; Luxury Liner [Ship] ids_name = 237036 @@ -7197,7 +7195,7 @@ material_library = ships\utility\utility_liner.mat material_library = fx\envmapbasic.mat envmap_material = envmapbasic linear_drag = 1 -mass = 5000 +mass = 20000 hold_size = 1000000 hit_pts = 69300 explosion_arch = explosion_instant @@ -7216,6 +7214,9 @@ bay_doors_close_snd = hanger_doors_closing HP_tractor_source = HpTractor_Source num_exhaust_nozzles = 1 fuse = fuse_ge_liner_death, 0, 1 +hp_type = hp_freighter_engine_special_10, HpDrive01 +hp_type = hp_fighter_power_special_10, HpPower01 + [CollisionGroup] obj = liner_frnt_lod1 @@ -7297,6 +7298,8 @@ material_library = ships\utility\utility_liner.mat mass = 1000 LODranges = 0, 999999 +; Prison Liner + [Ship] ids_name = 237047 ids_info = 66594 @@ -7310,7 +7313,7 @@ material_library = ships\utility\utility_liner.mat material_library = fx\envmapbasic.mat envmap_material = envmapbasic linear_drag = 1 -mass = 5000 +mass = 20000 hold_size = 1000000 hit_pts = 69300 explosion_arch = explosion_rh_battleship @@ -7331,6 +7334,9 @@ num_exhaust_nozzles = 1 fuse = prison_burning_fuse, 0, -1 fuse = prison_m01b_damage_fuse, 0, -1 fuse = fuse_ge_prison_death, 0, 1 +hp_type = hp_freighter_engine_special_10, HpDrive01 +hp_type = hp_fighter_power_special_10, HpPower01 + [CollisionGroup] obj = prison_frnt_lod1 @@ -7441,6 +7447,9 @@ HP_bay_external = HpBayDoor02 HP_tractor_source = HpTractor_Source num_exhaust_nozzles = 1 fuse = miner_death_fuse, 0, 1 +hp_type = hp_freighter_engine_special_10, HpDrive01 +hp_type = hp_fighter_power_special_10, HpPower01 + [Ship] ids_name = 237048 @@ -7498,6 +7507,9 @@ nudge_force = 100000 HP_tractor_source = HpTractor_Source num_exhaust_nozzles = 2 fuse = lifter_death_fuse, 0, 1 +hp_type = hp_freighter_engine_special_10, HpDrive01 +hp_type = hp_fighter_power_special_10, HpPower01 + [CollisionGroup] obj = lifter_clamp01_lod1 @@ -7543,6 +7555,9 @@ hit_pts = 2600 fuse = intermed_atransport01, 0, 650 fuse = intermed_atransport01, 0, 325 fuse = intermed_atransport01, 0, 217 +hp_type = hp_freighter_engine_special_10, HpDrive01 +hp_type = hp_fighter_power_special_10, HpPower01 + [Ship] ids_name = 237057 @@ -7577,6 +7592,9 @@ HP_bay_external = HpBayDoor02 HP_tractor_source = HpTractor_Source num_exhaust_nozzles = 5 hit_pts = 3000 +hp_type = hp_freighter_engine_special_10, HpDrive01 +hp_type = hp_fighter_power_special_10, HpPower01 + [CollisionGroup] obj = trans_frnt_lod1 @@ -7746,6 +7764,9 @@ HP_bay_external = HpBayDoor02 HP_tractor_source = HpTractor_Source num_exhaust_nozzles = 5 hit_pts = 3000 +hp_type = hp_freighter_engine_special_10, HpDrive01 +hp_type = hp_fighter_power_special_10, HpPower01 + [CollisionGroup] obj = trans_frnt_lod1 @@ -7865,6 +7886,8 @@ fuse = train_transport_death_fuse, 0, 1 fuse = intermed_damage_train01, 0, 2625 fuse = intermed_damage_train02, 0, 1313 hit_pts = 10500 +hp_type = hp_freighter_engine_special_10, HpDrive01 +hp_type = hp_fighter_power_special_10, HpPower01 [Ship] @@ -7900,6 +7923,9 @@ fuse = train_transport_death_fuse, 0, 1 fuse = intermed_damage_train01, 0, 2625 fuse = intermed_damage_train02, 0, 1313 hit_pts = 10500 +hp_type = hp_freighter_engine_special_10, HpDrive01 +hp_type = hp_fighter_power_special_10, HpPower01 + [Ship] ids_name = 237023 @@ -7935,6 +7961,9 @@ HP_bay_surface = HpBayDoor01 HP_bay_external = HpBayDoor02 HP_tractor_source = HpTractor_Source num_exhaust_nozzles = 1 +hp_type = hp_freighter_engine_special_10, HpDrive01 +hp_type = hp_fighter_power_special_10, HpPower01 + [Ship] @@ -7984,6 +8013,9 @@ hp_type = hp_gun, HpWeapon01, HpWeapon02, HpWeapon03 hp_type = hp_fighter_shield_generator, HpShield01 hp_type = hp_thruster, HpThruster01 hp_type = hp_countermeasure_dropper, HpCM01 +hp_type = hp_freighter_engine_special_10, HpDrive01 +hp_type = hp_fighter_power_special_10, HpPower01 + [CollisionGroup] obj = port_wing_lod1 @@ -8053,6 +8085,9 @@ hp_type = hp_fighter_shield_generator, HpShield01 hp_type = hp_thruster, HpThruster01 hp_type = hp_mine_dropper, HpMine01 hp_type = hp_countermeasure_dropper, HpCM01 +hp_type = hp_freighter_engine_special_10, HpDrive01 +hp_type = hp_fighter_power_special_10, HpPower01 + [CollisionGroup] obj = port fin_lod1 @@ -8121,6 +8156,9 @@ hp_type = hp_fighter_shield_generator, HpShield01 hp_type = hp_thruster, HpThruster01 hp_type = hp_mine_dropper, HpMine01 hp_type = hp_countermeasure_dropper, HpCM01 +hp_type = hp_freighter_engine_special_10, HpDrive01 +hp_type = hp_fighter_power_special_10, HpPower01 + [CollisionGroup] obj = port fin_lod1 @@ -8279,6 +8317,9 @@ HP_tractor_source = HpTractor_Source num_exhaust_nozzles = 2 shield_link = l_elite_shield01, HpMount, HpShield01 hit_pts = 3600 +hp_type = hp_freighter_engine_special_10, HpDrive01 +hp_type = hp_fighter_power_special_10, HpPower01 + [CollisionGroup] obj = Li_star_wing_lod1 @@ -8367,6 +8408,9 @@ HP_tractor_source = HpTractor_Source num_exhaust_nozzles = 1 hit_pts = 20000 fuse = mission02_burning_trasport_fuse, 0, 20100 +hp_type = hp_freighter_engine_special_10, HpDrive01 +hp_type = hp_fighter_power_special_10, HpPower01 + [CollisionGroup] obj = trans_frnt_lod1 @@ -8741,6 +8785,9 @@ camera_vertical_turn_up_angle = 5 camera_vertical_turn_down_angle = 30 camera_turn_look_ahead_slerp_amount = 1.000000 cockpit = cockpits\hc_transport.ini +hp_type = hp_freighter_engine_special_10, HpDrive01 +hp_type = hp_fighter_power_special_10, HpPower01 + ; CSV Player @@ -9489,8 +9536,7 @@ HP_bay_external = HpBayDoor02 HP_tractor_source = HpTractor_Source num_exhaust_nozzles = 2 shield_link = Repair_Ship_shield01, HpMount, HpShield01 -hp_type = hp_turret_special_10, HpTurret04, HpTurret05 -hp_type = hp_turret_special_9, HpTurret01, HpTurret02, HpTurret03 +hp_type = hp_turret_special_9, HpTurret04, HpTurret05 hp_type = hp_turret_special_8, HpTurret01, HpTurret02, HpTurret03 hp_type = hp_turret_special_7, HpTurret01, HpTurret02, HpTurret03 hp_type = hp_turret_special_6, HpTurret01, HpTurret02, HpTurret03 @@ -9584,6 +9630,9 @@ camera_turn_look_ahead_slerp_amount = 1 hp_type = hp_turret, HpWeapon01, HpWeapon02, HpWeapon03, HpWeapon04, HpTurret01, HpTurret02, HpTurret03 hp_type = hp_thruster, HpThruster01 hp_type = hp_torpedo, HpTorpedo01 +hp_type = hp_freighter_engine_special_10, HpDrive01 +hp_type = hp_fighter_power_special_10, HpPower01 + ; Nomad Interceptor @@ -9630,6 +9679,9 @@ camera_turn_look_ahead_slerp_amount = 1 hp_type = hp_turret, HpWeapon01, HpWeapon02, HpWeapon03, HpWeapon04, HpWeapon05, HpWeapon06, HpWeapon07, HpWeapon08, HpWeapon09, HpWeapon10, HpTurret01, HpTurret02, HpTurret03 hp_type = hp_thruster, HpThruster01 hp_type = hp_torpedo, HpTorpedo01 +hp_type = hp_freighter_engine_special_10, HpDrive01 +hp_type = hp_fighter_power_special_10, HpPower01 + ; Nomad Bomber @@ -9676,6 +9728,9 @@ camera_turn_look_ahead_slerp_amount = 1 hp_type = hp_turret, HpWeapon01, HpWeapon02, HpWeapon03, HpWeapon04, HpWeapon05, HpWeapon06, HpTurret01, HpTurret02, HpTurret03 hp_type = hp_thruster, HpThruster01 hp_type = hp_torpedo, HpTorpedo01, HpTorpedo02 +hp_type = hp_freighter_engine_special_10, HpDrive01 +hp_type = hp_fighter_power_special_10, HpPower01 + ; Nomad Striker @@ -9723,6 +9778,9 @@ camera_turn_look_ahead_slerp_amount = 0.2 hp_type = hp_turret, HpTurret01, HpTurret02, HpTurret03, HpTurret04, HpTurret05, HpTurret06 hp_type = hp_thruster, HpThruster01 hp_type = hp_torpedo, HpTorpedo01 +hp_type = hp_freighter_engine_special_10, HpDrive01 +hp_type = hp_fighter_power_special_10, HpPower01 + ; Nomad Marauder @@ -9770,6 +9828,8 @@ camera_turn_look_ahead_slerp_amount = 0.2 hp_type = hp_turret, HpWeapon01, HpTurret01, HpTurret02, HpTurret03, HpTurret04, HpTurret05, HpTurret06, HpTurret07, HpTurret08, HpTurret09 hp_type = hp_thruster, HpThruster01 hp_type = hp_torpedo, HpTorpedo01 +hp_type = hp_freighter_engine_special_10, HpDrive01 +hp_type = hp_fighter_power_special_10, HpPower01 ; Nomad Cruiser @@ -9816,6 +9876,9 @@ camera_vertical_turn_down_angle = 30 camera_turn_look_ahead_slerp_amount = 0.2 hp_type = hp_turret, HpWeapon01, HpTurret01, HpTurret02, HpTurret03, HpTurret04, HpTurret05, HpTurret06, HpTurret07, HpTurret08, HpTurret09, HpTurret10, HpTurret11, HpTurret12 hp_type = hp_thruster, HpThruster01 +hp_type = hp_freighter_engine_special_10, HpDrive01 +hp_type = hp_fighter_power_special_10, HpPower01 + ; Nomad Battleship @@ -9860,6 +9923,8 @@ camera_vertical_turn_up_angle = 10 camera_vertical_turn_down_angle = 30 camera_turn_look_ahead_slerp_amount = 0.1 hp_type = hp_turret, HpWeapon01, HpTurret01, HpTurret02, HpTurret03, HpTurret04, HpTurret05, HpTurret06, HpTurret07, HpTurret08, HpTurret09, HpTurret10, HpTurret11, HpTurret12, HpTurret13, HpTurret14, HpTurret15, HpTurret16, HpTurret17, HpTurret18 +hp_type = hp_freighter_engine_special_10, HpDrive01 +hp_type = hp_fighter_power_special_10, HpPower01 ; Nomad Specter @@ -9904,6 +9969,8 @@ camera_vertical_turn_up_angle = 10 camera_vertical_turn_down_angle = 30 camera_turn_look_ahead_slerp_amount = 0.1 hp_type = hp_turret, HpWeapon01, HpWeapon02, HpWeapon03, HpTurret01, HpTurret02, HpTurret03, HpTurret04, HpTurret05, HpTurret06, HpTurret07, HpTurret08, HpTurret09, HpTurret10, HpTurret11, HpTurret12, HpTurret13, HpTurret14, HpTurret15 +hp_type = hp_freighter_engine_special_10, HpDrive01 +hp_type = hp_fighter_power_special_10, HpPower01 ; Nomad Devastator @@ -9949,7 +10016,8 @@ camera_vertical_turn_up_angle = 10 camera_vertical_turn_down_angle = 30 camera_turn_look_ahead_slerp_amount = 0.1 hp_type = hp_turret, HpWeapon01, HpWeapon02, HpWeapon03, HpWeapon04, HpTurret01, HpTurret02, HpTurret03, HpTurret04, HpTurret05, HpTurret06, HpTurret07, HpTurret08, HpTurret09, HpTurret10, HpTurret11, HpTurret12, HpTurret13, HpTurret14, HpTurret15, HpTurret16, HpTurret17, HpTurret18, HpTurret19, HpTurret20, HpTurret21, HpTurret22, HpTurret23, HpTurret24, Hp_1_01, Hp_1_02, Hp_1_03, Hp_1_04, Hp_1_05, Hp_2_01, Hp_2_02, Hp_2_03, Hp_2_04, Hp_2_05, Hp_3_01, Hp_3_02, Hp_3_03, Hp_3_04, Hp_3_05 - +hp_type = hp_freighter_engine_special_10, HpDrive01 +hp_type = hp_fighter_power_special_10, HpPower01 ; Enforcer @@ -10041,7 +10109,7 @@ hp_type = hp_fighter_power_special_1, HpPower02 hp_type = hp_elite_shield_special_1, HpVelocity -; HALLOWEEN JACK O'LANTERN NPC +; HALLOWEEN JACK O LANTERN NPC [Ship] ids_name = 236001 @@ -10229,16 +10297,16 @@ surface_hit_effects = 300, small_hull_hit_heavy01, small_hull_hit_heavy02, small steering_torque = 1320000000, 1320000000, 1320000000 angular_drag = 6400000000, 6400000000, 6400000000 rotation_inertia = 200000000, 1800000000, 1800000000 -nudge_force = 300000.000000 +nudge_force = 150000.000000 +strafe_force = 250000 HP_bay_surface = HpBayDoor01 HP_bay_external = HpBayDoor02 HP_tractor_source = HpTractor_Source num_exhaust_nozzles = 4 nanobot_limit = 48 shield_battery_limit = 0 -linear_drag = 2.000000 -strafe_force = 250000 -mass = 5000.000000 +linear_drag = 1.000000 +mass = 1000.000000 hold_size = 200 cockpit = cockpits\li_cruiser.ini camera_offset = 28, 200 @@ -10247,8 +10315,9 @@ camera_horizontal_turn_angle = 8 camera_vertical_turn_up_angle = 5 camera_vertical_turn_down_angle = 12 camera_turn_look_ahead_slerp_amount = 1.000000 -hp_type = hp_fighter_engine_special_10, HpDrive01 -hp_type = hp_freighter_power_special_10, HpPower01 +hp_type = hp_turret_special_10, HpTurret_L5_01, HpTurret_L5_02, HpTurret_L5_05 +hp_type = hp_freighter_engine_special_10, HpDrive01 +hp_type = hp_fighter_power_special_10, HpPower01 ; Rheinland Cruiser @@ -10277,7 +10346,7 @@ surface_hit_effects = 300, small_hull_hit_heavy01, small_hull_hit_heavy02, small steering_torque = 30000000.000000, 30000000.000000, 30000000.000000 angular_drag = 132000000.000000, 132000000.000000, 132000000.000000 rotation_inertia = 40000000.000000, 40000000.000000, 40000000.000000 -nudge_force = 300000.000000 +nudge_force = 150000.000000 strafe_force = 250000 linear_drag = 1.000000 nanobot_limit = 48 @@ -10296,6 +10365,9 @@ camera_horizontal_turn_angle = 8 camera_vertical_turn_up_angle = 5 camera_vertical_turn_down_angle = 12 camera_turn_look_ahead_slerp_amount = 1.000000 +hp_type = hp_turret_special_10, HpTurret_R1_01, HpTurret_R2_01, HpTurret_R2_02, HpTurret_R2_03 +hp_type = hp_freighter_engine_special_10, HpDrive01 +hp_type = hp_fighter_power_special_10, HpPower01 ; Kusari Gunboat @@ -10342,6 +10414,9 @@ strafe_force = 250000 HP_bay_surface = HpBayDoor01 HP_bay_external = HpBayDoor02 HP_tractor_source = HpTractor_Source +hp_type = hp_turret_special_10, HpTurret_K5_01, HpTurret_K4_01, HpTurret_K4_02, HpTurret_K4_03 +hp_type = hp_freighter_engine_special_10, HpDrive01 +hp_type = hp_fighter_power_special_10, HpPower01 num_exhaust_nozzles = 2 ; Prospector