Board menu: break die and appear die number animations (#11)

This commit is contained in:
xCrystal
2023-09-26 20:09:13 +02:00
parent db7d9c7063
commit 98d69d4e04
12 changed files with 188 additions and 8 deletions

View File

@@ -9,7 +9,7 @@ LoadBoardMenuGFX::
call Get2bppViaHDMA
ld de, .DieRollOAMGFX
ld hl, vTiles0 + DIE_ROLL_OAM_FIRST_TILE * LEN_2BPP_TILE
lb bc, BANK(.BoardMenuOAMGFX), DIE_SIZE * 10
lb bc, BANK(.DieRollOAMGFX), DIE_SIZE * 10
call Get2bppViaHDMA
ret
@@ -26,4 +26,15 @@ INCBIN "gfx/board/menu_exit.2bpp"
assert_table_length NUM_BOARD_MENU_ITEMS
.DieRollOAMGFX:
INCBIN "gfx/board/die_roll.2bpp"
INCBIN "gfx/board/die_roll.2bpp"
LoadBoardMenuDieNumbersGFX::
ld de, .DieNumbersOAMGFX
; overwrite in vTiles0 the no-longer-needed BoardMenuOAMGFX, but keep DieRollOAMGFX
ld hl, vTiles0 + DIE_NUMBERS_OAM_FIRST_TILE * LEN_2BPP_TILE
lb bc, BANK(.DieNumbersOAMGFX), DIE_NUMBER_SIZE * 10
call Get2bppViaHDMA
ret
.DieNumbersOAMGFX:
INCBIN "gfx/board/die_numbers.2bpp"