pokefirered/data/maps/PokemonTower_6F/scripts.inc
2022-06-24 21:10:48 -04:00

50 lines
1.5 KiB
PHP

PokemonTower_6F_MapScripts::
.byte 0
PokemonTower_6F_EventScript_MarowakGhost::
lockall
textcolor 2
msgbox PokemonTower_6F_Text_BeGoneIntruders
goto_if_questlog EventScript_ReleaseEnd
setwildbattle SPECIES_MAROWAK, 30, ITEM_NONE
special StartMarowakBattle
waitstate
special QuestLog_CutRecording
compare VAR_RESULT, FALSE @ Set by CB2_EndMarowakBattle
goto_if_eq PokemonTower_6F_EventScript_DefeatedMarowakGhost
applymovement OBJ_EVENT_ID_PLAYER, PokemonTower_6F_Movement_ForcePlayerUp
waitmovement 0
releaseall
end
PokemonTower_6F_EventScript_DefeatedMarowakGhost::
message PokemonTower_6F_Text_GhostWasCubonesMother
waitmessage
waitse
playmoncry SPECIES_MAROWAK, 0
waitbuttonpress
waitmoncry
msgbox PokemonTower_6F_Text_MothersSpiritWasCalmed
setvar VAR_MAP_SCENE_POKEMON_TOWER_6F, 1
releaseall
end
PokemonTower_6F_Movement_ForcePlayerUp::
walk_up
step_end
PokemonTower_6F_EventScript_Angelica::
trainerbattle_single TRAINER_CHANNELER_ANGELICA, PokemonTower_6F_Text_AngelicaIntro, PokemonTower_6F_Text_AngelicaDefeat
msgbox PokemonTower_6F_Text_AngelicaPostBattle, MSGBOX_AUTOCLOSE
end
PokemonTower_6F_EventScript_Emilia::
trainerbattle_single TRAINER_CHANNELER_EMILIA, PokemonTower_6F_Text_EmiliaIntro, PokemonTower_6F_Text_EmiliaDefeat
msgbox PokemonTower_6F_Text_EmiliaPostBattle, MSGBOX_AUTOCLOSE
end
PokemonTower_6F_EventScript_Jennifer::
trainerbattle_single TRAINER_CHANNELER_JENNIFER, PokemonTower_6F_Text_JenniferIntro, PokemonTower_6F_Text_JenniferDefeat
msgbox PokemonTower_6F_Text_JenniferPostBattle, MSGBOX_AUTOCLOSE
end