pokeemerald/data/maps/FortreeCity/scripts.inc

159 lines
4.7 KiB
PHP
Raw Normal View History

2017-11-10 02:21:31 +01:00
FortreeCity_MapScripts:: @ 81E25A4
map_script MAP_SCRIPT_ON_TRANSITION, FortreeCity_OnTransition
2019-11-07 20:49:52 +01:00
map_script MAP_SCRIPT_ON_RESUME, FortreeCity_OnResume
2017-11-10 02:21:31 +01:00
.byte 0
FortreeCity_OnTransition: @ 81E25AF
2017-11-10 02:21:31 +01:00
setflag FLAG_VISITED_FORTREE_CITY
end
2019-11-07 20:49:52 +01:00
FortreeCity_OnResume: @ 81E25B3
setstepcallback STEP_CB_FORTREE_BRIDGE
2017-11-10 02:21:31 +01:00
end
2019-11-07 20:49:52 +01:00
FortreeCity_EventScript_Man:: @ 81E25B6
msgbox FortreeCity_Text_SawGiganticPokemonInSky, MSGBOX_NPC
2017-11-10 02:21:31 +01:00
end
2019-11-07 20:49:52 +01:00
FortreeCity_EventScript_Woman:: @ 81E25BF
2017-11-10 02:21:31 +01:00
lock
faceplayer
2019-11-07 20:49:52 +01:00
goto_if_set FLAG_KECLEON_FLED_FORTREE, FortreeCity_EventScript_WomanGymAccessible
msgbox FortreeCity_Text_SomethingBlockingGym, MSGBOX_DEFAULT
2017-11-10 02:21:31 +01:00
release
end
2019-11-07 20:49:52 +01:00
FortreeCity_EventScript_WomanGymAccessible:: @ 81E25D4
msgbox FortreeCity_Text_ThisTimeIllBeatWinona, MSGBOX_DEFAULT
2017-11-10 02:21:31 +01:00
release
end
2019-11-07 20:49:52 +01:00
FortreeCity_EventScript_Girl:: @ 81E25DE
msgbox FortreeCity_Text_TreesGrowByDrinkingRainwater, MSGBOX_NPC
2017-11-10 02:21:31 +01:00
end
2019-11-07 20:49:52 +01:00
FortreeCity_EventScript_OldMan:: @ 81E25E7
msgbox FortreeCity_Text_EveryoneHealthyAndLively, MSGBOX_NPC
2017-11-10 02:21:31 +01:00
end
2019-11-07 20:49:52 +01:00
FortreeCity_EventScript_Boy:: @ 81E25F0
msgbox FortreeCity_Text_BugPokemonComeThroughWindow, MSGBOX_NPC
2017-11-10 02:21:31 +01:00
end
2019-11-07 20:49:52 +01:00
FortreeCity_EventScript_GameboyKid:: @ 81E25F9
msgbox FortreeCity_Text_PokemonThatEvolveWhenTraded, MSGBOX_NPC
2017-11-10 02:21:31 +01:00
end
2019-11-07 20:49:52 +01:00
FortreeCity_EventScript_CitySign:: @ 81E2602
msgbox FortreeCity_Text_CitySign, MSGBOX_SIGN
2017-11-10 02:21:31 +01:00
end
2019-11-07 20:49:52 +01:00
FortreeCity_EventScript_GymSign:: @ 81E260B
msgbox FortreeCity_Text_GymSign, MSGBOX_SIGN
2017-11-10 02:21:31 +01:00
end
2019-11-07 20:49:52 +01:00
FortreeCity_EventScript_Kecleon:: @ 81E2614
2017-11-10 02:21:31 +01:00
lock
faceplayer
checkitem ITEM_DEVON_SCOPE, 1
2019-11-07 20:49:52 +01:00
compare VAR_RESULT, TRUE
goto_if_eq FortreeCity_EventScript_AskUseDevonScope
msgbox FortreeCity_Text_SomethingUnseeable, MSGBOX_DEFAULT
2017-11-10 02:21:31 +01:00
release
end
2019-11-07 20:49:52 +01:00
FortreeCity_EventScript_AskUseDevonScope:: @ 81E2630
msgbox FortreeCity_Text_UnseeableUseDevonScope, MSGBOX_YESNO
2019-11-02 17:34:53 +01:00
compare VAR_RESULT, YES
2019-11-07 20:49:52 +01:00
goto_if_eq FortreeCity_EventScript_UseDevonScope
2017-11-10 02:21:31 +01:00
release
end
2019-11-07 20:49:52 +01:00
FortreeCity_EventScript_UseDevonScope:: @ 81E2645
msgbox FortreeCity_Text_UsedDevonScopePokemonFled, MSGBOX_DEFAULT
2017-11-10 02:21:31 +01:00
closemessage
2019-10-06 22:06:34 +02:00
applymovement VAR_LAST_TALKED, Movement_KecleonAppears
2017-11-10 02:21:31 +01:00
waitmovement 0
waitse
playmoncry SPECIES_KECLEON, 2
delay 40
waitmoncry
2019-11-07 20:49:52 +01:00
applymovement VAR_LAST_TALKED, FortreeCity_Movement_KecleonFlee
2017-11-10 02:21:31 +01:00
waitmovement 0
removeobject VAR_LAST_TALKED
2019-01-02 22:12:43 +01:00
setflag FLAG_KECLEON_FLED_FORTREE
2017-11-10 02:21:31 +01:00
release
end
2019-11-07 20:49:52 +01:00
FortreeCity_Movement_KecleonFlee: @ 81E2674
walk_right
2017-11-10 02:21:31 +01:00
step_end
2019-11-07 20:49:52 +01:00
FortreeCity_Text_SawGiganticPokemonInSky: @ 81E2676
2017-11-10 02:21:31 +01:00
.string "No one believes me, but I saw this\n"
.string "gigantic POKéMON in the sky.\p"
.string "It seemed to squirm as it flew toward\n"
.string "ROUTE 131.\p"
.string "By the way… Sniff…\n"
.string "Um… You, uh…smell singed.\p"
.string "Were you at a volcano or something?$"
2019-11-07 20:49:52 +01:00
FortreeCity_Text_SomethingBlockingGym: @ 81E2738
2017-11-10 02:21:31 +01:00
.string "I want to go to the POKéMON GYM,\n"
2018-12-07 16:41:08 +01:00
.string "but something's blocking the way.\p"
2017-11-10 02:21:31 +01:00
.string "After all the bother I went through\n"
.string "training on ROUTE 120…$"
2019-11-07 20:49:52 +01:00
FortreeCity_Text_ThisTimeIllBeatWinona: @ 81E27B6
2018-12-07 16:41:08 +01:00
.string "I've got my pride-and-joy POKéMON\n"
.string "with me. This time, I'll beat WINONA.$"
2017-11-10 02:21:31 +01:00
2019-11-07 20:49:52 +01:00
FortreeCity_Text_TreesGrowByDrinkingRainwater: @ 81E27FE
2017-11-10 02:21:31 +01:00
.string "The ground absorbs rainwater, and\n"
.string "trees grow by drinking that water…\p"
.string "Our FORTREE CITY exists because\n"
2018-12-07 16:41:08 +01:00
.string "there's both water and soil.$"
2017-11-10 02:21:31 +01:00
2019-11-07 20:49:52 +01:00
FortreeCity_Text_EveryoneHealthyAndLively: @ 81E2880
2017-11-10 02:21:31 +01:00
.string "The CITY consists of homes built on\n"
.string "trees.\p"
.string "Perhaps because of that lifestyle,\n"
.string "everyone is healthy and lively.\p"
2018-12-07 16:41:08 +01:00
.string "Why, even myself--I feel as if I've\n"
2017-11-10 02:21:31 +01:00
.string "grown thirty years younger.$"
2019-11-07 20:49:52 +01:00
FortreeCity_Text_BugPokemonComeThroughWindow: @ 81E292E
2017-11-10 02:21:31 +01:00
.string "Living on top of trees is okay.\p"
.string "But sometimes BUG POKéMON come in\n"
.string "through windows.\l"
.string "It can be really startling.$"
2019-11-07 20:49:52 +01:00
FortreeCity_Text_PokemonThatEvolveWhenTraded: @ 81E299D
2017-11-10 02:21:31 +01:00
.string "There are POKéMON that evolve when\n"
2018-12-07 16:41:08 +01:00
.string "you trade them! That's what I heard.$"
2017-11-10 02:21:31 +01:00
2019-11-07 20:49:52 +01:00
FortreeCity_Text_SomethingUnseeable: @ 81E29E5
2017-11-10 02:21:31 +01:00
.string "Something unseeable is in the way.$"
2019-11-07 20:49:52 +01:00
FortreeCity_Text_UnseeableUseDevonScope: @ 81E2A08
2017-11-10 02:21:31 +01:00
.string "Something unseeable is in the way.\p"
.string "Want to use the DEVON SCOPE?$"
2019-11-07 20:49:52 +01:00
FortreeCity_Text_UsedDevonScopePokemonFled: @ 81E2A48
2017-11-10 02:21:31 +01:00
.string "{PLAYER} used the DEVON SCOPE.\p"
.string "An invisible POKéMON became completely\n"
.string "visible!\p"
.string "The startled POKéMON fled!$"
2019-11-07 20:49:52 +01:00
FortreeCity_Text_CitySign: @ 81E2AAC
2017-11-10 02:21:31 +01:00
.string "FORTREE CITY\n"
.string "“The treetop city that frolics with\l"
.string "nature.”$"
2019-11-07 20:49:52 +01:00
FortreeCity_Text_GymSign: @ 81E2AE6
2017-11-10 02:21:31 +01:00
.string "FORTREE CITY POKéMON GYM\n"
.string "LEADER: WINONA\p"
.string "“The bird user taking flight into\n"
.string "the world.”$"