summaryrefslogtreecommitdiff
path: root/data/battle_interface.s
diff options
context:
space:
mode:
Diffstat (limited to 'data/battle_interface.s')
-rw-r--r--data/battle_interface.s160
1 files changed, 142 insertions, 18 deletions
diff --git a/data/battle_interface.s b/data/battle_interface.s
index 3fd9060fd..766f34752 100644
--- a/data/battle_interface.s
+++ b/data/battle_interface.s
@@ -4,53 +4,177 @@
.section .rodata
.align 2, 0
+gUnknown_0832C138:: @ 832C138
+ .byte 0x00, 0x40, 0x00, 0xc0, 0x00, 0x04, 0x00, 0x00
+
+ .align 2
gUnknown_0832C140:: @ 832C140
- .incbin "baserom.gba", 0x32c140, 0x30
+ spr_template 0xd6ff, 0xd6ff, gUnknown_0832C138, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
+
+ .align 2
+gUnknown_0832C158:: @ 832C158
+ spr_template 0xd700, 0xd6ff, gUnknown_0832C138, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
+ .align 2
gUnknown_0832C170:: @ 832C170
- .incbin "baserom.gba", 0x32c170, 0x30
+ spr_template 0xd701, 0xd6ff, gUnknown_0832C138, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
+ .align 2
+gUnknown_0832C188:: @ 832C188
+ spr_template 0xd702, 0xd6ff, gUnknown_0832C138, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
+
+ .align 2
gUnknown_0832C1A0:: @ 832C1A0
- .incbin "baserom.gba", 0x32c1a0, 0x20
+ spr_template 0xd70b, 0xd6ff, gUnknown_0832C138, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
-gUnknown_0832C1C0:: @ 832C1C0
- .incbin "baserom.gba", 0x32c1c0, 0xcc
+ .align 2
+gUnknown_0832C1B8:: @ 832C1B8
+ .byte 0x00, 0x40, 0x00, 0x40, 0x00, 0x04, 0x00, 0x00
+ .align 2
+gUnknown_0832C1C0:: @ 832C1C0
+ spr_template 0xd704, 0xd704, gUnknown_0832C1B8, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80728B4
+
+ .align 2
+gUnknown_0832C1D8:: @ 832C1D8
+ spr_template 0xd705, 0xd704, gUnknown_0832C1B8, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80728B4
+
+ .align 2
+gUnknown_0832C1F0:: @ 832C1F0
+ spr_template 0xd706, 0xd704, gUnknown_0832C1B8, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80728B4
+
+ .align 2
+gUnknown_0832C208:: @ 832C208
+ spr_template 0xd707, 0xd704, gUnknown_0832C1B8, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80728B4
+
+ .align 2
+gUnknown_0832C220:: @ 832C220
+ .byte 0xf0, 0x00, 0x0d, 0x40, 0x30, 0x00, 0x08, 0x42
+ .byte 0xf0, 0x20, 0x05, 0x43, 0x10, 0x20, 0x45, 0x43
+ .byte 0x30, 0x20, 0x85, 0x43
+
+ .align 2
+gUnknown_0832C234:: @ 832C234
+ .byte 0xf0, 0x00, 0x0d, 0x44, 0x30, 0x00, 0x08, 0x46
+ .byte 0xf0, 0x20, 0x05, 0x47, 0x10, 0x20, 0x45, 0x47
+ .byte 0x30, 0x20, 0x85, 0x47
+
+ .align 2
+gUnknown_0832C248:: @ 832C248
+ .byte 0xf0, 0x00, 0x0d, 0x40, 0x30, 0x00, 0x08, 0x42
+
+ .align 2
+gUnknown_0832C250:: @ 832C250
+ .byte 0xf0, 0x00, 0x0d, 0x40, 0x30, 0x00, 0x08, 0x42
+
+ .align 2
+gUnknown_0832C258:: @ 832C258
+ .byte 0xf0, 0x00, 0x05, 0x40, 0x10, 0x00, 0x45, 0x40
+
+ .align 2
+gUnknown_0832C260:: @ 832C260
+ .byte 0xf0, 0x00, 0x05, 0x40, 0x10, 0x00, 0x45, 0x40
+ .byte 0xe0, 0x00, 0x80, 0x40
+
+ .align 2
+gUnknown_0832C26C:: @ 832C26C
+ .4byte 0x00000005, gUnknown_0832C220
+ .4byte 0x00000002, gUnknown_0832C248
+ .4byte 0x00000005, gUnknown_0832C234
+ .4byte 0x00000002, gUnknown_0832C250
+
+ .align 2
gUnknown_0832C28C:: @ 832C28C
- .incbin "baserom.gba", 0x32c28c, 0x38
+ .4byte 0x00000002, gUnknown_0832C258
+ .4byte 0x00000003, gUnknown_0832C260
+
+ .align 2
+gUnknown_0832C29C:: @ 832C29C
+ .byte 0xa0, 0x00, 0x05, 0x40, 0xc0, 0x00, 0x45, 0x40
+ .byte 0xe0, 0x00, 0x85, 0x40, 0x00, 0x00, 0xc5, 0x40
+
+ .align 2
+gUnknown_0832C2AC:: @ 832C2AC
+ .byte 0xa0, 0x00, 0x05, 0x40, 0xc0, 0x00, 0x45, 0x40
+ .byte 0xe0, 0x00, 0x85, 0x40, 0x00, 0x00, 0x85, 0x40
+ .byte 0x20, 0x00, 0x85, 0x40, 0x40, 0x00, 0xc5, 0x40
+ .align 2
gUnknown_0832C2C4:: @ 832C2C4
- .incbin "baserom.gba", 0x32c2c4, 0x8
+ .4byte 0x00000004, gUnknown_0832C29C
+ .align 2
gUnknown_0832C2CC:: @ 832C2CC
- .incbin "baserom.gba", 0x32c2cc, 0x68
+ .4byte 0x00000006, gUnknown_0832C2AC
+ .align 2
+gUnknown_0832C2D4:: @ 832C2D4
+ .2byte 0x0000, 0x0000, 0x3333, 0x3333, 0x4444, 0x4444, 0x2222, 0x2222
+ .2byte 0x7777, 0x7777, 0x7777, 0x7777, 0x7777, 0x7777, 0x7777, 0x7777
+
+ .2byte 0x0000, 0x0000, 0x3333, 0x3333, 0x4444, 0x4444, 0x2222, 0x2222
+ .2byte 0x7777, 0x7777, 0x7777, 0x7717, 0x1777, 0x7177, 0x7777, 0x7771
+
+ .2byte 0x0000, 0x0000, 0x3333, 0x3333, 0x4444, 0x4444, 0x2222, 0x2222
+ .2byte 0x7777, 0x7777, 0x7777, 0x7111, 0x7777, 0x7171, 0x7777, 0x7111
+
+ .align 2
gUnknown_0832C334:: @ 832C334
- .incbin "baserom.gba", 0x32c334, 0x8
+ obj_tiles gBattleInterface_BallStatusBarGfx, 0x0200, 0xd70c
+ .align 2
gUnknown_0832C33C:: @ 832C33C
- .incbin "baserom.gba", 0x32c33c, 0x8
+ obj_pal gBattleInterface_BallStatusBarPal, 0xd710
+ .align 2
gUnknown_0832C344:: @ 832C344
- .incbin "baserom.gba", 0x32c344, 0x8
+ obj_pal gBattleInterface_BallDisplayPal, 0xd712
+ .align 2
gUnknown_0832C34C:: @ 832C34C
- .incbin "baserom.gba", 0x32c34c, 0x18
+ obj_tiles gBattleInterface_BallDisplayGfx, 0x0080, 0xd714
+
+ .align 2
+gUnknown_0832C354:: @ 832C354
+ .byte 0x00, 0x40, 0x00, 0xc0, 0x00, 0x04, 0x00, 0x00
+ .align 2
+gUnknown_0832C35C:: @ 832C35C
+ .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00
+
+ .align 2
gUnknown_0832C364:: @ 832C364
- .incbin "baserom.gba", 0x32c364, 0x30
+ spr_template 0xd70c, 0xd710, gUnknown_0832C138, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_8074078
+
+ .align 2
+gUnknown_0832C37C:: @ 832C37C
+ spr_template 0xd70c, 0xd710, gUnknown_0832C138, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_8074078
+ .align 2
gUnknown_0832C394:: @ 832C394
- .incbin "baserom.gba", 0x32c394, 0x30
+ spr_template 0xd714, 0xd712, gUnknown_0832C35C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80740C4
+
+ .align 2
+gUnknown_0832C3AC:: @ 832C3AC
+ spr_template 0xd714, 0xd712, gUnknown_0832C35C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80740C4
+ .align 2
gUnknown_0832C3C4:: @ 832C3C4
- .incbin "baserom.gba", 0x32c3c4, 0x14
+ .byte 0xfc, 0x01, 0x01, 0xfc, 0x02, 0x02, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00
+ .align 2
gUnknown_0832C3D8:: @ 832C3D8
- .incbin "baserom.gba", 0x32c3d8, 0x14
+ .byte 0xfc, 0x01, 0x01, 0xfc, 0x02, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00
+ .align 2
gUnknown_0832C3EC:: @ 832C3EC
- .incbin "baserom.gba", 0x32c3ec, 0xc
+ .byte 0x98, 0x61, 0xf7, 0x0e, 0x94, 0x46, 0xd1, 0x72
+ .byte 0xdc, 0x29, 0x00, 0x00
+ .align 2
gUnknown_0832C3F8:: @ 832C3F8
- .incbin "baserom.gba", 0x32c3f8, 0x8
+ .byte 0x00, 0x00, 0x00, 0x08, 0x02, 0x00, 0x00, 0x00