summaryrefslogtreecommitdiff
path: root/data/scripts/maps/MtChimney_CableCarStation.s
diff options
context:
space:
mode:
Diffstat (limited to 'data/scripts/maps/MtChimney_CableCarStation.s')
-rw-r--r--data/scripts/maps/MtChimney_CableCarStation.s88
1 files changed, 88 insertions, 0 deletions
diff --git a/data/scripts/maps/MtChimney_CableCarStation.s b/data/scripts/maps/MtChimney_CableCarStation.s
new file mode 100644
index 000000000..2f916a554
--- /dev/null
+++ b/data/scripts/maps/MtChimney_CableCarStation.s
@@ -0,0 +1,88 @@
+MtChimney_CableCarStation_MapScripts:: @ 815C0FA
+ map_script 3, MtChimney_CableCarStation_MapScript1_15C105
+ map_script 2, MtChimney_CableCarStation_MapScript2_15C11D
+ .byte 0
+
+MtChimney_CableCarStation_MapScript1_15C105:: @ 815C105
+ compare 0x40a3, 1
+ callif 1, MtChimney_CableCarStation_EventScript_15C111
+ end
+
+MtChimney_CableCarStation_EventScript_15C111:: @ 815C111
+ movespriteperm 1, 5, 4
+ spritebehave 1, 10
+ return
+
+MtChimney_CableCarStation_MapScript2_15C11D:: @ 815C11D
+ map_script_2 0x40a3, 1, MtChimney_CableCarStation_EventScript_15C127
+ .2byte 0
+
+MtChimney_CableCarStation_EventScript_15C127:: @ 815C127
+ lockall
+ move 255, MtChimney_CableCarStation_Movement_15C1B4
+ move 1, MtChimney_CableCarStation_Movement_15C1AA
+ waitmove 0
+ setvar 0x40a3, 0
+ movespriteperm 1, 6, 7
+ spritebehave 1, 8
+ releaseall
+ end
+
+MtChimney_CableCarStation_EventScript_15C14B:: @ 815C14B
+ lock
+ faceplayer
+ msgbox MtChimney_CableCarStation_Text_19256A, 5
+ compare RESULT, 1
+ jumpeq MtChimney_CableCarStation_EventScript_15C16C
+ compare RESULT, 0
+ jumpeq MtChimney_CableCarStation_EventScript_15C19B
+ end
+
+MtChimney_CableCarStation_EventScript_15C16C:: @ 815C16C
+ msgbox MtChimney_CableCarStation_Text_1925A9, 4
+ closebutton
+ move 1, MtChimney_CableCarStation_Movement_15C1A5
+ move 255, MtChimney_CableCarStation_Movement_15C1AF
+ waitmove 0
+ setvar 0x8004, 1
+ setvar 0x40a3, 2
+ inccounter 48
+ special 151
+ special 152
+ waitstate
+ release
+ end
+
+MtChimney_CableCarStation_EventScript_15C19B:: @ 815C19B
+ msgbox MtChimney_CableCarStation_Text_1925BF, 4
+ release
+ end
+
+MtChimney_CableCarStation_Movement_15C1A5:: @ 815C1A5
+ step_up
+ step_up
+ step_left
+ step_28
+ step_end
+
+MtChimney_CableCarStation_Movement_15C1AA:: @ 815C1AA
+ step_14
+ step_right
+ step_down
+ step_down
+ step_end
+
+MtChimney_CableCarStation_Movement_15C1AF:: @ 815C1AF
+ step_up
+ step_up
+ step_up
+ step_14
+ step_end
+
+MtChimney_CableCarStation_Movement_15C1B4:: @ 815C1B4
+ step_down
+ step_down
+ step_down
+ step_14
+ step_end
+