mirror of
https://github.com/JGRennison/OpenTTD-patches.git
synced 2024-11-17 21:25:40 +00:00
(svn r2684) Correctly save and load company_value, it's 64 bits wide, not 32 bits
This commit is contained in:
parent
0ea239f78d
commit
dd36a3660f
@ -1030,10 +1030,10 @@ static const SaveLoad _player_economy_desc[] = {
|
|||||||
// these were changed to 64-bit in savegame format 2
|
// these were changed to 64-bit in savegame format 2
|
||||||
SLE_CONDVAR(PlayerEconomyEntry,income, SLE_INT32, 0, 1),
|
SLE_CONDVAR(PlayerEconomyEntry,income, SLE_INT32, 0, 1),
|
||||||
SLE_CONDVAR(PlayerEconomyEntry,expenses, SLE_INT32, 0, 1),
|
SLE_CONDVAR(PlayerEconomyEntry,expenses, SLE_INT32, 0, 1),
|
||||||
SLE_CONDVAR(PlayerEconomyEntry,company_value, SLE_INT32, 0, 1),
|
SLE_CONDVAR(PlayerEconomyEntry,company_value, SLE_FILE_I32 | SLE_VAR_I64, 0, 1),
|
||||||
SLE_CONDVAR(PlayerEconomyEntry,income, SLE_FILE_I64 | SLE_VAR_I32, 2, 255),
|
SLE_CONDVAR(PlayerEconomyEntry,income, SLE_FILE_I64 | SLE_VAR_I32, 2, 255),
|
||||||
SLE_CONDVAR(PlayerEconomyEntry,expenses,SLE_FILE_I64 | SLE_VAR_I32, 2, 255),
|
SLE_CONDVAR(PlayerEconomyEntry,expenses,SLE_FILE_I64 | SLE_VAR_I32, 2, 255),
|
||||||
SLE_CONDVAR(PlayerEconomyEntry,company_value,SLE_FILE_I64 | SLE_VAR_I32, 2, 255),
|
SLE_CONDVAR(PlayerEconomyEntry,company_value, SLE_INT64, 2, 255),
|
||||||
|
|
||||||
SLE_VAR(PlayerEconomyEntry,delivered_cargo, SLE_INT32),
|
SLE_VAR(PlayerEconomyEntry,delivered_cargo, SLE_INT32),
|
||||||
SLE_VAR(PlayerEconomyEntry,performance_history, SLE_INT32),
|
SLE_VAR(PlayerEconomyEntry,performance_history, SLE_INT32),
|
||||||
|
Loading…
Reference in New Issue
Block a user