diff options
author | Marcus Huderle <huderlem@gmail.com> | 2020-01-13 20:26:20 -0600 |
---|---|---|
committer | Marcus Huderle <huderlem@gmail.com> | 2020-01-13 20:26:20 -0600 |
commit | 5a2d676e71b720e752ca8a624a5795b3b1d7eb6c (patch) | |
tree | 6ef755064008dfae8ce2942dc2762670cdabe815 /data/scripts/field_poison.inc | |
parent | 5007d279fea5326b41b877703c74fcaa56223364 (diff) | |
parent | 22931846d680de2bc585093678db3f5721aab891 (diff) |
Merge remote-tracking branch 'upstream' into tustin2121-patch-5
Diffstat (limited to 'data/scripts/field_poison.inc')
-rw-r--r-- | data/scripts/field_poison.inc | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/data/scripts/field_poison.inc b/data/scripts/field_poison.inc new file mode 100644 index 000000000..3ce36b384 --- /dev/null +++ b/data/scripts/field_poison.inc @@ -0,0 +1,48 @@ +EventScript_FieldPoison:: @ 82736BC + lockall + special TryFieldPoisonWhiteOut + waitstate + compare VAR_RESULT, FLDPSN_WHITEOUT + goto_if_eq EventScript_FieldWhiteOut + compare VAR_RESULT, FLDPSN_FRONTIER_WHITEOUT + goto_if_eq EventScript_FrontierFieldWhiteOut + releaseall + end + +EventScript_FieldWhiteOut:: @ 82736D9 + 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:: @ 82736F4 + setrespawn HEAL_LOCATION_LAVARIDGE_TOWN + return + +EventScript_FrontierFieldWhiteOut:: @ 82736F8 + message gText_PlayerWhitedOut + waitmessage + waitbuttonpress + pike_inchallenge + compare VAR_RESULT, TRUE + goto_if_eq BattleFrontier_BattlePike_EventScript_Retire + pyramid_inchallenge + compare VAR_RESULT, 1 @ On Pyramid floor + goto_if_eq BattleFrontier_BattlePyramid_EventScript_WarpToLobbyLost + compare VAR_RESULT, 2 @ On Pyramid peak + goto_if_eq BattleFrontier_BattlePyramid_EventScript_WarpToLobbyLost + trainerhill_inchallenge + compare VAR_RESULT, TRUE + goto_if_eq TrainerHill_1F_EventScript_Lost + special Script_FadeOutMapMusic + waitstate + fadescreen FADE_TO_BLACK + special SetCB2WhiteOut + waitstate + end |