Add assertions to some more tables
This commit is contained in:
@@ -1170,7 +1170,9 @@ INCLUDE "gfx/sgb/pal_packets.asm"
|
||||
INCLUDE "data/sgb_ctrl_packets.asm"
|
||||
|
||||
PredefPals:
|
||||
table_width PALETTE_SIZE, PredefPals
|
||||
INCLUDE "gfx/sgb/predef.pal"
|
||||
assert_table_length NUM_PREDEF_PALS
|
||||
|
||||
SGBBorderMapAndPalettes:
|
||||
; interleaved tile ids and palette ids, without the center 20x18 screen area
|
||||
|
@@ -11,6 +11,7 @@
|
||||
const BLUESKY_MAIL_INDEX ; 7
|
||||
const MUSIC_MAIL_INDEX ; 8
|
||||
const MIRAGE_MAIL_INDEX ; 9
|
||||
NUM_MAIL EQU const_value
|
||||
|
||||
ReadPartyMonMail:
|
||||
ld a, [wCurPartyMon]
|
||||
@@ -126,6 +127,7 @@ ReadAnyMail:
|
||||
|
||||
MailGFXPointers:
|
||||
; entries correspond to *MAIL_INDEX constants
|
||||
table_width 3, MailGFXPointers
|
||||
dbw FLOWER_MAIL, LoadFlowerMailGFX
|
||||
dbw SURF_MAIL, LoadSurfMailGFX
|
||||
dbw LITEBLUEMAIL, LoadLiteBlueMailGFX
|
||||
@@ -136,6 +138,7 @@ MailGFXPointers:
|
||||
dbw BLUESKY_MAIL, LoadBlueSkyMailGFX
|
||||
dbw MUSIC_MAIL, LoadMusicMailGFX
|
||||
dbw MIRAGE_MAIL, LoadMirageMailGFX
|
||||
assert_table_length NUM_MAIL
|
||||
db -1 ; end
|
||||
|
||||
LoadSurfMailGFX:
|
||||
|
@@ -570,9 +570,11 @@ StatsScreen_LoadGFX:
|
||||
|
||||
.Jumptable:
|
||||
; entries correspond to *_PAGE constants
|
||||
table_width 2, StatsScreen_LoadGFX.Jumptable
|
||||
dw LoadPinkPage
|
||||
dw LoadGreenPage
|
||||
dw LoadBluePage
|
||||
assert_table_length NUM_STAT_PAGES
|
||||
|
||||
LoadPinkPage:
|
||||
hlcoord 0, 9
|
||||
|
Reference in New Issue
Block a user