OpenTTD Source 20241224-master-gee860a5c8e
|
SaveLoad information for backwards compatibility. More...
#include <saveload.h>
Data Fields | |
std::string | name |
Name of the field. | |
VarTypes | null_type |
The type associated with the NULL field; defaults to SLE_FILE_U8 to just count bytes. | |
uint16_t | null_length |
Length of the NULL field. | |
SaveLoadVersion | version_from |
Save/load the variable starting from this savegame version. | |
SaveLoadVersion | version_to |
Save/load the variable before this savegame version. | |
SaveLoad information for backwards compatibility.
At SLV_SETTINGS_NAME a new method of keeping track of fields in a savegame was added, where the order of fields is no longer important. For older savegames we still need to know the correct order. This struct is the glue to make that happen.
Definition at line 737 of file saveload.h.
std::string SaveLoadCompat::name |
Name of the field.
Definition at line 738 of file saveload.h.
uint16_t SaveLoadCompat::null_length |
Length of the NULL field.
Definition at line 740 of file saveload.h.
VarTypes SaveLoadCompat::null_type |
The type associated with the NULL field; defaults to SLE_FILE_U8 to just count bytes.
Definition at line 739 of file saveload.h.
SaveLoadVersion SaveLoadCompat::version_from |
Save/load the variable starting from this savegame version.
Definition at line 741 of file saveload.h.
SaveLoadVersion SaveLoadCompat::version_to |
Save/load the variable before this savegame version.
Definition at line 742 of file saveload.h.