diff options
105 files changed, 427 insertions, 12 deletions
diff --git a/asm/macros.s b/asm/macros.s index 301053010..83a9aa44c 100644 --- a/asm/macros.s +++ b/asm/macros.s @@ -120,3 +120,16 @@ .4byte \number .4byte \text .endm + + .macro door_anim_frame unknown, offset + .byte \unknown + .byte 0 @ padding + .2byte \offset + .endm + + .macro door_anim_gfx metatile_num, unknown, tile_addr, palette_addr + .2byte \metatile_num + .2byte \unknown + .4byte \tile_addr + .4byte \palette_addr + .endm diff --git a/asm/rom4.s b/asm/rom4.s index 17b1d199f..b46245343 100644 --- a/asm/rom4.s +++ b/asm/rom4.s @@ -12778,7 +12778,7 @@ unref_sub_805869C: @ 805869C pop {r0} bx r0 .align 2, 0 -_080586B0: .4byte gUnknown_0830F9B4 +_080586B0: .4byte gDoorAnimGraphicsTable thumb_func_end unref_sub_805869C thumb_func_start sub_80586B4 @@ -12802,7 +12802,7 @@ _080586D6: pop {r0} bx r0 .align 2, 0 -_080586DC: .4byte gUnknown_0830F9B4 +_080586DC: .4byte gDoorAnimGraphicsTable thumb_func_end sub_80586B4 thumb_func_start sub_80586E0 @@ -12826,7 +12826,7 @@ _08058702: pop {r0} bx r0 .align 2, 0 -_08058708: .4byte gUnknown_0830F9B4 +_08058708: .4byte gDoorAnimGraphicsTable thumb_func_end sub_80586E0 thumb_func_start sub_805870C @@ -12849,7 +12849,7 @@ sub_805870C: @ 805870C asrs r0, 24 b _0805873C .align 2, 0 -_08058734: .4byte gUnknown_0830F9B4 +_08058734: .4byte gDoorAnimGraphicsTable _08058738: movs r0, 0x1 negs r0, r0 @@ -12879,7 +12879,7 @@ task_overworld_door_add_if_role_69_for_opening_door_at: @ 8058744 asrs r0, 24 b _08058774 .align 2, 0 -_0805876C: .4byte gUnknown_0830F9B4 +_0805876C: .4byte gDoorAnimGraphicsTable _08058770: movs r0, 0x1 negs r0, r0 @@ -12916,7 +12916,7 @@ sub_8058790: @ 8058790 movs r0, 0x12 b _080587AE .align 2, 0 -_080587A8: .4byte gUnknown_0830F9B4 +_080587A8: .4byte gDoorAnimGraphicsTable _080587AC: movs r0, 0x8 _080587AE: 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 diff --git a/graphics/door_anims/00/0.png b/graphics/door_anims/00/0.png Binary files differnew file mode 100644 index 000000000..59747a5cc --- /dev/null +++ b/graphics/door_anims/00/0.png diff --git a/graphics/door_anims/00/1.png b/graphics/door_anims/00/1.png Binary files differnew file mode 100644 index 000000000..6045ec3f3 --- /dev/null +++ b/graphics/door_anims/00/1.png diff --git a/graphics/door_anims/00/2.png b/graphics/door_anims/00/2.png Binary files differnew file mode 100644 index 000000000..2718ac140 --- /dev/null +++ b/graphics/door_anims/00/2.png diff --git a/graphics/door_anims/01/0.png b/graphics/door_anims/01/0.png Binary files differnew file mode 100644 index 000000000..cb8c6fc4c --- /dev/null +++ b/graphics/door_anims/01/0.png diff --git a/graphics/door_anims/01/1.png b/graphics/door_anims/01/1.png Binary files differnew file mode 100644 index 000000000..102db4cef --- /dev/null +++ b/graphics/door_anims/01/1.png diff --git a/graphics/door_anims/01/2.png b/graphics/door_anims/01/2.png Binary files differnew file mode 100644 index 000000000..0a97da6ce --- /dev/null +++ b/graphics/door_anims/01/2.png diff --git a/graphics/door_anims/02/0.png b/graphics/door_anims/02/0.png Binary files differnew file mode 100644 index 000000000..744949971 --- /dev/null +++ b/graphics/door_anims/02/0.png diff --git a/graphics/door_anims/02/1.png b/graphics/door_anims/02/1.png Binary files differnew file mode 100644 index 000000000..6c328b9ff --- /dev/null +++ b/graphics/door_anims/02/1.png diff --git a/graphics/door_anims/02/2.png b/graphics/door_anims/02/2.png Binary files differnew file mode 100644 index 000000000..0ee9ba8f0 --- /dev/null +++ b/graphics/door_anims/02/2.png diff --git a/graphics/door_anims/03/0.png b/graphics/door_anims/03/0.png Binary files differnew file mode 100644 index 000000000..cb8c6fc4c --- /dev/null +++ b/graphics/door_anims/03/0.png diff --git a/graphics/door_anims/03/1.png b/graphics/door_anims/03/1.png Binary files differnew file mode 100644 index 000000000..102db4cef --- /dev/null +++ b/graphics/door_anims/03/1.png diff --git a/graphics/door_anims/03/2.png b/graphics/door_anims/03/2.png Binary files differnew file mode 100644 index 000000000..0a97da6ce --- /dev/null +++ b/graphics/door_anims/03/2.png diff --git a/graphics/door_anims/04/0.png b/graphics/door_anims/04/0.png Binary files differnew file mode 100644 index 000000000..cc28caf0e --- /dev/null +++ b/graphics/door_anims/04/0.png diff --git a/graphics/door_anims/04/1.png b/graphics/door_anims/04/1.png Binary files differnew file mode 100644 index 000000000..7d9507b88 --- /dev/null +++ b/graphics/door_anims/04/1.png diff --git a/graphics/door_anims/04/2.png b/graphics/door_anims/04/2.png Binary files differnew file mode 100644 index 000000000..7c71e0b12 --- /dev/null +++ b/graphics/door_anims/04/2.png diff --git a/graphics/door_anims/05/0.png b/graphics/door_anims/05/0.png Binary files differnew file mode 100644 index 000000000..7fd729655 --- /dev/null +++ b/graphics/door_anims/05/0.png diff --git a/graphics/door_anims/05/1.png b/graphics/door_anims/05/1.png Binary files differnew file mode 100644 index 000000000..35a4ce7dd --- /dev/null +++ b/graphics/door_anims/05/1.png diff --git a/graphics/door_anims/05/2.png b/graphics/door_anims/05/2.png Binary files differnew file mode 100644 index 000000000..bdddd5404 --- /dev/null +++ b/graphics/door_anims/05/2.png diff --git a/graphics/door_anims/06/0.png b/graphics/door_anims/06/0.png Binary files differnew file mode 100644 index 000000000..1d9dfcef5 --- /dev/null +++ b/graphics/door_anims/06/0.png diff --git a/graphics/door_anims/06/1.png b/graphics/door_anims/06/1.png Binary files differnew file mode 100644 index 000000000..5afc87c9f --- /dev/null +++ b/graphics/door_anims/06/1.png diff --git a/graphics/door_anims/06/2.png b/graphics/door_anims/06/2.png Binary files differnew file mode 100644 index 000000000..3d425fde0 --- /dev/null +++ b/graphics/door_anims/06/2.png diff --git a/graphics/door_anims/07/0.png b/graphics/door_anims/07/0.png Binary files differnew file mode 100644 index 000000000..36d04ed3f --- /dev/null +++ b/graphics/door_anims/07/0.png diff --git a/graphics/door_anims/07/1.png b/graphics/door_anims/07/1.png Binary files differnew file mode 100644 index 000000000..07adeee13 --- /dev/null +++ b/graphics/door_anims/07/1.png diff --git a/graphics/door_anims/07/2.png b/graphics/door_anims/07/2.png Binary files differnew file mode 100644 index 000000000..3d425fde0 --- /dev/null +++ b/graphics/door_anims/07/2.png diff --git a/graphics/door_anims/08/0.png b/graphics/door_anims/08/0.png Binary files differnew file mode 100644 index 000000000..de7c9c001 --- /dev/null +++ b/graphics/door_anims/08/0.png diff --git a/graphics/door_anims/08/1.png b/graphics/door_anims/08/1.png Binary files differnew file mode 100644 index 000000000..9b9b9f70c --- /dev/null +++ b/graphics/door_anims/08/1.png diff --git a/graphics/door_anims/08/2.png b/graphics/door_anims/08/2.png Binary files differnew file mode 100644 index 000000000..0d91eb04d --- /dev/null +++ b/graphics/door_anims/08/2.png diff --git a/graphics/door_anims/09/0.png b/graphics/door_anims/09/0.png Binary files differnew file mode 100644 index 000000000..ba3e8ae07 --- /dev/null +++ b/graphics/door_anims/09/0.png diff --git a/graphics/door_anims/09/1.png b/graphics/door_anims/09/1.png Binary files differnew file mode 100644 index 000000000..ad15194fd --- /dev/null +++ b/graphics/door_anims/09/1.png diff --git a/graphics/door_anims/09/2.png b/graphics/door_anims/09/2.png Binary files differnew file mode 100644 index 000000000..c8a5d6d39 --- /dev/null +++ b/graphics/door_anims/09/2.png diff --git a/graphics/door_anims/10/0.png b/graphics/door_anims/10/0.png Binary files differnew file mode 100644 index 000000000..6b312998f --- /dev/null +++ b/graphics/door_anims/10/0.png diff --git a/graphics/door_anims/10/1.png b/graphics/door_anims/10/1.png Binary files differnew file mode 100644 index 000000000..2a6bdbefc --- /dev/null +++ b/graphics/door_anims/10/1.png diff --git a/graphics/door_anims/10/2.png b/graphics/door_anims/10/2.png Binary files differnew file mode 100644 index 000000000..6bbfbe2ad --- /dev/null +++ b/graphics/door_anims/10/2.png diff --git a/graphics/door_anims/11/0.png b/graphics/door_anims/11/0.png Binary files differnew file mode 100644 index 000000000..64afef676 --- /dev/null +++ b/graphics/door_anims/11/0.png diff --git a/graphics/door_anims/11/1.png b/graphics/door_anims/11/1.png Binary files differnew file mode 100644 index 000000000..8e80afc84 --- /dev/null +++ b/graphics/door_anims/11/1.png diff --git a/graphics/door_anims/11/2.png b/graphics/door_anims/11/2.png Binary files differnew file mode 100644 index 000000000..331302274 --- /dev/null +++ b/graphics/door_anims/11/2.png diff --git a/graphics/door_anims/12/0.png b/graphics/door_anims/12/0.png Binary files differnew file mode 100644 index 000000000..59747a5cc --- /dev/null +++ b/graphics/door_anims/12/0.png diff --git a/graphics/door_anims/12/1.png b/graphics/door_anims/12/1.png Binary files differnew file mode 100644 index 000000000..6045ec3f3 --- /dev/null +++ b/graphics/door_anims/12/1.png diff --git a/graphics/door_anims/12/2.png b/graphics/door_anims/12/2.png Binary files differnew file mode 100644 index 000000000..2718ac140 --- /dev/null +++ b/graphics/door_anims/12/2.png diff --git a/graphics/door_anims/13/0.png b/graphics/door_anims/13/0.png Binary files differnew file mode 100644 index 000000000..8c503a8cf --- /dev/null +++ b/graphics/door_anims/13/0.png diff --git a/graphics/door_anims/13/1.png b/graphics/door_anims/13/1.png Binary files differnew file mode 100644 index 000000000..3f86b0b6b --- /dev/null +++ b/graphics/door_anims/13/1.png diff --git a/graphics/door_anims/13/2.png b/graphics/door_anims/13/2.png Binary files differnew file mode 100644 index 000000000..74316b86f --- /dev/null +++ b/graphics/door_anims/13/2.png diff --git a/graphics/door_anims/14/0.png b/graphics/door_anims/14/0.png Binary files differnew file mode 100644 index 000000000..af845aef4 --- /dev/null +++ b/graphics/door_anims/14/0.png diff --git a/graphics/door_anims/14/1.png b/graphics/door_anims/14/1.png Binary files differnew file mode 100644 index 000000000..53725c901 --- /dev/null +++ b/graphics/door_anims/14/1.png diff --git a/graphics/door_anims/14/2.png b/graphics/door_anims/14/2.png Binary files differnew file mode 100644 index 000000000..1b3a8e178 --- /dev/null +++ b/graphics/door_anims/14/2.png diff --git a/graphics/door_anims/15/0.png b/graphics/door_anims/15/0.png Binary files differnew file mode 100644 index 000000000..7e4791783 --- /dev/null +++ b/graphics/door_anims/15/0.png diff --git a/graphics/door_anims/15/1.png b/graphics/door_anims/15/1.png Binary files differnew file mode 100644 index 000000000..a48ff7f40 --- /dev/null +++ b/graphics/door_anims/15/1.png diff --git a/graphics/door_anims/15/2.png b/graphics/door_anims/15/2.png Binary files differnew file mode 100644 index 000000000..1136aa62d --- /dev/null +++ b/graphics/door_anims/15/2.png diff --git a/graphics/door_anims/16/0.png b/graphics/door_anims/16/0.png Binary files differnew file mode 100644 index 000000000..0d717fddd --- /dev/null +++ b/graphics/door_anims/16/0.png diff --git a/graphics/door_anims/16/1.png b/graphics/door_anims/16/1.png Binary files differnew file mode 100644 index 000000000..334d6c82e --- /dev/null +++ b/graphics/door_anims/16/1.png diff --git a/graphics/door_anims/16/2.png b/graphics/door_anims/16/2.png Binary files differnew file mode 100644 index 000000000..a0eceb9fa --- /dev/null +++ b/graphics/door_anims/16/2.png diff --git a/graphics/door_anims/17/0.png b/graphics/door_anims/17/0.png Binary files differnew file mode 100644 index 000000000..c916f67c4 --- /dev/null +++ b/graphics/door_anims/17/0.png diff --git a/graphics/door_anims/17/1.png b/graphics/door_anims/17/1.png Binary files differnew file mode 100644 index 000000000..a1719f95c --- /dev/null +++ b/graphics/door_anims/17/1.png diff --git a/graphics/door_anims/17/2.png b/graphics/door_anims/17/2.png Binary files differnew file mode 100644 index 000000000..5e9d569f4 --- /dev/null +++ b/graphics/door_anims/17/2.png diff --git a/graphics/door_anims/18/0.png b/graphics/door_anims/18/0.png Binary files differnew file mode 100644 index 000000000..fc03bd5a2 --- /dev/null +++ b/graphics/door_anims/18/0.png diff --git a/graphics/door_anims/18/1.png b/graphics/door_anims/18/1.png Binary files differnew file mode 100644 index 000000000..4d44d7e04 --- /dev/null +++ b/graphics/door_anims/18/1.png diff --git a/graphics/door_anims/18/2.png b/graphics/door_anims/18/2.png Binary files differnew file mode 100644 index 000000000..1b1746206 --- /dev/null +++ b/graphics/door_anims/18/2.png diff --git a/graphics/door_anims/19/0.png b/graphics/door_anims/19/0.png Binary files differnew file mode 100644 index 000000000..80309914b --- /dev/null +++ b/graphics/door_anims/19/0.png diff --git a/graphics/door_anims/19/1.png b/graphics/door_anims/19/1.png Binary files differnew file mode 100644 index 000000000..5097cd859 --- /dev/null +++ b/graphics/door_anims/19/1.png diff --git a/graphics/door_anims/19/2.png b/graphics/door_anims/19/2.png Binary files differnew file mode 100644 index 000000000..52487c3c3 --- /dev/null +++ b/graphics/door_anims/19/2.png diff --git a/graphics/door_anims/20/0.png b/graphics/door_anims/20/0.png Binary files differnew file mode 100644 index 000000000..5e93af90b --- /dev/null +++ b/graphics/door_anims/20/0.png diff --git a/graphics/door_anims/20/1.png b/graphics/door_anims/20/1.png Binary files differnew file mode 100644 index 000000000..438d0f16a --- /dev/null +++ b/graphics/door_anims/20/1.png diff --git a/graphics/door_anims/20/2.png b/graphics/door_anims/20/2.png Binary files differnew file mode 100644 index 000000000..4483dacd0 --- /dev/null +++ b/graphics/door_anims/20/2.png diff --git a/graphics/door_anims/21/0.png b/graphics/door_anims/21/0.png Binary files differnew file mode 100644 index 000000000..b50aa40c9 --- /dev/null +++ b/graphics/door_anims/21/0.png diff --git a/graphics/door_anims/21/1.png b/graphics/door_anims/21/1.png Binary files differnew file mode 100644 index 000000000..4a9a10b5b --- /dev/null +++ b/graphics/door_anims/21/1.png diff --git a/graphics/door_anims/21/2.png b/graphics/door_anims/21/2.png Binary files differnew file mode 100644 index 000000000..8fe961ed4 --- /dev/null +++ b/graphics/door_anims/21/2.png diff --git a/graphics/door_anims/22/0.png b/graphics/door_anims/22/0.png Binary files differnew file mode 100644 index 000000000..5c6392a59 --- /dev/null +++ b/graphics/door_anims/22/0.png diff --git a/graphics/door_anims/22/1.png b/graphics/door_anims/22/1.png Binary files differnew file mode 100644 index 000000000..fa83c4eb0 --- /dev/null +++ b/graphics/door_anims/22/1.png diff --git a/graphics/door_anims/22/2.png b/graphics/door_anims/22/2.png Binary files differnew file mode 100644 index 000000000..5c450a126 --- /dev/null +++ b/graphics/door_anims/22/2.png diff --git a/graphics/door_anims/23/0.png b/graphics/door_anims/23/0.png Binary files differnew file mode 100644 index 000000000..1339da8cc --- /dev/null +++ b/graphics/door_anims/23/0.png diff --git a/graphics/door_anims/23/1.png b/graphics/door_anims/23/1.png Binary files differnew file mode 100644 index 000000000..01e31e5dc --- /dev/null +++ b/graphics/door_anims/23/1.png diff --git a/graphics/door_anims/23/2.png b/graphics/door_anims/23/2.png Binary files differnew file mode 100644 index 000000000..6a7225595 --- /dev/null +++ b/graphics/door_anims/23/2.png diff --git a/graphics/door_anims/24/0.png b/graphics/door_anims/24/0.png Binary files differnew file mode 100644 index 000000000..21d3cf863 --- /dev/null +++ b/graphics/door_anims/24/0.png diff --git a/graphics/door_anims/24/1.png b/graphics/door_anims/24/1.png Binary files differnew file mode 100644 index 000000000..dcb94bd68 --- /dev/null +++ b/graphics/door_anims/24/1.png diff --git a/graphics/door_anims/24/2.png b/graphics/door_anims/24/2.png Binary files differnew file mode 100644 index 000000000..81253516c --- /dev/null +++ b/graphics/door_anims/24/2.png diff --git a/graphics/door_anims/25/0.png b/graphics/door_anims/25/0.png Binary files differnew file mode 100644 index 000000000..a4cad2b1d --- /dev/null +++ b/graphics/door_anims/25/0.png diff --git a/graphics/door_anims/25/1.png b/graphics/door_anims/25/1.png Binary files differnew file mode 100644 index 000000000..957eafe0e --- /dev/null +++ b/graphics/door_anims/25/1.png diff --git a/graphics/door_anims/25/2.png b/graphics/door_anims/25/2.png Binary files differnew file mode 100644 index 000000000..13c3605aa --- /dev/null +++ b/graphics/door_anims/25/2.png diff --git a/graphics/door_anims/26/0.png b/graphics/door_anims/26/0.png Binary files differnew file mode 100644 index 000000000..690b15150 --- /dev/null +++ b/graphics/door_anims/26/0.png diff --git a/graphics/door_anims/26/1.png b/graphics/door_anims/26/1.png Binary files differnew file mode 100644 index 000000000..14590631f --- /dev/null +++ b/graphics/door_anims/26/1.png diff --git a/graphics/door_anims/26/2.png b/graphics/door_anims/26/2.png Binary files differnew file mode 100644 index 000000000..d9e95acc6 --- /dev/null +++ b/graphics/door_anims/26/2.png diff --git a/graphics/door_anims/27/0.png b/graphics/door_anims/27/0.png Binary files differnew file mode 100644 index 000000000..45056f579 --- /dev/null +++ b/graphics/door_anims/27/0.png diff --git a/graphics/door_anims/27/1.png b/graphics/door_anims/27/1.png Binary files differnew file mode 100644 index 000000000..287f7e55a --- /dev/null +++ b/graphics/door_anims/27/1.png diff --git a/graphics/door_anims/27/2.png b/graphics/door_anims/27/2.png Binary files differnew file mode 100644 index 000000000..02c810637 --- /dev/null +++ b/graphics/door_anims/27/2.png diff --git a/graphics/door_anims/28/0.png b/graphics/door_anims/28/0.png Binary files differnew file mode 100644 index 000000000..3da426d0f --- /dev/null +++ b/graphics/door_anims/28/0.png diff --git a/graphics/door_anims/28/1.png b/graphics/door_anims/28/1.png Binary files differnew file mode 100644 index 000000000..77f8a5991 --- /dev/null +++ b/graphics/door_anims/28/1.png diff --git a/graphics/door_anims/28/2.png b/graphics/door_anims/28/2.png Binary files differnew file mode 100644 index 000000000..f90e0d148 --- /dev/null +++ b/graphics/door_anims/28/2.png diff --git a/graphics/door_anims/29/0.png b/graphics/door_anims/29/0.png Binary files differnew file mode 100644 index 000000000..de7c9c001 --- /dev/null +++ b/graphics/door_anims/29/0.png diff --git a/graphics/door_anims/29/1.png b/graphics/door_anims/29/1.png Binary files differnew file mode 100644 index 000000000..9b9b9f70c --- /dev/null +++ b/graphics/door_anims/29/1.png diff --git a/graphics/door_anims/29/2.png b/graphics/door_anims/29/2.png Binary files differnew file mode 100644 index 000000000..0d91eb04d --- /dev/null +++ b/graphics/door_anims/29/2.png diff --git a/graphics/door_anims/30/0.png b/graphics/door_anims/30/0.png Binary files differnew file mode 100644 index 000000000..f199a34b9 --- /dev/null +++ b/graphics/door_anims/30/0.png diff --git a/graphics/door_anims/30/1.png b/graphics/door_anims/30/1.png Binary files differnew file mode 100644 index 000000000..15beb5a36 --- /dev/null +++ b/graphics/door_anims/30/1.png diff --git a/graphics/door_anims/30/2.png b/graphics/door_anims/30/2.png Binary files differnew file mode 100644 index 000000000..2306a6b53 --- /dev/null +++ b/graphics/door_anims/30/2.png diff --git a/graphics/door_anims/31/0.png b/graphics/door_anims/31/0.png Binary files differnew file mode 100644 index 000000000..94c738d3f --- /dev/null +++ b/graphics/door_anims/31/0.png diff --git a/graphics/door_anims/31/1.png b/graphics/door_anims/31/1.png Binary files differnew file mode 100644 index 000000000..817eff6e7 --- /dev/null +++ b/graphics/door_anims/31/1.png diff --git a/graphics/door_anims/31/2.png b/graphics/door_anims/31/2.png Binary files differnew file mode 100644 index 000000000..cf05cc488 --- /dev/null +++ b/graphics/door_anims/31/2.png diff --git a/graphics/door_anims/32/0.png b/graphics/door_anims/32/0.png Binary files differnew file mode 100644 index 000000000..a18d49d80 --- /dev/null +++ b/graphics/door_anims/32/0.png diff --git a/graphics/door_anims/32/1.png b/graphics/door_anims/32/1.png Binary files differnew file mode 100644 index 000000000..2fc91d012 --- /dev/null +++ b/graphics/door_anims/32/1.png diff --git a/graphics/door_anims/32/2.png b/graphics/door_anims/32/2.png Binary files differnew file mode 100644 index 000000000..6d05fcc11 --- /dev/null +++ b/graphics/door_anims/32/2.png diff --git a/graphics/door_anims/33/0.png b/graphics/door_anims/33/0.png Binary files differnew file mode 100644 index 000000000..3597efaa6 --- /dev/null +++ b/graphics/door_anims/33/0.png diff --git a/graphics/door_anims/33/1.png b/graphics/door_anims/33/1.png Binary files differnew file mode 100644 index 000000000..6c9c4db27 --- /dev/null +++ b/graphics/door_anims/33/1.png diff --git a/graphics/door_anims/33/2.png b/graphics/door_anims/33/2.png Binary files differnew file mode 100644 index 000000000..d52c8243f --- /dev/null +++ b/graphics/door_anims/33/2.png |