changeset 16217:d0a632d22f0a draft

(svn r20918) -Add: Store NewGRF version information from Action14 in savegame. (planetmaker)
author frosch <frosch@openttd.org>
date Tue, 12 Oct 2010 17:47:15 +0000
parents f8a672f2d213
children 4ce509bfb136
files src/saveload/newgrf_sl.cpp src/saveload/saveload.cpp
diffstat 2 files changed, 3 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/saveload/newgrf_sl.cpp
+++ b/src/saveload/newgrf_sl.cpp
@@ -52,6 +52,7 @@
 	    SLE_STR(GRFConfig, filename,         SLE_STR,    0x40),
 	    SLE_VAR(GRFConfig, ident.grfid,      SLE_UINT32),
 	    SLE_ARR(GRFConfig, ident.md5sum,     SLE_UINT8,  16),
+	SLE_CONDVAR(GRFConfig, version,          SLE_UINT32, 151, SL_MAX_VERSION),
 	    SLE_ARR(GRFConfig, param,            SLE_UINT32, 0x80),
 	    SLE_VAR(GRFConfig, num_params,       SLE_UINT8),
 	SLE_CONDVAR(GRFConfig, palette,          SLE_UINT8,  101, SL_MAX_VERSION),
--- a/src/saveload/saveload.cpp
+++ b/src/saveload/saveload.cpp
@@ -213,8 +213,9 @@
  *  148   20659
  *  149   20832
  *  150   20857
+ *  151   20918
  */
-extern const uint16 SAVEGAME_VERSION = 150; ///< current savegame version of OpenTTD
+extern const uint16 SAVEGAME_VERSION = 151; ///< current savegame version of OpenTTD
 
 SavegameType _savegame_type; ///< type of savegame we are loading