diff options
Diffstat (limited to 'data')
| -rw-r--r-- | data/data2.s | 414 | 
1 files changed, 408 insertions, 6 deletions
| diff --git a/data/data2.s b/data/data2.s index e55a01294..54190f668 100644 --- a/data/data2.s +++ b/data/data2.s @@ -3137,17 +3137,419 @@ gUnknown_08308E28:: @ 8308E28  	.4byte 0  gUnknown_08308E2C:: @ 8308E2C -	.incbin "baserom.gba", 0x00308e2c, 0x6a50 +	.incbin "baserom.gba", 0x00308e2c, 0xf0 + +	.align 2 +DoorAnimTiles_04: @ 8308F1C +	.incbin "graphics/door_anims/04/0.4bpp" +	.incbin "graphics/door_anims/04/1.4bpp" +	.incbin "graphics/door_anims/04/2.4bpp" + +	.space 32 + +	.align 2 +DoorAnimTiles_05: @ 830923C +	.incbin "graphics/door_anims/05/0.4bpp" +	.incbin "graphics/door_anims/05/1.4bpp" +	.incbin "graphics/door_anims/05/2.4bpp" + +	.align 2 +DoorAnimTiles_08: @ 830953C +	.incbin "graphics/door_anims/08/0.4bpp" +	.incbin "graphics/door_anims/08/1.4bpp" +	.incbin "graphics/door_anims/08/2.4bpp" + +	.space 32 + +	.align 2 +DoorAnimTiles_15: @ 830985C +	.incbin "graphics/door_anims/15/0.4bpp" +	.incbin "graphics/door_anims/15/1.4bpp" +	.incbin "graphics/door_anims/15/2.4bpp" + +	.space 32 + +	.align 2 +DoorAnimTiles_16: @ 8309B7C +	.incbin "graphics/door_anims/16/0.4bpp" +	.incbin "graphics/door_anims/16/1.4bpp" +	.incbin "graphics/door_anims/16/2.4bpp" + +	.space 32 + +	.align 2 +DoorAnimTiles_00: @ 8309E9C +	.incbin "graphics/door_anims/00/0.4bpp" +	.incbin "graphics/door_anims/00/1.4bpp" +	.incbin "graphics/door_anims/00/2.4bpp" + +	.align 2 +DoorAnimTiles_01: @ 830A19C +	.incbin "graphics/door_anims/01/0.4bpp" +	.incbin "graphics/door_anims/01/1.4bpp" +	.incbin "graphics/door_anims/01/2.4bpp" + +	.align 2 +DoorAnimTiles_02: @ 830A49C +	.incbin "graphics/door_anims/02/0.4bpp" +	.incbin "graphics/door_anims/02/1.4bpp" +	.incbin "graphics/door_anims/02/2.4bpp" + +	.align 2 +DoorAnimTiles_03: @ 830A79C +	.incbin "graphics/door_anims/03/0.4bpp" +	.incbin "graphics/door_anims/03/1.4bpp" +	.incbin "graphics/door_anims/03/2.4bpp" + +	.align 2 +DoorAnimTiles_06: @ 830AA9C +	.incbin "graphics/door_anims/06/0.4bpp" +	.incbin "graphics/door_anims/06/1.4bpp" +	.incbin "graphics/door_anims/06/2.4bpp" + +	.align 2 +DoorAnimTiles_07: @ 830AD9C +	.incbin "graphics/door_anims/07/0.4bpp" +	.incbin "graphics/door_anims/07/1.4bpp" +	.incbin "graphics/door_anims/07/2.4bpp" + +	.align 2 +DoorAnimTiles_09: @ 830B09C +	.incbin "graphics/door_anims/09/0.4bpp" +	.incbin "graphics/door_anims/09/1.4bpp" +	.incbin "graphics/door_anims/09/2.4bpp" + +	.space 32 + +	.align 2 +DoorAnimTiles_10: @ 830B3BC +	.incbin "graphics/door_anims/10/0.4bpp" +	.incbin "graphics/door_anims/10/1.4bpp" +	.incbin "graphics/door_anims/10/2.4bpp" + +	.space 32 + +	.align 2 +DoorAnimTiles_11: @ 830B6DC +	.incbin "graphics/door_anims/11/0.4bpp" +	.incbin "graphics/door_anims/11/1.4bpp" +	.incbin "graphics/door_anims/11/2.4bpp" + +	.space 32 + +	.align 2 +DoorAnimTiles_12: @ 830B9FC +	.incbin "graphics/door_anims/12/0.4bpp" +	.incbin "graphics/door_anims/12/1.4bpp" +	.incbin "graphics/door_anims/12/2.4bpp" + +	.space 32 + +	.align 2 +DoorAnimTiles_13: @ 830BD1C +	.incbin "graphics/door_anims/13/0.4bpp" +	.incbin "graphics/door_anims/13/1.4bpp" +	.incbin "graphics/door_anims/13/2.4bpp" + +	.space 32 + +	.align 2 +DoorAnimTiles_14: @ 830C03C +	.incbin "graphics/door_anims/14/0.4bpp" +	.incbin "graphics/door_anims/14/1.4bpp" +	.incbin "graphics/door_anims/14/2.4bpp" + +	.space 32 + +	.align 2 +DoorAnimTiles_17: @ 830C35C +	.incbin "graphics/door_anims/17/0.4bpp" +	.incbin "graphics/door_anims/17/1.4bpp" +	.incbin "graphics/door_anims/17/2.4bpp" + +	.space 32 + +	.align 2 +DoorAnimTiles_18: @ 830C67C +	.incbin "graphics/door_anims/18/0.4bpp" +	.incbin "graphics/door_anims/18/1.4bpp" +	.incbin "graphics/door_anims/18/2.4bpp" + +	.space 32 + +	.align 2 +DoorAnimTiles_19: @ 830C99C +	.incbin "graphics/door_anims/19/0.4bpp" +	.incbin "graphics/door_anims/19/1.4bpp" +	.incbin "graphics/door_anims/19/2.4bpp" + +	.space 32 + +	.align 2 +DoorAnimTiles_20: @ 830CCBC +	.incbin "graphics/door_anims/20/0.4bpp" +	.incbin "graphics/door_anims/20/1.4bpp" +	.incbin "graphics/door_anims/20/2.4bpp" + +	.space 32 + +	.align 2 +DoorAnimTiles_21: @ 830CFDC +	.incbin "graphics/door_anims/21/0.4bpp" +	.incbin "graphics/door_anims/21/1.4bpp" +	.incbin "graphics/door_anims/21/2.4bpp" + +	.space 32 + +	.align 2 +DoorAnimTiles_22: @ 830D2FC +	.incbin "graphics/door_anims/22/0.4bpp" +	.incbin "graphics/door_anims/22/1.4bpp" +	.incbin "graphics/door_anims/22/2.4bpp" + +	.space 32 + +	.align 2 +DoorAnimTiles_23: @ 830D61C +	.incbin "graphics/door_anims/23/0.4bpp" +	.incbin "graphics/door_anims/23/1.4bpp" +	.incbin "graphics/door_anims/23/2.4bpp" + +	.space 32 + +	.align 2 +DoorAnimTiles_24: @ 830D93C +	.incbin "graphics/door_anims/24/0.4bpp" +	.incbin "graphics/door_anims/24/1.4bpp" +	.incbin "graphics/door_anims/24/2.4bpp" + +	.space 32 + +	.align 2 +DoorAnimTiles_25: @ 830DC5C +	.incbin "graphics/door_anims/25/0.4bpp" +	.incbin "graphics/door_anims/25/1.4bpp" +	.incbin "graphics/door_anims/25/2.4bpp" + +	.space 32 + +	.align 2 +DoorAnimTiles_26: @ 830DF7C +	.incbin "graphics/door_anims/26/0.4bpp" +	.incbin "graphics/door_anims/26/1.4bpp" +	.incbin "graphics/door_anims/26/2.4bpp" + +	.space 32 + +	.align 2 +DoorAnimTiles_27: @ 830E29C +	.incbin "graphics/door_anims/27/0.4bpp" +	.incbin "graphics/door_anims/27/1.4bpp" +	.incbin "graphics/door_anims/27/2.4bpp" + +	.space 32 + +	.align 2 +DoorAnimTiles_28: @ 830E5BC +	.incbin "graphics/door_anims/28/0.4bpp" +	.incbin "graphics/door_anims/28/1.4bpp" +	.incbin "graphics/door_anims/28/2.4bpp" + +	.space 32 + +	.align 2 +DoorAnimTiles_29: @ 830E8DC +	.incbin "graphics/door_anims/29/0.4bpp" +	.incbin "graphics/door_anims/29/1.4bpp" +	.incbin "graphics/door_anims/29/2.4bpp" + +	.space 32 + +	.align 2 +DoorAnimTiles_30: @ 830EBFC +	.incbin "graphics/door_anims/30/0.4bpp" +	.incbin "graphics/door_anims/30/1.4bpp" +	.incbin "graphics/door_anims/30/2.4bpp" + +	.space 32 + +	.align 2 +DoorAnimTiles_31: @ 830EF1C +	.incbin "graphics/door_anims/31/0.4bpp" +	.incbin "graphics/door_anims/31/1.4bpp" +	.incbin "graphics/door_anims/31/2.4bpp" + +	.space 32 + +	.align 2 +DoorAnimTiles_32: @ 830F23C +	.incbin "graphics/door_anims/32/0.4bpp" +	.incbin "graphics/door_anims/32/1.4bpp" +	.incbin "graphics/door_anims/32/2.4bpp" + +	.space 32 + +	.align 2 +DoorAnimTiles_33: @ 830F55C +	.incbin "graphics/door_anims/33/0.4bpp" +	.incbin "graphics/door_anims/33/1.4bpp" +	.incbin "graphics/door_anims/33/2.4bpp" + +	.space 32 -@ struct related to door graphics?  gUnknown_0830F87C:: @ 830F87C -	.incbin "baserom.gba", 0x0030f87c, 0x14 +	door_anim_frame 4, -1 +	door_anim_frame 4, 0 +	door_anim_frame 4, 0x100 +	door_anim_frame 4, 0x200 +	door_anim_frame 0, 0  gUnknown_0830F890:: @ 830F890 -	.incbin "baserom.gba", 0x0030f890, 0x124 +	door_anim_frame 4, 0x200 +	door_anim_frame 4, 0x100 +	door_anim_frame 4, 0 +	door_anim_frame 4, -1 +	door_anim_frame 0, 0 + +DoorAnimPalettes_830F8A4: +	.byte 1, 1, 1, 1, 1, 1, 1, 1 + +DoorAnimPalettes_830F8AC: +	.byte 1, 1, 1, 1, 1, 1, 1, 1 + +DoorAnimPalettes_830F8B4: +	.byte 5, 5, 5, 5, 5, 5, 5, 5 + +DoorAnimPalettes_830F8BC: +	.byte 0, 0, 1, 1, 1, 1, 1, 1 + +DoorAnimPalettes_830F8C4: +	.byte 6, 6, 6, 6, 6, 6, 6, 6 + +DoorAnimPalettes_830F8CC: +	.byte 8, 8, 8, 8, 8, 8, 8, 8 + +DoorAnimPalettes_830F8D4: +	.byte 11, 11, 11, 11, 11, 11, 11, 11 + +DoorAnimPalettes_830F8DC: +	.byte 10, 10, 10, 10, 10, 10, 10, 10 + +DoorAnimPalettes_830F8E4: +	.byte 7, 7, 7, 7, 7, 7, 7, 7 + +DoorAnimPalettes_830F8EC: +	.byte 8, 8, 8, 8, 8, 8, 8, 8 + +DoorAnimPalettes_830F8F4: +	.byte 9, 9, 9, 9, 9, 9, 9, 9 + +DoorAnimPalettes_830F8FC: +	.byte 9, 9, 1, 1, 1, 1, 1, 1 + +DoorAnimPalettes_830F904: +	.byte 8, 8, 8, 8, 8, 8, 8, 8 + +DoorAnimPalettes_830F90C: +	.byte 9, 9, 9, 9, 9, 9, 9, 9 + +DoorAnimPalettes_830F914: +	.byte 6, 6, 6, 6, 6, 6, 6, 6 + +DoorAnimPalettes_830F91C: +	.byte 6, 6, 6, 6, 6, 6, 6, 6 -gUnknown_0830F9B4:: @ 830F9B4 -	.incbin "baserom.gba", 0x0030f9b4, 0x1a4 +DoorAnimPalettes_830F924: +	.byte 0, 0, 5, 5, 5, 5, 5, 5 + +DoorAnimPalettes_830F92C: +	.byte 6, 6, 1, 1, 1, 1, 1, 1 + +DoorAnimPalettes_830F934: +	.byte 7, 7, 7, 7, 7, 7, 7, 7 + +DoorAnimPalettes_830F93C: +	.byte 6, 6, 5, 5, 5, 5, 5, 5 + +DoorAnimPalettes_830F944: +	.byte 5, 5, 5, 5, 5, 5, 5, 5 + +DoorAnimPalettes_830F94C: +	.byte 1, 1, 1, 1, 1, 1, 1, 1 + +DoorAnimPalettes_830F954: +	.byte 6, 6, 7, 7, 7, 7, 7, 7 + +DoorAnimPalettes_830F95C: +	.byte 7, 7, 7, 7, 7, 7, 7, 7 + +DoorAnimPalettes_830F964: +	.byte 5, 5, 5, 5, 5, 5, 5, 5 + +DoorAnimPalettes_830F96C: +	.byte 9, 9, 9, 9, 9, 9, 9, 9 + +DoorAnimPalettes_830F974: +	.byte 8, 8, 8, 8, 8, 8, 8, 8 + +DoorAnimPalettes_830F97C: +	.byte 6, 6, 6, 6, 6, 6, 6, 6 + +DoorAnimPalettes_830F984: +	.byte 7, 7, 7, 7, 7, 7, 7, 7 + +DoorAnimPalettes_830F98C: +	.byte 11, 11, 7, 7, 7, 7, 7, 7 + +DoorAnimPalettes_830F994: +	.byte 7, 7, 7, 7, 7, 7, 7, 7 + +DoorAnimPalettes_830F99C: +	.byte 6, 6, 7, 7, 7, 7, 7, 7 + +DoorAnimPalettes_830F9A4: +	.byte 9, 9, 9, 9, 9, 9, 9, 9 + +DoorAnimPalettes_830F9AC: +	.byte 7, 7, 7, 7, 7, 7, 7, 7 + +	.align 2 +gDoorAnimGraphicsTable:: @ 830F9B4 +	door_anim_gfx 0x021, 0, DoorAnimTiles_00, DoorAnimPalettes_830F8A4 +	door_anim_gfx 0x061, 1, DoorAnimTiles_01, DoorAnimPalettes_830F8AC +	door_anim_gfx 0x1CD, 1, DoorAnimTiles_02, DoorAnimPalettes_830F8B4 +	door_anim_gfx 0x041, 1, DoorAnimTiles_03, DoorAnimPalettes_830F8BC +	door_anim_gfx 0x248, 0, DoorAnimTiles_04, DoorAnimPalettes_830F8C4 +	door_anim_gfx 0x249, 0, DoorAnimTiles_05, DoorAnimPalettes_830F8CC +	door_anim_gfx 0x22F, 0, DoorAnimTiles_06, DoorAnimPalettes_830F8D4 +	door_anim_gfx 0x21F, 0, DoorAnimTiles_07, DoorAnimPalettes_830F8DC +	door_anim_gfx 0x2A5, 0, DoorAnimTiles_08, DoorAnimPalettes_830F8E4 +	door_anim_gfx 0x287, 0, DoorAnimTiles_09, DoorAnimPalettes_830F8F4 +	door_anim_gfx 0x2AC, 0, DoorAnimTiles_10, DoorAnimPalettes_830F934 +	door_anim_gfx 0x3A1, 0, DoorAnimTiles_11, DoorAnimPalettes_830F93C +	door_anim_gfx 0x2DC, 0, DoorAnimTiles_12, DoorAnimPalettes_830F92C +	door_anim_gfx 0x225, 0, DoorAnimTiles_13, DoorAnimPalettes_830F924 +	door_anim_gfx 0x1DB, 1, DoorAnimTiles_14, DoorAnimPalettes_830F94C +	door_anim_gfx 0x246, 0, DoorAnimTiles_15, DoorAnimPalettes_830F8EC +	door_anim_gfx 0x28E, 0, DoorAnimTiles_16, DoorAnimPalettes_830F944 +	door_anim_gfx 0x2A1, 0, DoorAnimTiles_17, DoorAnimPalettes_830F8FC +	door_anim_gfx 0x21C, 0, DoorAnimTiles_18, DoorAnimPalettes_830F914 +	door_anim_gfx 0x21E, 0, DoorAnimTiles_19, DoorAnimPalettes_830F91C +	door_anim_gfx 0x21D, 1, DoorAnimTiles_20, DoorAnimPalettes_830F904 +	door_anim_gfx 0x21A, 0, DoorAnimTiles_21, DoorAnimPalettes_830F90C +	door_anim_gfx 0x224, 0, DoorAnimTiles_22, DoorAnimPalettes_830F954 +	door_anim_gfx 0x289, 0, DoorAnimTiles_23, DoorAnimPalettes_830F95C +	door_anim_gfx 0x30C, 1, DoorAnimTiles_24, DoorAnimPalettes_830F964 +	door_anim_gfx 0x32D, 1, DoorAnimTiles_25, DoorAnimPalettes_830F96C +	door_anim_gfx 0x2ED, 1, DoorAnimTiles_26, DoorAnimPalettes_830F974 +	door_anim_gfx 0x264, 1, DoorAnimTiles_27, DoorAnimPalettes_830F97C +	door_anim_gfx 0x22B, 0, DoorAnimTiles_28, DoorAnimPalettes_830F984 +	door_anim_gfx 0x2F7, 0, DoorAnimTiles_29, DoorAnimPalettes_830F98C +	door_anim_gfx 0x297, 0, DoorAnimTiles_30, DoorAnimPalettes_830F994 +	door_anim_gfx 0x285, 1, DoorAnimTiles_31, DoorAnimPalettes_830F99C +	door_anim_gfx 0x25D, 1, DoorAnimTiles_32, DoorAnimPalettes_830F9A4 +	door_anim_gfx 0x20E, 1, DoorAnimTiles_33, DoorAnimPalettes_830F9AC +	door_anim_gfx 0, 0, 0, 0  	.align 2  gUnknown_0830FB58:: @ 830FB58 | 
