pokeemerald/data/maps/Route109_SeashoreHouse/scripts.inc
Melody c557ac61ae adds constants, cleans up callstd and msgbox code
* adds some constants for standard script names and messagebox types
* replaces some callstd calls with msgbox calls where equivalent
* replaces msgbox and callstd calls using raw digits with versions that use the constants
2018-12-02 03:37:46 -05:00

197 lines
5.9 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Route109_SeashoreHouse_MapScripts:: @ 82693F4
map_script 3, Route109_SeashoreHouse_MapScript1_2693FA
.byte 0
Route109_SeashoreHouse_MapScript1_2693FA: @ 82693FA
setflag FLAG_LANDMARK_SEASHORE_HOUSE
end
Route109_SeashoreHouse_EventScript_2693FE:: @ 82693FE
lock
faceplayer
checkflag FLAG_0x08C
goto_eq Route109_SeashoreHouse_EventScript_269460
checkflag FLAG_0x08D
goto_eq Route109_SeashoreHouse_EventScript_269432
checkflag FLAG_TEMP_2
goto_eq Route109_SeashoreHouse_EventScript_269428
msgbox Route109_SeashoreHouse_Text_269555, MSGBOX_DEFAULT
setflag FLAG_TEMP_2
release
end
Route109_SeashoreHouse_EventScript_269428:: @ 8269428
msgbox Route109_SeashoreHouse_Text_269635, MSGBOX_DEFAULT
release
end
Route109_SeashoreHouse_EventScript_269432:: @ 8269432
msgbox Route109_SeashoreHouse_Text_269685, MSGBOX_DEFAULT
giveitem_std ITEM_SODA_POP, 6
compare VAR_RESULT, 0
goto_eq Route109_SeashoreHouse_EventScript_269456
setflag FLAG_0x08C
release
end
Route109_SeashoreHouse_EventScript_269456:: @ 8269456
msgbox Route109_SeashoreHouse_Text_26973A, MSGBOX_DEFAULT
release
end
Route109_SeashoreHouse_EventScript_269460:: @ 8269460
showmoneybox 0, 0, 0
msgbox Route109_SeashoreHouse_Text_26977E, MSGBOX_YESNO
compare VAR_RESULT, 1
goto_eq Route109_SeashoreHouse_EventScript_269484
msgbox Route109_SeashoreHouse_Text_2697EF, MSGBOX_DEFAULT
hidemoneybox
nop
nop
release
end
Route109_SeashoreHouse_EventScript_269484:: @ 8269484
checkmoney 0x12c, 0
compare VAR_RESULT, 0
goto_eq Route109_SeashoreHouse_EventScript_2694C8
checkitemspace ITEM_SODA_POP, 1
compare VAR_RESULT, 0
goto_eq Route109_SeashoreHouse_EventScript_2694D5
msgbox Route109_SeashoreHouse_Text_2697C8, MSGBOX_DEFAULT
takemoney 0x12c, 0
updatemoneybox 0, 0
nop
giveitem_std ITEM_SODA_POP
hidemoneybox
nop
nop
release
end
Route109_SeashoreHouse_EventScript_2694C8:: @ 82694C8
msgbox Route109_SeashoreHouse_Text_2697D5, MSGBOX_DEFAULT
hidemoneybox
nop
nop
release
end
Route109_SeashoreHouse_EventScript_2694D5:: @ 82694D5
msgbox gUnknown_08272AD0, MSGBOX_DEFAULT
hidemoneybox
nop
nop
release
end
Route109_SeashoreHouse_EventScript_2694E2:: @ 82694E2
trainerbattle 2, TRAINER_DWAYNE, 0, Route109_SeashoreHouse_Text_269803, Route109_SeashoreHouse_Text_269867, Route109_SeashoreHouse_EventScript_269533
msgbox Route109_SeashoreHouse_Text_26989D, MSGBOX_AUTOCLOSE
end
Route109_SeashoreHouse_EventScript_2694FD:: @ 82694FD
trainerbattle 2, TRAINER_JOHANNA, 0, Route109_SeashoreHouse_Text_2698E3, Route109_SeashoreHouse_Text_269947, Route109_SeashoreHouse_EventScript_269533
msgbox Route109_SeashoreHouse_Text_269953, MSGBOX_AUTOCLOSE
end
Route109_SeashoreHouse_EventScript_269518:: @ 8269518
trainerbattle 2, TRAINER_SIMON, 0, Route109_SeashoreHouse_Text_269986, Route109_SeashoreHouse_Text_2699C5, Route109_SeashoreHouse_EventScript_269533
msgbox Route109_SeashoreHouse_Text_2699DF, MSGBOX_AUTOCLOSE
end
Route109_SeashoreHouse_EventScript_269533:: @ 8269533
checktrainerflag TRAINER_DWAYNE
goto_if 0, Route109_SeashoreHouse_EventScript_269553
checktrainerflag TRAINER_JOHANNA
goto_if 0, Route109_SeashoreHouse_EventScript_269553
checktrainerflag TRAINER_SIMON
goto_if 0, Route109_SeashoreHouse_EventScript_269553
setflag FLAG_0x08D
release
end
Route109_SeashoreHouse_EventScript_269553:: @ 8269553
release
end
Route109_SeashoreHouse_Text_269555: @ 8269555
.string "Im the owner of the SEASHORE HOUSE.\n"
.string "But you can call me MR. SEA!\p"
.string "What I love above all is to see hot\n"
.string "POKéMON battles.\p"
.string "Let me see that your heart burns hot!\p"
.string "If you can defeat all the TRAINERS\n"
.string "here, Ill reward your efforts.$"
Route109_SeashoreHouse_Text_269635: @ 8269635
.string "Show me some hot matches!\p"
.string "I run this SEASHORE HOUSE just for\n"
.string "that reason alone!$"
Route109_SeashoreHouse_Text_269685: @ 8269685
.string "Youre scorching hot!\n"
.string "Those battles blazed!\l"
.string "Im more than just satisfied!\p"
.string "As thanks for showing me your hot\n"
.string "streak, I want you to take these.\p"
.string "Its half a dozen bottles of SODA POP!$"
Route109_SeashoreHouse_Text_26973A: @ 826973A
.string "Oh, but hey, your BAGs jammed full.\n"
.string "Ill hang on to these for you.$"
Route109_SeashoreHouse_Text_26977E: @ 826977E
.string "Want to buy some SODA POP?\n"
.string "POKéMON love it!\p"
.string "Just ¥300 a bottle!\n"
.string "Buy some!$"
Route109_SeashoreHouse_Text_2697C8: @ 82697C8
.string "Here you go!$"
Route109_SeashoreHouse_Text_2697D5: @ 82697D5
.string "You dont have the money.$"
Route109_SeashoreHouse_Text_2697EF: @ 82697EF
.string "No?\n"
.string "Thats too bad.$"
Route109_SeashoreHouse_Text_269803: @ 8269803
.string "If youre looking for a battle in the\n"
.string "SEASHORE HOUSE, youll find no\l"
.string "hotter TRAINER than me, matey!$"
Route109_SeashoreHouse_Text_269867: @ 8269867
.string "That was a hot battle!\n"
.string "I can accept that loss, matey!$"
Route109_SeashoreHouse_Text_26989D: @ 826989D
.string "Whenever Im in SLATEPORT, I enjoy\n"
.string "hot battles and ice-cold SODA POP!$"
Route109_SeashoreHouse_Text_2698E3: @ 82698E3
.string "Boring battles arent worth the effort.\p"
.string "Fiery hot battles are what toughen up\n"
.string "TRAINERS and POKéMON!$"
Route109_SeashoreHouse_Text_269947: @ 8269947
.string "Thats hot!$"
Route109_SeashoreHouse_Text_269953: @ 8269953
.string "Whew, Im all thirsty.\n"
.string "Maybe Ill have a SODA POP.$"
Route109_SeashoreHouse_Text_269986: @ 8269986
.string "Im going to show you how great\n"
.string "my POKéMON are, but dont cry!$"
Route109_SeashoreHouse_Text_2699C5: @ 82699C5
.string "…I lost, but I wont cry…$"
Route109_SeashoreHouse_Text_2699DF: @ 82699DF
.string "If one of my POKéMON knew the move\n"
.string "for carrying me across water on its\l"
.string "back, I could get rid of this inner tube.$"