mirror of
https://github.com/rh-hideout/pokeemerald-expansion.git
synced 2026-06-01 07:45:32 -05:00
133 lines
3.9 KiB
PHP
133 lines
3.9 KiB
PHP
PokemonTower_2F_Frlg_MapScripts::
|
|
.byte 0
|
|
|
|
PokemonTower_2F_EventScript_Channeler::
|
|
msgbox PokemonTower_2F_Text_SilphScopeCouldUnmaskGhosts, MSGBOX_NPC
|
|
end
|
|
|
|
PokemonTower_2F_EventScript_RivalTriggerRight::
|
|
lockall
|
|
setvar VAR_TEMP_1, 0
|
|
goto PokemonTower_2F_EventScript_Rival
|
|
end
|
|
|
|
PokemonTower_2F_EventScript_RivalTriggerDown::
|
|
lockall
|
|
setvar VAR_TEMP_1, 1
|
|
goto PokemonTower_2F_EventScript_Rival
|
|
end
|
|
|
|
PokemonTower_2F_EventScript_Rival::
|
|
textcolor NPC_TEXT_COLOR_MALE
|
|
playbgm MUS_RG_ENCOUNTER_RIVAL, 0
|
|
call_if_eq VAR_TEMP_1, 0, PokemonTower_2F_EventScript_RivalFacePlayerRight
|
|
call_if_eq VAR_TEMP_1, 1, PokemonTower_2F_EventScript_RivalFacePlayerDown
|
|
applymovement LOCALID_POKEMON_TOWER_RIVAL, Common_Movement_ExclamationMark
|
|
waitmovement 0
|
|
applymovement LOCALID_POKEMON_TOWER_RIVAL, Common_Movement_Delay48
|
|
waitmovement 0
|
|
msgbox PokemonTower_2F_Text_RivalIntro
|
|
setvar VAR_LAST_TALKED, LOCALID_POKEMON_TOWER_RIVAL
|
|
call_if_eq VAR_STARTER_MON, 2, PokemonTower_2F_EventScript_RivalSquirtle
|
|
call_if_eq VAR_STARTER_MON, 1, PokemonTower_2F_EventScript_RivalBulbasaur
|
|
call_if_eq VAR_STARTER_MON, 0, PokemonTower_2F_EventScript_RivalCharmander
|
|
msgbox PokemonTower_2F_Text_RivalPostBattle
|
|
closemessage
|
|
playbgm MUS_RG_RIVAL_EXIT, 0
|
|
call_if_eq VAR_TEMP_1, 0, PokemonTower_2F_EventScript_RivalExitRight
|
|
call_if_eq VAR_TEMP_1, 1, PokemonTower_2F_EventScript_RivalExitDown
|
|
playse SE_EXIT
|
|
delay 25
|
|
fadedefaultbgm
|
|
removeobject LOCALID_POKEMON_TOWER_RIVAL
|
|
setvar VAR_MAP_SCENE_POKEMON_TOWER_2F, 1
|
|
releaseall
|
|
end
|
|
|
|
PokemonTower_2F_EventScript_RivalFacePlayerRight::
|
|
applymovement LOCALID_POKEMON_TOWER_RIVAL, Common_Movement_WalkInPlaceFasterRight
|
|
applymovement LOCALID_PLAYER, Common_Movement_WalkInPlaceFasterLeft
|
|
waitmovement 0
|
|
return
|
|
|
|
PokemonTower_2F_EventScript_RivalFacePlayerDown::
|
|
applymovement LOCALID_POKEMON_TOWER_RIVAL, Common_Movement_WalkInPlaceFasterDown
|
|
applymovement LOCALID_PLAYER, Common_Movement_WalkInPlaceFasterUp
|
|
waitmovement 0
|
|
return
|
|
|
|
PokemonTower_2F_EventScript_RivalSquirtle::
|
|
trainerbattle_no_intro TRAINER_RIVAL_POKEMON_TOWER_SQUIRTLE, PokemonTower_2F_Text_RivalDefeat
|
|
return
|
|
|
|
PokemonTower_2F_EventScript_RivalBulbasaur::
|
|
trainerbattle_no_intro TRAINER_RIVAL_POKEMON_TOWER_BULBASAUR, PokemonTower_2F_Text_RivalDefeat
|
|
return
|
|
|
|
PokemonTower_2F_EventScript_RivalCharmander::
|
|
trainerbattle_no_intro TRAINER_RIVAL_POKEMON_TOWER_CHARMANDER, PokemonTower_2F_Text_RivalDefeat
|
|
return
|
|
|
|
PokemonTower_2F_EventScript_RivalExitRight::
|
|
applymovement LOCALID_POKEMON_TOWER_RIVAL, PokemonTower_2F_Movement_RivalExitRight
|
|
waitmovement 0
|
|
return
|
|
|
|
PokemonTower_2F_EventScript_RivalExitDown::
|
|
applymovement LOCALID_POKEMON_TOWER_RIVAL, PokemonTower_2F_Movement_RivalExitDown
|
|
waitmovement 0
|
|
return
|
|
|
|
PokemonTower_2F_Movement_RivalExitRight::
|
|
walk_down
|
|
walk_right
|
|
walk_right
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_in_place_faster_right
|
|
step_end
|
|
|
|
PokemonTower_2F_Movement_RivalExitDown::
|
|
walk_right
|
|
walk_right
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_in_place_faster_right
|
|
step_end
|
|
|
|
PokemonTower_2F_Text_RivalIntro::
|
|
.string "{RIVAL}: Hey, {PLAYER}!\n"
|
|
.string "What brings you here?\l"
|
|
.string "Is your POKéMON dead?\p"
|
|
.string "Hey! It's alive!\p"
|
|
.string "I can at least make them faint!\n"
|
|
.string "Let's go!$"
|
|
|
|
PokemonTower_2F_Text_RivalDefeat::
|
|
.string "What?\n"
|
|
.string "You stinker!\p"
|
|
.string "I took it easy on you, too!$"
|
|
|
|
PokemonTower_2F_Text_RivalPostBattle::
|
|
.string "How's your POKéDEX coming?\n"
|
|
.string "I just caught a CUBONE!\p"
|
|
.string "I can't find the bigger MAROWAK.\n"
|
|
.string "Where could they be?\p"
|
|
.string "I bet there aren't any left!\p"
|
|
.string "Well, I better get going.\n"
|
|
.string "I've got a lot to accomplish,\l"
|
|
.string "unlike you.\p"
|
|
.string "Smell ya later!$"
|
|
|
|
PokemonTower_2F_Text_SilphScopeCouldUnmaskGhosts::
|
|
.string "Even we could not identify the\n"
|
|
.string "wayward ghosts.\p"
|
|
.string "A SILPH SCOPE might be able to\n"
|
|
.string "unmask them.$"
|
|
|