diff options
author | Rangi <remy.oukaour+rangi42@gmail.com> | 2021-03-08 09:45:51 -0500 |
---|---|---|
committer | Rangi <remy.oukaour+rangi42@gmail.com> | 2021-03-08 09:45:51 -0500 |
commit | abfe4f96ee0db03ac00ab52282cf182d636b35b4 (patch) | |
tree | 25fbd54afeb3288361d464ed7568c588c263bd3f /engine/events | |
parent | b423e94be700cc6434465cf1dcccf0b677489192 (diff) |
Identify scrolling menu lists in WRAM
Diffstat (limited to 'engine/events')
-rw-r--r-- | engine/events/elevator.asm | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/engine/events/elevator.asm b/engine/events/elevator.asm index e51b6be1..001122fb 100644 --- a/engine/events/elevator.asm +++ b/engine/events/elevator.asm @@ -27,7 +27,7 @@ Elevator:: ret .LoadFloors: - ld de, wCurElevator + ld de, wCurElevatorCount ld bc, wElevatorDataEnd - wElevatorData ld hl, wElevatorPointer ld a, [hli] @@ -38,6 +38,7 @@ Elevator:: inc hl ld [de], a inc de + assert wCurElevatorCount + 1 == wCurElevatorFloors .loop ld a, [wElevatorPointerBank] call GetFarByte @@ -184,7 +185,7 @@ Elevator_MenuData: db SCROLLINGMENU_DISPLAY_ARROWS ; flags db 4, 0 ; rows, columns db SCROLLINGMENU_ITEMS_NORMAL ; item format - dbw 0, wCurElevator + dbw 0, wCurElevatorCount dba GetElevatorFloorStrings dba NULL dba NULL |