diff options
Diffstat (limited to 'data/maps/IslandCave/scripts.inc')
-rw-r--r-- | data/maps/IslandCave/scripts.inc | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/data/maps/IslandCave/scripts.inc b/data/maps/IslandCave/scripts.inc index 56643a504..af93863b7 100644 --- a/data/maps/IslandCave/scripts.inc +++ b/data/maps/IslandCave/scripts.inc @@ -1,25 +1,25 @@ -IslandCave_MapScripts:: @ 8238E2A +IslandCave_MapScripts:: map_script MAP_SCRIPT_ON_RESUME, IslandCave_OnResume map_script MAP_SCRIPT_ON_LOAD, IslandCave_OnLoad map_script MAP_SCRIPT_ON_TRANSITION, IslandCave_OnTransition .byte 0 -IslandCave_OnResume: @ 8238E3A +IslandCave_OnResume: call_if_set FLAG_SYS_CTRL_OBJ_DELETE, IslandCave_EventScript_TryRemoveRegice end -IslandCave_EventScript_TryRemoveRegice:: @ 8238E44 +IslandCave_EventScript_TryRemoveRegice:: specialvar VAR_RESULT, GetBattleOutcome compare VAR_RESULT, B_OUTCOME_CAUGHT goto_if_ne Common_EventScript_NopReturn removeobject VAR_LAST_TALKED return -IslandCave_OnLoad: @ 8238E58 +IslandCave_OnLoad: call_if_unset FLAG_SYS_BRAILLE_REGICE_COMPLETED, IslandCave_EventScript_HideRegiEntrance end -IslandCave_EventScript_HideRegiEntrance:: @ 8238E62 +IslandCave_EventScript_HideRegiEntrance:: setmetatile 7, 19, METATILE_Cave_EntranceCover, 1 setmetatile 8, 19, METATILE_Cave_EntranceCover, 1 setmetatile 9, 19, METATILE_Cave_EntranceCover, 1 @@ -28,17 +28,17 @@ IslandCave_EventScript_HideRegiEntrance:: @ 8238E62 setmetatile 9, 20, METATILE_Cave_SealedChamberBraille_Mid, 1 return -IslandCave_OnTransition: @ 8238E99 +IslandCave_OnTransition: setflag FLAG_LANDMARK_ISLAND_CAVE call IslandCave_EventScript_ClearSteps call_if_unset FLAG_DEFEATED_REGICE, IslandCave_EventScript_ShowRegice end -IslandCave_EventScript_ShowRegice:: @ 8238EAB +IslandCave_EventScript_ShowRegice:: clearflag FLAG_HIDE_REGICE return -IslandCave_EventScript_OpenRegiEntrance:: @ 8238EAF +IslandCave_EventScript_OpenRegiEntrance:: setmetatile 7, 19, METATILE_Cave_SealedChamberEntrance_TopLeft, 1 setmetatile 8, 19, METATILE_Cave_SealedChamberEntrance_TopMid, 1 setmetatile 9, 19, METATILE_Cave_SealedChamberEntrance_TopRight, 1 @@ -50,7 +50,7 @@ IslandCave_EventScript_OpenRegiEntrance:: @ 8238EAF setflag FLAG_SYS_BRAILLE_REGICE_COMPLETED end -IslandCave_EventScript_CaveEntranceMiddle:: @ 8238EEF +IslandCave_EventScript_CaveEntranceMiddle:: lockall call_if_set FLAG_TEMP_3, IslandCave_EventScript_ClearSteps goto_if_set FLAG_SYS_BRAILLE_REGICE_COMPLETED, IslandCave_EventScript_BigHoleInWall @@ -60,12 +60,12 @@ IslandCave_EventScript_CaveEntranceMiddle:: @ 8238EEF goto IslandCave_EventScript_CloseBrailleMsg end -IslandCave_EventScript_BigHoleInWall:: @ 8238F13 +IslandCave_EventScript_BigHoleInWall:: msgbox gText_BigHoleInTheWall, MSGBOX_DEFAULT releaseall end -IslandCave_EventScript_CaveEntranceSide:: @ 8238F1D +IslandCave_EventScript_CaveEntranceSide:: lockall call_if_set FLAG_TEMP_3, IslandCave_EventScript_ClearSteps braillemessage IslandCave_Braille_RunLapAroundWall @@ -75,20 +75,20 @@ IslandCave_EventScript_CaveEntranceSide:: @ 8238F1D goto IslandCave_EventScript_CloseBrailleMsg end -IslandCave_EventScript_CloseBrailleMsg:: @ 8238F41 +IslandCave_EventScript_CloseBrailleMsg:: waitbuttonpress closebraillemessage releaseall end -IslandCave_EventScript_ClearSteps:: @ 8238F45 +IslandCave_EventScript_ClearSteps:: setvar VAR_REGICE_STEPS_1, 0 setvar VAR_REGICE_STEPS_2, 0 setvar VAR_REGICE_STEPS_3, 0 clearflag FLAG_TEMP_3 return -IslandCave_EventScript_Regice:: @ 8238F58 +IslandCave_EventScript_Regice:: lock faceplayer waitse @@ -111,12 +111,12 @@ IslandCave_EventScript_Regice:: @ 8238F58 release end -IslandCave_EventScript_DefeatedRegice:: @ 8238F9F +IslandCave_EventScript_DefeatedRegice:: setflag FLAG_DEFEATED_REGICE goto Common_EventScript_RemoveStaticPokemon end -IslandCave_EventScript_RanFromRegice:: @ 8238FA8 +IslandCave_EventScript_RanFromRegice:: setvar VAR_0x8004, SPECIES_REGICE goto Common_EventScript_LegendaryFlewAway end |