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.)
This commit is contained in:
2024-04-23 23:31:10 -04:00
parent d6583f2250
commit 3343f6391c
3 changed files with 4 additions and 4 deletions
+2 -2
View File
@@ -48,7 +48,7 @@
/* Thrusters increase this and decrease THRUST_WAIT based on /* Thrusters increase this and decrease THRUST_WAIT based on
* THRUST_INCREMENT, see InitDriveSlots near the bottom of this file * THRUST_INCREMENT, see InitDriveSlots near the bottom of this file
* for details. */ * for details. */
#define THRUST_INCREMENT 4 #define THRUST_INCREMENT 5
#define THRUST_WAIT 6 #define THRUST_WAIT 6
#define TURN_WAIT 17 #define TURN_WAIT 17
/* Turning jets decrease by 2 each */ /* Turning jets decrease by 2 each */
@@ -886,7 +886,7 @@ InitDriveSlots (RACE_DESC *RaceDescPtr, const BYTE *DriveSlots)
switch (DriveSlots[i]) switch (DriveSlots[i])
{ {
case FUSION_THRUSTER: case FUSION_THRUSTER:
RaceDescPtr->characteristics.max_thrust += 2; RaceDescPtr->characteristics.max_thrust += 8;
++RaceDescPtr->characteristics.thrust_wait; ++RaceDescPtr->characteristics.thrust_wait;
break; break;
} }
+1 -1
View File
@@ -586,7 +586,7 @@ DrawFlagshipStats (void)
for (i = 0; i < NUM_DRIVE_SLOTS; ++i) for (i = 0; i < NUM_DRIVE_SLOTS; ++i)
if (GLOBAL_SIS (DriveSlots[i]) == FUSION_THRUSTER) if (GLOBAL_SIS (DriveSlots[i]) == FUSION_THRUSTER)
max_thrust += 2; max_thrust += 3;
for (i = 0; i < NUM_JET_SLOTS; ++i) for (i = 0; i < NUM_JET_SLOTS; ++i)
if (GLOBAL_SIS (JetSlots[i]) == TURNING_JETS) if (GLOBAL_SIS (JetSlots[i]) == TURNING_JETS)
+1 -1
View File
@@ -51,7 +51,7 @@ extern "C" {
#define FUEL_VOLUME_PER_ROW (HEFUEL_TANK_CAPACITY / MAX_FUEL_BARS) #define FUEL_VOLUME_PER_ROW (HEFUEL_TANK_CAPACITY / MAX_FUEL_BARS)
#define FUEL_RESERVE FUEL_VOLUME_PER_ROW #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_WAIT 17
#define IP_SHIP_TURN_DECREMENT 2 #define IP_SHIP_TURN_DECREMENT 2