pokered/home/predef_text.asm

29 lines
536 B
NASM
Raw Normal View History

PrintPredefTextID::
ldh [hTextID], a
ld hl, TextPredefs
call SetMapTextPointer
ld hl, wTextPredefFlag
2024-09-24 03:51:44 +00:00
set BIT_TEXT_PREDEF, [hl]
call DisplayTextID
RestoreMapTextPointer::
ld hl, wCurMapTextPtr
ldh a, [hSavedMapTextPtr]
ld [hli], a
ldh a, [hSavedMapTextPtr + 1]
ld [hl], a
ret
SetMapTextPointer::
ld a, [wCurMapTextPtr]
ldh [hSavedMapTextPtr], a
ld a, [wCurMapTextPtr + 1]
ldh [hSavedMapTextPtr + 1], a
ld a, l
ld [wCurMapTextPtr], a
ld a, h
ld [wCurMapTextPtr + 1], a
ret
INCLUDE "data/text_predef_pointers.asm"