From 3343f6391c58e15813ec2787f03669258ddab430 Mon Sep 17 00:00:00 2001 From: ADAM David Alan Martin Date: Tue, 23 Apr 2024 23:31:10 -0400 Subject: [PATCH] Add speed to the precursor ship. This permits a lot of racing about hyperspace... For fun and profit. (Mostly just to explore the game world.) --- sc2/src/uqm/ships/sis_ship/sis_ship.c | 4 ++-- sc2/src/uqm/sis.c | 2 +- sc2/src/uqm/sis.h | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sc2/src/uqm/ships/sis_ship/sis_ship.c b/sc2/src/uqm/ships/sis_ship/sis_ship.c index d5898277a..9512d76c5 100644 --- a/sc2/src/uqm/ships/sis_ship/sis_ship.c +++ b/sc2/src/uqm/ships/sis_ship/sis_ship.c @@ -48,7 +48,7 @@ /* Thrusters increase this and decrease THRUST_WAIT based on * THRUST_INCREMENT, see InitDriveSlots near the bottom of this file * for details. */ -#define THRUST_INCREMENT 4 +#define THRUST_INCREMENT 5 #define THRUST_WAIT 6 #define TURN_WAIT 17 /* Turning jets decrease by 2 each */ @@ -886,7 +886,7 @@ InitDriveSlots (RACE_DESC *RaceDescPtr, const BYTE *DriveSlots) switch (DriveSlots[i]) { case FUSION_THRUSTER: - RaceDescPtr->characteristics.max_thrust += 2; + RaceDescPtr->characteristics.max_thrust += 8; ++RaceDescPtr->characteristics.thrust_wait; break; } diff --git a/sc2/src/uqm/sis.c b/sc2/src/uqm/sis.c index 9f50d1d02..f5c0af784 100644 --- a/sc2/src/uqm/sis.c +++ b/sc2/src/uqm/sis.c @@ -586,7 +586,7 @@ DrawFlagshipStats (void) for (i = 0; i < NUM_DRIVE_SLOTS; ++i) if (GLOBAL_SIS (DriveSlots[i]) == FUSION_THRUSTER) - max_thrust += 2; + max_thrust += 3; for (i = 0; i < NUM_JET_SLOTS; ++i) if (GLOBAL_SIS (JetSlots[i]) == TURNING_JETS) diff --git a/sc2/src/uqm/sis.h b/sc2/src/uqm/sis.h index ee07a81db..4af573cfb 100644 --- a/sc2/src/uqm/sis.h +++ b/sc2/src/uqm/sis.h @@ -51,7 +51,7 @@ extern "C" { #define FUEL_VOLUME_PER_ROW (HEFUEL_TANK_CAPACITY / MAX_FUEL_BARS) #define FUEL_RESERVE FUEL_VOLUME_PER_ROW -#define IP_SHIP_THRUST_INCREMENT 8 +#define IP_SHIP_THRUST_INCREMENT 12 #define IP_SHIP_TURN_WAIT 17 #define IP_SHIP_TURN_DECREMENT 2