diff options
| author | notyourav <65437533+notyourav@users.noreply.github.com> | 2021-03-24 23:21:32 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-03-24 23:21:32 -0700 |
| commit | 167fe388b68802bdf17d4017bff8e60b76bf372c (patch) | |
| tree | 1a43b761934babcdf3eaa545c21cd009acda03a4 /data/const/object | |
| parent | c3536ca129dc2212bb051d2d2ca432649e36c2fc (diff) | |
| parent | 58445541d2621d30f44cb29743fe85635c4966a4 (diff) | |
Merge pull request #136 from octorock/pointers
Split constant data and animations
Diffstat (limited to 'data/const/object')
167 files changed, 3118 insertions, 0 deletions
diff --git a/data/const/object/backgroundCloud.s b/data/const/object/backgroundCloud.s new file mode 100644 index 00000000..1db1df6a --- /dev/null +++ b/data/const/object/backgroundCloud.s @@ -0,0 +1,16 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/bakerOven.s new file mode 100644 index 00000000..6d635c75 --- /dev/null +++ b/data/const/object/bakerOven.s @@ -0,0 +1,10 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08123E20:: @ 08123E20 + .4byte sub_0809CC74 + .4byte sub_0809CD0C + .4byte sub_0809CDB4 diff --git a/data/const/object/beanstalk.s b/data/const/object/beanstalk.s new file mode 100644 index 00000000..c42388fa --- /dev/null +++ b/data/const/object/beanstalk.s @@ -0,0 +1,62 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08120DF4:: @ 08120DF4 + .4byte sub_08089D1C + +gUnk_08120DF8:: @ 08120DF8 + .4byte sub_08089F08 + +gUnk_08120DFC:: @ 08120DFC + .incbin "baserom.gba", 0x120DFC, 0x0000004 + +gUnk_08120E00:: @ 08120E00 + .incbin "baserom.gba", 0x120E00, 0x0000001 + +gUnk_08120E01:: @ 08120E01 + .incbin "baserom.gba", 0x120E01, 0x0000001 + +gUnk_08120E02:: @ 08120E02 + .incbin "baserom.gba", 0x120E02, 0x0000006 + +gUnk_08120E08:: @ 08120E08 + .incbin "baserom.gba", 0x120E08, 0x000000B + +gUnk_08120E13:: @ 08120E13 + .incbin "baserom.gba", 0x120E13, 0x0000001 + +gUnk_08120E14:: @ 08120E14 + .incbin "baserom.gba", 0x120E14, 0x0000028 + +gUnk_08120E3C:: @ 08120E3C + .incbin "baserom.gba", 0x120E3C, 0x0000014 + +gUnk_08120E50:: @ 08120E50 + .4byte sub_08089F20 + .4byte nullsub_517 + .4byte sub_0808A010 + .4byte nullsub_517 + .4byte sub_0808A0C0 + .4byte sub_0808A0C0 + .4byte sub_0808A0C0 + .4byte sub_0808A0DC + .4byte sub_0808A208 + .4byte sub_0808A2F0 + +gUnk_08120E78:: @ 08120E78 + .4byte sub_08089F38 + .4byte sub_08089F70 + .4byte sub_08089FF0 + +gUnk_08120E84:: @ 08120E84 + .4byte sub_0808A220 + .4byte nullsub_518 + +gUnk_08120E8C:: @ 08120E8C + .incbin "baserom.gba", 0x120E8C, 0x0000045 + +gUnk_08120ED1:: @ 08120ED1 + .incbin "baserom.gba", 0x120ED1, 0x0000028 diff --git a/data/const/object/bell.s b/data/const/object/bell.s new file mode 100644 index 00000000..34f1a8a5 --- /dev/null +++ b/data/const/object/bell.s @@ -0,0 +1,15 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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/bigBarrel.s b/data/const/object/bigBarrel.s new file mode 100644 index 00000000..9394c9f0 --- /dev/null +++ b/data/const/object/bigBarrel.s @@ -0,0 +1,36 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08120C1C:: @ 08120C1C + .incbin "baserom.gba", 0x120C1C, 0x0000009 + +gUnk_08120C25:: @ 08120C25 + .incbin "baserom.gba", 0x120C25, 0x0000009 + +gUnk_08120C2E:: @ 08120C2E + .incbin "baserom.gba", 0x120C2E, 0x0000006 + +gUnk_08120C34:: @ 08120C34 + .4byte sub_08088A68 + .4byte sub_08088C9C + .4byte sub_08088DB4 + .4byte sub_08088E74 + .4byte sub_08088F20 + +gUnk_08120C48:: @ 08120C48 + .incbin "baserom.gba", 0x120C48, 0x0000008 + +gUnk_08120C50:: @ 08120C50 + .incbin "baserom.gba", 0x120C50, 0x0000002 + +gUnk_08120C52:: @ 08120C52 + .incbin "baserom.gba", 0x120C52, 0x0000004 + +gUnk_08120C56:: @ 08120C56 + .incbin "baserom.gba", 0x120C56, 0x0000008 + +gUnk_08120C5E:: @ 08120C5E + .incbin "baserom.gba", 0x120C5E, 0x0000008 diff --git a/data/const/object/bigIceBlock.s b/data/const/object/bigIceBlock.s new file mode 100644 index 00000000..061f99c2 --- /dev/null +++ b/data/const/object/bigIceBlock.s @@ -0,0 +1,14 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/bigPushableLever.s new file mode 100644 index 00000000..98d2b400 --- /dev/null +++ b/data/const/object/bigPushableLever.s @@ -0,0 +1,19 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/bigVortex.s new file mode 100644 index 00000000..10714c24 --- /dev/null +++ b/data/const/object/bigVortex.s @@ -0,0 +1,16 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/bird.s new file mode 100644 index 00000000..6d6afb49 --- /dev/null +++ b/data/const/object/bird.s @@ -0,0 +1,40 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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/blockPushed.s b/data/const/object/blockPushed.s new file mode 100644 index 00000000..3547441d --- /dev/null +++ b/data/const/object/blockPushed.s @@ -0,0 +1,27 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_0811F624:: @ 0811F624 + .4byte sub_08082EB4 + .4byte sub_08083094 + +gUnk_0811F62C:: @ 0811F62C + .incbin "baserom.gba", 0x11F62C, 0x0000008 + +gUnk_0811F634:: @ 0811F634 + .incbin "baserom.gba", 0x11F634, 0x0000008 + +gUnk_0811F63C:: @ 0811F63C + .incbin "baserom.gba", 0x11F63C, 0x0000008 + +gUnk_0811F644:: @ 0811F644 + .incbin "baserom.gba", 0x11F644, 0x0000008 + +gUnk_0811F64C:: @ 0811F64C + .4byte gUnk_0811F62C + .4byte gUnk_0811F634 + .4byte gUnk_0811F63C + .4byte gUnk_0811F644 diff --git a/data/const/object/bollard.s b/data/const/object/bollard.s new file mode 100644 index 00000000..338230dc --- /dev/null +++ b/data/const/object/bollard.s @@ -0,0 +1,12 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08121300:: @ 08121300 + .4byte sub_0808B2AC + .4byte sub_0808B2CC + .4byte sub_0808B324 + .4byte sub_0808B344 + .4byte sub_0808B38C diff --git a/data/const/object/books.s b/data/const/object/books.s new file mode 100644 index 00000000..8e75c69c --- /dev/null +++ b/data/const/object/books.s @@ -0,0 +1,16 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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/bossDoor.s b/data/const/object/bossDoor.s new file mode 100644 index 00000000..cc29da0c --- /dev/null +++ b/data/const/object/bossDoor.s @@ -0,0 +1,29 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_081214D8:: @ 081214D8 + .4byte sub_0808C1FC + .4byte sub_0808C320 + .4byte sub_0808C348 + .4byte sub_0808C384 + .4byte sub_0808C3BC + .4byte sub_0808C414 + .4byte sub_0808C4A4 + +gUnk_081214F4:: @ 081214F4 + .incbin "baserom.gba", 0x1214F4, 0x0000008 + +gUnk_081214FC:: @ 081214FC + .incbin "baserom.gba", 0x1214FC, 0x0000010 + +gUnk_0812150C:: @ 0812150C + .incbin "baserom.gba", 0x12150C, 0x0000001 + +gUnk_0812150D:: @ 0812150D + .incbin "baserom.gba", 0x12150D, 0x0000005 + +gUnk_08121512:: @ 08121512 + .incbin "baserom.gba", 0x121512, 0x0000002 diff --git a/data/const/object/button.s b/data/const/object/button.s new file mode 100644 index 00000000..1a32b057 --- /dev/null +++ b/data/const/object/button.s @@ -0,0 +1,16 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_0811EE38:: @ 0811EE38 + .4byte sub_08081AE0 + .4byte sub_08081B84 + .4byte sub_08081BAC + .4byte sub_08081BE0 + .4byte sub_08081C30 + .4byte sub_08081C98 + +gUnk_0811EE50:: @ 0811EE50 + .incbin "baserom.gba", 0x11EE50, 0x000000C diff --git a/data/const/object/chestSpawner.s b/data/const/object/chestSpawner.s new file mode 100644 index 00000000..3c3baa5a --- /dev/null +++ b/data/const/object/chestSpawner.s @@ -0,0 +1,64 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_0811F7E8:: @ 0811F7E8 + .4byte sub_08083DF0 + .4byte sub_08083DF0 + .4byte sub_08083E08 + .4byte sub_08083E08 + .4byte sub_08083E08 + .4byte sub_08083E08 + .4byte sub_08083DF0 + .4byte sub_08083DF0 + +gUnk_0811F808:: @ 0811F808 + .4byte sub_08084190 + .4byte sub_0808420C + .4byte sub_08084224 + .4byte sub_0808427C + +gUnk_0811F818:: @ 0811F818 + .4byte sub_08083E4C + .4byte sub_08083EB0 + .4byte sub_08083F14 + .4byte sub_08083FEC + .4byte sub_08084024 + .4byte sub_08084184 + .4byte sub_0808414C + .4byte nullsub_114 + +gUnk_0811F838:: @ 0811F838 + .incbin "baserom.gba", 0x11F838, 0x0000008 + +gUnk_0811F840:: @ 0811F840 + .incbin "baserom.gba", 0x11F840, 0x0000010 + +gUnk_0811F850:: @ 0811F850 + .incbin "baserom.gba", 0x11F850, 0x0000004 + +gUnk_0811F854:: @ 0811F854 + .incbin "baserom.gba", 0x11F854, 0x0000012 + +gUnk_0811F866:: @ 0811F866 + .incbin "baserom.gba", 0x11F866, 0x000001A + +gUnk_0811F880:: @ 0811F880 + .incbin "baserom.gba", 0x11F880, 0x000000A + +gUnk_0811F88A:: @ 0811F88A + .incbin "baserom.gba", 0x11F88A, 0x000000E + +gUnk_0811F898:: @ 0811F898 + .4byte gUnk_0811F854 + .4byte gUnk_0811F866 + .4byte gUnk_0811F880 + .4byte gUnk_0811F88A + +gUnk_0811F8A8:: @ 0811F8A8 + .incbin "baserom.gba", 0x11F8A8, 0x0000008 + +gUnk_0811F8B0:: @ 0811F8B0 + .incbin "baserom.gba", 0x11F8B0, 0x0000008 diff --git a/data/const/object/cloud.s b/data/const/object/cloud.s new file mode 100644 index 00000000..cea18461 --- /dev/null +++ b/data/const/object/cloud.s @@ -0,0 +1,30 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08124798:: @ 08124798 + .4byte sub_0809F4DC + .4byte sub_0809F700 + +gUnk_081247A0:: @ 081247A0 + .4byte sub_0809F514 + .4byte sub_0809F548 + .4byte sub_0809F5B0 + +gUnk_081247AC:: @ 081247AC + .4byte sub_0809F5DC + .4byte sub_0809F5F0 + .4byte sub_0809F61C + .4byte sub_0809F69C + .4byte sub_0809F6CC + +gUnk_081247C0:: @ 081247C0 + .incbin "baserom.gba", 0x1247C0, 0x0000008 + +gUnk_081247C8:: @ 081247C8 + .incbin "baserom.gba", 0x1247C8, 0x0000008 + +gUnk_081247D0:: @ 081247D0 + .incbin "baserom.gba", 0x1247D0, 0x0000028 diff --git a/data/const/object/crenalBeanSprout.s b/data/const/object/crenalBeanSprout.s new file mode 100644 index 00000000..f1eb0f11 --- /dev/null +++ b/data/const/object/crenalBeanSprout.s @@ -0,0 +1,40 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/deathFx.s new file mode 100644 index 00000000..55663678 --- /dev/null +++ b/data/const/object/deathFx.s @@ -0,0 +1,37 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_0811EBFC:: @ 0811EBFC + .4byte sub_08081634 + .4byte sub_08081720 + .4byte sub_08081760 + +gUnk_0811EC08:: @ 0811EC08 + .incbin "baserom.gba", 0x11EC08, 0x0000018 + +gUnk_0811EC20:: @ 0811EC20 + .incbin "baserom.gba", 0x11EC20, 0x0000004 + +gUnk_0811EC24:: @ 0811EC24 + .4byte sub_080817CC + .4byte sub_080817D8 + .4byte sub_080817F0 + .4byte sub_080817E4 + .4byte sub_080817CC + .4byte sub_080817CC + .4byte sub_080817CC + .4byte sub_080817CC + .4byte sub_080817CC + .4byte sub_080817CC + .4byte sub_080817CC + .4byte sub_080817CC + .4byte sub_080817CC + .4byte sub_080817CC + .4byte sub_080817CC + .4byte sub_080817FC + +gUnk_0811EC64:: @ 0811EC64 + .incbin "baserom.gba", 0x11EC64, 0x0000070 diff --git a/data/const/object/evilSpirit.s b/data/const/object/evilSpirit.s new file mode 100644 index 00000000..aabda635 --- /dev/null +++ b/data/const/object/evilSpirit.s @@ -0,0 +1,36 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08120668:: @ 08120668 + .4byte sub_080862B8 + .4byte sub_08086370 + .4byte sub_08086550 + .4byte sub_08086594 + +gUnk_08120678:: @ 08120678 + .incbin "baserom.gba", 0x120678, 0x000000A + +gUnk_08120682:: @ 08120682 + .incbin "baserom.gba", 0x120682, 0x0000004 + +gUnk_08120686:: @ 08120686 + .incbin "baserom.gba", 0x120686, 0x0000004 + +gUnk_0812068A:: @ 0812068A + .incbin "baserom.gba", 0x12068A, 0x0000004 + +gUnk_0812068E:: @ 0812068E + .incbin "baserom.gba", 0x12068E, 0x0000004 + +gUnk_08120692:: @ 08120692 + .incbin "baserom.gba", 0x120692, 0x0000006 + +gUnk_08120698:: @ 08120698 + .4byte gUnk_08120682 + .4byte gUnk_08120686 + .4byte gUnk_0812068A + .4byte gUnk_0812068E + .4byte gUnk_08120692 diff --git a/data/const/object/eyeSwitch.s b/data/const/object/eyeSwitch.s new file mode 100644 index 00000000..8d159dca --- /dev/null +++ b/data/const/object/eyeSwitch.s @@ -0,0 +1,12 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08120B20:: @ 08120B20 + .4byte sub_080886A4 + .4byte sub_08088718 + .4byte sub_08088760 + .4byte sub_08088790 + .4byte sub_080887D8 diff --git a/data/const/object/fairy.s b/data/const/object/fairy.s new file mode 100644 index 00000000..bb456b41 --- /dev/null +++ b/data/const/object/fairy.s @@ -0,0 +1,20 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08121784:: @ 08121784 + .4byte sub_0808D7B4 + .4byte sub_0808D844 + .4byte sub_0808D88C + .4byte sub_0808D958 + .4byte sub_0808D998 + +gUnk_08121798:: @ 08121798 + .4byte sub_0808D784 + .4byte sub_0808D798 + .4byte sub_0808D7A0 + +gUnk_081217A4:: @ 081217A4 + .incbin "baserom.gba", 0x1217A4, 0x0000004 diff --git a/data/const/object/fan.s b/data/const/object/fan.s new file mode 100644 index 00000000..0c8402e9 --- /dev/null +++ b/data/const/object/fan.s @@ -0,0 +1,17 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/figurineDevice.s new file mode 100644 index 00000000..12e4f22a --- /dev/null +++ b/data/const/object/figurineDevice.s @@ -0,0 +1,27 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08120A94:: @ 08120A94 + .4byte sub_08087BC4 + .4byte sub_08087CA8 + .4byte sub_08087D1C + .4byte sub_08087DBC + .4byte sub_08087E5C + +gUnk_08120AA8:: @ 08120AA8 + .incbin "baserom.gba", 0x120AA8, 0x0000004 + +gUnk_08120AAC:: @ 08120AAC + .incbin "baserom.gba", 0x120AAC, 0x0000008 + +gUnk_08120AB4:: @ 08120AB4 + .incbin "baserom.gba", 0x120AB4, 0x0000018 + +gUnk_08120ACC:: @ 08120ACC + .incbin "baserom.gba", 0x120ACC, 0x0000018 + +gUnk_08120AE4:: @ 08120AE4 + .incbin "baserom.gba", 0x120AE4, 0x0000004 diff --git a/data/const/object/fileScreenObjects.s b/data/const/object/fileScreenObjects.s new file mode 100644 index 00000000..5f20a514 --- /dev/null +++ b/data/const/object/fileScreenObjects.s @@ -0,0 +1,58 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/fireplace.s new file mode 100644 index 00000000..c59473e2 --- /dev/null +++ b/data/const/object/fireplace.s @@ -0,0 +1,9 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08123D98:: @ 08123D98 + .4byte sub_0809B708 + .4byte sub_0809B7A0 diff --git a/data/const/object/floatingPlatform.s b/data/const/object/floatingPlatform.s new file mode 100644 index 00000000..0fa0ac32 --- /dev/null +++ b/data/const/object/floatingPlatform.s @@ -0,0 +1,12 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08120650:: @ 08120650 + .4byte sub_080860D8 + .4byte sub_0808611C + +gUnk_08120658:: @ 08120658 + .incbin "baserom.gba", 0x120658, 0x0000008 diff --git a/data/const/object/fourElements.s b/data/const/object/fourElements.s new file mode 100644 index 00000000..332213b2 --- /dev/null +++ b/data/const/object/fourElements.s @@ -0,0 +1,17 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08124898:: @ 08124898 + .4byte sub_080A01E0 + .4byte sub_080A0290 + .4byte sub_080A02CC + .4byte sub_080A034C + .4byte sub_080A0390 + .4byte sub_080A03B8 + .4byte sub_080A03E8 + +gUnk_081248B4:: @ 081248B4 + .incbin "baserom.gba", 0x1248B4, 0x0000008 diff --git a/data/const/object/frozenWaterElement.s b/data/const/object/frozenWaterElement.s new file mode 100644 index 00000000..f7439a05 --- /dev/null +++ b/data/const/object/frozenWaterElement.s @@ -0,0 +1,13 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/furniture.s new file mode 100644 index 00000000..56c70c9d --- /dev/null +++ b/data/const/object/furniture.s @@ -0,0 +1,20 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/gentariCurtains.s new file mode 100644 index 00000000..2feb1184 --- /dev/null +++ b/data/const/object/gentariCurtains.s @@ -0,0 +1,11 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_0812260C:: @ 0812260C + .4byte sub_08092050 + .4byte sub_0809214C + .4byte sub_08092164 + .4byte nullsub_118 diff --git a/data/const/object/giantBookLadder.s b/data/const/object/giantBookLadder.s new file mode 100644 index 00000000..3f44de25 --- /dev/null +++ b/data/const/object/giantBookLadder.s @@ -0,0 +1,8 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08121C40:: @ 08121C40 + .incbin "baserom.gba", 0x121C40, 0x0000008 diff --git a/data/const/object/giantLeaf.s b/data/const/object/giantLeaf.s new file mode 100644 index 00000000..e58996dc --- /dev/null +++ b/data/const/object/giantLeaf.s @@ -0,0 +1,11 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08121750:: @ 08121750 + .incbin "baserom.gba", 0x121750, 0x000001A + +gUnk_0812176A:: @ 0812176A + .incbin "baserom.gba", 0x12176A, 0x000001A diff --git a/data/const/object/giantTwig.s b/data/const/object/giantTwig.s new file mode 100644 index 00000000..3974e63c --- /dev/null +++ b/data/const/object/giantTwig.s @@ -0,0 +1,27 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/heartContainer.s new file mode 100644 index 00000000..356963e0 --- /dev/null +++ b/data/const/object/heartContainer.s @@ -0,0 +1,8 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08121C58:: @ 08121C58 + .incbin "baserom.gba", 0x121C58, 0x000000C diff --git a/data/const/object/hiddenLadderDown.s b/data/const/object/hiddenLadderDown.s new file mode 100644 index 00000000..7a623dda --- /dev/null +++ b/data/const/object/hiddenLadderDown.s @@ -0,0 +1,9 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08122604:: @ 08122604 + .4byte sub_08091F14 + .4byte sub_08092000 diff --git a/data/const/object/hittableLever.s b/data/const/object/hittableLever.s new file mode 100644 index 00000000..a2397b43 --- /dev/null +++ b/data/const/object/hittableLever.s @@ -0,0 +1,12 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08121178:: @ 08121178 + .4byte sub_0808A71C + .4byte sub_0808A778 + +gUnk_08121180:: @ 08121180 + .incbin "baserom.gba", 0x121180, 0x0000008 diff --git a/data/const/object/houseDoorExterior.s b/data/const/object/houseDoorExterior.s new file mode 100644 index 00000000..1d7c7d5c --- /dev/null +++ b/data/const/object/houseDoorExterior.s @@ -0,0 +1,14 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_081206AC:: @ 081206AC + .incbin "baserom.gba", 0x1206AC, 0x0000008 + +gUnk_081206B4:: @ 081206B4 + .4byte sub_080866D8 + .4byte sub_080867E4 + .4byte sub_0808681C + .4byte sub_080868B0 diff --git a/data/const/object/houseDoorInterior.s b/data/const/object/houseDoorInterior.s new file mode 100644 index 00000000..c6e1eab0 --- /dev/null +++ b/data/const/object/houseDoorInterior.s @@ -0,0 +1,20 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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/itemForSale.s b/data/const/object/itemForSale.s new file mode 100644 index 00000000..fcd3707a --- /dev/null +++ b/data/const/object/itemForSale.s @@ -0,0 +1,11 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_0811EE28:: @ 0811EE28 + .4byte sub_08081854 + .4byte sub_080818A4 + .4byte sub_08081930 + .4byte sub_08081A80 diff --git a/data/const/object/itemOnGround.s b/data/const/object/itemOnGround.s new file mode 100644 index 00000000..e17d1d64 --- /dev/null +++ b/data/const/object/itemOnGround.s @@ -0,0 +1,41 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_0811E7C4:: @ 0811E7C4 + .4byte sub_080808D8 + .4byte sub_080808E4 + .4byte sub_08080904 + .4byte sub_08080910 + +gUnk_0811E7D4:: @ 0811E7D4 + .incbin "baserom.gba", 0x11E7D4, 0x0000014 + +gUnk_0811E7E8:: @ 0811E7E8 + .incbin "baserom.gba", 0x11E7E8, 0x000002C + +gUnk_0811E814:: @ 0811E814 + .incbin "baserom.gba", 0x11E814, 0x000002C + +gUnk_0811E840:: @ 0811E840 + .incbin "baserom.gba", 0x11E840, 0x000000C + +gUnk_0811E84C:: @ 0811E84C + .incbin "baserom.gba", 0x11E84C, 0x00000B0 + +gUnk_0811E8FC:: @ 0811E8FC + .incbin "baserom.gba", 0x11E8FC, 0x00000FA + +gUnk_0811E9F6:: @ 0811E9F6 + .incbin "baserom.gba", 0x11E9F6, 0x0000001 + +gUnk_0811E9F7:: @ 0811E9F7 + .incbin "baserom.gba", 0x11E9F7, 0x0000124 + +gUnk_0811EB1B:: @ 0811EB1B + .incbin "baserom.gba", 0x11EB1B, 0x00000DE + +gUnk_0811EBF9:: @ 0811EBF9 + .incbin "baserom.gba", 0x11EBF9, 0x0000003 diff --git a/data/const/object/jailBars.s b/data/const/object/jailBars.s new file mode 100644 index 00000000..fc949c82 --- /dev/null +++ b/data/const/object/jailBars.s @@ -0,0 +1,20 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08124950:: @ 08124950 + .4byte sub_080A08C4 + .4byte sub_080A0910 + .4byte sub_080A0938 + .4byte nullsub_127 + +gUnk_08124960:: @ 08124960 + .incbin "baserom.gba", 0x124960, 0x0000005 + +gUnk_08124965:: @ 08124965 + .incbin "baserom.gba", 0x124965, 0x0000015 + +gUnk_0812497A:: @ 0812497A + .incbin "baserom.gba", 0x12497A, 0x000001A diff --git a/data/const/object/jarPortal.s b/data/const/object/jarPortal.s new file mode 100644 index 00000000..29fd4af3 --- /dev/null +++ b/data/const/object/jarPortal.s @@ -0,0 +1,13 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08121488:: @ 08121488 + .4byte sub_0808BE9C + .4byte sub_0808BF14 + .4byte sub_0808BF58 + .4byte sub_0808BFD8 + .4byte sub_0808C0AC + diff --git a/data/const/object/ladderHoleInBookshelf.s b/data/const/object/ladderHoleInBookshelf.s new file mode 100644 index 00000000..0b74a105 --- /dev/null +++ b/data/const/object/ladderHoleInBookshelf.s @@ -0,0 +1,9 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_081229B4:: @ 081229B4 + .4byte sub_08093FCC + .4byte sub_08093FE0 diff --git a/data/const/object/lavaPlatform.s b/data/const/object/lavaPlatform.s new file mode 100644 index 00000000..56e9bd30 --- /dev/null +++ b/data/const/object/lavaPlatform.s @@ -0,0 +1,29 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/lightableSwitch.s new file mode 100644 index 00000000..284e98e9 --- /dev/null +++ b/data/const/object/lightableSwitch.s @@ -0,0 +1,19 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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/lilypadLarge.s b/data/const/object/lilypadLarge.s new file mode 100644 index 00000000..4ae5b95d --- /dev/null +++ b/data/const/object/lilypadLarge.s @@ -0,0 +1,27 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08120608:: @ 08120608 + .4byte sub_08085504 + .4byte sub_080855E8 + .4byte sub_08085A1C + .4byte sub_08085C5C + .4byte sub_08085CDC + .4byte sub_08085D10 + +gUnk_08120620:: @ 08120620 + .incbin "baserom.gba", 0x120620, 0x000000C + +gUnk_0812062C:: @ 0812062C + .4byte sub_08085A44 + .4byte sub_08085A98 + .4byte sub_08085B40 + +gUnk_08120638:: @ 08120638 + .incbin "baserom.gba", 0x120638, 0x0000008 + +gUnk_08120640:: @ 08120640 + .incbin "baserom.gba", 0x120640, 0x0000008 diff --git a/data/const/object/lilypadSmall.s b/data/const/object/lilypadSmall.s new file mode 100644 index 00000000..f99b34ca --- /dev/null +++ b/data/const/object/lilypadSmall.s @@ -0,0 +1,9 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08123318:: @ 08123318 + .incbin "baserom.gba", 0x123318, 0x0000010 + diff --git a/data/const/object/lockedDoor.s b/data/const/object/lockedDoor.s new file mode 100644 index 00000000..18f12a60 --- /dev/null +++ b/data/const/object/lockedDoor.s @@ -0,0 +1,31 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_0811F65C:: @ 0811F65C + .4byte sub_08083338 + .4byte sub_080834B4 + .4byte sub_080834EC + .4byte sub_08083518 + .4byte sub_08083540 + .4byte nullsub_513 + .4byte sub_08083598 + .4byte sub_080835C8 + .4byte sub_080835F8 + +gUnk_0811F680:: @ 0811F680 + .incbin "baserom.gba", 0x11F680, 0x0000008 + +gUnk_0811F688:: @ 0811F688 + .incbin "baserom.gba", 0x11F688, 0x0000008 + +gUnk_0811F690:: @ 0811F690 + .incbin "baserom.gba", 0x11F690, 0x00000A0 + +gUnk_0811F730:: @ 0811F730 + .incbin "baserom.gba", 0x11F730, 0x0000010 + +gUnk_0811F740:: @ 0811F740 + .incbin "baserom.gba", 0x11F740, 0x0000004 diff --git a/data/const/object/macroAcorn.s b/data/const/object/macroAcorn.s new file mode 100644 index 00000000..a0952a73 --- /dev/null +++ b/data/const/object/macroAcorn.s @@ -0,0 +1,9 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_081242C8:: @ 081242C8 + .4byte sub_0809E518 + .4byte nullsub_125 diff --git a/data/const/object/macroBook.s b/data/const/object/macroBook.s new file mode 100644 index 00000000..cbf33538 --- /dev/null +++ b/data/const/object/macroBook.s @@ -0,0 +1,14 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/macroDecorations.s new file mode 100644 index 00000000..20584a0e --- /dev/null +++ b/data/const/object/macroDecorations.s @@ -0,0 +1,12 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_081233B8:: @ 081233B8 + .4byte sub_08097DEC + .4byte sub_08097EA4 + +gUnk_081233C0:: @ 081233C0 + .incbin "baserom.gba", 0x1233C0, 0x0000050 diff --git a/data/const/object/macroMushroomStalks.s b/data/const/object/macroMushroomStalks.s new file mode 100644 index 00000000..c00a69e3 --- /dev/null +++ b/data/const/object/macroMushroomStalks.s @@ -0,0 +1,9 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08121668:: @ 08121668 + .4byte sub_0808C964 + .4byte sub_0808CA10 diff --git a/data/const/object/macroPlayer.s b/data/const/object/macroPlayer.s new file mode 100644 index 00000000..62397be5 --- /dev/null +++ b/data/const/object/macroPlayer.s @@ -0,0 +1,25 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08121680:: @ 08121680 + .4byte sub_0808CAFC + .4byte sub_0808CB1C + +gUnk_08121688:: @ 08121688 + .4byte sub_0808CBE8 + .4byte sub_0808CCBC + .4byte sub_0808CD00 + .4byte sub_0808CD44 + .4byte sub_0808CD88 + .4byte sub_0808CDDC + .4byte sub_0808CDF8 + .4byte sub_0808CE38 + .4byte sub_0808CE68 + .4byte sub_0808CE98 + .4byte sub_0808CEC0 + +gUnk_081216B4:: @ 081216B4 + .incbin "baserom.gba", 0x1216B4, 0x0000008 diff --git a/data/const/object/macroShoes.s b/data/const/object/macroShoes.s new file mode 100644 index 00000000..f7902756 --- /dev/null +++ b/data/const/object/macroShoes.s @@ -0,0 +1,19 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/mask.s new file mode 100644 index 00000000..a7e34e4e --- /dev/null +++ b/data/const/object/mask.s @@ -0,0 +1,11 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +MaskActionFuncs:: @ 081227A4 + .4byte sub_080929A4 + .4byte sub_08092A94 + .4byte sub_08092B0C + .4byte Mask_Delete+1 diff --git a/data/const/object/metalDoor.s b/data/const/object/metalDoor.s new file mode 100644 index 00000000..df748a3c --- /dev/null +++ b/data/const/object/metalDoor.s @@ -0,0 +1,12 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_0812493C:: @ 0812493C + .4byte sub_080A0684 + .4byte sub_080A0718 + .4byte sub_080A074C + .4byte sub_080A07BC + .4byte sub_080A07F0 diff --git a/data/const/object/minecart.s b/data/const/object/minecart.s new file mode 100644 index 00000000..de790a39 --- /dev/null +++ b/data/const/object/minecart.s @@ -0,0 +1,21 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/minecartDoor.s new file mode 100644 index 00000000..1e0df9d3 --- /dev/null +++ b/data/const/object/minecartDoor.s @@ -0,0 +1,12 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/mineralWaterSource.s new file mode 100644 index 00000000..ff4220c9 --- /dev/null +++ b/data/const/object/mineralWaterSource.s @@ -0,0 +1,12 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +MineralWaterSourceActionFuncs:: @ 08123298 + .4byte MineralWaterSource_Init + .4byte sub_080973DC + +MineralWaterSourceParameters:: @ 081232A0 + .incbin "baserom.gba", 0x1232A0, 0x0000004 diff --git a/data/const/object/minishLight.s b/data/const/object/minishLight.s new file mode 100644 index 00000000..65089903 --- /dev/null +++ b/data/const/object/minishLight.s @@ -0,0 +1,9 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_081247F8:: @ 081247F8 + .4byte sub_0809F840 + .4byte sub_0809F868 diff --git a/data/const/object/minishSizedEntrance.s b/data/const/object/minishSizedEntrance.s new file mode 100644 index 00000000..7a350fe7 --- /dev/null +++ b/data/const/object/minishSizedEntrance.s @@ -0,0 +1,12 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08122254:: @ 08122254 + .4byte sub_08090EC0 + .4byte sub_08090F00 + +gUnk_0812225C:: @ 0812225C + .incbin "baserom.gba", 0x12225C, 0x0000008 diff --git a/data/const/object/object10.s b/data/const/object/object10.s new file mode 100644 index 00000000..8a61aba9 --- /dev/null +++ b/data/const/object/object10.s @@ -0,0 +1,16 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08120560:: @ 08120560 + .4byte sub_0808483C + .4byte sub_080848C8 + .4byte sub_080849D8 + +gUnk_0812056C:: @ 0812056C + .incbin "baserom.gba", 0x12056C, 0x0000008 + +gUnk_08120574:: @ 08120574 + .incbin "baserom.gba", 0x120574, 0x0000008 diff --git a/data/const/object/object11.s b/data/const/object/object11.s new file mode 100644 index 00000000..aae642b9 --- /dev/null +++ b/data/const/object/object11.s @@ -0,0 +1,24 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_0812057C:: @ 0812057C + .4byte sub_08084D58 + .4byte sub_08084E5C + .4byte sub_08084EB4 + +gUnk_08120588:: @ 08120588 + .incbin "baserom.gba", 0x120588, 0x0000014 + +gUnk_0812059C:: @ 0812059C + .4byte sub_08084ECC + .4byte sub_08084ED8 + .4byte sub_08084EFC + .4byte sub_08084F84 + .4byte sub_08084F88 + .4byte sub_08084F8C + +gUnk_081205B4:: @ 081205B4 + .incbin "baserom.gba", 0x1205B4, 0x0000008 diff --git a/data/const/object/object12.s b/data/const/object/object12.s new file mode 100644 index 00000000..fe6d961a --- /dev/null +++ b/data/const/object/object12.s @@ -0,0 +1,12 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_081205BC:: @ 081205BC + .4byte sub_08084FD8 + .4byte nullsub_115 + .4byte sub_08085028 + .4byte sub_080850B0 + .4byte sub_080850CC diff --git a/data/const/object/object15.s b/data/const/object/object15.s new file mode 100644 index 00000000..1b2ec904 --- /dev/null +++ b/data/const/object/object15.s @@ -0,0 +1,9 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08120648:: @ 08120648 + .4byte sub_08086034 + .4byte sub_08086054 diff --git a/data/const/object/object17.s b/data/const/object/object17.s new file mode 100644 index 00000000..2f7cf510 --- /dev/null +++ b/data/const/object/object17.s @@ -0,0 +1,9 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08120660:: @ 08120660 + .4byte sub_080861C4 + .4byte sub_08086234 diff --git a/data/const/object/object1A.s b/data/const/object/object1A.s new file mode 100644 index 00000000..ad2a30fe --- /dev/null +++ b/data/const/object/object1A.s @@ -0,0 +1,10 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_081206C4:: @ 081206C4 + .4byte sub_080869DC + .4byte sub_08086A28 + .4byte sub_08086A5C diff --git a/data/const/object/object1D.s b/data/const/object/object1D.s new file mode 100644 index 00000000..99b553b5 --- /dev/null +++ b/data/const/object/object1D.s @@ -0,0 +1,11 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_081208A0:: @ 081208A0 + .incbin "baserom.gba", 0x1208A0, 0x0000008 + +gUnk_081208A8:: @ 081208A8 + .incbin "baserom.gba", 0x1208A8, 0x0000010 diff --git a/data/const/object/object1E.s b/data/const/object/object1E.s new file mode 100644 index 00000000..2c44500b --- /dev/null +++ b/data/const/object/object1E.s @@ -0,0 +1,12 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_081208B8:: @ 081208B8 + .4byte sub_08087528 + .4byte sub_080875F4 + +gUnk_081208C0:: @ 081208C0 + .incbin "baserom.gba", 0x1208C0, 0x0000008 diff --git a/data/const/object/object1F.s b/data/const/object/object1F.s new file mode 100644 index 00000000..6ef35eca --- /dev/null +++ b/data/const/object/object1F.s @@ -0,0 +1,16 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08120A0C:: @ 08120A0C + .4byte sub_080876A8 + .4byte sub_0808776C + .4byte sub_080877A4 + +gUnk_08120A18:: @ 08120A18 + .incbin "baserom.gba", 0x120A18, 0x0000008 + +gUnk_08120A20:: @ 08120A20 + .incbin "baserom.gba", 0x120A20, 0x0000008 diff --git a/data/const/object/object20.s b/data/const/object/object20.s new file mode 100644 index 00000000..7946cb3b --- /dev/null +++ b/data/const/object/object20.s @@ -0,0 +1,9 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08120A28:: @ 08120A28 + .4byte sub_08087824 + .4byte sub_08087888 diff --git a/data/const/object/object21.s b/data/const/object/object21.s new file mode 100644 index 00000000..1b95f68a --- /dev/null +++ b/data/const/object/object21.s @@ -0,0 +1,25 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08120A68:: @ 08120A68 + .4byte sub_08087A10 + .4byte sub_08087AFC + .4byte 00000000 + .4byte sub_08087B58 + +gUnk_08120A78:: @ 08120A78 + .incbin "baserom.gba", 0x120A78, 0x0000002 + +gUnk_08120A7A:: @ 08120A7A + .incbin "baserom.gba", 0x120A7A, 0x0000006 + +gUnk_08120A80:: @ 08120A80 + .4byte sub_08087B88 + .4byte sub_08087B9C + .4byte sub_08087B9C + +gUnk_08120A8C:: @ 08120A8C + .incbin "baserom.gba", 0x120A8C, 0x0000008 diff --git a/data/const/object/object24.s b/data/const/object/object24.s new file mode 100644 index 00000000..26ebae60 --- /dev/null +++ b/data/const/object/object24.s @@ -0,0 +1,13 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08120BE0:: @ 08120BE0 + .4byte sub_08088840 + .4byte sub_0808886C + .4byte sub_080888F4 + +gUnk_08120BEC:: @ 08120BEC + .incbin "baserom.gba", 0x120BEC, 0x0000005 diff --git a/data/const/object/object26.s b/data/const/object/object26.s new file mode 100644 index 00000000..3929d292 --- /dev/null +++ b/data/const/object/object26.s @@ -0,0 +1,11 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08120C80:: @ 08120C80 + .incbin "baserom.gba", 0x120C80, 0x0000012 + +gUnk_08120C92:: @ 08120C92 + .incbin "baserom.gba", 0x120C92, 0x0000006 diff --git a/data/const/object/object29.s b/data/const/object/object29.s new file mode 100644 index 00000000..64113d09 --- /dev/null +++ b/data/const/object/object29.s @@ -0,0 +1,11 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08120D90:: @ 08120D90 + .4byte sub_08089874 + .4byte sub_08089944 + .4byte sub_08089A7C + .4byte sub_08089AE0 diff --git a/data/const/object/object2A.s b/data/const/object/object2A.s new file mode 100644 index 00000000..d94ddbf4 --- /dev/null +++ b/data/const/object/object2A.s @@ -0,0 +1,9 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08120DD0:: @ 08120DD0 + .4byte sub_08089B18 + .4byte sub_08089BA0 diff --git a/data/const/object/object30.s b/data/const/object/object30.s new file mode 100644 index 00000000..0e7ee1b1 --- /dev/null +++ b/data/const/object/object30.s @@ -0,0 +1,13 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08121188:: @ 08121188 + .4byte sub_0808A870 + .4byte sub_0808A8C8 + .4byte sub_0808A8E0 + +gUnk_08121194:: @ 08121194 + .incbin "baserom.gba", 0x121194, 0x0000008 diff --git a/data/const/object/object31.s b/data/const/object/object31.s new file mode 100644 index 00000000..4ddc687a --- /dev/null +++ b/data/const/object/object31.s @@ -0,0 +1,9 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_0812119C:: @ 0812119C + .4byte sub_0808A9DC + .4byte nullsub_519 diff --git a/data/const/object/object35.s b/data/const/object/object35.s new file mode 100644 index 00000000..722cadfb --- /dev/null +++ b/data/const/object/object35.s @@ -0,0 +1,27 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_081213C4:: @ 081213C4 + .4byte sub_0808B884 + .4byte sub_0808B910 + .4byte sub_0808BAB4 + +gUnk_081213D0:: @ 081213D0 + .4byte sub_0808B89C + .4byte sub_0808B8D4 + .4byte sub_0808B908 + +gUnk_081213DC:: @ 081213DC + .4byte sub_0808B934 + .4byte sub_0808B9D4 + .4byte sub_0808BA10 + .4byte sub_0808BA48 + .4byte sub_0808BA6C + .4byte nullsub_520 + +gUnk_081213F4:: @ 081213F4 + .4byte sub_0808BACC + .4byte sub_0808BB04 diff --git a/data/const/object/object36.s b/data/const/object/object36.s new file mode 100644 index 00000000..b089a9db --- /dev/null +++ b/data/const/object/object36.s @@ -0,0 +1,16 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08121440:: @ 08121440 + .4byte sub_0808BB30 + .4byte sub_0808BC3C + .4byte sub_0808BD14 + +gUnk_0812144C:: @ 0812144C + .incbin "baserom.gba", 0x12144C, 0x0000028 + +gUnk_08121474:: @ 08121474 + .incbin "baserom.gba", 0x121474, 0x000000C diff --git a/data/const/object/object37.s b/data/const/object/object37.s new file mode 100644 index 00000000..1c6c757b --- /dev/null +++ b/data/const/object/object37.s @@ -0,0 +1,9 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08121480:: @ 08121480 + .4byte sub_0808BE00 + .4byte sub_0808BE2C diff --git a/data/const/object/object3A.s b/data/const/object/object3A.s new file mode 100644 index 00000000..7e9780ff --- /dev/null +++ b/data/const/object/object3A.s @@ -0,0 +1,28 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_081215E8:: @ 081215E8 + .incbin "baserom.gba", 0x1215E8, 0x000002A + +gUnk_08121612:: @ 08121612 + .incbin "baserom.gba", 0x121612, 0x0000002 + +gUnk_08121614:: @ 08121614 + .incbin "baserom.gba", 0x121614, 0x000000D + +gUnk_08121621:: @ 08121621 + .incbin "baserom.gba", 0x121621, 0x0000017 + +gUnk_08121638:: @ 08121638 + .4byte sub_0808C6D4 + .4byte sub_0808C74C + +gUnk_08121640:: @ 08121640 + .4byte sub_0808C858 + .4byte sub_0808C8B8 + +gUnk_08121648:: @ 08121648 + .incbin "baserom.gba", 0x121648, 0x0000020 diff --git a/data/const/object/object3D.s b/data/const/object/object3D.s new file mode 100644 index 00000000..62cabd68 --- /dev/null +++ b/data/const/object/object3D.s @@ -0,0 +1,13 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_081216BC:: @ 081216BC + .4byte sub_0808CF08 + .4byte sub_0808CF5C + .4byte sub_0808D064 + +gUnk_081216C8:: @ 081216C8 + .incbin "baserom.gba", 0x1216C8, 0x0000014 diff --git a/data/const/object/object3E.s b/data/const/object/object3E.s new file mode 100644 index 00000000..04fac193 --- /dev/null +++ b/data/const/object/object3E.s @@ -0,0 +1,43 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_081216DC:: @ 081216DC + .4byte sub_0808D0E0 + .4byte sub_0808D194 + .4byte sub_0808D194 + .4byte nullsub_521 + .4byte sub_0808D2FC + .4byte sub_0808D360 + .4byte sub_0808D394 + .4byte sub_0808D408 + .4byte sub_0808D45C + .4byte sub_0808D194 + +gUnk_08121704:: @ 08121704 + .incbin "baserom.gba", 0x121704, 0x0000010 + +gUnk_08121714:: @ 08121714 + .incbin "baserom.gba", 0x121714, 0x0000002 + +gUnk_08121716:: @ 08121716 + .incbin "baserom.gba", 0x121716, 0x0000001 + +gUnk_08121717:: @ 08121717 + .incbin "baserom.gba", 0x121717, 0x0000002 + +gUnk_08121719:: @ 08121719 + .incbin "baserom.gba", 0x121719, 0x0000007 + +gUnk_08121720:: @ 08121720 + .incbin "baserom.gba", 0x121720, 0x000000C + +gUnk_0812172C:: @ 0812172C + .4byte sub_0808D474 + .4byte sub_0808D518 + .4byte sub_0808D59C + +gUnk_08121738:: @ 08121738 + .incbin "baserom.gba", 0x121738, 0x0000018 diff --git a/data/const/object/object4.s b/data/const/object/object4.s new file mode 100644 index 00000000..2cf717cb --- /dev/null +++ b/data/const/object/object4.s @@ -0,0 +1,9 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_0811EE5C:: @ 0811EE5C + .4byte sub_08082058 + .4byte sub_08082098 diff --git a/data/const/object/object42.s b/data/const/object/object42.s new file mode 100644 index 00000000..f2cf7fcb --- /dev/null +++ b/data/const/object/object42.s @@ -0,0 +1,16 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_081217A8:: @ 081217A8 + .4byte sub_0808DDB4 + .4byte sub_0808DDE0 + +gUnk_081217B0:: @ 081217B0 + .4byte sub_0808DDB4 + .4byte sub_0808DDE8 + +gUnk_081217B8:: @ 081217B8 + .incbin "baserom.gba", 0x1217B8, 0x0000004 diff --git a/data/const/object/object43.s b/data/const/object/object43.s new file mode 100644 index 00000000..9a0711bf --- /dev/null +++ b/data/const/object/object43.s @@ -0,0 +1,18 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_081217BC:: @ 081217BC + .4byte sub_0808DEE8 + .4byte sub_0808DFAC + .4byte sub_0808E1BC + .4byte sub_0808E208 + .4byte sub_0808E264 + +gUnk_081217D0:: @ 081217D0 + .incbin "baserom.gba", 0x1217D0, 0x0000008 + +gUnk_081217D8:: @ 081217D8 + .incbin "baserom.gba", 0x1217D8, 0x0000008 diff --git a/data/const/object/object44.s b/data/const/object/object44.s new file mode 100644 index 00000000..ca4c690e --- /dev/null +++ b/data/const/object/object44.s @@ -0,0 +1,9 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08121B8C:: @ 08121B8C + .4byte sub_0808E298 + .4byte sub_0808E318 diff --git a/data/const/object/object45.s b/data/const/object/object45.s new file mode 100644 index 00000000..3d3acfcb --- /dev/null +++ b/data/const/object/object45.s @@ -0,0 +1,9 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08121BD8:: @ 08121BD8 + .4byte sub_0808E42C + .4byte sub_0808E448 diff --git a/data/const/object/object49.s b/data/const/object/object49.s new file mode 100644 index 00000000..a89cc647 --- /dev/null +++ b/data/const/object/object49.s @@ -0,0 +1,31 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/object4B.s new file mode 100644 index 00000000..a0055399 --- /dev/null +++ b/data/const/object/object4B.s @@ -0,0 +1,15 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/object51.s new file mode 100644 index 00000000..a95e84f8 --- /dev/null +++ b/data/const/object/object51.s @@ -0,0 +1,9 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08122278:: @ 08122278 + .4byte sub_08091010 + .4byte nullsub_523 diff --git a/data/const/object/object53.s b/data/const/object/object53.s new file mode 100644 index 00000000..f0c96385 --- /dev/null +++ b/data/const/object/object53.s @@ -0,0 +1,12 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08122280:: @ 08122280 + .4byte sub_08091120 + .4byte sub_08091198 + +gUnk_08122288:: @ 08122288 + .incbin "baserom.gba", 0x122288, 0x000000C diff --git a/data/const/object/object5A.s b/data/const/object/object5A.s new file mode 100644 index 00000000..212f6de6 --- /dev/null +++ b/data/const/object/object5A.s @@ -0,0 +1,14 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/object5B.s new file mode 100644 index 00000000..86b19c4a --- /dev/null +++ b/data/const/object/object5B.s @@ -0,0 +1,13 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08122794:: @ 08122794 + .4byte sub_080928C8 + .4byte nullsub_119 + +gUnk_0812279C:: @ 0812279C + .4byte sub_08092930 + .4byte sub_08092940 diff --git a/data/const/object/object6.s b/data/const/object/object6.s new file mode 100644 index 00000000..ff99c0d8 --- /dev/null +++ b/data/const/object/object6.s @@ -0,0 +1,28 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_0811F14C:: @ 0811F14C + .4byte sub_0808292C + .4byte sub_080829E4 + +gUnk_0811F154:: @ 0811F154 + .4byte sub_0808292C + .4byte sub_08082AB8 + +gUnk_0811F15C:: @ 0811F15C + .4byte sub_08082B9C + .4byte sub_08082C38 + .4byte sub_08082E14 + .4byte sub_08082E6C + +gUnk_0811F16C:: @ 0811F16C + .incbin "baserom.gba", 0x11F16C, 0x000000C + +gUnk_0811F178:: @ 0811F178 + .incbin "baserom.gba", 0x11F178, 0x0000014 + +gUnk_0811F18C:: @ 0811F18C + .incbin "baserom.gba", 0x11F18C, 0x0000004 diff --git a/data/const/object/object61.s b/data/const/object/object61.s new file mode 100644 index 00000000..7ad6eec4 --- /dev/null +++ b/data/const/object/object61.s @@ -0,0 +1,13 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/object63.s new file mode 100644 index 00000000..0727682c --- /dev/null +++ b/data/const/object/object63.s @@ -0,0 +1,10 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08122944:: @ 08122944 + .4byte sub_08093D88 + .4byte sub_08093DE0 + .4byte sub_08093E08 diff --git a/data/const/object/object64.s b/data/const/object/object64.s new file mode 100644 index 00000000..39378cd7 --- /dev/null +++ b/data/const/object/object64.s @@ -0,0 +1,16 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/object67.s new file mode 100644 index 00000000..e0f6e45e --- /dev/null +++ b/data/const/object/object67.s @@ -0,0 +1,18 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/object68.s new file mode 100644 index 00000000..525ba8a1 --- /dev/null +++ b/data/const/object/object68.s @@ -0,0 +1,19 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/object6A.s new file mode 100644 index 00000000..c5e57501 --- /dev/null +++ b/data/const/object/object6A.s @@ -0,0 +1,74 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/object70.s new file mode 100644 index 00000000..684856bd --- /dev/null +++ b/data/const/object/object70.s @@ -0,0 +1,9 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_081232A4:: @ 081232A4 + .4byte sub_08097438 + .4byte sub_080974A4 diff --git a/data/const/object/object72.s b/data/const/object/object72.s new file mode 100644 index 00000000..d14ae4c8 --- /dev/null +++ b/data/const/object/object72.s @@ -0,0 +1,15 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/object74.s new file mode 100644 index 00000000..03aeaaa9 --- /dev/null +++ b/data/const/object/object74.s @@ -0,0 +1,21 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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/object75.s b/data/const/object/object75.s new file mode 100644 index 00000000..738b65b7 --- /dev/null +++ b/data/const/object/object75.s @@ -0,0 +1,9 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08121670:: @ 08121670 + .4byte sub_0808C964 + .4byte sub_0808CA10 diff --git a/data/const/object/object76.s b/data/const/object/object76.s new file mode 100644 index 00000000..1e0542c4 --- /dev/null +++ b/data/const/object/object76.s @@ -0,0 +1,9 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08121678:: @ 08121678 + .4byte sub_0808C964 + .4byte sub_0808CA10 diff --git a/data/const/object/object79.s b/data/const/object/object79.s new file mode 100644 index 00000000..caf4dde7 --- /dev/null +++ b/data/const/object/object79.s @@ -0,0 +1,13 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/object80.s new file mode 100644 index 00000000..b85e2715 --- /dev/null +++ b/data/const/object/object80.s @@ -0,0 +1,12 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08123664:: @ 08123664 + .4byte sub_08098B28 + .4byte sub_08098BE0 + +gUnk_0812366C:: @ 0812366C + .incbin "baserom.gba", 0x12366C, 0x0000008 diff --git a/data/const/object/object81.s b/data/const/object/object81.s new file mode 100644 index 00000000..662d1322 --- /dev/null +++ b/data/const/object/object81.s @@ -0,0 +1,9 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08123674:: @ 08123674 + .4byte sub_08098C80 + .4byte nullsub_124 diff --git a/data/const/object/object86.s b/data/const/object/object86.s new file mode 100644 index 00000000..7f520f2c --- /dev/null +++ b/data/const/object/object86.s @@ -0,0 +1,12 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/object87.s new file mode 100644 index 00000000..bd94da79 --- /dev/null +++ b/data/const/object/object87.s @@ -0,0 +1,19 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/object89.s new file mode 100644 index 00000000..0e612748 --- /dev/null +++ b/data/const/object/object89.s @@ -0,0 +1,18 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/object8A.s new file mode 100644 index 00000000..db3fb95d --- /dev/null +++ b/data/const/object/object8A.s @@ -0,0 +1,10 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08123D4C:: @ 08123D4C + .4byte sub_0809ADCC + .4byte nullsub_535 + .4byte sub_0809AF50 diff --git a/data/const/object/object8B.s b/data/const/object/object8B.s new file mode 100644 index 00000000..a2bac996 --- /dev/null +++ b/data/const/object/object8B.s @@ -0,0 +1,14 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/object8E.s new file mode 100644 index 00000000..86ddca97 --- /dev/null +++ b/data/const/object/object8E.s @@ -0,0 +1,12 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08123DA0:: @ 08123DA0 + .4byte sub_0809B858 + .4byte sub_0809B9BC + .4byte sub_0809BAD0 + .4byte sub_0809BC70 + .4byte sub_0809BDB0 diff --git a/data/const/object/object9.s b/data/const/object/object9.s new file mode 100644 index 00000000..fed6cf18 --- /dev/null +++ b/data/const/object/object9.s @@ -0,0 +1,13 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_0811F744:: @ 0811F744 + .incbin "baserom.gba", 0x11F744, 0x0000010 + +gUnk_0811F754:: @ 0811F754 + .4byte sub_08083914 + .4byte sub_0808395C + .4byte sub_08083998 diff --git a/data/const/object/object90.s b/data/const/object/object90.s new file mode 100644 index 00000000..893a15d5 --- /dev/null +++ b/data/const/object/object90.s @@ -0,0 +1,9 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08123DCC:: @ 08123DCC + .4byte sub_0809C3AC + .4byte nullsub_536 diff --git a/data/const/object/object91.s b/data/const/object/object91.s new file mode 100644 index 00000000..1232abbd --- /dev/null +++ b/data/const/object/object91.s @@ -0,0 +1,28 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/object93.s new file mode 100644 index 00000000..f38c1928 --- /dev/null +++ b/data/const/object/object93.s @@ -0,0 +1,21 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/object96.s new file mode 100644 index 00000000..728a2e19 --- /dev/null +++ b/data/const/object/object96.s @@ -0,0 +1,73 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/object97.s new file mode 100644 index 00000000..8ff1ad1c --- /dev/null +++ b/data/const/object/object97.s @@ -0,0 +1,65 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/object98.s new file mode 100644 index 00000000..732233be --- /dev/null +++ b/data/const/object/object98.s @@ -0,0 +1,9 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_0812418C:: @ 0812418C + .4byte sub_0809E360 + .4byte sub_0809E3E4 diff --git a/data/const/object/object9B.s b/data/const/object/object9B.s new file mode 100644 index 00000000..a9bf16d5 --- /dev/null +++ b/data/const/object/object9B.s @@ -0,0 +1,13 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + + +gUnk_081242D0:: @ 081242D0 + .4byte sub_0809E7C0 + .4byte sub_0809E7E0 + +gUnk_081242D8:: @ 081242D8 + .incbin "baserom.gba", 0x1242D8, 0x0000010 diff --git a/data/const/object/objectA0.s b/data/const/object/objectA0.s new file mode 100644 index 00000000..7b4851e8 --- /dev/null +++ b/data/const/object/objectA0.s @@ -0,0 +1,15 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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/objectA6.s b/data/const/object/objectA6.s new file mode 100644 index 00000000..112174af --- /dev/null +++ b/data/const/object/objectA6.s @@ -0,0 +1,9 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08124800:: @ 08124800 + .4byte sub_0809F920 + .4byte sub_0809F964 diff --git a/data/const/object/objectA8.s b/data/const/object/objectA8.s new file mode 100644 index 00000000..7a5e4f56 --- /dev/null +++ b/data/const/object/objectA8.s @@ -0,0 +1,22 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08124824:: @ 08124824 + .4byte sub_0809FABC + .4byte sub_0809FB38 + .4byte sub_0809FB78 + .4byte sub_0809FC28 + .4byte sub_0809FD00 + .4byte sub_0809FD4C + .4byte sub_0809FD94 + +gUnk_08124840:: @ 08124840 + .4byte sub_0809FB90 + .4byte sub_0809FBA4 + .4byte sub_0809FBD4 + +gUnk_0812484C:: @ 0812484C + .incbin "baserom.gba", 0x12484C, 0x0000004 diff --git a/data/const/object/objectA9.s b/data/const/object/objectA9.s new file mode 100644 index 00000000..54108a49 --- /dev/null +++ b/data/const/object/objectA9.s @@ -0,0 +1,16 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08124850:: @ 08124850 + .4byte sub_0809FEF8 + .4byte sub_0809FF28 + .4byte DeleteEntity + +gUnk_0812485C:: @ 0812485C + .incbin "baserom.gba", 0x12485C, 0x0000004 + +gUnk_08124860:: @ 08124860 + .incbin "baserom.gba", 0x124860, 0x0000008 diff --git a/data/const/object/objectAB.s b/data/const/object/objectAB.s new file mode 100644 index 00000000..3ac4b9fb --- /dev/null +++ b/data/const/object/objectAB.s @@ -0,0 +1,10 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_0812486C:: @ 0812486C + .4byte sub_080A00F8 + .4byte sub_080A012C + .4byte sub_080A0158 diff --git a/data/const/object/objectAD.s b/data/const/object/objectAD.s new file mode 100644 index 00000000..a569ed91 --- /dev/null +++ b/data/const/object/objectAD.s @@ -0,0 +1,9 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_081248BC:: @ 081248BC + .4byte sub_080A04A4 + .4byte sub_080A04E0 diff --git a/data/const/object/objectAF.s b/data/const/object/objectAF.s new file mode 100644 index 00000000..5dfc2d66 --- /dev/null +++ b/data/const/object/objectAF.s @@ -0,0 +1,10 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_081248C4:: @ 081248C4 + .4byte sub_080A05A4 + .4byte sub_080A05F4 + .4byte sub_080A0624 diff --git a/data/const/object/objectB.s b/data/const/object/objectB.s new file mode 100644 index 00000000..09182011 --- /dev/null +++ b/data/const/object/objectB.s @@ -0,0 +1,11 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_0811F7D8:: @ 0811F7D8 + .4byte sub_08083BE0 + .4byte sub_08083BF0 + .4byte sub_08083C9C + .4byte sub_08083D28 diff --git a/data/const/object/objectB3.s b/data/const/object/objectB3.s new file mode 100644 index 00000000..5a4925f1 --- /dev/null +++ b/data/const/object/objectB3.s @@ -0,0 +1,19 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08124A10:: @ 08124A10 + .4byte sub_080A0ADC + .4byte sub_080A0AF0 + +gUnk_08124A18:: @ 08124A18 + .4byte sub_080A0AC4 + .4byte sub_080A0AD0 + +gUnk_08124A20:: @ 08124A20 + .4byte sub_080A0B4C + .4byte sub_080A0B60 + .4byte sub_080A0B80 + diff --git a/data/const/object/objectB4.s b/data/const/object/objectB4.s new file mode 100644 index 00000000..d8601c5e --- /dev/null +++ b/data/const/object/objectB4.s @@ -0,0 +1,17 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08124B10:: @ 08124B10 + .incbin "baserom.gba", 0x124B10, 0x0000010 + +gUnk_08124B20:: @ 08124B20 + .4byte sub_080A0BA8 + .4byte sub_080A0CE8 + .4byte sub_080A0D70 + .4byte sub_080A0E08 + +gUnk_08124B30:: @ 08124B30 + .incbin "baserom.gba", 0x124B30, 0x0000008 diff --git a/data/const/object/objectB9.s b/data/const/object/objectB9.s new file mode 100644 index 00000000..fb9ad8bd --- /dev/null +++ b/data/const/object/objectB9.s @@ -0,0 +1,21 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08124C20:: @ 08124C20 + .incbin "baserom.gba", 0x124C20, 0x0000028 + +gUnk_08124C48:: @ 08124C48 + .incbin "baserom.gba", 0x124C48, 0x0000258 + +gUnk_08124EA0:: @ 08124EA0 + .incbin "baserom.gba", 0x124EA0, 0x0000028 + +gUnk_08124EC8:: @ 08124EC8 + .incbin "baserom.gba", 0x124EC8, 0x0000004 + +gUnk_08124ECC:: @ 08124ECC + .incbin "baserom.gba", 0x124ECC, 0x0000004 + diff --git a/data/const/object/objectBA.s b/data/const/object/objectBA.s new file mode 100644 index 00000000..cc1c0585 --- /dev/null +++ b/data/const/object/objectBA.s @@ -0,0 +1,20 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08124ED0:: @ 08124ED0 + .4byte sub_080A1704 + .4byte sub_080A184C + .4byte sub_080A189C + .4byte sub_080A190C + .4byte sub_080A1990 + .4byte sub_080A19FC + .4byte sub_080A1A80 + .4byte sub_080A1AE8 + .4byte sub_080A1B4C + .4byte sub_080A1C04 + +gUnk_08124EF8:: @ 08124EF8 + .incbin "baserom.gba", 0x124EF8, 0x0000010 diff --git a/data/const/object/objectBD.s b/data/const/object/objectBD.s new file mode 100644 index 00000000..bdd249bb --- /dev/null +++ b/data/const/object/objectBD.s @@ -0,0 +1,15 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08125014:: @ 08125014 + .incbin "baserom.gba", 0x125014, 0x0000028 + +gUnk_0812503C:: @ 0812503C + .4byte sub_080A2274 + .4byte sub_080A22B0 + .4byte sub_080A22B0 + .4byte sub_080A22B0 + .4byte sub_080A22C4 diff --git a/data/const/object/objectBlockingStairs.s b/data/const/object/objectBlockingStairs.s new file mode 100644 index 00000000..ae3fac83 --- /dev/null +++ b/data/const/object/objectBlockingStairs.s @@ -0,0 +1,27 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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/objectC1.s b/data/const/object/objectC1.s new file mode 100644 index 00000000..9df5c976 --- /dev/null +++ b/data/const/object/objectC1.s @@ -0,0 +1,39 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08125084:: @ 08125084 + .4byte sub_080A2578 + .4byte sub_080A2584 + .4byte sub_080A2584 + .4byte sub_080A2584 + .4byte sub_080A2584 + .4byte sub_080A2584 + .4byte sub_080A2584 + .4byte sub_080A2584 + .4byte sub_080A259C + .4byte sub_080A2584 + .4byte sub_080A2584 + .4byte sub_080A2584 + .4byte sub_080A2584 + .4byte sub_080A2584 + .4byte sub_080A2584 + .4byte sub_080A2584 + .4byte sub_080A2584 + .4byte sub_080A2584 + .4byte sub_080A2584 + .4byte sub_080A2584 + .4byte sub_080A2584 + .4byte sub_080A2584 + .4byte sub_080A2584 + .4byte sub_080A2584 + .4byte sub_080A2584 + .4byte sub_080A2584 + .4byte sub_080A2584 + .4byte sub_080A2584 + .4byte sub_080A2584 + .4byte sub_080A2584 + .4byte sub_080A2584 + .4byte sub_080A2584 diff --git a/data/const/object/objectD.s b/data/const/object/objectD.s new file mode 100644 index 00000000..c8fe5c96 --- /dev/null +++ b/data/const/object/objectD.s @@ -0,0 +1,11 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_0811F908:: @ 0811F908 + .4byte sub_0808434C + .4byte sub_080843F8 + .4byte sub_08084428 + .4byte GetNextFrame diff --git a/data/const/object/objectOnPillar.s b/data/const/object/objectOnPillar.s new file mode 100644 index 00000000..f5087b67 --- /dev/null +++ b/data/const/object/objectOnPillar.s @@ -0,0 +1,25 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/objectOnSpinyBeetle.s new file mode 100644 index 00000000..44af51da --- /dev/null +++ b/data/const/object/objectOnSpinyBeetle.s @@ -0,0 +1,33 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/palaceArchway.s new file mode 100644 index 00000000..0c10617e --- /dev/null +++ b/data/const/object/palaceArchway.s @@ -0,0 +1,9 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_081246EC:: @ 081246EC + .4byte sub_0809F2A0 + .4byte nullsub_537 diff --git a/data/const/object/picoBloom.s b/data/const/object/picoBloom.s new file mode 100644 index 00000000..296f746d --- /dev/null +++ b/data/const/object/picoBloom.s @@ -0,0 +1,13 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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/pinwheel.s b/data/const/object/pinwheel.s new file mode 100644 index 00000000..89049ebc --- /dev/null +++ b/data/const/object/pinwheel.s @@ -0,0 +1,13 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08125050:: @ 08125050 + .incbin "baserom.gba", 0x125050, 0x000000C + +gUnk_0812505C:: @ 0812505C + .4byte sub_080A23DC + .4byte sub_080A2420 + .4byte sub_080A243C diff --git a/data/const/object/pot.s b/data/const/object/pot.s new file mode 100644 index 00000000..93f956b4 --- /dev/null +++ b/data/const/object/pot.s @@ -0,0 +1,30 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_0811F090:: @ 0811F090 + .4byte sub_0808222C + .4byte sub_08082310 + .4byte sub_080824F8 + .4byte sub_080826E4 + .4byte sub_08082614 + .4byte sub_08082824 + +gUnk_0811F0A8:: @ 0811F0A8 + .4byte sub_08082510 + .4byte nullsub_511 + .4byte sub_08082588 + .4byte sub_0808259C + .4byte sub_080825E8 + .4byte sub_080825F0 + .4byte sub_08082608 + +gUnk_0811F0C4:: @ 0811F0C4 + .4byte sub_080826FC + .4byte sub_0808270C + .4byte sub_08082778 + .4byte sub_080827F8 + .4byte nullsub_512 + .4byte sub_08082818 diff --git a/data/const/object/pullableLever.s b/data/const/object/pullableLever.s new file mode 100644 index 00000000..fbf52db2 --- /dev/null +++ b/data/const/object/pullableLever.s @@ -0,0 +1,27 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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/pullableMushroom.s b/data/const/object/pullableMushroom.s new file mode 100644 index 00000000..efb87e76 --- /dev/null +++ b/data/const/object/pullableMushroom.s @@ -0,0 +1,47 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_081211A4:: @ 081211A4 + .4byte sub_0808AA1C + .4byte sub_0808AB68 + .4byte sub_0808AE84 + .4byte sub_0808AFF0 + +gUnk_081211B4:: @ 081211B4 + .4byte sub_0808AB80 + .4byte sub_0808AB98 + .4byte sub_0808ABC4 + +gUnk_081211C0:: @ 081211C0 + .4byte sub_0808ACEC + .4byte sub_0808ADA0 + .4byte sub_0808ADF0 + +gUnk_081211CC:: @ 081211CC + .incbin "baserom.gba", 0x1211CC, 0x0000010 + +gUnk_081211DC:: @ 081211DC + .4byte sub_0808AEB0 + .4byte sub_0808AFD4 + +gUnk_081211E4:: @ 081211E4 + .incbin "baserom.gba", 0x1211E4, 0x0000008 + +gUnk_081211EC:: @ 081211EC + .4byte sub_0808B05C + .4byte sub_0808B0BC + +gUnk_081211F4:: @ 081211F4 + .incbin "baserom.gba", 0x1211F4, 0x0000001 + +gUnk_081211F5:: @ 081211F5 + .incbin "baserom.gba", 0x1211F5, 0x0000007 + +gUnk_081211FC:: @ 081211FC + .incbin "baserom.gba", 0x1211FC, 0x0000001 + +gUnk_081211FD:: @ 081211FD + .incbin "baserom.gba", 0x1211FD, 0x0000007 diff --git a/data/const/object/pushableFurniture.s b/data/const/object/pushableFurniture.s new file mode 100644 index 00000000..7a17811f --- /dev/null +++ b/data/const/object/pushableFurniture.s @@ -0,0 +1,16 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/pushableGrave.s new file mode 100644 index 00000000..1fffeb3e --- /dev/null +++ b/data/const/object/pushableGrave.s @@ -0,0 +1,21 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/pushableLever.s new file mode 100644 index 00000000..7ea2e6d7 --- /dev/null +++ b/data/const/object/pushableLever.s @@ -0,0 +1,19 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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/pushableRock.s b/data/const/object/pushableRock.s new file mode 100644 index 00000000..3cd58525 --- /dev/null +++ b/data/const/object/pushableRock.s @@ -0,0 +1,14 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08121078:: @ 08121078 + .4byte sub_0808A50C + .4byte sub_0808A550 + .4byte sub_0808A5E0 + .4byte sub_0808A61C + +gUnk_08121088:: @ 08121088 + .incbin "baserom.gba", 0x121088, 0x0000008 diff --git a/data/const/object/pushableStatue.s b/data/const/object/pushableStatue.s new file mode 100644 index 00000000..6a5a5cb5 --- /dev/null +++ b/data/const/object/pushableStatue.s @@ -0,0 +1,31 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08120C98:: @ 08120C98 + .4byte sub_080891F4 + .4byte sub_0808923C + .4byte sub_080892C4 + .4byte sub_080893EC + .4byte sub_08089400 + +gUnk_08120CAC:: @ 08120CAC + .4byte sub_08089300 + .4byte sub_080893E0 + +gUnk_08120CB4:: @ 08120CB4 + .incbin "baserom.gba", 0x120CB4, 0x0000008 + +gUnk_08120CBC:: @ 08120CBC + .incbin "baserom.gba", 0x120CBC, 0x0000010 + +gUnk_08120CCC:: @ 08120CCC + .incbin "baserom.gba", 0x120CCC, 0x000003D + +gUnk_08120D09:: @ 08120D09 + .incbin "baserom.gba", 0x120D09, 0x0000063 + +gUnk_08120D6C:: @ 08120D6C + .incbin "baserom.gba", 0x120D6C, 0x000001A diff --git a/data/const/object/railtrack.s b/data/const/object/railtrack.s new file mode 100644 index 00000000..e888518f --- /dev/null +++ b/data/const/object/railtrack.s @@ -0,0 +1,14 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_081205D0:: @ 081205D0 + .4byte sub_080851AC + .4byte sub_08085264 + .4byte sub_080852B4 + .4byte sub_08085308 + +gUnk_081205E0:: @ 081205E0 + .incbin "baserom.gba", 0x1205E0, 0x0000004 diff --git a/data/const/object/smallIceBlock.s b/data/const/object/smallIceBlock.s new file mode 100644 index 00000000..cb4c7b4c --- /dev/null +++ b/data/const/object/smallIceBlock.s @@ -0,0 +1,18 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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/smoke.s b/data/const/object/smoke.s new file mode 100644 index 00000000..f8d64022 --- /dev/null +++ b/data/const/object/smoke.s @@ -0,0 +1,16 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08121060:: @ 08121060 + .4byte sub_0808A40C + .4byte sub_0808A46C + +gUnk_08121068:: @ 08121068 + .incbin "baserom.gba", 0x121068, 0x0000008 + +gUnk_08121070:: @ 08121070 + .4byte sub_0808A484 + .4byte sub_0808A4D0 diff --git a/data/const/object/specialFx.s b/data/const/object/specialFx.s new file mode 100644 index 00000000..60155c44 --- /dev/null +++ b/data/const/object/specialFx.s @@ -0,0 +1,40 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_0811F960:: @ 0811F960 + .incbin "baserom.gba", 0x11F960, 0x000009B + +gUnk_0811F9FB:: @ 0811F9FB + .incbin "baserom.gba", 0x11F9FB, 0x00000C5 + +gUnk_0811FAC0:: @ 0811FAC0 + .4byte sub_080844E0 + .4byte sub_080845B8 + +gUnk_0811FAC8:: @ 0811FAC8 + .incbin "baserom.gba", 0x11FAC8, 0x0000004 + +gUnk_0811FACC:: @ 0811FACC + .incbin "baserom.gba", 0x11FACC, 0x0000004 + +gUnk_0811FAD0:: @ 0811FAD0 + .4byte sub_080845DC + .4byte sub_080845F8 + .4byte sub_08084630 + .4byte sub_08084694 + .4byte DeleteEntity + .4byte sub_08084680 + .4byte sub_080846B0 + .4byte sub_0808471C + .4byte sub_08084770 + .4byte sub_08084798 + .4byte sub_080847BC + .4byte sub_08084784 + .4byte sub_080847D0 + .4byte sub_080847E0 + +gUnk_0811FB08:: @ 0811FB08 + .incbin "baserom.gba", 0x11FB08, 0x0000008 diff --git a/data/const/object/steam.s b/data/const/object/steam.s new file mode 100644 index 00000000..772c593f --- /dev/null +++ b/data/const/object/steam.s @@ -0,0 +1,10 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08123484:: @ 08123484 + .incbin "baserom.gba", 0x123484, 0x0000010 + + diff --git a/data/const/object/swordsmanNewsletter.s b/data/const/object/swordsmanNewsletter.s new file mode 100644 index 00000000..24d6a10e --- /dev/null +++ b/data/const/object/swordsmanNewsletter.s @@ -0,0 +1,14 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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.s b/data/const/object/thoughtBubble.s new file mode 100644 index 00000000..0f740e47 --- /dev/null +++ b/data/const/object/thoughtBubble.s @@ -0,0 +1,12 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +ThoughtBubble_SFX:: @ 08122590 + .incbin "baserom.gba", 0x122590, 0x0000008 + +ThoughtBubble_Behaviors:: @ 08122598 + .4byte ThoughtBubble_Init + .4byte ThoughtBubble_Update diff --git a/data/const/object/treeHidingPortal.s b/data/const/object/treeHidingPortal.s new file mode 100644 index 00000000..1640e413 --- /dev/null +++ b/data/const/object/treeHidingPortal.s @@ -0,0 +1,15 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +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/warpPoint.s b/data/const/object/warpPoint.s new file mode 100644 index 00000000..c9c1ed84 --- /dev/null +++ b/data/const/object/warpPoint.s @@ -0,0 +1,16 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08121368:: @ 08121368 + .4byte sub_0808B474 + .4byte sub_0808B530 + .4byte sub_0808B564 + .4byte sub_0808B590 + .4byte sub_0808B5E8 + .4byte sub_0808B684 + +gUnk_08121380:: @ 08121380 + .incbin "baserom.gba", 0x121380, 0x0000003 diff --git a/data/const/object/waterfallOpening.s b/data/const/object/waterfallOpening.s new file mode 100644 index 00000000..7f2a44ad --- /dev/null +++ b/data/const/object/waterfallOpening.s @@ -0,0 +1,8 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08124868:: @ 08124868 + .incbin "baserom.gba", 0x124868, 0x0000004 diff --git a/data/const/object/well.s b/data/const/object/well.s new file mode 100644 index 00000000..6b6673f1 --- /dev/null +++ b/data/const/object/well.s @@ -0,0 +1,9 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08124C08:: @ 08124C08 + .4byte sub_080A0EB0 + .4byte sub_080A0EF0 diff --git a/data/const/object/whirlwind.s b/data/const/object/whirlwind.s new file mode 100644 index 00000000..7d09ae48 --- /dev/null +++ b/data/const/object/whirlwind.s @@ -0,0 +1,10 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_081227F4:: @ 081227F4 + .4byte sub_08092CDC + .4byte sub_08092D7C + .4byte sub_08092E94 diff --git a/data/const/object/windTribeTeleporter.s b/data/const/object/windTribeTeleporter.s new file mode 100644 index 00000000..27e02207 --- /dev/null +++ b/data/const/object/windTribeTeleporter.s @@ -0,0 +1,11 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08124C10:: @ 08124C10 + .4byte sub_080A0F44 + .4byte sub_080A0FB0 + .4byte sub_080A1000 + .4byte sub_080A10E0 diff --git a/data/const/object/windcrest.s b/data/const/object/windcrest.s new file mode 100644 index 00000000..33bd7747 --- /dev/null +++ b/data/const/object/windcrest.s @@ -0,0 +1,9 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + .align 2 + +gUnk_08125010:: @ 08125010 + .incbin "baserom.gba", 0x125010, 0x0000004 + |
