|
@@ -1021,28 +1021,28 @@ static const SaveLoad _player_desc[] = {
|
|
|
SLE_CONDVAR(Player,is_active, SLE_UINT8, 4, 255),
|
|
|
|
|
|
// reserve extra space in savegame here. (currently 64 bytes)
|
|
|
SLE_CONDARR(NullStruct,null,SLE_FILE_U64 | SLE_VAR_NULL, 8, 2, 255),
|
|
|
|
|
|
SLE_END()
|
|
|
};
|
|
|
|
|
|
static const SaveLoad _player_economy_desc[] = {
|
|
|
// these were changed to 64-bit in savegame format 2
|
|
|
SLE_CONDVAR(PlayerEconomyEntry,income, 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,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,performance_history, SLE_INT32),
|
|
|
|
|
|
SLE_END()
|
|
|
};
|
|
|
|
|
|
static const SaveLoad _player_ai_desc[] = {
|
|
|
SLE_VAR(PlayerAI,state, SLE_UINT8),
|
|
|
SLE_VAR(PlayerAI,tick, SLE_UINT8),
|
|
|
SLE_CONDVAR(PlayerAI,state_counter, SLE_FILE_U16 | SLE_VAR_U32, 0, 12),
|
|
|
SLE_CONDVAR(PlayerAI,state_counter, SLE_UINT32, 13, 255),
|