2024-02-02 11:43:31 +00:00
# ifndef GUARD_CONFIG_SAVE_H
# define GUARD_CONFIG_SAVE_H
// free saveblock 1 defines
2024-02-02 12:32:13 +00:00
# define FREE_EXTRA_SEEN_FLAGS FALSE // Free up unused Pokédex seen flags (52 bytes).
2024-02-02 11:43:31 +00:00
# define FREE_TRAINER_HILL FALSE //frees up trainer hill data. 28 bytes. WARNING THIS HAS BEEN SHOWN TO BREAK MULTI BATTLES
# define FREE_MYSTERY_EVENT_BUFFERS FALSE //frees up mystery event and ramScript. roughly 1880 bytes Needed by FREE_BATTLE_TOWER_E_READER
2024-02-02 13:13:16 +00:00
# define FREE_MATCH_CALL FALSE // Frees up match call and rematch data. (104 bytes).
2024-02-02 13:57:40 +00:00
# define FREE_UNION_ROOM_CHAT FALSE // Frees up union room chat (212 bytes).
2024-02-02 14:01:50 +00:00
# define FREE_ENIGMA_BERRY FALSE // Frees up E-Reader Enigma Berry data (52 bytes).
2024-02-02 11:43:31 +00:00
# define FREE_LINK_BATTLE_RECORDS FALSE //frees link battle record data. 88 bytes
// saveblock1 total: 1846 bytes
//free saveblock 2 defines
# define FREE_BATTLE_TOWER_E_READER FALSE //frees up battle tower e reader trainer data. 188 bytes. WARNING THIS HAS BEEN SHOWN TO BREAK THE POKÉ MARTS' QUESTIONNAIRE
2024-02-02 12:39:21 +00:00
# define FREE_POKEMON_JUMP FALSE // Frees up Pokémon Jump data (16 bytes).
2024-02-02 12:46:19 +00:00
# define FREE_RECORD_MIXING_HALL_RECORDS FALSE // Frees up hall records for record mixing (1032 bytes).
2024-02-02 11:43:31 +00:00
// saveblock2 total: 1236 bytes
2024-02-02 12:13:27 +00:00
2024-02-02 11:43:31 +00:00
//grand total: 3082
2024-02-02 12:47:53 +00:00
# if (FREE_MYSTERY_EVENT_BUFFERS == FALSE) && (FREE_BATTLE_TOWER_E_READER == TRUE)
# error "FREE_MYSTERY_EVENT_BUFFERS must be enabled for FREE_BATTLE_TOWER_E_READER to work"
# endif
2024-02-02 11:43:31 +00:00
# endif // GUARD_CONFIG_DECAP_H