diff options
Diffstat (limited to 'data/battle_anims.s')
-rw-r--r-- | data/battle_anims.s | 742 |
1 files changed, 711 insertions, 31 deletions
diff --git a/data/battle_anims.s b/data/battle_anims.s index 8b285f7be..13e1bdc2f 100644 --- a/data/battle_anims.s +++ b/data/battle_anims.s @@ -4,6 +4,8 @@ .section .rodata .align 2, 0 + @ only partially done because this file terrifies me + gUnknown_08524904:: @ 8524904 .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00 @@ -291,62 +293,740 @@ gUnknown_08524B34:: @ 8524B34 gUnknown_08524B3C:: @ 8524B3C .byte 0x00, 0x87, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00 + .align 2 gUnknown_08524B44:: @ 8524B44 - .incbin "baserom.gba", 0x524b44, 0x1d0 - + obj_tiles 0x08c02538, 0x0200, 0x2710 + obj_tiles 0x08c1c6e0, 0x0300, 0x2711 + obj_tiles 0x08c20784, 0x0200, 0x2712 + obj_tiles 0x08c025e8, 0x0100, 0x2713 + obj_tiles 0x08c0265c, 0x0200, 0x2714 + obj_tiles 0x08c0270c, 0x0400, 0x2715 + obj_tiles 0x08c027e0, 0x0180, 0x2716 + obj_tiles 0x08c029cc, 0x0800, 0x2717 + obj_tiles 0x08c02b68, 0x0020, 0x2718 + obj_tiles 0x08c02fa4, 0x0400, 0x2719 + obj_tiles 0x08c02bc4, 0x1200, 0x271a + obj_tiles 0x08c032ac, 0x0180, 0x271b + obj_tiles 0x08c0334c, 0x0080, 0x271c + obj_tiles 0x08c03438, 0x0080, 0x271d + obj_tiles 0x08c1fbd4, 0x0280, 0x271e + obj_tiles 0x08c03484, 0x0080, 0x271f + obj_tiles 0x08c03518, 0x0100, 0x2720 + obj_tiles 0x08c03598, 0x0020, 0x2721 + obj_tiles 0x08c24d7c, 0x0080, 0x2722 + obj_tiles 0x08c035f8, 0x0400, 0x2723 + obj_tiles 0x08c036b8, 0x0200, 0x2724 + obj_tiles 0x08c03a28, 0x0a00, 0x2725 + obj_tiles 0x08c03a28, 0x0a00, 0x2726 + obj_tiles 0x08c037d4, 0x0380, 0x2727 + obj_tiles 0x08c03ea0, 0x0300, 0x2728 + obj_tiles 0x08c03db0, 0x0a00, 0x2729 + obj_tiles 0x08c04494, 0x0a00, 0x272a + obj_tiles 0x08c0481c, 0x0a00, 0x272b + obj_tiles 0x08c04b40, 0x0a00, 0x272c + obj_tiles 0x08c04e90, 0x0a00, 0x272d + obj_tiles 0x08c05170, 0x0a00, 0x272e + obj_tiles 0x08c03f80, 0x0e00, 0x272f + obj_tiles 0x08c043a8, 0x0380, 0x2730 + obj_tiles 0x08c0557c, 0x1000, 0x2731 + obj_tiles 0x08c05eec, 0x0800, 0x2732 + obj_tiles 0x08c062b8, 0x0a00, 0x2733 + obj_tiles 0x08c06678, 0x0800, 0x2734 + obj_tiles 0x08c06a4c, 0x0a00, 0x2735 + obj_tiles 0x08c07964, 0x0a00, 0x2736 + obj_tiles 0x08c07b88, 0x0a00, 0x2737 + obj_tiles 0x08c07e84, 0x0a00, 0x2738 + obj_tiles 0x08c08090, 0x0a00, 0x2739 + obj_tiles 0x08c082c4, 0x0a00, 0x273a + obj_tiles 0x08c085bc, 0x0a00, 0x273b + obj_tiles 0x08c08a0c, 0x0a00, 0x273c + obj_tiles 0x08c08ca0, 0x0a00, 0x273d + obj_tiles 0x08c09604, 0x1000, 0x273e + obj_tiles 0x08c09604, 0x1000, 0x273f + obj_tiles 0x08c09cf0, 0x1000, 0x2740 + obj_tiles 0x08c09cf0, 0x1000, 0x2741 + obj_tiles 0x08c09ffc, 0x0200, 0x2742 + obj_tiles 0x08c0a09c, 0x0200, 0x2743 + obj_tiles 0x08c0a148, 0x0200, 0x2744 + obj_tiles 0x08c2e830, 0x0800, 0x2745 + obj_tiles 0x08c0a3a8, 0x0080, 0x2746 + obj_tiles 0x08c0a8bc, 0x0200, 0x2747 + obj_tiles 0x08c0a3ec, 0x1000, 0x2748 + obj_tiles 0x08c0a980, 0x0180, 0x2749 + + .align 2 gUnknown_08524D14:: @ 8524D14 - .incbin "baserom.gba", 0x524d14, 0x270 - + obj_tiles 0x08c0aa2c, 0x0c00, 0x274a + obj_tiles 0x08c0aebc, 0x0100, 0x274b + obj_tiles 0x08c0af38, 0x0040, 0x274c + obj_tiles 0x08c0af7c, 0x0180, 0x274d + obj_tiles 0x08c0b04c, 0x0800, 0x274e + obj_tiles 0x08c0b444, 0x0480, 0x274f + obj_tiles 0x08c23104, 0x0200, 0x2750 + obj_tiles 0x08c0b6bc, 0x0200, 0x2751 + obj_tiles 0x08c0b7f0, 0x0100, 0x2752 + obj_tiles 0x08c0b6bc, 0x0200, 0x2753 + obj_tiles 0x08c0b6bc, 0x0200, 0x2754 + obj_tiles 0x08c0b6bc, 0x0200, 0x2755 + obj_tiles 0x08c0b864, 0x0200, 0x2756 + obj_tiles 0x08c0b90c, 0x0a00, 0x2757 + obj_tiles 0x08c0bb38, 0x0300, 0x2758 + obj_tiles 0x08c0bc20, 0x0180, 0x2759 + obj_tiles 0x08c1b29c, 0x00a0, 0x275a + obj_tiles 0x08c0bd5c, 0x0700, 0x275b + obj_tiles 0x08c14cec, 0x0400, 0x275c + obj_tiles 0x08c14f50, 0x0200, 0x275d + obj_tiles 0x08c0bffc, 0x0300, 0x275e + obj_tiles 0x08c0c1bc, 0x0c00, 0x275f + obj_tiles 0x08c0c5ec, 0x0a00, 0x2760 + obj_tiles 0x08c0c974, 0x0080, 0x2761 + obj_tiles 0x08c0cb90, 0x0040, 0x2762 + obj_tiles 0x08c0ce18, 0x0e00, 0x2763 + obj_tiles 0x08c0d2bc, 0x0e00, 0x2764 + obj_tiles 0x08c0d680, 0x0280, 0x2765 + obj_tiles 0x08c0d738, 0x0200, 0x2766 + obj_tiles 0x08c24cfc, 0x0080, 0x2767 + obj_tiles 0x08c0d8a8, 0x00c0, 0x2768 + obj_tiles 0x08c0d8f8, 0x0a00, 0x2769 + obj_tiles 0x08c0db6c, 0x0200, 0x276a + obj_tiles 0x08c0dbfc, 0x0180, 0x276b + obj_tiles 0x08c0dd30, 0x0080, 0x276c + obj_tiles 0x08c0ddac, 0x1000, 0x276d + obj_tiles 0x08c0e47c, 0x0a00, 0x276e + obj_tiles 0x08c0e620, 0x0180, 0x276f + obj_tiles 0x08c0e6d0, 0x0380, 0x2770 + obj_tiles 0x08c0e840, 0x0c00, 0x2771 + obj_tiles 0x08c0ea20, 0x0200, 0x2772 + obj_tiles 0x08c27cec, 0x0200, 0x2773 + obj_tiles 0x08c0eb58, 0x0200, 0x2774 + obj_tiles 0x08c0ec58, 0x0200, 0x2775 + obj_tiles 0x08c0ed88, 0x0400, 0x2776 + obj_tiles 0x08c0ef20, 0x0080, 0x2777 + obj_tiles 0x08c0ef8c, 0x0400, 0x2778 + obj_tiles 0x08c0f174, 0x0c00, 0x2779 + obj_tiles 0x08c0f720, 0x0200, 0x277a + obj_tiles 0x08c0f810, 0x1000, 0x277b + obj_tiles 0x08c0fbe4, 0x0a00, 0x277c + obj_tiles 0x08c0ff68, 0x0020, 0x277d + obj_tiles 0x08c0ffb8, 0x0e00, 0x277e + obj_tiles 0x08c1039c, 0x0080, 0x277f + obj_tiles 0x08c10404, 0x0a00, 0x2780 + obj_tiles 0x08c10754, 0x0400, 0x2781 + obj_tiles 0x08c109e8, 0x0200, 0x2782 + obj_tiles 0x08c115e4, 0x0700, 0x2783 + obj_tiles 0x08c12e88, 0x0800, 0x2784 + obj_tiles 0x08c1315c, 0x0a00, 0x2785 + obj_tiles 0x08c133b4, 0x0600, 0x2786 + obj_tiles 0x08c13568, 0x0800, 0x2787 + obj_tiles 0x08c13820, 0x0200, 0x2788 + obj_tiles 0x08c1393c, 0x0040, 0x2789 + obj_tiles 0x08c1398c, 0x0180, 0x278a + obj_tiles 0x08c13aa4, 0x0600, 0x278b + obj_tiles 0x08c13be0, 0x0600, 0x278c + obj_tiles 0x08c13ea0, 0x0200, 0x278d + obj_tiles 0x08c13fb4, 0x0080, 0x278e + obj_tiles 0x08c1403c, 0x0200, 0x278f + obj_tiles 0x08c14200, 0x0800, 0x2790 + obj_tiles 0x08c1448c, 0x0080, 0x2791 + obj_tiles 0x08c144f0, 0x0a00, 0x2792 + obj_tiles 0x08c148e8, 0x0280, 0x2793 + obj_tiles 0x08c14a58, 0x0280, 0x2794 + obj_tiles 0x08c14b78, 0x0100, 0x2795 + obj_tiles 0x08c14c1c, 0x0200, 0x2796 + obj_tiles 0x08c1a3a0, 0x0200, 0x2797 + + .align 2 gUnknown_08524F84:: @ 8524F84 - .incbin "baserom.gba", 0x524f84, 0x308 - + obj_tiles 0x08c1a540, 0x0020, 0x2798 + obj_tiles 0x08c1a58c, 0x0a00, 0x2799 + obj_tiles 0x08c1ab40, 0x0800, 0x279a + obj_tiles 0x08c1a790, 0x0800, 0x279b + obj_tiles 0x08c1ac8c, 0x00c0, 0x279c + obj_tiles 0x08c1ad2c, 0x01c0, 0x279d + obj_tiles 0x08c1ae54, 0x0100, 0x279e + obj_tiles 0x08c2cbac, 0x0800, 0x279f + obj_tiles 0x08c1bc64, 0x0200, 0x27a0 + obj_tiles 0x08c1a9a0, 0x0800, 0x27a1 + obj_tiles 0x08c02478, 0x0180, 0x27a2 + obj_tiles 0x08c1af6c, 0x0180, 0x27a3 + obj_tiles 0x08c1b178, 0x0200, 0x27a4 + obj_tiles 0x08c1b0a8, 0x0200, 0x27a5 + obj_tiles 0x08c1b328, 0x0180, 0x27a6 + obj_tiles 0x08c1b418, 0x0400, 0x27a7 + obj_tiles 0x08c033cc, 0x0080, 0x27a8 + obj_tiles 0x08c1b510, 0x0100, 0x27a9 + obj_tiles 0x08c1b594, 0x0100, 0x27aa + obj_tiles 0x08c1b660, 0x0140, 0x27ab + obj_tiles 0x08c1b748, 0x0800, 0x27ac + obj_tiles 0x08c1b988, 0x0200, 0x27ad + obj_tiles 0x08c1ba04, 0x0100, 0x27ae + obj_tiles 0x08c1baf0, 0x00a0, 0x27af + obj_tiles 0x08c1bb94, 0x0100, 0x27b0 + obj_tiles 0x08c0297c, 0x0080, 0x27b1 + obj_tiles 0x08c1be40, 0x0300, 0x27b2 + obj_tiles 0x08c1bee4, 0x0100, 0x27b3 + obj_tiles 0x08c1bee4, 0x0100, 0x27b4 + obj_tiles 0x08c1bee4, 0x0100, 0x27b5 + obj_tiles 0x08c1bfa4, 0x0800, 0x27b6 + obj_tiles 0x08c1bfa4, 0x0800, 0x27b7 + obj_tiles 0x08c1bfa4, 0x0800, 0x27b8 + obj_tiles 0x08c1bfa4, 0x0800, 0x27b9 + obj_tiles 0x08c1bfa4, 0x0800, 0x27ba + obj_tiles 0x08c1c350, 0x0080, 0x27bb + obj_tiles 0x08c1bc64, 0x0200, 0x27bc + obj_tiles 0x08c1c7bc, 0x0200, 0x27bd + obj_tiles 0x08c1d5fc, 0x0200, 0x27be + obj_tiles 0x08c1d6c4, 0x0080, 0x27bf + obj_tiles 0x08c1d750, 0x0200, 0x27c0 + obj_tiles 0x08c1d8d0, 0x0500, 0x27c1 + obj_tiles 0x08c1d9ac, 0x0800, 0x27c2 + obj_tiles 0x08c1db64, 0x0400, 0x27c3 + obj_tiles 0x08c1dc40, 0x0020, 0x27c4 + obj_tiles 0x08c1dc58, 0x0800, 0x27c5 + obj_tiles 0x08c1dfe8, 0x0100, 0x27c6 + obj_tiles 0x08c1e0b4, 0x0800, 0x27c7 + obj_tiles 0x08c1e354, 0x0400, 0x27c8 + obj_tiles 0x08c1e4d0, 0x0a00, 0x27c9 + obj_tiles 0x08c1edd8, 0x1000, 0x27ca + obj_tiles 0x08c1ebc8, 0x0800, 0x27cb + obj_tiles 0x08d966c0, 0x0400, 0x27cc + obj_tiles 0x08c20198, 0x0200, 0x27cd + obj_tiles 0x08c1fc84, 0x0800, 0x27ce + obj_tiles 0x08c1ff04, 0x0800, 0x27cf + obj_tiles 0x08c2023c, 0x0800, 0x27d0 + obj_tiles 0x08c204e4, 0x0200, 0x27d1 + obj_tiles 0x08c20c4c, 0x0800, 0x27d2 + obj_tiles 0x08c20fac, 0x0200, 0x27d3 + obj_tiles 0x08c20890, 0x0800, 0x27d4 + obj_tiles 0x08c21084, 0x0200, 0x27d5 + obj_tiles 0x08c2121c, 0x0800, 0x27d6 + obj_tiles 0x08c21634, 0x0400, 0x27d7 + obj_tiles 0x08c21718, 0x0200, 0x27d8 + obj_tiles 0x08c21874, 0x0a80, 0x27d9 + obj_tiles 0x08c220a8, 0x0600, 0x27da + obj_tiles 0x08c22234, 0x0800, 0x27db + obj_tiles 0x08c21f0c, 0x0200, 0x27dc + obj_tiles 0x08c226a4, 0x0600, 0x27dd + obj_tiles 0x08c22404, 0x0800, 0x27de + obj_tiles 0x08c228fc, 0x0180, 0x27df + obj_tiles 0x08c229ec, 0x0800, 0x27e0 + obj_tiles 0x08c22ddc, 0x0800, 0x27e1 + obj_tiles 0x08c23218, 0x0080, 0x27e2 + obj_tiles 0x08c242b0, 0x0080, 0x27e3 + obj_tiles 0x08c2407c, 0x0800, 0x27e4 + obj_tiles 0x08c24300, 0x0800, 0x27e5 + obj_tiles 0x08c24590, 0x0600, 0x27e6 + obj_tiles 0x08c24820, 0x0600, 0x27e7 + obj_tiles 0x08c23218, 0x0080, 0x27e8 + obj_tiles 0x08c23ff4, 0x0080, 0x27e9 + obj_tiles 0x08c24c50, 0x0180, 0x27ea + obj_tiles 0x08c23218, 0x0080, 0x27eb + obj_tiles 0x08c24dfc, 0x0200, 0x27ec + obj_tiles 0x08c24f48, 0x0400, 0x27ed + obj_tiles 0x08c251ac, 0x0a00, 0x27ee + obj_tiles 0x08c254e0, 0x0800, 0x27ef + obj_tiles 0x08c25794, 0x0200, 0x27f0 + obj_tiles 0x08c27764, 0x0400, 0x27f1 + obj_tiles 0x08c27a58, 0x0080, 0x27f2 + obj_tiles 0x08c27910, 0x0800, 0x27f3 + obj_tiles 0x08c25b1c, 0x0200, 0x27f4 + obj_tiles 0x08c27b08, 0x0300, 0x27f5 + obj_tiles 0x08c258b8, 0x0800, 0x27f6 + obj_tiles 0x08c28394, 0x0380, 0x27f7 + obj_tiles 0x08c27e34, 0x0800, 0x27f8 + + .align 2 gUnknown_0852528C:: @ 852528C - .incbin "baserom.gba", 0x52528c, 0x120 - + obj_tiles 0x08c28564, 0x00c0, 0x27f9 + obj_tiles 0x08c28610, 0x0800, 0x27fa + obj_tiles 0x08c28880, 0x0060, 0x27fb + obj_tiles 0x08c28880, 0x0060, 0x27fc + obj_tiles 0x08c28880, 0x0060, 0x27fd + obj_tiles 0x08c287f4, 0x0080, 0x27fe + obj_tiles 0x08c2caa0, 0x0180, 0x27ff + obj_tiles 0x08c2cdf4, 0x0180, 0x2800 + obj_tiles 0x08c2d348, 0x0200, 0x2801 + obj_tiles 0x08c2d570, 0x0200, 0x2802 + obj_tiles 0x08c2d6d0, 0x0020, 0x2803 + obj_tiles 0x08c2e554, 0x0400, 0x2804 + obj_tiles 0x08c2df08, 0x0600, 0x2805 + obj_tiles 0x08c2e0ac, 0x1000, 0x2806 + obj_tiles 0x08c2e64c, 0x0400, 0x2807 + obj_tiles 0x08c2eba4, 0x0020, 0x2808 + obj_tiles 0x08c2ebd4, 0x0080, 0x2809 + obj_tiles 0x08c2ec44, 0x0800, 0x280a + obj_tiles 0x08c2ee38, 0x0080, 0x280b + obj_tiles 0x08c2eeb4, 0x0200, 0x280c + obj_tiles 0x08c2eff0, 0x0400, 0x280d + obj_tiles 0x08c2f1f4, 0x0200, 0x280e + obj_tiles 0x08c2f354, 0x0200, 0x280f + obj_tiles 0x08c2f4f0, 0x0800, 0x2810 + obj_tiles 0x08c2f8a4, 0x0280, 0x2811 + obj_tiles 0x08c2f3e0, 0x0200, 0x2812 + obj_tiles 0x08c1b0a8, 0x0200, 0x2813 + obj_tiles 0x08d8dae0, 0x0400, 0x2814 + obj_tiles 0x08d8d2a4, 0x0200, 0x2815 + obj_tiles 0x08d8e840, 0x0200, 0x2816 + obj_tiles 0x08d93b44, 0x0080, 0x2817 + obj_tiles 0x08d8ea54, 0x0020, 0x2818 + obj_tiles 0x08d8ea54, 0x0020, 0x2819 + obj_tiles 0x08d93b9c, 0x0080, 0x281a + obj_tiles 0x08c2407c, 0x0800, 0x281b + obj_tiles 0x08d8ea54, 0x0020, 0x281c + + .align 2 gUnknown_085253AC:: @ 85253AC - .incbin "baserom.gba", 0x5253ac, 0x270 - + obj_tiles 0x08d8ef2c, 0x0080, 0x281d + obj_tiles 0x08dba378, 0x0400, 0x281e + obj_tiles 0x08dba4b8, 0x0080, 0x281f + obj_tiles 0x08d8ecc4, 0x0800, 0x2820 + obj_tiles 0x08d8ef04, 0x0020, 0x2821 + obj_tiles 0x08d8ef98, 0x0800, 0x2822 + obj_tiles 0x08d8f118, 0x0800, 0x2823 + obj_tiles 0x08d8f284, 0x0800, 0x2824 + obj_tiles 0x08d92eec, 0x1000, 0x2825 + obj_tiles 0x08d93c24, 0x0800, 0x2826 + obj_tiles 0x08d93e4c, 0x00a0, 0x2827 + obj_tiles 0x08d8f780, 0x0800, 0x2828 + obj_tiles 0x08d93eb4, 0x0200, 0x2829 + obj_tiles 0x08dba174, 0x0600, 0x282a + obj_tiles 0x08d93474, 0x0200, 0x282b + obj_tiles 0x08d94658, 0x0800, 0x282c + obj_tiles 0x08d949f0, 0x0200, 0x282d + obj_tiles 0x08c1e0b4, 0x0800, 0x282e + obj_tiles 0x08c0a3ec, 0x1000, 0x282f + obj_tiles 0x08c1bee4, 0x0100, 0x2830 + + obj_pal 0x08c028cc, 0x2710 + obj_pal 0x08c1c794, 0x2711 + obj_pal 0x08c20868, 0x2712 + obj_pal 0x08c028f0, 0x2713 + obj_pal 0x08c02918, 0x2714 + obj_pal 0x08c0292c, 0x2715 + obj_pal 0x08c02954, 0x2716 + obj_pal 0x08c02b48, 0x2717 + obj_pal 0x08c02b88, 0x2718 + obj_pal 0x08c0328c, 0x2719 + obj_pal 0x08c02ba4, 0x271a + obj_pal 0x08c03324, 0x271b + obj_pal 0x08c033b4, 0x271c + obj_pal 0x08c0346c, 0x271d + obj_pal 0x08c1fc68, 0x271e + obj_pal 0x08c034f0, 0x271f + obj_pal 0x08c03588, 0x2720 + obj_pal 0x08c03588, 0x2721 + obj_pal 0x08c24db8, 0x2722 + obj_pal 0x08c035dc, 0x2723 + obj_pal 0x08c03784, 0x2724 + obj_pal 0x08c03a00, 0x2725 + obj_pal 0x08c03d60, 0x2726 + obj_pal 0x08c037ac, 0x2727 + obj_pal 0x08c03f6c, 0x2728 + obj_pal 0x08c03d88, 0x2729 + obj_pal 0x08c047cc, 0x272a + obj_pal 0x08c047f4, 0x272b + obj_pal 0x08c04b18, 0x272c + obj_pal 0x08c05148, 0x272d + obj_pal 0x08c05530, 0x272e + obj_pal 0x08c04360, 0x272f + obj_pal 0x08c04380, 0x2730 + obj_pal 0x08c05554, 0x2731 + obj_pal 0x08c05554, 0x2732 + obj_pal 0x08c05554, 0x2733 + obj_pal 0x08c06650, 0x2734 + obj_pal 0x08c06650, 0x2735 + obj_pal 0x08c07914, 0x2736 + obj_pal 0x08c0793c, 0x2737 + obj_pal 0x08c07914, 0x2738 + obj_pal 0x08c07914, 0x2739 + obj_pal 0x08c08594, 0x273a + obj_pal 0x08c089bc, 0x273b + obj_pal 0x08c089e4, 0x273c + obj_pal 0x08c08c78, 0x273d + obj_pal 0x08c099e4, 0x273e + obj_pal 0x08c09a04, 0x273e + obj_pal 0x08c09f88, 0x2740 + obj_pal 0x08c09fb0, 0x2741 + obj_pal 0x08c09fd8, 0x2742 + obj_pal 0x08c09fd8, 0x2743 + obj_pal 0x08c09fd8, 0x2744 + obj_pal 0x08c047cc, 0x2745 + obj_pal 0x08c0a3d4, 0x2746 + obj_pal 0x08c09fd8, 0x2747 + obj_pal 0x08c0a894, 0x2748 + obj_pal 0x08c0aa08, 0x2749 + + .align 2 gUnknown_0852561C:: @ 852561C - .incbin "baserom.gba", 0x52561c, 0x270 - + obj_pal 0x08c0ae94, 0x274a + obj_pal 0x08c0af1c, 0x274b + obj_pal 0x08c0af60, 0x274c + obj_pal 0x08c0b02c, 0x274d + obj_pal 0x08c0b41c, 0x274e + obj_pal 0x08c0b600, 0x274f + obj_pal 0x08c231f4, 0x2750 + obj_pal 0x08c0b7d0, 0x2751 + obj_pal 0x08c0b83c, 0x2752 + obj_pal 0x08d8eaa4, 0x2753 + obj_pal 0x08d8eac4, 0x2754 + obj_pal 0x08c0b7d0, 0x2755 + obj_pal 0x08c0b8e4, 0x2756 + obj_pal 0x08c0b8e4, 0x2757 + obj_pal 0x08c0bc08, 0x2758 + obj_pal 0x08c0bd3c, 0x2759 + obj_pal 0x08c1b304, 0x275a + obj_pal 0x08c0bfd8, 0x275b + obj_pal 0x08c14f28, 0x275c + obj_pal 0x08c14f28, 0x275d + obj_pal 0x08c0c194, 0x275e + obj_pal 0x08c0c194, 0x275f + obj_pal 0x08c0c950, 0x2760 + obj_pal 0x08c0c9f8, 0x2761 + obj_pal 0x08c0cbb4, 0x2762 + obj_pal 0x08c0cbc8, 0x2763 + obj_pal 0x08c0cbf0, 0x2764 + obj_pal 0x08c0cc18, 0x2765 + obj_pal 0x08c0cc30, 0x2766 + obj_pal 0x08c24d54, 0x2767 + obj_pal 0x08c0cc58, 0x2768 + obj_pal 0x08c0cc74, 0x2769 + obj_pal 0x08c0cc9c, 0x276a + obj_pal 0x08c0b698, 0x276b + obj_pal 0x08c0ccc0, 0x276c + obj_pal 0x08c0ccdc, 0x276d + obj_pal 0x08c0cd04, 0x276e + obj_pal 0x08c0cd44, 0x276f + obj_pal 0x08c0cd6c, 0x2770 + obj_pal 0x08c0cd88, 0x2771 + obj_pal 0x08c0cd04, 0x2772 + obj_pal 0x08c27e0c, 0x2773 + obj_pal 0x08c0cdb0, 0x2774 + obj_pal 0x08c0cdcc, 0x2775 + obj_pal 0x08c0cdcc, 0x2776 + obj_pal 0x08c0cdf4, 0x2777 + obj_pal 0x08c0f14c, 0x2778 + obj_pal 0x08c0f6f8, 0x2779 + obj_pal 0x08c0f6f8, 0x277a + obj_pal 0x08c0fbbc, 0x277b + obj_pal 0x08c0fbbc, 0x277c + obj_pal 0x08c0ff90, 0x277d + obj_pal 0x08c0ff90, 0x277e + obj_pal 0x08c103e0, 0x277f + obj_pal 0x08c1072c, 0x2780 + obj_pal 0x08c109c0, 0x2781 + obj_pal 0x08c10adc, 0x2782 + obj_pal 0x08c028ac, 0x2783 + obj_pal 0x08c13134, 0x2784 + obj_pal 0x08c13398, 0x2785 + obj_pal 0x08c1354c, 0x2786 + obj_pal 0x08c137f8, 0x2787 + obj_pal 0x08c13914, 0x2788 + obj_pal 0x08c13968, 0x2789 + obj_pal 0x08c13a88, 0x278a + obj_pal 0x08c13a88, 0x278b + obj_pal 0x08c13e78, 0x278c + obj_pal 0x08c13f8c, 0x278d + obj_pal 0x08c1401c, 0x278e + obj_pal 0x08c141dc, 0x278f + obj_pal 0x08c1446c, 0x2790 + obj_pal 0x08c1446c, 0x2791 + obj_pal 0x08c148c0, 0x2792 + obj_pal 0x08c148c0, 0x2793 + obj_pal 0x08c14b58, 0x2794 + obj_pal 0x08c14bf4, 0x2795 + obj_pal 0x08c14bf4, 0x2796 + obj_pal 0x08c1a478, 0x2797 + + .align 2 gUnknown_0852588C:: @ 852588C - .incbin "baserom.gba", 0x52588c, 0x308 - + obj_pal 0x08c1a564, 0x2798 + obj_pal 0x08c1a478, 0x2799 + obj_pal 0x08c1a478, 0x279a + obj_pal 0x08c1a980, 0x279b + obj_pal 0x08c1ad0c, 0x279c + obj_pal 0x08c1ae34, 0x279d + obj_pal 0x08c1ae34, 0x279e + obj_pal 0x08c2cddc, 0x279f + obj_pal 0x08c1bcdc, 0x27a0 + obj_pal 0x08c1a980, 0x27a1 + obj_pal 0x08c028ac, 0x27a2 + obj_pal 0x08c1b080, 0x27a3 + obj_pal 0x08c1b25c, 0x27a4 + obj_pal 0x08c1b25c, 0x27a5 + obj_pal 0x08c1b3fc, 0x27a6 + obj_pal 0x08c1b3fc, 0x27a7 + obj_pal 0x08c03414, 0x27a8 + obj_pal 0x08c1b57c, 0x27a9 + obj_pal 0x08c1b640, 0x27aa + obj_pal 0x08c1b728, 0x27ab + obj_pal 0x08c1b960, 0x27ac + obj_pal 0x08c1b9ec, 0x27ad + obj_pal 0x08c1bacc, 0x27ae + obj_pal 0x08c1bb6c, 0x27af + obj_pal 0x08c1bc3c, 0x27b0 + obj_pal 0x08c029a4, 0x27b1 + obj_pal 0x08c1bec4, 0x27b2 + obj_pal 0x08c1bf44, 0x27b3 + obj_pal 0x08c1bf74, 0x27b4 + obj_pal 0x08c1bf8c, 0x27b5 + obj_pal 0x08c1c2b0, 0x27b6 + obj_pal 0x08c1c2d0, 0x27b7 + obj_pal 0x08c1c2f0, 0x27b8 + obj_pal 0x08c1c310, 0x27b9 + obj_pal 0x08c1c330, 0x27ba + obj_pal 0x08c1c39c, 0x27bb + obj_pal 0x08c1c3c4, 0x27bc + obj_pal 0x08c1c794, 0x27bd + obj_pal 0x08c1d69c, 0x27be + obj_pal 0x08c1d728, 0x27bf + obj_pal 0x08c1d8a8, 0x27c0 + obj_pal 0x08c1d994, 0x27c1 + obj_pal 0x08c1db14, 0x27c2 + obj_pal 0x08c1db3c, 0x27c3 + obj_pal 0x08c1db3c, 0x27c4 + obj_pal 0x08c1db3c, 0x27c5 + obj_pal 0x08c1e08c, 0x27c6 + obj_pal 0x08c1e32c, 0x27c7 + obj_pal 0x08c1e4a8, 0x27c8 + obj_pal 0x08c1e8e4, 0x27c9 + obj_pal 0x08c1f1a4, 0x27ca + obj_pal 0x08c1edb8, 0x27cb + obj_pal 0x08d967d4, 0x27cc + obj_pal 0x08c2021c, 0x27cd + obj_pal 0x08c1fee0, 0x27ce + obj_pal 0x08c20170, 0x27cf + obj_pal 0x08c204bc, 0x27d0 + obj_pal 0x08c20640, 0x27d1 + obj_pal 0x08c20f84, 0x27d2 + obj_pal 0x08c21064, 0x27d3 + obj_pal 0x08c20c34, 0x27d4 + obj_pal 0x08c211f4, 0x27d5 + obj_pal 0x08c2160c, 0x27d6 + obj_pal 0x08c216fc, 0x27d7 + obj_pal 0x08c21858, 0x27d8 + obj_pal 0x08c21ee4, 0x27d9 + obj_pal 0x08c22210, 0x27da + obj_pal 0x08c223e0, 0x27db + obj_pal 0x08c22080, 0x27dc + obj_pal 0x08c228d8, 0x27dd + obj_pal 0x08c22610, 0x27de + obj_pal 0x08c229c8, 0x27df + obj_pal 0x08c1c2d0, 0x27e0 + obj_pal 0x08c230e4, 0x27e1 + obj_pal 0x08c232a0, 0x27e2 + obj_pal 0x08c2456c, 0x27e3 + obj_pal 0x08c2456c, 0x27e4 + obj_pal 0x08c2456c, 0x27e5 + obj_pal 0x08c231f4, 0x27e6 + obj_pal 0x08c249ac, 0x27e7 + obj_pal 0x08c232c0, 0x27e8 + obj_pal 0x08c2405c, 0x27e9 + obj_pal 0x08c24c28, 0x27ea + obj_pal 0x08c23280, 0x27eb + obj_pal 0x08c24dd4, 0x27ec + obj_pal 0x08c24f28, 0x27ed + obj_pal 0x08c25498, 0x27ee + obj_pal 0x08c254c0, 0x27ef + obj_pal 0x08c25774, 0x27f0 + obj_pal 0x08c278e8, 0x27f1 + obj_pal 0x08c27ae4, 0x27f2 + obj_pal 0x08c27ae4, 0x27f3 + obj_pal 0x08c25afc, 0x27f4 + obj_pal 0x08c27cc4, 0x27f5 + obj_pal 0x08c25890, 0x27f6 + obj_pal 0x08c2836c, 0x27f7 + obj_pal 0x08c2836c, 0x27f8 + + .align 2 gUnknown_08525B94:: @ 8525B94 - .incbin "baserom.gba", 0x525b94, 0x120 - + obj_pal 0x08c285e8, 0x27f9 + obj_pal 0x08c287d0, 0x27fa + obj_pal 0x08c288d0, 0x27fb + obj_pal 0x08c288ec, 0x27fc + obj_pal 0x08c28908, 0x27fd + obj_pal 0x08c2885c, 0x27fe + obj_pal 0x08c2cb84, 0x27ff + obj_pal 0x08c2ce94, 0x2800 + obj_pal 0x08c2d40c, 0x2801 + obj_pal 0x08c2d6ac, 0x2802 + obj_pal 0x08c2d6f8, 0x2803 + obj_pal 0x08c2e630, 0x2804 + obj_pal 0x08c2dee0, 0x2805 + obj_pal 0x08c2dee0, 0x2806 + obj_pal 0x08c231f4, 0x2807 + obj_pal 0x08c2ebbc, 0x2808 + obj_pal 0x08c2ec24, 0x2809 + obj_pal 0x08c2ec24, 0x280a + obj_pal 0x08c2ee9c, 0x280b + obj_pal 0x08c2efcc, 0x280c + obj_pal 0x08c2f1cc, 0x280d + obj_pal 0x08c2f32c, 0x280e + obj_pal 0x08c2f3cc, 0x280f + obj_pal 0x08c2f87c, 0x2810 + obj_pal 0x08c2f9c0, 0x2811 + obj_pal 0x08c2f4c8, 0x2812 + obj_pal 0x08c1b27c, 0x2813 + obj_pal 0x08d8dc9c, 0x2814 + obj_pal 0x08d8dab8, 0x2815 + obj_pal 0x08d8e914, 0x2816 + obj_pal 0x08d93b84, 0x2817 + obj_pal 0x08d8ea74, 0x2818 + obj_pal 0x08d8ea8c, 0x2819 + obj_pal 0x08d93bdc, 0x281a + obj_pal 0x08d93bf4, 0x281b + obj_pal 0x08d93c0c, 0x281c + + .align 2 gUnknown_08525CB4:: @ 8525CB4 - .incbin "baserom.gba", 0x525cb4, 0xa0 - + obj_pal 0x08d8ef80, 0x281d + obj_pal 0x08dba35c, 0x281e + obj_pal 0x08dba4a0, 0x281f + obj_pal 0x08d8eee0, 0x2820 + obj_pal 0x08d8eee0, 0x2821 + obj_pal 0x08d8f3ec, 0x2822 + obj_pal 0x08d8f3ec, 0x2823 + obj_pal 0x08d8f3ec, 0x2824 + obj_pal 0x08d92ec4, 0x2825 + obj_pal 0x08d93e30, 0x2826 + obj_pal 0x08d93e98, 0x2827 + obj_pal 0x08d8fb7c, 0x2828 + obj_pal 0x08d9403c, 0x2829 + obj_pal 0x08dba14c, 0x282a + obj_pal 0x08d93458, 0x282b + obj_pal 0x08d949d4, 0x282c + obj_pal 0x08d94a90, 0x282d + obj_pal 0x08d96698, 0x282e + obj_pal 0x08d9104c, 0x282f + obj_pal 0x08c1bf5c, 0x2830 + + .align 2 gUnknown_08525D54:: @ 8525D54 - .incbin "baserom.gba", 0x525d54, 0x144 - + .4byte 0x08c1c844, 0x08c1ce3c, 0x08c1ce5c + .4byte 0x08c1c844, 0x08c1ce3c, 0x08c1ce5c + .4byte 0x08d90074, 0x08d90d3c, 0x08d90d58 + .4byte 0x08c1e90c, 0x08c1eadc, 0x08c1eb00 + .4byte 0x08c25bec, 0x08c25bc4, 0x08c26958 + .4byte 0x08c25bec, 0x08c25bc4, 0x08c26e54 + .4byte 0x08c25bec, 0x08c25bc4, 0x08c27324 + .4byte 0x08c28924, 0x08c28acc, 0x08c28b1c + .4byte 0x08c28924, 0x08c28acc, 0x08c28cac + .4byte 0x08c29dbc, 0x08c29d7c, 0x08c29a84 + .4byte 0x08c29dbc, 0x08c29d7c, 0x08c2a33c + .4byte 0x08c2bde4, 0x08c2c780, 0x08c2c7a8 + .4byte 0x08c2b05c, 0x08c2bdc4, 0x08c2a808 + .4byte 0x08c2b05c, 0x08c2bdc4, 0x08c2aad0 + .4byte 0x08c2b05c, 0x08c2bdc4, 0x08c2adcc + .4byte 0x08d8dcb4, 0x08d8e624, 0x08d8e648 + .4byte 0x08d92b28, 0x08d92b00, 0x08d92d88 + .4byte 0x08d8f414, 0x08d8f570, 0x08d8f598 + .4byte 0x08c28924, 0x08c28af4, 0x08c28b1c + .4byte 0x08c28924, 0x08c28af4, 0x08c28cac + .4byte 0x08c28e38, 0x08c29860, 0x08c29880 + .4byte 0x08d9405c, 0x08d94350, 0x08d9436c + .4byte 0x08c29dbc, 0x08c29d9c, 0x08c29a84 + .4byte 0x08c29dbc, 0x08c29d9c, 0x08c2a33c + .4byte 0x08c25bec, 0x08d91074, 0x08c26958 + .4byte 0x08c25bec, 0x08d91074, 0x08c26e54 + .4byte 0x08c25bec, 0x08d91074, 0x08c27324 + + .align 2 gUnknown_08525E98:: @ 8525E98 - .incbin "baserom.gba", 0x525e98, 0xc0 - + .4byte ma00_load_graphics + .4byte ma01_080728D0 + .4byte ma02_instanciate_template + .4byte sub_80A3ECC + .4byte ma04_wait_countdown + .4byte sub_80A3F88 + .4byte nullsub_6 + .4byte nullsub_7 + .4byte sub_80A3FC4 + .4byte ma09_play_sound + .4byte sub_80A41D8 + .4byte ma0B_0807324C + .4byte ma0C_set_BLDCNT_to_x3F40_and_BLDALPHA_to_argument + .4byte ma0D_reset_BLDCNT_and_BLDALPHA + .4byte ma0E_call + .4byte sub_80A4D00 + .4byte ma10_080736AC + .4byte ma11_if_else + .4byte ma12_cond_if + .4byte ma13_goto + .4byte ma14_load_background + .4byte ma15_load_battle_screen_elements + .4byte ma16_wait_for_battle_screen_elements_s2 + .4byte sub_80A5124 + .4byte ma18_load_background_probably + .4byte ma19_08073BC8 + .4byte ma1A_8073C00 + .4byte ma1B_8073C2C + .4byte ma1C_8073ED0 + .4byte ma1D_08073FB4 + .4byte ma1E_set_BLDCNT + .4byte sub_80A57F8 + .4byte ma20_wait_for_something + .4byte ma21_08074164 + .4byte sub_80A4A18 + .4byte ma23_8073484 + .4byte sub_80A5944 + .4byte sub_80A4E5C + .4byte sub_80A5508 + .4byte sub_80A559C + .4byte sub_80A5984 + .4byte sub_80A59DC + .4byte sub_80A5A0C + .4byte ma2B_make_side_invisible + .4byte ma2C_make_side_visible + .4byte sub_80A5AFC + .4byte sub_80A5BAC + .4byte ma2F_stop_music + + .align 2 gUnknown_08525F58:: @ 8525F58 - .incbin "baserom.gba", 0x525f58, 0x20 + .byte 0x48, 0x50, 0x00, 0x00, 0xb0, 0x28, 0x00, 0x00 + .byte 0x30, 0x28, 0x00, 0x00, 0x70, 0x50, 0x00, 0x00 + .byte 0x20, 0x50, 0x00, 0x00, 0xc8, 0x28, 0x00, 0x00 + .byte 0x5a, 0x58, 0x00, 0x00, 0x98, 0x20, 0x00, 0x00 + .align 2 gCastformFrontSpriteCoords:: @ 8525F78 - .incbin "baserom.gba", 0x525f78, 0x10 + .byte 0x44, 0x11, 0x00, 0x00, 0x66, 0x09, 0x00, 0x00 + .byte 0x46, 0x09, 0x00, 0x00, 0x86, 0x08, 0x00, 0x00 + .align 2 gUnknown_08525F88:: @ 8525F88 - .incbin "baserom.gba", 0x525f88, 0x4 + .byte 0x0d, 0x0e, 0x0d, 0x0d + .align 2 gUnknown_08525F8C:: @ 8525F8C - .incbin "baserom.gba", 0x525f8c, 0x4 + .byte 0x00, 0x00, 0x00, 0x00 + .align 2 gUnknown_08525F90:: @ 8525F90 - .incbin "baserom.gba", 0x525f90, 0x30 + spr_template 0xd755, 0xd755, gUnknown_0852497C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy + spr_template 0xd756, 0xd756, gUnknown_0852497C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy + .align 2 gUnknown_08525FC0:: @ 8525FC0 - .incbin "baserom.gba", 0x525fc0, 0x18f80 + obj_tiles gMiscBlank_Gfx, 0x0800, 0xd755 + obj_tiles gMiscBlank_Gfx, 0x0800, 0xd756 + .align 2 +@ the mother of all baserom includes + .incbin "baserom.gba", 0x525fd0, 0x18f60 + + .align 2 +gUnknown_0853EF30:: @ 853EF30 + .byte 0xf0, 0xf0, 0x0c, 0x80, 0xf0, 0x30, 0x0d, 0x84, 0x30, 0xf0, 0x0e, 0x86, 0x30, 0x30, 0x08, 0x88 + + .align 2 gUnknown_0853EF40:: @ 853EF40 - .incbin "baserom.gba", 0x53ef40, 0x8 + .4byte 0x00000004, gUnknown_0853EF30 + .align 2 gUnknown_0853EF48:: @ 853EF48 - .incbin "baserom.gba", 0x53ef48, 0x18 + spr_template 0x271a, 0x271a, gUnknown_08524A3C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy + .align 2 gUnknown_0853EF60:: @ 853EF60 - .incbin "baserom.gba", 0x53ef60, 0xf8 + spr_template 0x2798, 0x2798, gUnknown_08524904, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A9E44 + |