Changeset - r26694:e6a3b7619fad
[Not reviewed]
master
0 1 0
PeterN - 23 months ago 2022-12-25 23:05:14
peter1138@openttd.org
Fix #10224: Don't fiddle with fast-forward when saving. (#10230)

The original comment about saving with fast-forward on was written 18 years
ago, and predates lots of changes to how saveload work.
1 file changed with 1 insertions and 9 deletions:
0 comments (0 inline, 0 general)
src/saveload/saveload.cpp
Show inline comments
 
@@ -210,7 +210,6 @@ struct SaveLoadParams {
 
	StringID error_str;                  ///< the translatable error message to show
 
	char *extra_msg;                     ///< the error message
 

	
 
	uint16 game_speed;                   ///< The game speed when saving started.
 
	bool saveinprogress;                 ///< Whether there is currently a save in progress.
 
};
 

	
 
@@ -2913,15 +2912,9 @@ static inline void ClearSaveLoadState()
 
	_sl.lf = nullptr;
 
}
 

	
 
/**
 
 * Update the gui accordingly when starting saving
 
 * and set locks on saveload. Also turn off fast-forward cause with that
 
 * saving takes Aaaaages
 
 */
 
/** Update the gui accordingly when starting saving and set locks on saveload. */
 
static void SaveFileStart()
 
{
 
	_sl.game_speed = _game_speed;
 
	_game_speed = 100;
 
	SetMouseCursorBusy(true);
 

	
 
	InvalidateWindowData(WC_STATUS_BAR, 0, SBI_SAVELOAD_START);
 
@@ -2931,7 +2924,6 @@ static void SaveFileStart()
 
/** Update the gui accordingly when saving is done and release locks on saveload. */
 
static void SaveFileDone()
 
{
 
	if (_game_mode != GM_MENU) _game_speed = _sl.game_speed;
 
	SetMouseCursorBusy(false);
 

	
 
	InvalidateWindowData(WC_STATUS_BAR, 0, SBI_SAVELOAD_FINISH);
0 comments (0 inline, 0 general)