diff --git a/graphics/door_anims/abandoned_ship.png b/graphics/door_anims/abandoned_ship.png new file mode 100644 index 0000000000..e46aca9ba9 Binary files /dev/null and b/graphics/door_anims/abandoned_ship.png differ diff --git a/graphics/door_anims/abandoned_ship/0.png b/graphics/door_anims/abandoned_ship/0.png deleted file mode 100644 index 3da426d0f3..0000000000 Binary files a/graphics/door_anims/abandoned_ship/0.png and /dev/null differ diff --git a/graphics/door_anims/abandoned_ship/1.png b/graphics/door_anims/abandoned_ship/1.png deleted file mode 100644 index 77f8a59911..0000000000 Binary files a/graphics/door_anims/abandoned_ship/1.png and /dev/null differ diff --git a/graphics/door_anims/abandoned_ship/2.png b/graphics/door_anims/abandoned_ship/2.png deleted file mode 100644 index f90e0d1485..0000000000 Binary files a/graphics/door_anims/abandoned_ship/2.png and /dev/null differ diff --git a/graphics/door_anims/abandoned_ship_room.png b/graphics/door_anims/abandoned_ship_room.png new file mode 100644 index 0000000000..a5284af7e1 Binary files /dev/null and b/graphics/door_anims/abandoned_ship_room.png differ diff --git a/graphics/door_anims/abandoned_ship_room/0.png b/graphics/door_anims/abandoned_ship_room/0.png deleted file mode 100644 index f199a34b9d..0000000000 Binary files a/graphics/door_anims/abandoned_ship_room/0.png and /dev/null differ diff --git a/graphics/door_anims/abandoned_ship_room/1.png b/graphics/door_anims/abandoned_ship_room/1.png deleted file mode 100644 index 15beb5a362..0000000000 Binary files a/graphics/door_anims/abandoned_ship_room/1.png and /dev/null differ diff --git a/graphics/door_anims/abandoned_ship_room/2.png b/graphics/door_anims/abandoned_ship_room/2.png deleted file mode 100644 index 2306a6b530..0000000000 Binary files a/graphics/door_anims/abandoned_ship_room/2.png and /dev/null differ diff --git a/graphics/door_anims/battle_arena.png b/graphics/door_anims/battle_arena.png new file mode 100644 index 0000000000..ef66528156 Binary files /dev/null and b/graphics/door_anims/battle_arena.png differ diff --git a/graphics/door_anims/battle_arena/0.png b/graphics/door_anims/battle_arena/0.png deleted file mode 100644 index b952321b7c..0000000000 Binary files a/graphics/door_anims/battle_arena/0.png and /dev/null differ diff --git a/graphics/door_anims/battle_arena/1.png b/graphics/door_anims/battle_arena/1.png deleted file mode 100644 index a7dd729d33..0000000000 Binary files a/graphics/door_anims/battle_arena/1.png and /dev/null differ diff --git a/graphics/door_anims/battle_arena/2.png b/graphics/door_anims/battle_arena/2.png deleted file mode 100644 index cad72bd9d2..0000000000 Binary files a/graphics/door_anims/battle_arena/2.png and /dev/null differ diff --git a/graphics/door_anims/battle_arena_lobby.png b/graphics/door_anims/battle_arena_lobby.png new file mode 100644 index 0000000000..b9a2134e3f Binary files /dev/null and b/graphics/door_anims/battle_arena_lobby.png differ diff --git a/graphics/door_anims/battle_arena_lobby/0.png b/graphics/door_anims/battle_arena_lobby/0.png deleted file mode 100644 index 60e9831411..0000000000 Binary files a/graphics/door_anims/battle_arena_lobby/0.png and /dev/null differ diff --git a/graphics/door_anims/battle_arena_lobby/1.png b/graphics/door_anims/battle_arena_lobby/1.png deleted file mode 100644 index 3173d57c83..0000000000 Binary files a/graphics/door_anims/battle_arena_lobby/1.png and /dev/null differ diff --git a/graphics/door_anims/battle_arena_lobby/2.png b/graphics/door_anims/battle_arena_lobby/2.png deleted file mode 100644 index 04f77999d2..0000000000 Binary files a/graphics/door_anims/battle_arena_lobby/2.png and /dev/null differ diff --git a/graphics/door_anims/battle_dome.png b/graphics/door_anims/battle_dome.png new file mode 100644 index 0000000000..729385b3fc Binary files /dev/null and b/graphics/door_anims/battle_dome.png differ diff --git a/graphics/door_anims/battle_dome/0.png b/graphics/door_anims/battle_dome/0.png deleted file mode 100644 index d9703db87a..0000000000 Binary files a/graphics/door_anims/battle_dome/0.png and /dev/null differ diff --git a/graphics/door_anims/battle_dome/1.png b/graphics/door_anims/battle_dome/1.png deleted file mode 100644 index da3ecb839a..0000000000 Binary files a/graphics/door_anims/battle_dome/1.png and /dev/null differ diff --git a/graphics/door_anims/battle_dome/2.png b/graphics/door_anims/battle_dome/2.png deleted file mode 100644 index 32acbcaa29..0000000000 Binary files a/graphics/door_anims/battle_dome/2.png and /dev/null differ diff --git a/graphics/door_anims/battle_dome_corridor.png b/graphics/door_anims/battle_dome_corridor.png new file mode 100644 index 0000000000..198ad9acca Binary files /dev/null and b/graphics/door_anims/battle_dome_corridor.png differ diff --git a/graphics/door_anims/battle_dome_corridor/0.png b/graphics/door_anims/battle_dome_corridor/0.png deleted file mode 100644 index eec2d2c654..0000000000 Binary files a/graphics/door_anims/battle_dome_corridor/0.png and /dev/null differ diff --git a/graphics/door_anims/battle_dome_corridor/1.png b/graphics/door_anims/battle_dome_corridor/1.png deleted file mode 100644 index a013b2990a..0000000000 Binary files a/graphics/door_anims/battle_dome_corridor/1.png and /dev/null differ diff --git a/graphics/door_anims/battle_dome_corridor/2.png b/graphics/door_anims/battle_dome_corridor/2.png deleted file mode 100644 index 8f3dc2a181..0000000000 Binary files a/graphics/door_anims/battle_dome_corridor/2.png and /dev/null differ diff --git a/graphics/door_anims/battle_dome_lobby.png b/graphics/door_anims/battle_dome_lobby.png new file mode 100644 index 0000000000..bd4e4e895b Binary files /dev/null and b/graphics/door_anims/battle_dome_lobby.png differ diff --git a/graphics/door_anims/battle_dome_lobby/0.png b/graphics/door_anims/battle_dome_lobby/0.png deleted file mode 100644 index 5e1504117c..0000000000 Binary files a/graphics/door_anims/battle_dome_lobby/0.png and /dev/null differ diff --git a/graphics/door_anims/battle_dome_lobby/1.png b/graphics/door_anims/battle_dome_lobby/1.png deleted file mode 100644 index cf185c5ab0..0000000000 Binary files a/graphics/door_anims/battle_dome_lobby/1.png and /dev/null differ diff --git a/graphics/door_anims/battle_dome_lobby/2.png b/graphics/door_anims/battle_dome_lobby/2.png deleted file mode 100644 index 7b34bef944..0000000000 Binary files a/graphics/door_anims/battle_dome_lobby/2.png and /dev/null differ diff --git a/graphics/door_anims/battle_dome_pre_battle_room.png b/graphics/door_anims/battle_dome_pre_battle_room.png new file mode 100644 index 0000000000..6e4e7ee183 Binary files /dev/null and b/graphics/door_anims/battle_dome_pre_battle_room.png differ diff --git a/graphics/door_anims/battle_dome_pre_battle_room/0.png b/graphics/door_anims/battle_dome_pre_battle_room/0.png deleted file mode 100644 index 0dbf2ece90..0000000000 Binary files a/graphics/door_anims/battle_dome_pre_battle_room/0.png and /dev/null differ diff --git a/graphics/door_anims/battle_dome_pre_battle_room/1.png b/graphics/door_anims/battle_dome_pre_battle_room/1.png deleted file mode 100644 index 7e16467fa0..0000000000 Binary files a/graphics/door_anims/battle_dome_pre_battle_room/1.png and /dev/null differ diff --git a/graphics/door_anims/battle_dome_pre_battle_room/2.png b/graphics/door_anims/battle_dome_pre_battle_room/2.png deleted file mode 100644 index 592268d98e..0000000000 Binary files a/graphics/door_anims/battle_dome_pre_battle_room/2.png and /dev/null differ diff --git a/graphics/door_anims/battle_factory.png b/graphics/door_anims/battle_factory.png new file mode 100644 index 0000000000..7ed6c876b8 Binary files /dev/null and b/graphics/door_anims/battle_factory.png differ diff --git a/graphics/door_anims/battle_factory/0.png b/graphics/door_anims/battle_factory/0.png deleted file mode 100644 index 0bb35c0c50..0000000000 Binary files a/graphics/door_anims/battle_factory/0.png and /dev/null differ diff --git a/graphics/door_anims/battle_factory/1.png b/graphics/door_anims/battle_factory/1.png deleted file mode 100644 index c3a2aa3e28..0000000000 Binary files a/graphics/door_anims/battle_factory/1.png and /dev/null differ diff --git a/graphics/door_anims/battle_factory/2.png b/graphics/door_anims/battle_factory/2.png deleted file mode 100644 index 33b2a1e024..0000000000 Binary files a/graphics/door_anims/battle_factory/2.png and /dev/null differ diff --git a/graphics/door_anims/battle_frontier.png b/graphics/door_anims/battle_frontier.png new file mode 100644 index 0000000000..bf758c03ed Binary files /dev/null and b/graphics/door_anims/battle_frontier.png differ diff --git a/graphics/door_anims/battle_frontier/0.png b/graphics/door_anims/battle_frontier/0.png deleted file mode 100644 index 867a8b0e9b..0000000000 Binary files a/graphics/door_anims/battle_frontier/0.png and /dev/null differ diff --git a/graphics/door_anims/battle_frontier/1.png b/graphics/door_anims/battle_frontier/1.png deleted file mode 100644 index 263a31f87a..0000000000 Binary files a/graphics/door_anims/battle_frontier/1.png and /dev/null differ diff --git a/graphics/door_anims/battle_frontier/2.png b/graphics/door_anims/battle_frontier/2.png deleted file mode 100644 index f3039a7c1a..0000000000 Binary files a/graphics/door_anims/battle_frontier/2.png and /dev/null differ diff --git a/graphics/door_anims/battle_frontier_sliding.png b/graphics/door_anims/battle_frontier_sliding.png new file mode 100644 index 0000000000..a43cf519dd Binary files /dev/null and b/graphics/door_anims/battle_frontier_sliding.png differ diff --git a/graphics/door_anims/battle_frontier_sliding/0.png b/graphics/door_anims/battle_frontier_sliding/0.png deleted file mode 100644 index 5d2fd8b8da..0000000000 Binary files a/graphics/door_anims/battle_frontier_sliding/0.png and /dev/null differ diff --git a/graphics/door_anims/battle_frontier_sliding/1.png b/graphics/door_anims/battle_frontier_sliding/1.png deleted file mode 100644 index f79cc787d7..0000000000 Binary files a/graphics/door_anims/battle_frontier_sliding/1.png and /dev/null differ diff --git a/graphics/door_anims/battle_frontier_sliding/2.png b/graphics/door_anims/battle_frontier_sliding/2.png deleted file mode 100644 index 1a1afcaa1f..0000000000 Binary files a/graphics/door_anims/battle_frontier_sliding/2.png and /dev/null differ diff --git a/graphics/door_anims/battle_palace_lobby.png b/graphics/door_anims/battle_palace_lobby.png new file mode 100644 index 0000000000..f106ae960d Binary files /dev/null and b/graphics/door_anims/battle_palace_lobby.png differ diff --git a/graphics/door_anims/battle_palace_lobby/0.png b/graphics/door_anims/battle_palace_lobby/0.png deleted file mode 100644 index 61d365737c..0000000000 Binary files a/graphics/door_anims/battle_palace_lobby/0.png and /dev/null differ diff --git a/graphics/door_anims/battle_palace_lobby/1.png b/graphics/door_anims/battle_palace_lobby/1.png deleted file mode 100644 index f9480e4d97..0000000000 Binary files a/graphics/door_anims/battle_palace_lobby/1.png and /dev/null differ diff --git a/graphics/door_anims/battle_palace_lobby/2.png b/graphics/door_anims/battle_palace_lobby/2.png deleted file mode 100644 index 5b8c3fa442..0000000000 Binary files a/graphics/door_anims/battle_palace_lobby/2.png and /dev/null differ diff --git a/graphics/door_anims/battle_tent.png b/graphics/door_anims/battle_tent.png new file mode 100644 index 0000000000..a0a88e4c5f Binary files /dev/null and b/graphics/door_anims/battle_tent.png differ diff --git a/graphics/door_anims/battle_tent/0.png b/graphics/door_anims/battle_tent/0.png deleted file mode 100644 index a88a24cd60..0000000000 Binary files a/graphics/door_anims/battle_tent/0.png and /dev/null differ diff --git a/graphics/door_anims/battle_tent/1.png b/graphics/door_anims/battle_tent/1.png deleted file mode 100644 index ca8cd3853c..0000000000 Binary files a/graphics/door_anims/battle_tent/1.png and /dev/null differ diff --git a/graphics/door_anims/battle_tent/2.png b/graphics/door_anims/battle_tent/2.png deleted file mode 100644 index e9e5122b4c..0000000000 Binary files a/graphics/door_anims/battle_tent/2.png and /dev/null differ diff --git a/graphics/door_anims/battle_tent/3.png b/graphics/door_anims/battle_tent/3.png deleted file mode 100644 index d077bca491..0000000000 Binary files a/graphics/door_anims/battle_tent/3.png and /dev/null differ diff --git a/graphics/door_anims/battle_tent_interior.png b/graphics/door_anims/battle_tent_interior.png new file mode 100644 index 0000000000..f8edb5a1a3 Binary files /dev/null and b/graphics/door_anims/battle_tent_interior.png differ diff --git a/graphics/door_anims/battle_tent_interior/0.png b/graphics/door_anims/battle_tent_interior/0.png deleted file mode 100644 index a7d64821e9..0000000000 Binary files a/graphics/door_anims/battle_tent_interior/0.png and /dev/null differ diff --git a/graphics/door_anims/battle_tent_interior/1.png b/graphics/door_anims/battle_tent_interior/1.png deleted file mode 100644 index 97b09977f4..0000000000 Binary files a/graphics/door_anims/battle_tent_interior/1.png and /dev/null differ diff --git a/graphics/door_anims/battle_tent_interior/2.png b/graphics/door_anims/battle_tent_interior/2.png deleted file mode 100644 index 72eb0bc550..0000000000 Binary files a/graphics/door_anims/battle_tent_interior/2.png and /dev/null differ diff --git a/graphics/door_anims/battle_tent_interior/3.png b/graphics/door_anims/battle_tent_interior/3.png deleted file mode 100644 index ea5d9843cc..0000000000 Binary files a/graphics/door_anims/battle_tent_interior/3.png and /dev/null differ diff --git a/graphics/door_anims/battle_tower.png b/graphics/door_anims/battle_tower.png new file mode 100644 index 0000000000..3b9fe547c1 Binary files /dev/null and b/graphics/door_anims/battle_tower.png differ diff --git a/graphics/door_anims/battle_tower/0.png b/graphics/door_anims/battle_tower/0.png deleted file mode 100644 index cf0bcd3970..0000000000 Binary files a/graphics/door_anims/battle_tower/0.png and /dev/null differ diff --git a/graphics/door_anims/battle_tower/1.png b/graphics/door_anims/battle_tower/1.png deleted file mode 100644 index a5fcb7e271..0000000000 Binary files a/graphics/door_anims/battle_tower/1.png and /dev/null differ diff --git a/graphics/door_anims/battle_tower/2.png b/graphics/door_anims/battle_tower/2.png deleted file mode 100644 index 70774fcf70..0000000000 Binary files a/graphics/door_anims/battle_tower/2.png and /dev/null differ diff --git a/graphics/door_anims/battle_tower_corridor.png b/graphics/door_anims/battle_tower_corridor.png new file mode 100644 index 0000000000..06ad24c9fc Binary files /dev/null and b/graphics/door_anims/battle_tower_corridor.png differ diff --git a/graphics/door_anims/battle_tower_corridor/0.png b/graphics/door_anims/battle_tower_corridor/0.png deleted file mode 100644 index 96dd8ea11a..0000000000 Binary files a/graphics/door_anims/battle_tower_corridor/0.png and /dev/null differ diff --git a/graphics/door_anims/battle_tower_corridor/1.png b/graphics/door_anims/battle_tower_corridor/1.png deleted file mode 100644 index 446d5bec33..0000000000 Binary files a/graphics/door_anims/battle_tower_corridor/1.png and /dev/null differ diff --git a/graphics/door_anims/battle_tower_corridor/2.png b/graphics/door_anims/battle_tower_corridor/2.png deleted file mode 100644 index 59438d105c..0000000000 Binary files a/graphics/door_anims/battle_tower_corridor/2.png and /dev/null differ diff --git a/graphics/door_anims/battle_tower_elevator.png b/graphics/door_anims/battle_tower_elevator.png new file mode 100644 index 0000000000..1d95b5b6aa Binary files /dev/null and b/graphics/door_anims/battle_tower_elevator.png differ diff --git a/graphics/door_anims/battle_tower_elevator/0.png b/graphics/door_anims/battle_tower_elevator/0.png deleted file mode 100644 index 3597efaa65..0000000000 Binary files a/graphics/door_anims/battle_tower_elevator/0.png and /dev/null differ diff --git a/graphics/door_anims/battle_tower_elevator/1.png b/graphics/door_anims/battle_tower_elevator/1.png deleted file mode 100644 index 6c9c4db276..0000000000 Binary files a/graphics/door_anims/battle_tower_elevator/1.png and /dev/null differ diff --git a/graphics/door_anims/battle_tower_elevator/2.png b/graphics/door_anims/battle_tower_elevator/2.png deleted file mode 100644 index d52c8243f7..0000000000 Binary files a/graphics/door_anims/battle_tower_elevator/2.png and /dev/null differ diff --git a/graphics/door_anims/battle_tower_multi_corridor.png b/graphics/door_anims/battle_tower_multi_corridor.png new file mode 100644 index 0000000000..145dea7a50 Binary files /dev/null and b/graphics/door_anims/battle_tower_multi_corridor.png differ diff --git a/graphics/door_anims/battle_tower_multi_corridor/0_left.png b/graphics/door_anims/battle_tower_multi_corridor/0_left.png deleted file mode 100644 index 37a2530e79..0000000000 Binary files a/graphics/door_anims/battle_tower_multi_corridor/0_left.png and /dev/null differ diff --git a/graphics/door_anims/battle_tower_multi_corridor/0_right.png b/graphics/door_anims/battle_tower_multi_corridor/0_right.png deleted file mode 100644 index f7a5d4dc7f..0000000000 Binary files a/graphics/door_anims/battle_tower_multi_corridor/0_right.png and /dev/null differ diff --git a/graphics/door_anims/battle_tower_multi_corridor/1_left.png b/graphics/door_anims/battle_tower_multi_corridor/1_left.png deleted file mode 100644 index cb3474672d..0000000000 Binary files a/graphics/door_anims/battle_tower_multi_corridor/1_left.png and /dev/null differ diff --git a/graphics/door_anims/battle_tower_multi_corridor/1_right.png b/graphics/door_anims/battle_tower_multi_corridor/1_right.png deleted file mode 100644 index ed367c276c..0000000000 Binary files a/graphics/door_anims/battle_tower_multi_corridor/1_right.png and /dev/null differ diff --git a/graphics/door_anims/battle_tower_multi_corridor/2_left.png b/graphics/door_anims/battle_tower_multi_corridor/2_left.png deleted file mode 100644 index d66ecc90d2..0000000000 Binary files a/graphics/door_anims/battle_tower_multi_corridor/2_left.png and /dev/null differ diff --git a/graphics/door_anims/battle_tower_multi_corridor/2_right.png b/graphics/door_anims/battle_tower_multi_corridor/2_right.png deleted file mode 100644 index de82f04cf7..0000000000 Binary files a/graphics/door_anims/battle_tower_multi_corridor/2_right.png and /dev/null differ diff --git a/graphics/door_anims/battle_tower_old.png b/graphics/door_anims/battle_tower_old.png new file mode 100644 index 0000000000..645c006138 Binary files /dev/null and b/graphics/door_anims/battle_tower_old.png differ diff --git a/graphics/door_anims/battle_tower_old/0.png b/graphics/door_anims/battle_tower_old/0.png deleted file mode 100644 index a18d49d80f..0000000000 Binary files a/graphics/door_anims/battle_tower_old/0.png and /dev/null differ diff --git a/graphics/door_anims/battle_tower_old/1.png b/graphics/door_anims/battle_tower_old/1.png deleted file mode 100644 index 2fc91d0120..0000000000 Binary files a/graphics/door_anims/battle_tower_old/1.png and /dev/null differ diff --git a/graphics/door_anims/battle_tower_old/2.png b/graphics/door_anims/battle_tower_old/2.png deleted file mode 100644 index 6d05fcc118..0000000000 Binary files a/graphics/door_anims/battle_tower_old/2.png and /dev/null differ diff --git a/graphics/door_anims/birchs_lab.png b/graphics/door_anims/birchs_lab.png new file mode 100644 index 0000000000..69bd93f890 Binary files /dev/null and b/graphics/door_anims/birchs_lab.png differ diff --git a/graphics/door_anims/birchs_lab/0.png b/graphics/door_anims/birchs_lab/0.png deleted file mode 100644 index 8f4fe425fd..0000000000 Binary files a/graphics/door_anims/birchs_lab/0.png and /dev/null differ diff --git a/graphics/door_anims/birchs_lab/1.png b/graphics/door_anims/birchs_lab/1.png deleted file mode 100644 index 52002fb325..0000000000 Binary files a/graphics/door_anims/birchs_lab/1.png and /dev/null differ diff --git a/graphics/door_anims/birchs_lab/2.png b/graphics/door_anims/birchs_lab/2.png deleted file mode 100644 index 2b4f365087..0000000000 Binary files a/graphics/door_anims/birchs_lab/2.png and /dev/null differ diff --git a/graphics/door_anims/cable_club.png b/graphics/door_anims/cable_club.png new file mode 100644 index 0000000000..a1dfd7bc27 Binary files /dev/null and b/graphics/door_anims/cable_club.png differ diff --git a/graphics/door_anims/cable_club/0.png b/graphics/door_anims/cable_club/0.png deleted file mode 100644 index 45056f579d..0000000000 Binary files a/graphics/door_anims/cable_club/0.png and /dev/null differ diff --git a/graphics/door_anims/cable_club/1.png b/graphics/door_anims/cable_club/1.png deleted file mode 100644 index 287f7e55a7..0000000000 Binary files a/graphics/door_anims/cable_club/1.png and /dev/null differ diff --git a/graphics/door_anims/cable_club/2.png b/graphics/door_anims/cable_club/2.png deleted file mode 100644 index 02c8106376..0000000000 Binary files a/graphics/door_anims/cable_club/2.png and /dev/null differ diff --git a/graphics/door_anims/contest.png b/graphics/door_anims/contest.png new file mode 100644 index 0000000000..dc466be116 Binary files /dev/null and b/graphics/door_anims/contest.png differ diff --git a/graphics/door_anims/contest/0.png b/graphics/door_anims/contest/0.png deleted file mode 100644 index af845aef44..0000000000 Binary files a/graphics/door_anims/contest/0.png and /dev/null differ diff --git a/graphics/door_anims/contest/1.png b/graphics/door_anims/contest/1.png deleted file mode 100644 index 53725c9015..0000000000 Binary files a/graphics/door_anims/contest/1.png and /dev/null differ diff --git a/graphics/door_anims/contest/2.png b/graphics/door_anims/contest/2.png deleted file mode 100644 index 1b3a8e1785..0000000000 Binary files a/graphics/door_anims/contest/2.png and /dev/null differ diff --git a/graphics/door_anims/cycling_road.png b/graphics/door_anims/cycling_road.png new file mode 100644 index 0000000000..0c22c91823 Binary files /dev/null and b/graphics/door_anims/cycling_road.png differ diff --git a/graphics/door_anims/cycling_road/0.png b/graphics/door_anims/cycling_road/0.png deleted file mode 100644 index a331665a8b..0000000000 Binary files a/graphics/door_anims/cycling_road/0.png and /dev/null differ diff --git a/graphics/door_anims/cycling_road/1.png b/graphics/door_anims/cycling_road/1.png deleted file mode 100644 index 7ea47bba0d..0000000000 Binary files a/graphics/door_anims/cycling_road/1.png and /dev/null differ diff --git a/graphics/door_anims/cycling_road/2.png b/graphics/door_anims/cycling_road/2.png deleted file mode 100644 index 9d2b940ccc..0000000000 Binary files a/graphics/door_anims/cycling_road/2.png and /dev/null differ diff --git a/graphics/door_anims/dewford.png b/graphics/door_anims/dewford.png new file mode 100644 index 0000000000..86ac1fe4a6 Binary files /dev/null and b/graphics/door_anims/dewford.png differ diff --git a/graphics/door_anims/dewford/0.png b/graphics/door_anims/dewford/0.png deleted file mode 100644 index 8c3b850687..0000000000 Binary files a/graphics/door_anims/dewford/0.png and /dev/null differ diff --git a/graphics/door_anims/dewford/1.png b/graphics/door_anims/dewford/1.png deleted file mode 100644 index 1b92f4bcae..0000000000 Binary files a/graphics/door_anims/dewford/1.png and /dev/null differ diff --git a/graphics/door_anims/dewford/2.png b/graphics/door_anims/dewford/2.png deleted file mode 100644 index e4be80873a..0000000000 Binary files a/graphics/door_anims/dewford/2.png and /dev/null differ diff --git a/graphics/door_anims/fallarbor_dark_roof.png b/graphics/door_anims/fallarbor_dark_roof.png new file mode 100644 index 0000000000..ec43e37f98 Binary files /dev/null and b/graphics/door_anims/fallarbor_dark_roof.png differ diff --git a/graphics/door_anims/fallarbor_dark_roof/0.png b/graphics/door_anims/fallarbor_dark_roof/0.png deleted file mode 100644 index 832abe1c47..0000000000 Binary files a/graphics/door_anims/fallarbor_dark_roof/0.png and /dev/null differ diff --git a/graphics/door_anims/fallarbor_dark_roof/1.png b/graphics/door_anims/fallarbor_dark_roof/1.png deleted file mode 100644 index f6a402eec4..0000000000 Binary files a/graphics/door_anims/fallarbor_dark_roof/1.png and /dev/null differ diff --git a/graphics/door_anims/fallarbor_dark_roof/2.png b/graphics/door_anims/fallarbor_dark_roof/2.png deleted file mode 100644 index 082f1a2127..0000000000 Binary files a/graphics/door_anims/fallarbor_dark_roof/2.png and /dev/null differ diff --git a/graphics/door_anims/fallarbor_light_roof.png b/graphics/door_anims/fallarbor_light_roof.png new file mode 100644 index 0000000000..4c81ba10e7 Binary files /dev/null and b/graphics/door_anims/fallarbor_light_roof.png differ diff --git a/graphics/door_anims/fallarbor_light_roof/0.png b/graphics/door_anims/fallarbor_light_roof/0.png deleted file mode 100644 index 832abe1c47..0000000000 Binary files a/graphics/door_anims/fallarbor_light_roof/0.png and /dev/null differ diff --git a/graphics/door_anims/fallarbor_light_roof/1.png b/graphics/door_anims/fallarbor_light_roof/1.png deleted file mode 100644 index f6a402eec4..0000000000 Binary files a/graphics/door_anims/fallarbor_light_roof/1.png and /dev/null differ diff --git a/graphics/door_anims/fallarbor_light_roof/2.png b/graphics/door_anims/fallarbor_light_roof/2.png deleted file mode 100644 index 082f1a2127..0000000000 Binary files a/graphics/door_anims/fallarbor_light_roof/2.png and /dev/null differ diff --git a/graphics/door_anims/general.png b/graphics/door_anims/general.png new file mode 100644 index 0000000000..fdab84132b Binary files /dev/null and b/graphics/door_anims/general.png differ diff --git a/graphics/door_anims/general/0.png b/graphics/door_anims/general/0.png deleted file mode 100644 index ac2c4b4382..0000000000 Binary files a/graphics/door_anims/general/0.png and /dev/null differ diff --git a/graphics/door_anims/general/1.png b/graphics/door_anims/general/1.png deleted file mode 100644 index cfe812f75e..0000000000 Binary files a/graphics/door_anims/general/1.png and /dev/null differ diff --git a/graphics/door_anims/general/2.png b/graphics/door_anims/general/2.png deleted file mode 100644 index 88e5d480c4..0000000000 Binary files a/graphics/door_anims/general/2.png and /dev/null differ diff --git a/graphics/door_anims/gym.png b/graphics/door_anims/gym.png new file mode 100644 index 0000000000..fce0007514 Binary files /dev/null and b/graphics/door_anims/gym.png differ diff --git a/graphics/door_anims/gym/0.png b/graphics/door_anims/gym/0.png deleted file mode 100644 index 7449499714..0000000000 Binary files a/graphics/door_anims/gym/0.png and /dev/null differ diff --git a/graphics/door_anims/gym/1.png b/graphics/door_anims/gym/1.png deleted file mode 100644 index 6c328b9ff7..0000000000 Binary files a/graphics/door_anims/gym/1.png and /dev/null differ diff --git a/graphics/door_anims/gym/2.png b/graphics/door_anims/gym/2.png deleted file mode 100644 index 0ee9ba8f09..0000000000 Binary files a/graphics/door_anims/gym/2.png and /dev/null differ diff --git a/graphics/door_anims/lilycove.png b/graphics/door_anims/lilycove.png new file mode 100644 index 0000000000..ad5e43cc35 Binary files /dev/null and b/graphics/door_anims/lilycove.png differ diff --git a/graphics/door_anims/lilycove/0.png b/graphics/door_anims/lilycove/0.png deleted file mode 100644 index d9f37092b5..0000000000 Binary files a/graphics/door_anims/lilycove/0.png and /dev/null differ diff --git a/graphics/door_anims/lilycove/1.png b/graphics/door_anims/lilycove/1.png deleted file mode 100644 index b9dbb58c4f..0000000000 Binary files a/graphics/door_anims/lilycove/1.png and /dev/null differ diff --git a/graphics/door_anims/lilycove/2.png b/graphics/door_anims/lilycove/2.png deleted file mode 100644 index ce6a1fe2b2..0000000000 Binary files a/graphics/door_anims/lilycove/2.png and /dev/null differ diff --git a/graphics/door_anims/lilycove_dept_store.png b/graphics/door_anims/lilycove_dept_store.png new file mode 100644 index 0000000000..4f036c51db Binary files /dev/null and b/graphics/door_anims/lilycove_dept_store.png differ diff --git a/graphics/door_anims/lilycove_dept_store/0.png b/graphics/door_anims/lilycove_dept_store/0.png deleted file mode 100644 index 49dd2b432a..0000000000 Binary files a/graphics/door_anims/lilycove_dept_store/0.png and /dev/null differ diff --git a/graphics/door_anims/lilycove_dept_store/1.png b/graphics/door_anims/lilycove_dept_store/1.png deleted file mode 100644 index 10bb6c2f45..0000000000 Binary files a/graphics/door_anims/lilycove_dept_store/1.png and /dev/null differ diff --git a/graphics/door_anims/lilycove_dept_store/2.png b/graphics/door_anims/lilycove_dept_store/2.png deleted file mode 100644 index 328b692eac..0000000000 Binary files a/graphics/door_anims/lilycove_dept_store/2.png and /dev/null differ diff --git a/graphics/door_anims/lilycove_dept_store_elevator.png b/graphics/door_anims/lilycove_dept_store_elevator.png new file mode 100644 index 0000000000..8285e69c42 Binary files /dev/null and b/graphics/door_anims/lilycove_dept_store_elevator.png differ diff --git a/graphics/door_anims/lilycove_dept_store_elevator/0.png b/graphics/door_anims/lilycove_dept_store_elevator/0.png deleted file mode 100644 index 94c738d3ff..0000000000 Binary files a/graphics/door_anims/lilycove_dept_store_elevator/0.png and /dev/null differ diff --git a/graphics/door_anims/lilycove_dept_store_elevator/1.png b/graphics/door_anims/lilycove_dept_store_elevator/1.png deleted file mode 100644 index 817eff6e70..0000000000 Binary files a/graphics/door_anims/lilycove_dept_store_elevator/1.png and /dev/null differ diff --git a/graphics/door_anims/lilycove_dept_store_elevator/2.png b/graphics/door_anims/lilycove_dept_store_elevator/2.png deleted file mode 100644 index cf05cc4889..0000000000 Binary files a/graphics/door_anims/lilycove_dept_store_elevator/2.png and /dev/null differ diff --git a/graphics/door_anims/lilycove_wooden.png b/graphics/door_anims/lilycove_wooden.png new file mode 100644 index 0000000000..99b94e72db Binary files /dev/null and b/graphics/door_anims/lilycove_wooden.png differ diff --git a/graphics/door_anims/lilycove_wooden/0.png b/graphics/door_anims/lilycove_wooden/0.png deleted file mode 100644 index a385f7ad03..0000000000 Binary files a/graphics/door_anims/lilycove_wooden/0.png and /dev/null differ diff --git a/graphics/door_anims/lilycove_wooden/1.png b/graphics/door_anims/lilycove_wooden/1.png deleted file mode 100644 index 67b16f45da..0000000000 Binary files a/graphics/door_anims/lilycove_wooden/1.png and /dev/null differ diff --git a/graphics/door_anims/lilycove_wooden/2.png b/graphics/door_anims/lilycove_wooden/2.png deleted file mode 100644 index e796302f0b..0000000000 Binary files a/graphics/door_anims/lilycove_wooden/2.png and /dev/null differ diff --git a/graphics/door_anims/littleroot.png b/graphics/door_anims/littleroot.png new file mode 100644 index 0000000000..8c1ca34a52 Binary files /dev/null and b/graphics/door_anims/littleroot.png differ diff --git a/graphics/door_anims/littleroot/0.png b/graphics/door_anims/littleroot/0.png deleted file mode 100644 index 1c2cd1db11..0000000000 Binary files a/graphics/door_anims/littleroot/0.png and /dev/null differ diff --git a/graphics/door_anims/littleroot/1.png b/graphics/door_anims/littleroot/1.png deleted file mode 100644 index 65b58bc82d..0000000000 Binary files a/graphics/door_anims/littleroot/1.png and /dev/null differ diff --git a/graphics/door_anims/littleroot/2.png b/graphics/door_anims/littleroot/2.png deleted file mode 100644 index 8c8e37b7df..0000000000 Binary files a/graphics/door_anims/littleroot/2.png and /dev/null differ diff --git a/graphics/door_anims/mauville.png b/graphics/door_anims/mauville.png new file mode 100644 index 0000000000..63167408ad Binary files /dev/null and b/graphics/door_anims/mauville.png differ diff --git a/graphics/door_anims/mauville/0.png b/graphics/door_anims/mauville/0.png deleted file mode 100644 index c1fc3d6319..0000000000 Binary files a/graphics/door_anims/mauville/0.png and /dev/null differ diff --git a/graphics/door_anims/mauville/1.png b/graphics/door_anims/mauville/1.png deleted file mode 100644 index 3daffe3551..0000000000 Binary files a/graphics/door_anims/mauville/1.png and /dev/null differ diff --git a/graphics/door_anims/mauville/2.png b/graphics/door_anims/mauville/2.png deleted file mode 100644 index 48e2d3a8c1..0000000000 Binary files a/graphics/door_anims/mauville/2.png and /dev/null differ diff --git a/graphics/door_anims/mossdeep.png b/graphics/door_anims/mossdeep.png new file mode 100644 index 0000000000..163b2d6dd7 Binary files /dev/null and b/graphics/door_anims/mossdeep.png differ diff --git a/graphics/door_anims/mossdeep/0.png b/graphics/door_anims/mossdeep/0.png deleted file mode 100644 index 90774f8f79..0000000000 Binary files a/graphics/door_anims/mossdeep/0.png and /dev/null differ diff --git a/graphics/door_anims/mossdeep/1.png b/graphics/door_anims/mossdeep/1.png deleted file mode 100644 index 06a278c0c1..0000000000 Binary files a/graphics/door_anims/mossdeep/1.png and /dev/null differ diff --git a/graphics/door_anims/mossdeep/2.png b/graphics/door_anims/mossdeep/2.png deleted file mode 100644 index e0e60042c2..0000000000 Binary files a/graphics/door_anims/mossdeep/2.png and /dev/null differ diff --git a/graphics/door_anims/mossdeep_space_center.png b/graphics/door_anims/mossdeep_space_center.png new file mode 100644 index 0000000000..4f2ccb6ffd Binary files /dev/null and b/graphics/door_anims/mossdeep_space_center.png differ diff --git a/graphics/door_anims/mossdeep_space_center/0.png b/graphics/door_anims/mossdeep_space_center/0.png deleted file mode 100644 index a4e6ef57c3..0000000000 Binary files a/graphics/door_anims/mossdeep_space_center/0.png and /dev/null differ diff --git a/graphics/door_anims/mossdeep_space_center/1.png b/graphics/door_anims/mossdeep_space_center/1.png deleted file mode 100644 index 495b7d7438..0000000000 Binary files a/graphics/door_anims/mossdeep_space_center/1.png and /dev/null differ diff --git a/graphics/door_anims/mossdeep_space_center/2.png b/graphics/door_anims/mossdeep_space_center/2.png deleted file mode 100644 index dece153ab1..0000000000 Binary files a/graphics/door_anims/mossdeep_space_center/2.png and /dev/null differ diff --git a/graphics/door_anims/oldale.png b/graphics/door_anims/oldale.png new file mode 100644 index 0000000000..cf637918af Binary files /dev/null and b/graphics/door_anims/oldale.png differ diff --git a/graphics/door_anims/oldale/0.png b/graphics/door_anims/oldale/0.png deleted file mode 100644 index 6205d426d8..0000000000 Binary files a/graphics/door_anims/oldale/0.png and /dev/null differ diff --git a/graphics/door_anims/oldale/1.png b/graphics/door_anims/oldale/1.png deleted file mode 100644 index 333f28fac2..0000000000 Binary files a/graphics/door_anims/oldale/1.png and /dev/null differ diff --git a/graphics/door_anims/oldale/2.png b/graphics/door_anims/oldale/2.png deleted file mode 100644 index 5288fc4ea3..0000000000 Binary files a/graphics/door_anims/oldale/2.png and /dev/null differ diff --git a/graphics/door_anims/pacifidlog.png b/graphics/door_anims/pacifidlog.png new file mode 100644 index 0000000000..3e05288255 Binary files /dev/null and b/graphics/door_anims/pacifidlog.png differ diff --git a/graphics/door_anims/pacifidlog/0.png b/graphics/door_anims/pacifidlog/0.png deleted file mode 100644 index 839dc109d5..0000000000 Binary files a/graphics/door_anims/pacifidlog/0.png and /dev/null differ diff --git a/graphics/door_anims/pacifidlog/1.png b/graphics/door_anims/pacifidlog/1.png deleted file mode 100644 index 5cabacdc96..0000000000 Binary files a/graphics/door_anims/pacifidlog/1.png and /dev/null differ diff --git a/graphics/door_anims/pacifidlog/2.png b/graphics/door_anims/pacifidlog/2.png deleted file mode 100644 index 73353c9bba..0000000000 Binary files a/graphics/door_anims/pacifidlog/2.png and /dev/null differ diff --git a/graphics/door_anims/poke_center.png b/graphics/door_anims/poke_center.png new file mode 100644 index 0000000000..8658107149 Binary files /dev/null and b/graphics/door_anims/poke_center.png differ diff --git a/graphics/door_anims/poke_center/0.png b/graphics/door_anims/poke_center/0.png deleted file mode 100644 index cb8c6fc4ce..0000000000 Binary files a/graphics/door_anims/poke_center/0.png and /dev/null differ diff --git a/graphics/door_anims/poke_center/1.png b/graphics/door_anims/poke_center/1.png deleted file mode 100644 index 102db4cef8..0000000000 Binary files a/graphics/door_anims/poke_center/1.png and /dev/null differ diff --git a/graphics/door_anims/poke_center/2.png b/graphics/door_anims/poke_center/2.png deleted file mode 100644 index 0a97da6cec..0000000000 Binary files a/graphics/door_anims/poke_center/2.png and /dev/null differ diff --git a/graphics/door_anims/poke_mart.png b/graphics/door_anims/poke_mart.png new file mode 100644 index 0000000000..2d9b7d3190 Binary files /dev/null and b/graphics/door_anims/poke_mart.png differ diff --git a/graphics/door_anims/poke_mart/0.png b/graphics/door_anims/poke_mart/0.png deleted file mode 100644 index cb8c6fc4ce..0000000000 Binary files a/graphics/door_anims/poke_mart/0.png and /dev/null differ diff --git a/graphics/door_anims/poke_mart/1.png b/graphics/door_anims/poke_mart/1.png deleted file mode 100644 index 102db4cef8..0000000000 Binary files a/graphics/door_anims/poke_mart/1.png and /dev/null differ diff --git a/graphics/door_anims/poke_mart/2.png b/graphics/door_anims/poke_mart/2.png deleted file mode 100644 index 0a97da6cec..0000000000 Binary files a/graphics/door_anims/poke_mart/2.png and /dev/null differ diff --git a/graphics/door_anims/pokemon_league.png b/graphics/door_anims/pokemon_league.png new file mode 100644 index 0000000000..cac740f561 Binary files /dev/null and b/graphics/door_anims/pokemon_league.png differ diff --git a/graphics/door_anims/pokemon_league/0.png b/graphics/door_anims/pokemon_league/0.png deleted file mode 100644 index 5e93af90bb..0000000000 Binary files a/graphics/door_anims/pokemon_league/0.png and /dev/null differ diff --git a/graphics/door_anims/pokemon_league/1.png b/graphics/door_anims/pokemon_league/1.png deleted file mode 100644 index 438d0f16ad..0000000000 Binary files a/graphics/door_anims/pokemon_league/1.png and /dev/null differ diff --git a/graphics/door_anims/pokemon_league/2.png b/graphics/door_anims/pokemon_league/2.png deleted file mode 100644 index 4483dacd05..0000000000 Binary files a/graphics/door_anims/pokemon_league/2.png and /dev/null differ diff --git a/graphics/door_anims/rustboro_gray.png b/graphics/door_anims/rustboro_gray.png new file mode 100644 index 0000000000..2cf62b6dac Binary files /dev/null and b/graphics/door_anims/rustboro_gray.png differ diff --git a/graphics/door_anims/rustboro_gray/0.png b/graphics/door_anims/rustboro_gray/0.png deleted file mode 100644 index 2b3cade895..0000000000 Binary files a/graphics/door_anims/rustboro_gray/0.png and /dev/null differ diff --git a/graphics/door_anims/rustboro_gray/1.png b/graphics/door_anims/rustboro_gray/1.png deleted file mode 100644 index c397bd4da8..0000000000 Binary files a/graphics/door_anims/rustboro_gray/1.png and /dev/null differ diff --git a/graphics/door_anims/rustboro_gray/2.png b/graphics/door_anims/rustboro_gray/2.png deleted file mode 100644 index 8883dad1c5..0000000000 Binary files a/graphics/door_anims/rustboro_gray/2.png and /dev/null differ diff --git a/graphics/door_anims/rustboro_tan.png b/graphics/door_anims/rustboro_tan.png new file mode 100644 index 0000000000..d8a1b185e7 Binary files /dev/null and b/graphics/door_anims/rustboro_tan.png differ diff --git a/graphics/door_anims/rustboro_tan/0.png b/graphics/door_anims/rustboro_tan/0.png deleted file mode 100644 index 2b3cade895..0000000000 Binary files a/graphics/door_anims/rustboro_tan/0.png and /dev/null differ diff --git a/graphics/door_anims/rustboro_tan/1.png b/graphics/door_anims/rustboro_tan/1.png deleted file mode 100644 index c397bd4da8..0000000000 Binary files a/graphics/door_anims/rustboro_tan/1.png and /dev/null differ diff --git a/graphics/door_anims/rustboro_tan/2.png b/graphics/door_anims/rustboro_tan/2.png deleted file mode 100644 index 8883dad1c5..0000000000 Binary files a/graphics/door_anims/rustboro_tan/2.png and /dev/null differ diff --git a/graphics/door_anims/safari_zone.png b/graphics/door_anims/safari_zone.png new file mode 100644 index 0000000000..89807f843f Binary files /dev/null and b/graphics/door_anims/safari_zone.png differ diff --git a/graphics/door_anims/safari_zone/0.png b/graphics/door_anims/safari_zone/0.png deleted file mode 100644 index 291e71e901..0000000000 Binary files a/graphics/door_anims/safari_zone/0.png and /dev/null differ diff --git a/graphics/door_anims/safari_zone/1.png b/graphics/door_anims/safari_zone/1.png deleted file mode 100644 index 4c0b5a105a..0000000000 Binary files a/graphics/door_anims/safari_zone/1.png and /dev/null differ diff --git a/graphics/door_anims/safari_zone/2.png b/graphics/door_anims/safari_zone/2.png deleted file mode 100644 index a19c6c27b7..0000000000 Binary files a/graphics/door_anims/safari_zone/2.png and /dev/null differ diff --git a/graphics/door_anims/slateport.png b/graphics/door_anims/slateport.png new file mode 100644 index 0000000000..1283395eac Binary files /dev/null and b/graphics/door_anims/slateport.png differ diff --git a/graphics/door_anims/slateport/0.png b/graphics/door_anims/slateport/0.png deleted file mode 100644 index ac2c4b4382..0000000000 Binary files a/graphics/door_anims/slateport/0.png and /dev/null differ diff --git a/graphics/door_anims/slateport/1.png b/graphics/door_anims/slateport/1.png deleted file mode 100644 index cfe812f75e..0000000000 Binary files a/graphics/door_anims/slateport/1.png and /dev/null differ diff --git a/graphics/door_anims/slateport/2.png b/graphics/door_anims/slateport/2.png deleted file mode 100644 index 88e5d480c4..0000000000 Binary files a/graphics/door_anims/slateport/2.png and /dev/null differ diff --git a/graphics/door_anims/sootopolis.png b/graphics/door_anims/sootopolis.png new file mode 100644 index 0000000000..faac1f59db Binary files /dev/null and b/graphics/door_anims/sootopolis.png differ diff --git a/graphics/door_anims/sootopolis/0.png b/graphics/door_anims/sootopolis/0.png deleted file mode 100644 index 80309914b0..0000000000 Binary files a/graphics/door_anims/sootopolis/0.png and /dev/null differ diff --git a/graphics/door_anims/sootopolis/1.png b/graphics/door_anims/sootopolis/1.png deleted file mode 100644 index 5097cd859d..0000000000 Binary files a/graphics/door_anims/sootopolis/1.png and /dev/null differ diff --git a/graphics/door_anims/sootopolis/2.png b/graphics/door_anims/sootopolis/2.png deleted file mode 100644 index 52487c3c33..0000000000 Binary files a/graphics/door_anims/sootopolis/2.png and /dev/null differ diff --git a/graphics/door_anims/sootopolis_peaked_roof.png b/graphics/door_anims/sootopolis_peaked_roof.png new file mode 100644 index 0000000000..b4ccfb5f99 Binary files /dev/null and b/graphics/door_anims/sootopolis_peaked_roof.png differ diff --git a/graphics/door_anims/sootopolis_peaked_roof/0.png b/graphics/door_anims/sootopolis_peaked_roof/0.png deleted file mode 100644 index 2605a89a24..0000000000 Binary files a/graphics/door_anims/sootopolis_peaked_roof/0.png and /dev/null differ diff --git a/graphics/door_anims/sootopolis_peaked_roof/1.png b/graphics/door_anims/sootopolis_peaked_roof/1.png deleted file mode 100644 index d76dd31579..0000000000 Binary files a/graphics/door_anims/sootopolis_peaked_roof/1.png and /dev/null differ diff --git a/graphics/door_anims/sootopolis_peaked_roof/2.png b/graphics/door_anims/sootopolis_peaked_roof/2.png deleted file mode 100644 index 2280e92fc6..0000000000 Binary files a/graphics/door_anims/sootopolis_peaked_roof/2.png and /dev/null differ diff --git a/graphics/door_anims/trainer_hill_lobby_elevator.png b/graphics/door_anims/trainer_hill_lobby_elevator.png new file mode 100644 index 0000000000..aeb7eaf260 Binary files /dev/null and b/graphics/door_anims/trainer_hill_lobby_elevator.png differ diff --git a/graphics/door_anims/trainer_hill_lobby_elevator/0.png b/graphics/door_anims/trainer_hill_lobby_elevator/0.png deleted file mode 100644 index 3125df9b4c..0000000000 Binary files a/graphics/door_anims/trainer_hill_lobby_elevator/0.png and /dev/null differ diff --git a/graphics/door_anims/trainer_hill_lobby_elevator/1.png b/graphics/door_anims/trainer_hill_lobby_elevator/1.png deleted file mode 100644 index b5b9acf887..0000000000 Binary files a/graphics/door_anims/trainer_hill_lobby_elevator/1.png and /dev/null differ diff --git a/graphics/door_anims/trainer_hill_lobby_elevator/2.png b/graphics/door_anims/trainer_hill_lobby_elevator/2.png deleted file mode 100644 index 6234d8928f..0000000000 Binary files a/graphics/door_anims/trainer_hill_lobby_elevator/2.png and /dev/null differ diff --git a/graphics/door_anims/trainer_hill_roof_elevator.png b/graphics/door_anims/trainer_hill_roof_elevator.png new file mode 100644 index 0000000000..dc9c6bcee9 Binary files /dev/null and b/graphics/door_anims/trainer_hill_roof_elevator.png differ diff --git a/graphics/door_anims/trainer_hill_roof_elevator/0.png b/graphics/door_anims/trainer_hill_roof_elevator/0.png deleted file mode 100644 index 47d33217a2..0000000000 Binary files a/graphics/door_anims/trainer_hill_roof_elevator/0.png and /dev/null differ diff --git a/graphics/door_anims/trainer_hill_roof_elevator/1.png b/graphics/door_anims/trainer_hill_roof_elevator/1.png deleted file mode 100644 index 1a5a8c05cc..0000000000 Binary files a/graphics/door_anims/trainer_hill_roof_elevator/1.png and /dev/null differ diff --git a/graphics/door_anims/trainer_hill_roof_elevator/2.png b/graphics/door_anims/trainer_hill_roof_elevator/2.png deleted file mode 100644 index 38242302c7..0000000000 Binary files a/graphics/door_anims/trainer_hill_roof_elevator/2.png and /dev/null differ diff --git a/graphics/door_anims/unknown.png b/graphics/door_anims/unknown.png new file mode 100644 index 0000000000..811c086a8f Binary files /dev/null and b/graphics/door_anims/unknown.png differ diff --git a/graphics/door_anims/unknown/0.png b/graphics/door_anims/unknown/0.png deleted file mode 100644 index 26e0a06544..0000000000 Binary files a/graphics/door_anims/unknown/0.png and /dev/null differ diff --git a/graphics/door_anims/unknown/1.png b/graphics/door_anims/unknown/1.png deleted file mode 100644 index 89baa478c3..0000000000 Binary files a/graphics/door_anims/unknown/1.png and /dev/null differ diff --git a/graphics/door_anims/unknown/2.png b/graphics/door_anims/unknown/2.png deleted file mode 100644 index 35cf422959..0000000000 Binary files a/graphics/door_anims/unknown/2.png and /dev/null differ diff --git a/graphics/door_anims/unused_848EDEC/0_bottom.png b/graphics/door_anims/unused_848EDEC/0_bottom.png deleted file mode 100644 index 51c6243969..0000000000 Binary files a/graphics/door_anims/unused_848EDEC/0_bottom.png and /dev/null differ diff --git a/graphics/door_anims/unused_848EDEC/0_top.png b/graphics/door_anims/unused_848EDEC/0_top.png deleted file mode 100644 index 1a19713361..0000000000 Binary files a/graphics/door_anims/unused_848EDEC/0_top.png and /dev/null differ diff --git a/graphics/door_anims/unused_848EDEC/1_bottom.png b/graphics/door_anims/unused_848EDEC/1_bottom.png deleted file mode 100644 index a3cc83febf..0000000000 Binary files a/graphics/door_anims/unused_848EDEC/1_bottom.png and /dev/null differ diff --git a/graphics/door_anims/unused_848EDEC/1_top.png b/graphics/door_anims/unused_848EDEC/1_top.png deleted file mode 100644 index e6c96394c1..0000000000 Binary files a/graphics/door_anims/unused_848EDEC/1_top.png and /dev/null differ diff --git a/graphics/door_anims/unused_848EDEC/2_bottom.png b/graphics/door_anims/unused_848EDEC/2_bottom.png deleted file mode 100644 index f8466fa9c9..0000000000 Binary files a/graphics/door_anims/unused_848EDEC/2_bottom.png and /dev/null differ diff --git a/graphics/door_anims/unused_848EDEC/2_top.png b/graphics/door_anims/unused_848EDEC/2_top.png deleted file mode 100644 index 1864760e32..0000000000 Binary files a/graphics/door_anims/unused_848EDEC/2_top.png and /dev/null differ diff --git a/graphics/door_anims/unused_bottom.png b/graphics/door_anims/unused_bottom.png new file mode 100644 index 0000000000..3aa5659400 Binary files /dev/null and b/graphics/door_anims/unused_bottom.png differ diff --git a/graphics/door_anims/unused_top.png b/graphics/door_anims/unused_top.png new file mode 100644 index 0000000000..01c8a654e0 Binary files /dev/null and b/graphics/door_anims/unused_top.png differ diff --git a/graphics/door_anims/verdanturf.png b/graphics/door_anims/verdanturf.png new file mode 100644 index 0000000000..204a47612e Binary files /dev/null and b/graphics/door_anims/verdanturf.png differ diff --git a/graphics/door_anims/verdanturf/0.png b/graphics/door_anims/verdanturf/0.png deleted file mode 100644 index d5b78a46f4..0000000000 Binary files a/graphics/door_anims/verdanturf/0.png and /dev/null differ diff --git a/graphics/door_anims/verdanturf/1.png b/graphics/door_anims/verdanturf/1.png deleted file mode 100644 index 72ed6d1487..0000000000 Binary files a/graphics/door_anims/verdanturf/1.png and /dev/null differ diff --git a/graphics/door_anims/verdanturf/2.png b/graphics/door_anims/verdanturf/2.png deleted file mode 100644 index 8b20c59c43..0000000000 Binary files a/graphics/door_anims/verdanturf/2.png and /dev/null differ diff --git a/src/field_door.c b/src/field_door.c index bedb61683b..337ab20c79 100644 --- a/src/field_door.c +++ b/src/field_door.c @@ -31,479 +31,107 @@ struct DoorAnimFrame static bool8 ShouldUseMultiCorridorDoor(void); -const u8 sDoorAnimTiles_Littleroot[][0x100] = -{ - INCBIN_U8("graphics/door_anims/littleroot/0.4bpp"), - INCBIN_U8("graphics/door_anims/littleroot/1.4bpp"), - INCBIN_U8("graphics/door_anims/littleroot/2.4bpp"), -}; - -// TODO: Make these blank palette includes? +static const u8 sDoorAnimTiles_Littleroot[] = INCBIN_U8("graphics/door_anims/littleroot.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_BirchsLab[][0x100] = -{ - INCBIN_U8("graphics/door_anims/birchs_lab/0.4bpp"), - INCBIN_U8("graphics/door_anims/birchs_lab/1.4bpp"), - INCBIN_U8("graphics/door_anims/birchs_lab/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_BirchsLab[] = INCBIN_U8("graphics/door_anims/birchs_lab.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_FallarborLightRoof[][0x100] = -{ - INCBIN_U8("graphics/door_anims/fallarbor_light_roof/0.4bpp"), - INCBIN_U8("graphics/door_anims/fallarbor_light_roof/1.4bpp"), - INCBIN_U8("graphics/door_anims/fallarbor_light_roof/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_FallarborLightRoof[] = INCBIN_U8("graphics/door_anims/fallarbor_light_roof.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_Lilycove[][0x100] = -{ - INCBIN_U8("graphics/door_anims/lilycove/0.4bpp"), - INCBIN_U8("graphics/door_anims/lilycove/1.4bpp"), - INCBIN_U8("graphics/door_anims/lilycove/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_Lilycove[] = INCBIN_U8("graphics/door_anims/lilycove.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_LilycoveWooden[][0x100] = -{ - INCBIN_U8("graphics/door_anims/lilycove_wooden/0.4bpp"), - INCBIN_U8("graphics/door_anims/lilycove_wooden/1.4bpp"), - INCBIN_U8("graphics/door_anims/lilycove_wooden/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_LilycoveWooden[] = INCBIN_U8("graphics/door_anims/lilycove_wooden.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_General[][0x100] = -{ - INCBIN_U8("graphics/door_anims/general/0.4bpp"), - INCBIN_U8("graphics/door_anims/general/1.4bpp"), - INCBIN_U8("graphics/door_anims/general/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_General[] = INCBIN_U8("graphics/door_anims/general.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_PokeCenter[][0x100] = -{ - INCBIN_U8("graphics/door_anims/poke_center/0.4bpp"), - INCBIN_U8("graphics/door_anims/poke_center/1.4bpp"), - INCBIN_U8("graphics/door_anims/poke_center/2.4bpp"), -}; - -const u8 sDoorAnimTiles_Gym[][0x100] = -{ - INCBIN_U8("graphics/door_anims/gym/0.4bpp"), - INCBIN_U8("graphics/door_anims/gym/1.4bpp"), - INCBIN_U8("graphics/door_anims/gym/2.4bpp"), -}; - -const u8 sDoorAnimTiles_PokeMart[][0x100] = -{ - INCBIN_U8("graphics/door_anims/poke_mart/0.4bpp"), - INCBIN_U8("graphics/door_anims/poke_mart/1.4bpp"), - INCBIN_U8("graphics/door_anims/poke_mart/2.4bpp"), -}; - -const u8 sDoorAnimTiles_RustboroTan[][0x100] = -{ - INCBIN_U8("graphics/door_anims/rustboro_tan/0.4bpp"), - INCBIN_U8("graphics/door_anims/rustboro_tan/1.4bpp"), - INCBIN_U8("graphics/door_anims/rustboro_tan/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_PokeCenter[] = INCBIN_U8("graphics/door_anims/poke_center.4bpp"); +static const u8 sDoorAnimTiles_Gym[] = INCBIN_U8("graphics/door_anims/gym.4bpp"); +static const u8 sDoorAnimTiles_PokeMart[] = INCBIN_U8("graphics/door_anims/poke_mart.4bpp"); +static const u8 sDoorAnimTiles_RustboroTan[] = INCBIN_U8("graphics/door_anims/rustboro_tan.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_RustboroGray[][0x100] = -{ - INCBIN_U8("graphics/door_anims/rustboro_gray/0.4bpp"), - INCBIN_U8("graphics/door_anims/rustboro_gray/1.4bpp"), - INCBIN_U8("graphics/door_anims/rustboro_gray/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_RustboroGray[] = INCBIN_U8("graphics/door_anims/rustboro_gray.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_Oldale[][0x100] = -{ - INCBIN_U8("graphics/door_anims/oldale/0.4bpp"), - INCBIN_U8("graphics/door_anims/oldale/1.4bpp"), - INCBIN_U8("graphics/door_anims/oldale/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_Oldale[] = INCBIN_U8("graphics/door_anims/oldale.4bpp"); asm(".space 0x5900"); - -const u8 sDoorAnimTiles_UnusedTops[][0x40] = -{ - INCBIN_U8("graphics/door_anims/unused_848EDEC/0_top.4bpp"), - INCBIN_U8("graphics/door_anims/unused_848EDEC/1_top.4bpp"), - INCBIN_U8("graphics/door_anims/unused_848EDEC/2_top.4bpp"), -}; - +static const u8 sDoorAnimTiles_UnusedTops[] = INCBIN_U8("graphics/door_anims/unused_top.4bpp"); asm(".space 0x140"); - -const u8 sDoorAnimTiles_UnusedBottoms[][0x40] = -{ - INCBIN_U8("graphics/door_anims/unused_848EDEC/0_bottom.4bpp"), - INCBIN_U8("graphics/door_anims/unused_848EDEC/1_bottom.4bpp"), - INCBIN_U8("graphics/door_anims/unused_848EDEC/2_bottom.4bpp"), -}; - +static const u8 sDoorAnimTiles_UnusedBottoms[] = INCBIN_U8("graphics/door_anims/unused_bottom.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_Mauville[][0x100] = -{ - INCBIN_U8("graphics/door_anims/mauville/0.4bpp"), - INCBIN_U8("graphics/door_anims/mauville/1.4bpp"), - INCBIN_U8("graphics/door_anims/mauville/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_Mauville[] = INCBIN_U8("graphics/door_anims/mauville.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_Verdanturf[][0x100] = -{ - INCBIN_U8("graphics/door_anims/verdanturf/0.4bpp"), - INCBIN_U8("graphics/door_anims/verdanturf/1.4bpp"), - INCBIN_U8("graphics/door_anims/verdanturf/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_Verdanturf[] = INCBIN_U8("graphics/door_anims/verdanturf.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_Slateport[][0x100] = -{ - INCBIN_U8("graphics/door_anims/slateport/0.4bpp"), - INCBIN_U8("graphics/door_anims/slateport/1.4bpp"), - INCBIN_U8("graphics/door_anims/slateport/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_Slateport[] = INCBIN_U8("graphics/door_anims/slateport.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_Dewford[][0x100] = -{ - INCBIN_U8("graphics/door_anims/dewford/0.4bpp"), - INCBIN_U8("graphics/door_anims/dewford/1.4bpp"), - INCBIN_U8("graphics/door_anims/dewford/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_Dewford[] = INCBIN_U8("graphics/door_anims/dewford.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_Contest[][0x100] = -{ - INCBIN_U8("graphics/door_anims/contest/0.4bpp"), - INCBIN_U8("graphics/door_anims/contest/1.4bpp"), - INCBIN_U8("graphics/door_anims/contest/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_Contest[] = INCBIN_U8("graphics/door_anims/contest.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_Mossdeep[][0x100] = -{ - INCBIN_U8("graphics/door_anims/mossdeep/0.4bpp"), - INCBIN_U8("graphics/door_anims/mossdeep/1.4bpp"), - INCBIN_U8("graphics/door_anims/mossdeep/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_Mossdeep[] = INCBIN_U8("graphics/door_anims/mossdeep.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_SootopolisPeakedRoof[][0x100] = -{ - INCBIN_U8("graphics/door_anims/sootopolis_peaked_roof/0.4bpp"), - INCBIN_U8("graphics/door_anims/sootopolis_peaked_roof/1.4bpp"), - INCBIN_U8("graphics/door_anims/sootopolis_peaked_roof/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_SootopolisPeakedRoof[] = INCBIN_U8("graphics/door_anims/sootopolis_peaked_roof.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_Sootopolis[][0x100] = -{ - INCBIN_U8("graphics/door_anims/sootopolis/0.4bpp"), - INCBIN_U8("graphics/door_anims/sootopolis/1.4bpp"), - INCBIN_U8("graphics/door_anims/sootopolis/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_Sootopolis[] = INCBIN_U8("graphics/door_anims/sootopolis.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_PokemonLeague[][0x100] = -{ - INCBIN_U8("graphics/door_anims/pokemon_league/0.4bpp"), - INCBIN_U8("graphics/door_anims/pokemon_league/1.4bpp"), - INCBIN_U8("graphics/door_anims/pokemon_league/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_PokemonLeague[] = INCBIN_U8("graphics/door_anims/pokemon_league.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_Pacifidlog[][0x100] = -{ - INCBIN_U8("graphics/door_anims/pacifidlog/0.4bpp"), - INCBIN_U8("graphics/door_anims/pacifidlog/1.4bpp"), - INCBIN_U8("graphics/door_anims/pacifidlog/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_Pacifidlog[] = INCBIN_U8("graphics/door_anims/pacifidlog.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_BattleTowerCorridor[][0x100] = -{ - INCBIN_U8("graphics/door_anims/battle_tower_corridor/0.4bpp"), - INCBIN_U8("graphics/door_anims/battle_tower_corridor/1.4bpp"), - INCBIN_U8("graphics/door_anims/battle_tower_corridor/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_BattleTowerCorridor[] = INCBIN_U8("graphics/door_anims/battle_tower_corridor.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_CyclingRoad[][0x100] = -{ - INCBIN_U8("graphics/door_anims/cycling_road/0.4bpp"), - INCBIN_U8("graphics/door_anims/cycling_road/1.4bpp"), - INCBIN_U8("graphics/door_anims/cycling_road/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_CyclingRoad[] = INCBIN_U8("graphics/door_anims/cycling_road.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_LilycoveDeptStore[][0x100] = -{ - INCBIN_U8("graphics/door_anims/lilycove_dept_store/0.4bpp"), - INCBIN_U8("graphics/door_anims/lilycove_dept_store/1.4bpp"), - INCBIN_U8("graphics/door_anims/lilycove_dept_store/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_LilycoveDeptStore[] = INCBIN_U8("graphics/door_anims/lilycove_dept_store.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_SafariZone[][0x100] = -{ - INCBIN_U8("graphics/door_anims/safari_zone/0.4bpp"), - INCBIN_U8("graphics/door_anims/safari_zone/1.4bpp"), - INCBIN_U8("graphics/door_anims/safari_zone/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_SafariZone[] = INCBIN_U8("graphics/door_anims/safari_zone.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_MossdeepSpaceCenter[][0x100] = -{ - INCBIN_U8("graphics/door_anims/mossdeep_space_center/0.4bpp"), - INCBIN_U8("graphics/door_anims/mossdeep_space_center/1.4bpp"), - INCBIN_U8("graphics/door_anims/mossdeep_space_center/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_MossdeepSpaceCenter[] = INCBIN_U8("graphics/door_anims/mossdeep_space_center.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_CableClub[][0x100] = -{ - INCBIN_U8("graphics/door_anims/cable_club/0.4bpp"), - INCBIN_U8("graphics/door_anims/cable_club/1.4bpp"), - INCBIN_U8("graphics/door_anims/cable_club/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_CableClub[] = INCBIN_U8("graphics/door_anims/cable_club.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_AbandonedShip[][0x100] = -{ - INCBIN_U8("graphics/door_anims/abandoned_ship/0.4bpp"), - INCBIN_U8("graphics/door_anims/abandoned_ship/1.4bpp"), - INCBIN_U8("graphics/door_anims/abandoned_ship/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_AbandonedShip[] = INCBIN_U8("graphics/door_anims/abandoned_ship.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_FallarborDarkRoof[][0x100] = -{ - INCBIN_U8("graphics/door_anims/fallarbor_dark_roof/0.4bpp"), - INCBIN_U8("graphics/door_anims/fallarbor_dark_roof/1.4bpp"), - INCBIN_U8("graphics/door_anims/fallarbor_dark_roof/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_FallarborDarkRoof[] = INCBIN_U8("graphics/door_anims/fallarbor_dark_roof.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_AbandonedShipRoom[][0x100] = -{ - INCBIN_U8("graphics/door_anims/abandoned_ship_room/0.4bpp"), - INCBIN_U8("graphics/door_anims/abandoned_ship_room/1.4bpp"), - INCBIN_U8("graphics/door_anims/abandoned_ship_room/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_AbandonedShipRoom[] = INCBIN_U8("graphics/door_anims/abandoned_ship_room.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_LilycoveDeptStoreElevator[][0x100] = -{ - INCBIN_U8("graphics/door_anims/lilycove_dept_store_elevator/0.4bpp"), - INCBIN_U8("graphics/door_anims/lilycove_dept_store_elevator/1.4bpp"), - INCBIN_U8("graphics/door_anims/lilycove_dept_store_elevator/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_LilycoveDeptStoreElevator[] = INCBIN_U8("graphics/door_anims/lilycove_dept_store_elevator.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_BattleTowerOld[][0x100] = -{ - INCBIN_U8("graphics/door_anims/battle_tower_old/0.4bpp"), - INCBIN_U8("graphics/door_anims/battle_tower_old/1.4bpp"), - INCBIN_U8("graphics/door_anims/battle_tower_old/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_BattleTowerOld[] = INCBIN_U8("graphics/door_anims/battle_tower_old.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_BattleTowerElevator[][0x100] = -{ - INCBIN_U8("graphics/door_anims/battle_tower_elevator/0.4bpp"), - INCBIN_U8("graphics/door_anims/battle_tower_elevator/1.4bpp"), - INCBIN_U8("graphics/door_anims/battle_tower_elevator/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_BattleTowerElevator[] = INCBIN_U8("graphics/door_anims/battle_tower_elevator.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_34[][0x100] = -{ - INCBIN_U8("graphics/door_anims/unknown/0.4bpp"), - INCBIN_U8("graphics/door_anims/unknown/1.4bpp"), - INCBIN_U8("graphics/door_anims/unknown/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_34[] = INCBIN_U8("graphics/door_anims/unknown.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_BattleDome[][0x100] = -{ - INCBIN_U8("graphics/door_anims/battle_dome/0.4bpp"), - INCBIN_U8("graphics/door_anims/battle_dome/1.4bpp"), - INCBIN_U8("graphics/door_anims/battle_dome/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_BattleDome[] = INCBIN_U8("graphics/door_anims/battle_dome.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_BattleFactory[][0x100] = -{ - INCBIN_U8("graphics/door_anims/battle_factory/0.4bpp"), - INCBIN_U8("graphics/door_anims/battle_factory/1.4bpp"), - INCBIN_U8("graphics/door_anims/battle_factory/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_BattleFactory[] = INCBIN_U8("graphics/door_anims/battle_factory.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_BattleTower[][0x100] = -{ - INCBIN_U8("graphics/door_anims/battle_tower/0.4bpp"), - INCBIN_U8("graphics/door_anims/battle_tower/1.4bpp"), - INCBIN_U8("graphics/door_anims/battle_tower/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_BattleTower[] = INCBIN_U8("graphics/door_anims/battle_tower.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_BattleArena[][0x100] = -{ - INCBIN_U8("graphics/door_anims/battle_arena/0.4bpp"), - INCBIN_U8("graphics/door_anims/battle_arena/1.4bpp"), - INCBIN_U8("graphics/door_anims/battle_arena/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_BattleArena[] = INCBIN_U8("graphics/door_anims/battle_arena.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_BattleArenaLobby[][0x100] = -{ - INCBIN_U8("graphics/door_anims/battle_arena_lobby/0.4bpp"), - INCBIN_U8("graphics/door_anims/battle_arena_lobby/1.4bpp"), - INCBIN_U8("graphics/door_anims/battle_arena_lobby/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_BattleArenaLobby[] = INCBIN_U8("graphics/door_anims/battle_arena_lobby.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_BattleDomeLobby[][0x100] = -{ - INCBIN_U8("graphics/door_anims/battle_dome_lobby/0.4bpp"), - INCBIN_U8("graphics/door_anims/battle_dome_lobby/1.4bpp"), - INCBIN_U8("graphics/door_anims/battle_dome_lobby/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_BattleDomeLobby[] = INCBIN_U8("graphics/door_anims/battle_dome_lobby.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_BattlePalaceLobby[][0x100] = -{ - INCBIN_U8("graphics/door_anims/battle_palace_lobby/0.4bpp"), - INCBIN_U8("graphics/door_anims/battle_palace_lobby/1.4bpp"), - INCBIN_U8("graphics/door_anims/battle_palace_lobby/2.4bpp"), -}; - -const u8 sDoorAnimTiles_BattleTent[][0x100] = -{ - INCBIN_U8("graphics/door_anims/battle_tent/0.4bpp"), - INCBIN_U8("graphics/door_anims/battle_tent/1.4bpp"), - INCBIN_U8("graphics/door_anims/battle_tent/2.4bpp"), - INCBIN_U8("graphics/door_anims/battle_tent/3.4bpp"), -}; - +static const u8 sDoorAnimTiles_BattlePalaceLobby[] = INCBIN_U8("graphics/door_anims/battle_palace_lobby.4bpp"); +static const u8 sDoorAnimTiles_BattleTent[] = INCBIN_U8("graphics/door_anims/battle_tent.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_BattleDomeCorridor[][0x100] = -{ - INCBIN_U8("graphics/door_anims/battle_dome_corridor/0.4bpp"), - INCBIN_U8("graphics/door_anims/battle_dome_corridor/1.4bpp"), - INCBIN_U8("graphics/door_anims/battle_dome_corridor/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_BattleDomeCorridor[] = INCBIN_U8("graphics/door_anims/battle_dome_corridor.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_BattleTowerMultiCorridor[][0x100] = -{ - INCBIN_U8("graphics/door_anims/battle_tower_multi_corridor/0_left.4bpp"), - INCBIN_U8("graphics/door_anims/battle_tower_multi_corridor/0_right.4bpp"), - INCBIN_U8("graphics/door_anims/battle_tower_multi_corridor/1_left.4bpp"), - INCBIN_U8("graphics/door_anims/battle_tower_multi_corridor/1_right.4bpp"), - INCBIN_U8("graphics/door_anims/battle_tower_multi_corridor/2_left.4bpp"), - INCBIN_U8("graphics/door_anims/battle_tower_multi_corridor/2_right.4bpp"), -}; - +static const u8 sDoorAnimTiles_BattleTowerMultiCorridor[] = INCBIN_U8("graphics/door_anims/battle_tower_multi_corridor.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_BattleFrontier[][0x100] = -{ - INCBIN_U8("graphics/door_anims/battle_frontier/0.4bpp"), - INCBIN_U8("graphics/door_anims/battle_frontier/1.4bpp"), - INCBIN_U8("graphics/door_anims/battle_frontier/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_BattleFrontier[] = INCBIN_U8("graphics/door_anims/battle_frontier.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_BattleFrontierSliding[][0x100] = -{ - INCBIN_U8("graphics/door_anims/battle_frontier_sliding/0.4bpp"), - INCBIN_U8("graphics/door_anims/battle_frontier_sliding/1.4bpp"), - INCBIN_U8("graphics/door_anims/battle_frontier_sliding/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_BattleFrontierSliding[] = INCBIN_U8("graphics/door_anims/battle_frontier_sliding.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_BattleDomePreBattleRoom[][0x100] = -{ - INCBIN_U8("graphics/door_anims/battle_dome_pre_battle_room/0.4bpp"), - INCBIN_U8("graphics/door_anims/battle_dome_pre_battle_room/1.4bpp"), - INCBIN_U8("graphics/door_anims/battle_dome_pre_battle_room/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_BattleDomePreBattleRoom[] = INCBIN_U8("graphics/door_anims/battle_dome_pre_battle_room.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_BattleTentInterior[][0x100] = -{ - INCBIN_U8("graphics/door_anims/battle_tent_interior/0.4bpp"), - INCBIN_U8("graphics/door_anims/battle_tent_interior/1.4bpp"), - INCBIN_U8("graphics/door_anims/battle_tent_interior/2.4bpp"), - INCBIN_U8("graphics/door_anims/battle_tent_interior/3.4bpp"), -}; - +static const u8 sDoorAnimTiles_BattleTentInterior[] = INCBIN_U8("graphics/door_anims/battle_tent_interior.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_TrainerHillLobbyElevator[][0x100] = -{ - INCBIN_U8("graphics/door_anims/trainer_hill_lobby_elevator/0.4bpp"), - INCBIN_U8("graphics/door_anims/trainer_hill_lobby_elevator/1.4bpp"), - INCBIN_U8("graphics/door_anims/trainer_hill_lobby_elevator/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_TrainerHillLobbyElevator[] = INCBIN_U8("graphics/door_anims/trainer_hill_lobby_elevator.4bpp"); asm(".space 32"); - -const u8 sDoorAnimTiles_TrainerHillRoofElevator[][0x100] = -{ - INCBIN_U8("graphics/door_anims/trainer_hill_roof_elevator/0.4bpp"), - INCBIN_U8("graphics/door_anims/trainer_hill_roof_elevator/1.4bpp"), - INCBIN_U8("graphics/door_anims/trainer_hill_roof_elevator/2.4bpp"), -}; - +static const u8 sDoorAnimTiles_TrainerHillRoofElevator[] = INCBIN_U8("graphics/door_anims/trainer_hill_roof_elevator.4bpp"); asm(".space 32"); static const struct DoorAnimFrame sDoorOpenAnimFrames[] =