2025-04-08 01:07:12 +08:00

88 lines
2.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.

.set LOCALID_NURSE, 1
.set LOCALID_SCOTT, 4
EverGrandeCity_PokemonCenter_1F_MapScripts::
map_script MAP_SCRIPT_ON_TRANSITION, EverGrandeCity_PokemonCenter_1F_OnTransition
map_script MAP_SCRIPT_ON_RESUME, CableClub_OnResume
.byte 0
EverGrandeCity_PokemonCenter_1F_OnTransition:
setrespawn HEAL_LOCATION_EVER_GRANDE_CITY
call_if_unset FLAG_MET_SCOTT_IN_EVERGRANDE, EverGrandeCity_PokemonCenter_1F_EventScript_TryShowScott
end
EverGrandeCity_PokemonCenter_1F_EventScript_TryShowScott::
goto_if_unset FLAG_BADGE06_GET, Common_EventScript_NopReturn
clearflag FLAG_HIDE_EVER_GRANDE_POKEMON_CENTER_1F_SCOTT
return
EverGrandeCity_PokemonCenter_1F_EventScript_Nurse::
setvar VAR_0x800B, LOCALID_NURSE
call Common_EventScript_PkmnCenterNurse
waitmessage
waitbuttonpress
release
end
EverGrandeCity_PokemonCenter_1F_EventScript_Woman::
msgbox EverGrandeCity_PokemonCenter_1F_Text_LeagueAfterVictoryRoad, MSGBOX_NPC
end
EverGrandeCity_PokemonCenter_1F_EventScript_ExpertM::
msgbox EverGrandeCity_PokemonCenter_1F_Text_BelieveInYourPokemon, MSGBOX_NPC
end
EverGrandeCity_PokemonCenter_1F_EventScript_Scott::
lock
faceplayer
msgbox EverGrandeCity_PokemonCenter_1F_Text_ScottHappyForYou, MSGBOX_DEFAULT
closemessage
call_if_eq VAR_FACING, DIR_NORTH, EverGrandeCity_PokemonCenter_1F_EventScript_ScottExitNorth
call_if_eq VAR_FACING, DIR_EAST, EverGrandeCity_PokemonCenter_1F_EventScript_ScottExit
call_if_eq VAR_FACING, DIR_WEST, EverGrandeCity_PokemonCenter_1F_EventScript_ScottExit
addvar VAR_SCOTT_STATE, 1
setflag FLAG_MET_SCOTT_IN_EVERGRANDE
playse SE_EXIT
waitse
removeobject LOCALID_SCOTT
release
end
EverGrandeCity_PokemonCenter_1F_EventScript_ScottExitNorth::
applymovement LOCALID_SCOTT, EverGrandeCity_PokemonCenter_1F_Movement_ScottExitNorth
waitmovement 0
return
EverGrandeCity_PokemonCenter_1F_EventScript_ScottExit::
applymovement LOCALID_SCOTT, EverGrandeCity_PokemonCenter_1F_Movement_ScottExit
waitmovement 0
return
EverGrandeCity_PokemonCenter_1F_Movement_ScottExitNorth:
walk_left
walk_down
walk_down
walk_left
walk_down
walk_down
step_end
EverGrandeCity_PokemonCenter_1F_Movement_ScottExit:
walk_down
walk_down
walk_left
walk_left
walk_down
walk_down
step_end
EverGrandeCity_PokemonCenter_1F_Text_LeagueAfterVictoryRoad:
.string "宝可梦联盟离\n冠军之路很近。\p已经走了这么远到底\n是什么让你坚持到现在?$"
EverGrandeCity_PokemonCenter_1F_Text_BelieveInYourPokemon:
.string "漫长而艰苦的冠军之路…\p它就像是你人生中\n所经历的小路…\p相信自己的宝可梦并且\n给予它你的信心!$"
EverGrandeCity_PokemonCenter_1F_Text_ScottHappyForYou:
.string "亚希达:{PLAYER}{KUN},你一路艰辛\n终于来到了宝可梦联盟!\p我为你感到高兴\n你让我感到很骄傲!\p{PLAYER}{KUN},如果你\n要去挑战联盟冠军…\p到时我会联系你的。\p好了{PLAYER}{KUN}。\n为光荣而努力吧!$"