ref: 1aa28afad421b0b5725e0d7302a7f091dd7df40d
dir: /engine/predefs7.asm/
DisplayElevatorFloorMenu: ld hl, WhichFloorText call PrintText ld hl, wItemList ld a, l ld [wListPointer], a ld a, h ld [wListPointer + 1], a ld a, [wListScrollOffset] push af xor a ld [wCurrentMenuItem], a ld [wListScrollOffset], a ld [wPrintItemPrices], a ld a, SPECIALLISTMENU ld [wListMenuID], a call DisplayListMenuID pop bc ld a, b ld [wListScrollOffset], a ret c ld hl, wCurrentMapScriptFlags set 7, [hl] ld hl, wElevatorWarpMaps ld a, [wWhichPokemon] add a ld d, 0 ld e, a add hl, de ld a, [hli] ld b, a ld a, [hl] ld c, a ld hl, wWarpEntries call .UpdateWarp .UpdateWarp inc hl inc hl ld a, b ld [hli], a ; destination warp ID ld a, c ld [hli], a ; destination map ID ret WhichFloorText: TX_FAR _WhichFloorText db "@"