mirror of
https://github.com/1dot13/source.git
synced 2026-08-19 14:20:30 +02:00
- Made the "Highspeed timer game loop (FF-MOD by tazpn)" optional, so we can decide if we like to build an executable with/without the highspeed timer
o See: builddefines.h: #define USE_HIGHSPEED_GAMELOOP_TIMER o Gamers reported on the Bears Pit, that an executable compiled WITH the highspeed timer enabled makes the game unplayable slow in mapscreen mode when doing certain actions (repair, ...). That is the reason, why I made the compilation of the highspeed timer optional. Currently it is disabled. git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@5355 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
@@ -90,7 +90,11 @@ enum
|
||||
TOPTION_QUIET_TRAINING, //Madd: mercs don't say gained experience quote while training
|
||||
TOPTION_QUIET_REPAIRING, //Madd: mercs don't say gained experience quote while repairing items
|
||||
TOPTION_QUIET_DOCTORING, //Madd: mercs don't say gained experience quote while doctoring
|
||||
|
||||
#ifdef USE_HIGHSPEED_GAMELOOP_TIMER
|
||||
TOPTION_AUTO_FAST_FORWARD_MODE, // automatically fast forward through AI turns
|
||||
#endif
|
||||
|
||||
TOPTION_ZOMBIES, // Flugente Zombies 1.0: allow zombies
|
||||
|
||||
// arynn: Debug/Cheat
|
||||
@@ -1083,6 +1087,7 @@ typedef struct
|
||||
|
||||
INT32 iInitialMercArrivalLocation;
|
||||
|
||||
#ifdef USE_HIGHSPEED_GAMELOOP_TIMER
|
||||
// Keyboard shortcut (as VK) for fastforward key. See Utils/KeyMap
|
||||
INT32 iFastForwardKey;
|
||||
// Turn on fast forward whenever ui is disabled.
|
||||
@@ -1093,6 +1098,7 @@ typedef struct
|
||||
INT32 iNotifyFrequency;
|
||||
// Frequency that the screen is updated
|
||||
FLOAT fClockSpeedPercent;
|
||||
#endif
|
||||
|
||||
// Flugente FTW 1: Weapon Overheating
|
||||
BOOLEAN fDisplayOverheatThermometer; // Should a 'thermometer' for guns and replacable barrels be displayed?
|
||||
|
||||
Reference in New Issue
Block a user