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 1 call_if_set FLAG_FLANNERY_GIVES_BADGE_INFO, EventScript_SetRespawnLavaridgePkmnCenter special SetCB2WhiteOut waitstate end EventScript_SetRespawnLavaridgePkmnCenter:: @ 82736F4 setrespawn HEAL_LOCATION_LAVARIDGE_TOWN return EventScript_FrontierFieldWhiteOut:: @ 82736F8 message gText_PlayerWhitedOut waitmessage waitbuttonpress setvar VAR_0x8004, BATTLE_PIKE_FUNC_IS_IN special CallBattlePikeFunction compare VAR_RESULT, 1 goto_if_eq BattleFrontier_BattlePike_EventScript_Retire setvar VAR_0x8004, BATTLE_PYRAMID_FUNC_IS_IN special CallBattlePyramidFunction compare VAR_RESULT, 1 goto_if_eq BattleFrontier_BattlePyramidTop_EventScript_252B42 compare VAR_RESULT, 2 goto_if_eq BattleFrontier_BattlePyramidTop_EventScript_252B42 setvar VAR_0x8004, TRAINER_HILL_FUNC_IS_IN special CallTrainerHillFunction compare VAR_RESULT, 1 goto_if_eq TrainerHill_1F_EventScript_Lost special Script_FadeOutMapMusic waitstate fadescreen 1 special SetCB2WhiteOut waitstate end