Changeset - r15055:678ad1aa42cf
[Not reviewed]
master
0 1 0
rubidium - 14 years ago 2010-04-21 12:55:33
rubidium@openttd.org
(svn r19688) -Codechange: run CheckCaches after the debug desync save, so we don't store just reset values in the savegame but the data from the previous tick
1 file changed with 2 insertions and 2 deletions:
0 comments (0 inline, 0 general)
src/openttd.cpp
Show inline comments
 
@@ -1204,8 +1204,6 @@ void StateGameLoop()
 
		CallWindowTickEvent();
 
		NewsLoop();
 
	} else {
 
		CheckCaches();
 

	
 
		if (_debug_desync_level > 2 && _date_fract == 0 && (_date & 0x1F) == 0) {
 
			/* Save the desync savegame if needed. */
 
			char name[MAX_PATH];
 
@@ -1213,6 +1211,8 @@ void StateGameLoop()
 
			SaveOrLoad(name, SL_SAVE, AUTOSAVE_DIR);
 
		}
 

	
 
		CheckCaches();
 

	
 
		/* All these actions has to be done from OWNER_NONE
 
		 *  for multiplayer compatibility */
 
		CompanyID old_company = _current_company;
0 comments (0 inline, 0 general)