diff options
| author | Rangi <remy.oukaour+rangi42@gmail.com> | 2021-03-08 09:41:55 -0500 |
|---|---|---|
| committer | Rangi <remy.oukaour+rangi42@gmail.com> | 2021-03-08 09:41:55 -0500 |
| commit | c1c609ec4a4bab7fef0e744cd631567b57c794fa (patch) | |
| tree | 0cb20238976b10490e5b6ef9bbf92067dce454db /engine/events | |
| parent | 9c17fb14c8068d6662b9ca1cb048ed206b6770ee (diff) | |
Identify scrolling menu lists in WRAM
Fixes #809
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 e51b6be15..001122fb9 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 |
