summaryrefslogtreecommitdiff
path: root/data/scripts
diff options
context:
space:
mode:
authorGriffinR <griffin.g.richards@gmail.com>2020-05-21 15:50:02 -0400
committerGriffinR <griffin.g.richards@gmail.com>2020-07-20 17:53:45 -0400
commitf0bf1e641cb8532611c97354beaf46afaca7c417 (patch)
treede5b21bda34c0ec67c0262cf80f8b2a603d59577 /data/scripts
parent4722b1e2a2a659e71999b7513876b14507d4366a (diff)
Sync cave_hole.inc
Diffstat (limited to 'data/scripts')
-rw-r--r--data/scripts/cave_hole.inc33
1 files changed, 33 insertions, 0 deletions
diff --git a/data/scripts/cave_hole.inc b/data/scripts/cave_hole.inc
new file mode 100644
index 000000000..0bc876575
--- /dev/null
+++ b/data/scripts/cave_hole.inc
@@ -0,0 +1,33 @@
+CaveHole_CheckFallDownHole:: @ 81C6BB5
+ map_script_2 VAR_ICE_STEP_COUNT, 0, EventScript_FallDownHole
+ .2byte 0
+
+CaveHole_FixCrackedGround:: @ 81C6BBF
+ copyvar VAR_ICE_STEP_COUNT, 1
+ end
+
+EventScript_FallDownHole:: @ 81C6BC5
+ lockall
+ delay 20
+ applymovement OBJ_EVENT_ID_PLAYER, Movement_SetInvisible
+ waitmovement 0
+ playse SE_RU_HYUU
+ delay 60
+ warphole MAP_UNDEFINED
+ waitstate
+ end
+
+EventScript_FallDownHoleMtPyre:: @ 81C6BDE
+ lockall
+ delay 20
+ applymovement OBJ_EVENT_ID_PLAYER, Movement_SetInvisible
+ waitmovement 0
+ playse SE_RU_HYUU
+ delay 60
+ special DoFallWarp
+ waitstate
+ end
+
+Movement_SetInvisible:: @ 81C6BF7
+ set_invisible
+ step_end