86 for (i = 0; i <
srcMax; i++) {
96 for (i = 0; i <
srcMax; i++) {
106 for (i = 0; i <
srcMax; i++) {
117 for (i = 0; i < size; i++) {
127#define COPY_S8_ARRAY(new, old) ver_copy_s8_array(new, old, ARRAY_COUNT(old), ARRAY_COUNT(new));
128#define COPY_S16_ARRAY(new, old) ver_copy_s16_array(new, old, ARRAY_COUNT(old), ARRAY_COUNT(new));
129#define COPY_S32_ARRAY(new, old) ver_copy_s32_array(new, old, ARRAY_COUNT(old), ARRAY_COUNT(new));
131#define PORT_ITEM_IDS(array, map) ver_copy_s16_array(array, map, ARRAY_COUNT(array), ARRAY_COUNT(map));
BSS s32 PopupMenu_SelectedIndex
#define DX_MOD_NAME
Creates the version string that appears on the file select menu.
EncounterStatus gCurrentEncounter
void ver_port_item_ids(s16 *array, s16 *mapping, s32 size, s32 mapMax)
#define COPY_S16_ARRAY(new, old)
#define PORT_ITEM_IDS(array, map)
#define COPY_S8_ARRAY(new, old)
void ver_deserialize_vanilla_save(SaveData *save)
void fio_deserialize_state()
Load game data from gCurrentSaveFile Performs version checking and supports potential migration betwe...
void ver_copy_s16_array(s16 *dest, s16 *src, s32 srcMax, s32 destMax)
#define COPY_S32_ARRAY(new, old)
void ver_copy_s8_array(s8 *dest, s8 *src, s32 srcMax, s32 destMax)
void ver_copy_s32_array(s32 *dest, s32 *src, s32 srcMax, s32 destMax)
void ver_deserialize_standard()
Load save file data from a supported save version Assumes no changes in the SaveData,...
void fio_serialize_state()
Store current game data to gCurrentSaveFile.
SaveData gCurrentSaveFile
PlayerData struct from unmodified Paper Mario.
SaveData struct from unmodified Paper Mario.