You've already forked pokecrystal-board
mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2025-04-09 05:44:44 -07:00
Implement the engine to backup disabled map spaces (#33)
This commit is contained in:
@@ -137,6 +137,11 @@ SECTION "Boxes 8-14", SRAM
|
||||
"boxes: Expected {d:NUM_BOXES} total boxes, got {d:box_n}"
|
||||
|
||||
|
||||
SECTION "SRAM Disabled Spaces Backups", SRAM
|
||||
|
||||
sDisabledSpacesBackups:: ds wDisabledSpacesBackupsEnd - wDisabledSpacesBackups
|
||||
|
||||
|
||||
SECTION "SRAM Map Objects Backups", SRAM
|
||||
|
||||
sMapObjectsBackups:: ds wMapObjectsBackupsEnd - wMapObjectsBackups
|
||||
|
12
ram/wram.asm
12
ram/wram.asm
@@ -2687,6 +2687,18 @@ wPokeAnimBitmaskBuffer:: ds 7
|
||||
wPokeAnimStructEnd::
|
||||
|
||||
|
||||
SECTION "Disabled Spaces Backups", WRAMX
|
||||
|
||||
wDisabledSpacesBackups::
|
||||
for n, 1, NUM_DISABLED_SPACES_BACKUPS
|
||||
wMap{d:n}DisabledSpacesBackup::
|
||||
wMap{d:n}DisabledSpacesBackupMapGroup:: db
|
||||
wMap{d:n}DisabledSpacesBackupMapNumber:: db
|
||||
wMap{d:n}DisabledSpacesBackupData:: flag_array MAX_SPACES_PER_MAP
|
||||
endr
|
||||
wDisabledSpacesBackupsEnd:: db ; list terminator
|
||||
|
||||
|
||||
SECTION "Map Objects Backups", WRAMX
|
||||
|
||||
wMapObjectsBackups::
|
||||
|
Reference in New Issue
Block a user