mirror of
https://github.com/thornAvery/kep-hack.git
synced 2025-09-17 02:40:50 +12:00

The warp at the moment is an absolute travesty, something on that tileset needs to change. Either that or we figure out something else. Everything in the Grotto is done, except for making Galarian Zapdos disappear after being defeated. At least, to my knowledge... Pokemon Tower 3F is dead until future notice - Martha said she wanted to compress the Diglett's Cave maps, though.
76 lines
1.2 KiB
NASM
76 lines
1.2 KiB
NASM
BrunswickGrotto_Script:
|
|
jp EnableAutoTextBoxDrawing
|
|
|
|
BrunswickGrotto_TextPointers:
|
|
dw GZapFound
|
|
dw GalarianZapdosText
|
|
dw BrunswickSign
|
|
|
|
BrunswickGrottoTrainerHeaders:
|
|
GalarianZapdosTrainerHeader:
|
|
trainer EVENT_BEAT_ZAPDOSG, 0, GZapBattleText, GZapBattleText, GZapBattleText
|
|
db -1
|
|
|
|
GZapFound:
|
|
text_asm
|
|
ld hl, BirdTextCall
|
|
call PrintText
|
|
ld a, ZAPDOS
|
|
call PlayCry
|
|
call WaitForSoundToFinish
|
|
|
|
ld a, $ff
|
|
ld [wJoyIgnore], a
|
|
call GBFadeOutToBlack
|
|
ld a, HS_BRUNSWICK_ZAPDOS_G_1
|
|
ld [wMissableObjectIndex], a
|
|
predef HideObject
|
|
ld a, HS_BRUNSWICK_ZAPDOS_G_2
|
|
ld [wMissableObjectIndex], a
|
|
predef ShowObject
|
|
call UpdateSprites
|
|
call Delay3
|
|
call GBFadeInFromBlack
|
|
|
|
ld a, 0
|
|
ld [wJoyIgnore], a
|
|
|
|
ld hl, GZapRunText
|
|
call PrintText
|
|
|
|
jp TextScriptEnd
|
|
|
|
GalarianZapdosText:
|
|
text_asm
|
|
ld hl, GalarianZapdosTrainerHeader
|
|
call TalkToTrainer
|
|
jp TextScriptEnd
|
|
|
|
GZapBattleText:
|
|
text_far _BirdBattleText
|
|
text_asm
|
|
ld a, ZAPDOS
|
|
call PlayCry
|
|
call WaitForSoundToFinish
|
|
jp TextScriptEnd
|
|
|
|
GZapRunText:
|
|
text "It ran off"
|
|
line "somewhere..."
|
|
prompt
|
|
text_end
|
|
|
|
BirdTextCall:
|
|
text_far _BirdBattleText
|
|
text_end
|
|
|
|
BrunswickSign:
|
|
text "GROTTO BIRD"
|
|
line "WATCHING"
|
|
|
|
para "The sign is"
|
|
line "covered in"
|
|
cont "scratches..."
|
|
done
|
|
text_end
|
|
|