summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeth Barberee <seth.barberee@gmail.com>2020-10-29 11:46:35 -0500
committerSeth Barberee <seth.barberee@gmail.com>2020-10-29 11:46:35 -0500
commitab788bce63cf4a2901e3b813b4384cfee5417d26 (patch)
treea9e8f4e5bf3b55efd4ce3485eb29a9e215469f86
parentfed56ed5e0eae84c4af8ea3b07d4b3dfbda18e45 (diff)
split out main story dungeon floor data
-rw-r--r--data/dungeon/FrostyForest/floor_id.inc12
-rw-r--r--data/dungeon/FrostyGrotto/floor_id.inc8
-rw-r--r--data/dungeon/MagmaCavern/floor_id.inc26
-rw-r--r--data/dungeon/MagmaCavernPit/floor_id.inc6
-rw-r--r--data/dungeon/MtBlaze/floor_id.inc15
-rw-r--r--data/dungeon/MtBlazePeak/floor_id.inc6
-rw-r--r--data/dungeon/MtFreeze/floor_id.inc18
-rw-r--r--data/dungeon/MtFreezePeak/floor_id.inc8
-rw-r--r--data/dungeon/SkyTower/floor_id.inc28
-rw-r--r--data/dungeon/SkyTowerSummit/floor_id.inc12
-rw-r--r--data/dungeon/StormySea/floor_id.inc44
-rw-r--r--data/dungeon_sbin.s165
-rw-r--r--data/unk_dungeon.inc5
13 files changed, 241 insertions, 112 deletions
diff --git a/data/dungeon/FrostyForest/floor_id.inc b/data/dungeon/FrostyForest/floor_id.inc
new file mode 100644
index 0000000..f60e676
--- /dev/null
+++ b/data/dungeon/FrostyForest/floor_id.inc
@@ -0,0 +1,12 @@
+.global FrostyForestFloorID
+FrostyForestFloorID:
+.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+.byte 0x5d, 0x00, 0x40, 0x00, 0x03, 0x00, 0x1b, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x5e, 0x00, 0x40, 0x00, 0x03, 0x00, 0x1b, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x5f, 0x00, 0x41, 0x00, 0x03, 0x00, 0x1b, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x60, 0x00, 0x42, 0x00, 0x03, 0x00, 0x1d, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x61, 0x00, 0x43, 0x00, 0x03, 0x00, 0x1d, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x62, 0x00, 0x43, 0x00, 0x03, 0x00, 0x1d, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x63, 0x00, 0x44, 0x00, 0x03, 0x00, 0x1d, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x64, 0x00, 0x45, 0x00, 0x03, 0x00, 0x1d, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x65, 0x00, 0x45, 0x00, 0x03, 0x00, 0x1d, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
diff --git a/data/dungeon/FrostyGrotto/floor_id.inc b/data/dungeon/FrostyGrotto/floor_id.inc
new file mode 100644
index 0000000..cbeacd0
--- /dev/null
+++ b/data/dungeon/FrostyGrotto/floor_id.inc
@@ -0,0 +1,8 @@
+.global FrostyGrottoFloorID
+FrostyGrottoFloorID:
+.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+.byte 0x66, 0x00, 0x46, 0x00, 0x03, 0x00, 0x1e, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x67, 0x00, 0x46, 0x00, 0x03, 0x00, 0x1e, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x68, 0x00, 0x46, 0x00, 0x03, 0x00, 0x1e, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x69, 0x00, 0x46, 0x00, 0x03, 0x00, 0x1f, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x6a, 0x00, 0x47, 0x00, 0x03, 0x00, 0x1f, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
diff --git a/data/dungeon/MagmaCavern/floor_id.inc b/data/dungeon/MagmaCavern/floor_id.inc
new file mode 100644
index 0000000..c9f36e0
--- /dev/null
+++ b/data/dungeon/MagmaCavern/floor_id.inc
@@ -0,0 +1,26 @@
+.global MagmaCavernFloorID
+MagmaCavernFloorID:
+.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+.byte 0x7f, 0x00, 0x51, 0x00, 0x04, 0x00, 0x24, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x80, 0x00, 0x51, 0x00, 0x04, 0x00, 0x24, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x81, 0x00, 0x51, 0x00, 0x04, 0x00, 0x24, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x82, 0x00, 0x52, 0x00, 0x04, 0x00, 0x26, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x83, 0x00, 0x53, 0x00, 0x04, 0x00, 0x26, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x84, 0x00, 0x53, 0x00, 0x04, 0x00, 0x26, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x85, 0x00, 0x54, 0x00, 0x04, 0x00, 0x26, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x86, 0x00, 0x55, 0x00, 0x04, 0x00, 0x26, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x87, 0x00, 0x56, 0x00, 0x04, 0x00, 0x26, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x88, 0x00, 0x56, 0x00, 0x04, 0x00, 0x27, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x89, 0x00, 0x57, 0x00, 0x04, 0x00, 0x27, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x8a, 0x00, 0x58, 0x00, 0x04, 0x00, 0x27, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x8b, 0x00, 0x59, 0x00, 0x04, 0x00, 0x27, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x8c, 0x00, 0x5a, 0x00, 0x04, 0x00, 0x27, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x8d, 0x00, 0x5b, 0x00, 0x04, 0x00, 0x27, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x8e, 0x00, 0x5b, 0x00, 0x04, 0x00, 0x27, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x8f, 0x00, 0x5b, 0x00, 0x04, 0x00, 0x27, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x90, 0x00, 0x5b, 0x00, 0x04, 0x00, 0x27, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x91, 0x00, 0x5b, 0x00, 0x04, 0x00, 0x27, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x92, 0x00, 0x5b, 0x00, 0x04, 0x00, 0x27, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x93, 0x00, 0x5c, 0x00, 0x04, 0x00, 0x27, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x94, 0x00, 0x5d, 0x00, 0x04, 0x00, 0x27, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x95, 0x00, 0x5d, 0x00, 0x04, 0x00, 0x27, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
diff --git a/data/dungeon/MagmaCavernPit/floor_id.inc b/data/dungeon/MagmaCavernPit/floor_id.inc
new file mode 100644
index 0000000..13927d9
--- /dev/null
+++ b/data/dungeon/MagmaCavernPit/floor_id.inc
@@ -0,0 +1,6 @@
+.global MagmaCavernPitFloorID
+MagmaCavernPitFloorID:
+.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+.byte 0x96, 0x00, 0x5e, 0x00, 0x03, 0x00, 0x28, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x97, 0x00, 0x5f, 0x00, 0x03, 0x00, 0x28, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x98, 0x00, 0x60, 0x00, 0x03, 0x00, 0x28, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
diff --git a/data/dungeon/MtBlaze/floor_id.inc b/data/dungeon/MtBlaze/floor_id.inc
new file mode 100644
index 0000000..4e81403
--- /dev/null
+++ b/data/dungeon/MtBlaze/floor_id.inc
@@ -0,0 +1,15 @@
+.global MtBlazeFloorID
+MtBlazeFloorID:
+.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+.byte 0x4e, 0x00, 0x37, 0x00, 0x03, 0x00, 0x18, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x4f, 0x00, 0x37, 0x00, 0x03, 0x00, 0x18, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x50, 0x00, 0x37, 0x00, 0x03, 0x00, 0x18, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x51, 0x00, 0x38, 0x00, 0x03, 0x00, 0x19, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x52, 0x00, 0x39, 0x00, 0x03, 0x00, 0x19, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x53, 0x00, 0x3a, 0x00, 0x03, 0x00, 0x19, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x54, 0x00, 0x3b, 0x00, 0x03, 0x00, 0x19, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x55, 0x00, 0x3c, 0x00, 0x03, 0x00, 0x19, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x56, 0x00, 0x3c, 0x00, 0x03, 0x00, 0x19, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x57, 0x00, 0x3d, 0x00, 0x03, 0x00, 0x19, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x58, 0x00, 0x3d, 0x00, 0x03, 0x00, 0x19, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x59, 0x00, 0x3d, 0x00, 0x03, 0x00, 0x19, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
diff --git a/data/dungeon/MtBlazePeak/floor_id.inc b/data/dungeon/MtBlazePeak/floor_id.inc
new file mode 100644
index 0000000..e422275
--- /dev/null
+++ b/data/dungeon/MtBlazePeak/floor_id.inc
@@ -0,0 +1,6 @@
+.global MtBlazePeakFloorID
+MtBlazePeakFloorID:
+.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+.byte 0x5a, 0x00, 0x3e, 0x00, 0x01, 0x00, 0x1a, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x5b, 0x00, 0x3e, 0x00, 0x01, 0x00, 0x1a, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x5c, 0x00, 0x3f, 0x00, 0x01, 0x00, 0x1a, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
diff --git a/data/dungeon/MtFreeze/floor_id.inc b/data/dungeon/MtFreeze/floor_id.inc
new file mode 100644
index 0000000..de26c2c
--- /dev/null
+++ b/data/dungeon/MtFreeze/floor_id.inc
@@ -0,0 +1,18 @@
+.global MtFreezeFloorID
+MtFreezeFloorID:
+.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+.byte 0x6b, 0x00, 0x48, 0x00, 0x03, 0x00, 0x20, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x6c, 0x00, 0x48, 0x00, 0x03, 0x00, 0x20, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x6d, 0x00, 0x49, 0x00, 0x03, 0x00, 0x20, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x6e, 0x00, 0x49, 0x00, 0x03, 0x00, 0x21, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x6f, 0x00, 0x49, 0x00, 0x03, 0x00, 0x21, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x70, 0x00, 0x4a, 0x00, 0x03, 0x00, 0x21, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x71, 0x00, 0x4b, 0x00, 0x03, 0x00, 0x21, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x72, 0x00, 0x4c, 0x00, 0x03, 0x00, 0x21, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x73, 0x00, 0x4c, 0x00, 0x03, 0x00, 0x21, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x74, 0x00, 0x4c, 0x00, 0x03, 0x00, 0x21, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x75, 0x00, 0x4c, 0x00, 0x03, 0x00, 0x21, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x76, 0x00, 0x4d, 0x00, 0x03, 0x00, 0x21, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x77, 0x00, 0x4e, 0x00, 0x03, 0x00, 0x21, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x78, 0x00, 0x4e, 0x00, 0x03, 0x00, 0x21, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x79, 0x00, 0x4e, 0x00, 0x03, 0x00, 0x21, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
diff --git a/data/dungeon/MtFreezePeak/floor_id.inc b/data/dungeon/MtFreezePeak/floor_id.inc
new file mode 100644
index 0000000..b8f3914
--- /dev/null
+++ b/data/dungeon/MtFreezePeak/floor_id.inc
@@ -0,0 +1,8 @@
+.global MtFreezePeakFloorID
+MtFreezePeakFloorID:
+.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+.byte 0x7a, 0x00, 0x4f, 0x00, 0x03, 0x00, 0x22, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x7b, 0x00, 0x4f, 0x00, 0x03, 0x00, 0x22, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x7c, 0x00, 0x4f, 0x00, 0x03, 0x00, 0x22, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x7d, 0x00, 0x4f, 0x00, 0x03, 0x00, 0x23, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x7e, 0x00, 0x50, 0x00, 0x03, 0x00, 0x23, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
diff --git a/data/dungeon/SkyTower/floor_id.inc b/data/dungeon/SkyTower/floor_id.inc
new file mode 100644
index 0000000..518b6ac
--- /dev/null
+++ b/data/dungeon/SkyTower/floor_id.inc
@@ -0,0 +1,28 @@
+.global SkyTowerFloorID
+SkyTowerFloorID:
+.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+.byte 0x99, 0x00, 0x61, 0x00, 0x00, 0x00, 0x29, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x9a, 0x00, 0x61, 0x00, 0x00, 0x00, 0x29, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x9b, 0x00, 0x61, 0x00, 0x00, 0x00, 0x29, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x9c, 0x00, 0x61, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x9d, 0x00, 0x61, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x9e, 0x00, 0x62, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0x9f, 0x00, 0x63, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xa0, 0x00, 0x63, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xa1, 0x00, 0x64, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xa2, 0x00, 0x65, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xa3, 0x00, 0x65, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xa4, 0x00, 0x66, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xa5, 0x00, 0x66, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xa6, 0x00, 0x66, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xa7, 0x00, 0x67, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xa8, 0x00, 0x67, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xa9, 0x00, 0x68, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xaa, 0x00, 0x69, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xab, 0x00, 0x69, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xac, 0x00, 0x6a, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xad, 0x00, 0x6b, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xae, 0x00, 0x6c, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xaf, 0x00, 0x6c, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xb0, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xb1, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
diff --git a/data/dungeon/SkyTowerSummit/floor_id.inc b/data/dungeon/SkyTowerSummit/floor_id.inc
new file mode 100644
index 0000000..5ef95cc
--- /dev/null
+++ b/data/dungeon/SkyTowerSummit/floor_id.inc
@@ -0,0 +1,12 @@
+.global SkyTowerSummitFloorID
+SkyTowerSummitFloorID:
+.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+.byte 0xb2, 0x00, 0x6e, 0x00, 0x05, 0x00, 0x2b, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xb3, 0x00, 0x6e, 0x00, 0x05, 0x00, 0x2b, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xb4, 0x00, 0x6e, 0x00, 0x05, 0x00, 0x2b, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xb5, 0x00, 0x6e, 0x00, 0x05, 0x00, 0x2c, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xb6, 0x00, 0x6e, 0x00, 0x05, 0x00, 0x2c, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xb7, 0x00, 0x6e, 0x00, 0x05, 0x00, 0x2c, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xb8, 0x00, 0x6e, 0x00, 0x05, 0x00, 0x2c, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xb9, 0x00, 0x6e, 0x00, 0x05, 0x00, 0x2c, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xba, 0x00, 0x6f, 0x00, 0x05, 0x00, 0x2c, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
diff --git a/data/dungeon/StormySea/floor_id.inc b/data/dungeon/StormySea/floor_id.inc
new file mode 100644
index 0000000..1abd215
--- /dev/null
+++ b/data/dungeon/StormySea/floor_id.inc
@@ -0,0 +1,44 @@
+.global StormySeaFloorID
+StormySeaFloorID:
+.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+.byte 0xbb, 0x00, 0x70, 0x00, 0x04, 0x00, 0x2d, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xbc, 0x00, 0x70, 0x00, 0x04, 0x00, 0x2d, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xbd, 0x00, 0x70, 0x00, 0x04, 0x00, 0x2d, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xbe, 0x00, 0x70, 0x00, 0x04, 0x00, 0x2d, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xbf, 0x00, 0x70, 0x00, 0x04, 0x00, 0x2d, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xc0, 0x00, 0x71, 0x00, 0x04, 0x00, 0x2d, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xc1, 0x00, 0x71, 0x00, 0x04, 0x00, 0x2d, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xc2, 0x00, 0x71, 0x00, 0x04, 0x00, 0x2d, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xc3, 0x00, 0x72, 0x00, 0x04, 0x00, 0x2d, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xc4, 0x00, 0x73, 0x00, 0x04, 0x00, 0x2f, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xc5, 0x00, 0x74, 0x00, 0x04, 0x00, 0x2f, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xc6, 0x00, 0x74, 0x00, 0x04, 0x00, 0x2f, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xc7, 0x00, 0x74, 0x00, 0x04, 0x00, 0x2f, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xc8, 0x00, 0x74, 0x00, 0x04, 0x00, 0x2f, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xc9, 0x00, 0x75, 0x00, 0x04, 0x00, 0x2f, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xca, 0x00, 0x75, 0x00, 0x04, 0x00, 0x2f, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xcb, 0x00, 0x75, 0x00, 0x04, 0x00, 0x2f, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xcc, 0x00, 0x76, 0x00, 0x04, 0x00, 0x2f, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xcd, 0x00, 0x76, 0x00, 0x04, 0x00, 0x2f, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xce, 0x00, 0x77, 0x00, 0x04, 0x00, 0x2f, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xcf, 0x00, 0x77, 0x00, 0x04, 0x00, 0x30, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xd0, 0x00, 0x77, 0x00, 0x04, 0x00, 0x30, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xd1, 0x00, 0x77, 0x00, 0x04, 0x00, 0x30, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xd2, 0x00, 0x77, 0x00, 0x04, 0x00, 0x30, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xd3, 0x00, 0x78, 0x00, 0x04, 0x00, 0x30, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xd4, 0x00, 0x78, 0x00, 0x04, 0x00, 0x30, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xd5, 0x00, 0x79, 0x00, 0x04, 0x00, 0x30, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xd6, 0x00, 0x7a, 0x00, 0x04, 0x00, 0x30, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xd7, 0x00, 0x7a, 0x00, 0x04, 0x00, 0x30, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xd8, 0x00, 0x7b, 0x00, 0x04, 0x00, 0x30, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xd9, 0x00, 0x7c, 0x00, 0x04, 0x00, 0x31, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xda, 0x00, 0x7c, 0x00, 0x04, 0x00, 0x31, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xdb, 0x00, 0x7c, 0x00, 0x04, 0x00, 0x31, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xdc, 0x00, 0x7d, 0x00, 0x04, 0x00, 0x31, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xdd, 0x00, 0x7e, 0x00, 0x04, 0x00, 0x31, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xde, 0x00, 0x7e, 0x00, 0x04, 0x00, 0x31, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xdf, 0x00, 0x7e, 0x00, 0x04, 0x00, 0x31, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xe0, 0x00, 0x7e, 0x00, 0x04, 0x00, 0x31, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xe1, 0x00, 0x7e, 0x00, 0x04, 0x00, 0x31, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+.byte 0xe2, 0x00, 0x7f, 0x00, 0x04, 0x00, 0x31, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00
+
diff --git a/data/dungeon_sbin.s b/data/dungeon_sbin.s
index 9452852..b098c48 100644
--- a/data/dungeon_sbin.s
+++ b/data/dungeon_sbin.s
@@ -3,8 +3,8 @@
.include "data/unk_dungeon.inc"
@ Dungoeon Floor SIRO HEADER
-.byte 0x53, 0x49, 0x52, 0x4f
-.byte 0x34, 0xb8, 0x4c, 0x08
+.string "SIRO"
+.4byte DungeonMasterTable
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
@@ -36,103 +36,39 @@
.include "data/dungeon/LapisCave/floor_id.inc"
@ Mt. Blaze
-.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
-.byte 0x4e, 0x00, 0x37, 0x00, 0x03, 0x00, 0x18, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
-.byte 0x4f, 0x00, 0x37, 0x00, 0x03, 0x00, 0x18, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
-.byte 0x50, 0x00, 0x37, 0x00, 0x03, 0x00, 0x18, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
-.byte 0x51, 0x00, 0x38, 0x00, 0x03, 0x00, 0x19, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
-.byte 0x52, 0x00, 0x39, 0x00, 0x03, 0x00, 0x19, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
-.byte 0x53, 0x00, 0x3a, 0x00, 0x03, 0x00, 0x19, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
-.byte 0x54, 0x00, 0x3b, 0x00, 0x03, 0x00, 0x19, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
-.byte 0x55, 0x00, 0x3c, 0x00, 0x03, 0x00, 0x19, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
-.byte 0x56, 0x00, 0x3c, 0x00, 0x03, 0x00, 0x19, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
-.byte 0x57, 0x00, 0x3d, 0x00, 0x03, 0x00, 0x19, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
-.byte 0x58, 0x00, 0x3d, 0x00, 0x03, 0x00, 0x19, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
-.byte 0x59, 0x00, 0x3d, 0x00, 0x03, 0x00, 0x19, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+.include "data/dungeon/MtBlaze/floor_id.inc"
+
+@ Mt. Blaze Peak
+.include "data/dungeon/MtBlazePeak/floor_id.inc"
+
+@ Frosty Forest
+.include "data/dungeon/FrostyForest/floor_id.inc"
+
+@ Frosty Grotto
+.include "data/dungeon/FrostyGrotto/floor_id.inc"
+
+@ Mt. Freeze
+.include "data/dungeon/MtFreeze/floor_id.inc"
+
+@ Mt. Freeze Peak
+.include "data/dungeon/MtFreezePeak/floor_id.inc"
-.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
-.byte 0x5a, 0x00, 0x3e, 0x00, 0x01, 0x00, 0x1a, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
-.byte 0x5b, 0x00, 0x3e, 0x00, 0x01, 0x00, 0x1a, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
-.byte 0x5c, 0x00, 0x3f, 0x00, 0x01, 0x00, 0x1a, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+@ Magma Cavern
+.include "data/dungeon/MagmaCavern/floor_id.inc"
-.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
-.byte 0x5d, 0x00, 0x40, 0x00, 0x03, 0x00, 0x1b, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
-.byte 0x5e, 0x00, 0x40, 0x00, 0x03, 0x00, 0x1b, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
-.byte 0x5f, 0x00, 0x41, 0x00, 0x03, 0x00, 0x1b, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
-.byte 0x60, 0x00, 0x42, 0x00, 0x03, 0x00, 0x1d, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
-.byte 0x61, 0x00, 0x43, 0x00, 0x03, 0x00, 0x1d, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
-.byte 0x62, 0x00, 0x43, 0x00, 0x03, 0x00, 0x1d, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
-.byte 0x63, 0x00, 0x44, 0x00, 0x03, 0x00, 0x1d, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
-.byte 0x64, 0x00, 0x45, 0x00, 0x03, 0x00, 0x1d, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
-.byte 0x65, 0x00, 0x45, 0x00, 0x03, 0x00, 0x1d, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00
+@ Magma Cavern Pit
+.include "data/dungeon/MagmaCavernPit/floor_id.inc"
-.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x66, 0x00, 0x46, 0x00, 0x03, 0x00, 0x1e, 0x00, 0x1c, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0x67, 0x00, 0x46, 0x00, 0x03, 0x00, 0x1e, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x68, 0x00, 0x46, 0x00, 0x03, 0x00, 0x1e, 0x00, 0x1c, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0x69, 0x00, 0x46, 0x00, 0x03, 0x00, 0x1f, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x6a, 0x00, 0x47, 0x00, 0x03, 0x00, 0x1f, 0x00, 0x1c, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6b, 0x00, 0x48, 0x00, 0x03, 0x00, 0x20, 0x00, 0x1c, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0x6c, 0x00, 0x48, 0x00, 0x03, 0x00, 0x20, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x6d, 0x00, 0x49, 0x00, 0x03, 0x00, 0x20, 0x00, 0x1c, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0x6e, 0x00, 0x49, 0x00, 0x03, 0x00, 0x21, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x6f, 0x00, 0x49, 0x00, 0x03, 0x00, 0x21, 0x00, 0x1c, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0x70, 0x00, 0x4a, 0x00, 0x03, 0x00, 0x21, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x71, 0x00, 0x4b, 0x00, 0x03, 0x00, 0x21, 0x00, 0x1c, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0x72, 0x00, 0x4c, 0x00, 0x03, 0x00, 0x21, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x73, 0x00, 0x4c, 0x00, 0x03, 0x00, 0x21, 0x00, 0x1c, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0x74, 0x00, 0x4c, 0x00, 0x03, 0x00, 0x21, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x75, 0x00, 0x4c, 0x00, 0x03, 0x00, 0x21, 0x00, 0x1c, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0x76, 0x00, 0x4d, 0x00, 0x03, 0x00, 0x21, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x77, 0x00, 0x4e, 0x00, 0x03, 0x00, 0x21, 0x00, 0x1c, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0x78, 0x00, 0x4e, 0x00, 0x03, 0x00, 0x21, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x79, 0x00, 0x4e, 0x00, 0x03, 0x00, 0x21, 0x00, 0x1c, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7a, 0x00, 0x4f, 0x00, 0x03, 0x00, 0x22, 0x00, 0x1c, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0x7b, 0x00, 0x4f, 0x00, 0x03, 0x00, 0x22, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x7c, 0x00, 0x4f, 0x00, 0x03, 0x00, 0x22, 0x00, 0x1c, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0x7d, 0x00, 0x4f, 0x00, 0x03, 0x00, 0x23, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x7e, 0x00, 0x50, 0x00, 0x03, 0x00, 0x23, 0x00, 0x1c, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x51, 0x00, 0x04, 0x00, 0x24, 0x00, 0x25, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0x80, 0x00, 0x51, 0x00, 0x04, 0x00, 0x24, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x81, 0x00, 0x51, 0x00, 0x04, 0x00, 0x24, 0x00, 0x25, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0x82, 0x00, 0x52, 0x00, 0x04, 0x00, 0x26, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x83, 0x00, 0x53, 0x00, 0x04, 0x00, 0x26, 0x00, 0x25, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0x84, 0x00, 0x53, 0x00, 0x04, 0x00, 0x26, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x85, 0x00, 0x54, 0x00, 0x04, 0x00, 0x26, 0x00, 0x25, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0x86, 0x00, 0x55, 0x00, 0x04, 0x00, 0x26, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x87, 0x00, 0x56, 0x00, 0x04, 0x00, 0x26, 0x00, 0x25, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0x88, 0x00, 0x56, 0x00, 0x04, 0x00, 0x27, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x89, 0x00, 0x57, 0x00, 0x04, 0x00, 0x27, 0x00, 0x25, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0x8a, 0x00, 0x58, 0x00, 0x04, 0x00, 0x27, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x8b, 0x00, 0x59, 0x00, 0x04, 0x00, 0x27, 0x00, 0x25, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0x8c, 0x00, 0x5a, 0x00, 0x04, 0x00, 0x27, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x8d, 0x00, 0x5b, 0x00, 0x04, 0x00, 0x27, 0x00, 0x25, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0x8e, 0x00, 0x5b, 0x00, 0x04, 0x00, 0x27, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x8f, 0x00, 0x5b, 0x00, 0x04, 0x00, 0x27, 0x00, 0x25, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0x90, 0x00, 0x5b, 0x00, 0x04, 0x00, 0x27, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x91, 0x00, 0x5b, 0x00, 0x04, 0x00, 0x27, 0x00, 0x25, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0x92, 0x00, 0x5b, 0x00, 0x04, 0x00, 0x27, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x93, 0x00, 0x5c, 0x00, 0x04, 0x00, 0x27, 0x00, 0x25, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0x94, 0x00, 0x5d, 0x00, 0x04, 0x00, 0x27, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x95, 0x00, 0x5d, 0x00, 0x04, 0x00, 0x27, 0x00, 0x25, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0x00, 0x5e, 0x00, 0x03, 0x00, 0x28, 0x00, 0x25, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0x97, 0x00, 0x5f, 0x00, 0x03, 0x00, 0x28, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x98, 0x00, 0x60, 0x00, 0x03, 0x00, 0x28, 0x00, 0x25, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x99, 0x00, 0x61, 0x00, 0x00, 0x00, 0x29, 0x00, 0x25, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0x9a, 0x00, 0x61, 0x00, 0x00, 0x00, 0x29, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x9b, 0x00, 0x61, 0x00, 0x00, 0x00, 0x29, 0x00, 0x25, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0x9c, 0x00, 0x61, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x9d, 0x00, 0x61, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0x9e, 0x00, 0x62, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x9f, 0x00, 0x63, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0xa0, 0x00, 0x63, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0xa1, 0x00, 0x64, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0xa2, 0x00, 0x65, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0xa3, 0x00, 0x65, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0xa4, 0x00, 0x66, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0xa5, 0x00, 0x66, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0xa6, 0x00, 0x66, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0xa7, 0x00, 0x67, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0xa8, 0x00, 0x67, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0xa9, 0x00, 0x68, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0xaa, 0x00, 0x69, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0xab, 0x00, 0x69, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0xac, 0x00, 0x6a, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0xad, 0x00, 0x6b, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0xae, 0x00, 0x6c, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0xaf, 0x00, 0x6c, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0xb0, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0xb1, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x25, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, 0x00, 0x6e, 0x00, 0x05, 0x00, 0x2b, 0x00, 0x01, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0xb3, 0x00, 0x6e, 0x00, 0x05, 0x00, 0x2b, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0xb4, 0x00, 0x6e, 0x00, 0x05, 0x00, 0x2b, 0x00, 0x01, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0xb5, 0x00, 0x6e, 0x00, 0x05, 0x00, 0x2c, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0xb6, 0x00, 0x6e, 0x00, 0x05, 0x00, 0x2c, 0x00, 0x01, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0xb7, 0x00, 0x6e, 0x00, 0x05, 0x00, 0x2c, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0xb8, 0x00, 0x6e, 0x00, 0x05, 0x00, 0x2c, 0x00, 0x01, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0xb9, 0x00, 0x6e, 0x00, 0x05, 0x00, 0x2c, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0xba, 0x00, 0x6f, 0x00, 0x05, 0x00, 0x2c, 0x00, 0x01, 0x00, 0x02, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbb, 0x00, 0x70, 0x00, 0x04, 0x00, 0x2d, 0x00, 0x01, 0x00, 0x2e, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0xbc, 0x00, 0x70, 0x00, 0x04, 0x00, 0x2d, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0xbd, 0x00, 0x70, 0x00, 0x04, 0x00, 0x2d, 0x00, 0x01, 0x00, 0x2e, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0xbe, 0x00, 0x70, 0x00, 0x04, 0x00, 0x2d, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0xbf, 0x00, 0x70, 0x00, 0x04, 0x00, 0x2d, 0x00, 0x01, 0x00, 0x2e, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x71, 0x00, 0x04, 0x00, 0x2d, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0xc1, 0x00, 0x71, 0x00, 0x04, 0x00, 0x2d, 0x00, 0x01, 0x00, 0x2e, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0xc2, 0x00, 0x71, 0x00, 0x04, 0x00, 0x2d, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0xc3, 0x00, 0x72, 0x00, 0x04, 0x00, 0x2d, 0x00, 0x01, 0x00, 0x2e, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0xc4, 0x00, 0x73, 0x00, 0x04, 0x00, 0x2f, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0xc5, 0x00, 0x74, 0x00, 0x04, 0x00, 0x2f, 0x00, 0x01, 0x00, 0x2e, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0xc6, 0x00, 0x74, 0x00, 0x04, 0x00, 0x2f, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0xc7, 0x00, 0x74, 0x00, 0x04, 0x00, 0x2f, 0x00, 0x01, 0x00, 0x2e, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0xc8, 0x00, 0x74, 0x00, 0x04, 0x00, 0x2f, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0xc9, 0x00, 0x75, 0x00, 0x04, 0x00, 0x2f, 0x00, 0x01, 0x00, 0x2e, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0xca, 0x00, 0x75, 0x00, 0x04, 0x00, 0x2f, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0xcb, 0x00, 0x75, 0x00, 0x04, 0x00, 0x2f, 0x00, 0x01, 0x00, 0x2e, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0xcc, 0x00, 0x76, 0x00, 0x04, 0x00, 0x2f, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0xcd, 0x00, 0x76, 0x00, 0x04, 0x00, 0x2f, 0x00, 0x01, 0x00, 0x2e, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0xce, 0x00, 0x77, 0x00, 0x04, 0x00, 0x2f, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0xcf, 0x00, 0x77, 0x00, 0x04, 0x00, 0x30, 0x00, 0x01, 0x00, 0x2e, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0xd0, 0x00, 0x77, 0x00, 0x04, 0x00, 0x30, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0xd1, 0x00, 0x77, 0x00, 0x04, 0x00, 0x30, 0x00, 0x01, 0x00, 0x2e, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0xd2, 0x00, 0x77, 0x00, 0x04, 0x00, 0x30, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0xd3, 0x00, 0x78, 0x00, 0x04, 0x00, 0x30, 0x00, 0x01, 0x00, 0x2e, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0xd4, 0x00, 0x78, 0x00, 0x04, 0x00, 0x30, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0xd5, 0x00, 0x79, 0x00, 0x04, 0x00, 0x30, 0x00, 0x01, 0x00, 0x2e, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0xd6, 0x00, 0x7a, 0x00, 0x04, 0x00, 0x30, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0xd7, 0x00, 0x7a, 0x00, 0x04, 0x00, 0x30, 0x00, 0x01, 0x00, 0x2e, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0xd8, 0x00, 0x7b, 0x00, 0x04, 0x00, 0x30, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0xd9, 0x00, 0x7c, 0x00, 0x04, 0x00, 0x31, 0x00, 0x01, 0x00, 0x2e, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0xda, 0x00, 0x7c, 0x00, 0x04, 0x00, 0x31, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0xdb, 0x00, 0x7c, 0x00, 0x04, 0x00, 0x31, 0x00, 0x01, 0x00, 0x2e, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0xdc, 0x00, 0x7d, 0x00, 0x04, 0x00, 0x31, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0xdd, 0x00, 0x7e, 0x00, 0x04, 0x00, 0x31, 0x00, 0x01, 0x00, 0x2e, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0xde, 0x00, 0x7e, 0x00, 0x04, 0x00, 0x31, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0xdf, 0x00, 0x7e, 0x00, 0x04, 0x00, 0x31, 0x00, 0x01, 0x00, 0x2e, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x7e, 0x00, 0x04, 0x00, 0x31, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0xe1, 0x00, 0x7e, 0x00, 0x04, 0x00, 0x31, 0x00, 0x01, 0x00, 0x2e, 0x00
-.byte 0x03, 0x00, 0x00, 0x00, 0xe2, 0x00, 0x7f, 0x00, 0x04, 0x00, 0x31, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+@ Sky Tower
+.include "data/dungeon/SkyTower/floor_id.inc"
+
+@ Sky Tower Summit
+.include "data/dungeon/SkyTowerSummit/floor_id.inc"
+
+@ Stormy Sea
+.include "data/dungeon/StormySea/floor_id.inc"
+
+.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0xe3, 0x00, 0x80, 0x00, 0x06, 0x00, 0x32, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0xe4, 0x00, 0x80, 0x00, 0x06, 0x00, 0x32, 0x00, 0x01, 0x00, 0x2e, 0x00
.byte 0x03, 0x00, 0x00, 0x00, 0xe5, 0x00, 0x80, 0x00, 0x06, 0x00, 0x32, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0xe6, 0x00, 0x80, 0x00, 0x06, 0x00, 0x32, 0x00, 0x01, 0x00, 0x2e, 0x00
.byte 0x03, 0x00, 0x00, 0x00, 0xe7, 0x00, 0x81, 0x00, 0x06, 0x00, 0x32, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0xe8, 0x00, 0x82, 0x00, 0x06, 0x00, 0x32, 0x00, 0x01, 0x00, 0x2e, 0x00
@@ -937,6 +873,8 @@
.include "data/dungeon/D63/floor_id.inc"
@ Start of Dungeon Floor ID Table
+.global DungeonPointerTable
+DungeonPointerTable:
.4byte TinyWoodsFloorID
.4byte ThunderwaveCaveFloorID
.4byte MtSteelFloorID
@@ -946,17 +884,17 @@
.4byte MtThunderPeakFloorID
.4byte GreatCanyonFloorID
.4byte LapisCaveFloorID
-.byte 0x74, 0x31, 0x4a, 0x08
-.byte 0x44, 0x32, 0x4a, 0x08
-.byte 0x84, 0x32, 0x4a, 0x08
-.byte 0x24, 0x33, 0x4a, 0x08
-.byte 0x84, 0x33, 0x4a, 0x08
-.byte 0x84, 0x34, 0x4a, 0x08
-.byte 0xe4, 0x34, 0x4a, 0x08
-.byte 0x64, 0x36, 0x4a, 0x08
-.byte 0xa4, 0x36, 0x4a, 0x08
-.byte 0x44, 0x38, 0x4a, 0x08
-.byte 0xe4, 0x38, 0x4a, 0x08
+.4byte MtBlazeFloorID
+.4byte MtBlazePeakFloorID
+.4byte FrostyForestFloorID
+.4byte FrostyGrottoFloorID
+.4byte MtFreezeFloorID
+.4byte MtFreezePeakFloorID
+.4byte MagmaCavernFloorID
+.4byte MagmaCavernPitFloorID
+.4byte SkyTowerFloorID
+.4byte SkyTowerSummitFloorID
+.4byte StormySeaFloorID
.byte 0x74, 0x3b, 0x4a, 0x08
.byte 0xb4, 0x41, 0x4a, 0x08
.byte 0x04, 0x43, 0x4a, 0x08
@@ -5282,13 +5220,18 @@
.byte 0xe4, 0x9b, 0x4c, 0x08, 0xbc, 0x9c, 0x4c, 0x08, 0x94, 0x9d, 0x4c, 0x08, 0xc0, 0x9d, 0x4c, 0x08, 0xec, 0x9d, 0x4c, 0x08, 0x18, 0x9e, 0x4c, 0x08, 0x78, 0x9e, 0x4c, 0x08, 0x92, 0x9f, 0x4c, 0x08
.byte 0xf2, 0x9f, 0x4c, 0x08, 0x4a, 0xa1, 0x4c, 0x08, 0x82, 0xa2, 0x4c, 0x08, 0xda, 0xa3, 0x4c, 0x08, 0x32, 0xa5, 0x4c, 0x08, 0x8a, 0xa6, 0x4c, 0x08, 0xdc, 0xa7, 0x4c, 0x08, 0x2e, 0xa9, 0x4c, 0x08
.byte 0x12, 0xaa, 0x4c, 0x08, 0x02, 0xab, 0x4c, 0x08, 0x28, 0xab, 0x4c, 0x08, 0x4e, 0xab, 0x4c, 0x08, 0xba, 0xac, 0x4c, 0x08, 0x0a, 0xae, 0x4c, 0x08, 0x92, 0xae, 0x4c, 0x08, 0xfe, 0xaf, 0x4c, 0x08
-.byte 0xb6, 0xb0, 0x4c, 0x08, 0x22, 0xb2, 0x4c, 0x08, 0x8e, 0xb3, 0x4c, 0x08, 0xba, 0xb3, 0x4c, 0x08, 0xe6, 0xb4, 0x4c, 0x08, 0x74, 0x9e, 0x4a, 0x08
+.byte 0xb6, 0xb0, 0x4c, 0x08, 0x22, 0xb2, 0x4c, 0x08, 0x8e, 0xb3, 0x4c, 0x08, 0xba, 0xb3, 0x4c, 0x08, 0xe6, 0xb4, 0x4c, 0x08
+
+.global DungeonMasterTable
+DungeonMasterTable:
+.4byte DungeonPointerTable @ Pointer to Dungeon Pointer Table
.byte 0x74, 0x9f, 0x4a, 0x08 @ Pointer to Main Data
-.byte 0x6c, 0xb5, 0x4c, 0x08
-.byte 0x9c, 0x2a, 0x4c, 0x08, 0xd8, 0x4e, 0x4c, 0x08
+.byte 0x6c, 0xb5, 0x4c, 0x08 @ Pointer to Items Found Table
+.byte 0x9c, 0x2a, 0x4c, 0x08 @ Pointer to Pokemon Found Table
+.byte 0xd8, 0x4e, 0x4c, 0x08 @ Pointer to Traps Found Table
@ SIRO Header
-.byte 0x53, 0x49, 0x52, 0x4f
+.string "SIRO"
.byte 0x58, 0xb8, 0x4c, 0x08
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
diff --git a/data/unk_dungeon.inc b/data/unk_dungeon.inc
index 5939c40..2eb02e9 100644
--- a/data/unk_dungeon.inc
+++ b/data/unk_dungeon.inc
@@ -127,7 +127,10 @@ gUnknown_83B0000: @ 83B0000
.byte 0x84, 0x11, 0x3b, 0x08, 0xd0, 0x5d, 0x49, 0x08, 0x7c, 0x11, 0x3b, 0x08, 0x6f, 0x5f, 0x49, 0x08, 0x74, 0x11, 0x3b, 0x08, 0x54, 0x95, 0x49, 0x08, 0x6c, 0x11, 0x3b, 0x08, 0x54, 0x98, 0x49, 0x08
.byte 0x64, 0x11, 0x3b, 0x08, 0xa0, 0xbb, 0x49, 0x08, 0x5c, 0x11, 0x3b, 0x08, 0xe0, 0xbb, 0x49, 0x08, 0x54, 0x11, 0x3b, 0x08, 0xf0, 0xdb, 0x49, 0x08, 0x48, 0x11, 0x3b, 0x08, 0x34, 0xe2, 0x49, 0x08
.byte 0x3c, 0x11, 0x3b, 0x08, 0x04, 0xe9, 0x49, 0x08, 0x34, 0x11, 0x3b, 0x08, 0xec, 0x05, 0x4a, 0x08, 0x2c, 0x11, 0x3b, 0x08, 0xf0, 0x07, 0x4a, 0x08, 0x24, 0x11, 0x3b, 0x08, 0x0c, 0x14, 0x4a, 0x08
-.byte 0x1c, 0x11, 0x3b, 0x08, 0x64, 0x1f, 0x4a, 0x08, 0x10, 0x11, 0x3b, 0x08, 0xf4, 0x2b, 0x4a, 0x08, 0x08, 0x11, 0x3b, 0x08, 0x48, 0xb8, 0x4c, 0x08, 0x00, 0x11, 0x3b, 0x08, 0x70, 0xbf, 0x4c, 0x08
+.byte 0x1c, 0x11, 0x3b, 0x08, 0x64, 0x1f, 0x4a, 0x08, 0x10, 0x11, 0x3b, 0x08, 0xf4, 0x2b, 0x4a, 0x08, 0x08, 0x11, 0x3b, 0x08
+.byte 0x48, 0xb8, 0x4c, 0x08
+.byte 0x00, 0x11, 0x3b, 0x08
+.byte 0x70, 0xbf, 0x4c, 0x08
.byte 0xf8, 0x10, 0x3b, 0x08, 0x14, 0xc7, 0x4c, 0x08, 0xf0, 0x10, 0x3b, 0x08, 0x0c, 0xd0, 0x4c, 0x08, 0xe8, 0x10, 0x3b, 0x08, 0xfc, 0xd8, 0x4c, 0x08, 0xe0, 0x10, 0x3b, 0x08, 0xf0, 0xe1, 0x4c, 0x08
.byte 0xd8, 0x10, 0x3b, 0x08, 0x9c, 0xea, 0x4c, 0x08, 0xd0, 0x10, 0x3b, 0x08, 0x98, 0xf3, 0x4c, 0x08, 0xc8, 0x10, 0x3b, 0x08, 0x28, 0xfc, 0x4c, 0x08, 0xc0, 0x10, 0x3b, 0x08, 0x8c, 0x05, 0x4d, 0x08
.byte 0xb8, 0x10, 0x3b, 0x08, 0xec, 0x0d, 0x4d, 0x08, 0xb0, 0x10, 0x3b, 0x08, 0x34, 0x17, 0x4d, 0x08, 0xa8, 0x10, 0x3b, 0x08, 0xc4, 0x20, 0x4d, 0x08, 0xa0, 0x10, 0x3b, 0x08, 0x64, 0x28, 0x4d, 0x08