Mercurial > hg > openttd
changeset 15065:66260d58b55f draft
(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
author | rubidium <rubidium@openttd.org> |
---|---|
date | Wed, 21 Apr 2010 12:55:33 +0000 |
parents | a34ec81b63b0 |
children | 6658375b72ef |
files | src/openttd.cpp |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/openttd.cpp +++ b/src/openttd.cpp @@ -1204,8 +1204,6 @@ 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 @@ 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;