From efe19e95c846a658c5e9bd9908de548db00dcab5 Mon Sep 17 00:00:00 2001 From: Diegoisawesome Date: Sun, 7 Jan 2018 01:29:26 -0600 Subject: [PATCH] Extract door animations --- asm/macros.inc | 14 + data/battle_anim_8170478.s | 48 +- data/field_door.s | 613 +++++++++++++++++- data/rom_8486FEC.s | 8 - graphics/door_anims/00/0.png | Bin 0 -> 170 bytes graphics/door_anims/00/1.png | Bin 0 -> 158 bytes graphics/door_anims/00/2.png | Bin 0 -> 134 bytes graphics/door_anims/01/0.png | Bin 0 -> 183 bytes graphics/door_anims/01/1.png | Bin 0 -> 179 bytes graphics/door_anims/01/2.png | Bin 0 -> 161 bytes graphics/door_anims/02/0.png | Bin 0 -> 151 bytes graphics/door_anims/02/1.png | Bin 0 -> 153 bytes graphics/door_anims/02/2.png | Bin 0 -> 129 bytes graphics/door_anims/03/0.png | Bin 0 -> 183 bytes graphics/door_anims/03/1.png | Bin 0 -> 179 bytes graphics/door_anims/03/2.png | Bin 0 -> 161 bytes graphics/door_anims/04/0.png | Bin 0 -> 180 bytes graphics/door_anims/04/1.png | Bin 0 -> 167 bytes graphics/door_anims/04/2.png | Bin 0 -> 145 bytes graphics/door_anims/05/0.png | Bin 0 -> 165 bytes graphics/door_anims/05/1.png | Bin 0 -> 156 bytes graphics/door_anims/05/2.png | Bin 0 -> 138 bytes graphics/door_anims/06/0.png | Bin 0 -> 172 bytes graphics/door_anims/06/1.png | Bin 0 -> 171 bytes graphics/door_anims/06/2.png | Bin 0 -> 142 bytes graphics/door_anims/07/0.png | Bin 0 -> 172 bytes graphics/door_anims/07/1.png | Bin 0 -> 171 bytes graphics/door_anims/07/2.png | Bin 0 -> 142 bytes graphics/door_anims/08/0.png | Bin 0 -> 186 bytes graphics/door_anims/08/1.png | Bin 0 -> 171 bytes graphics/door_anims/08/2.png | Bin 0 -> 151 bytes graphics/door_anims/09/0.png | Bin 0 -> 181 bytes graphics/door_anims/09/1.png | Bin 0 -> 169 bytes graphics/door_anims/09/2.png | Bin 0 -> 145 bytes graphics/door_anims/10/0.png | Bin 0 -> 177 bytes graphics/door_anims/10/1.png | Bin 0 -> 167 bytes graphics/door_anims/10/2.png | Bin 0 -> 139 bytes graphics/door_anims/11/0.png | Bin 0 -> 199 bytes graphics/door_anims/11/1.png | Bin 0 -> 177 bytes graphics/door_anims/11/2.png | Bin 0 -> 148 bytes graphics/door_anims/12/0.png | Bin 0 -> 170 bytes graphics/door_anims/12/1.png | Bin 0 -> 158 bytes graphics/door_anims/12/2.png | Bin 0 -> 134 bytes graphics/door_anims/13/0.png | Bin 0 -> 178 bytes graphics/door_anims/13/1.png | Bin 0 -> 177 bytes graphics/door_anims/13/2.png | Bin 0 -> 149 bytes graphics/door_anims/14/0.png | Bin 0 -> 187 bytes graphics/door_anims/14/1.png | Bin 0 -> 180 bytes graphics/door_anims/14/2.png | Bin 0 -> 117 bytes graphics/door_anims/15/0.png | Bin 0 -> 177 bytes graphics/door_anims/15/1.png | Bin 0 -> 171 bytes graphics/door_anims/15/2.png | Bin 0 -> 146 bytes graphics/door_anims/16/0.png | Bin 0 -> 162 bytes graphics/door_anims/16/1.png | Bin 0 -> 152 bytes graphics/door_anims/16/2.png | Bin 0 -> 136 bytes graphics/door_anims/17/0.png | Bin 0 -> 162 bytes graphics/door_anims/17/1.png | Bin 0 -> 152 bytes graphics/door_anims/17/2.png | Bin 0 -> 130 bytes graphics/door_anims/18/0.png | Bin 0 -> 194 bytes graphics/door_anims/18/1.png | Bin 0 -> 167 bytes graphics/door_anims/18/2.png | Bin 0 -> 152 bytes graphics/door_anims/19/0.png | Bin 0 -> 196 bytes graphics/door_anims/19/1.png | Bin 0 -> 168 bytes graphics/door_anims/19/2.png | Bin 0 -> 152 bytes graphics/door_anims/20/0.png | Bin 0 -> 205 bytes graphics/door_anims/20/1.png | Bin 0 -> 205 bytes graphics/door_anims/20/2.png | Bin 0 -> 180 bytes graphics/door_anims/21/0.png | Bin 0 -> 198 bytes graphics/door_anims/21/1.png | Bin 0 -> 192 bytes graphics/door_anims/21/2.png | Bin 0 -> 162 bytes graphics/door_anims/22/0.png | Bin 0 -> 154 bytes graphics/door_anims/22/1.png | Bin 0 -> 136 bytes graphics/door_anims/22/2.png | Bin 0 -> 119 bytes graphics/door_anims/23/0.png | Bin 0 -> 186 bytes graphics/door_anims/23/1.png | Bin 0 -> 176 bytes graphics/door_anims/23/2.png | Bin 0 -> 143 bytes graphics/door_anims/24/0.png | Bin 0 -> 176 bytes graphics/door_anims/24/1.png | Bin 0 -> 176 bytes graphics/door_anims/24/2.png | Bin 0 -> 152 bytes graphics/door_anims/25/0.png | Bin 0 -> 188 bytes graphics/door_anims/25/1.png | Bin 0 -> 183 bytes graphics/door_anims/25/2.png | Bin 0 -> 157 bytes graphics/door_anims/26/0.png | Bin 0 -> 232 bytes graphics/door_anims/26/1.png | Bin 0 -> 223 bytes graphics/door_anims/26/2.png | Bin 0 -> 185 bytes graphics/door_anims/27/0.png | Bin 0 -> 126 bytes graphics/door_anims/27/1.png | Bin 0 -> 137 bytes graphics/door_anims/27/2.png | Bin 0 -> 124 bytes graphics/door_anims/28/0.png | Bin 0 -> 167 bytes graphics/door_anims/28/1.png | Bin 0 -> 155 bytes graphics/door_anims/28/2.png | Bin 0 -> 118 bytes graphics/door_anims/29/0.png | Bin 0 -> 186 bytes graphics/door_anims/29/1.png | Bin 0 -> 171 bytes graphics/door_anims/29/2.png | Bin 0 -> 151 bytes graphics/door_anims/30/0.png | Bin 0 -> 167 bytes graphics/door_anims/30/1.png | Bin 0 -> 154 bytes graphics/door_anims/30/2.png | Bin 0 -> 117 bytes graphics/door_anims/31/0.png | Bin 0 -> 129 bytes graphics/door_anims/31/1.png | Bin 0 -> 121 bytes graphics/door_anims/31/2.png | Bin 0 -> 104 bytes graphics/door_anims/32/0.png | Bin 0 -> 194 bytes graphics/door_anims/32/1.png | Bin 0 -> 198 bytes graphics/door_anims/32/2.png | Bin 0 -> 138 bytes graphics/door_anims/33/0.png | Bin 0 -> 144 bytes graphics/door_anims/33/1.png | Bin 0 -> 147 bytes graphics/door_anims/33/2.png | Bin 0 -> 144 bytes graphics/door_anims/34/0.png | Bin 0 -> 148 bytes graphics/door_anims/34/1.png | Bin 0 -> 157 bytes graphics/door_anims/34/2.png | Bin 0 -> 126 bytes graphics/door_anims/35/0.png | Bin 0 -> 161 bytes graphics/door_anims/35/1.png | Bin 0 -> 155 bytes graphics/door_anims/35/2.png | Bin 0 -> 148 bytes graphics/door_anims/36/0.png | Bin 0 -> 138 bytes graphics/door_anims/36/1.png | Bin 0 -> 150 bytes graphics/door_anims/36/2.png | Bin 0 -> 144 bytes graphics/door_anims/37/0.png | Bin 0 -> 201 bytes graphics/door_anims/37/1.png | Bin 0 -> 188 bytes graphics/door_anims/37/2.png | Bin 0 -> 115 bytes graphics/door_anims/38/0.png | Bin 0 -> 206 bytes graphics/door_anims/38/1.png | Bin 0 -> 213 bytes graphics/door_anims/38/2.png | Bin 0 -> 161 bytes graphics/door_anims/39/0.png | Bin 0 -> 133 bytes graphics/door_anims/39/1.png | Bin 0 -> 146 bytes graphics/door_anims/39/2.png | Bin 0 -> 132 bytes graphics/door_anims/40/0.png | Bin 0 -> 205 bytes graphics/door_anims/40/1.png | Bin 0 -> 194 bytes graphics/door_anims/40/2.png | Bin 0 -> 168 bytes graphics/door_anims/41/0.png | Bin 0 -> 198 bytes graphics/door_anims/41/1.png | Bin 0 -> 184 bytes graphics/door_anims/41/2.png | Bin 0 -> 159 bytes graphics/door_anims/42/0.png | Bin 0 -> 211 bytes graphics/door_anims/42/1.png | Bin 0 -> 216 bytes graphics/door_anims/42/2.png | Bin 0 -> 190 bytes graphics/door_anims/42/3.png | Bin 0 -> 180 bytes graphics/door_anims/43/0.png | Bin 0 -> 170 bytes graphics/door_anims/43/1.png | Bin 0 -> 168 bytes graphics/door_anims/43/2.png | Bin 0 -> 161 bytes graphics/door_anims/44/0_left.png | Bin 0 -> 172 bytes graphics/door_anims/44/0_right.png | Bin 0 -> 172 bytes graphics/door_anims/44/1_left.png | Bin 0 -> 162 bytes graphics/door_anims/44/1_right.png | Bin 0 -> 161 bytes graphics/door_anims/44/2_left.png | Bin 0 -> 120 bytes graphics/door_anims/44/2_right.png | Bin 0 -> 121 bytes graphics/door_anims/45/0.png | Bin 0 -> 167 bytes graphics/door_anims/45/1.png | Bin 0 -> 153 bytes graphics/door_anims/45/2.png | Bin 0 -> 127 bytes graphics/door_anims/46/0.png | Bin 0 -> 144 bytes graphics/door_anims/46/1.png | Bin 0 -> 142 bytes graphics/door_anims/46/2.png | Bin 0 -> 127 bytes graphics/door_anims/47/0.png | Bin 0 -> 193 bytes graphics/door_anims/47/1.png | Bin 0 -> 189 bytes graphics/door_anims/47/2.png | Bin 0 -> 183 bytes graphics/door_anims/48/0.png | Bin 0 -> 167 bytes graphics/door_anims/48/1.png | Bin 0 -> 193 bytes graphics/door_anims/48/2.png | Bin 0 -> 150 bytes graphics/door_anims/48/3.png | Bin 0 -> 133 bytes graphics/door_anims/49/0.png | Bin 0 -> 125 bytes graphics/door_anims/49/1.png | Bin 0 -> 120 bytes graphics/door_anims/49/2.png | Bin 0 -> 116 bytes graphics/door_anims/50/0.png | Bin 0 -> 121 bytes graphics/door_anims/50/1.png | Bin 0 -> 116 bytes graphics/door_anims/50/2.png | Bin 0 -> 113 bytes .../door_anims/unused_848EDEC/0_bottom.png | Bin 0 -> 106 bytes graphics/door_anims/unused_848EDEC/0_top.png | Bin 0 -> 111 bytes .../door_anims/unused_848EDEC/1_bottom.png | Bin 0 -> 105 bytes graphics/door_anims/unused_848EDEC/1_top.png | Bin 0 -> 99 bytes .../door_anims/unused_848EDEC/2_bottom.png | Bin 0 -> 89 bytes graphics/door_anims/unused_848EDEC/2_top.png | Bin 0 -> 90 bytes ld_script.txt | 1 - 169 files changed, 643 insertions(+), 41 deletions(-) delete mode 100644 data/rom_8486FEC.s create mode 100644 graphics/door_anims/00/0.png create mode 100644 graphics/door_anims/00/1.png create mode 100644 graphics/door_anims/00/2.png create mode 100644 graphics/door_anims/01/0.png create mode 100644 graphics/door_anims/01/1.png create mode 100644 graphics/door_anims/01/2.png create mode 100644 graphics/door_anims/02/0.png create mode 100644 graphics/door_anims/02/1.png create mode 100644 graphics/door_anims/02/2.png create mode 100644 graphics/door_anims/03/0.png create mode 100644 graphics/door_anims/03/1.png create mode 100644 graphics/door_anims/03/2.png create mode 100644 graphics/door_anims/04/0.png create mode 100644 graphics/door_anims/04/1.png create mode 100644 graphics/door_anims/04/2.png create mode 100644 graphics/door_anims/05/0.png create mode 100644 graphics/door_anims/05/1.png create mode 100644 graphics/door_anims/05/2.png create mode 100644 graphics/door_anims/06/0.png create mode 100644 graphics/door_anims/06/1.png create mode 100644 graphics/door_anims/06/2.png create mode 100644 graphics/door_anims/07/0.png create mode 100644 graphics/door_anims/07/1.png create mode 100644 graphics/door_anims/07/2.png create mode 100644 graphics/door_anims/08/0.png create mode 100644 graphics/door_anims/08/1.png create mode 100644 graphics/door_anims/08/2.png create mode 100644 graphics/door_anims/09/0.png create mode 100644 graphics/door_anims/09/1.png create mode 100644 graphics/door_anims/09/2.png create mode 100644 graphics/door_anims/10/0.png create mode 100644 graphics/door_anims/10/1.png create mode 100644 graphics/door_anims/10/2.png create mode 100644 graphics/door_anims/11/0.png create mode 100644 graphics/door_anims/11/1.png create mode 100644 graphics/door_anims/11/2.png create mode 100644 graphics/door_anims/12/0.png create mode 100644 graphics/door_anims/12/1.png create mode 100644 graphics/door_anims/12/2.png create mode 100644 graphics/door_anims/13/0.png create mode 100644 graphics/door_anims/13/1.png create mode 100644 graphics/door_anims/13/2.png create mode 100644 graphics/door_anims/14/0.png create mode 100644 graphics/door_anims/14/1.png create mode 100644 graphics/door_anims/14/2.png create mode 100644 graphics/door_anims/15/0.png create mode 100644 graphics/door_anims/15/1.png create mode 100644 graphics/door_anims/15/2.png create mode 100644 graphics/door_anims/16/0.png create mode 100644 graphics/door_anims/16/1.png create mode 100644 graphics/door_anims/16/2.png create mode 100644 graphics/door_anims/17/0.png create mode 100644 graphics/door_anims/17/1.png create mode 100644 graphics/door_anims/17/2.png create mode 100644 graphics/door_anims/18/0.png create mode 100644 graphics/door_anims/18/1.png create mode 100644 graphics/door_anims/18/2.png create mode 100644 graphics/door_anims/19/0.png create mode 100644 graphics/door_anims/19/1.png create mode 100644 graphics/door_anims/19/2.png create mode 100644 graphics/door_anims/20/0.png create mode 100644 graphics/door_anims/20/1.png create mode 100644 graphics/door_anims/20/2.png create mode 100644 graphics/door_anims/21/0.png create mode 100644 graphics/door_anims/21/1.png create mode 100644 graphics/door_anims/21/2.png create mode 100644 graphics/door_anims/22/0.png create mode 100644 graphics/door_anims/22/1.png create mode 100644 graphics/door_anims/22/2.png create mode 100644 graphics/door_anims/23/0.png create mode 100644 graphics/door_anims/23/1.png create mode 100644 graphics/door_anims/23/2.png create mode 100644 graphics/door_anims/24/0.png create mode 100644 graphics/door_anims/24/1.png create mode 100644 graphics/door_anims/24/2.png create mode 100644 graphics/door_anims/25/0.png create mode 100644 graphics/door_anims/25/1.png create mode 100644 graphics/door_anims/25/2.png create mode 100644 graphics/door_anims/26/0.png create mode 100644 graphics/door_anims/26/1.png create mode 100644 graphics/door_anims/26/2.png create mode 100644 graphics/door_anims/27/0.png create mode 100644 graphics/door_anims/27/1.png create mode 100644 graphics/door_anims/27/2.png create mode 100644 graphics/door_anims/28/0.png create mode 100644 graphics/door_anims/28/1.png create mode 100644 graphics/door_anims/28/2.png create mode 100644 graphics/door_anims/29/0.png create mode 100644 graphics/door_anims/29/1.png create mode 100644 graphics/door_anims/29/2.png create mode 100644 graphics/door_anims/30/0.png create mode 100644 graphics/door_anims/30/1.png create mode 100644 graphics/door_anims/30/2.png create mode 100644 graphics/door_anims/31/0.png create mode 100644 graphics/door_anims/31/1.png create mode 100644 graphics/door_anims/31/2.png create mode 100644 graphics/door_anims/32/0.png create mode 100644 graphics/door_anims/32/1.png create mode 100644 graphics/door_anims/32/2.png create mode 100644 graphics/door_anims/33/0.png create mode 100644 graphics/door_anims/33/1.png create mode 100644 graphics/door_anims/33/2.png create mode 100644 graphics/door_anims/34/0.png create mode 100644 graphics/door_anims/34/1.png create mode 100644 graphics/door_anims/34/2.png create mode 100644 graphics/door_anims/35/0.png create mode 100644 graphics/door_anims/35/1.png create mode 100644 graphics/door_anims/35/2.png create mode 100644 graphics/door_anims/36/0.png create mode 100644 graphics/door_anims/36/1.png create mode 100644 graphics/door_anims/36/2.png create mode 100644 graphics/door_anims/37/0.png create mode 100644 graphics/door_anims/37/1.png create mode 100644 graphics/door_anims/37/2.png create mode 100644 graphics/door_anims/38/0.png create mode 100644 graphics/door_anims/38/1.png create mode 100644 graphics/door_anims/38/2.png create mode 100644 graphics/door_anims/39/0.png create mode 100644 graphics/door_anims/39/1.png create mode 100644 graphics/door_anims/39/2.png create mode 100644 graphics/door_anims/40/0.png create mode 100644 graphics/door_anims/40/1.png create mode 100644 graphics/door_anims/40/2.png create mode 100644 graphics/door_anims/41/0.png create mode 100644 graphics/door_anims/41/1.png create mode 100644 graphics/door_anims/41/2.png create mode 100644 graphics/door_anims/42/0.png create mode 100644 graphics/door_anims/42/1.png create mode 100644 graphics/door_anims/42/2.png create mode 100644 graphics/door_anims/42/3.png create mode 100644 graphics/door_anims/43/0.png create mode 100644 graphics/door_anims/43/1.png create mode 100644 graphics/door_anims/43/2.png create mode 100644 graphics/door_anims/44/0_left.png create mode 100644 graphics/door_anims/44/0_right.png create mode 100644 graphics/door_anims/44/1_left.png create mode 100644 graphics/door_anims/44/1_right.png create mode 100644 graphics/door_anims/44/2_left.png create mode 100644 graphics/door_anims/44/2_right.png create mode 100644 graphics/door_anims/45/0.png create mode 100644 graphics/door_anims/45/1.png create mode 100644 graphics/door_anims/45/2.png create mode 100644 graphics/door_anims/46/0.png create mode 100644 graphics/door_anims/46/1.png create mode 100644 graphics/door_anims/46/2.png create mode 100644 graphics/door_anims/47/0.png create mode 100644 graphics/door_anims/47/1.png create mode 100644 graphics/door_anims/47/2.png create mode 100644 graphics/door_anims/48/0.png create mode 100644 graphics/door_anims/48/1.png create mode 100644 graphics/door_anims/48/2.png create mode 100644 graphics/door_anims/48/3.png create mode 100644 graphics/door_anims/49/0.png create mode 100644 graphics/door_anims/49/1.png create mode 100644 graphics/door_anims/49/2.png create mode 100644 graphics/door_anims/50/0.png create mode 100644 graphics/door_anims/50/1.png create mode 100644 graphics/door_anims/50/2.png create mode 100644 graphics/door_anims/unused_848EDEC/0_bottom.png create mode 100644 graphics/door_anims/unused_848EDEC/0_top.png create mode 100644 graphics/door_anims/unused_848EDEC/1_bottom.png create mode 100644 graphics/door_anims/unused_848EDEC/1_top.png create mode 100644 graphics/door_anims/unused_848EDEC/2_bottom.png create mode 100644 graphics/door_anims/unused_848EDEC/2_top.png diff --git a/asm/macros.inc b/asm/macros.inc index ee58cc14e0..7c35e059d3 100644 --- a/asm/macros.inc +++ b/asm/macros.inc @@ -119,3 +119,17 @@ .2byte \unknown .fill 4 @ padding .endm + + .macro door_anim_frame unknown, offset + .byte \unknown + .byte 0 @ padding + .2byte \offset + .endm + + .macro door_anim_gfx metatile_num, unknown, unknown2, tile_addr, palette_addr + .2byte \metatile_num + .byte \unknown + .byte \unknown2 + .4byte \tile_addr + .4byte \palette_addr + .endm diff --git a/data/battle_anim_8170478.s b/data/battle_anim_8170478.s index 0e0f749fe9..e5d599a3ca 100644 --- a/data/battle_anim_8170478.s +++ b/data/battle_anim_8170478.s @@ -10,33 +10,33 @@ gUnknown_085E5088:: @ 85E5088 .align 2 gUnknown_085E5094:: @ 85E5094 - .4byte gUnknown_08C1A490, 0xd6ec0100 - .4byte gUnknown_08C1A490, 0xd6ed0100 - .4byte gUnknown_08C1A490, 0xd6ee0100 - .4byte gUnknown_08C1A490, 0xd6ef0100 - .4byte gUnknown_08C1A490, 0xd6f00100 - .4byte gUnknown_08C1A490, 0xd6f10100 - .4byte gUnknown_08C1A490, 0xd6f20100 - .4byte gUnknown_08C1A490, 0xd6f30100 - .4byte gUnknown_08C1A490, 0xd6f40100 - .4byte gUnknown_08C1A490, 0xd6f50100 - .4byte gUnknown_08C1A490, 0xd6f60100 - .4byte gUnknown_08C1A490, 0xd6f70100 + obj_tiles gUnknown_08C1A490, 0x0100, 0xd6ec + obj_tiles gUnknown_08C1A490, 0x0100, 0xd6ed + obj_tiles gUnknown_08C1A490, 0x0100, 0xd6ee + obj_tiles gUnknown_08C1A490, 0x0100, 0xd6ef + obj_tiles gUnknown_08C1A490, 0x0100, 0xd6f0 + obj_tiles gUnknown_08C1A490, 0x0100, 0xd6f1 + obj_tiles gUnknown_08C1A490, 0x0100, 0xd6f2 + obj_tiles gUnknown_08C1A490, 0x0100, 0xd6f3 + obj_tiles gUnknown_08C1A490, 0x0100, 0xd6f4 + obj_tiles gUnknown_08C1A490, 0x0100, 0xd6f5 + obj_tiles gUnknown_08C1A490, 0x0100, 0xd6f6 + obj_tiles gUnknown_08C1A490, 0x0100, 0xd6f7 .align 2 gUnknown_085E50F4:: @ 85E50F4 - .4byte gUnknown_08C1A564, 0x0000d6ec - .4byte gUnknown_08C1A564, 0x0000d6ed - .4byte gUnknown_08C1A564, 0x0000d6ee - .4byte gUnknown_08C1A564, 0x0000d6ef - .4byte gUnknown_08C1A564, 0x0000d6f0 - .4byte gUnknown_08C1A564, 0x0000d6f1 - .4byte gUnknown_08C1A564, 0x0000d6f2 - .4byte gUnknown_08C1A564, 0x0000d6f3 - .4byte gUnknown_08C1A564, 0x0000d6f4 - .4byte gUnknown_08C1A564, 0x0000d6f5 - .4byte gUnknown_08C1A564, 0x0000d6f6 - .4byte gUnknown_08C1A564, 0x0000d6f7 + obj_pal gUnknown_08C1A564, 0xd6ec + obj_pal gUnknown_08C1A564, 0xd6ed + obj_pal gUnknown_08C1A564, 0xd6ee + obj_pal gUnknown_08C1A564, 0xd6ef + obj_pal gUnknown_08C1A564, 0xd6f0 + obj_pal gUnknown_08C1A564, 0xd6f1 + obj_pal gUnknown_08C1A564, 0xd6f2 + obj_pal gUnknown_08C1A564, 0xd6f3 + obj_pal gUnknown_08C1A564, 0xd6f4 + obj_pal gUnknown_08C1A564, 0xd6f5 + obj_pal gUnknown_08C1A564, 0xd6f6 + obj_pal gUnknown_08C1A564, 0xd6f7 .align 2 gUnknown_085E5154:: @ 85E5154 diff --git a/data/field_door.s b/data/field_door.s index 69a7c65340..85c1ae919d 100644 --- a/data/field_door.s +++ b/data/field_door.s @@ -1,17 +1,614 @@ - .include "asm/macros.inc" - .include "constants/constants.inc" + .include "asm/macros.inc" + .include "constants/constants.inc" - .section .rodata - .align 2, 0 + .section .rodata + .align 2 +DoorAnimTiles_04:: + .incbin "graphics/door_anims/04/0.4bpp" + .incbin "graphics/door_anims/04/1.4bpp" + .incbin "graphics/door_anims/04/2.4bpp" + + .space 32 + +DoorAnimTiles_05:: + .incbin "graphics/door_anims/05/0.4bpp" + .incbin "graphics/door_anims/05/1.4bpp" + .incbin "graphics/door_anims/05/2.4bpp" + + .space 32 + +DoorAnimTiles_08:: + .incbin "graphics/door_anims/08/0.4bpp" + .incbin "graphics/door_anims/08/1.4bpp" + .incbin "graphics/door_anims/08/2.4bpp" + + .space 32 + +DoorAnimTiles_15:: + .incbin "graphics/door_anims/15/0.4bpp" + .incbin "graphics/door_anims/15/1.4bpp" + .incbin "graphics/door_anims/15/2.4bpp" + + .space 32 + +DoorAnimTiles_16:: + .incbin "graphics/door_anims/16/0.4bpp" + .incbin "graphics/door_anims/16/1.4bpp" + .incbin "graphics/door_anims/16/2.4bpp" + + .space 32 + +DoorAnimTiles_00:: + .incbin "graphics/door_anims/00/0.4bpp" + .incbin "graphics/door_anims/00/1.4bpp" + .incbin "graphics/door_anims/00/2.4bpp" + + .space 32 + +DoorAnimTiles_01:: + .incbin "graphics/door_anims/01/0.4bpp" + .incbin "graphics/door_anims/01/1.4bpp" + .incbin "graphics/door_anims/01/2.4bpp" + +DoorAnimTiles_02:: + .incbin "graphics/door_anims/02/0.4bpp" + .incbin "graphics/door_anims/02/1.4bpp" + .incbin "graphics/door_anims/02/2.4bpp" + +DoorAnimTiles_03:: + .incbin "graphics/door_anims/03/0.4bpp" + .incbin "graphics/door_anims/03/1.4bpp" + .incbin "graphics/door_anims/03/2.4bpp" + +DoorAnimTiles_06:: + .incbin "graphics/door_anims/06/0.4bpp" + .incbin "graphics/door_anims/06/1.4bpp" + .incbin "graphics/door_anims/06/2.4bpp" + + .space 32 + +DoorAnimTiles_07:: + .incbin "graphics/door_anims/07/0.4bpp" + .incbin "graphics/door_anims/07/1.4bpp" + .incbin "graphics/door_anims/07/2.4bpp" + + .space 32 + +DoorAnimTiles_09:: + .incbin "graphics/door_anims/09/0.4bpp" + .incbin "graphics/door_anims/09/1.4bpp" + .incbin "graphics/door_anims/09/2.4bpp" + + .space 0x5900 + + .incbin "graphics/door_anims/unused_848EDEC/0_top.4bpp" + .incbin "graphics/door_anims/unused_848EDEC/1_top.4bpp" + .incbin "graphics/door_anims/unused_848EDEC/2_top.4bpp" + + .space 0x140 + + .incbin "graphics/door_anims/unused_848EDEC/0_bottom.4bpp" + .incbin "graphics/door_anims/unused_848EDEC/1_bottom.4bpp" + .incbin "graphics/door_anims/unused_848EDEC/2_bottom.4bpp" + + .space 32 + +DoorAnimTiles_10:: + .incbin "graphics/door_anims/10/0.4bpp" + .incbin "graphics/door_anims/10/1.4bpp" + .incbin "graphics/door_anims/10/2.4bpp" + + .space 32 + +DoorAnimTiles_11:: + .incbin "graphics/door_anims/11/0.4bpp" + .incbin "graphics/door_anims/11/1.4bpp" + .incbin "graphics/door_anims/11/2.4bpp" + + .space 32 + +DoorAnimTiles_12:: + .incbin "graphics/door_anims/12/0.4bpp" + .incbin "graphics/door_anims/12/1.4bpp" + .incbin "graphics/door_anims/12/2.4bpp" + + .space 32 + +DoorAnimTiles_13:: + .incbin "graphics/door_anims/13/0.4bpp" + .incbin "graphics/door_anims/13/1.4bpp" + .incbin "graphics/door_anims/13/2.4bpp" + + .space 32 + +DoorAnimTiles_14:: + .incbin "graphics/door_anims/14/0.4bpp" + .incbin "graphics/door_anims/14/1.4bpp" + .incbin "graphics/door_anims/14/2.4bpp" + + .space 32 + +DoorAnimTiles_17:: + .incbin "graphics/door_anims/17/0.4bpp" + .incbin "graphics/door_anims/17/1.4bpp" + .incbin "graphics/door_anims/17/2.4bpp" + + .space 32 + +DoorAnimTiles_18:: + .incbin "graphics/door_anims/18/0.4bpp" + .incbin "graphics/door_anims/18/1.4bpp" + .incbin "graphics/door_anims/18/2.4bpp" + + .space 32 + +DoorAnimTiles_19:: + .incbin "graphics/door_anims/19/0.4bpp" + .incbin "graphics/door_anims/19/1.4bpp" + .incbin "graphics/door_anims/19/2.4bpp" + + .space 32 + +DoorAnimTiles_20:: + .incbin "graphics/door_anims/20/0.4bpp" + .incbin "graphics/door_anims/20/1.4bpp" + .incbin "graphics/door_anims/20/2.4bpp" + + .space 32 + +DoorAnimTiles_21:: + .incbin "graphics/door_anims/21/0.4bpp" + .incbin "graphics/door_anims/21/1.4bpp" + .incbin "graphics/door_anims/21/2.4bpp" + + .space 32 + +DoorAnimTiles_22:: + .incbin "graphics/door_anims/22/0.4bpp" + .incbin "graphics/door_anims/22/1.4bpp" + .incbin "graphics/door_anims/22/2.4bpp" + + .space 32 + +DoorAnimTiles_23:: + .incbin "graphics/door_anims/23/0.4bpp" + .incbin "graphics/door_anims/23/1.4bpp" + .incbin "graphics/door_anims/23/2.4bpp" + + .space 32 + +DoorAnimTiles_24:: + .incbin "graphics/door_anims/24/0.4bpp" + .incbin "graphics/door_anims/24/1.4bpp" + .incbin "graphics/door_anims/24/2.4bpp" + + .space 32 + +DoorAnimTiles_25:: + .incbin "graphics/door_anims/25/0.4bpp" + .incbin "graphics/door_anims/25/1.4bpp" + .incbin "graphics/door_anims/25/2.4bpp" + + .space 32 + +DoorAnimTiles_26:: + .incbin "graphics/door_anims/26/0.4bpp" + .incbin "graphics/door_anims/26/1.4bpp" + .incbin "graphics/door_anims/26/2.4bpp" + + .space 32 + +DoorAnimTiles_27:: + .incbin "graphics/door_anims/27/0.4bpp" + .incbin "graphics/door_anims/27/1.4bpp" + .incbin "graphics/door_anims/27/2.4bpp" + + .space 32 + +DoorAnimTiles_28:: + .incbin "graphics/door_anims/28/0.4bpp" + .incbin "graphics/door_anims/28/1.4bpp" + .incbin "graphics/door_anims/28/2.4bpp" + + .space 32 + +DoorAnimTiles_29:: + .incbin "graphics/door_anims/29/0.4bpp" + .incbin "graphics/door_anims/29/1.4bpp" + .incbin "graphics/door_anims/29/2.4bpp" + + .space 32 + +DoorAnimTiles_30:: + .incbin "graphics/door_anims/30/0.4bpp" + .incbin "graphics/door_anims/30/1.4bpp" + .incbin "graphics/door_anims/30/2.4bpp" + + .space 32 + +DoorAnimTiles_31:: + .incbin "graphics/door_anims/31/0.4bpp" + .incbin "graphics/door_anims/31/1.4bpp" + .incbin "graphics/door_anims/31/2.4bpp" + + .space 32 + +DoorAnimTiles_32:: + .incbin "graphics/door_anims/32/0.4bpp" + .incbin "graphics/door_anims/32/1.4bpp" + .incbin "graphics/door_anims/32/2.4bpp" + + .space 32 + +DoorAnimTiles_33:: + .incbin "graphics/door_anims/33/0.4bpp" + .incbin "graphics/door_anims/33/1.4bpp" + .incbin "graphics/door_anims/33/2.4bpp" + + .space 32 + +DoorAnimTiles_34:: + .incbin "graphics/door_anims/34/0.4bpp" + .incbin "graphics/door_anims/34/1.4bpp" + .incbin "graphics/door_anims/34/2.4bpp" + + .space 32 + +DoorAnimTiles_35:: + .incbin "graphics/door_anims/35/0.4bpp" + .incbin "graphics/door_anims/35/1.4bpp" + .incbin "graphics/door_anims/35/2.4bpp" + + .space 32 + +DoorAnimTiles_36:: + .incbin "graphics/door_anims/36/0.4bpp" + .incbin "graphics/door_anims/36/1.4bpp" + .incbin "graphics/door_anims/36/2.4bpp" + + .space 32 + +DoorAnimTiles_37:: + .incbin "graphics/door_anims/37/0.4bpp" + .incbin "graphics/door_anims/37/1.4bpp" + .incbin "graphics/door_anims/37/2.4bpp" + + .space 32 + +DoorAnimTiles_38:: + .incbin "graphics/door_anims/38/0.4bpp" + .incbin "graphics/door_anims/38/1.4bpp" + .incbin "graphics/door_anims/38/2.4bpp" + + .space 32 + +DoorAnimTiles_39:: + .incbin "graphics/door_anims/39/0.4bpp" + .incbin "graphics/door_anims/39/1.4bpp" + .incbin "graphics/door_anims/39/2.4bpp" + + .space 32 + +DoorAnimTiles_40:: + .incbin "graphics/door_anims/40/0.4bpp" + .incbin "graphics/door_anims/40/1.4bpp" + .incbin "graphics/door_anims/40/2.4bpp" + + .space 32 + +DoorAnimTiles_41:: + .incbin "graphics/door_anims/41/0.4bpp" + .incbin "graphics/door_anims/41/1.4bpp" + .incbin "graphics/door_anims/41/2.4bpp" + +DoorAnimTiles_42:: + .incbin "graphics/door_anims/42/0.4bpp" + .incbin "graphics/door_anims/42/1.4bpp" + .incbin "graphics/door_anims/42/2.4bpp" + .incbin "graphics/door_anims/42/3.4bpp" + + .space 32 + +DoorAnimTiles_43:: + .incbin "graphics/door_anims/43/0.4bpp" + .incbin "graphics/door_anims/43/1.4bpp" + .incbin "graphics/door_anims/43/2.4bpp" + + .space 32 + +DoorAnimTiles_44:: + .incbin "graphics/door_anims/44/0_left.4bpp" + .incbin "graphics/door_anims/44/0_right.4bpp" + .incbin "graphics/door_anims/44/1_left.4bpp" + .incbin "graphics/door_anims/44/1_right.4bpp" + .incbin "graphics/door_anims/44/2_left.4bpp" + .incbin "graphics/door_anims/44/2_right.4bpp" + + .space 32 + +DoorAnimTiles_45:: + .incbin "graphics/door_anims/45/0.4bpp" + .incbin "graphics/door_anims/45/1.4bpp" + .incbin "graphics/door_anims/45/2.4bpp" + + .space 32 + +DoorAnimTiles_46:: + .incbin "graphics/door_anims/46/0.4bpp" + .incbin "graphics/door_anims/46/1.4bpp" + .incbin "graphics/door_anims/46/2.4bpp" + + .space 32 + +DoorAnimTiles_47:: + .incbin "graphics/door_anims/47/0.4bpp" + .incbin "graphics/door_anims/47/1.4bpp" + .incbin "graphics/door_anims/47/2.4bpp" + + .space 32 + +DoorAnimTiles_48:: + .incbin "graphics/door_anims/48/0.4bpp" + .incbin "graphics/door_anims/48/1.4bpp" + .incbin "graphics/door_anims/48/2.4bpp" + .incbin "graphics/door_anims/48/3.4bpp" + + .space 32 + +DoorAnimTiles_49:: + .incbin "graphics/door_anims/49/0.4bpp" + .incbin "graphics/door_anims/49/1.4bpp" + .incbin "graphics/door_anims/49/2.4bpp" + + .space 32 + +DoorAnimTiles_50:: + .incbin "graphics/door_anims/50/0.4bpp" + .incbin "graphics/door_anims/50/1.4bpp" + .incbin "graphics/door_anims/50/2.4bpp" + + .space 32 + + .align 2 gUnknown_08496F8C:: @ 8496F8C - .incbin "baserom.gba", 0x496f8c, 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 + .align 2 gUnknown_08496FA0:: @ 8496FA0 - .incbin "baserom.gba", 0x496fa0, 0x14 + 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 + .align 2 gUnknown_08496FB4:: @ 8496FB4 - .incbin "baserom.gba", 0x496fb4, 0x1c0 + door_anim_frame 4, -1 + door_anim_frame 4, 0 + door_anim_frame 4, 0x200 + door_anim_frame 4, 0x400 + door_anim_frame 0, 0 + .align 2 +gUnknown_08496FC8:: @ 8496FB4 + door_anim_frame 4, 0x400 + door_anim_frame 4, 0x200 + door_anim_frame 4, 0 + door_anim_frame 4, -1 + door_anim_frame 0, 0 + +DoorAnimPalettes_8496FDC:: @ 8496FDC + .byte 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 + +DoorAnimPalettes_8496FE4:: @ 8496FE4 + .byte 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 + +DoorAnimPalettes_8496FEC:: @ 8496FEC + .byte 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05 + +DoorAnimPalettes_8496FF4:: @ 8496FF4 + .byte 0x00, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 + +DoorAnimPalettes_8496FFC:: @ 8496FFC + .byte 0x0a, 0x0a, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06 + +DoorAnimPalettes_8497004:: @ 8497004 + .byte 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08 + +DoorAnimPalettes_849700C:: @ 849700C + .byte 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b + +DoorAnimPalettes_8497014:: @ 8497014 + .byte 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a + +DoorAnimPalettes_849701C:: @ 849701C + .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 + +DoorAnimPalettes_8497024:: @ 8497024 + .byte 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08 + +DoorAnimPalettes_849702C:: @ 849702C + .byte 0x0a, 0x0a, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09 + +DoorAnimPalettes_8497034:: @ 8497034 + .byte 0x09, 0x09, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 + +DoorAnimPalettes_849703C:: @ 849703C + .byte 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08 + +DoorAnimPalettes_8497044:: @ 8497044 + .byte 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09 + +DoorAnimPalettes_849704C:: @ 849704C + .byte 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06 + +DoorAnimPalettes_8497054:: @ 8497054 + .byte 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06 + +DoorAnimPalettes_849705C:: @ 849705C + .byte 0x00, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05 + +DoorAnimPalettes_8497064:: @ 8497064 + .byte 0x06, 0x06, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 + +DoorAnimPalettes_849706C:: @ 849706C + .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 + +DoorAnimPalettes_8497074:: @ 8497074 + .byte 0x06, 0x06, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05 + +DoorAnimPalettes_849707C:: @ 849707C + .byte 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05 + +DoorAnimPalettes_8497084:: @ 8497084 + .byte 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 + +DoorAnimPalettes_849708C:: @ 849708C + .byte 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06 + +DoorAnimPalettes_8497094:: @ 8497094 + .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 + +DoorAnimPalettes_849709C:: @ 849709C + .byte 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05 + +DoorAnimPalettes_84970A4:: @ 84970A4 + .byte 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09 + +DoorAnimPalettes_84970AC:: @ 84970AC + .byte 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08 + +DoorAnimPalettes_84970B4:: @ 84970B4 + .byte 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06 + +DoorAnimPalettes_84970BC:: @ 84970BC + .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 + +DoorAnimPalettes_84970C4:: @ 84970C4 + .byte 0x0b, 0x0b, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 + +DoorAnimPalettes_84970CC:: @ 84970CC + .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 + +DoorAnimPalettes_84970D4:: @ 84970D4 + .byte 0x06, 0x06, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 + +DoorAnimPalettes_84970DC:: @ 84970DC + .byte 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09 + +DoorAnimPalettes_84970E4:: @ 84970E4 + .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 + +DoorAnimPalettes_84970EC:: @ 84970EC + .byte 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09 + +DoorAnimPalettes_84970F4:: @ 84970F4 + .byte 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 + +DoorAnimPalettes_84970FC:: @ 84970FC + .byte 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09 + +DoorAnimPalettes_8497104:: @ 8497104 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +DoorAnimPalettes_849710C:: @ 849710C + .byte 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05 + +DoorAnimPalettes_8497114:: @ 8497114 + .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 + +DoorAnimPalettes_849711C:: @ 849711C + .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 + +DoorAnimPalettes_8497124:: @ 8497124 + .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 + +DoorAnimPalettes_849712C:: @ 849712C + .byte 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 + +DoorAnimPalettes_8497134:: @ 8497134 + .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 + +DoorAnimPalettes_849713C:: @ 849713C + .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 + +DoorAnimPalettes_8497144:: @ 8497144 + .byte 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 + +DoorAnimPalettes_849714C:: @ 849714C + .byte 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 + +DoorAnimPalettes_8497154:: @ 8497154 + .byte 0x09, 0x09, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 + +DoorAnimPalettes_849715C:: @ 849715C + .byte 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09 + +DoorAnimPalettes_8497164:: @ 8497164 + .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 + +DoorAnimPalettes_849716C:: @ 849716C + .byte 0x09, 0x09, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 + + .align 2 gUnknown_08497174:: @ 8497174 - .incbin "baserom.gba", 0x497174, 0x288 + door_anim_gfx 0x0021, 0x00, 0x01, DoorAnimTiles_00, DoorAnimPalettes_8496FDC + door_anim_gfx 0x0061, 0x01, 0x01, DoorAnimTiles_01, DoorAnimPalettes_8496FE4 + door_anim_gfx 0x01cd, 0x01, 0x01, DoorAnimTiles_02, DoorAnimPalettes_8496FEC + door_anim_gfx 0x0041, 0x01, 0x01, DoorAnimTiles_03, DoorAnimPalettes_8496FF4 + door_anim_gfx 0x0248, 0x00, 0x01, DoorAnimTiles_04, DoorAnimPalettes_8496FFC + door_anim_gfx 0x0249, 0x00, 0x01, DoorAnimTiles_05, DoorAnimPalettes_8497004 + door_anim_gfx 0x022f, 0x00, 0x01, DoorAnimTiles_06, DoorAnimPalettes_849700C + door_anim_gfx 0x021f, 0x00, 0x01, DoorAnimTiles_07, DoorAnimPalettes_8497014 + door_anim_gfx 0x02a5, 0x00, 0x01, DoorAnimTiles_08, DoorAnimPalettes_849701C + door_anim_gfx 0x0287, 0x00, 0x01, DoorAnimTiles_09, DoorAnimPalettes_849702C + door_anim_gfx 0x02ac, 0x00, 0x01, DoorAnimTiles_10, DoorAnimPalettes_849706C + door_anim_gfx 0x03a1, 0x00, 0x01, DoorAnimTiles_11, DoorAnimPalettes_8497074 + door_anim_gfx 0x02dc, 0x00, 0x01, DoorAnimTiles_12, DoorAnimPalettes_8497064 + door_anim_gfx 0x0225, 0x00, 0x01, DoorAnimTiles_13, DoorAnimPalettes_849705C + door_anim_gfx 0x01db, 0x01, 0x01, DoorAnimTiles_14, DoorAnimPalettes_8497084 + door_anim_gfx 0x0246, 0x00, 0x01, DoorAnimTiles_15, DoorAnimPalettes_8497024 + door_anim_gfx 0x028e, 0x00, 0x01, DoorAnimTiles_16, DoorAnimPalettes_849707C + door_anim_gfx 0x02a1, 0x00, 0x01, DoorAnimTiles_17, DoorAnimPalettes_8497034 + door_anim_gfx 0x021c, 0x00, 0x01, DoorAnimTiles_18, DoorAnimPalettes_849704C + door_anim_gfx 0x021e, 0x00, 0x01, DoorAnimTiles_19, DoorAnimPalettes_8497054 + door_anim_gfx 0x021d, 0x01, 0x01, DoorAnimTiles_20, DoorAnimPalettes_849703C + door_anim_gfx 0x021a, 0x00, 0x01, DoorAnimTiles_21, DoorAnimPalettes_8497044 + door_anim_gfx 0x0224, 0x00, 0x01, DoorAnimTiles_22, DoorAnimPalettes_849708C + door_anim_gfx 0x0289, 0x00, 0x01, DoorAnimTiles_23, DoorAnimPalettes_8497094 + door_anim_gfx 0x030c, 0x01, 0x01, DoorAnimTiles_24, DoorAnimPalettes_849709C + door_anim_gfx 0x032d, 0x01, 0x01, DoorAnimTiles_25, DoorAnimPalettes_84970A4 + door_anim_gfx 0x02ed, 0x01, 0x01, DoorAnimTiles_26, DoorAnimPalettes_84970AC + door_anim_gfx 0x0264, 0x01, 0x01, DoorAnimTiles_27, DoorAnimPalettes_84970B4 + door_anim_gfx 0x022b, 0x00, 0x01, DoorAnimTiles_28, DoorAnimPalettes_84970BC + door_anim_gfx 0x02f7, 0x00, 0x01, DoorAnimTiles_29, DoorAnimPalettes_84970C4 + door_anim_gfx 0x0297, 0x00, 0x01, DoorAnimTiles_30, DoorAnimPalettes_84970CC + door_anim_gfx 0x0285, 0x01, 0x01, DoorAnimTiles_31, DoorAnimPalettes_84970D4 + door_anim_gfx 0x025d, 0x01, 0x01, DoorAnimTiles_32, DoorAnimPalettes_84970DC + door_anim_gfx 0x020e, 0x01, 0x01, DoorAnimTiles_33, DoorAnimPalettes_84970E4 + door_anim_gfx 0x03b0, 0x01, 0x01, DoorAnimTiles_34, DoorAnimPalettes_84970EC + door_anim_gfx 0x028a, 0x01, 0x01, DoorAnimTiles_35, DoorAnimPalettes_84970F4 + door_anim_gfx 0x0263, 0x01, 0x01, DoorAnimTiles_36, DoorAnimPalettes_84970FC + door_anim_gfx 0x0329, 0x01, 0x01, DoorAnimTiles_37, DoorAnimPalettes_8497104 + door_anim_gfx 0x0291, 0x00, 0x01, DoorAnimTiles_38, DoorAnimPalettes_849710C + door_anim_gfx 0x021b, 0x02, 0x01, DoorAnimTiles_39, DoorAnimPalettes_8497114 + door_anim_gfx 0x0209, 0x01, 0x01, DoorAnimTiles_40, DoorAnimPalettes_849711C + door_anim_gfx 0x0219, 0x00, 0x01, DoorAnimTiles_41, DoorAnimPalettes_8497124 + door_anim_gfx 0x0393, 0x01, 0x01, DoorAnimTiles_42, DoorAnimPalettes_849712C + door_anim_gfx 0x03d4, 0x01, 0x01, DoorAnimTiles_42, DoorAnimPalettes_849712C + door_anim_gfx 0x036c, 0x01, 0x01, DoorAnimTiles_42, DoorAnimPalettes_849712C + door_anim_gfx 0x025e, 0x01, 0x01, DoorAnimTiles_43, DoorAnimPalettes_8497134 + door_anim_gfx 0x02ad, 0x01, 0x02, DoorAnimTiles_44, DoorAnimPalettes_849713C + door_anim_gfx 0x03fc, 0x00, 0x01, DoorAnimTiles_45, DoorAnimPalettes_849714C + door_anim_gfx 0x0396, 0x01, 0x01, DoorAnimTiles_46, DoorAnimPalettes_849714C + door_anim_gfx 0x020a, 0x01, 0x01, DoorAnimTiles_47, DoorAnimPalettes_8497154 + door_anim_gfx 0x026b, 0x01, 0x01, DoorAnimTiles_48, DoorAnimPalettes_849715C + door_anim_gfx 0x032c, 0x01, 0x01, DoorAnimTiles_49, DoorAnimPalettes_8497164 + door_anim_gfx 0x0383, 0x01, 0x01, DoorAnimTiles_50, DoorAnimPalettes_849716C + door_anim_gfx 0x0000, 0x00, 0x00, NULL, NULL + diff --git a/data/rom_8486FEC.s b/data/rom_8486FEC.s deleted file mode 100644 index 9b7834a32a..0000000000 --- a/data/rom_8486FEC.s +++ /dev/null @@ -1,8 +0,0 @@ - .include "asm/macros.inc" - .include "constants/constants.inc" - - .section .rodata - .align 2, 0 - -gUnknown_8486FEC:: @ 8486FEC - .incbin "baserom.gba", 0x486fec, 0xFFA0 diff --git a/graphics/door_anims/00/0.png b/graphics/door_anims/00/0.png new file mode 100644 index 0000000000000000000000000000000000000000..ac2c4b43829fc35d59d0d1edc33ca5590e66a633 GIT binary patch literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsX|W|#}J9Bx#te@9#G(54G3=# zymL};7q^^gX0TP$W{VKV3vybVC%qkhE@WsZi&$ak_Vz%W{E2Mis##ar{y%qVeR^%J zg>bn0EDN3*Nr{3tPvTUjGqR_!u>IsyPhb>Pxe&c`qT{5AO4&A2hG7Qn>G}E-`zu>6 SYkyb)a)hU=pUXO@geCx{$T)8R literal 0 HcmV?d00001 diff --git a/graphics/door_anims/00/1.png b/graphics/door_anims/00/1.png new file mode 100644 index 0000000000000000000000000000000000000000..cfe812f75e5be966386b98c2a6c42398151abde9 GIT binary patch literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsZ>uF#}J9Bx#te@9#G(54G4d5 zLwk0WwtJP6`i8uVXQNn5bN_NaQ%(59%-rB7VIdHxu5$j!yT~;~TXjDCU&n9Up~(9| z`p9g>Sc40FFH_u0pXjgfo5H3mVttA^>+hm3Nk-CD-;0vyur)LlfIxK zQBJ8mBEZwhCYS>fYXJcA?~Jt3qwl&&_c#XfRq`_5R-8 f#t*D>7>l(ST=Sdn?&Cj^338FAtDnm{r-UW|;HNz{ literal 0 HcmV?d00001 diff --git a/graphics/door_anims/01/1.png b/graphics/door_anims/01/1.png new file mode 100644 index 0000000000000000000000000000000000000000..102db4cef880a1393b041b2c52a93caaf6f701d9 GIT binary patch literal 179 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsVYww#}J9Bz2`Ub9x@PUeHi_4 zqShq$#9ogcmQ<^A!V%_-L90qc@)>5maniGUq#;`W^`!r_oWQGs9wH3MN#Ts=!rl3W zL_2Rkk#@C>(fGb%-WpS%i3UR5kFFK`7GHI~D<}2v;d3X_*K|*PS?W;s;qHU(sZTH0 dZG8OwivH83?R_WLeP9H+#?#f$Wt~$(6977AMm+!k literal 0 HcmV?d00001 diff --git a/graphics/door_anims/01/2.png b/graphics/door_anims/01/2.png new file mode 100644 index 0000000000000000000000000000000000000000..0a97da6cec80741183d5d885e67c2a3ff89d417a GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsSHmS#}J9Bz2`RaHYkX&T-bjo zGxd-L-wM^a^Er96BW~Ug`1DX(X=?c10!xPwQ>I2H1-5g%5B5rlO~~L_GqqG?Yr>+O zd1XPD3M*UWPR`r+i*xsTgC(2nxWCyb^{zO}p6QbPDy!zp-&f3*96f3W7c1+7?Dll^ Kb6Mw<&;$T>6FATS literal 0 HcmV?d00001 diff --git a/graphics/door_anims/02/0.png b/graphics/door_anims/02/0.png new file mode 100644 index 0000000000000000000000000000000000000000..744949971418a12193622d62c6158e23915f5833 GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsW?v;#}J9B$pKAFY>pZU5v;5c z60!jY41~D^f(jpZU5v;5c z60!jY41~D^f(j<%id9k;#K%#9rqY}f!TN`SUW`XSVboFyt=akR{0HX3P Aga7~l literal 0 HcmV?d00001 diff --git a/graphics/door_anims/02/2.png b/graphics/door_anims/02/2.png new file mode 100644 index 0000000000000000000000000000000000000000..0ee9ba8f0943c1ec52fd32b0d3b62e3274955a04 GIT binary patch literal 129 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wDGyH<#}J9B$pKAFY>pZU5v;5c z60!jY41~D^f(jvyur)LlfIxK zQBJ8mBEZwhCYS>fYXJcA?~Jt3qwl&&_c#XfRq`_5R-8 f#t*D>7>l(ST=Sdn?&Cj^338FAtDnm{r-UW|;HNz{ literal 0 HcmV?d00001 diff --git a/graphics/door_anims/03/1.png b/graphics/door_anims/03/1.png new file mode 100644 index 0000000000000000000000000000000000000000..102db4cef880a1393b041b2c52a93caaf6f701d9 GIT binary patch literal 179 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsVYww#}J9Bz2`Ub9x@PUeHi_4 zqShq$#9ogcmQ<^A!V%_-L90qc@)>5maniGUq#;`W^`!r_oWQGs9wH3MN#Ts=!rl3W zL_2Rkk#@C>(fGb%-WpS%i3UR5kFFK`7GHI~D<}2v;d3X_*K|*PS?W;s;qHU(sZTH0 dZG8OwivH83?R_WLeP9H+#?#f$Wt~$(6977AMm+!k literal 0 HcmV?d00001 diff --git a/graphics/door_anims/03/2.png b/graphics/door_anims/03/2.png new file mode 100644 index 0000000000000000000000000000000000000000..0a97da6cec80741183d5d885e67c2a3ff89d417a GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsSHmS#}J9Bz2`RaHYkX&T-bjo zGxd-L-wM^a^Er96BW~Ug`1DX(X=?c10!xPwQ>I2H1-5g%5B5rlO~~L_GqqG?Yr>+O zd1XPD3M*UWPR`r+i*xsTgC(2nxWCyb^{zO}p6QbPDy!zp-&f3*96f3W7c1+7?Dll^ Kb6Mw<&;$T>6FATS literal 0 HcmV?d00001 diff --git a/graphics/door_anims/04/0.png b/graphics/door_anims/04/0.png new file mode 100644 index 0000000000000000000000000000000000000000..1c2cd1db1145b78315457abdc70f5b8527aacb26 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wscKIb#}J9BwdW1F4jb^W2E;m^ zTyix!ZSIEIcXVfdy3NgUcfpq;*Nt}sn0|hEn8?i?oG7N0CkM+9Zu@7tO7L#A4|H*FyLG|L%1d5;%ET&0;p0^wdgVJN PgIwV0>gTe~DWM4fu1GnL literal 0 HcmV?d00001 diff --git a/graphics/door_anims/04/2.png b/graphics/door_anims/04/2.png new file mode 100644 index 0000000000000000000000000000000000000000..8c8e37b7dfe7d72c136b8453293ecc38dd6a9b16 GIT binary patch literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsR&OO#}J9B$pJzlB20;F$*QV} z0%-BN! literal 0 HcmV?d00001 diff --git a/graphics/door_anims/05/0.png b/graphics/door_anims/05/0.png new file mode 100644 index 0000000000000000000000000000000000000000..8f4fe425fd82c3e8a131e1e1a9738673561171d7 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsT@xi#}J9BwHI#lHYo70URd{_ zA}?e{!=vf-5$XG{^EQiYVDn&JvC}Gl&B|x|%hr`P zv{imwBk{cLp|DGrrrkyN@3DUml(BNkh;iC1e%fU8u;EfB|CNg= zjHEzX1S>0#@xq3M%v=IWGkUJ>R%DQ0EWD_U?T~|#WI^oahIdhnDJAQi($6@hH>3tg lY`!2VAh|)W#5=K(f#K)LdDE9%-`)nY#M9N!Wt~$(696j@EDHbt literal 0 HcmV?d00001 diff --git a/graphics/door_anims/06/0.png b/graphics/door_anims/06/0.png new file mode 100644 index 0000000000000000000000000000000000000000..2b3cade895f047f0348e1a4a437ecdc796bc47e6 GIT binary patch literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsbWtT#}J9Bv1b~2k0@}k1{^zn zgK>*qK_Zj1m4mS4s||lHKiQ|ar@BYt$1m)?ST!cy;ylmVNj3s{Ofi?Lb7nM@7E9@Z!*k4lX{0 z-F&-vw5Q7pYMd-wGvlVgVM*gT;>YLxWa-+wp(9^&Qtn$NC;kZ{w=Qn@n=@133G>bC Vt9JXWU{3(K!qe5yWt~$(696%}L8<@% literal 0 HcmV?d00001 diff --git a/graphics/door_anims/06/2.png b/graphics/door_anims/06/2.png new file mode 100644 index 0000000000000000000000000000000000000000..8883dad1c5231f755ef5e83a65992fcdd917bea6 GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsZdWB#}J9By}cJX4>)i*%kICs zptR``SGn{Y=c{uTU0Lte#P2*Ir1Zd+oP(@oa|;^vyM;EbQ;fR2Tw$@bi~9@x1tp9T pE^^JmRt4>IYZ|O8Hbwtk*%Ft}x#E?9`!*qK_Zj1m4mS4s||lHKiQ|ar@BYt$1m)?ST!cy;ylmVNj3s{Ofi?Lb7nM@7E9@Z!*k4lX{0 z-F&-vw5Q7pYMd-wGvlVgVM*gT;>YLxWa-+wp(9^&Qtn$NC;kZ{w=Qn@n=@133G>bC Vt9JXWU{3(K!qe5yWt~$(696%}L8<@% literal 0 HcmV?d00001 diff --git a/graphics/door_anims/07/2.png b/graphics/door_anims/07/2.png new file mode 100644 index 0000000000000000000000000000000000000000..8883dad1c5231f755ef5e83a65992fcdd917bea6 GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsZdWB#}J9By}cJX4>)i*%kICs zptR``SGn{Y=c{uTU0Lte#P2*Ir1Zd+oP(@oa|;^vyM;EbQ;fR2Tw$@bi~9@x1tp9T pE^^JmRt4>IYZ|O8Hbwtk*%Ft}x#E?9`!-uLwixiR2CSbT zx?TY7GdWBVe$5&ZhSw+T5dzQu5 km)`p=>DiXNi~V}6`jri{ja))*xq=+!>FVdQ&MBb@0G!l7T>t<8 literal 0 HcmV?d00001 diff --git a/graphics/door_anims/08/1.png b/graphics/door_anims/08/1.png new file mode 100644 index 0000000000000000000000000000000000000000..f6a402eec4cd1b7d19668f82cc158a30d2f7a8fc GIT binary patch literal 171 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsUlAo#}J9B$pJ<4marV+Ii@$c z*Kvm9g~~+=9L5smCeqCY%?ct0B@T>DhQeGDWzLLZY%w4E`ug4(r=LHgcHqLXgab>{ zoF(V3z9_j_pl5S}+w)bS)$g1nS07Z`9LCt1&~w${*tt-J4bnMA93{#U2K9^#Q+%i1 T{_)@48srL3S3j3^P6DhQeGDWzLLZY%w4CIPUryF{d2P5lFtaDs*)i yv*g^>7bG`dkW7#iIi^!`>|CgUAdh$AKPH9?UVVWM3QsFQHhQ}HxvX)qEMElr`4Mt5TG$dD9o#yizCd=d&#QbD uf8$Sog$qMppRKq&UOu{Ba!c9#G(6y|Cs& z-h?~5mMu?VSZLLlc50SHG?(oc=MNu6ITbGEG1nh($zg8YdBdU8A=Ll>fxm9gDw&MA zFA3gY-r_5Aq;t((eyts26Y8*e#x8*k}V&oGn$iBJg R;B}A-JYD@<);T3K0RY;XJmUZW literal 0 HcmV?d00001 diff --git a/graphics/door_anims/10/2.png b/graphics/door_anims/10/2.png new file mode 100644 index 0000000000000000000000000000000000000000..48e2d3a8c197ea4f08e005b24142a80de57c773d GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsUS}m#}J9B$pIljLQIKlNfNSN zUa|^j3^p%LR^u=})56pix%xnYsu)|0uX@Y8gBKWCj~G4J<&d_H!N@9np>f(m;{!$- mJ&`YXI(Q<)cP(ALfPvxQ+2ZNy=d#Wzp$PzROe(+t literal 0 HcmV?d00001 diff --git a/graphics/door_anims/11/0.png b/graphics/door_anims/11/0.png new file mode 100644 index 0000000000000000000000000000000000000000..d5b78a46f4f8a6ad8b4a45dadf516baefe05e359 GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsXk8^#}J9BspmKH9&+Ge4Ol;6 zUKj5K>#VQ>F18a&CUzSg^fa9ruPZm&95M_!XD6@uN!8nb8@IGw$ wxAVFK!OJBg*K5oWx-YV@=0nQc3bQTj;U?k@Ee2CwDT7?->FVdQ&MBb@0RM$T_5c6? literal 0 HcmV?d00001 diff --git a/graphics/door_anims/11/1.png b/graphics/door_anims/11/1.png new file mode 100644 index 0000000000000000000000000000000000000000..72ed6d14870afaf68eb9f9649e8c5711b1332f17 GIT binary patch literal 177 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsR~aQ#}J9Bspk)JHW=`*Ua;@h z{&Hnr?4im%DivRnUNdbI=IFbybc$C94=6nx~6}_ZH}|pk~eZc*z{6Mx_l?Bbn0EDN3*Nr{3tPvTUjGqR_!u>IsyPhb>Pxe&c`qT{5AO4&A2hG7Qn>G}E-`zu>6 SYkyb)a)hU=pUXO@geCx{$T)8R literal 0 HcmV?d00001 diff --git a/graphics/door_anims/12/1.png b/graphics/door_anims/12/1.png new file mode 100644 index 0000000000000000000000000000000000000000..cfe812f75e5be966386b98c2a6c42398151abde9 GIT binary patch literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsZ>uF#}J9Bx#te@9#G(54G4d5 zLwk0WwtJP6`i8uVXQNn5bN_NaQ%(59%-rB7VIdHxu5$j!yT~;~TXjDCU&n9Up~(9| z`p9g>Sc40FFH_u0pXjgfo5H3mVttA^>+hm3Nk-CD-;0452r%Z@C+|E}oDyMr;w dy3=0Fw7;~VenPhRlusbXc)I$ztaD0e0s#F`NALgu literal 0 HcmV?d00001 diff --git a/graphics/door_anims/13/1.png b/graphics/door_anims/13/1.png new file mode 100644 index 0000000000000000000000000000000000000000..1b92f4bcaed5f9a545064485f6dafbd91c419009 GIT binary patch literal 177 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsR~aQ#}J9Bq5T_q4=C`k>}66- zHS#iByxF^a2B*^c2~V3I`v=5TS=`+7<-)aBg3I`qT$NKZdu;IZs2k5jNA9u?t}S8W zTOJjzm^yF4tc0xpof*CcnhnbWdyWdupU~f~Y-b?&y~p2T{*Qw1&*K@N_ni0b`4zop beH-81n0JkjKP^AE1mqS^S3j3^P6RC@s zG2oiLwAie}xG6lr^2w9d)=Z0+PbbH1+jzaG>VwDXrPT_n9vzfgB*3Jq$bQgm(JqfQ y#ozWnN?*ofT%0*AHD%^mZ?|bzZ+u^Q-~?~{<_-(nzJ2#V_IbMcxvX0}W#t+<%MhGM~ezeZ!{+M#_$wwRQqJIwpSPnj&d3}oFov5As2bSzO m6@O_`VPtdU^^6SZebeo>->*+lRXX$*n+a literal 0 HcmV?d00001 diff --git a/graphics/door_anims/14/2.png b/graphics/door_anims/14/2.png new file mode 100644 index 0000000000000000000000000000000000000000..1b3a8e1785f9059b156db9c77376bd379573cf1b GIT binary patch literal 117 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wDH~50#}J9B$q}rqJQWhg3mFtI zF|u-KI%*s^-tby!>P60NOh+1S+HudlxRYzHA&hEf+${1en4$So$9Aa$r|*Ew^K|ud JS?83{1OQfcBCP-b literal 0 HcmV?d00001 diff --git a/graphics/door_anims/15/0.png b/graphics/door_anims/15/0.png new file mode 100644 index 0000000000000000000000000000000000000000..d9f37092b579861f866a1ff135c106e3057de298 GIT binary patch literal 177 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsR~aQ#}J9Bwdc?BHYo70J~;Q_ z?CQ(giaxm=W$Y35IK|O(z#yp3B&O!1_dbS94VPkd-5LjPr+;nN awVw>V2PSL@IJ@UL$St0(elF{r5}E*~YC!h@ literal 0 HcmV?d00001 diff --git a/graphics/door_anims/15/1.png b/graphics/door_anims/15/1.png new file mode 100644 index 0000000000000000000000000000000000000000..b9dbb58c4f9955d378db29ea972a428c092748ff GIT binary patch literal 171 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsUlAo#}J9BwdW6V9#G(6y>RA& zpw(J=|GlbjnXYkatpoCWdVK|Kz8r3MS4eu%cYX2FMgck9(1NRz8eF{(I^8tduqOT= z!^^~4c6UwruEkx4)gIkQbI6fhzV`j{wdP+qi~9PmY}{UdXrk1G{d{ueXW5sDAKcd8 T_0RjYGRPI4u6{1-oD!MvR*;aD zEq9oaSpK}{uEH6E&Be!j1kzqKFtvpSG$e3nIx^U~J@+w~(P+@_!4`8}XF;fTL(jR; s7d??LcsB5GC5u@xD=}Yd&C@&+&v2!_$F=xWatg>YPgg&ebxsLQ0C27?-v9sr literal 0 HcmV?d00001 diff --git a/graphics/door_anims/16/0.png b/graphics/door_anims/16/0.png new file mode 100644 index 0000000000000000000000000000000000000000..a385f7ad03f8795e32b7203b7189630c78b4b449 GIT binary patch literal 162 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsZ387#}J9BwdW7=HYo70URZa4 ztM5VEod+5ISCo&hd%(q`I@SN`ksp)Q^mV5=c=N0lwNzo-sN|@jXkPQgVuHQRx14EA zA6!@~7D;XTa;){5G{gCe7N2)Ltv>dwW&5UOjj_J1n^vu?sR@`UEI4aofsW|z)ga3~ MUHx3vIVCg!0Cvti6#xJL literal 0 HcmV?d00001 diff --git a/graphics/door_anims/16/1.png b/graphics/door_anims/16/1.png new file mode 100644 index 0000000000000000000000000000000000000000..67b16f45da710ecad6263b2d0494e9a414ee1891 GIT binary patch literal 152 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsd!Hp#}J9B$pKj+CQONJ7RhOg zANUBQ&ERC^kqu}_II#3V&)tBA{>G$pM>>Vm1rpA*7(QEIY?T-^clCmv$QM25LOG6c z86;m@6}nm~u}9Q_Er3nMg!$P9Ne=OKO%0+96Xs6jF)O*M1G3W7)z4*}Q$iB}rNl5Z literal 0 HcmV?d00001 diff --git a/graphics/door_anims/16/2.png b/graphics/door_anims/16/2.png new file mode 100644 index 0000000000000000000000000000000000000000..e796302f0ba934dc5aee2bb474d0a469f0e4ac5d GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wDSuBF#}J9B$pKj+CQONJ7RhOg zANUBQ&ERC^kqu}_II#3V&)tBA{>Hp>JV}xY(g%7XSBI@-GPDX`Xq>jt_<)f{Pvi@p ijx$<5-qsRfj*JX!K9j}j4u5|Nvcl8V&t;ucLK6Tn8Yo!+ literal 0 HcmV?d00001 diff --git a/graphics/door_anims/17/0.png b/graphics/door_anims/17/0.png new file mode 100644 index 0000000000000000000000000000000000000000..90774f8f791c81deeb2e3ef3fc4fa394cbc87979 GIT binary patch literal 162 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsZ387#}J9BwdXd9HYf-%2ZUK@ z<>m+P3b@oLeL{y%wVdsR&sTYYIH%+$Bk4mq4V; z!rUico;ZJzaA92Mr;TT>S^n L{an^LB{Ts5x{f>( literal 0 HcmV?d00001 diff --git a/graphics/door_anims/17/1.png b/graphics/door_anims/17/1.png new file mode 100644 index 0000000000000000000000000000000000000000..06a278c0c18f4caf0b5a5659897310b9ae257ed9 GIT binary patch literal 152 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsd!Hp#}J9BwdZ#89#G(M4Gdf0 zJ=gbT!OU|8jUUBs_9Xn7s8PgSqLT7*>9VEK+$p*NTc3pYoxAj-dH(w6D<%13+V(KE zeUocg7=NIvj>*EIY3pK%7tANtHJR}wKb&{Qgz?0}%HxgRT_qqZJzf1=);T3K0RX72 BIP3rb literal 0 HcmV?d00001 diff --git a/graphics/door_anims/17/2.png b/graphics/door_anims/17/2.png new file mode 100644 index 0000000000000000000000000000000000000000..e0e60042c2fbe7475d11099c73a6dc73871cb0ca GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wDNj!q#}J9B$ul@vdAtG|5;&X~ zn=Uf4@)X1t99t8but7+kd7Z4+d4*|=n;6e9NU|oCtaC~~7Rp c4AwL;F}NypG~F)FVdQ&MBb@0L618U;qFB literal 0 HcmV?d00001 diff --git a/graphics/door_anims/18/0.png b/graphics/door_anims/18/0.png new file mode 100644 index 0000000000000000000000000000000000000000..2605a89a243a97dc3b90cd65547bd53c3467a43f GIT binary patch literal 194 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsZLK9#}J9Bspk&z9x~u@2wWdv z$vvf_gYQ7v!v|h>c1-DFoN$vtg25#$fi>+w8IS8D`8Dd%T}-ho{~vJZ3EC)ExSn2i zt;+6YfQ`$#KIzZbE;iL}*>lF`(ScN>5{n#}8;^G>et&W!HA<52yU&#g8h#QEKJpL5 sPabehozZ{Puxo|L<{8WG|7TIDVlH{n5T#dGTLW^Or>mdKI;Vst0B%D`Qvd(} literal 0 HcmV?d00001 diff --git a/graphics/door_anims/18/1.png b/graphics/door_anims/18/1.png new file mode 100644 index 0000000000000000000000000000000000000000..d76dd3157958271c084af7b63fd1c640a784a23c GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsXR{?#}J9BspsBuHYkX+KHS}8 zQB=R@0)rNBz;@nMj7>2MMQ176_j!E#H=$j*V~N1uM1i**c`p1}-W-Y1j|B@mWh9py zCcAaYWa%$&-nvaz+Sc@a~; P3djYXu6{1-oD!M<J8gZ)2a+zkc^k*XPo))i>mteSU3V!Np>r+B4>-{zBn zhZem$ee1dW6Yo9;qvVwC3y0L@Tf|Zi{R?Kk%6&3)deD>G2akcQ^mO%eS?83{1OTAf BHctQm literal 0 HcmV?d00001 diff --git a/graphics/door_anims/19/0.png b/graphics/door_anims/19/0.png new file mode 100644 index 0000000000000000000000000000000000000000..80309914b0bbf23ab2e2bbacf69ed09df2294786 GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wscugf#}J9Bx#te@9x~u@xVWZa z4y%`q3wy%mf&$gN7_ZQ;J!jZ1Fs?YIwAX-nTk$r33>;Flri%6EZcTMQm zrkVd7j{OZgm;UVH2NkPa`8^elHjd1uPs27g|H^3K;$vOublCD?+(m!RjS7p_A7B*N v-yj<37`f!dx|;mb-+Egw^QM+z!-q+t-N{qFgPiB->gTe~DWM4fm;_82 literal 0 HcmV?d00001 diff --git a/graphics/door_anims/19/1.png b/graphics/door_anims/19/1.png new file mode 100644 index 0000000000000000000000000000000000000000..5097cd859d6bbf7550e8d25a93b4363382d6337a GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wseDft#}J9Bx#te@HYo5oTwLcM zag$qxkAe5&no{Oe241~KM literal 0 HcmV?d00001 diff --git a/graphics/door_anims/19/2.png b/graphics/door_anims/19/2.png new file mode 100644 index 0000000000000000000000000000000000000000..52487c3c33f44f25060249078ecfc6d7783f5c8c GIT binary patch literal 152 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsd!Hp#}J9B$rjA4JTrPO?>?Bo ze|S%M!iPzTd@j#a#Mma>*ebQ?@0V4f)dzZnWo2zou$^mRYU9&rFiaCjXfSD%+#I$x ziZ!WZom2W5r}T!@0Ex{PBn4)M&X`tau%?NLfi-6(?;n+itspBsUHx3vIVCg!04&`x A_y7O^ literal 0 HcmV?d00001 diff --git a/graphics/door_anims/20/0.png b/graphics/door_anims/20/0.png new file mode 100644 index 0000000000000000000000000000000000000000..5e93af90bbbcb3ec1b369cb1d7c22c1c71d47b47 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsVSZ=jv*3Ld(Rs39ai9B4My^A}f%CR^=t|FE`*asEOz#|_`SAE+lLI~*z8!2QNRoFO7n zd$Duq9X1E^)$eA1t+`TUx#7He4h#PUqrk@59b(zr3KtpOv&+%Gbt#6~aGmA;q&FTf z=Y6(b%Ji&jeaMOX91qn#@hm+2d-aLKzxT;zzj^6%m_Jx9SoA@T;3<$hJzf1=);T3K F0RZ3EP;vkO literal 0 HcmV?d00001 diff --git a/graphics/door_anims/20/1.png b/graphics/door_anims/20/1.png new file mode 100644 index 0000000000000000000000000000000000000000..438d0f16adcdd77bc71a3363ba732e12628463e8 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsVSZ=jv*3LQ_os+9X8-$OGy19 z<~U7H(x&wMCDR4kELBYxidD93iMG;m|FE`*ajxQ|+?lQxOf^3FZ{i2*(pGD8AK6)Ws!lIn<=EMW5MS-(R=bSip`cTm#ncC+EO16KRqxG!) zp{eu?%S3*~N5XX*|0}BSm>;$Z`LR0j<5#O^4d*p27(3@i3GwOPv<11-)78&qol`;+ E0N_nd$p8QV literal 0 HcmV?d00001 diff --git a/graphics/door_anims/20/2.png b/graphics/door_anims/20/2.png new file mode 100644 index 0000000000000000000000000000000000000000..4483dacd05437dac5c49cad5cd70af816fcb8562 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wscKIb#}J9Bt!EAS8Wea~FBomQ zdE{v8!PyhO6zqDbHs?Trw*CdQ4ryQzZwDT~)7x9O&ul=d#Wzp$PzW15xt; literal 0 HcmV?d00001 diff --git a/graphics/door_anims/21/1.png b/graphics/door_anims/21/1.png new file mode 100644 index 0000000000000000000000000000000000000000..5cabacdc964ce467a5d0219244f55efeb2945926 GIT binary patch literal 192 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsdi5n#}J9Bspk#~GAZ)3KHM_l z@-zoVxfkBY9kmNA-<_1(6mnoO(*liVX-W70-upcD7S3C6)o<%U(J5bgnU*p!dt6a@ zy4Oolq5Dk(Q{;2$ON~xRffi{C5-#S(%AcD%_u$`y(tjEs@LrEUa$eJp_qI_X7xToQ rk9cgTe~DWM4fc{oXT literal 0 HcmV?d00001 diff --git a/graphics/door_anims/21/2.png b/graphics/door_anims/21/2.png new file mode 100644 index 0000000000000000000000000000000000000000..73353c9bba2e2b3ce18fdd89f37decf1af3291d8 GIT binary patch literal 162 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsZ387#}J9BQ_pSWJ)pqj61e_B zrl*;Q*QqrLGa5d#90)LERCJks|A*)G8Cfk;wVyUEy0F73(PRPR#I7SEn=}|bRT$V* zcFQke@-kAozFygU(c@Qtk6q6CkRzFQ?_v3u)YkijpAP&fNYeSk)UmYUZdUg97Leth Lu6{1-oD!MiLo3>8jg$%uS1qzWBV?f2C~A_)z4*}Q$iB}pJysF literal 0 HcmV?d00001 diff --git a/graphics/door_anims/22/2.png b/graphics/door_anims/22/2.png new file mode 100644 index 0000000000000000000000000000000000000000..59438d105c7e7dc75df266f2088b73f5c06f8235 GIT binary patch literal 119 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wDLYRW#}J9B$sWy2Y)KNb0S7j4 zadjl^X=eH)S>E_SuA|Ts2>4G_tZq5CqvagK=>-OQ3yl?w5@KIW({f~F@SHp&z&lH2 PJ;+2)S3j3^P6Ewa9;n&&1N8|9uO9wK0)+`t9SRT7pmfM?}{`xbScOgPI~AUH$26B|AtDnm{r-UW|RDMA( literal 0 HcmV?d00001 diff --git a/graphics/door_anims/23/1.png b/graphics/door_anims/23/1.png new file mode 100644 index 0000000000000000000000000000000000000000..7ea47bba0d5a9646deeba0be6652445fe125b9f5 GIT binary patch literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsd7&j#}J9Bx#te@HYo70URbw4 z`oiq&szuBbID{FrR|ucrdZRQ&$?(_Yw(0jB8e*AVdadNM@jdr*4RdPY70Dm>iY5xz zC8#>Qz2lJW%O!qL=fKK?T2~XQk^}aJi=?k*>|yByNiF&J5eFEmbD qXnep(qbKqOPX|wg_^zd^7celqj#`q&-S2n-WRs_>pUXO@geCxolPk&q literal 0 HcmV?d00001 diff --git a/graphics/door_anims/24/0.png b/graphics/door_anims/24/0.png new file mode 100644 index 0000000000000000000000000000000000000000..49dd2b432ad97a40a6bd3d8bea32f19bd6cbfee0 GIT binary patch literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsd7&j#}J9B$riQG&d3R*IT-l8 zzsY>4LQ-N^m?PuiSd9aRZt$}591A$0kdwjV#<7x5gF*7fMMfh76O&bolQT0koTH+` z+>dYCVzNkLclrBQFCutN1kPC$KMQd`KFc`$K#!!tvAessTZOM-wc^RRzeY5`TXA25 ZAw#awl6BALx2u7i;_2$=vd$@?2>=r*JO}^) literal 0 HcmV?d00001 diff --git a/graphics/door_anims/24/1.png b/graphics/door_anims/24/1.png new file mode 100644 index 0000000000000000000000000000000000000000..10bb6c2f45e953bcfedbd0c25762e46aefe7f8b0 GIT binary patch literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsd7&j#}J9B$riQG&d3R*IT-l8 zzsY>4LQ-N^m?PuiSd9aRZt$}591A$0kdwjV#<7x5gF%X8Q3G3>Tcd=xv*e{s4n3)v zE{0|AU%hxSXJeK548v^J35Cx>+@G%!%|6#4vH3vH?(J6LYoj)P)4Omf(t+(p&4LQ-N^m?PuiSd9aRZt$}591A$0kdwjV#<7x5BO!uu;cgB?tMqd%25D=fSkp?@ xH5sKjN-8iKB#TX96k{+1as(PfWjW#xNH8>(E(^N+EnNX*rKhW(%Q~loCII2*E5-l- literal 0 HcmV?d00001 diff --git a/graphics/door_anims/25/0.png b/graphics/door_anims/25/0.png new file mode 100644 index 0000000000000000000000000000000000000000..291e71e90132d7a546d2d3a5bf3b33ad78ffd668 GIT binary patch literal 188 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsb)_X#}J9B$riQG&d3R*IT-l8 zzsY>4LQ-N^m?Pt1YmEbkZt$}5cm*^h99U|#fFUKpo&Cgt3m1%KWz(IUB`@9E`|^dw zcfDRk_CprOCVbahy*T;i?sT5aOa-?nsYx6@hI0y^@pJ(3gu+$H$D|YvA3eId_^6P$ l_=KgK!yI&5e=r?mV7R|z)e1wA&MzQmdAj%o2O$!pZ9k1!ftq)+1{M_iu zJayTFeMVAw8q(%Do({TCR62e(#u=o(@GE)hlJ#c6(R0QclHGPf7qVo2&0LVDvq(N$ g?v=#xfWJpuWtB=+|BBrd#0qker>mdKI;Vst0B{aL5&!@I literal 0 HcmV?d00001 diff --git a/graphics/door_anims/25/2.png b/graphics/door_anims/25/2.png new file mode 100644 index 0000000000000000000000000000000000000000..a19c6c27b722d68407a88aea2d0c35fa67dbd796 GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsT5Ba#}J9BwdXH#9#G(6xp3xE zX6UYlnGTzrWF0O<&RG~U=~}-Re^bA4okwj?*TU8~?Puci!yhetdGo=i3lAeJ);G0x z&F!4^@D78u;qxU4g03P9G8H4-7A81fWIFw3gVUj3N1LVl{Z{a-UNgZFWUr^IpUXO@ GgeCw)ojnf# literal 0 HcmV?d00001 diff --git a/graphics/door_anims/26/0.png b/graphics/door_anims/26/0.png new file mode 100644 index 0000000000000000000000000000000000000000..a4e6ef57c3283a6b06ae8aba7e9e16fd474bf243 GIT binary patch literal 232 zcmVP) iq4ZG@+pNV>=S@D&rHIjtdD)Wy0000fn0kV(kXM2KG49B#V#?rWU{3P;y+U{4q>I&^ ZD?SVpjN>b<9d`f#002ovPDHLkV1j>HT;Tu! literal 0 HcmV?d00001 diff --git a/graphics/door_anims/26/2.png b/graphics/door_anims/26/2.png new file mode 100644 index 0000000000000000000000000000000000000000..dece153ab1866a0b568ac8f715d4bd3da21ad3b4 GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsRmCM#}J9BQ_nea9aa!vy-=_B z-tZE)#uo)$u65lL-`v^a^gc1cFW^P2mD)6c@}ILS{|HL5lnJflurb!>EuF;DXzpSa zwu61*#&CAcE!)%{-Q)5WzjMv$LDh%1jxQb0{rnr~^)~;J+2719rmdKI;Vst0D@2?_W%F@ literal 0 HcmV?d00001 diff --git a/graphics/door_anims/27/1.png b/graphics/door_anims/27/1.png new file mode 100644 index 0000000000000000000000000000000000000000..287f7e55a7d7ebbb6893578d6b954587865a84e1 GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsQ^zG#}J9B$rbFZJi8Y%a4%-& zl1Ou6YzpLKk`A)N)78&qol`;+0EUYzx&QzG literal 0 HcmV?d00001 diff --git a/graphics/door_anims/27/2.png b/graphics/door_anims/27/2.png new file mode 100644 index 0000000000000000000000000000000000000000..02c81063764f1f3a7689c3bedd3af79c7ef4171d GIT binary patch literal 124 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wDQ8a?#}J9BYtI_;9xxDLzIfhB z#7i-v>1gVMqz;j}vsGVRnSC$e(2oxyH YQoMe)=9=oHl^|n1UHx3vIVCg!0G8<~tpET3 literal 0 HcmV?d00001 diff --git a/graphics/door_anims/28/0.png b/graphics/door_anims/28/0.png new file mode 100644 index 0000000000000000000000000000000000000000..3da426d0f3c6a196ef2fe7049bc89e1862aa9cff GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsXR{?#}J9BwZ}GcHW&!7UeM0f zWtm^~tI4iqI3v<}r3_4>x Q`83EtPgg&ebxsLQ0Pxx)5C8xG literal 0 HcmV?d00001 diff --git a/graphics/door_anims/29/0.png b/graphics/door_anims/29/0.png new file mode 100644 index 0000000000000000000000000000000000000000..832abe1c47a26e1822f62cb554bc6f5f65f15ab2 GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsYXv1#}J9Bt>-uLwixiR2CSbT zx?TY7GdWBVe$5&ZhSw+T5dzQu5 km)`p=>DiXNi~V}6`jri{ja))*xq=+!>FVdQ&MBb@0G!l7T>t<8 literal 0 HcmV?d00001 diff --git a/graphics/door_anims/29/1.png b/graphics/door_anims/29/1.png new file mode 100644 index 0000000000000000000000000000000000000000..f6a402eec4cd1b7d19668f82cc158a30d2f7a8fc GIT binary patch literal 171 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsUlAo#}J9B$pJ<4marV+Ii@$c z*Kvm9g~~+=9L5smCeqCY%?ct0B@T>DhQeGDWzLLZY%w4E`ug4(r=LHgcHqLXgab>{ zoF(V3z9_j_pl5S}+w)bS)$g1nS07Z`9LCt1&~w${*tt-J4bnMA93{#U2K9^#Q+%i1 T{_)@48srL3S3j3^P6DhQeGDWzLLZY%w4CIPUryF{d2P5lFtaDs*)i yv*g^>7bG`dkW7#iIi^!`>|CgUAdh$AKPH9?UVVWM3QsFQHhQ}HxvXLQ7m z(X$sxe?Hsxrgpo+xw{Y5nICOepX1ppv&>`SR|AnEub2*xIZJ~t*>LXJ$zU{pZB_KV R^bC*-JYD@<);T3K0RVp~J&*tZ literal 0 HcmV?d00001 diff --git a/graphics/door_anims/30/1.png b/graphics/door_anims/30/1.png new file mode 100644 index 0000000000000000000000000000000000000000..15beb5a362a62a60f12215eb1f16bd19fd9e6629 GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsYFi~#}J9B$uAn1+U^E4^cxCu zZ7{g!$T;JpL5PXiDGrzPBWzooBzZG2CL`i|+qGmU_DSxvX8sMT P43K%Au6{1-oD!M<_i!X5 literal 0 HcmV?d00001 diff --git a/graphics/door_anims/31/0.png b/graphics/door_anims/31/0.png new file mode 100644 index 0000000000000000000000000000000000000000..94c738d3ffb6b9a6e8cab4450e9a8b752f0d2627 GIT binary patch literal 129 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wDGyH<#}J9B$rjA4Ji8Y%a5Jxa zrYDk+xTl$^%{pCC;NXFf;J7&T?;k2FEt@7zn^yk*?dB~eRR#^y?p1duSx@-*PPT)w cT=C3VhJO*8pD`7rH-XIdboFyt=akR{0LNG==l}o! literal 0 HcmV?d00001 diff --git a/graphics/door_anims/31/1.png b/graphics/door_anims/31/1.png new file mode 100644 index 0000000000000000000000000000000000000000..817eff6e707939717b52eb328b04134c63fb9bfb GIT binary patch literal 121 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wDF;s%#}J9B$rjA4Ji8Y%a5Jxa zrYDk+xTl$^%{pCC;NXFf;C})xC#Nb)Wac~eRA+uknBpwqv2FVPW}^psEjuL{HUyp3 TH;8%>0y5Ln)z4*}Q$iB}`cxy; literal 0 HcmV?d00001 diff --git a/graphics/door_anims/31/2.png b/graphics/door_anims/31/2.png new file mode 100644 index 0000000000000000000000000000000000000000..cf05cc48896abad02e1b7e0a4f67b1da8164978c GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wDSb~D#}J9B$rjA4Ji8Y%a5Jxa zrYDk+xTl$^%{pCC;NXD}W%h;gd}3^O5)0VQoMq6vc9oOwkmhob5uUDoF6*2UngDV2 B8fyRm literal 0 HcmV?d00001 diff --git a/graphics/door_anims/32/0.png b/graphics/door_anims/32/0.png new file mode 100644 index 0000000000000000000000000000000000000000..a18d49d80fb2b2041ef5da9b76180af25af86bad GIT binary patch literal 194 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsZLK9#}J9BxqW*%4?FO*ZgujQ zFT2NKRkqCmL7NW4l&0r)dNrj@ooOe96!)f`uvIE?{nPk>+4gV8UjJi4)@8?pe$VMu zeP&W=xyj1+!HI*JLAM!IFVdQ&MBb@0Q5OX8~^|S literal 0 HcmV?d00001 diff --git a/graphics/door_anims/32/2.png b/graphics/door_anims/32/2.png new file mode 100644 index 0000000000000000000000000000000000000000..6d05fcc1187904797cec1b1553d1e57bbad82271 GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsX$K`#}J9B$raxN-pO(p?-4eu zVL!z4Uhei@=ES!0fQE!QjZAGbfpm!jW3z&Yf<%F4m*iZ7-B#g^3=<5w=Q2)oOgrP0 j?vOe`BG%xTRtXzJ^W_qrz3<^W(+M8$Vt24J)+|3ccZ%M%-5}dMUHx3vIVCg!0QDC(cmMzZ literal 0 HcmV?d00001 diff --git a/graphics/door_anims/33/2.png b/graphics/door_anims/33/2.png new file mode 100644 index 0000000000000000000000000000000000000000..d52c8243f7d2dd51bbc58ae34420a8462763e81b GIT binary patch literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsc=sh#}J9B$rjA4Ji8Y*XdH{x zNT^_E<;j14x7PCgyW7RiJo*RT x<%Nel==c%(W$(+~OT16)-Z)w7{>o22(|lAUs@!`56Ea!u+22&p36AZF{$LB#Oe!@ Y40@M(IHU_UsDTXjboFyt=akR{06-Zcb^rhX literal 0 HcmV?d00001 diff --git a/graphics/door_anims/35/0.png b/graphics/door_anims/35/0.png new file mode 100644 index 0000000000000000000000000000000000000000..d9703db87ada1502c726626325c7695e75bac8d0 GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsSHmS#}J9BOV4fOZBP(seYl+| zDzZviVtJwRmdyqq{n#elK48!oeUi0``(Mi*{he%QOidQ)TQ|;Gt1PfnM)1>SnH`&D zB@?$_{-9(tXSdO%M}H?uZI~x|J63U{(^vM54gxbnXR=DYO7KVvdwt!FV?FTMN3Oat!~k-rb^@!Qg}$g@VgHGbYL=0)!c4+-4ibOG7w>FVdQ&MBb@ E0Ch7roB#j- literal 0 HcmV?d00001 diff --git a/graphics/door_anims/35/2.png b/graphics/door_anims/35/2.png new file mode 100644 index 0000000000000000000000000000000000000000..32acbcaa29d0b08a91ac077e97ab88e0c8834b41 GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsc26Z#}J9BOM5r+HW=`*)U!If zcA7iraH`7oZED!d8U0Y*V~U97$zPLmUT@sDAo$oc?vNRa0;al%TDl}K7n@yaUj5Q( wYx|U9?{D%Cb&o1N3}0BWy<+kwPmA4NcTB$)d=pWgeFkKmr>mdKI;Vst0A)rr00000 literal 0 HcmV?d00001 diff --git a/graphics/door_anims/36/0.png b/graphics/door_anims/36/0.png new file mode 100644 index 0000000000000000000000000000000000000000..0bb35c0c5030674e7585879169ec076a9c6e5a3d GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsX$K`#}J9B$pS4*Y(B@dG#m^* zta#bL)b_2&V1U@5Xl=h}Da?~*P_mBY;^qdP4s9UQ vQNp2EL9JY2jl&Jr#5E2b2YlPI_1l>k0#-HGR#wM&gDmuP^>bP0l+XkK9`G*q literal 0 HcmV?d00001 diff --git a/graphics/door_anims/36/2.png b/graphics/door_anims/36/2.png new file mode 100644 index 0000000000000000000000000000000000000000..33b2a1e0245d091287ea9c775b1db3ffe0bf4706 GIT binary patch literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsc=sh#}J9By}cKC4=8ZBC%_KABr6K+M8qZ)SohG=L;#lPhw|l`Lpb`q+pU`N5YOs zStUoS)n13Hudl57-)U1Qxr+6?_vdSR>v!Gz$FTa$^esDWt~$(69AVd BPtpJY literal 0 HcmV?d00001 diff --git a/graphics/door_anims/37/1.png b/graphics/door_anims/37/1.png new file mode 100644 index 0000000000000000000000000000000000000000..a5fcb7e271ac81e9e0664c731c9b87d23677c457 GIT binary patch literal 188 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsb)_X#}J9BQ_nkc9dh7dy-?pO zci?wl()YPdzXekC48#L|h~0_&z`(UMz2Fj0r~u1zopr0Oy@WQUCw| literal 0 HcmV?d00001 diff --git a/graphics/door_anims/37/2.png b/graphics/door_anims/37/2.png new file mode 100644 index 0000000000000000000000000000000000000000..70774fcf704ab990dd4051e7642dc7704c8590d3 GIT binary patch literal 115 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wDJxGG#}J9B$ul@vd1my41{}D+ z$hyREm%^^_2`go#7Yjc!P+)$xA@W7fxzHCqP)biCS=5S|LAhgE$d|WLAj23uUHx3v IIVCg!0F=@q?f?J) literal 0 HcmV?d00001 diff --git a/graphics/door_anims/38/0.png b/graphics/door_anims/38/0.png new file mode 100644 index 0000000000000000000000000000000000000000..b952321b7c5240f70633c4b77bea32209bea241f GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsi~eWjv*3L*Ph+Td&oe5^+NQ+ z<%)|=FYm}UlFZc0z4YS-!_vh)=^JOTq_Uke6ypA%>V1CN|G6v7QkH9lCE7oUnXoxo z@h~IvnT`85Ki_)#U#~{gW=X9CgJ_P#c!Qu{zl^x_4~w*GA3ZPfSM7~~tBJ^pSt}pa z7fZbBZ;g7@7ZtyKabMZpG@1FqtGxX+@1DBE#c}TB=OgSYT(ONt%zVE<4)t{Pb6Mw< G&;$U0u~4-D literal 0 HcmV?d00001 diff --git a/graphics/door_anims/38/1.png b/graphics/door_anims/38/1.png new file mode 100644 index 0000000000000000000000000000000000000000..a7dd729d33c534819d6b5bea87bbec2ec97857cf GIT binary patch literal 213 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsX3l5jv*3L*Pc=2JLDkH`mnq; z@-oZz;EhMGeTli-rFcT>*u)22&Vt``r2U*$O*~WPxr1Ty%Q6aRg}aOrM?7A_A5QI=b(uib8}d&w-YFrU-G=$#74 Ny`HXqF6*2UngF=+Rk;8F literal 0 HcmV?d00001 diff --git a/graphics/door_anims/38/2.png b/graphics/door_anims/38/2.png new file mode 100644 index 0000000000000000000000000000000000000000..cad72bd9d2aeb464bb11c3994503bba09f6576f5 GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsSHmS#}J9B$r}3NK|w(}`sptk z46FotjME)}xS>Z)Rh8FZv2(x%<`Wg)pYaIHsXqRJk4wU80fYQv8K>#SGn^%k^1Kpo z6Ku9<3G^^6PIF>Bd?qx(U~-~Z%f?BGq9O_sp#oKwYRn7`ZQVPI)&JcD+3o4-=d#Wz Gp$PyT)h~De literal 0 HcmV?d00001 diff --git a/graphics/door_anims/39/0.png b/graphics/door_anims/39/0.png new file mode 100644 index 0000000000000000000000000000000000000000..60e9831411b69bb8c7ff852d73d24e298d997ac4 GIT binary patch literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wDIZT4#}J9B$sDarZABUfj(apS zu`sXudv|yFZpQ{Wp5$a}4rkBzclTX?!Bb-D_1^EWL^=qcbGY(`anm^l*DqzwlJ6HV dXrw-3Vq$PmUvOwLYl#fVd{0+Dmvv4FO#r8(D$M`@ literal 0 HcmV?d00001 diff --git a/graphics/door_anims/39/1.png b/graphics/door_anims/39/1.png new file mode 100644 index 0000000000000000000000000000000000000000..3173d57c83bee801a2b3d2e982b33a1f5fe334ab GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsYp*3#}J9B$sDarZABUfj(apS zu`sXuE6cIx-rm_k$C8s34(NUL@Z>yX(6+L%W6$lg3zjTd(tgAtj9DbG>O0%13)RJJ t=PZ~*nNu2Ero_FsWZuZlp%A2}r^g^(JYyYyzTIJvWuC5nF6*2UngAnJFIxZr literal 0 HcmV?d00001 diff --git a/graphics/door_anims/39/2.png b/graphics/door_anims/39/2.png new file mode 100644 index 0000000000000000000000000000000000000000..04f77999d2001e898feaf14e921e25212af266c3 GIT binary patch literal 132 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wDQ`~~#}J9B$sDarZABUfj(apS zu`sXuD=Tt9V*SY!8#6XW>o-|brcC+Lz>~~TarT1;C(D;OV+}_JA?8)jczsx;ne+H! e#P5g)Xo@prDR+MQ^r27*WW1-VpUXO@geCxo0VTTt literal 0 HcmV?d00001 diff --git a/graphics/door_anims/40/0.png b/graphics/door_anims/40/0.png new file mode 100644 index 0000000000000000000000000000000000000000..5e1504117cea28ca5f9564942c03d258c92b4d06 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsVSZ=jv*3LlW*{{@ zI>@8nrg~4Ity}!CVEzOtarri7y?|pv`>P#Rs>hw^+3moPRIz_=^>?`l@fi=Brwj5X zwfr)WX*Ecan3vitky*)8``)3aTwlV<%3)er2?K+n&b literal 0 HcmV?d00001 diff --git a/graphics/door_anims/40/1.png b/graphics/door_anims/40/1.png new file mode 100644 index 0000000000000000000000000000000000000000..cf185c5ab06598d8fbc00fb571d7f46da0609bd8 GIT binary patch literal 194 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsZLK9#}J9B$v1dec_Jjz4)Tn8gQ>3n~8H@ngyHvc`-LE8m-9EaJtA8WJ-HYdn58x%>* qbCjs$seSLzQ?4&zW#tf7Qo_Ixm%ZgmxCcuQ$Z?*oelF{r5}E+9l|mE% literal 0 HcmV?d00001 diff --git a/graphics/door_anims/40/2.png b/graphics/door_anims/40/2.png new file mode 100644 index 0000000000000000000000000000000000000000..7b34bef944e80cd35c78dc0494d6b7361aaa503a GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wseDft#}J9B$v1dec_Jjz4;vGkWdrlJHC4Sv&d{M41VP)lDR#L*i5SX&xVD1IE Qiy$X>y85}Sb4q9e08xfDp8x;= literal 0 HcmV?d00001 diff --git a/graphics/door_anims/41/0.png b/graphics/door_anims/41/0.png new file mode 100644 index 0000000000000000000000000000000000000000..61d365737cc20db972720222d6efb867a515c7c7 GIT binary patch literal 198 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsa{VP#}J9BQ+rnP9(E95Z9k%N zMz%uVi}8BH(hz|n_r8dUdybrKy>TRUXT#ZAp|nZuY4e}yDsgEYiuKg~m2^}8_NP1M z_l{Vei*SnAVoLwAUcW5du^ndns)0zI# zhpqGf9GTkTeK7HrOwd~czpF=!B6;E@kHu_?T;f>unR(-(DNos6p54DXSpSo`*lmN7 iJJR=hc%$9#6+dA9TCreBv}0Be$Vr~AelF{r5}E+;K}%-< literal 0 HcmV?d00001 diff --git a/graphics/door_anims/41/2.png b/graphics/door_anims/41/2.png new file mode 100644 index 0000000000000000000000000000000000000000..5b8c3fa442ade7405ba71c5870afd0e16d9436e6 GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsWeX)#}J9B$pJxL$q638K}iAL z$sPAjO_+9M!rs}X(PanT9g}!+7G`EH zjf)MB)D^LX#?A?g6@KoznHKQ=>H@2Xkd2xL1B6cRF4ilq|JfL|D=@0r!@g6X)Q$V3 zfW`K=%NG|HTrH{!^L8>|}6XJ2IV)E~l=_|=@}`h7iOULEhV z$LtQHtVp|OwH({KDKman9%aqYuJ2^+ z10F@mSvwOi2Ux#zuG*sfz`2XT&GI(K>*e0D<~#m>Sn8s1eZ>`z?E4p`C%ASRTLj2~ P{J`Mp>gTe~DWM4fr43QH literal 0 HcmV?d00001 diff --git a/graphics/door_anims/42/2.png b/graphics/door_anims/42/2.png new file mode 100644 index 0000000000000000000000000000000000000000..e9e5122b4cbf5a54da5fa0d4ec9b66a9e474f026 GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsa8)H#}J9BwWl`n9x@PVc^KWO zy6NK7g&q$hnS?(C1*or2m_23LVusGyjo&+3T_(p*dp|kn%dc%s-|v_oOnxL75Gv!O zot>&bq2}%*t`o70nLR2pQ4-M)wtf6LsruIOITpgH&Ym-J4a&Jo&L1gtNavIen0B&u p<|#XyU(Kp(4n%zryYkDnmSHFBRIxUjTMZzGdAjB{Eh za?d}WZ`MV}KDo~57QGG$xIuOP3j(OSvJ_c?yhOGql=HfmI^mNkuCpDAI&`+oT^+ZKmsi|pAV+w*`njxgN@xNA%E~-@ literal 0 HcmV?d00001 diff --git a/graphics/door_anims/43/1.png b/graphics/door_anims/43/1.png new file mode 100644 index 0000000000000000000000000000000000000000..a013b2990a8a507fc13500c933b1c7d520e99586 GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wseDft#}J9BwdV}^8Wea~1J*qd zwc%c!)3@&KlO?iO*ZLgeJ(pmgdBEjy{4XX|`EZ@Q4JAF(`o4!&pX)hz$6q5U=1Y4e z_apiEMOX;(1Ug8ICK)4blw3mbQB RT{Q>f1W#8#mvv4FO#u5MJ{SN1 literal 0 HcmV?d00001 diff --git a/graphics/door_anims/43/2.png b/graphics/door_anims/43/2.png new file mode 100644 index 0000000000000000000000000000000000000000..8f3dc2a181c5decc1a78f43c65655e565a07fde8 GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsSHmS#}J9BwP!a9HYo74KHT1< zy`w+p0f!O$;lQrg6*g8z%`YB%EPQ_d$!-SrE$u7QXH>U+zgQt>xj5G*{pVpXmBUVN z*xcu=aQWA8S!>d5+2xnAKDZnV%YVYGeevI<k7H_*0{Q2H`klmiH KelF{r5}E)GNj@L| literal 0 HcmV?d00001 diff --git a/graphics/door_anims/44/0_left.png b/graphics/door_anims/44/0_left.png new file mode 100644 index 0000000000000000000000000000000000000000..37a2530e7929f19e4c1974679e2c344b29c3ba86 GIT binary patch literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsbWtT#}J9BOV97-Z7|?*4fOYB z&s~urY{+8jb&zSz0WQCp9qJDy3lwU+RPstwUWzVT>Qektc!x{SBHa&GAH?Q$8+x!k zhElJ@=U9xaylu`U|A^1SU-u)aJFa-zWS~HbQNC U^t&ZBt3b~1boFyt=akR{0EkC7X#fBK literal 0 HcmV?d00001 diff --git a/graphics/door_anims/44/0_right.png b/graphics/door_anims/44/0_right.png new file mode 100644 index 0000000000000000000000000000000000000000..f7a5d4dc7f9fd49c60f6c37b8bdc8a8c9236fa79 GIT binary patch literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsbWtT#}J9BOV1l}H5l-;KAf{H z`FdGVs7=e}k_zz;T<7u%Lv&2i4c3Yl3jbN&@4&Her(5t_;T>*4i?@6-EQp%lsj`FZ z+};P$Ke+S0=ejL_A@W=PhV-*zi!Ma7+8U%OFeIw%6EITfV4W>0T`KFg`H0ffgTnv0 VccssL8{+|ThNr8a%Q~loCIGZzK0^Qi literal 0 HcmV?d00001 diff --git a/graphics/door_anims/44/1_left.png b/graphics/door_anims/44/1_left.png new file mode 100644 index 0000000000000000000000000000000000000000..cb3474672d830c70a1daa43d23ee23ddc85f9514 GIT binary patch literal 162 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsZ387#}J9B$rjA4Ji8Y*XdH{x zNT^_E<;j14x7PCgyW7V45~2of>_U%qXZECLX7b3cpSOSSbhhLt zOtNfg4KX)Zi`ZH|avh5J%6F`SEp?6e>1Kn5w6(0WnV;;bW>;azxp9HSf literal 0 HcmV?d00001 diff --git a/graphics/door_anims/44/1_right.png b/graphics/door_anims/44/1_right.png new file mode 100644 index 0000000000000000000000000000000000000000..ed367c276c975a9f1cdc521f5adc741d3412a258 GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsSHmS#}J9B$rjA4Ji8Y*XdH{x zNT^_E<;j14x7PCgyW7Wx%Sp?He*l#O|Jxk`@h4h?XVoAOcTt>}$8(GJ0mO7HJ6ax&aBI-zK!_vH=9ZckS~ Jmvv4FO#qPvIaL4v literal 0 HcmV?d00001 diff --git a/graphics/door_anims/44/2_left.png b/graphics/door_anims/44/2_left.png new file mode 100644 index 0000000000000000000000000000000000000000..d66ecc90d24e864557615fe2b1bd3560b03717fa GIT binary patch literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wDSJ;B#}J9B$rjA4Ji8Y*XdH{x zNT^_E<;j14x7PCgyW7k4PVD9`+gvCpw9mK4j%G*8i&|fpyzw+w z;9bLKE8}&i{8MaF58t~C<)SU+HV(o$0@+#Np)zY{N^H71IWAd@`NCeiYkp}up&{o# PgIwV0>gTe~DWM4f1eG{u literal 0 HcmV?d00001 diff --git a/graphics/door_anims/45/1.png b/graphics/door_anims/45/1.png new file mode 100644 index 0000000000000000000000000000000000000000..263a31f87a5047e5979d9cecf3ded33ecfbc14f6 GIT binary patch literal 153 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsRU0K#}J9BwdXeS9#G(M2@ETk zX=$Vw8?(#U=fMV7Gw%jwZNXFe7bX`JHU|7S*e4dx&b9N4n8%6!*UC<}CaOK*owimv z*5qQ}Pmu)-Ke_ezvR5=eYOsB%inkF#QxJLaR|pwV{8xFfZpq*+qI*s4n7d#tyxRS-Jn3XnjUB1M}w&Hd; ZBSXgPYQNkUS6x9Sd%F6$taD0e0su}%BcuQT literal 0 HcmV?d00001 diff --git a/graphics/door_anims/46/0.png b/graphics/door_anims/46/0.png new file mode 100644 index 0000000000000000000000000000000000000000..5d2fd8b8da84d223a2e5facd7262bc8f8bb0c0cf GIT binary patch literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsc=sh#}J9B$pS4*Y&JZ}8V8iF zGP3e`1vCWooSebQ`r{0v;M#=?1vPqR8XVKnSX?Y>l`LkpxcKU-cXxM}D;TD&jk;R= s>h pHYPNrgst6C&3v~^Az4&}fq{8#QhV~j#RVXXJYD@<);T3K0RSQKD**ri literal 0 HcmV?d00001 diff --git a/graphics/door_anims/46/2.png b/graphics/door_anims/46/2.png new file mode 100644 index 0000000000000000000000000000000000000000..1a1afcaa1f02c10bf5914d61927cd4060747a75e GIT binary patch literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wDK}3S#}J9B$pS4*Y&JZ}8V8iF zGP3e`1vCWooSebQ`s2*OQw*827?aLKZOyvMrLeeI)GArbidm=m(2Uk|4JR5(7e?>m a;$m35KJ}ZhF=7c@S~bkf+%A?rJ2SKVeFKYAbyU>7-R0*mUHV|?a@VnlTb$51`uXlX2 st6DruyoE8Gx#Zp5-3sQ1CDRu$Fl60aK9@l$)CS}>Pgg&ebxsLQ0AJEh&;S4c literal 0 HcmV?d00001 diff --git a/graphics/door_anims/47/1.png b/graphics/door_anims/47/1.png new file mode 100644 index 0000000000000000000000000000000000000000..7e16467fa018e220235b3c490aa91e86e12f54ac GIT binary patch literal 189 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsTNNc#}J9B$ve1Nc?ynMYcO<4 zyt#LlXPVKIdkQ>hF=7c@S~bkf+%A?rhF=7c@S~bkf+%A@~Eqcl0R4vz1*VZq{ofzY4P@~wR&Cw>`^0DQi zZc8CQ_u=<fV#xtXhUA%-xtlr*%Rw&kboFyt=akR{0By-a6#xJL literal 0 HcmV?d00001 diff --git a/graphics/door_anims/48/0.png b/graphics/door_anims/48/0.png new file mode 100644 index 0000000000000000000000000000000000000000..a7d64821e9b83c3a192f6e264788f73448385ddf GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsXR{?#}J9B$ul@vdEPH*NE8(@ znA6Bq!?Po4hox-50Rbr~sf%1H4m~GU-jGbp%$#}o(xo8DOA0+E6FjaNt>EaGcx=Iv zCDXR*czSj^dcF_5XS~-v!R?ue0kfK@6ju_F(qco?t`#~{}|1XNIj2W6{w`v9j7&+%8DsfGTw>|m%vUz69J;5x&Dz|GJY~ubo zw#+C$F!SaH_GABVs4bA;DPqYxq$1y;9PYlokVp3GWzFm1_L4#CjwUFF%HRC;Rq!=m rqDJv-_3vjf7H#g?(b8cV2y&aJtDnm{r-UW|!4^r% literal 0 HcmV?d00001 diff --git a/graphics/door_anims/48/2.png b/graphics/door_anims/48/2.png new file mode 100644 index 0000000000000000000000000000000000000000..72eb0bc550894cffb4a58e3049df1553ce895c22 GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wsaQ`J#}J9BQ_pYYZ7|?*xj4J6 zcaHS7E$^X=)u}eWKMl|B#ny?wupIh&3>Iwem$ZjHNn6SkD yM%9Fi(q`Tj&A0sI)@480XL_V)*J<;Af3Nc%Iz2sNqG{42kcFPEelF{r5}E)^Pc}>d literal 0 HcmV?d00001 diff --git a/graphics/door_anims/48/3.png b/graphics/door_anims/48/3.png new file mode 100644 index 0000000000000000000000000000000000000000..ea5d9843cc68b979fa519c1c1184e1c8ccdb2584 GIT binary patch literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wDIZT4#}J9B$ul@vdEPH*NE8(@ znA6Bq!?Po4hox-5feDNYZ+oPaH2KVAOmR4qoqS>r=ca^bCOJKk3dg+G@O13%NO5>G gtF7RVPRA85hPOB82YB)y;s=@U>FVdQ&MBb@0BAcafB*mh literal 0 HcmV?d00001 diff --git a/graphics/door_anims/49/0.png b/graphics/door_anims/49/0.png new file mode 100644 index 0000000000000000000000000000000000000000..3125df9b4c22f5a5f24162866cec61432edd7d04 GIT binary patch literal 125 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wDHl%{#}J9B$ve1Nd3G;sFgd2B z;m|Rsk*RHSxq`sK3U*eWr%y|3_2*5Wt}M~iRP;H{PDEr0JM+zNd@s>@BKZK6VQ1{?x+w`{leUn5%`$1>sV+;)PXZ8h) S?R9hn8R_Zj=d#Wzp$P!r{33Dy literal 0 HcmV?d00001 diff --git a/graphics/door_anims/49/2.png b/graphics/door_anims/49/2.png new file mode 100644 index 0000000000000000000000000000000000000000..6234d8928f36f8020699b22d155ffc26d698ca03 GIT binary patch literal 116 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wDQiy`#}J9B$ve1Nd3G;sFgd2B z;m|Rsk*RHSxq`sK3U*eWT7h4zO@{o3Dm?kw?p!JtSij%df=5oufQ_NL_1e>J^KD;2 O#(BE>xvX40pRIM)LnhKFL+ UuRjNDS^zTB)78&qol`;+0DILYi~s-t literal 0 HcmV?d00001 diff --git a/graphics/door_anims/50/1.png b/graphics/door_anims/50/1.png new file mode 100644 index 0000000000000000000000000000000000000000..1a5a8c05cc95c632938a8da7213e7e01272b0fb1 GIT binary patch literal 116 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wDQiy`#}J9B$pwu}Y+RDN7dAZP z5iyvvm${MSn6*ZNMm^)AU#A3l4o+7%X5(08Fd=t;wfK<+>oEWmW OGS1W0&t;ucLK6T{pdkwY literal 0 HcmV?d00001 diff --git a/graphics/door_anims/50/2.png b/graphics/door_anims/50/2.png new file mode 100644 index 0000000000000000000000000000000000000000..38242302c70196c6d3ca1b6d3cbe76c72ed40e97 GIT binary patch literal 113 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<50wfrI3wa3wDGN^*#}J9B$pwu}Y+RDN7dAZP z5iyvvm${MSn6*a2i{=aZ0zH)i$Gocy9!%S}o15*u0N-wI)&e$$iuF6@ZmM0j4rG?6 LtDnm{r-UW|10^8@ literal 0 HcmV?d00001 diff --git a/graphics/door_anims/unused_848EDEC/0_bottom.png b/graphics/door_anims/unused_848EDEC/0_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..51c6243969ecfb67b907e583e4165cacb54bf388 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~c0wfp&-k$XWQih%`jv*W~lV7};p#cOY%?lSV zWL9T>tTDn^!YX_%)5Zf?2N(`Uu(C3&{3QE&`!Ut29N@^tlc JS?83{1OUl!9vc7v literal 0 HcmV?d00001 diff --git a/graphics/door_anims/unused_848EDEC/1_bottom.png b/graphics/door_anims/unused_848EDEC/1_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..a3cc83febf778f4c3d91c6ce960a9309dde43dea GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~c0wfp&-k$XWQU;zbjv*W~lV7}u*_yRz!2=#P zfn?ShhS^tFh4va8<5FPOU>0KPa$uNq@!$q7rZ5JE&5Fvb3%CC_0GZ+G>gTe~DWM4f DHDVmm literal 0 HcmV?d00001 diff --git a/graphics/door_anims/unused_848EDEC/1_top.png b/graphics/door_anims/unused_848EDEC/1_top.png new file mode 100644 index 0000000000000000000000000000000000000000..e6c96394c1f20b9dcad539350d60d28d91bb20db GIT binary patch literal 99 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~c0wfp&-k$XWQd*uajv*W~lV312bsDRmOJKM( wS6EfCXC^!ALmo$g#l=ruG?GQ97;;Z#WM~wXoB2_C^G}d&Pgg&ebxsLQ08d65OaK4? literal 0 HcmV?d00001 diff --git a/graphics/door_anims/unused_848EDEC/2_bottom.png b/graphics/door_anims/unused_848EDEC/2_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..f8466fa9c91239a9566295998ee737f8c806106b GIT binary patch literal 89 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~c0wfp&-k$XWQVO0fjv*W~lV7}uVP!Iw5a@|~ l!PCLx!NT;Qhp#O(fPtaARGp_we$5n+9#2<4mvv4FO#m%K6;J>G literal 0 HcmV?d00001 diff --git a/graphics/door_anims/unused_848EDEC/2_top.png b/graphics/door_anims/unused_848EDEC/2_top.png new file mode 100644 index 0000000000000000000000000000000000000000..1864760e32aa1862968c24714981ec56e0f69b81 GIT binary patch literal 90 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~c0wfp&-k$XWQi`4~jv*W~lV3D6Nb;QMnd!ig nb|z|TmT1Stom_Jbxu-HR$bM06zP|OWH%ODGtDnm{r-UW|rtTRj literal 0 HcmV?d00001 diff --git a/ld_script.txt b/ld_script.txt index 3c6cf3bf01..4a4e410586 100644 --- a/ld_script.txt +++ b/ld_script.txt @@ -363,7 +363,6 @@ SECTIONS { data/maps.o(.rodata); data/fieldmap.o(.rodata); src/metatile_behavior.o(.rodata); - data/rom_8486FEC.o(.rodata); data/field_door.o(.rodata); data/field_player_avatar.o(.rodata); data/field_map_obj.o(.rodata);