summaryrefslogtreecommitdiff
path: root/data/maps/ShoalCave_LowTideInnerRoom/scripts.inc
diff options
context:
space:
mode:
Diffstat (limited to 'data/maps/ShoalCave_LowTideInnerRoom/scripts.inc')
-rw-r--r--data/maps/ShoalCave_LowTideInnerRoom/scripts.inc158
1 files changed, 158 insertions, 0 deletions
diff --git a/data/maps/ShoalCave_LowTideInnerRoom/scripts.inc b/data/maps/ShoalCave_LowTideInnerRoom/scripts.inc
new file mode 100644
index 000000000..94505a96d
--- /dev/null
+++ b/data/maps/ShoalCave_LowTideInnerRoom/scripts.inc
@@ -0,0 +1,158 @@
+ShoalCave_LowTideInnerRoom_MapScripts:: @ 8236EF5
+ map_script 1, ShoalCave_LowTideInnerRoom_MapScript1_236F16
+ map_script 3, ShoalCave_LowTideInnerRoom_MapScript1_236F00
+ .byte 0
+
+ShoalCave_LowTideInnerRoom_MapScript1_236F00: @ 8236F00
+ checkflag FLAG_SYS_SHOAL_TIDE
+ goto_eq ShoalCave_LowTideInnerRoom_EventScript_236F0E
+ goto ShoalCave_LowTideInnerRoom_EventScript_236F12
+
+ShoalCave_LowTideInnerRoom_EventScript_236F0E:: @ 8236F0E
+ setmaplayoutindex 169
+ end
+
+ShoalCave_LowTideInnerRoom_EventScript_236F12:: @ 8236F12
+ setmaplayoutindex 165
+ end
+
+ShoalCave_LowTideInnerRoom_MapScript1_236F16: @ 8236F16
+ call ShoalCave_LowTideInnerRoom_EventScript_236F1C
+ end
+
+ShoalCave_LowTideInnerRoom_EventScript_236F1C:: @ 8236F1C
+ checkflag FLAG_0x3B8
+ goto_eq ShoalCave_LowTideInnerRoom_EventScript_236F3D
+ checkflag FLAG_SYS_SHOAL_TIDE
+ goto_eq ShoalCave_LowTideInnerRoom_EventScript_236F3D
+ setmetatile 31, 8, 856, 1
+ goto ShoalCave_LowTideInnerRoom_EventScript_236F3D
+ end
+
+ShoalCave_LowTideInnerRoom_EventScript_236F3D:: @ 8236F3D
+ checkflag FLAG_0x3B9
+ goto_eq ShoalCave_LowTideInnerRoom_EventScript_236F5E
+ checkflag FLAG_SYS_SHOAL_TIDE
+ goto_eq ShoalCave_LowTideInnerRoom_EventScript_236F5E
+ setmetatile 14, 26, 856, 1
+ goto ShoalCave_LowTideInnerRoom_EventScript_236F5E
+ end
+
+ShoalCave_LowTideInnerRoom_EventScript_236F5E:: @ 8236F5E
+ checkflag FLAG_0x3BC
+ goto_eq ShoalCave_LowTideInnerRoom_EventScript_236F76
+ setmetatile 41, 20, 857, 1
+ goto ShoalCave_LowTideInnerRoom_EventScript_236F76
+ end
+
+ShoalCave_LowTideInnerRoom_EventScript_236F76:: @ 8236F76
+ checkflag FLAG_0x3BD
+ goto_eq ShoalCave_LowTideInnerRoom_EventScript_236F8E
+ setmetatile 41, 10, 857, 1
+ goto ShoalCave_LowTideInnerRoom_EventScript_236F8E
+ end
+
+ShoalCave_LowTideInnerRoom_EventScript_236F8E:: @ 8236F8E
+ checkflag FLAG_0x3BE
+ goto_eq ShoalCave_LowTideInnerRoom_EventScript_236FA6
+ setmetatile 6, 9, 857, 1
+ goto ShoalCave_LowTideInnerRoom_EventScript_236FA6
+ end
+
+ShoalCave_LowTideInnerRoom_EventScript_236FA6:: @ 8236FA6
+ checkflag FLAG_0x3BF
+ goto_eq ShoalCave_LowTideInnerRoom_EventScript_236FB9
+ setmetatile 16, 13, 857, 1
+ return
+
+ShoalCave_LowTideInnerRoom_EventScript_236FB9:: @ 8236FB9
+ return
+
+ShoalCave_LowTideInnerRoom_EventScript_236FBA:: @ 8236FBA
+ lockall
+ checkflag FLAG_0x3BC
+ goto_eq ShoalCave_LowTideInnerRoom_EventScript_236FEC
+ giveitem_std ITEM_SHOAL_SHELL
+ compare VAR_RESULT, 0
+ goto_eq ShoalCave_LowTideInnerRoom_EventScript_272054
+ setmetatile 41, 20, 859, 0
+ special DrawWholeMapView
+ setflag FLAG_0x3BC
+ releaseall
+ end
+
+ShoalCave_LowTideInnerRoom_EventScript_236FEC:: @ 8236FEC
+ msgbox ShoalCave_LowTideInnerRoom_Text_2A81A8, 4
+ releaseall
+ end
+
+ShoalCave_LowTideInnerRoom_EventScript_236FF6:: @ 8236FF6
+ lockall
+ checkflag FLAG_0x3BD
+ goto_eq ShoalCave_LowTideInnerRoom_EventScript_236FEC
+ giveitem_std ITEM_SHOAL_SHELL
+ compare VAR_RESULT, 0
+ goto_eq ShoalCave_LowTideInnerRoom_EventScript_272054
+ setmetatile 41, 10, 859, 0
+ special DrawWholeMapView
+ setflag FLAG_0x3BD
+ releaseall
+ end
+
+ShoalCave_LowTideInnerRoom_EventScript_237028:: @ 8237028
+ lockall
+ checkflag FLAG_0x3BE
+ goto_eq ShoalCave_LowTideInnerRoom_EventScript_236FEC
+ giveitem_std ITEM_SHOAL_SHELL
+ compare VAR_RESULT, 0
+ goto_eq ShoalCave_LowTideInnerRoom_EventScript_272054
+ setmetatile 6, 9, 859, 0
+ special DrawWholeMapView
+ setflag FLAG_0x3BE
+ releaseall
+ end
+
+ShoalCave_LowTideInnerRoom_EventScript_23705A:: @ 823705A
+ lockall
+ checkflag FLAG_0x3BF
+ goto_eq ShoalCave_LowTideInnerRoom_EventScript_236FEC
+ giveitem_std ITEM_SHOAL_SHELL
+ compare VAR_RESULT, 0
+ goto_eq ShoalCave_LowTideInnerRoom_EventScript_272054
+ setmetatile 16, 13, 859, 0
+ special DrawWholeMapView
+ setflag FLAG_0x3BF
+ releaseall
+ end
+
+ShoalCave_LowTideInnerRoom_EventScript_23708C:: @ 823708C
+ lockall
+ checkflag FLAG_0x3B8
+ goto_eq ShoalCave_LowTideInnerRoom_EventScript_2370BE
+ giveitem_std ITEM_SHOAL_SALT
+ compare VAR_RESULT, 0
+ goto_eq ShoalCave_LowTideInnerRoom_EventScript_272054
+ setmetatile 31, 8, 858, 0
+ special DrawWholeMapView
+ setflag FLAG_0x3B8
+ releaseall
+ end
+
+ShoalCave_LowTideInnerRoom_EventScript_2370BE:: @ 82370BE
+ msgbox ShoalCave_LowTideInnerRoom_Text_2A8169, 4
+ releaseall
+ end
+
+ShoalCave_LowTideInnerRoom_EventScript_2370C8:: @ 82370C8
+ lockall
+ checkflag FLAG_0x3B9
+ goto_eq ShoalCave_LowTideInnerRoom_EventScript_2370BE
+ giveitem_std ITEM_SHOAL_SALT
+ compare VAR_RESULT, 0
+ goto_eq ShoalCave_LowTideInnerRoom_EventScript_272054
+ setmetatile 14, 26, 858, 0
+ special DrawWholeMapView
+ setflag FLAG_0x3B9
+ releaseall
+ end
+