pokered/home/predef_text.asm
Linus Unnebäck 83b373ad73
Add constants for wMapConnections bits and group map header wram labels
* Add constants for wMapConnections bits

* Apply Vulcandth and Rangi42 feedback

---------

Co-authored-by: vulcandth <vulcandth@gmail.com>
2023-11-17 12:50:27 -06:00

28 lines
535 B
NASM

PrintPredefTextID::
ldh [hSpriteIndexOrTextID], a
ld hl, TextPredefs
call SetMapTextPointer
ld hl, wTextPredefFlag
set 0, [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"