Attention

This page is incomplete and needs better descriptions and research into the behavior of the variables.

GameSaveInfo

Additional info about the current save game.

Variables

NumMissionsCompleted (int)
The number of missions completed in this save.
NumActivitiesCompleted (int)
The number of activities completed in this save game.
DistrictsLiberated (int)
The number of districts liberated in this save game.
TerritoryIndex (int)
The current territory index of the player in this save game.
DistrictIndex (int)
The current district index of the player in this save game.
Day (int)
The real world day at the time this game was saved.
Month (int)
The real world month at the time this game was saved.
Year (int)
The real world year at the time this game was saved.
Hours (int)
The number of hours played in this save.
Minutes (int)
The number of minutes played in this save.
Seconds (int)
The number of seconds played in this save.
AutoSave (bool)
Whether or not autosave is enabled.
UsedSlot (bool)
Unknown value.
DlcId (int)
Unknown value.
SaveSlotIndex (unsigned int)
The index of this save game. The game supports 10 saves and an autosave.
HammersUnlocked (char)
Determines whether MP hammers are unlocked.
GoldenHammerDesired (bool)
Unknown value.
NewData (GameSaveInfoNewData)
More save data that is for some reason placed in it’s own type.
Padding (char[117])
Padding. Likely placed in by the compiler or to allow future expansion of the save file format without changing it.