43 lines
1.2 KiB
PHP
43 lines
1.2 KiB
PHP
EventScript_FieldPoison::
|
|
lockall
|
|
special TryFieldPoisonWhiteOut
|
|
waitstate
|
|
goto_if_eq VAR_RESULT, FLDPSN_WHITEOUT, EventScript_FieldWhiteOut
|
|
goto_if_eq VAR_RESULT, FLDPSN_FRONTIER_WHITEOUT, EventScript_FrontierFieldWhiteOut
|
|
releaseall
|
|
end
|
|
|
|
EventScript_FieldWhiteOut::
|
|
message gText_PlayerWhitedOut
|
|
waitmessage
|
|
waitbuttonpress
|
|
special Script_FadeOutMapMusic
|
|
waitstate
|
|
fadescreen FADE_TO_BLACK
|
|
call_if_set FLAG_WHITEOUT_TO_LAVARIDGE, EventScript_SetRespawnLavaridgePkmnCenter
|
|
special SetCB2WhiteOut
|
|
waitstate
|
|
end
|
|
|
|
EventScript_SetRespawnLavaridgePkmnCenter::
|
|
setrespawn HEAL_LOCATION_LAVARIDGE_TOWN
|
|
return
|
|
|
|
EventScript_FrontierFieldWhiteOut::
|
|
message gText_PlayerWhitedOut
|
|
waitmessage
|
|
waitbuttonpress
|
|
pike_inchallenge
|
|
goto_if_eq VAR_RESULT, TRUE, BattleFrontier_BattlePike_EventScript_Retire
|
|
pyramid_inchallenge
|
|
goto_if_eq VAR_RESULT, 1, BattleFrontier_BattlePyramid_EventScript_WarpToLobbyLost @ On Pyramid floor
|
|
goto_if_eq VAR_RESULT, 2, BattleFrontier_BattlePyramid_EventScript_WarpToLobbyLost @ On Pyramid peak
|
|
trainerhill_inchallenge
|
|
goto_if_eq VAR_RESULT, TRUE, TrainerHill_1F_EventScript_Lost
|
|
special Script_FadeOutMapMusic
|
|
waitstate
|
|
fadescreen FADE_TO_BLACK
|
|
special SetCB2WhiteOut
|
|
waitstate
|
|
end
|