Mercurial > hg > openttd
diff src/saveload/afterload.cpp @ 19243:3944b709b9bb draft
(svn r24132) -Change [FS#4713]: Improve randomness of tile order in the tile loop. (monoid)
author | michi_cc <michi_cc@openttd.org> |
---|---|
date | Tue, 17 Apr 2012 19:43:43 +0000 |
parents | 7cd49ed5628c |
children | 018c0334584f |
line wrap: on
line diff
--- a/src/saveload/afterload.cpp +++ b/src/saveload/afterload.cpp @@ -483,6 +483,10 @@ TileIndex map_size = MapSize(); + extern TileIndex _cur_tileloop_tile; // From landscape.cpp. + /* The LFSR used in RunTileLoop iteration cannot have a zeroed state, make it non-zeroed. */ + if (_cur_tileloop_tile == 0) _cur_tileloop_tile = 1; + if (IsSavegameVersionBefore(98)) GamelogOldver(); GamelogTestRevision();