pokered/scripts/ViridianNicknameHouse.asm
vulcandth d001ced41b
Add macros, constants, and labels for map scripts and text (#367)
This introduces `def_script_pointers`, `def_text_pointers`, and `object_const_def` macros, and applies them to all maps. Most other map labels have also been identified.
2023-07-13 21:27:56 -04:00

34 lines
951 B
NASM

ViridianNicknameHouse_Script:
jp EnableAutoTextBoxDrawing
ViridianNicknameHouse_TextPointers:
def_text_pointers
dw_const ViridianNicknameHouseBaldingGuyText, TEXT_VIRIDIANNICKNAMEHOUSE_BALDING_GUY
dw_const ViridianNicknameHouseLittleGirlText, TEXT_VIRIDIANNICKNAMEHOUSE_LITTLE_GIRL
dw_const ViridianNicknameHouseSpearowText, TEXT_VIRIDIANNICKNAMEHOUSE_SPEAROW
dw_const ViridianNicknameHouseSpearySignText, TEXT_VIRIDIANNICKNAMEHOUSE_SPEARY_SIGN
ViridianNicknameHouseBaldingGuyText:
text_far _ViridianNicknameHouseBaldingGuyText
text_end
ViridianNicknameHouseLittleGirlText:
text_far _ViridianNicknameHouseLittleGirlText
text_end
ViridianNicknameHouseSpearowText:
text_asm
ld hl, .Text
call PrintText
ld a, SPEAROW
call PlayCry
call WaitForSoundToFinish
jp TextScriptEnd
.Text:
text_far _ViridianNicknameHouseSpearowText
text_end
ViridianNicknameHouseSpearySignText:
text_far _ViridianNicknameHouseSpearySignText
text_end