# HG changeset patch # User rubidium # Date 1200751204 0 # Node ID 6efdb08cedb89b7649f9f16aab86d8dcc3a475b5 # Parent cbd1a077e375a0ff6660805afdd8644e884de9d9 (svn r11925) -Fix (r122, r9867): loading old, pre savegame version 2, savegames. diff -r cbd1a077e375 -r 6efdb08cedb8 src/industry_cmd.cpp --- a/src/industry_cmd.cpp Sat Jan 19 11:08:06 2008 +0000 +++ b/src/industry_cmd.cpp Sat Jan 19 14:00:04 2008 +0000 @@ -2300,12 +2300,12 @@ SLE_VAR(Industry, width, SLE_UINT8), SLE_VAR(Industry, height, SLE_UINT8), SLE_REF(Industry, town, REF_TOWN), - SLE_CONDNULL( 2, 2, 60), ///< used to be industry's produced_cargo + SLE_CONDNULL( 2, 0, 60), ///< used to be industry's produced_cargo SLE_CONDARR(Industry, produced_cargo, SLE_UINT8, 2, 78, SL_MAX_VERSION), SLE_CONDARR(Industry, incoming_cargo_waiting, SLE_UINT16, 3, 70, SL_MAX_VERSION), SLE_ARR(Industry, produced_cargo_waiting, SLE_UINT16, 2), SLE_ARR(Industry, production_rate, SLE_UINT8, 2), - SLE_CONDNULL( 3, 2, 60), ///< used to be industry's accepts_cargo + SLE_CONDNULL( 3, 0, 60), ///< used to be industry's accepts_cargo SLE_CONDARR(Industry, accepts_cargo, SLE_UINT8, 3, 78, SL_MAX_VERSION), SLE_VAR(Industry, prod_level, SLE_UINT8), SLE_ARR(Industry, this_month_production, SLE_UINT16, 2), diff -r cbd1a077e375 -r 6efdb08cedb8 src/town_cmd.cpp --- a/src/town_cmd.cpp Sat Jan 19 11:08:06 2008 +0000 +++ b/src/town_cmd.cpp Sat Jan 19 14:00:04 2008 +0000 @@ -2467,15 +2467,15 @@ SLE_CONDVAR(Town, grow_counter, SLE_UINT8, 0, 53), SLE_CONDVAR(Town, growth_rate, SLE_UINT8, 0, 53), - SLE_CONDVAR(Town, time_until_rebuild, SLE_UINT16, 54, SL_MAX_VERSION), - SLE_CONDVAR(Town, grow_counter, SLE_UINT16, 54, SL_MAX_VERSION), - SLE_CONDVAR(Town, growth_rate, SLE_INT16, 54, SL_MAX_VERSION), + SLE_CONDVAR(Town, time_until_rebuild, SLE_UINT16, 54, SL_MAX_VERSION), + SLE_CONDVAR(Town, grow_counter, SLE_UINT16, 54, SL_MAX_VERSION), + SLE_CONDVAR(Town, growth_rate, SLE_INT16, 54, SL_MAX_VERSION), SLE_VAR(Town, fund_buildings_months, SLE_UINT8), SLE_VAR(Town, road_build_months, SLE_UINT8), - SLE_VAR(Town, exclusivity, SLE_UINT8), - SLE_VAR(Town, exclusive_counter, SLE_UINT8), + SLE_CONDVAR(Town, exclusivity, SLE_UINT8, 2, SL_MAX_VERSION), + SLE_CONDVAR(Town, exclusive_counter, SLE_UINT8, 2, SL_MAX_VERSION), SLE_CONDVAR(Town, larger_town, SLE_BOOL, 56, SL_MAX_VERSION),