summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authoroctorock <79596758+octorock@users.noreply.github.com>2021-03-15 21:06:52 +0100
committeroctorock <79596758+octorock@users.noreply.github.com>2021-03-24 23:27:31 +0100
commit59e7554a993422bb45fbbafb97172fc6b36eaa4f (patch)
treee224f76360f46e0846c4d764562459d35754c1f8 /data
parentc786e45b71e3c0a43d9f72bd693d5316eb146f33 (diff)
Split data_08121C58.s and extract pointers
Diffstat (limited to 'data')
-rw-r--r--data/animations/object/bakerOven.inc6
-rw-r--r--data/animations/object/bigIceBlock.inc22
-rw-r--r--data/animations/object/bigPushableLever.inc10
-rw-r--r--data/animations/object/bigVortex.inc14
-rw-r--r--data/animations/object/bird.inc18
-rw-r--r--data/animations/object/crenalBeanSprout.inc35
-rw-r--r--data/animations/object/fan.inc37
-rw-r--r--data/animations/object/fileScreenObjects.inc13
-rw-r--r--data/animations/object/furniture.inc47
-rw-r--r--data/animations/object/gentariCurtains.inc14
-rw-r--r--data/animations/object/lavaPlatform.inc26
-rw-r--r--data/animations/object/macroBook.inc18
-rw-r--r--data/animations/object/minecart.inc91
-rw-r--r--data/animations/object/minishSizedEntrance.inc12
-rw-r--r--data/animations/object/object64.inc14
-rw-r--r--data/animations/object/object6A.inc306
-rw-r--r--data/animations/object/object79.inc14
-rw-r--r--data/animations/object/object86.inc10
-rw-r--r--data/animations/object/object98.inc18
-rw-r--r--data/animations/object/object9B.inc13
-rw-r--r--data/animations/object/objectA0.inc28
-rw-r--r--data/animations/object/picoBloom.inc31
-rw-r--r--data/animations/object/pullableLever.inc120
-rw-r--r--data/animations/object/pushableLever.inc10
-rw-r--r--data/animations/object/smallIceBlock.inc18
-rw-r--r--data/animations/object/thoughtBubble.inc14
-rw-r--r--data/animations/object/whirlwind.inc9
-rw-r--r--data/const/object/backgroundCloud.inc10
-rw-r--r--data/const/object/bakerOven.inc4
-rw-r--r--data/const/object/bell.inc9
-rw-r--r--data/const/object/bigIceBlock.inc8
-rw-r--r--data/const/object/bigPushableLever.inc13
-rw-r--r--data/const/object/bigVortex.inc10
-rw-r--r--data/const/object/bird.inc34
-rw-r--r--data/const/object/books.inc10
-rw-r--r--data/const/object/crenalBeanSprout.inc34
-rw-r--r--data/const/object/deathFx.inc2
-rw-r--r--data/const/object/fan.inc11
-rw-r--r--data/const/object/figurineDevice.inc2
-rw-r--r--data/const/object/fileScreenObjects.inc52
-rw-r--r--data/const/object/fireplace.inc3
-rw-r--r--data/const/object/frozenWaterElement.inc7
-rw-r--r--data/const/object/furniture.inc14
-rw-r--r--data/const/object/gentariCurtains.inc5
-rw-r--r--data/const/object/giantBookLadder.inc2
-rw-r--r--data/const/object/giantTwig.inc21
-rw-r--r--data/const/object/heartContainer.inc2
-rw-r--r--data/const/object/hiddenLadderDown.inc3
-rw-r--r--data/const/object/houseDoorInterior.inc14
-rw-r--r--data/const/object/ladderHoleInBookshelf.inc3
-rw-r--r--data/const/object/lavaPlatform.inc23
-rw-r--r--data/const/object/lightableSwitch.inc13
-rw-r--r--data/const/object/lilypadSmall.inc3
-rw-r--r--data/const/object/macroAcorn.inc3
-rw-r--r--data/const/object/macroBook.inc8
-rw-r--r--data/const/object/macroDecorations.inc6
-rw-r--r--data/const/object/macroShoes.inc13
-rw-r--r--data/const/object/mask.inc5
-rw-r--r--data/const/object/minecart.inc15
-rw-r--r--data/const/object/minecartDoor.inc6
-rw-r--r--data/const/object/mineralWaterSource.inc6
-rw-r--r--data/const/object/minishSizedEntrance.inc6
-rw-r--r--data/const/object/object24.inc2
-rw-r--r--data/const/object/object3A.inc2
-rw-r--r--data/const/object/object49.inc25
-rw-r--r--data/const/object/object4B.inc9
-rw-r--r--data/const/object/object51.inc3
-rw-r--r--data/const/object/object53.inc6
-rw-r--r--data/const/object/object5A.inc8
-rw-r--r--data/const/object/object5B.inc7
-rw-r--r--data/const/object/object61.inc7
-rw-r--r--data/const/object/object63.inc4
-rw-r--r--data/const/object/object64.inc10
-rw-r--r--data/const/object/object67.inc12
-rw-r--r--data/const/object/object68.inc13
-rw-r--r--data/const/object/object6A.inc68
-rw-r--r--data/const/object/object70.inc3
-rw-r--r--data/const/object/object72.inc9
-rw-r--r--data/const/object/object74.inc15
-rw-r--r--data/const/object/object79.inc7
-rw-r--r--data/const/object/object80.inc6
-rw-r--r--data/const/object/object81.inc3
-rw-r--r--data/const/object/object86.inc6
-rw-r--r--data/const/object/object87.inc13
-rw-r--r--data/const/object/object89.inc12
-rw-r--r--data/const/object/object8A.inc4
-rw-r--r--data/const/object/object8B.inc8
-rw-r--r--data/const/object/object8E.inc6
-rw-r--r--data/const/object/object90.inc3
-rw-r--r--data/const/object/object91.inc22
-rw-r--r--data/const/object/object93.inc15
-rw-r--r--data/const/object/object96.inc67
-rw-r--r--data/const/object/object97.inc59
-rw-r--r--data/const/object/object98.inc3
-rw-r--r--data/const/object/object9B.inc7
-rw-r--r--data/const/object/objectA0.inc9
-rw-r--r--data/const/object/objectBlockingStairs.inc21
-rw-r--r--data/const/object/objectOnPillar.inc19
-rw-r--r--data/const/object/objectOnSpinyBeetle.inc27
-rw-r--r--data/const/object/palaceArchway.inc3
-rw-r--r--data/const/object/picoBloom.inc7
-rw-r--r--data/const/object/pullableLever.inc21
-rw-r--r--data/const/object/pushableFurniture.inc10
-rw-r--r--data/const/object/pushableGrave.inc15
-rw-r--r--data/const/object/pushableLever.inc13
-rw-r--r--data/const/object/smallIceBlock.inc12
-rw-r--r--data/const/object/steam.inc4
-rw-r--r--data/const/object/swordsmanNewsletter.inc8
-rw-r--r--data/const/object/thoughtBubble.inc6
-rw-r--r--data/const/object/treeHidingPortal.inc9
-rw-r--r--data/const/object/whirlwind.inc4
-rwxr-xr-xdata/data_08121C58.s1511
-rw-r--r--data/data_08124712.s2
113 files changed, 2084 insertions, 1409 deletions
diff --git a/data/animations/object/bakerOven.inc b/data/animations/object/bakerOven.inc
new file mode 100644
index 00000000..1353cfe3
--- /dev/null
+++ b/data/animations/object/bakerOven.inc
@@ -0,0 +1,6 @@
+gUnk_08123E2C:: @ 08123E2C
+ .incbin "baserom.gba", 0x123E2C, 0x000004C
+
+gUnk_08123E78:: @ 08123E78
+ .4byte gUnk_08123E2C
+ .4byte 00000000
diff --git a/data/animations/object/bigIceBlock.inc b/data/animations/object/bigIceBlock.inc
new file mode 100644
index 00000000..83faddfe
--- /dev/null
+++ b/data/animations/object/bigIceBlock.inc
@@ -0,0 +1,22 @@
+gUnk_081237BA:: @ 081237BA
+ .incbin "baserom.gba", 0x1237BA, 0x0000004
+
+gUnk_081237BE:: @ 081237BE
+ .incbin "baserom.gba", 0x1237BE, 0x0000004
+
+gUnk_081237C2:: @ 081237C2
+ .incbin "baserom.gba", 0x1237C2, 0x0000004
+
+gUnk_081237C6:: @ 081237C6
+ .incbin "baserom.gba", 0x1237C6, 0x0000004
+
+gUnk_081237CA:: @ 081237CA
+ .incbin "baserom.gba", 0x1237CA, 0x0000016
+
+gUnk_081237E0:: @ 081237E0
+ .4byte gUnk_081237BA
+ .4byte gUnk_081237BE
+ .4byte gUnk_081237C2
+ .4byte gUnk_081237C6
+ .4byte gUnk_081237CA
+ .4byte 00000000
diff --git a/data/animations/object/bigPushableLever.inc b/data/animations/object/bigPushableLever.inc
new file mode 100644
index 00000000..6229ea78
--- /dev/null
+++ b/data/animations/object/bigPushableLever.inc
@@ -0,0 +1,10 @@
+gUnk_081236FC:: @ 081236FC
+ .incbin "baserom.gba", 0x1236FC, 0x0000015
+
+gUnk_08123711:: @ 08123711
+ .incbin "baserom.gba", 0x123711, 0x0000017
+
+gUnk_08123728:: @ 08123728
+ .4byte gUnk_081236FC
+ .4byte gUnk_08123711
+ .4byte 00000000
diff --git a/data/animations/object/bigVortex.inc b/data/animations/object/bigVortex.inc
new file mode 100644
index 00000000..64bc4895
--- /dev/null
+++ b/data/animations/object/bigVortex.inc
@@ -0,0 +1,14 @@
+gUnk_08123698:: @ 08123698
+ .incbin "baserom.gba", 0x123698, 0x0000011
+
+gUnk_081236A9:: @ 081236A9
+ .incbin "baserom.gba", 0x1236A9, 0x0000011
+
+gUnk_081236BA:: @ 081236BA
+ .incbin "baserom.gba", 0x1236BA, 0x0000012
+
+gUnk_081236CC:: @ 081236CC
+ .4byte gUnk_08123698
+ .4byte gUnk_081236A9
+ .4byte gUnk_081236BA
+ .4byte 00000000
diff --git a/data/animations/object/bird.inc b/data/animations/object/bird.inc
new file mode 100644
index 00000000..f420f81f
--- /dev/null
+++ b/data/animations/object/bird.inc
@@ -0,0 +1,18 @@
+gUnk_08123F28:: @ 08123F28
+ .incbin "baserom.gba", 0x123F28, 0x0000021
+
+gUnk_08123F49:: @ 08123F49
+ .incbin "baserom.gba", 0x123F49, 0x0000019
+
+gUnk_08123F62:: @ 08123F62
+ .incbin "baserom.gba", 0x123F62, 0x0000019
+
+gUnk_08123F7B:: @ 08123F7B
+ .incbin "baserom.gba", 0x123F7B, 0x0000021
+
+gUnk_08123F9C:: @ 08123F9C
+ .4byte gUnk_08123F28
+ .4byte gUnk_08123F49
+ .4byte gUnk_08123F62
+ .4byte gUnk_08123F7B
+ .4byte 00000000
diff --git a/data/animations/object/crenalBeanSprout.inc b/data/animations/object/crenalBeanSprout.inc
new file mode 100644
index 00000000..5d4130b0
--- /dev/null
+++ b/data/animations/object/crenalBeanSprout.inc
@@ -0,0 +1,35 @@
+gUnk_081231BA:: @ 081231BA
+ .incbin "baserom.gba", 0x1231BA, 0x0000005
+
+gUnk_081231BF:: @ 081231BF
+ .incbin "baserom.gba", 0x1231BF, 0x000000D
+
+gUnk_081231CC:: @ 081231CC
+ .incbin "baserom.gba", 0x1231CC, 0x0000009
+
+gUnk_081231D5:: @ 081231D5
+ .incbin "baserom.gba", 0x1231D5, 0x0000011
+
+gUnk_081231E6:: @ 081231E6
+ .incbin "baserom.gba", 0x1231E6, 0x0000015
+
+gUnk_081231FB:: @ 081231FB
+ .incbin "baserom.gba", 0x1231FB, 0x0000009
+
+gUnk_08123204:: @ 08123204
+ .incbin "baserom.gba", 0x123204, 0x0000004
+
+gUnk_08123208:: @ 08123208
+ .4byte gUnk_081231BA
+ .4byte gUnk_081231FB
+ .4byte gUnk_081231BA
+ .4byte gUnk_081231BF
+ .4byte gUnk_081231FB
+ .4byte gUnk_081231BF
+ .4byte gUnk_081231CC
+ .4byte gUnk_081231CC
+ .4byte gUnk_081231D5
+ .4byte gUnk_081231D5
+ .4byte gUnk_081231E6
+ .4byte gUnk_081231E6
+ .4byte gUnk_08123204
diff --git a/data/animations/object/fan.inc b/data/animations/object/fan.inc
new file mode 100644
index 00000000..c5d12a69
--- /dev/null
+++ b/data/animations/object/fan.inc
@@ -0,0 +1,37 @@
+gUnk_081243F4:: @ 081243F4
+ .incbin "baserom.gba", 0x1243F4, 0x000003F
+
+gUnk_08124433:: @ 08124433
+ .incbin "baserom.gba", 0x124433, 0x0000032
+
+gUnk_08124465:: @ 08124465
+ .incbin "baserom.gba", 0x124465, 0x0000071
+
+gUnk_081244D6:: @ 081244D6
+ .incbin "baserom.gba", 0x1244D6, 0x0000071
+
+gUnk_08124547:: @ 08124547
+ .incbin "baserom.gba", 0x124547, 0x0000071
+
+gUnk_081245B8:: @ 081245B8
+ .incbin "baserom.gba", 0x1245B8, 0x0000025
+
+gUnk_081245DD:: @ 081245DD
+ .incbin "baserom.gba", 0x1245DD, 0x0000025
+
+gUnk_08124602:: @ 08124602
+ .incbin "baserom.gba", 0x124602, 0x0000025
+
+gUnk_08124627:: @ 08124627
+ .incbin "baserom.gba", 0x124627, 0x0000025
+
+gUnk_0812464C:: @ 0812464C
+ .4byte gUnk_081243F4
+ .4byte gUnk_08124465
+ .4byte gUnk_081244D6
+ .4byte gUnk_08124547
+ .4byte gUnk_081245B8
+ .4byte gUnk_081245DD
+ .4byte gUnk_08124602
+ .4byte gUnk_08124627
+ .4byte 00000000
diff --git a/data/animations/object/fileScreenObjects.inc b/data/animations/object/fileScreenObjects.inc
new file mode 100644
index 00000000..a4353607
--- /dev/null
+++ b/data/animations/object/fileScreenObjects.inc
@@ -0,0 +1,13 @@
+gUnk_08121E24:: @ 08121E24
+ .incbin "baserom.gba", 0x121E24, 0x0000005
+
+gUnk_08121E29:: @ 08121E29
+ .incbin "baserom.gba", 0x121E29, 0x0000008
+
+gUnk_08121E31:: @ 08121E31
+ .incbin "baserom.gba", 0x121E31, 0x000001F
+
+gUnk_08121E50:: @ 08121E50
+ .4byte gUnk_08121E24
+ .4byte gUnk_08121E31
+ .4byte 00000000
diff --git a/data/animations/object/furniture.inc b/data/animations/object/furniture.inc
new file mode 100644
index 00000000..0a6b1910
--- /dev/null
+++ b/data/animations/object/furniture.inc
@@ -0,0 +1,47 @@
+gUnk_08122128:: @ 08122128
+ .incbin "baserom.gba", 0x122128, 0x000000A
+
+gUnk_08122132:: @ 08122132
+ .incbin "baserom.gba", 0x122132, 0x0000066
+
+gUnk_08122198:: @ 08122198
+ .incbin "baserom.gba", 0x122198, 0x0000010
+
+gUnk_081221A8:: @ 081221A8
+ .incbin "baserom.gba", 0x1221A8, 0x0000010
+
+gUnk_081221B8:: @ 081221B8
+ .incbin "baserom.gba", 0x1221B8, 0x0000010
+
+gUnk_081221C8:: @ 081221C8
+ .incbin "baserom.gba", 0x1221C8, 0x0000010
+
+gUnk_081221D8:: @ 081221D8
+ .incbin "baserom.gba", 0x1221D8, 0x0000010
+
+gUnk_081221E8:: @ 081221E8
+ .incbin "baserom.gba", 0x1221E8, 0x0000010
+
+gUnk_081221F8:: @ 081221F8
+ .incbin "baserom.gba", 0x1221F8, 0x0000010
+
+gUnk_08122208:: @ 08122208
+ .incbin "baserom.gba", 0x122208, 0x0000010
+
+gUnk_08122218:: @ 08122218
+ .4byte sub_080905B8
+ .4byte sub_080909E8
+
+gUnk_08122220:: @ 08122220
+ .4byte gUnk_08122128
+ .4byte gUnk_08122198
+ .4byte gUnk_081221A8
+ .4byte gUnk_081221B8
+ .4byte gUnk_081221C8
+ .4byte gUnk_081221D8
+ .4byte gUnk_081221E8
+ .4byte gUnk_081221F8
+ .4byte gUnk_08122208
+
+gUnk_08122244:: @ 08122244
+ .incbin "baserom.gba", 0x122244, 0x0000010
diff --git a/data/animations/object/gentariCurtains.inc b/data/animations/object/gentariCurtains.inc
new file mode 100644
index 00000000..148fad4e
--- /dev/null
+++ b/data/animations/object/gentariCurtains.inc
@@ -0,0 +1,14 @@
+gUnk_0812261C:: @ 0812261C
+ .incbin "baserom.gba", 0x12261C, 0x000000E
+
+gUnk_0812262A:: @ 0812262A
+ .incbin "baserom.gba", 0x12262A, 0x0000007
+
+gUnk_08122631:: @ 08122631
+ .incbin "baserom.gba", 0x122631, 0x0000007
+
+gUnk_08122638:: @ 08122638
+ .4byte gUnk_0812261C
+ .4byte gUnk_08122631
+ .4byte 00000000
+
diff --git a/data/animations/object/lavaPlatform.inc b/data/animations/object/lavaPlatform.inc
new file mode 100644
index 00000000..676a1f99
--- /dev/null
+++ b/data/animations/object/lavaPlatform.inc
@@ -0,0 +1,26 @@
+gUnk_081226A4:: @ 081226A4
+ .incbin "baserom.gba", 0x1226A4, 0x0000004
+
+gUnk_081226A8:: @ 081226A8
+ .incbin "baserom.gba", 0x1226A8, 0x0000004
+
+gUnk_081226AC:: @ 081226AC
+ .incbin "baserom.gba", 0x1226AC, 0x0000091
+
+gUnk_0812273D:: @ 0812273D
+ .incbin "baserom.gba", 0x12273D, 0x0000005
+
+gUnk_08122742:: @ 08122742
+ .incbin "baserom.gba", 0x122742, 0x0000011
+
+gUnk_08122753:: @ 08122753
+ .incbin "baserom.gba", 0x122753, 0x0000011
+
+gUnk_08122764:: @ 08122764
+ .4byte gUnk_081226A4
+ .4byte gUnk_081226A8
+ .4byte gUnk_081226AC
+ .4byte gUnk_0812273D
+ .4byte gUnk_08122742
+ .4byte gUnk_08122753
+ .4byte 00000000
diff --git a/data/animations/object/macroBook.inc b/data/animations/object/macroBook.inc
new file mode 100644
index 00000000..3ce664bf
--- /dev/null
+++ b/data/animations/object/macroBook.inc
@@ -0,0 +1,18 @@
+gUnk_08123CB8:: @ 08123CB8
+ .incbin "baserom.gba", 0x123CB8, 0x0000005
+
+gUnk_08123CBD:: @ 08123CBD
+ .incbin "baserom.gba", 0x123CBD, 0x0000011
+
+gUnk_08123CCE:: @ 08123CCE
+ .incbin "baserom.gba", 0x123CCE, 0x000001D
+
+gUnk_08123CEB:: @ 08123CEB
+ .incbin "baserom.gba", 0x123CEB, 0x0000029
+
+gUnk_08123D14:: @ 08123D14
+ .4byte gUnk_08123CB8
+ .4byte gUnk_08123CBD
+ .4byte gUnk_08123CCE
+ .4byte gUnk_08123CEB
+ .4byte 00000000
diff --git a/data/animations/object/minecart.inc b/data/animations/object/minecart.inc
new file mode 100644
index 00000000..d343d41d
--- /dev/null
+++ b/data/animations/object/minecart.inc
@@ -0,0 +1,91 @@
+gUnk_081223D8:: @ 081223D8
+ .4byte gUnk_081223E8
+ .4byte gUnk_08122402
+ .4byte gUnk_0812241C
+ .4byte gUnk_08122436
+
+gUnk_081223E8:: @ 081223E8
+ .incbin "baserom.gba", 0x1223E8, 0x000001A
+
+gUnk_08122402:: @ 08122402
+ .incbin "baserom.gba", 0x122402, 0x000001A
+
+gUnk_0812241C:: @ 0812241C
+ .incbin "baserom.gba", 0x12241C, 0x0000011
+
+gUnk_0812242D:: @ 0812242D
+ .incbin "baserom.gba", 0x12242D, 0x0000009
+
+gUnk_08122436:: @ 08122436
+ .incbin "baserom.gba", 0x122436, 0x000001A
+
+gUnk_08122450:: @ 08122450
+ .incbin "baserom.gba", 0x122450, 0x0000009
+
+gUnk_08122459:: @ 08122459
+ .incbin "baserom.gba", 0x122459, 0x0000009
+
+gUnk_08122462:: @ 08122462
+ .incbin "baserom.gba", 0x122462, 0x0000009
+
+gUnk_0812246B:: @ 0812246B
+ .incbin "baserom.gba", 0x12246B, 0x0000009
+
+gUnk_08122474:: @ 08122474
+ .incbin "baserom.gba", 0x122474, 0x0000015
+
+gUnk_08122489:: @ 08122489
+ .incbin "baserom.gba", 0x122489, 0x0000015
+
+gUnk_0812249E:: @ 0812249E
+ .incbin "baserom.gba", 0x12249E, 0x0000015
+
+gUnk_081224B3:: @ 081224B3
+ .incbin "baserom.gba", 0x1224B3, 0x0000015
+
+gUnk_081224C8:: @ 081224C8
+ .incbin "baserom.gba", 0x1224C8, 0x0000019
+
+gUnk_081224E1:: @ 081224E1
+ .incbin "baserom.gba", 0x1224E1, 0x0000018
+
+gUnk_081224F9:: @ 081224F9
+ .incbin "baserom.gba", 0x1224F9, 0x0000018
+
+gUnk_08122511:: @ 08122511
+ .incbin "baserom.gba", 0x122511, 0x0000018
+
+gUnk_08122529:: @ 08122529
+ .incbin "baserom.gba", 0x122529, 0x0000005
+
+gUnk_0812252E:: @ 0812252E
+ .incbin "baserom.gba", 0x12252E, 0x0000005
+
+gUnk_08122533:: @ 08122533
+ .incbin "baserom.gba", 0x122533, 0x0000005
+
+gUnk_08122538:: @ 08122538
+ .incbin "baserom.gba", 0x122538, 0x0000008
+
+gUnk_08122540:: @ 08122540
+ .4byte gUnk_08122450
+ .4byte gUnk_08122462
+ .4byte gUnk_08122459
+ .4byte gUnk_0812246B
+ .4byte gUnk_08122474
+ .4byte gUnk_08122489
+ .4byte gUnk_08122474
+ .4byte gUnk_08122489
+ .4byte gUnk_0812249E
+ .4byte gUnk_081224B3
+ .4byte gUnk_0812249E
+ .4byte gUnk_081224B3
+ .4byte gUnk_081224C8
+ .4byte gUnk_081224F9
+ .4byte gUnk_081224E1
+ .4byte gUnk_08122511
+ .4byte gUnk_08122529
+ .4byte gUnk_08122533
+ .4byte gUnk_0812252E
+ .4byte gUnk_08122538
+
diff --git a/data/animations/object/minishSizedEntrance.inc b/data/animations/object/minishSizedEntrance.inc
new file mode 100644
index 00000000..9502b062
--- /dev/null
+++ b/data/animations/object/minishSizedEntrance.inc
@@ -0,0 +1,12 @@
+@ TODO might as well be giantRock or archway
+gUnk_08122264:: @ 08122264
+ .incbin "baserom.gba", 0x122264, 0x0000004
+
+gUnk_08122268:: @ 08122268
+ .incbin "baserom.gba", 0x122268, 0x0000004
+
+gUnk_0812226C:: @ 0812226C
+ .4byte gUnk_08122264
+ .4byte gUnk_08122268
+ .4byte 00000000
+
diff --git a/data/animations/object/object64.inc b/data/animations/object/object64.inc
new file mode 100644
index 00000000..62da2b02
--- /dev/null
+++ b/data/animations/object/object64.inc
@@ -0,0 +1,14 @@
+gUnk_0812296C:: @ 0812296C
+ .incbin "baserom.gba", 0x12296C, 0x0000010
+
+gUnk_0812297C:: @ 0812297C
+ .incbin "baserom.gba", 0x12297C, 0x000000C
+
+gUnk_08122988:: @ 08122988
+ .incbin "baserom.gba", 0x122988, 0x000001C
+
+gUnk_081229A4:: @ 081229A4
+ .4byte gUnk_0812296C
+ .4byte gUnk_0812297C
+ .4byte gUnk_08122988
+ .4byte 00000000
diff --git a/data/animations/object/object6A.inc b/data/animations/object/object6A.inc
new file mode 100644
index 00000000..a194c2e9
--- /dev/null
+++ b/data/animations/object/object6A.inc
@@ -0,0 +1,306 @@
+
+gUnk_08122B4C:: @ 08122B4C
+ .incbin "baserom.gba", 0x122B4C, 0x0000001
+
+gUnk_08122B4D:: @ 08122B4D
+ .incbin "baserom.gba", 0x122B4D, 0x0000008
+
+gUnk_08122B55:: @ 08122B55
+ .incbin "baserom.gba", 0x122B55, 0x000000F
+
+gUnk_08122B64:: @ 08122B64
+ .4byte gUnk_08122B4C
+ .4byte gUnk_08122B55
+ .4byte 00000000
+
+gUnk_08122B70:: @ 08122B70
+ .incbin "baserom.gba", 0x122B70, 0x0000005
+
+gUnk_08122B75:: @ 08122B75
+ .incbin "baserom.gba", 0x122B75, 0x0000005
+
+gUnk_08122B7A:: @ 08122B7A
+ .incbin "baserom.gba", 0x122B7A, 0x0000005
+
+gUnk_08122B7F:: @ 08122B7F
+ .incbin "baserom.gba", 0x122B7F, 0x0000005
+
+gUnk_08122B84:: @ 08122B84
+ .incbin "baserom.gba", 0x122B84, 0x0000005
+
+gUnk_08122B89:: @ 08122B89
+ .incbin "baserom.gba", 0x122B89, 0x0000005
+
+gUnk_08122B8E:: @ 08122B8E
+ .incbin "baserom.gba", 0x122B8E, 0x0000005
+
+gUnk_08122B93:: @ 08122B93
+ .incbin "baserom.gba", 0x122B93, 0x0000005
+
+gUnk_08122B98:: @ 08122B98
+ .incbin "baserom.gba", 0x122B98, 0x0000019
+
+gUnk_08122BB1:: @ 08122BB1
+ .incbin "baserom.gba", 0x122BB1, 0x0000017
+
+gUnk_08122BC8:: @ 08122BC8
+ .4byte gUnk_08122B98
+ .4byte gUnk_08122BB1
+ .4byte gUnk_08122B70
+ .4byte gUnk_08122B75
+ .4byte gUnk_08122B7A
+ .4byte gUnk_08122B7F
+ .4byte gUnk_08122B84
+ .4byte gUnk_08122B89
+ .4byte gUnk_08122B8E
+ .4byte gUnk_08122B93
+ .4byte 00000000
+
+gUnk_08122BF4:: @ 08122BF4
+ .incbin "baserom.gba", 0x122BF4, 0x0000009
+
+gUnk_08122BFD:: @ 08122BFD
+ .incbin "baserom.gba", 0x122BFD, 0x0000009
+
+gUnk_08122C06:: @ 08122C06
+ .incbin "baserom.gba", 0x122C06, 0x0000005
+
+gUnk_08122C0B:: @ 08122C0B
+ .incbin "baserom.gba", 0x122C0B, 0x0000069
+
+gUnk_08122C74:: @ 08122C74
+ .incbin "baserom.gba", 0x122C74, 0x0000015
+
+gUnk_08122C89:: @ 08122C89
+ .incbin "baserom.gba", 0x122C89, 0x0000007
+
+gUnk_08122C90:: @ 08122C90
+ .4byte gUnk_08122BF4
+ .4byte gUnk_08122C0B
+ .4byte gUnk_08122BFD
+ .4byte gUnk_08122C06
+ .4byte gUnk_08122C74
+ .4byte gUnk_08122C89
+ .4byte 00000000
+
+gUnk_08122CAC:: @ 08122CAC
+ .incbin "baserom.gba", 0x122CAC, 0x0000009
+
+gUnk_08122CB5:: @ 08122CB5
+ .incbin "baserom.gba", 0x122CB5, 0x0000007
+
+gUnk_08122CBC:: @ 08122CBC
+ .4byte gUnk_08122CAC
+ .4byte gUnk_08122CB5
+ .4byte 00000000
+
+gUnk_08122CC8:: @ 08122CC8
+ .incbin "baserom.gba", 0x122CC8, 0x0000009
+
+gUnk_08122CD1:: @ 08122CD1
+ .incbin "baserom.gba", 0x122CD1, 0x0000005
+
+gUnk_08122CD6:: @ 08122CD6
+ .incbin "baserom.gba", 0x122CD6, 0x0000005
+
+gUnk_08122CDB:: @ 08122CDB
+ .incbin "baserom.gba", 0x122CDB, 0x0000009
+
+gUnk_08122CE4:: @ 08122CE4
+ .4byte gUnk_08122CC8
+ .4byte gUnk_08122CD1
+ .4byte gUnk_08122CD6
+ .4byte gUnk_08122CDB
+ .4byte 00000000
+
+gUnk_08122CF8:: @ 08122CF8
+ .incbin "baserom.gba", 0x122CF8, 0x0000005
+
+gUnk_08122CFD:: @ 08122CFD
+ .incbin "baserom.gba", 0x122CFD, 0x0000007
+
+gUnk_08122D04:: @ 08122D04
+ .4byte gUnk_08122CF8
+ .4byte gUnk_08122CFD
+ .4byte 00000000
+
+gUnk_08122D10:: @ 08122D10
+ .incbin "baserom.gba", 0x122D10, 0x0000009
+
+gUnk_08122D19:: @ 08122D19
+ .incbin "baserom.gba", 0x122D19, 0x0000009
+
+gUnk_08122D22:: @ 08122D22
+ .incbin "baserom.gba", 0x122D22, 0x0000009
+
+gUnk_08122D2B:: @ 08122D2B
+ .incbin "baserom.gba", 0x122D2B, 0x0000004
+
+gUnk_08122D2F:: @ 08122D2F
+ .incbin "baserom.gba", 0x122D2F, 0x0000005
+
+gUnk_08122D34:: @ 08122D34
+ .incbin "baserom.gba", 0x122D34, 0x0000021
+
+gUnk_08122D55:: @ 08122D55
+ .incbin "baserom.gba", 0x122D55, 0x0000021
+
+gUnk_08122D76:: @ 08122D76
+ .incbin "baserom.gba", 0x122D76, 0x0000021
+
+gUnk_08122D97:: @ 08122D97
+ .incbin "baserom.gba", 0x122D97, 0x0000021
+
+gUnk_08122DB8:: @ 08122DB8
+ .incbin "baserom.gba", 0x122DB8, 0x000000D
+
+gUnk_08122DC5:: @ 08122DC5
+ .incbin "baserom.gba", 0x122DC5, 0x000000D
+
+gUnk_08122DD2:: @ 08122DD2
+ .incbin "baserom.gba", 0x122DD2, 0x000000D
+
+gUnk_08122DDF:: @ 08122DDF
+ .incbin "baserom.gba", 0x122DDF, 0x000000D
+
+gUnk_08122DEC:: @ 08122DEC
+ .incbin "baserom.gba", 0x122DEC, 0x0000019
+
+gUnk_08122E05:: @ 08122E05
+ .incbin "baserom.gba", 0x122E05, 0x0000019
+
+gUnk_08122E1E:: @ 08122E1E
+ .incbin "baserom.gba", 0x122E1E, 0x0000019
+
+gUnk_08122E37:: @ 08122E37
+ .incbin "baserom.gba", 0x122E37, 0x0000019
+
+gUnk_08122E50:: @ 08122E50
+ .incbin "baserom.gba", 0x122E50, 0x0000015
+
+gUnk_08122E65:: @ 08122E65
+ .incbin "baserom.gba", 0x122E65, 0x0000015
+
+gUnk_08122E7A:: @ 08122E7A
+ .incbin "baserom.gba", 0x122E7A, 0x0000015
+
+gUnk_08122E8F:: @ 08122E8F
+ .incbin "baserom.gba", 0x122E8F, 0x0000015
+
+gUnk_08122EA4:: @ 08122EA4
+ .incbin "baserom.gba", 0x122EA4, 0x0000009
+
+gUnk_08122EAD:: @ 08122EAD
+ .incbin "baserom.gba", 0x122EAD, 0x0000023
+
+gUnk_08122ED0:: @ 08122ED0
+ .4byte gUnk_08122D10
+ .4byte gUnk_08122D19
+ .4byte gUnk_08122D22
+ .4byte gUnk_08122D2B
+ .4byte gUnk_08122D34
+ .4byte gUnk_08122D55
+ .4byte gUnk_08122D76
+ .4byte gUnk_08122D97
+ .4byte gUnk_08122DB8
+ .4byte gUnk_08122DC5
+ .4byte gUnk_08122DD2
+ .4byte gUnk_08122DDF
+ .4byte gUnk_08122DEC
+ .4byte gUnk_08122E05
+ .4byte gUnk_08122E1E
+ .4byte gUnk_08122E37
+ .4byte gUnk_08122E50
+ .4byte gUnk_08122E65
+ .4byte gUnk_08122E7A
+ .4byte gUnk_08122E8F
+ .4byte gUnk_08122EA4
+ .4byte gUnk_08122EAD
+ .4byte 00000000
+
+gUnk_08122F2C:: @ 08122F2C
+ .incbin "baserom.gba", 0x122F2C, 0x0000005
+
+gUnk_08122F31:: @ 08122F31
+ .incbin "baserom.gba", 0x122F31, 0x0000021
+
+gUnk_08122F52:: @ 08122F52
+ .incbin "baserom.gba", 0x122F52, 0x0000005
+
+gUnk_08122F57:: @ 08122F57
+ .incbin "baserom.gba", 0x122F57, 0x0000021
+
+gUnk_08122F78:: @ 08122F78
+ .incbin "baserom.gba", 0x122F78, 0x0000005
+
+gUnk_08122F7D:: @ 08122F7D
+ .incbin "baserom.gba", 0x122F7D, 0x0000021
+
+gUnk_08122F9E:: @ 08122F9E
+ .incbin "baserom.gba", 0x122F9E, 0x0000005
+
+gUnk_08122FA3:: @ 08122FA3
+ .incbin "baserom.gba", 0x122FA3, 0x0000021
+
+gUnk_08122FC4:: @ 08122FC4
+ .incbin "baserom.gba", 0x122FC4, 0x0000005
+
+gUnk_08122FC9:: @ 08122FC9
+ .incbin "baserom.gba", 0x122FC9, 0x0000005
+
+gUnk_08122FCE:: @ 08122FCE
+ .incbin "baserom.gba", 0x122FCE, 0x0000005
+
+gUnk_08122FD3:: @ 08122FD3
+ .incbin "baserom.gba", 0x122FD3, 0x0000059
+
+gUnk_0812302C:: @ 0812302C
+ .incbin "baserom.gba", 0x12302C, 0x000002D
+
+gUnk_08123059:: @ 08123059
+ .incbin "baserom.gba", 0x123059, 0x0000033
+
+gUnk_0812308C:: @ 0812308C
+ .4byte gUnk_08122F2C
+ .4byte gUnk_08122F31
+ .4byte gUnk_08122F52
+ .4byte gUnk_08122F57
+ .4byte gUnk_08122F78
+ .4byte gUnk_08122F7D
+ .4byte gUnk_08122F9E
+ .4byte gUnk_08122FA3
+ .4byte gUnk_08122FC4
+ .4byte gUnk_08122FC9
+ .4byte gUnk_08122FCE
+ .4byte gUnk_08122FD3
+ .4byte gUnk_0812302C
+ .4byte gUnk_08123059
+ .4byte 00000000
+
+gUnk_081230C8:: @ 081230C8
+ .incbin "baserom.gba", 0x1230C8, 0x0000054
+
+gUnk_0812311C:: @ 0812311C
+ .incbin "baserom.gba", 0x12311C, 0x0000008
+
+gUnk_08123124:: @ 08123124
+ .incbin "baserom.gba", 0x123124, 0x0000005
+
+gUnk_08123129:: @ 08123129
+ .incbin "baserom.gba", 0x123129, 0x0000005
+
+gUnk_0812312E:: @ 0812312E
+ .incbin "baserom.gba", 0x12312E, 0x0000012
+
+gUnk_08123140:: @ 08123140
+ .4byte gUnk_08123124
+ .4byte gUnk_0812312E
+ .4byte gUnk_08123129
+ .4byte 00000000
+
+gUnk_08123150:: @ 08123150
+ .incbin "baserom.gba", 0x123150, 0x0000010
+
+gUnk_08123160:: @ 08123160
+ .4byte gUnk_08123150
+ .4byte 00000000
diff --git a/data/animations/object/object79.inc b/data/animations/object/object79.inc
new file mode 100644
index 00000000..e4749d43
--- /dev/null
+++ b/data/animations/object/object79.inc
@@ -0,0 +1,14 @@
+gUnk_08123422:: @ 08123422
+ .incbin "baserom.gba", 0x123422, 0x0000019
+
+gUnk_0812343B:: @ 0812343B
+ .incbin "baserom.gba", 0x12343B, 0x0000011
+
+gUnk_0812344C:: @ 0812344C
+ .incbin "baserom.gba", 0x12344C, 0x0000028
+
+gUnk_08123474:: @ 08123474
+ .4byte gUnk_08123422
+ .4byte gUnk_0812343B
+ .4byte gUnk_0812344C
+ .4byte 00000000
diff --git a/data/animations/object/object86.inc b/data/animations/object/object86.inc
new file mode 100644
index 00000000..029dc654
--- /dev/null
+++ b/data/animations/object/object86.inc
@@ -0,0 +1,10 @@
+gUnk_0812380C:: @ 0812380C
+ .incbin "baserom.gba", 0x12380C, 0x0000014
+
+gUnk_08123820:: @ 08123820
+ .incbin "baserom.gba", 0x123820, 0x0000014
+
+gUnk_08123834:: @ 08123834
+ .4byte gUnk_0812380C
+ .4byte gUnk_08123820
+ .4byte 00000000
diff --git a/data/animations/object/object98.inc b/data/animations/object/object98.inc
new file mode 100644
index 00000000..dedaf122
--- /dev/null
+++ b/data/animations/object/object98.inc
@@ -0,0 +1,18 @@
+gUnk_08124194:: @ 08124194
+ .incbin "baserom.gba", 0x124194, 0x0000048
+
+gUnk_081241DC:: @ 081241DC
+ .incbin "baserom.gba", 0x1241DC, 0x0000048
+
+gUnk_08124224:: @ 08124224
+ .incbin "baserom.gba", 0x124224, 0x0000048
+
+gUnk_0812426C:: @ 0812426C
+ .incbin "baserom.gba", 0x12426C, 0x0000048
+
+gUnk_081242B4:: @ 081242B4
+ .4byte gUnk_08124194
+ .4byte gUnk_081241DC
+ .4byte gUnk_08124224
+ .4byte gUnk_0812426C
+ .4byte 00000000
diff --git a/data/animations/object/object9B.inc b/data/animations/object/object9B.inc
new file mode 100644
index 00000000..036e97b1
--- /dev/null
+++ b/data/animations/object/object9B.inc
@@ -0,0 +1,13 @@
+gUnk_081242E8:: @ 081242E8
+ .incbin "baserom.gba", 0x1242E8, 0x000002C
+
+gUnk_08124314:: @ 08124314
+ .incbin "baserom.gba", 0x124314, 0x000000C
+
+gUnk_08124320:: @ 08124320
+ .incbin "baserom.gba", 0x124320, 0x0000028
+
+gUnk_08124348:: @ 08124348
+ .4byte gUnk_081242E8
+ .4byte gUnk_08124320
+ .4byte 00000000
diff --git a/data/animations/object/objectA0.inc b/data/animations/object/objectA0.inc
new file mode 100644
index 00000000..fc48def6
--- /dev/null
+++ b/data/animations/object/objectA0.inc
@@ -0,0 +1,28 @@
+gUnk_0812468C:: @ 0812468C
+ .incbin "baserom.gba", 0x12468C, 0x0000004
+
+gUnk_08124690:: @ 08124690
+ .incbin "baserom.gba", 0x124690, 0x0000004
+
+gUnk_08124694:: @ 08124694
+ .incbin "baserom.gba", 0x124694, 0x0000004
+
+gUnk_08124698:: @ 08124698
+ .incbin "baserom.gba", 0x124698, 0x0000010
+
+gUnk_081246A8:: @ 081246A8
+ .incbin "baserom.gba", 0x1246A8, 0x0000010
+
+gUnk_081246B8:: @ 081246B8
+ .incbin "baserom.gba", 0x1246B8, 0x0000010
+
+gUnk_081246C8:: @ 081246C8
+ .4byte gUnk_08124690
+ .4byte gUnk_0812468C
+ .4byte gUnk_08124690
+ .4byte gUnk_08124694
+ .4byte gUnk_081246A8
+ .4byte gUnk_08124698
+ .4byte gUnk_081246A8
+ .4byte gUnk_081246B8
+ .4byte 00000000
diff --git a/data/animations/object/picoBloom.inc b/data/animations/object/picoBloom.inc
new file mode 100644
index 00000000..19ba855d
--- /dev/null
+++ b/data/animations/object/picoBloom.inc
@@ -0,0 +1,31 @@
+gUnk_0812357A:: @ 0812357A
+ .incbin "baserom.gba", 0x12357A, 0x0000019
+
+gUnk_08123593:: @ 08123593
+ .incbin "baserom.gba", 0x123593, 0x0000019
+
+gUnk_081235AC:: @ 081235AC
+ .incbin "baserom.gba", 0x1235AC, 0x0000005
+
+gUnk_081235B1:: @ 081235B1
+ .incbin "baserom.gba", 0x1235B1, 0x0000005
+
+gUnk_081235B6:: @ 081235B6
+ .incbin "baserom.gba", 0x1235B6, 0x0000035
+
+gUnk_081235EB:: @ 081235EB
+ .incbin "baserom.gba", 0x1235EB, 0x0000035
+
+gUnk_08123620:: @ 08123620
+ .4byte gUnk_0812357A
+ .4byte gUnk_081235B6
+ .4byte gUnk_081235AC
+ .4byte gUnk_08123593
+ .4byte gUnk_081235EB
+ .4byte gUnk_081235B1
+ .4byte 00000000
+
+gUnk_0812363C:: @ 0812363C
+ .incbin "baserom.gba", 0x12363C, 0x0000020
+ .4byte gUnk_0812363C
+ .4byte 00000000
diff --git a/data/animations/object/pullableLever.inc b/data/animations/object/pullableLever.inc
new file mode 100644
index 00000000..c43852c5
--- /dev/null
+++ b/data/animations/object/pullableLever.inc
@@ -0,0 +1,120 @@
+gUnk_081222C4:: @ 081222C4
+ .incbin "baserom.gba", 0x1222C4, 0x0000004
+
+gUnk_081222C8:: @ 081222C8
+ .incbin "baserom.gba", 0x1222C8, 0x0000004
+
+gUnk_081222CC:: @ 081222CC
+ .incbin "baserom.gba", 0x1222CC, 0x0000004
+
+gUnk_081222D0:: @ 081222D0
+ .incbin "baserom.gba", 0x1222D0, 0x0000004
+
+gUnk_081222D4:: @ 081222D4
+ .incbin "baserom.gba", 0x1222D4, 0x0000004
+
+gUnk_081222D8:: @ 081222D8
+ .incbin "baserom.gba", 0x1222D8, 0x0000004
+
+gUnk_081222DC:: @ 081222DC
+ .incbin "baserom.gba", 0x1222DC, 0x0000004
+
+gUnk_081222E0:: @ 081222E0
+ .incbin "baserom.gba", 0x1222E0, 0x0000004
+
+gUnk_081222E4:: @ 081222E4
+ .incbin "baserom.gba", 0x1222E4, 0x0000004
+
+gUnk_081222E8:: @ 081222E8
+ .incbin "baserom.gba", 0x1222E8, 0x0000004
+
+gUnk_081222EC:: @ 081222EC
+ .incbin "baserom.gba", 0x1222EC, 0x0000004
+
+gUnk_081222F0:: @ 081222F0
+ .incbin "baserom.gba", 0x1222F0, 0x0000004
+
+gUnk_081222F4:: @ 081222F4
+ .incbin "baserom.gba", 0x1222F4, 0x0000004
+
+gUnk_081222F8:: @ 081222F8
+ .incbin "baserom.gba", 0x1222F8, 0x0000004
+
+gUnk_081222FC:: @ 081222FC
+ .incbin "baserom.gba", 0x1222FC, 0x0000004
+
+gUnk_08122300:: @ 08122300
+ .incbin "baserom.gba", 0x122300, 0x0000004
+
+gUnk_08122304:: @ 08122304
+ .incbin "baserom.gba", 0x122304, 0x0000004
+
+gUnk_08122308:: @ 08122308
+ .incbin "baserom.gba", 0x122308, 0x0000004
+
+gUnk_0812230C:: @ 0812230C
+ .incbin "baserom.gba", 0x12230C, 0x0000004
+
+gUnk_08122310:: @ 08122310
+ .incbin "baserom.gba", 0x122310, 0x0000004
+
+gUnk_08122314:: @ 08122314
+ .incbin "baserom.gba", 0x122314, 0x0000004
+
+gUnk_08122318:: @ 08122318
+ .incbin "baserom.gba", 0x122318, 0x0000003
+
+gUnk_0812231B:: @ 0812231B
+ .incbin "baserom.gba", 0x12231B, 0x0000001
+
+gUnk_0812231C:: @ 0812231C
+ .incbin "baserom.gba", 0x12231C, 0x0000004
+
+gUnk_08122320:: @ 08122320
+ .incbin "baserom.gba", 0x122320, 0x0000004
+
+gUnk_08122324:: @ 08122324
+ .incbin "baserom.gba", 0x122324, 0x0000003
+
+gUnk_08122327:: @ 08122327
+ .incbin "baserom.gba", 0x122327, 0x0000001
+
+gUnk_08122328:: @ 08122328
+ .incbin "baserom.gba", 0x122328, 0x0000004
+
+gUnk_0812232C:: @ 0812232C
+ .incbin "baserom.gba", 0x12232C, 0x0000004
+
+gUnk_08122330:: @ 08122330
+ .incbin "baserom.gba", 0x122330, 0x0000004
+
+gUnk_08122334:: @ 08122334
+ .4byte gUnk_081222C4
+ .4byte gUnk_081222C8
+ .4byte gUnk_081222CC
+ .4byte gUnk_081222D0
+ .4byte gUnk_081222DC
+ .4byte gUnk_081222E0
+ .4byte gUnk_081222D4
+ .4byte gUnk_081222D8
+ .4byte gUnk_081222E4
+ .4byte gUnk_081222E8
+ .4byte gUnk_081222EC
+ .4byte gUnk_081222F0
+ .4byte gUnk_081222F4
+ .4byte gUnk_081222F8
+ .4byte gUnk_081222FC
+ .4byte gUnk_08122300
+ .4byte gUnk_08122304
+ .4byte gUnk_08122308
+ .4byte gUnk_0812230C
+ .4byte gUnk_08122310
+ .4byte gUnk_08122314
+ .4byte gUnk_08122318
+ .4byte gUnk_0812231C
+ .4byte gUnk_08122320
+ .4byte gUnk_08122324
+ .4byte gUnk_08122328
+ .4byte gUnk_0812232C
+ .4byte gUnk_08122330
+ .4byte 00000000
diff --git a/data/animations/object/pushableLever.inc b/data/animations/object/pushableLever.inc
new file mode 100644
index 00000000..97fd8e6e
--- /dev/null
+++ b/data/animations/object/pushableLever.inc
@@ -0,0 +1,10 @@
+gUnk_081234B4:: @ 081234B4
+ .incbin "baserom.gba", 0x1234B4, 0x0000015
+
+gUnk_081234C9:: @ 081234C9
+ .incbin "baserom.gba", 0x1234C9, 0x0000017
+
+gUnk_081234E0:: @ 081234E0
+ .4byte gUnk_081234B4
+ .4byte gUnk_081234C9
+ .4byte 00000000
diff --git a/data/animations/object/smallIceBlock.inc b/data/animations/object/smallIceBlock.inc
new file mode 100644
index 00000000..7c7a82b3
--- /dev/null
+++ b/data/animations/object/smallIceBlock.inc
@@ -0,0 +1,18 @@
+gUnk_0812376A:: @ 0812376A
+ .incbin "baserom.gba", 0x12376A, 0x0000004
+
+gUnk_0812376E:: @ 0812376E
+ .incbin "baserom.gba", 0x12376E, 0x0000004
+
+gUnk_08123772:: @ 08123772
+ .incbin "baserom.gba", 0x123772, 0x0000004
+
+gUnk_08123776:: @ 08123776
+ .incbin "baserom.gba", 0x123776, 0x0000016
+
+gUnk_0812378C:: @ 0812378C
+ .4byte gUnk_0812376A
+ .4byte gUnk_0812376E
+ .4byte gUnk_08123772
+ .4byte gUnk_08123776
+ .4byte 00000000
diff --git a/data/animations/object/thoughtBubble.inc b/data/animations/object/thoughtBubble.inc
new file mode 100644
index 00000000..488744bf
--- /dev/null
+++ b/data/animations/object/thoughtBubble.inc
@@ -0,0 +1,14 @@
+gUnk_081225A0:: @ 081225A0
+ .incbin "baserom.gba", 0x1225A0, 0x000001C
+
+gUnk_081225BC:: @ 081225BC
+ .incbin "baserom.gba", 0x1225BC, 0x000001C
+
+gUnk_081225D8:: @ 081225D8
+ .incbin "baserom.gba", 0x1225D8, 0x000001C
+
+gUnk_081225F4:: @ 081225F4
+ .4byte gUnk_081225A0
+ .4byte gUnk_081225BC
+ .4byte gUnk_081225D8
+ .4byte 00000000
diff --git a/data/animations/object/whirlwind.inc b/data/animations/object/whirlwind.inc
new file mode 100644
index 00000000..37b8add6
--- /dev/null
+++ b/data/animations/object/whirlwind.inc
@@ -0,0 +1,9 @@
+gUnk_08122800:: @ 08122800
+ .incbin "baserom.gba", 0x122800, 0x0000019
+
+gUnk_08122819:: @ 08122819
+ .incbin "baserom.gba", 0x122819, 0x000001B
+
+gUnk_08122834:: @ 08122834
+ .4byte gUnk_08122800
+ .4byte gUnk_08122819
diff --git a/data/const/object/backgroundCloud.inc b/data/const/object/backgroundCloud.inc
new file mode 100644
index 00000000..73936c4b
--- /dev/null
+++ b/data/const/object/backgroundCloud.inc
@@ -0,0 +1,10 @@
+gUnk_08121EA4:: @ 08121EA4
+ .4byte sub_0808F658
+ .4byte sub_0808F6E0
+ .4byte sub_0808F70C
+
+gUnk_08121EB0:: @ 08121EB0
+ .incbin "baserom.gba", 0x121EB0, 0x0000003
+
+gUnk_08121EB3:: @ 08121EB3
+ .incbin "baserom.gba", 0x121EB3, 0x0000005
diff --git a/data/const/object/bakerOven.inc b/data/const/object/bakerOven.inc
new file mode 100644
index 00000000..fb6a0085
--- /dev/null
+++ b/data/const/object/bakerOven.inc
@@ -0,0 +1,4 @@
+gUnk_08123E20:: @ 08123E20
+ .4byte sub_0809CC74
+ .4byte sub_0809CD0C
+ .4byte sub_0809CDB4
diff --git a/data/const/object/bell.inc b/data/const/object/bell.inc
new file mode 100644
index 00000000..cd93075a
--- /dev/null
+++ b/data/const/object/bell.inc
@@ -0,0 +1,9 @@
+gUnk_08123384:: @ 08123384
+ .4byte sub_08097D90
+ .4byte sub_08097DCC
+
+gUnk_0812338C:: @ 0812338C
+ .incbin "baserom.gba", 0x12338C, 0x0000024
+
+gUnk_081233B0:: @ 081233B0
+ .incbin "baserom.gba", 0x1233B0, 0x0000008
diff --git a/data/const/object/bigIceBlock.inc b/data/const/object/bigIceBlock.inc
new file mode 100644
index 00000000..43750795
--- /dev/null
+++ b/data/const/object/bigIceBlock.inc
@@ -0,0 +1,8 @@
+gUnk_081237A0:: @ 081237A0
+ .4byte sub_0809975C
+ .4byte sub_080997CC
+ .4byte sub_080997F4
+ .4byte sub_08099880
+
+gUnk_081237B0:: @ 081237B0
+ .incbin "baserom.gba", 0x1237B0, 0x000000A
diff --git a/data/const/object/bigPushableLever.inc b/data/const/object/bigPushableLever.inc
new file mode 100644
index 00000000..12627ff2
--- /dev/null
+++ b/data/const/object/bigPushableLever.inc
@@ -0,0 +1,13 @@
+gUnk_081236DC:: @ 081236DC
+ .4byte sub_08098EF8
+ .4byte sub_08098F14
+ .4byte sub_08098F90
+
+gUnk_081236E8:: @ 081236E8
+ .incbin "baserom.gba", 0x1236E8, 0x0000004
+
+gUnk_081236EC:: @ 081236EC
+ .incbin "baserom.gba", 0x1236EC, 0x0000008
+
+gUnk_081236F4:: @ 081236F4
+ .incbin "baserom.gba", 0x1236F4, 0x0000008
diff --git a/data/const/object/bigVortex.inc b/data/const/object/bigVortex.inc
new file mode 100644
index 00000000..685c86ca
--- /dev/null
+++ b/data/const/object/bigVortex.inc
@@ -0,0 +1,10 @@
+gUnk_0812367C:: @ 0812367C
+ .4byte sub_08098D1C
+ .4byte sub_08098D6C
+ .4byte sub_08098D9C
+ .4byte sub_08098DC4
+ .4byte sub_08098E34
+
+gUnk_08123690:: @ 08123690
+ .incbin "baserom.gba", 0x123690, 0x0000008
+
diff --git a/data/const/object/bird.inc b/data/const/object/bird.inc
new file mode 100644
index 00000000..7c8e1a24
--- /dev/null
+++ b/data/const/object/bird.inc
@@ -0,0 +1,34 @@
+gUnk_08123EC0:: @ 08123EC0
+ .4byte sub_0809CF3C
+ .4byte sub_0809D030
+ .4byte sub_0809D0F4
+ .4byte sub_0809D178
+ .4byte sub_0809D178
+ .4byte sub_0809D178
+ .4byte sub_0809D178
+ .4byte sub_0809D178
+ .4byte sub_0809D1F0
+ .4byte sub_0809D498
+ .4byte sub_0809D66C
+
+gUnk_08123EEC:: @ 08123EEC
+ .4byte sub_0809CF54
+ .4byte sub_0809CFEC
+
+gUnk_08123EF4:: @ 08123EF4
+ .4byte sub_0809D048
+ .4byte sub_0809D06C
+
+gUnk_08123EFC:: @ 08123EFC
+ .4byte sub_0809D084
+ .4byte sub_0809D0AC
+
+gUnk_08123F04:: @ 08123F04
+ .4byte sub_0809D10C
+ .4byte sub_0809D130
+
+gUnk_08123F0C:: @ 08123F0C
+ .incbin "baserom.gba", 0x123F0C, 0x0000014
+
+gUnk_08123F20:: @ 08123F20
+ .incbin "baserom.gba", 0x123F20, 0x0000008
diff --git a/data/const/object/books.inc b/data/const/object/books.inc
new file mode 100644
index 00000000..d2fc1982
--- /dev/null
+++ b/data/const/object/books.inc
@@ -0,0 +1,10 @@
+gUnk_08123D7C:: @ 08123D7C
+ .4byte sub_0809B3C4
+ .4byte sub_0809B4A8
+ .4byte sub_0809B524
+ .4byte sub_0809B56C
+ .4byte sub_0809B5B4
+ .4byte sub_0809B5EC
+
+gUnk_08123D94:: @ 08123D94
+ .incbin "baserom.gba", 0x123D94, 0x0000004
diff --git a/data/const/object/crenalBeanSprout.inc b/data/const/object/crenalBeanSprout.inc
new file mode 100644
index 00000000..69393abf
--- /dev/null
+++ b/data/const/object/crenalBeanSprout.inc
@@ -0,0 +1,34 @@
+gUnk_08123168:: @ 08123168
+ .4byte sub_08096334
+ .4byte sub_0809651C
+ .4byte sub_08096704
+ .4byte sub_08096758
+ .4byte sub_08096780
+ .4byte sub_080967E4
+ .4byte sub_08096834
+
+gUnk_08123184:: @ 08123184
+ .incbin "baserom.gba", 0x123184, 0x0000008
+
+gUnk_0812318C:: @ 0812318C
+ .4byte sub_0809671C
+ .4byte nullsub_121
+ .4byte sub_08096734
+ .4byte sub_08096740
+
+gUnk_0812319C:: @ 0812319C
+ .incbin "baserom.gba", 0x12319C, 0x0000004
+
+gUnk_081231A0:: @ 081231A0
+ .4byte sub_08096858
+ .4byte sub_08096904
+ .4byte sub_08096988
+
+gUnk_081231AC:: @ 081231AC
+ .incbin "baserom.gba", 0x1231AC, 0x0000002
+
+gUnk_081231AE:: @ 081231AE
+ .incbin "baserom.gba", 0x1231AE, 0x0000006
+
+gUnk_081231B4:: @ 081231B4
+ .incbin "baserom.gba", 0x1231B4, 0x0000006
diff --git a/data/const/object/deathFx.inc b/data/const/object/deathFx.inc
index 1454832b..5be4a785 100644
--- a/data/const/object/deathFx.inc
+++ b/data/const/object/deathFx.inc
@@ -1,4 +1,4 @@
-gUnk_0811EBFC:: @ 0811EBFC TODO deathFx.s
+gUnk_0811EBFC:: @ 0811EBFC
.4byte sub_08081634
.4byte sub_08081720
.4byte sub_08081760
diff --git a/data/const/object/fan.inc b/data/const/object/fan.inc
new file mode 100644
index 00000000..06d8822b
--- /dev/null
+++ b/data/const/object/fan.inc
@@ -0,0 +1,11 @@
+gUnk_081243D4:: @ 081243D4
+ .4byte sub_0809ED30
+ .4byte sub_0809ED54
+ .4byte sub_0809ED88
+ .4byte sub_0809EDE4
+
+gUnk_081243E4:: @ 081243E4
+ .incbin "baserom.gba", 0x1243E4, 0x0000008
+
+gUnk_081243EC:: @ 081243EC
+ .incbin "baserom.gba", 0x1243EC, 0x0000008
diff --git a/data/const/object/figurineDevice.inc b/data/const/object/figurineDevice.inc
index cb16020d..31c46547 100644
--- a/data/const/object/figurineDevice.inc
+++ b/data/const/object/figurineDevice.inc
@@ -1,4 +1,4 @@
-gUnk_08120A94:: @ 08120A94 TODO figurineDevice.s
+gUnk_08120A94:: @ 08120A94
.4byte sub_08087BC4
.4byte sub_08087CA8
.4byte sub_08087D1C
diff --git a/data/const/object/fileScreenObjects.inc b/data/const/object/fileScreenObjects.inc
new file mode 100644
index 00000000..d01ac6d5
--- /dev/null
+++ b/data/const/object/fileScreenObjects.inc
@@ -0,0 +1,52 @@
+gUnk_08121C64:: @ 08121C64
+ .4byte sub_0808EA28
+ .4byte sub_0808EA28
+ .4byte sub_0808EA28
+ .4byte sub_0808EA28
+ .4byte sub_0808ECBC
+ .4byte sub_0808ECBC
+ .4byte sub_0808ECBC
+ .4byte sub_0808ECBC
+ .4byte sub_0808ED64
+ .4byte sub_0808ED98
+ .4byte sub_0808EE00
+ .4byte sub_0808EE00
+ .4byte sub_0808EE00
+ .4byte sub_0808EE00
+ .4byte sub_0808EE00
+ .4byte sub_0808EB74
+ .4byte sub_0808EBB8
+ .4byte nullsub_522
+ .4byte sub_0808EE98
+ .4byte sub_0808EED8
+ .4byte sub_0808EED8
+ .4byte sub_0808EF24
+ .4byte sub_0808EF24
+ .4byte sub_0808E7D8
+ .4byte sub_0808E988
+ .4byte sub_0808E9F4
+
+gUnk_08121CCC:: @ 08121CCC
+ .4byte sub_0808E7F0
+ .4byte sub_0808E818
+
+gUnk_08121CD4:: @ 08121CD4
+ .incbin "baserom.gba", 0x121CD4, 0x000003C
+
+gUnk_08121D10:: @ 08121D10
+ .incbin "baserom.gba", 0x121D10, 0x0000008
+
+gUnk_08121D18:: @ 08121D18
+ .incbin "baserom.gba", 0x121D18, 0x0000020
+
+gUnk_08121D38:: @ 08121D38
+ .incbin "baserom.gba", 0x121D38, 0x0000010
+
+gUnk_08121D48:: @ 08121D48
+ .incbin "baserom.gba", 0x121D48, 0x000000C
+
+gUnk_08121D54:: @ 08121D54
+ .incbin "baserom.gba", 0x121D54, 0x00000BD
+
+gUnk_08121E11:: @ 08121E11
+ .incbin "baserom.gba", 0x121E11, 0x0000013
diff --git a/data/const/object/fireplace.inc b/data/const/object/fireplace.inc
new file mode 100644
index 00000000..25086a20
--- /dev/null
+++ b/data/const/object/fireplace.inc
@@ -0,0 +1,3 @@
+gUnk_08123D98:: @ 08123D98
+ .4byte sub_0809B708
+ .4byte sub_0809B7A0
diff --git a/data/const/object/frozenWaterElement.inc b/data/const/object/frozenWaterElement.inc
new file mode 100644
index 00000000..7d09cf65
--- /dev/null
+++ b/data/const/object/frozenWaterElement.inc
@@ -0,0 +1,7 @@
+gUnk_08123DB4:: @ 08123DB4
+ .4byte sub_0809BECC
+ .4byte sub_0809BF1C
+ .4byte sub_0809BF74
+
+gUnk_08123DC0:: @ 08123DC0
+ .incbin "baserom.gba", 0x123DC0, 0x000000C
diff --git a/data/const/object/furniture.inc b/data/const/object/furniture.inc
new file mode 100644
index 00000000..19ad681f
--- /dev/null
+++ b/data/const/object/furniture.inc
@@ -0,0 +1,14 @@
+gUnk_08121EF8:: @ 08121EF8
+ .incbin "baserom.gba", 0x121EF8, 0x0000036
+
+gUnk_08121F2E:: @ 08121F2E
+ .incbin "baserom.gba", 0x121F2E, 0x00000D2
+
+gUnk_08122000:: @ 08122000
+ .incbin "baserom.gba", 0x122000, 0x000001C
+
+gUnk_0812201C:: @ 0812201C
+ .incbin "baserom.gba", 0x12201C, 0x0000016
+
+gUnk_08122032:: @ 08122032
+ .incbin "baserom.gba", 0x122032, 0x00000F6
diff --git a/data/const/object/gentariCurtains.inc b/data/const/object/gentariCurtains.inc
new file mode 100644
index 00000000..fe7ee559
--- /dev/null
+++ b/data/const/object/gentariCurtains.inc
@@ -0,0 +1,5 @@
+gUnk_0812260C:: @ 0812260C TODO gentariCurtains.s
+ .4byte sub_08092050
+ .4byte sub_0809214C
+ .4byte sub_08092164
+ .4byte nullsub_118
diff --git a/data/const/object/giantBookLadder.inc b/data/const/object/giantBookLadder.inc
index 6892e604..69eb90bf 100644
--- a/data/const/object/giantBookLadder.inc
+++ b/data/const/object/giantBookLadder.inc
@@ -1,2 +1,2 @@
-gUnk_08121C40:: @ 08121C40 TODO giantBookLadder.s
+gUnk_08121C40:: @ 08121C40
.incbin "baserom.gba", 0x121C40, 0x0000008
diff --git a/data/const/object/giantTwig.inc b/data/const/object/giantTwig.inc
new file mode 100644
index 00000000..72d7e2df
--- /dev/null
+++ b/data/const/object/giantTwig.inc
@@ -0,0 +1,21 @@
+gUnk_081228D8:: @ 081228D8
+ .4byte sub_080937C4
+ .4byte sub_08093884
+
+gUnk_081228E0:: @ 081228E0
+ .4byte sub_080938C0
+ .4byte nullsub_524
+
+gUnk_081228E8:: @ 081228E8
+ .4byte sub_08093910
+ .4byte nullsub_525
+
+gUnk_081228F0:: @ 081228F0
+ .4byte sub_080939C0
+ .4byte nullsub_526
+
+gUnk_081228F8:: @ 081228F8
+ .incbin "baserom.gba", 0x1228F8, 0x0000026
+
+gUnk_0812291E:: @ 0812291E
+ .incbin "baserom.gba", 0x12291E, 0x0000026
diff --git a/data/const/object/heartContainer.inc b/data/const/object/heartContainer.inc
new file mode 100644
index 00000000..bbc77622
--- /dev/null
+++ b/data/const/object/heartContainer.inc
@@ -0,0 +1,2 @@
+gUnk_08121C58:: @ 08121C58
+ .incbin "baserom.gba", 0x121C58, 0x000000C
diff --git a/data/const/object/hiddenLadderDown.inc b/data/const/object/hiddenLadderDown.inc
new file mode 100644
index 00000000..3dde5118
--- /dev/null
+++ b/data/const/object/hiddenLadderDown.inc
@@ -0,0 +1,3 @@
+gUnk_08122604:: @ 08122604
+ .4byte sub_08091F14
+ .4byte sub_08092000
diff --git a/data/const/object/houseDoorInterior.inc b/data/const/object/houseDoorInterior.inc
new file mode 100644
index 00000000..945bcb53
--- /dev/null
+++ b/data/const/object/houseDoorInterior.inc
@@ -0,0 +1,14 @@
+gUnk_081227B4:: @ 081227B4
+ .incbin "baserom.gba", 0x1227B4, 0x000000C
+
+gUnk_081227C0:: @ 081227C0
+ .4byte sub_08092B8C
+ .4byte sub_08092BF8
+ .4byte sub_08092C98
+
+gUnk_081227CC:: @ 081227CC
+ .incbin "baserom.gba", 0x1227CC, 0x0000020
+
+gUnk_081227EC:: @ 081227EC
+ .incbin "baserom.gba", 0x1227EC, 0x0000008
+
diff --git a/data/const/object/ladderHoleInBookshelf.inc b/data/const/object/ladderHoleInBookshelf.inc
new file mode 100644
index 00000000..5e4e1825
--- /dev/null
+++ b/data/const/object/ladderHoleInBookshelf.inc
@@ -0,0 +1,3 @@
+gUnk_081229B4:: @ 081229B4
+ .4byte sub_08093FCC
+ .4byte sub_08093FE0
diff --git a/data/const/object/lavaPlatform.inc b/data/const/object/lavaPlatform.inc
new file mode 100644
index 00000000..9bd292ea
--- /dev/null
+++ b/data/const/object/lavaPlatform.inc
@@ -0,0 +1,23 @@
+gUnk_08122644:: @ 08122644
+ .4byte sub_08092290
+ .4byte sub_0809229C
+ .4byte sub_080922E4
+
+gUnk_08122650:: @ 08122650
+ .4byte sub_08092368
+ .4byte sub_080923A0
+ .4byte sub_080923E4
+ .4byte sub_08092420
+ .4byte sub_0809246C
+ .4byte sub_080924E4
+ .4byte sub_08092530
+ .4byte sub_08092590
+
+gUnk_08122670:: @ 08122670
+ .incbin "baserom.gba", 0x122670, 0x0000014
+
+gUnk_08122684:: @ 08122684
+ .incbin "baserom.gba", 0x122684, 0x0000014
+
+gUnk_08122698:: @ 08122698
+ .incbin "baserom.gba", 0x122698, 0x000000C
diff --git a/data/const/object/lightableSwitch.inc b/data/const/object/lightableSwitch.inc
new file mode 100644
index 00000000..334494c9
--- /dev/null
+++ b/data/const/object/lightableSwitch.inc
@@ -0,0 +1,13 @@
+gUnk_081243B4:: @ 081243B4
+ .4byte sub_0809EA1C
+ .4byte sub_0809EB68
+
+gUnk_081243BC:: @ 081243BC
+ .4byte sub_0809EA34
+ .4byte sub_0809EA80
+
+gUnk_081243C4:: @ 081243C4
+ .4byte sub_0809EB80
+ .4byte sub_0809EBD8
+ .4byte sub_0809EC08
+ .4byte nullsub_126
diff --git a/data/const/object/lilypadSmall.inc b/data/const/object/lilypadSmall.inc
new file mode 100644
index 00000000..5a20251e
--- /dev/null
+++ b/data/const/object/lilypadSmall.inc
@@ -0,0 +1,3 @@
+gUnk_08123318:: @ 08123318
+ .incbin "baserom.gba", 0x123318, 0x0000010
+
diff --git a/data/const/object/macroAcorn.inc b/data/const/object/macroAcorn.inc
new file mode 100644
index 00000000..5dbf64de
--- /dev/null
+++ b/data/const/object/macroAcorn.inc
@@ -0,0 +1,3 @@
+gUnk_081242C8:: @ 081242C8
+ .4byte sub_0809E518
+ .4byte nullsub_125
diff --git a/data/const/object/macroBook.inc b/data/const/object/macroBook.inc
new file mode 100644
index 00000000..18ee1aaf
--- /dev/null
+++ b/data/const/object/macroBook.inc
@@ -0,0 +1,8 @@
+gUnk_08123C80:: @ 08123C80
+ .4byte sub_0809A78C
+ .4byte sub_0809A7F4
+ .4byte sub_0809A844
+ .4byte sub_0809A8A4
+
+gUnk_08123C90:: @ 08123C90
+ .incbin "baserom.gba", 0x123C90, 0x0000028
diff --git a/data/const/object/macroDecorations.inc b/data/const/object/macroDecorations.inc
new file mode 100644
index 00000000..52eff7ab
--- /dev/null
+++ b/data/const/object/macroDecorations.inc
@@ -0,0 +1,6 @@
+gUnk_081233B8:: @ 081233B8
+ .4byte sub_08097DEC
+ .4byte sub_08097EA4
+
+gUnk_081233C0:: @ 081233C0
+ .incbin "baserom.gba", 0x1233C0, 0x0000050
diff --git a/data/const/object/macroShoes.inc b/data/const/object/macroShoes.inc
new file mode 100644
index 00000000..7a87ecb3
--- /dev/null
+++ b/data/const/object/macroShoes.inc
@@ -0,0 +1,13 @@
+gUnk_081234EC:: @ 081234EC
+ .4byte gUnk_081234F4
+ .4byte gUnk_081234FC
+
+gUnk_081234F4:: @ 081234F4
+ .incbin "baserom.gba", 0x1234F4, 0x0000008
+
+gUnk_081234FC:: @ 081234FC
+ .incbin "baserom.gba", 0x1234FC, 0x0000008
+
+gUnk_08123504:: @ 08123504
+ .4byte sub_080984EC
+ .4byte nullsub_532
diff --git a/data/const/object/mask.inc b/data/const/object/mask.inc
new file mode 100644
index 00000000..60ab8742
--- /dev/null
+++ b/data/const/object/mask.inc
@@ -0,0 +1,5 @@
+MaskActionFuncs:: @ 081227A4
+ .4byte sub_080929A4
+ .4byte sub_08092A94
+ .4byte sub_08092B0C
+ .4byte Mask_Delete+1
diff --git a/data/const/object/minecart.inc b/data/const/object/minecart.inc
new file mode 100644
index 00000000..36069caa
--- /dev/null
+++ b/data/const/object/minecart.inc
@@ -0,0 +1,15 @@
+gUnk_081223A8:: @ 081223A8
+ .4byte sub_080916EC
+ .4byte sub_080917DC
+ .4byte sub_080918A4
+ .4byte sub_080919AC
+ .4byte sub_08091C0C
+ .4byte sub_08091C98
+ .4byte sub_08091CC8
+ .4byte sub_08091D90
+
+gUnk_081223C8:: @ 081223C8
+ .incbin "baserom.gba", 0x1223C8, 0x0000008
+
+gUnk_081223D0:: @ 081223D0
+ .incbin "baserom.gba", 0x1223D0, 0x0000008
diff --git a/data/const/object/minecartDoor.inc b/data/const/object/minecartDoor.inc
new file mode 100644
index 00000000..2b0d6256
--- /dev/null
+++ b/data/const/object/minecartDoor.inc
@@ -0,0 +1,6 @@
+gUnk_0812323C:: @ 0812323C
+ .4byte sub_08096AEC
+ .4byte sub_08096BBC
+ .4byte sub_08096BF8
+ .4byte sub_08096C3C
+ .4byte sub_08096CB0
diff --git a/data/const/object/mineralWaterSource.inc b/data/const/object/mineralWaterSource.inc
new file mode 100644
index 00000000..d52c22d2
--- /dev/null
+++ b/data/const/object/mineralWaterSource.inc
@@ -0,0 +1,6 @@
+MineralWaterSourceActionFuncs:: @ 08123298
+ .4byte MineralWaterSource_Init
+ .4byte sub_080973DC
+
+MineralWaterSourceParameters:: @ 081232A0
+ .incbin "baserom.gba", 0x1232A0, 0x0000004
diff --git a/data/const/object/minishSizedEntrance.inc b/data/const/object/minishSizedEntrance.inc
new file mode 100644
index 00000000..527f3968
--- /dev/null
+++ b/data/const/object/minishSizedEntrance.inc
@@ -0,0 +1,6 @@
+gUnk_08122254:: @ 08122254
+ .4byte sub_08090EC0
+ .4byte sub_08090F00
+
+gUnk_0812225C:: @ 0812225C
+ .incbin "baserom.gba", 0x12225C, 0x0000008
diff --git a/data/const/object/object24.inc b/data/const/object/object24.inc
index 69efe269..c6806c49 100644
--- a/data/const/object/object24.inc
+++ b/data/const/object/object24.inc
@@ -1,4 +1,4 @@
-gUnk_08120BE0:: @ 08120BE0 TODO object24
+gUnk_08120BE0:: @ 08120BE0
.4byte sub_08088840
.4byte sub_0808886C
.4byte sub_080888F4
diff --git a/data/const/object/object3A.inc b/data/const/object/object3A.inc
index 2a502b90..650cae15 100644
--- a/data/const/object/object3A.inc
+++ b/data/const/object/object3A.inc
@@ -1,4 +1,4 @@
-gUnk_081215E8:: @ 081215E8 TODO object3A.s
+gUnk_081215E8:: @ 081215E8
.incbin "baserom.gba", 0x1215E8, 0x000002A
gUnk_08121612:: @ 08121612
diff --git a/data/const/object/object49.inc b/data/const/object/object49.inc
new file mode 100644
index 00000000..163da388
--- /dev/null
+++ b/data/const/object/object49.inc
@@ -0,0 +1,25 @@
+gUnk_08121E5C:: @ 08121E5C
+ .4byte sub_0808F0B8
+ .4byte sub_0808F1E0
+ .4byte sub_0808F2C0
+ .4byte sub_0808F370
+ .4byte sub_0808F0B8
+ .4byte sub_0808F3DC
+ .4byte sub_0808F3DC
+ .4byte sub_0808F3DC
+ .4byte sub_0808F3DC
+ .4byte sub_0808F498
+ .4byte sub_0808F554
+
+gUnk_08121E88:: @ 08121E88
+ .4byte sub_0808F0D0
+ .4byte sub_0808F14C
+ .4byte sub_0808F170
+ .4byte sub_0808F1A4
+
+gUnk_08121E98:: @ 08121E98
+ .4byte sub_0808F1F8
+ .4byte sub_0808F244
+
+gUnk_08121EA0:: @ 08121EA0
+ .incbin "baserom.gba", 0x121EA0, 0x0000004
diff --git a/data/const/object/object4B.inc b/data/const/object/object4B.inc
new file mode 100644
index 00000000..040ce2b9
--- /dev/null
+++ b/data/const/object/object4B.inc
@@ -0,0 +1,9 @@
+gUnk_08121EB8:: @ 08121EB8
+ .4byte sub_0808F794
+ .4byte sub_0808F7A8
+ .4byte sub_0808F7D4
+ .4byte sub_0808F80C
+ .4byte sub_0808F858
+ .4byte sub_0808F8F0
+ .4byte sub_0808F914
+ .4byte sub_0808F940
diff --git a/data/const/object/object51.inc b/data/const/object/object51.inc
new file mode 100644
index 00000000..3c8c84fc
--- /dev/null
+++ b/data/const/object/object51.inc
@@ -0,0 +1,3 @@
+gUnk_08122278:: @ 08122278
+ .4byte sub_08091010
+ .4byte nullsub_523
diff --git a/data/const/object/object53.inc b/data/const/object/object53.inc
new file mode 100644
index 00000000..f1fbca72
--- /dev/null
+++ b/data/const/object/object53.inc
@@ -0,0 +1,6 @@
+gUnk_08122280:: @ 08122280
+ .4byte sub_08091120
+ .4byte sub_08091198
+
+gUnk_08122288:: @ 08122288
+ .incbin "baserom.gba", 0x122288, 0x000000C
diff --git a/data/const/object/object5A.inc b/data/const/object/object5A.inc
new file mode 100644
index 00000000..9fceddb2
--- /dev/null
+++ b/data/const/object/object5A.inc
@@ -0,0 +1,8 @@
+gUnk_08122780:: @ 08122780
+ .4byte sub_08092734
+ .4byte sub_08092850
+
+gUnk_08122788:: @ 08122788
+ .4byte sub_0809274C
+ .4byte sub_080927AC
+ .4byte sub_080927D4
diff --git a/data/const/object/object5B.inc b/data/const/object/object5B.inc
new file mode 100644
index 00000000..ce0497fe
--- /dev/null
+++ b/data/const/object/object5B.inc
@@ -0,0 +1,7 @@
+gUnk_08122794:: @ 08122794
+ .4byte sub_080928C8
+ .4byte nullsub_119
+
+gUnk_0812279C:: @ 0812279C
+ .4byte sub_08092930
+ .4byte sub_08092940
diff --git a/data/const/object/object61.inc b/data/const/object/object61.inc
new file mode 100644
index 00000000..40adc40a
--- /dev/null
+++ b/data/const/object/object61.inc
@@ -0,0 +1,7 @@
+gUnk_081228C8:: @ 081228C8
+ .4byte sub_0809346C
+ .4byte sub_080934C8
+
+gUnk_081228D0:: @ 081228D0
+ .4byte sub_080934E0
+ .4byte sub_08093650
diff --git a/data/const/object/object63.inc b/data/const/object/object63.inc
new file mode 100644
index 00000000..e347ca2a
--- /dev/null
+++ b/data/const/object/object63.inc
@@ -0,0 +1,4 @@
+gUnk_08122944:: @ 08122944
+ .4byte sub_08093D88
+ .4byte sub_08093DE0
+ .4byte sub_08093E08
diff --git a/data/const/object/object64.inc b/data/const/object/object64.inc
new file mode 100644
index 00000000..879e5e85
--- /dev/null
+++ b/data/const/object/object64.inc
@@ -0,0 +1,10 @@
+gUnk_08122950:: @ 08122950
+ .incbin "baserom.gba", 0x122950, 0x000000C
+
+gUnk_0812295C:: @ 0812295C
+ .4byte sub_08093E3C
+ .4byte sub_08093EAC
+
+gUnk_08122964:: @ 08122964
+ .4byte sub_08093ED0
+ .4byte sub_08093EF0
diff --git a/data/const/object/object67.inc b/data/const/object/object67.inc
new file mode 100644
index 00000000..aa11a7f3
--- /dev/null
+++ b/data/const/object/object67.inc
@@ -0,0 +1,12 @@
+gUnk_081229BC:: @ 081229BC
+ .4byte sub_08094148
+ .4byte sub_08094398
+ .4byte sub_08094424
+ .4byte sub_08094540
+ .4byte sub_08094570
+
+gUnk_081229D0:: @ 081229D0
+ .incbin "baserom.gba", 0x1229D0, 0x0000020
+
+gUnk_081229F0:: @ 081229F0
+ .incbin "baserom.gba", 0x1229F0, 0x0000020
diff --git a/data/const/object/object68.inc b/data/const/object/object68.inc
new file mode 100644
index 00000000..00dde010
--- /dev/null
+++ b/data/const/object/object68.inc
@@ -0,0 +1,13 @@
+gUnk_08122A10:: @ 08122A10
+ .4byte sub_08094774
+ .4byte sub_080948D0
+
+gUnk_08122A18:: @ 08122A18
+ .incbin "baserom.gba", 0x122A18, 0x0000008
+
+gUnk_08122A20:: @ 08122A20
+ .incbin "baserom.gba", 0x122A20, 0x0000008
+
+gUnk_08122A28:: @ 08122A28
+ .incbin "baserom.gba", 0x122A28, 0x000000C
+
diff --git a/data/const/object/object6A.inc b/data/const/object/object6A.inc
new file mode 100644
index 00000000..e61125d6
--- /dev/null
+++ b/data/const/object/object6A.inc
@@ -0,0 +1,68 @@
+gUnk_08122A34:: @ 08122A34
+ .4byte sub_08094A5C
+ .4byte sub_08094A90
+ .4byte sub_08094C30
+ .4byte sub_08094C88
+ .4byte sub_08094D94
+ .4byte sub_08094E30
+ .4byte sub_08094FA8
+ .4byte sub_08095088
+ .4byte sub_08095120
+ .4byte sub_08095188
+ .4byte sub_080951C4
+ .4byte sub_08095288
+ .4byte sub_080953A4
+ .4byte sub_080953A4
+ .4byte sub_080954DC
+ .4byte sub_080956B4
+ .4byte sub_0809577C
+ .4byte sub_080957DC
+ .4byte sub_0809584C
+ .4byte sub_080958D8
+ .4byte sub_08095918
+ .4byte sub_08094C88
+ .4byte sub_080959CC
+ .4byte sub_08095A8C
+ .4byte sub_08095B48
+ .4byte sub_08095C00
+ .4byte sub_080953A4
+ .4byte sub_08095C68
+ .4byte sub_08095CE0
+ .4byte sub_08095CE0
+ .4byte sub_08095DBC
+ .4byte sub_08095F38
+ .4byte sub_08096058
+ .4byte sub_08096058
+ .4byte sub_08094A90
+ .4byte sub_08096084
+ .4byte sub_08096084
+ .4byte sub_08096168
+ .4byte sub_080961F4
+ .4byte sub_080961F4
+ .4byte sub_080961F4
+ .4byte sub_08096284
+ .4byte sub_08096290
+
+gUnk_08122AE0:: @ 08122AE0
+ .incbin "baserom.gba", 0x122AE0, 0x0000008
+
+gUnk_08122AE8:: @ 08122AE8
+ .incbin "baserom.gba", 0x122AE8, 0x0000010
+
+gUnk_08122AF8:: @ 08122AF8
+ .incbin "baserom.gba", 0x122AF8, 0x0000008
+
+gUnk_08122B00:: @ 08122B00
+ .incbin "baserom.gba", 0x122B00, 0x000000E
+
+gUnk_08122B0E:: @ 08122B0E
+ .incbin "baserom.gba", 0x122B0E, 0x0000010
+
+gUnk_08122B1E:: @ 08122B1E
+ .incbin "baserom.gba", 0x122B1E, 0x0000010
+
+gUnk_08122B2E:: @ 08122B2E
+ .incbin "baserom.gba", 0x122B2E, 0x000000E
+
+gUnk_08122B3C:: @ 08122B3C
+ .incbin "baserom.gba", 0x122B3C, 0x0000010
diff --git a/data/const/object/object70.inc b/data/const/object/object70.inc
new file mode 100644
index 00000000..0a100d73
--- /dev/null
+++ b/data/const/object/object70.inc
@@ -0,0 +1,3 @@
+gUnk_081232A4:: @ 081232A4
+ .4byte sub_08097438
+ .4byte sub_080974A4
diff --git a/data/const/object/object72.inc b/data/const/object/object72.inc
new file mode 100644
index 00000000..4c2e9e9d
--- /dev/null
+++ b/data/const/object/object72.inc
@@ -0,0 +1,9 @@
+gUnk_081232E4:: @ 081232E4
+ .4byte sub_080979CC
+ .4byte nullsub_529
+
+gUnk_081232EC:: @ 081232EC
+ .incbin "baserom.gba", 0x1232EC, 0x0000012
+
+gUnk_081232FE:: @ 081232FE
+ .incbin "baserom.gba", 0x1232FE, 0x000001A
diff --git a/data/const/object/object74.inc b/data/const/object/object74.inc
new file mode 100644
index 00000000..4a5c17d9
--- /dev/null
+++ b/data/const/object/object74.inc
@@ -0,0 +1,15 @@
+gUnk_08123328:: @ 08123328
+ .incbin "baserom.gba", 0x123328, 0x0000008
+
+gUnk_08123330:: @ 08123330
+ .4byte sub_08097B84
+ .4byte sub_08097BDC
+ .4byte sub_08097C18
+ .4byte sub_08097C20
+ .4byte sub_08097C1C
+
+gUnk_08123344:: @ 08123344
+ .incbin "baserom.gba", 0x123344, 0x0000026
+
+gUnk_0812336A:: @ 0812336A
+ .incbin "baserom.gba", 0x12336A, 0x000001A
diff --git a/data/const/object/object79.inc b/data/const/object/object79.inc
new file mode 100644
index 00000000..a7a73850
--- /dev/null
+++ b/data/const/object/object79.inc
@@ -0,0 +1,7 @@
+gUnk_08123410:: @ 08123410
+ .4byte sub_08097FB4
+ .4byte sub_0809803C
+ .4byte sub_08098084
+
+gUnk_0812341C:: @ 0812341C
+ .incbin "baserom.gba", 0x12341C, 0x0000006
diff --git a/data/const/object/object80.inc b/data/const/object/object80.inc
new file mode 100644
index 00000000..b5932e12
--- /dev/null
+++ b/data/const/object/object80.inc
@@ -0,0 +1,6 @@
+gUnk_08123664:: @ 08123664
+ .4byte sub_08098B28
+ .4byte sub_08098BE0
+
+gUnk_0812366C:: @ 0812366C
+ .incbin "baserom.gba", 0x12366C, 0x0000008
diff --git a/data/const/object/object81.inc b/data/const/object/object81.inc
new file mode 100644
index 00000000..6eec491d
--- /dev/null
+++ b/data/const/object/object81.inc
@@ -0,0 +1,3 @@
+gUnk_08123674:: @ 08123674
+ .4byte sub_08098C80
+ .4byte nullsub_124
diff --git a/data/const/object/object86.inc b/data/const/object/object86.inc
new file mode 100644
index 00000000..4689be40
--- /dev/null
+++ b/data/const/object/object86.inc
@@ -0,0 +1,6 @@
+gUnk_081237F8:: @ 081237F8
+ .4byte sub_08099DD0
+ .4byte sub_08099E10
+ .4byte sub_08099E58
+ .4byte sub_08099E8C
+ .4byte nullsub_534
diff --git a/data/const/object/object87.inc b/data/const/object/object87.inc
new file mode 100644
index 00000000..819d17e8
--- /dev/null
+++ b/data/const/object/object87.inc
@@ -0,0 +1,13 @@
+gUnk_08123840:: @ 08123840
+ .4byte sub_08099F14
+ .4byte sub_0809A1B8
+ .4byte sub_0809A648
+
+gUnk_0812384C:: @ 0812384C
+ .incbin "baserom.gba", 0x12384C, 0x0000040
+
+gUnk_0812388C:: @ 0812388C
+ .incbin "baserom.gba", 0x12388C, 0x0000014
+
+gUnk_081238A0:: @ 081238A0
+ .incbin "baserom.gba", 0x1238A0, 0x00003E0
diff --git a/data/const/object/object89.inc b/data/const/object/object89.inc
new file mode 100644
index 00000000..de8806b2
--- /dev/null
+++ b/data/const/object/object89.inc
@@ -0,0 +1,12 @@
+gUnk_08123D28:: @ 08123D28
+ .4byte sub_0809AB04
+ .4byte sub_0809ABA4
+ .4byte sub_0809ABB0
+ .4byte sub_0809ABD4
+ .4byte sub_0809ABF4
+ .4byte sub_0809AC3C
+ .4byte sub_0809ACA0
+ .4byte sub_0809ACCC
+
+gUnk_08123D48:: @ 08123D48
+ .4byte sub_0809ACE8
diff --git a/data/const/object/object8A.inc b/data/const/object/object8A.inc
new file mode 100644
index 00000000..dfee66a4
--- /dev/null
+++ b/data/const/object/object8A.inc
@@ -0,0 +1,4 @@
+gUnk_08123D4C:: @ 08123D4C
+ .4byte sub_0809ADCC
+ .4byte nullsub_535
+ .4byte sub_0809AF50
diff --git a/data/const/object/object8B.inc b/data/const/object/object8B.inc
new file mode 100644
index 00000000..97f8e785
--- /dev/null
+++ b/data/const/object/object8B.inc
@@ -0,0 +1,8 @@
+gUnk_08123D58:: @ 08123D58
+ .4byte sub_0809AF74
+ .4byte sub_0809B034
+ .4byte sub_0809B050
+ .4byte sub_0809B0A8
+
+gUnk_08123D68:: @ 08123D68
+ .incbin "baserom.gba", 0x123D68, 0x0000014
diff --git a/data/const/object/object8E.inc b/data/const/object/object8E.inc
new file mode 100644
index 00000000..83704900
--- /dev/null
+++ b/data/const/object/object8E.inc
@@ -0,0 +1,6 @@
+gUnk_08123DA0:: @ 08123DA0
+ .4byte sub_0809B858
+ .4byte sub_0809B9BC
+ .4byte sub_0809BAD0
+ .4byte sub_0809BC70
+ .4byte sub_0809BDB0
diff --git a/data/const/object/object90.inc b/data/const/object/object90.inc
new file mode 100644
index 00000000..ddb96a03
--- /dev/null
+++ b/data/const/object/object90.inc
@@ -0,0 +1,3 @@
+gUnk_08123DCC:: @ 08123DCC
+ .4byte sub_0809C3AC
+ .4byte nullsub_536
diff --git a/data/const/object/object91.inc b/data/const/object/object91.inc
new file mode 100644
index 00000000..b04714ab
--- /dev/null
+++ b/data/const/object/object91.inc
@@ -0,0 +1,22 @@
+gUnk_08123DD4:: @ 08123DD4
+ .4byte sub_0809C3EC
+ .4byte sub_0809C5C4
+
+gUnk_08123DDC:: @ 08123DDC
+ .incbin "baserom.gba", 0x123DDC, 0x000001C
+
+gUnk_08123DF8:: @ 08123DF8
+ .4byte sub_0809C7E4
+ .4byte sub_0809C854
+ .4byte sub_0809C8BC
+ .4byte sub_0809C924
+ .4byte sub_0809C988
+ .4byte sub_0809C9E0
+ .4byte sub_0809CAC8
+ .4byte sub_0809CB4C
+
+gUnk_08123E18:: @ 08123E18
+ .incbin "baserom.gba", 0x123E18, 0x0000004
+
+gUnk_08123E1C:: @ 08123E1C
+ .incbin "baserom.gba", 0x123E1C, 0x0000004
diff --git a/data/const/object/object93.inc b/data/const/object/object93.inc
new file mode 100644
index 00000000..b36b875f
--- /dev/null
+++ b/data/const/object/object93.inc
@@ -0,0 +1,15 @@
+gUnk_08123E80:: @ 08123E80
+ .4byte sub_0809CEA8
+ .4byte sub_0809CEC0
+
+gUnk_08123E88:: @ 08123E88
+ .incbin "baserom.gba", 0x123E88, 0x0000014
+
+gUnk_08123E9C:: @ 08123E9C
+ .incbin "baserom.gba", 0x123E9C, 0x0000008
+
+gUnk_08123EA4:: @ 08123EA4
+ .incbin "baserom.gba", 0x123EA4, 0x0000014
+
+gUnk_08123EB8:: @ 08123EB8
+ .incbin "baserom.gba", 0x123EB8, 0x0000008
diff --git a/data/const/object/object96.inc b/data/const/object/object96.inc
new file mode 100644
index 00000000..dba879fd
--- /dev/null
+++ b/data/const/object/object96.inc
@@ -0,0 +1,67 @@
+gUnk_08123FB0:: @ 08123FB0
+ .4byte sub_0809D91C
+ .4byte sub_0809D93C
+ .4byte 0x30300000
+ .4byte 0x133c3c01
+ .4byte 0x00010000
+ .4byte 0x00001800
+ .4byte 0x00400060
+ .4byte 0x00014021
+ .4byte sub_0809D91C
+ .4byte 00000000
+ .4byte 00000000
+ .4byte 0x10636300
+ .4byte 00000000
+ .4byte 0x00001800
+ .4byte 0x00180000
+ .4byte 0x000000d0
+ .4byte sub_0809D91C
+ .4byte 00000000
+ .4byte 00000000
+ .4byte 0x0f3c3c00
+ .4byte 0x00010000
+ .4byte 0x00001800
+ .4byte 0x00400060
+ .4byte 0x00014021
+ .4byte sub_0809D91C
+ .4byte 00000000
+ .4byte 00000000
+ .4byte 0x023c3c00
+ .4byte 0x00010000
+ .4byte 0x00001800
+ .4byte 0x00400140
+ .4byte 0x00014021
+ .4byte sub_0809D91C
+ .4byte 00000000
+ .4byte 00000000
+ .4byte 0x0d3c3c00
+ .4byte 0x00010000
+ .4byte 0x00001800
+ .4byte 0x00400060
+ .4byte 0x00014021
+ .4byte sub_0809D91C
+ .4byte 00000000
+ .4byte 00000000
+ .4byte 0x1a3c3c00
+ .4byte 0x00010000
+ .4byte 0x00001800
+ .4byte 0x00400100
+ .4byte 0x00014021
+ .4byte sub_0809D91C
+ .4byte 00000000
+ .4byte 00000000
+ .4byte 0x133c3c00
+ .4byte 0x00010000
+ .4byte 0x00001800
+ .4byte 0x00400060
+
+
+gUnk_0812408C:: @ 0812408C
+ .incbin "baserom.gba", 0x12408C, 0x0000024
+
+gUnk_081240B0:: @ 081240B0
+ .4byte sub_0809D7A8
+ .4byte sub_0809D824
+ .4byte sub_0809D860
+ .4byte sub_0809D8C8
+
diff --git a/data/const/object/object97.inc b/data/const/object/object97.inc
new file mode 100644
index 00000000..30a28020
--- /dev/null
+++ b/data/const/object/object97.inc
@@ -0,0 +1,59 @@
+gUnk_081240C0:: @ 081240C0
+ .4byte sub_0809D9C0
+ .4byte sub_0809DB40
+ .4byte sub_0809DC68
+ .4byte sub_0809DE38
+ .4byte sub_0809E038
+ .4byte sub_0809DBCC
+
+gUnk_081240D8:: @ 081240D8
+ .4byte sub_0809D9D8
+ .4byte sub_0809DA2C
+ .4byte sub_0809DA64
+ .4byte sub_0809DAB4
+ .4byte sub_0809DB14
+
+gUnk_081240EC:: @ 081240EC
+ .4byte sub_0809DB58
+ .4byte sub_0809DB88
+
+gUnk_081240F4:: @ 081240F4
+ .4byte sub_0809DBE4
+ .4byte sub_0809DC14
+ .4byte sub_0809DB88
+
+gUnk_08124100:: @ 08124100
+ .4byte sub_0809DC80
+ .4byte sub_0809DD0C
+ .4byte sub_0809DD34
+ .4byte sub_0809DD78
+ .4byte sub_0809DDBC
+ .4byte sub_0809DDE4
+
+gUnk_08124118:: @ 08124118
+ .4byte sub_0809DE50
+ .4byte sub_0809DF00
+ .4byte sub_0809DFA0
+ .4byte sub_0809DFE0
+
+gUnk_08124128:: @ 08124128
+ .incbin "baserom.gba", 0x124128, 0x0000005
+
+gUnk_0812412D:: @ 0812412D
+ .incbin "baserom.gba", 0x12412D, 0x0000005
+
+gUnk_08124132:: @ 08124132
+ .incbin "baserom.gba", 0x124132, 0x0000014
+
+gUnk_08124146:: @ 08124146
+ .incbin "baserom.gba", 0x124146, 0x000000A
+
+gUnk_08124150:: @ 08124150
+ .4byte sub_0809E050
+ .4byte sub_0809E088
+
+gUnk_08124158:: @ 08124158
+ .incbin "baserom.gba", 0x124158, 0x0000020
+
+gUnk_08124178:: @ 08124178
+ .incbin "baserom.gba", 0x124178, 0x0000014
diff --git a/data/const/object/object98.inc b/data/const/object/object98.inc
new file mode 100644
index 00000000..868d9e07
--- /dev/null
+++ b/data/const/object/object98.inc
@@ -0,0 +1,3 @@
+gUnk_0812418C:: @ 0812418C
+ .4byte sub_0809E360
+ .4byte sub_0809E3E4
diff --git a/data/const/object/object9B.inc b/data/const/object/object9B.inc
new file mode 100644
index 00000000..63dfa8d8
--- /dev/null
+++ b/data/const/object/object9B.inc
@@ -0,0 +1,7 @@
+
+gUnk_081242D0:: @ 081242D0
+ .4byte sub_0809E7C0
+ .4byte sub_0809E7E0
+
+gUnk_081242D8:: @ 081242D8
+ .incbin "baserom.gba", 0x1242D8, 0x0000010
diff --git a/data/const/object/objectA0.inc b/data/const/object/objectA0.inc
new file mode 100644
index 00000000..4e559948
--- /dev/null
+++ b/data/const/object/objectA0.inc
@@ -0,0 +1,9 @@
+gUnk_08124670:: @ 08124670
+ .4byte sub_0809F144
+ .4byte sub_0809F194
+ .4byte sub_0809F1B0
+ .4byte sub_0809F220
+ .4byte sub_0809F254
+
+gUnk_08124684:: @ 08124684
+ .incbin "baserom.gba", 0x124684, 0x0000008
diff --git a/data/const/object/objectBlockingStairs.inc b/data/const/object/objectBlockingStairs.inc
new file mode 100644
index 00000000..e83d6ffe
--- /dev/null
+++ b/data/const/object/objectBlockingStairs.inc
@@ -0,0 +1,21 @@
+gUnk_0812283C:: @ 0812283C
+ .4byte sub_08092EEC
+ .4byte sub_08092F68
+ .4byte sub_080930F4
+ .4byte sub_08093178
+ .4byte nullsub_120
+
+gUnk_08122850:: @ 08122850
+ .incbin "baserom.gba", 0x122850, 0x0000012
+
+gUnk_08122862:: @ 08122862
+ .incbin "baserom.gba", 0x122862, 0x0000012
+
+gUnk_08122874:: @ 08122874
+ .incbin "baserom.gba", 0x122874, 0x0000012
+
+gUnk_08122886:: @ 08122886
+ .incbin "baserom.gba", 0x122886, 0x0000012
+
+gUnk_08122898:: @ 08122898
+ .incbin "baserom.gba", 0x122898, 0x0000010
diff --git a/data/const/object/objectOnPillar.inc b/data/const/object/objectOnPillar.inc
new file mode 100644
index 00000000..a206308f
--- /dev/null
+++ b/data/const/object/objectOnPillar.inc
@@ -0,0 +1,19 @@
+gUnk_08123250:: @ 08123250
+ .4byte sub_08096E28
+ .4byte sub_08096F0C
+ .4byte sub_08096F30
+ .4byte sub_08096FF0
+ .4byte nullsub_122
+
+gUnk_08123264:: @ 08123264
+ .incbin "baserom.gba", 0x123264, 0x0000008
+
+gUnk_0812326C:: @ 0812326C
+ .4byte sub_08096F6C
+ .4byte sub_08096FE4
+
+gUnk_08123274:: @ 08123274
+ .incbin "baserom.gba", 0x123274, 0x0000008
+
+gUnk_0812327C:: @ 0812327C
+ .incbin "baserom.gba", 0x12327C, 0x000001C
diff --git a/data/const/object/objectOnSpinyBeetle.inc b/data/const/object/objectOnSpinyBeetle.inc
new file mode 100644
index 00000000..5b4d13a6
--- /dev/null
+++ b/data/const/object/objectOnSpinyBeetle.inc
@@ -0,0 +1,27 @@
+gUnk_0812350C:: @ 0812350C
+ .4byte sub_0809855C
+ .4byte sub_080985C0
+ .4byte sub_08098704
+ .4byte sub_080987E0
+ .4byte sub_080988E8
+ .4byte sub_08098910
+
+gUnk_08123524:: @ 08123524
+ .4byte sub_0809871C
+ .4byte nullsub_533
+ .4byte sub_0809875C
+ .4byte sub_08098770
+ .4byte sub_080987B4
+ .4byte sub_080987BC
+ .4byte sub_080987D4
+
+gUnk_08123540:: @ 08123540
+ .4byte sub_08098810
+ .4byte sub_08098820
+ .4byte sub_08098858
+ .4byte sub_080988B8
+ .4byte nullsub_123
+ .4byte sub_080988E0
+
+gUnk_08123558:: @ 08123558
+ .incbin "baserom.gba", 0x123558, 0x0000010
diff --git a/data/const/object/palaceArchway.inc b/data/const/object/palaceArchway.inc
new file mode 100644
index 00000000..56610d91
--- /dev/null
+++ b/data/const/object/palaceArchway.inc
@@ -0,0 +1,3 @@
+gUnk_081246EC:: @ 081246EC
+ .4byte sub_0809F2A0
+ .4byte nullsub_537
diff --git a/data/const/object/picoBloom.inc b/data/const/object/picoBloom.inc
new file mode 100644
index 00000000..c1107d32
--- /dev/null
+++ b/data/const/object/picoBloom.inc
@@ -0,0 +1,7 @@
+gUnk_08123568:: @ 08123568
+ .4byte sub_08098A90
+ .4byte sub_08098AD0
+ .4byte sub_08098AE8
+
+gUnk_08123574:: @ 08123574
+ .incbin "baserom.gba", 0x123574, 0x0000006
diff --git a/data/const/object/pullableLever.inc b/data/const/object/pullableLever.inc
new file mode 100644
index 00000000..aead3f60
--- /dev/null
+++ b/data/const/object/pullableLever.inc
@@ -0,0 +1,21 @@
+gUnk_08122294:: @ 08122294
+ .4byte sub_08091264
+ .4byte sub_08091338
+ .4byte sub_08091360
+
+gUnk_081222A0:: @ 081222A0
+ .4byte sub_08091444
+ .4byte sub_08091470
+
+gUnk_081222A8:: @ 081222A8
+ .incbin "baserom.gba", 0x1222A8, 0x0000008
+
+gUnk_081222B0:: @ 081222B0
+ .4byte sub_08091380
+ .4byte sub_08091438
+
+gUnk_081222B8:: @ 081222B8
+ .incbin "baserom.gba", 0x1222B8, 0x0000008
+
+gUnk_081222C0:: @ 081222C0
+ .incbin "baserom.gba", 0x1222C0, 0x0000004
diff --git a/data/const/object/pushableFurniture.inc b/data/const/object/pushableFurniture.inc
new file mode 100644
index 00000000..998f9cfc
--- /dev/null
+++ b/data/const/object/pushableFurniture.inc
@@ -0,0 +1,10 @@
+gUnk_08121ED8:: @ 08121ED8
+ .4byte sub_0808F990
+ .4byte sub_0808FACC
+ .4byte sub_0808FC3C
+
+gUnk_08121EE4:: @ 08121EE4
+ .incbin "baserom.gba", 0x121EE4, 0x000000C
+
+gUnk_08121EF0:: @ 08121EF0
+ .incbin "baserom.gba", 0x121EF0, 0x0000008
diff --git a/data/const/object/pushableGrave.inc b/data/const/object/pushableGrave.inc
new file mode 100644
index 00000000..9755ff3d
--- /dev/null
+++ b/data/const/object/pushableGrave.inc
@@ -0,0 +1,15 @@
+gUnk_081232AC:: @ 081232AC
+ .4byte sub_080975A0
+ .4byte sub_08097730
+ .4byte sub_08097748
+ .4byte sub_080977A0
+ .4byte nullsub_528
+
+gUnk_081232C0:: @ 081232C0
+ .incbin "baserom.gba", 0x1232C0, 0x000001D
+
+gUnk_081232DD:: @ 081232DD
+ .incbin "baserom.gba", 0x1232DD, 0x0000001
+
+gUnk_081232DE:: @ 081232DE
+ .incbin "baserom.gba", 0x1232DE, 0x0000006
diff --git a/data/const/object/pushableLever.inc b/data/const/object/pushableLever.inc
new file mode 100644
index 00000000..10e6e916
--- /dev/null
+++ b/data/const/object/pushableLever.inc
@@ -0,0 +1,13 @@
+gUnk_08123494:: @ 08123494
+ .4byte sub_08098278
+ .4byte sub_08098294
+ .4byte sub_08098304
+
+gUnk_081234A0:: @ 081234A0
+ .incbin "baserom.gba", 0x1234A0, 0x0000004
+
+gUnk_081234A4:: @ 081234A4
+ .incbin "baserom.gba", 0x1234A4, 0x0000008
+
+gUnk_081234AC:: @ 081234AC
+ .incbin "baserom.gba", 0x1234AC, 0x0000008
diff --git a/data/const/object/smallIceBlock.inc b/data/const/object/smallIceBlock.inc
new file mode 100644
index 00000000..d986392d
--- /dev/null
+++ b/data/const/object/smallIceBlock.inc
@@ -0,0 +1,12 @@
+gUnk_08123734:: @ 08123734
+ .4byte sub_080991CC
+ .4byte sub_08099248
+ .4byte sub_08099310
+ .4byte sub_08099330
+ .4byte sub_080993CC
+
+gUnk_08123748:: @ 08123748
+ .incbin "baserom.gba", 0x123748, 0x0000008
+
+gUnk_08123750:: @ 08123750
+ .incbin "baserom.gba", 0x123750, 0x000001A
diff --git a/data/const/object/steam.inc b/data/const/object/steam.inc
new file mode 100644
index 00000000..23ec35c0
--- /dev/null
+++ b/data/const/object/steam.inc
@@ -0,0 +1,4 @@
+gUnk_08123484:: @ 08123484
+ .incbin "baserom.gba", 0x123484, 0x0000010
+
+
diff --git a/data/const/object/swordsmanNewsletter.inc b/data/const/object/swordsmanNewsletter.inc
new file mode 100644
index 00000000..beb22255
--- /dev/null
+++ b/data/const/object/swordsmanNewsletter.inc
@@ -0,0 +1,8 @@
+gUnk_081228A8:: @ 081228A8
+ .incbin "baserom.gba", 0x1228A8, 0x0000008
+
+gUnk_081228B0:: @ 081228B0
+ .incbin "baserom.gba", 0x1228B0, 0x0000008
+
+gUnk_081228B8:: @ 081228B8
+ .incbin "baserom.gba", 0x1228B8, 0x0000010
diff --git a/data/const/object/thoughtBubble.inc b/data/const/object/thoughtBubble.inc
new file mode 100644
index 00000000..99936b21
--- /dev/null
+++ b/data/const/object/thoughtBubble.inc
@@ -0,0 +1,6 @@
+ThoughtBubble_SFX:: @ 08122590
+ .incbin "baserom.gba", 0x122590, 0x0000008
+
+ThoughtBubble_Behaviors:: @ 08122598
+ .4byte ThoughtBubble_Init
+ .4byte ThoughtBubble_Update
diff --git a/data/const/object/treeHidingPortal.inc b/data/const/object/treeHidingPortal.inc
new file mode 100644
index 00000000..a2914444
--- /dev/null
+++ b/data/const/object/treeHidingPortal.inc
@@ -0,0 +1,9 @@
+gUnk_08124354:: @ 08124354
+ .4byte sub_0809E83C
+ .4byte sub_0809E86C
+ .4byte sub_0809E8BC
+ .4byte sub_0809E8EC
+
+gUnk_08124364:: @ 08124364
+ .incbin "baserom.gba", 0x124364, 0x0000050
+
diff --git a/data/const/object/whirlwind.inc b/data/const/object/whirlwind.inc
new file mode 100644
index 00000000..30392e4e
--- /dev/null
+++ b/data/const/object/whirlwind.inc
@@ -0,0 +1,4 @@
+gUnk_081227F4:: @ 081227F4
+ .4byte sub_08092CDC
+ .4byte sub_08092D7C
+ .4byte sub_08092E94
diff --git a/data/data_08121C58.s b/data/data_08121C58.s
index eca18935..ef13c2f7 100755
--- a/data/data_08121C58.s
+++ b/data/data_08121C58.s
@@ -3,1485 +3,190 @@
.section .rodata
.align 2
+
+ @ TODO convert .inc files into .s files and include them in linker.ld
+ .include "data/const/object/heartContainer.inc"
-gUnk_08121C58:: @ 08121C58 TODO asm/object30.s, src/object/heartContainer.c?
- .incbin "baserom.gba", 0x121C58, 0x000000C
+ .include "data/const/object/fileScreenObjects.inc"
+ .include "data/animations/object/fileScreenObjects.inc"
-gUnk_08121C64:: @ 08121C64 TODO fileScreenObjects.c ?
- .incbin "baserom.gba", 0x121C64, 0x0000068
+ .include "data/const/object/object49.inc"
-gUnk_08121CCC:: @ 08121CCC
- .incbin "baserom.gba", 0x121CCC, 0x0000008
+ .include "data/const/object/backgroundCloud.inc"
-gUnk_08121CD4:: @ 08121CD4
- .incbin "baserom.gba", 0x121CD4, 0x000003C
+ .include "data/const/object/object4B.inc"
-gUnk_08121D10:: @ 08121D10
- .incbin "baserom.gba", 0x121D10, 0x0000008
+ .include "data/const/object/pushableFurniture.inc"
-gUnk_08121D18:: @ 08121D18
- .incbin "baserom.gba", 0x121D18, 0x0000020
+ .include "data/const/object/furniture.inc"
+ .include "data/animations/object/furniture.inc"
-gUnk_08121D38:: @ 08121D38
- .incbin "baserom.gba", 0x121D38, 0x0000010
+ .include "data/const/object/minishSizedEntrance.inc"
+ .include "data/animations/object/minishSizedEntrance.inc"
-gUnk_08121D48:: @ 08121D48
- .incbin "baserom.gba", 0x121D48, 0x000000C
+ .include "data/const/object/object51.inc"
-gUnk_08121D54:: @ 08121D54
- .incbin "baserom.gba", 0x121D54, 0x00000BD
+ .include "data/const/object/object53.inc"
-gUnk_08121E11:: @ 08121E11
- .incbin "baserom.gba", 0x121E11, 0x0000013
+ .include "data/const/object/pullableLever.inc"
+ .include "data/animations/object/pullableLever.inc"
-gUnk_08121E24:: @ 08121E24
- .incbin "baserom.gba", 0x121E24, 0x0000005
+ .include "data/const/object/minecart.inc"
+ .include "data/animations/object/minecart.inc"
-gUnk_08121E29:: @ 08121E29
- .incbin "baserom.gba", 0x121E29, 0x0000008
-gUnk_08121E31:: @ 08121E31
- .incbin "baserom.gba", 0x121E31, 0x000001F
+ .include "data/const/object/thoughtBubble.inc"
+ .include "data/animations/object/thoughtBubble.inc"
-gUnk_08121E50:: @ 08121E50
- .incbin "baserom.gba", 0x121E50, 0x000000C
+ .include "data/const/object/hiddenLadderDown.inc"
-gUnk_08121E5C:: @ 08121E5C TODO object49?
- .incbin "baserom.gba", 0x121E5C, 0x000002C
+ .include "data/const/object/gentariCurtains.inc"
+ .include "data/animations/object/gentariCurtains.inc"
-gUnk_08121E88:: @ 08121E88
- .incbin "baserom.gba", 0x121E88, 0x0000010
+ .include "data/const/object/lavaPlatform.inc"
+ .include "data/animations/object/lavaPlatform.inc"
-gUnk_08121E98:: @ 08121E98
- .incbin "baserom.gba", 0x121E98, 0x0000008
+ .include "data/const/object/object5A.inc"
-gUnk_08121EA0:: @ 08121EA0
- .incbin "baserom.gba", 0x121EA0, 0x0000004
+ .include "data/const/object/object5B.inc"
-gUnk_08121EA4:: @ 08121EA4 TODO backgroundCloud.c
- .incbin "baserom.gba", 0x121EA4, 0x000000C
+ .include "data/const/object/mask.inc"
-gUnk_08121EB0:: @ 08121EB0
- .incbin "baserom.gba", 0x121EB0, 0x0000003
+ .include "data/const/object/houseDoorInterior.inc"
-gUnk_08121EB3:: @ 08121EB3
- .incbin "baserom.gba", 0x121EB3, 0x0000005
+ .include "data/const/object/whirlwind.inc"
+ .include "data/animations/object/whirlwind.inc"
-gUnk_08121EB8:: @ 08121EB8
- .incbin "baserom.gba", 0x121EB8, 0x0000020
+ .include "data/const/object/objectBlockingStairs.inc"
-gUnk_08121ED8:: @ 08121ED8
- .incbin "baserom.gba", 0x121ED8, 0x000000C
+ .include "data/const/object/swordsmanNewsletter.inc"
-gUnk_08121EE4:: @ 08121EE4
- .incbin "baserom.gba", 0x121EE4, 0x000000C
+ .include "data/const/object/object61.inc"
-gUnk_08121EF0:: @ 08121EF0
- .incbin "baserom.gba", 0x121EF0, 0x0000008
+ .include "data/const/object/giantTwig.inc"
-gUnk_08121EF8:: @ 08121EF8
- .incbin "baserom.gba", 0x121EF8, 0x0000036
+ .include "data/const/object/object63.inc"
-gUnk_08121F2E:: @ 08121F2E
- .incbin "baserom.gba", 0x121F2E, 0x00000D2
+ .include "data/const/object/object64.inc"
+ .include "data/animations/object/object64.inc"
-gUnk_08122000:: @ 08122000
- .incbin "baserom.gba", 0x122000, 0x000001C
+ .include "data/const/object/ladderHoleInBookshelf.inc"
-gUnk_0812201C:: @ 0812201C
- .incbin "baserom.gba", 0x12201C, 0x0000016
+ .include "data/const/object/object67.inc"
-gUnk_08122032:: @ 08122032
- .incbin "baserom.gba", 0x122032, 0x00000F6
+ .include "data/const/object/object68.inc"
-gUnk_08122128:: @ 08122128
- .incbin "baserom.gba", 0x122128, 0x000000A
+ .include "data/const/object/object6A.inc"
+ .include "data/animations/object/object6A.inc"
-gUnk_08122132:: @ 08122132
- .incbin "baserom.gba", 0x122132, 0x0000066
+ .include "data/const/object/crenalBeanSprout.inc"
+ .include "data/animations/object/crenalBeanSprout.inc"
-gUnk_08122198:: @ 08122198
- .incbin "baserom.gba", 0x122198, 0x0000010
+ .include "data/const/object/minecartDoor.inc"
-gUnk_081221A8:: @ 081221A8
- .incbin "baserom.gba", 0x1221A8, 0x0000010
+ .include "data/const/object/objectOnPillar.inc"
-gUnk_081221B8:: @ 081221B8
- .incbin "baserom.gba", 0x1221B8, 0x0000010
+ .include "data/const/object/mineralWaterSource.inc"
-gUnk_081221C8:: @ 081221C8
- .incbin "baserom.gba", 0x1221C8, 0x0000010
+ .include "data/const/object/object70.inc"
-gUnk_081221D8:: @ 081221D8
- .incbin "baserom.gba", 0x1221D8, 0x0000010
+ .include "data/const/object/pushableGrave.inc"
-gUnk_081221E8:: @ 081221E8
- .incbin "baserom.gba", 0x1221E8, 0x0000010
+ .include "data/const/object/object72.inc"
-gUnk_081221F8:: @ 081221F8
- .incbin "baserom.gba", 0x1221F8, 0x0000010
+ .include "data/const/object/lilypadSmall.inc"
-gUnk_08122208:: @ 08122208
- .incbin "baserom.gba", 0x122208, 0x0000010
+ .include "data/const/object/object74.inc"
-gUnk_08122218:: @ 08122218
- .incbin "baserom.gba", 0x122218, 0x0000008
+ .include "data/const/object/bell.inc"
-gUnk_08122220:: @ 08122220
- .incbin "baserom.gba", 0x122220, 0x0000024
+ .include "data/const/object/macroDecorations.inc"
-gUnk_08122244:: @ 08122244
- .incbin "baserom.gba", 0x122244, 0x0000010
+ .include "data/const/object/object79.inc"
+ .include "data/animations/object/object79.inc"
-gUnk_08122254:: @ 08122254
- .incbin "baserom.gba", 0x122254, 0x0000008
+ .include "data/const/object/steam.inc"
-gUnk_0812225C:: @ 0812225C
- .incbin "baserom.gba", 0x12225C, 0x0000008
+ .include "data/const/object/pushableLever.inc"
+ .include "data/animations/object/pushableLever.inc"
-gUnk_08122264:: @ 08122264
- .incbin "baserom.gba", 0x122264, 0x0000004
+ .include "data/const/object/macroShoes.inc"
-gUnk_08122268:: @ 08122268
- .incbin "baserom.gba", 0x122268, 0x0000004
+ .include "data/const/object/objectOnSpinyBeetle.inc"
-gUnk_0812226C:: @ 0812226C
- .incbin "baserom.gba", 0x12226C, 0x000000C
+ .include "data/const/object/picoBloom.inc"
+ .include "data/animations/object/picoBloom.inc"
-gUnk_08122278:: @ 08122278
- .incbin "baserom.gba", 0x122278, 0x0000008
+ .include "data/const/object/object80.inc"
-gUnk_08122280:: @ 08122280
- .incbin "baserom.gba", 0x122280, 0x0000008
+ .include "data/const/object/object81.inc"
-gUnk_08122288:: @ 08122288
- .incbin "baserom.gba", 0x122288, 0x000000C
+ .include "data/const/object/bigVortex.inc"
+ .include "data/animations/object/bigVortex.inc"
-gUnk_08122294:: @ 08122294
- .incbin "baserom.gba", 0x122294, 0x000000C
+ .include "data/const/object/bigPushableLever.inc"
+ .include "data/animations/object/bigPushableLever.inc"
-gUnk_081222A0:: @ 081222A0
- .incbin "baserom.gba", 0x1222A0, 0x0000008
+ .include "data/const/object/smallIceBlock.inc"
+ .include "data/animations/object/smallIceBlock.inc"
-gUnk_081222A8:: @ 081222A8
- .incbin "baserom.gba", 0x1222A8, 0x0000008
+ .include "data/const/object/bigIceBlock.inc"
+ .include "data/animations/object/bigIceBlock.inc"
-gUnk_081222B0:: @ 081222B0
- .incbin "baserom.gba", 0x1222B0, 0x0000008
+ .include "data/const/object/object86.inc"
+ .include "data/animations/object/object86.inc"
-gUnk_081222B8:: @ 081222B8
- .incbin "baserom.gba", 0x1222B8, 0x0000008
+ .include "data/const/object/object87.inc"
-gUnk_081222C0:: @ 081222C0
- .incbin "baserom.gba", 0x1222C0, 0x0000004
+ .include "data/const/object/macroBook.inc"
+ .include "data/animations/object/macroBook.inc"
-gUnk_081222C4:: @ 081222C4
- .incbin "baserom.gba", 0x1222C4, 0x0000004
+ .include "data/const/object/object89.inc"
-gUnk_081222C8:: @ 081222C8
- .incbin "baserom.gba", 0x1222C8, 0x0000004
+ .include "data/const/object/object8A.inc"
-gUnk_081222CC:: @ 081222CC
- .incbin "baserom.gba", 0x1222CC, 0x0000004
+ .include "data/const/object/object8B.inc"
-gUnk_081222D0:: @ 081222D0
- .incbin "baserom.gba", 0x1222D0, 0x0000004
+ .include "data/const/object/books.inc"
-gUnk_081222D4:: @ 081222D4
- .incbin "baserom.gba", 0x1222D4, 0x0000004
+ .include "data/const/object/fireplace.inc"
-gUnk_081222D8:: @ 081222D8
- .incbin "baserom.gba", 0x1222D8, 0x0000004
+ .include "data/const/object/object8E.inc"
-gUnk_081222DC:: @ 081222DC
- .incbin "baserom.gba", 0x1222DC, 0x0000004
+ .include "data/const/object/frozenWaterElement.inc"
-gUnk_081222E0:: @ 081222E0
- .incbin "baserom.gba", 0x1222E0, 0x0000004
+ .include "data/const/object/object90.inc"
-gUnk_081222E4:: @ 081222E4
- .incbin "baserom.gba", 0x1222E4, 0x0000004
+ .include "data/const/object/object91.inc"
-gUnk_081222E8:: @ 081222E8
- .incbin "baserom.gba", 0x1222E8, 0x0000004
+ .include "data/const/object/bakerOven.inc"
+ .include "data/animations/object/bakerOven.inc"
-gUnk_081222EC:: @ 081222EC
- .incbin "baserom.gba", 0x1222EC, 0x0000004
+ .include "data/const/object/object93.inc"
-gUnk_081222F0:: @ 081222F0
- .incbin "baserom.gba", 0x1222F0, 0x0000004
+ .include "data/const/object/bird.inc"
+ .include "data/animations/object/bird.inc"
-gUnk_081222F4:: @ 081222F4
- .incbin "baserom.gba", 0x1222F4, 0x0000004
+ .include "data/const/object/object96.inc"
-gUnk_081222F8:: @ 081222F8
- .incbin "baserom.gba", 0x1222F8, 0x0000004
+ .include "data/const/object/object97.inc"
-gUnk_081222FC:: @ 081222FC
- .incbin "baserom.gba", 0x1222FC, 0x0000004
+ .include "data/const/object/object98.inc"
+ .include "data/animations/object/object98.inc"
-gUnk_08122300:: @ 08122300
- .incbin "baserom.gba", 0x122300, 0x0000004
+ .include "data/const/object/macroAcorn.inc"
-gUnk_08122304:: @ 08122304
- .incbin "baserom.gba", 0x122304, 0x0000004
+ .include "data/const/object/object9B.inc"
+ .include "data/animations/object/object9B.inc"
-gUnk_08122308:: @ 08122308
- .incbin "baserom.gba", 0x122308, 0x0000004
+ .include "data/const/object/treeHidingPortal.inc"
-gUnk_0812230C:: @ 0812230C
- .incbin "baserom.gba", 0x12230C, 0x0000004
+ .include "data/const/object/lightableSwitch.inc"
-gUnk_08122310:: @ 08122310
- .incbin "baserom.gba", 0x122310, 0x0000004
+ .include "data/const/object/fan.inc"
+ .include "data/animations/object/fan.inc"
-gUnk_08122314:: @ 08122314
- .incbin "baserom.gba", 0x122314, 0x0000004
+ .include "data/const/object/objectA0.inc"
+ .include "data/animations/object/objectA0.inc"
-gUnk_08122318:: @ 08122318
- .incbin "baserom.gba", 0x122318, 0x0000003
-
-gUnk_0812231B:: @ 0812231B
- .incbin "baserom.gba", 0x12231B, 0x0000001
-
-gUnk_0812231C:: @ 0812231C
- .incbin "baserom.gba", 0x12231C, 0x0000004
-
-gUnk_08122320:: @ 08122320
- .incbin "baserom.gba", 0x122320, 0x0000004
-
-gUnk_08122324:: @ 08122324
- .incbin "baserom.gba", 0x122324, 0x0000003
-
-gUnk_08122327:: @ 08122327
- .incbin "baserom.gba", 0x122327, 0x0000001
-
-gUnk_08122328:: @ 08122328
- .incbin "baserom.gba", 0x122328, 0x0000004
-
-gUnk_0812232C:: @ 0812232C
- .incbin "baserom.gba", 0x12232C, 0x0000004
-
-gUnk_08122330:: @ 08122330
- .incbin "baserom.gba", 0x122330, 0x0000004
-
-gUnk_08122334:: @ 08122334
- .incbin "baserom.gba", 0x122334, 0x0000011
-
-gUnk_08122345:: @ 08122345
- .incbin "baserom.gba", 0x122345, 0x0000063
-
-gUnk_081223A8:: @ 081223A8
- .incbin "baserom.gba", 0x1223A8, 0x0000020
-
-gUnk_081223C8:: @ 081223C8
- .incbin "baserom.gba", 0x1223C8, 0x0000008
-
-gUnk_081223D0:: @ 081223D0
- .incbin "baserom.gba", 0x1223D0, 0x0000008
-
-gUnk_081223D8:: @ 081223D8
- .incbin "baserom.gba", 0x1223D8, 0x0000010
-
-gUnk_081223E8:: @ 081223E8
- .incbin "baserom.gba", 0x1223E8, 0x000001A
-
-gUnk_08122402:: @ 08122402
- .incbin "baserom.gba", 0x122402, 0x000001A
-
-gUnk_0812241C:: @ 0812241C
- .incbin "baserom.gba", 0x12241C, 0x0000011
-
-gUnk_0812242D:: @ 0812242D
- .incbin "baserom.gba", 0x12242D, 0x0000009
-
-gUnk_08122436:: @ 08122436
- .incbin "baserom.gba", 0x122436, 0x000001A
-
-gUnk_08122450:: @ 08122450
- .incbin "baserom.gba", 0x122450, 0x0000009
-
-gUnk_08122459:: @ 08122459
- .incbin "baserom.gba", 0x122459, 0x0000009
-
-gUnk_08122462:: @ 08122462
- .incbin "baserom.gba", 0x122462, 0x0000009
-
-gUnk_0812246B:: @ 0812246B
- .incbin "baserom.gba", 0x12246B, 0x0000009
-
-gUnk_08122474:: @ 08122474
- .incbin "baserom.gba", 0x122474, 0x0000015
-
-gUnk_08122489:: @ 08122489
- .incbin "baserom.gba", 0x122489, 0x0000015
-
-gUnk_0812249E:: @ 0812249E
- .incbin "baserom.gba", 0x12249E, 0x0000015
-
-gUnk_081224B3:: @ 081224B3
- .incbin "baserom.gba", 0x1224B3, 0x0000015
-
-gUnk_081224C8:: @ 081224C8
- .incbin "baserom.gba", 0x1224C8, 0x0000019
-
-gUnk_081224E1:: @ 081224E1
- .incbin "baserom.gba", 0x1224E1, 0x0000018
-
-gUnk_081224F9:: @ 081224F9
- .incbin "baserom.gba", 0x1224F9, 0x0000018
-
-gUnk_08122511:: @ 08122511
- .incbin "baserom.gba", 0x122511, 0x0000018
-
-gUnk_08122529:: @ 08122529
- .incbin "baserom.gba", 0x122529, 0x0000005
-
-gUnk_0812252E:: @ 0812252E
- .incbin "baserom.gba", 0x12252E, 0x0000005
-
-gUnk_08122533:: @ 08122533
- .incbin "baserom.gba", 0x122533, 0x0000005
-
-gUnk_08122538:: @ 08122538
- .incbin "baserom.gba", 0x122538, 0x0000008
-
-gUnk_08122540:: @ 08122540
- .incbin "baserom.gba", 0x122540, 0x0000050
-
-ThoughtBubble_SFX:: @ 08122590
- .incbin "baserom.gba", 0x122590, 0x0000008
-
-ThoughtBubble_Behaviors:: @ 08122598
- .incbin "baserom.gba", 0x122598, 0x0000008
-
-gUnk_081225A0:: @ 081225A0
- .incbin "baserom.gba", 0x1225A0, 0x000001C
-
-gUnk_081225BC:: @ 081225BC
- .incbin "baserom.gba", 0x1225BC, 0x000001C
-
-gUnk_081225D8:: @ 081225D8
- .incbin "baserom.gba", 0x1225D8, 0x000001C
-
-gUnk_081225F4:: @ 081225F4
- .incbin "baserom.gba", 0x1225F4, 0x0000010
-
-gUnk_08122604:: @ 08122604
- .incbin "baserom.gba", 0x122604, 0x0000008
-
-gUnk_0812260C:: @ 0812260C
- .incbin "baserom.gba", 0x12260C, 0x0000010
-
-gUnk_0812261C:: @ 0812261C
- .incbin "baserom.gba", 0x12261C, 0x000000E
-
-gUnk_0812262A:: @ 0812262A
- .incbin "baserom.gba", 0x12262A, 0x0000007
-
-gUnk_08122631:: @ 08122631
- .incbin "baserom.gba", 0x122631, 0x0000007
-
-gUnk_08122638:: @ 08122638
- .incbin "baserom.gba", 0x122638, 0x000000C
-
-gUnk_08122644:: @ 08122644
- .incbin "baserom.gba", 0x122644, 0x000000C
-
-gUnk_08122650:: @ 08122650
- .incbin "baserom.gba", 0x122650, 0x0000020
-
-gUnk_08122670:: @ 08122670
- .incbin "baserom.gba", 0x122670, 0x0000014
-
-gUnk_08122684:: @ 08122684
- .incbin "baserom.gba", 0x122684, 0x0000014
-
-gUnk_08122698:: @ 08122698
- .incbin "baserom.gba", 0x122698, 0x000000C
-
-gUnk_081226A4:: @ 081226A4
- .incbin "baserom.gba", 0x1226A4, 0x0000004
-
-gUnk_081226A8:: @ 081226A8
- .incbin "baserom.gba", 0x1226A8, 0x0000004
-
-gUnk_081226AC:: @ 081226AC
- .incbin "baserom.gba", 0x1226AC, 0x0000091
-
-gUnk_0812273D:: @ 0812273D
- .incbin "baserom.gba", 0x12273D, 0x0000005
-
-gUnk_08122742:: @ 08122742
- .incbin "baserom.gba", 0x122742, 0x0000011
-
-gUnk_08122753:: @ 08122753
- .incbin "baserom.gba", 0x122753, 0x0000011
-
-gUnk_08122764:: @ 08122764
- .incbin "baserom.gba", 0x122764, 0x000001C
-
-gUnk_08122780:: @ 08122780
- .incbin "baserom.gba", 0x122780, 0x0000008
-
-gUnk_08122788:: @ 08122788
- .incbin "baserom.gba", 0x122788, 0x000000C
-
-gUnk_08122794:: @ 08122794
- .incbin "baserom.gba", 0x122794, 0x0000008
-
-gUnk_0812279C:: @ 0812279C
- .incbin "baserom.gba", 0x12279C, 0x0000008
-
-MaskActionFuncs:: @ 081227A4
- .incbin "baserom.gba", 0x1227A4, 0x0000010
-
-gUnk_081227B4:: @ 081227B4
- .incbin "baserom.gba", 0x1227B4, 0x000000C
-
-gUnk_081227C0:: @ 081227C0
- .incbin "baserom.gba", 0x1227C0, 0x000000C
-
-gUnk_081227CC:: @ 081227CC
- .incbin "baserom.gba", 0x1227CC, 0x0000020
-
-gUnk_081227EC:: @ 081227EC
- .incbin "baserom.gba", 0x1227EC, 0x0000008
-
-gUnk_081227F4:: @ 081227F4
- .incbin "baserom.gba", 0x1227F4, 0x000000C
-
-gUnk_08122800:: @ 08122800
- .incbin "baserom.gba", 0x122800, 0x0000019
-
-gUnk_08122819:: @ 08122819
- .incbin "baserom.gba", 0x122819, 0x000001B
-
-gUnk_08122834:: @ 08122834
- .incbin "baserom.gba", 0x122834, 0x0000008
-
-gUnk_0812283C:: @ 0812283C
- .incbin "baserom.gba", 0x12283C, 0x0000014
-
-gUnk_08122850:: @ 08122850
- .incbin "baserom.gba", 0x122850, 0x0000012
-
-gUnk_08122862:: @ 08122862
- .incbin "baserom.gba", 0x122862, 0x0000012
-
-gUnk_08122874:: @ 08122874
- .incbin "baserom.gba", 0x122874, 0x0000012
-
-gUnk_08122886:: @ 08122886
- .incbin "baserom.gba", 0x122886, 0x0000012
-
-gUnk_08122898:: @ 08122898
- .incbin "baserom.gba", 0x122898, 0x0000010
-
-gUnk_081228A8:: @ 081228A8
- .incbin "baserom.gba", 0x1228A8, 0x0000008
-
-gUnk_081228B0:: @ 081228B0
- .incbin "baserom.gba", 0x1228B0, 0x0000008
-
-gUnk_081228B8:: @ 081228B8
- .incbin "baserom.gba", 0x1228B8, 0x0000010
-
-gUnk_081228C8:: @ 081228C8
- .incbin "baserom.gba", 0x1228C8, 0x0000008
-
-gUnk_081228D0:: @ 081228D0
- .incbin "baserom.gba", 0x1228D0, 0x0000008
-
-gUnk_081228D8:: @ 081228D8
- .incbin "baserom.gba", 0x1228D8, 0x0000008
-
-gUnk_081228E0:: @ 081228E0
- .incbin "baserom.gba", 0x1228E0, 0x0000008
-
-gUnk_081228E8:: @ 081228E8
- .incbin "baserom.gba", 0x1228E8, 0x0000008
-
-gUnk_081228F0:: @ 081228F0
- .incbin "baserom.gba", 0x1228F0, 0x0000008
-
-gUnk_081228F8:: @ 081228F8
- .incbin "baserom.gba", 0x1228F8, 0x0000026
-
-gUnk_0812291E:: @ 0812291E
- .incbin "baserom.gba", 0x12291E, 0x0000026
-
-gUnk_08122944:: @ 08122944
- .incbin "baserom.gba", 0x122944, 0x000000C
-
-gUnk_08122950:: @ 08122950
- .incbin "baserom.gba", 0x122950, 0x000000C
-
-gUnk_0812295C:: @ 0812295C
- .incbin "baserom.gba", 0x12295C, 0x0000008
-
-gUnk_08122964:: @ 08122964
- .incbin "baserom.gba", 0x122964, 0x0000008
-
-gUnk_0812296C:: @ 0812296C
- .incbin "baserom.gba", 0x12296C, 0x0000010
-
-gUnk_0812297C:: @ 0812297C
- .incbin "baserom.gba", 0x12297C, 0x000000C
-
-gUnk_08122988:: @ 08122988
- .incbin "baserom.gba", 0x122988, 0x000001C
-
-gUnk_081229A4:: @ 081229A4
- .incbin "baserom.gba", 0x1229A4, 0x0000010
-
-gUnk_081229B4:: @ 081229B4
- .incbin "baserom.gba", 0x1229B4, 0x0000008
-
-gUnk_081229BC:: @ 081229BC
- .incbin "baserom.gba", 0x1229BC, 0x0000014
-
-gUnk_081229D0:: @ 081229D0
- .incbin "baserom.gba", 0x1229D0, 0x0000020
-
-gUnk_081229F0:: @ 081229F0
- .incbin "baserom.gba", 0x1229F0, 0x0000020
-
-gUnk_08122A10:: @ 08122A10
- .incbin "baserom.gba", 0x122A10, 0x0000008
-
-gUnk_08122A18:: @ 08122A18
- .incbin "baserom.gba", 0x122A18, 0x0000008
-
-gUnk_08122A20:: @ 08122A20
- .incbin "baserom.gba", 0x122A20, 0x0000008
-
-gUnk_08122A28:: @ 08122A28
- .incbin "baserom.gba", 0x122A28, 0x000000C
-
-gUnk_08122A34:: @ 08122A34
- .incbin "baserom.gba", 0x122A34, 0x0000017
-
-gUnk_08122A4B:: @ 08122A4B
- .incbin "baserom.gba", 0x122A4B, 0x0000095
-
-gUnk_08122AE0:: @ 08122AE0
- .incbin "baserom.gba", 0x122AE0, 0x0000008
-
-gUnk_08122AE8:: @ 08122AE8
- .incbin "baserom.gba", 0x122AE8, 0x0000010
-
-gUnk_08122AF8:: @ 08122AF8
- .incbin "baserom.gba", 0x122AF8, 0x0000008
-
-gUnk_08122B00:: @ 08122B00
- .incbin "baserom.gba", 0x122B00, 0x000000E
-
-gUnk_08122B0E:: @ 08122B0E
- .incbin "baserom.gba", 0x122B0E, 0x0000010
-
-gUnk_08122B1E:: @ 08122B1E
- .incbin "baserom.gba", 0x122B1E, 0x0000010
-
-gUnk_08122B2E:: @ 08122B2E
- .incbin "baserom.gba", 0x122B2E, 0x000000E
-
-gUnk_08122B3C:: @ 08122B3C
- .incbin "baserom.gba", 0x122B3C, 0x0000010
-
-gUnk_08122B4C:: @ 08122B4C
- .incbin "baserom.gba", 0x122B4C, 0x0000001
-
-gUnk_08122B4D:: @ 08122B4D
- .incbin "baserom.gba", 0x122B4D, 0x0000008
-
-gUnk_08122B55:: @ 08122B55
- .incbin "baserom.gba", 0x122B55, 0x000000F
-
-gUnk_08122B64:: @ 08122B64
- .incbin "baserom.gba", 0x122B64, 0x000000C
-
-gUnk_08122B70:: @ 08122B70
- .incbin "baserom.gba", 0x122B70, 0x0000005
-
-gUnk_08122B75:: @ 08122B75
- .incbin "baserom.gba", 0x122B75, 0x0000005
-
-gUnk_08122B7A:: @ 08122B7A
- .incbin "baserom.gba", 0x122B7A, 0x0000005
-
-gUnk_08122B7F:: @ 08122B7F
- .incbin "baserom.gba", 0x122B7F, 0x0000005
-
-gUnk_08122B84:: @ 08122B84
- .incbin "baserom.gba", 0x122B84, 0x0000005
-
-gUnk_08122B89:: @ 08122B89
- .incbin "baserom.gba", 0x122B89, 0x0000005
-
-gUnk_08122B8E:: @ 08122B8E
- .incbin "baserom.gba", 0x122B8E, 0x0000005
-
-gUnk_08122B93:: @ 08122B93
- .incbin "baserom.gba", 0x122B93, 0x0000005
-
-gUnk_08122B98:: @ 08122B98
- .incbin "baserom.gba", 0x122B98, 0x0000019
-
-gUnk_08122BB1:: @ 08122BB1
- .incbin "baserom.gba", 0x122BB1, 0x0000017
-
-gUnk_08122BC8:: @ 08122BC8
- .incbin "baserom.gba", 0x122BC8, 0x000002C
-
-gUnk_08122BF4:: @ 08122BF4
- .incbin "baserom.gba", 0x122BF4, 0x0000009
-
-gUnk_08122BFD:: @ 08122BFD
- .incbin "baserom.gba", 0x122BFD, 0x0000009
-
-gUnk_08122C06:: @ 08122C06
- .incbin "baserom.gba", 0x122C06, 0x0000005
-
-gUnk_08122C0B:: @ 08122C0B
- .incbin "baserom.gba", 0x122C0B, 0x0000069
-
-gUnk_08122C74:: @ 08122C74
- .incbin "baserom.gba", 0x122C74, 0x0000015
-
-gUnk_08122C89:: @ 08122C89
- .incbin "baserom.gba", 0x122C89, 0x0000007
-
-gUnk_08122C90:: @ 08122C90
- .incbin "baserom.gba", 0x122C90, 0x000001C
-
-gUnk_08122CAC:: @ 08122CAC
- .incbin "baserom.gba", 0x122CAC, 0x0000009
-
-gUnk_08122CB5:: @ 08122CB5
- .incbin "baserom.gba", 0x122CB5, 0x0000007
-
-gUnk_08122CBC:: @ 08122CBC
- .incbin "baserom.gba", 0x122CBC, 0x000000C
-
-gUnk_08122CC8:: @ 08122CC8
- .incbin "baserom.gba", 0x122CC8, 0x0000009
-
-gUnk_08122CD1:: @ 08122CD1
- .incbin "baserom.gba", 0x122CD1, 0x0000005
-
-gUnk_08122CD6:: @ 08122CD6
- .incbin "baserom.gba", 0x122CD6, 0x0000005
-
-gUnk_08122CDB:: @ 08122CDB
- .incbin "baserom.gba", 0x122CDB, 0x0000009
-
-gUnk_08122CE4:: @ 08122CE4
- .incbin "baserom.gba", 0x122CE4, 0x0000014
-
-gUnk_08122CF8:: @ 08122CF8
- .incbin "baserom.gba", 0x122CF8, 0x0000005
-
-gUnk_08122CFD:: @ 08122CFD
- .incbin "baserom.gba", 0x122CFD, 0x0000007
-
-gUnk_08122D04:: @ 08122D04
- .incbin "baserom.gba", 0x122D04, 0x0000004
-
-gUnk_08122D08:: @ 08122D08
- .incbin "baserom.gba", 0x122D08, 0x0000008
-
-gUnk_08122D10:: @ 08122D10
- .incbin "baserom.gba", 0x122D10, 0x0000009
-
-gUnk_08122D19:: @ 08122D19
- .incbin "baserom.gba", 0x122D19, 0x0000009
-
-gUnk_08122D22:: @ 08122D22
- .incbin "baserom.gba", 0x122D22, 0x0000009
-
-gUnk_08122D2B:: @ 08122D2B
- .incbin "baserom.gba", 0x122D2B, 0x0000004
-
-gUnk_08122D2F:: @ 08122D2F
- .incbin "baserom.gba", 0x122D2F, 0x0000005
-
-gUnk_08122D34:: @ 08122D34
- .incbin "baserom.gba", 0x122D34, 0x0000021
-
-gUnk_08122D55:: @ 08122D55
- .incbin "baserom.gba", 0x122D55, 0x0000021
-
-gUnk_08122D76:: @ 08122D76
- .incbin "baserom.gba", 0x122D76, 0x0000021
-
-gUnk_08122D97:: @ 08122D97
- .incbin "baserom.gba", 0x122D97, 0x0000021
-
-gUnk_08122DB8:: @ 08122DB8
- .incbin "baserom.gba", 0x122DB8, 0x000000D
-
-gUnk_08122DC5:: @ 08122DC5
- .incbin "baserom.gba", 0x122DC5, 0x000000D
-
-gUnk_08122DD2:: @ 08122DD2
- .incbin "baserom.gba", 0x122DD2, 0x000000D
-
-gUnk_08122DDF:: @ 08122DDF
- .incbin "baserom.gba", 0x122DDF, 0x000000D
-
-gUnk_08122DEC:: @ 08122DEC
- .incbin "baserom.gba", 0x122DEC, 0x0000019
-
-gUnk_08122E05:: @ 08122E05
- .incbin "baserom.gba", 0x122E05, 0x0000019
-
-gUnk_08122E1E:: @ 08122E1E
- .incbin "baserom.gba", 0x122E1E, 0x0000019
-
-gUnk_08122E37:: @ 08122E37
- .incbin "baserom.gba", 0x122E37, 0x0000019
-
-gUnk_08122E50:: @ 08122E50
- .incbin "baserom.gba", 0x122E50, 0x0000015
-
-gUnk_08122E65:: @ 08122E65
- .incbin "baserom.gba", 0x122E65, 0x0000015
-
-gUnk_08122E7A:: @ 08122E7A
- .incbin "baserom.gba", 0x122E7A, 0x0000015
-
-gUnk_08122E8F:: @ 08122E8F
- .incbin "baserom.gba", 0x122E8F, 0x0000015
-
-gUnk_08122EA4:: @ 08122EA4
- .incbin "baserom.gba", 0x122EA4, 0x0000009
-
-gUnk_08122EAD:: @ 08122EAD
- .incbin "baserom.gba", 0x122EAD, 0x0000023
-
-gUnk_08122ED0:: @ 08122ED0
- .incbin "baserom.gba", 0x122ED0, 0x0000050
-
-gUnk_08122F20:: @ 08122F20
- .incbin "baserom.gba", 0x122F20, 0x000000C
-
-gUnk_08122F2C:: @ 08122F2C
- .incbin "baserom.gba", 0x122F2C, 0x0000005
-
-gUnk_08122F31:: @ 08122F31
- .incbin "baserom.gba", 0x122F31, 0x0000021
-
-gUnk_08122F52:: @ 08122F52
- .incbin "baserom.gba", 0x122F52, 0x0000005
-
-gUnk_08122F57:: @ 08122F57
- .incbin "baserom.gba", 0x122F57, 0x0000021
-
-gUnk_08122F78:: @ 08122F78
- .incbin "baserom.gba", 0x122F78, 0x0000005
-
-gUnk_08122F7D:: @ 08122F7D
- .incbin "baserom.gba", 0x122F7D, 0x0000021
-
-gUnk_08122F9E:: @ 08122F9E
- .incbin "baserom.gba", 0x122F9E, 0x0000005
-
-gUnk_08122FA3:: @ 08122FA3
- .incbin "baserom.gba", 0x122FA3, 0x0000021
-
-gUnk_08122FC4:: @ 08122FC4
- .incbin "baserom.gba", 0x122FC4, 0x0000005
-
-gUnk_08122FC9:: @ 08122FC9
- .incbin "baserom.gba", 0x122FC9, 0x0000005
-
-gUnk_08122FCE:: @ 08122FCE
- .incbin "baserom.gba", 0x122FCE, 0x0000005
-
-gUnk_08122FD3:: @ 08122FD3
- .incbin "baserom.gba", 0x122FD3, 0x0000059
-
-gUnk_0812302C:: @ 0812302C
- .incbin "baserom.gba", 0x12302C, 0x000002D
-
-gUnk_08123059:: @ 08123059
- .incbin "baserom.gba", 0x123059, 0x0000033
-
-gUnk_0812308C:: @ 0812308C
- .incbin "baserom.gba", 0x12308C, 0x000003C
-
-gUnk_081230C8:: @ 081230C8
- .incbin "baserom.gba", 0x1230C8, 0x0000054
-
-gUnk_0812311C:: @ 0812311C
- .incbin "baserom.gba", 0x12311C, 0x0000008
-
-gUnk_08123124:: @ 08123124
- .incbin "baserom.gba", 0x123124, 0x0000005
-
-gUnk_08123129:: @ 08123129
- .incbin "baserom.gba", 0x123129, 0x0000005
-
-gUnk_0812312E:: @ 0812312E
- .incbin "baserom.gba", 0x12312E, 0x0000012
-
-gUnk_08123140:: @ 08123140
- .incbin "baserom.gba", 0x123140, 0x0000010
-
-gUnk_08123150:: @ 08123150
- .incbin "baserom.gba", 0x123150, 0x0000010
-
-gUnk_08123160:: @ 08123160
- .incbin "baserom.gba", 0x123160, 0x0000008
-
-gUnk_08123168:: @ 08123168
- .incbin "baserom.gba", 0x123168, 0x000001C
-
-gUnk_08123184:: @ 08123184
- .incbin "baserom.gba", 0x123184, 0x0000008
-
-gUnk_0812318C:: @ 0812318C
- .incbin "baserom.gba", 0x12318C, 0x0000010
-
-gUnk_0812319C:: @ 0812319C
- .incbin "baserom.gba", 0x12319C, 0x0000004
-
-gUnk_081231A0:: @ 081231A0
- .incbin "baserom.gba", 0x1231A0, 0x000000C
-
-gUnk_081231AC:: @ 081231AC
- .incbin "baserom.gba", 0x1231AC, 0x0000002
-
-gUnk_081231AE:: @ 081231AE
- .incbin "baserom.gba", 0x1231AE, 0x0000006
-
-gUnk_081231B4:: @ 081231B4
- .incbin "baserom.gba", 0x1231B4, 0x0000006
-
-gUnk_081231BA:: @ 081231BA
- .incbin "baserom.gba", 0x1231BA, 0x0000005
-
-gUnk_081231BF:: @ 081231BF
- .incbin "baserom.gba", 0x1231BF, 0x000000D
-
-gUnk_081231CC:: @ 081231CC
- .incbin "baserom.gba", 0x1231CC, 0x0000009
-
-gUnk_081231D5:: @ 081231D5
- .incbin "baserom.gba", 0x1231D5, 0x0000011
-
-gUnk_081231E6:: @ 081231E6
- .incbin "baserom.gba", 0x1231E6, 0x0000015
-
-gUnk_081231FB:: @ 081231FB
- .incbin "baserom.gba", 0x1231FB, 0x0000009
-
-gUnk_08123204:: @ 08123204
- .incbin "baserom.gba", 0x123204, 0x0000004
-
-gUnk_08123208:: @ 08123208
- .incbin "baserom.gba", 0x123208, 0x0000034
-
-gUnk_0812323C:: @ 0812323C
- .incbin "baserom.gba", 0x12323C, 0x0000014
-
-gUnk_08123250:: @ 08123250
- .incbin "baserom.gba", 0x123250, 0x0000014
-
-gUnk_08123264:: @ 08123264
- .incbin "baserom.gba", 0x123264, 0x0000008
-
-gUnk_0812326C:: @ 0812326C
- .incbin "baserom.gba", 0x12326C, 0x0000008
-
-gUnk_08123274:: @ 08123274
- .incbin "baserom.gba", 0x123274, 0x0000008
-
-gUnk_0812327C:: @ 0812327C
- .incbin "baserom.gba", 0x12327C, 0x000001C
-
-MineralWaterSourceActionFuncs:: @ 08123298
- .incbin "baserom.gba", 0x123298, 0x0000008
-
-MineralWaterSourceParameters:: @ 081232A0
- .incbin "baserom.gba", 0x1232A0, 0x0000004
-
-gUnk_081232A4:: @ 081232A4
- .incbin "baserom.gba", 0x1232A4, 0x0000008
-
-gUnk_081232AC:: @ 081232AC
- .incbin "baserom.gba", 0x1232AC, 0x0000014
-
-gUnk_081232C0:: @ 081232C0
- .incbin "baserom.gba", 0x1232C0, 0x000001D
-
-gUnk_081232DD:: @ 081232DD
- .incbin "baserom.gba", 0x1232DD, 0x0000001
-
-gUnk_081232DE:: @ 081232DE
- .incbin "baserom.gba", 0x1232DE, 0x0000006
-
-gUnk_081232E4:: @ 081232E4
- .incbin "baserom.gba", 0x1232E4, 0x0000008
-
-gUnk_081232EC:: @ 081232EC
- .incbin "baserom.gba", 0x1232EC, 0x0000012
-
-gUnk_081232FE:: @ 081232FE
- .incbin "baserom.gba", 0x1232FE, 0x000001A
-
-gUnk_08123318:: @ 08123318
- .incbin "baserom.gba", 0x123318, 0x0000010
-
-gUnk_08123328:: @ 08123328
- .incbin "baserom.gba", 0x123328, 0x0000008
-
-gUnk_08123330:: @ 08123330
- .incbin "baserom.gba", 0x123330, 0x0000003
-
-gUnk_08123333:: @ 08123333
- .incbin "baserom.gba", 0x123333, 0x0000011
-
-gUnk_08123344:: @ 08123344
- .incbin "baserom.gba", 0x123344, 0x0000026
-
-gUnk_0812336A:: @ 0812336A
- .incbin "baserom.gba", 0x12336A, 0x000001A
-
-gUnk_08123384:: @ 08123384
- .incbin "baserom.gba", 0x123384, 0x0000008
-
-gUnk_0812338C:: @ 0812338C
- .incbin "baserom.gba", 0x12338C, 0x0000024
-
-gUnk_081233B0:: @ 081233B0
- .incbin "baserom.gba", 0x1233B0, 0x0000008
-
-gUnk_081233B8:: @ 081233B8
- .incbin "baserom.gba", 0x1233B8, 0x0000008
-
-gUnk_081233C0:: @ 081233C0
- .incbin "baserom.gba", 0x1233C0, 0x0000050
-
-gUnk_08123410:: @ 08123410
- .incbin "baserom.gba", 0x123410, 0x000000C
-
-gUnk_0812341C:: @ 0812341C
- .incbin "baserom.gba", 0x12341C, 0x0000006
-
-gUnk_08123422:: @ 08123422
- .incbin "baserom.gba", 0x123422, 0x0000019
-
-gUnk_0812343B:: @ 0812343B
- .incbin "baserom.gba", 0x12343B, 0x0000011
-
-gUnk_0812344C:: @ 0812344C
- .incbin "baserom.gba", 0x12344C, 0x0000028
-
-gUnk_08123474:: @ 08123474
- .incbin "baserom.gba", 0x123474, 0x0000010
-
-gUnk_08123484:: @ 08123484
- .incbin "baserom.gba", 0x123484, 0x0000010
-
-gUnk_08123494:: @ 08123494
- .incbin "baserom.gba", 0x123494, 0x000000C
-
-gUnk_081234A0:: @ 081234A0
- .incbin "baserom.gba", 0x1234A0, 0x0000004
-
-gUnk_081234A4:: @ 081234A4
- .incbin "baserom.gba", 0x1234A4, 0x0000008
-
-gUnk_081234AC:: @ 081234AC
- .incbin "baserom.gba", 0x1234AC, 0x0000008
-
-gUnk_081234B4:: @ 081234B4
- .incbin "baserom.gba", 0x1234B4, 0x0000015
-
-gUnk_081234C9:: @ 081234C9
- .incbin "baserom.gba", 0x1234C9, 0x0000017
-
-gUnk_081234E0:: @ 081234E0
- .incbin "baserom.gba", 0x1234E0, 0x000000C
-
-gUnk_081234EC:: @ 081234EC
- .incbin "baserom.gba", 0x1234EC, 0x0000008
-
-gUnk_081234F4:: @ 081234F4
- .incbin "baserom.gba", 0x1234F4, 0x0000008
-
-gUnk_081234FC:: @ 081234FC
- .incbin "baserom.gba", 0x1234FC, 0x0000008
-
-gUnk_08123504:: @ 08123504
- .incbin "baserom.gba", 0x123504, 0x0000008
-
-gUnk_0812350C:: @ 0812350C
- .incbin "baserom.gba", 0x12350C, 0x0000018
-
-gUnk_08123524:: @ 08123524
- .incbin "baserom.gba", 0x123524, 0x000001C
-
-gUnk_08123540:: @ 08123540
- .incbin "baserom.gba", 0x123540, 0x0000018
-
-gUnk_08123558:: @ 08123558
- .incbin "baserom.gba", 0x123558, 0x0000010
-
-gUnk_08123568:: @ 08123568
- .incbin "baserom.gba", 0x123568, 0x000000C
-
-gUnk_08123574:: @ 08123574
- .incbin "baserom.gba", 0x123574, 0x0000006
-
-gUnk_0812357A:: @ 0812357A
- .incbin "baserom.gba", 0x12357A, 0x0000019
-
-gUnk_08123593:: @ 08123593
- .incbin "baserom.gba", 0x123593, 0x0000019
-
-gUnk_081235AC:: @ 081235AC
- .incbin "baserom.gba", 0x1235AC, 0x0000005
-
-gUnk_081235B1:: @ 081235B1
- .incbin "baserom.gba", 0x1235B1, 0x0000005
-
-gUnk_081235B6:: @ 081235B6
- .incbin "baserom.gba", 0x1235B6, 0x0000035
-
-gUnk_081235EB:: @ 081235EB
- .incbin "baserom.gba", 0x1235EB, 0x0000035
-
-gUnk_08123620:: @ 08123620
- .incbin "baserom.gba", 0x123620, 0x000001C
-
-gUnk_0812363C:: @ 0812363C
- .incbin "baserom.gba", 0x12363C, 0x0000028
-
-gUnk_08123664:: @ 08123664
- .incbin "baserom.gba", 0x123664, 0x0000008
-
-gUnk_0812366C:: @ 0812366C
- .incbin "baserom.gba", 0x12366C, 0x0000008
-
-gUnk_08123674:: @ 08123674
- .incbin "baserom.gba", 0x123674, 0x0000008
-
-gUnk_0812367C:: @ 0812367C
- .incbin "baserom.gba", 0x12367C, 0x0000014
-
-gUnk_08123690:: @ 08123690
- .incbin "baserom.gba", 0x123690, 0x0000008
-
-gUnk_08123698:: @ 08123698
- .incbin "baserom.gba", 0x123698, 0x0000011
-
-gUnk_081236A9:: @ 081236A9
- .incbin "baserom.gba", 0x1236A9, 0x0000011
-
-gUnk_081236BA:: @ 081236BA
- .incbin "baserom.gba", 0x1236BA, 0x0000012
-
-gUnk_081236CC:: @ 081236CC
- .incbin "baserom.gba", 0x1236CC, 0x0000010
-
-gUnk_081236DC:: @ 081236DC
- .incbin "baserom.gba", 0x1236DC, 0x000000C
-
-gUnk_081236E8:: @ 081236E8
- .incbin "baserom.gba", 0x1236E8, 0x0000004
-
-gUnk_081236EC:: @ 081236EC
- .incbin "baserom.gba", 0x1236EC, 0x0000008
-
-gUnk_081236F4:: @ 081236F4
- .incbin "baserom.gba", 0x1236F4, 0x0000008
-
-gUnk_081236FC:: @ 081236FC
- .incbin "baserom.gba", 0x1236FC, 0x0000015
-
-gUnk_08123711:: @ 08123711
- .incbin "baserom.gba", 0x123711, 0x0000017
-
-gUnk_08123728:: @ 08123728
- .incbin "baserom.gba", 0x123728, 0x000000C
-
-gUnk_08123734:: @ 08123734
- .incbin "baserom.gba", 0x123734, 0x0000014
-
-gUnk_08123748:: @ 08123748
- .incbin "baserom.gba", 0x123748, 0x0000008
-
-gUnk_08123750:: @ 08123750
- .incbin "baserom.gba", 0x123750, 0x000001A
-
-gUnk_0812376A:: @ 0812376A
- .incbin "baserom.gba", 0x12376A, 0x0000004
-
-gUnk_0812376E:: @ 0812376E
- .incbin "baserom.gba", 0x12376E, 0x0000004
-
-gUnk_08123772:: @ 08123772
- .incbin "baserom.gba", 0x123772, 0x0000004
-
-gUnk_08123776:: @ 08123776
- .incbin "baserom.gba", 0x123776, 0x0000016
-
-gUnk_0812378C:: @ 0812378C
- .incbin "baserom.gba", 0x12378C, 0x0000014
-
-gUnk_081237A0:: @ 081237A0
- .incbin "baserom.gba", 0x1237A0, 0x0000010
-
-gUnk_081237B0:: @ 081237B0
- .incbin "baserom.gba", 0x1237B0, 0x000000A
-
-gUnk_081237BA:: @ 081237BA
- .incbin "baserom.gba", 0x1237BA, 0x0000004
-
-gUnk_081237BE:: @ 081237BE
- .incbin "baserom.gba", 0x1237BE, 0x0000004
-
-gUnk_081237C2:: @ 081237C2
- .incbin "baserom.gba", 0x1237C2, 0x0000004
-
-gUnk_081237C6:: @ 081237C6
- .incbin "baserom.gba", 0x1237C6, 0x0000004
-
-gUnk_081237CA:: @ 081237CA
- .incbin "baserom.gba", 0x1237CA, 0x0000016
-
-gUnk_081237E0:: @ 081237E0
- .incbin "baserom.gba", 0x1237E0, 0x0000018
-
-gUnk_081237F8:: @ 081237F8
- .incbin "baserom.gba", 0x1237F8, 0x0000014
-
-gUnk_0812380C:: @ 0812380C
- .incbin "baserom.gba", 0x12380C, 0x0000014
-
-gUnk_08123820:: @ 08123820
- .incbin "baserom.gba", 0x123820, 0x0000014
-
-gUnk_08123834:: @ 08123834
- .incbin "baserom.gba", 0x123834, 0x000000C
-
-gUnk_08123840:: @ 08123840
- .incbin "baserom.gba", 0x123840, 0x000000C
-
-gUnk_0812384C:: @ 0812384C
- .incbin "baserom.gba", 0x12384C, 0x0000040
-
-gUnk_0812388C:: @ 0812388C
- .incbin "baserom.gba", 0x12388C, 0x0000014
-
-gUnk_081238A0:: @ 081238A0
- .incbin "baserom.gba", 0x1238A0, 0x00003E0
-
-gUnk_08123C80:: @ 08123C80
- .incbin "baserom.gba", 0x123C80, 0x0000010
-
-gUnk_08123C90:: @ 08123C90
- .incbin "baserom.gba", 0x123C90, 0x0000028
-
-gUnk_08123CB8:: @ 08123CB8
- .incbin "baserom.gba", 0x123CB8, 0x0000005
-
-gUnk_08123CBD:: @ 08123CBD
- .incbin "baserom.gba", 0x123CBD, 0x0000011
-
-gUnk_08123CCE:: @ 08123CCE
- .incbin "baserom.gba", 0x123CCE, 0x000001D
-
-gUnk_08123CEB:: @ 08123CEB
- .incbin "baserom.gba", 0x123CEB, 0x0000029
-
-gUnk_08123D14:: @ 08123D14
- .incbin "baserom.gba", 0x123D14, 0x0000014
-
-gUnk_08123D28:: @ 08123D28
- .incbin "baserom.gba", 0x123D28, 0x0000020
-
-gUnk_08123D48:: @ 08123D48
- .incbin "baserom.gba", 0x123D48, 0x0000004
-
-gUnk_08123D4C:: @ 08123D4C
- .incbin "baserom.gba", 0x123D4C, 0x000000C
-
-gUnk_08123D58:: @ 08123D58
- .incbin "baserom.gba", 0x123D58, 0x0000010
-
-gUnk_08123D68:: @ 08123D68
- .incbin "baserom.gba", 0x123D68, 0x0000014
-
-gUnk_08123D7C:: @ 08123D7C
- .incbin "baserom.gba", 0x123D7C, 0x0000018
-
-gUnk_08123D94:: @ 08123D94
- .incbin "baserom.gba", 0x123D94, 0x0000004
-
-gUnk_08123D98:: @ 08123D98
- .incbin "baserom.gba", 0x123D98, 0x0000008
-
-gUnk_08123DA0:: @ 08123DA0
- .incbin "baserom.gba", 0x123DA0, 0x0000014
-
-gUnk_08123DB4:: @ 08123DB4
- .incbin "baserom.gba", 0x123DB4, 0x000000C
-
-gUnk_08123DC0:: @ 08123DC0
- .incbin "baserom.gba", 0x123DC0, 0x000000C
-
-gUnk_08123DCC:: @ 08123DCC
- .incbin "baserom.gba", 0x123DCC, 0x0000008
-
-gUnk_08123DD4:: @ 08123DD4
- .incbin "baserom.gba", 0x123DD4, 0x0000008
-
-gUnk_08123DDC:: @ 08123DDC
- .incbin "baserom.gba", 0x123DDC, 0x000001C
-
-gUnk_08123DF8:: @ 08123DF8
- .incbin "baserom.gba", 0x123DF8, 0x0000020
-
-gUnk_08123E18:: @ 08123E18
- .incbin "baserom.gba", 0x123E18, 0x0000004
-
-gUnk_08123E1C:: @ 08123E1C
- .incbin "baserom.gba", 0x123E1C, 0x0000004
-
-gUnk_08123E20:: @ 08123E20
- .incbin "baserom.gba", 0x123E20, 0x000000C
-
-gUnk_08123E2C:: @ 08123E2C
- .incbin "baserom.gba", 0x123E2C, 0x000004C
-
-gUnk_08123E78:: @ 08123E78
- .incbin "baserom.gba", 0x123E78, 0x0000008
-
-gUnk_08123E80:: @ 08123E80
- .incbin "baserom.gba", 0x123E80, 0x0000008
-
-gUnk_08123E88:: @ 08123E88
- .incbin "baserom.gba", 0x123E88, 0x0000014
-
-gUnk_08123E9C:: @ 08123E9C
- .incbin "baserom.gba", 0x123E9C, 0x0000008
-
-gUnk_08123EA4:: @ 08123EA4
- .incbin "baserom.gba", 0x123EA4, 0x0000014
-
-gUnk_08123EB8:: @ 08123EB8
- .incbin "baserom.gba", 0x123EB8, 0x0000008
-
-gUnk_08123EC0:: @ 08123EC0
- .incbin "baserom.gba", 0x123EC0, 0x000002C
-
-gUnk_08123EEC:: @ 08123EEC
- .incbin "baserom.gba", 0x123EEC, 0x0000008
-
-gUnk_08123EF4:: @ 08123EF4
- .incbin "baserom.gba", 0x123EF4, 0x0000008
-
-gUnk_08123EFC:: @ 08123EFC
- .incbin "baserom.gba", 0x123EFC, 0x0000008
-
-gUnk_08123F04:: @ 08123F04
- .incbin "baserom.gba", 0x123F04, 0x0000008
-
-gUnk_08123F0C:: @ 08123F0C
- .incbin "baserom.gba", 0x123F0C, 0x0000014
-
-gUnk_08123F20:: @ 08123F20
- .incbin "baserom.gba", 0x123F20, 0x0000008
-
-gUnk_08123F28:: @ 08123F28
- .incbin "baserom.gba", 0x123F28, 0x0000021
-
-gUnk_08123F49:: @ 08123F49
- .incbin "baserom.gba", 0x123F49, 0x0000019
-
-gUnk_08123F62:: @ 08123F62
- .incbin "baserom.gba", 0x123F62, 0x0000019
-
-gUnk_08123F7B:: @ 08123F7B
- .incbin "baserom.gba", 0x123F7B, 0x0000021
-
-gUnk_08123F9C:: @ 08123F9C
- .incbin "baserom.gba", 0x123F9C, 0x0000014
-
-gUnk_08123FB0:: @ 08123FB0
- .incbin "baserom.gba", 0x123FB0, 0x0000061
-
-gUnk_08124011:: @ 08124011
- .incbin "baserom.gba", 0x124011, 0x000007B
-
-gUnk_0812408C:: @ 0812408C
- .incbin "baserom.gba", 0x12408C, 0x0000024
-
-gUnk_081240B0:: @ 081240B0
- .incbin "baserom.gba", 0x1240B0, 0x0000010
-
-gUnk_081240C0:: @ 081240C0
- .incbin "baserom.gba", 0x1240C0, 0x0000018
-
-gUnk_081240D8:: @ 081240D8
- .incbin "baserom.gba", 0x1240D8, 0x0000014
-
-gUnk_081240EC:: @ 081240EC
- .incbin "baserom.gba", 0x1240EC, 0x0000008
-
-gUnk_081240F4:: @ 081240F4
- .incbin "baserom.gba", 0x1240F4, 0x000000C
-
-gUnk_08124100:: @ 08124100
- .incbin "baserom.gba", 0x124100, 0x0000018
-
-gUnk_08124118:: @ 08124118
- .incbin "baserom.gba", 0x124118, 0x0000010
-
-gUnk_08124128:: @ 08124128
- .incbin "baserom.gba", 0x124128, 0x0000005
-
-gUnk_0812412D:: @ 0812412D
- .incbin "baserom.gba", 0x12412D, 0x0000005
-
-gUnk_08124132:: @ 08124132
- .incbin "baserom.gba", 0x124132, 0x0000014
-
-gUnk_08124146:: @ 08124146
- .incbin "baserom.gba", 0x124146, 0x000000A
-
-gUnk_08124150:: @ 08124150
- .incbin "baserom.gba", 0x124150, 0x0000008
-
-gUnk_08124158:: @ 08124158
- .incbin "baserom.gba", 0x124158, 0x0000020
-
-gUnk_08124178:: @ 08124178
- .incbin "baserom.gba", 0x124178, 0x0000014
-
-gUnk_0812418C:: @ 0812418C
- .incbin "baserom.gba", 0x12418C, 0x0000008
-
-gUnk_08124194:: @ 08124194
- .incbin "baserom.gba", 0x124194, 0x0000048
-
-gUnk_081241DC:: @ 081241DC
- .incbin "baserom.gba", 0x1241DC, 0x0000048
-
-gUnk_08124224:: @ 08124224
- .incbin "baserom.gba", 0x124224, 0x0000048
-
-gUnk_0812426C:: @ 0812426C
- .incbin "baserom.gba", 0x12426C, 0x0000048
-
-gUnk_081242B4:: @ 081242B4
- .incbin "baserom.gba", 0x1242B4, 0x0000014
-
-gUnk_081242C8:: @ 081242C8
- .incbin "baserom.gba", 0x1242C8, 0x0000008
-
-gUnk_081242D0:: @ 081242D0
- .incbin "baserom.gba", 0x1242D0, 0x0000008
-
-gUnk_081242D8:: @ 081242D8
- .incbin "baserom.gba", 0x1242D8, 0x0000010
-
-gUnk_081242E8:: @ 081242E8
- .incbin "baserom.gba", 0x1242E8, 0x000002C
-
-gUnk_08124314:: @ 08124314
- .incbin "baserom.gba", 0x124314, 0x000000C
-
-gUnk_08124320:: @ 08124320
- .incbin "baserom.gba", 0x124320, 0x0000028
-
-gUnk_08124348:: @ 08124348
- .incbin "baserom.gba", 0x124348, 0x000000C
-
-gUnk_08124354:: @ 08124354
- .incbin "baserom.gba", 0x124354, 0x0000010
-
-gUnk_08124364:: @ 08124364
- .incbin "baserom.gba", 0x124364, 0x0000050
-
-gUnk_081243B4:: @ 081243B4
- .incbin "baserom.gba", 0x1243B4, 0x0000008
-
-gUnk_081243BC:: @ 081243BC
- .incbin "baserom.gba", 0x1243BC, 0x0000008
-
-gUnk_081243C4:: @ 081243C4
- .incbin "baserom.gba", 0x1243C4, 0x0000010
-
-gUnk_081243D4:: @ 081243D4
- .incbin "baserom.gba", 0x1243D4, 0x0000010
-
-gUnk_081243E4:: @ 081243E4
- .incbin "baserom.gba", 0x1243E4, 0x0000008
-
-gUnk_081243EC:: @ 081243EC
- .incbin "baserom.gba", 0x1243EC, 0x0000008
-
-gUnk_081243F4:: @ 081243F4
- .incbin "baserom.gba", 0x1243F4, 0x000003F
-
-gUnk_08124433:: @ 08124433
- .incbin "baserom.gba", 0x124433, 0x0000032
-
-gUnk_08124465:: @ 08124465
- .incbin "baserom.gba", 0x124465, 0x0000071
-
-gUnk_081244D6:: @ 081244D6
- .incbin "baserom.gba", 0x1244D6, 0x0000071
-
-gUnk_08124547:: @ 08124547
- .incbin "baserom.gba", 0x124547, 0x0000071
-
-gUnk_081245B8:: @ 081245B8
- .incbin "baserom.gba", 0x1245B8, 0x0000025
-
-gUnk_081245DD:: @ 081245DD
- .incbin "baserom.gba", 0x1245DD, 0x0000025
-
-gUnk_08124602:: @ 08124602
- .incbin "baserom.gba", 0x124602, 0x0000025
-
-gUnk_08124627:: @ 08124627
- .incbin "baserom.gba", 0x124627, 0x0000025
-
-gUnk_0812464C:: @ 0812464C
- .incbin "baserom.gba", 0x12464C, 0x0000024
-
-gUnk_08124670:: @ 08124670
- .incbin "baserom.gba", 0x124670, 0x0000014
-
-gUnk_08124684:: @ 08124684
- .incbin "baserom.gba", 0x124684, 0x0000008
-
-gUnk_0812468C:: @ 0812468C
- .incbin "baserom.gba", 0x12468C, 0x0000004
-
-gUnk_08124690:: @ 08124690
- .incbin "baserom.gba", 0x124690, 0x0000004
-
-gUnk_08124694:: @ 08124694
- .incbin "baserom.gba", 0x124694, 0x0000004
-
-gUnk_08124698:: @ 08124698
- .incbin "baserom.gba", 0x124698, 0x0000010
-
-gUnk_081246A8:: @ 081246A8
- .incbin "baserom.gba", 0x1246A8, 0x0000010
-
-gUnk_081246B8:: @ 081246B8
- .incbin "baserom.gba", 0x1246B8, 0x0000010
-
-gUnk_081246C8:: @ 081246C8
- .incbin "baserom.gba", 0x1246C8, 0x0000024
-
-gUnk_081246EC:: @ 081246EC
- .incbin "baserom.gba", 0x1246EC, 0x0000008
+ .include "data/const/object/palaceArchway.inc"
diff --git a/data/data_08124712.s b/data/data_08124712.s
index 8747f1fa..e976b0f2 100644
--- a/data/data_08124712.s
+++ b/data/data_08124712.s
@@ -3,7 +3,7 @@
.section .rodata
.align 1
-
+@ TODO convert .inc files into .s files and include them in linker.ld
gUnk_08124712:: @ 08124712
.incbin "baserom.gba", 0x124712, 0x0000031