summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile3
-rw-r--r--castform.mk (renamed from graphics_file_rules.mk)0
-rw-r--r--data/data2.s38
-rw-r--r--data/tilesets/graphics.s1462
-rw-r--r--data/tilesets/headers.s695
-rw-r--r--data/tilesets/metatiles.s529
-rw-r--r--data/tilesets/primary/building/palettes/00.pal19
-rw-r--r--data/tilesets/primary/building/palettes/01.pal19
-rw-r--r--data/tilesets/primary/building/palettes/02.pal19
-rw-r--r--data/tilesets/primary/building/palettes/03.pal19
-rw-r--r--data/tilesets/primary/building/palettes/04.pal19
-rw-r--r--data/tilesets/primary/building/palettes/05.pal19
-rw-r--r--data/tilesets/primary/building/palettes/06.pal19
-rw-r--r--data/tilesets/primary/building/palettes/07.pal19
-rw-r--r--data/tilesets/primary/building/palettes/08.pal19
-rw-r--r--data/tilesets/primary/building/palettes/09.pal19
-rw-r--r--data/tilesets/primary/building/palettes/10.pal19
-rw-r--r--data/tilesets/primary/building/palettes/11.pal19
-rw-r--r--data/tilesets/primary/building/palettes/12.pal19
-rw-r--r--data/tilesets/primary/building/palettes/13.pal19
-rw-r--r--data/tilesets/primary/building/palettes/14.pal19
-rw-r--r--data/tilesets/primary/building/palettes/15.pal19
-rw-r--r--data/tilesets/primary/building/tiles.pngbin0 -> 641 bytes
-rw-r--r--data/tilesets/primary/general/palettes/00.pal19
-rw-r--r--data/tilesets/primary/general/palettes/01.pal19
-rw-r--r--data/tilesets/primary/general/palettes/02.pal19
-rw-r--r--data/tilesets/primary/general/palettes/03.pal19
-rw-r--r--data/tilesets/primary/general/palettes/04.pal19
-rw-r--r--data/tilesets/primary/general/palettes/05.pal19
-rw-r--r--data/tilesets/primary/general/palettes/06.pal19
-rw-r--r--data/tilesets/primary/general/palettes/07.pal19
-rw-r--r--data/tilesets/primary/general/palettes/08.pal19
-rw-r--r--data/tilesets/primary/general/palettes/09.pal19
-rw-r--r--data/tilesets/primary/general/palettes/10.pal19
-rw-r--r--data/tilesets/primary/general/palettes/11.pal19
-rw-r--r--data/tilesets/primary/general/palettes/12.pal19
-rw-r--r--data/tilesets/primary/general/palettes/13.pal19
-rw-r--r--data/tilesets/primary/general/palettes/14.pal19
-rw-r--r--data/tilesets/primary/general/palettes/15.pal19
-rw-r--r--data/tilesets/primary/general/tiles.pngbin0 -> 7443 bytes
-rw-r--r--data/tilesets/primary/secret_base/palettes/00.pal19
-rw-r--r--data/tilesets/primary/secret_base/palettes/01.pal19
-rw-r--r--data/tilesets/primary/secret_base/palettes/02.pal19
-rw-r--r--data/tilesets/primary/secret_base/palettes/03.pal19
-rw-r--r--data/tilesets/primary/secret_base/palettes/04.pal19
-rw-r--r--data/tilesets/primary/secret_base/palettes/05.pal19
-rw-r--r--data/tilesets/primary/secret_base/palettes/06.pal19
-rw-r--r--data/tilesets/primary/secret_base/palettes/07.pal19
-rw-r--r--data/tilesets/primary/secret_base/palettes/08.pal19
-rw-r--r--data/tilesets/primary/secret_base/palettes/09.pal19
-rw-r--r--data/tilesets/primary/secret_base/palettes/10.pal19
-rw-r--r--data/tilesets/primary/secret_base/palettes/11.pal19
-rw-r--r--data/tilesets/primary/secret_base/palettes/12.pal19
-rw-r--r--data/tilesets/primary/secret_base/palettes/13.pal19
-rw-r--r--data/tilesets/primary/secret_base/palettes/14.pal19
-rw-r--r--data/tilesets/primary/secret_base/palettes/15.pal19
-rw-r--r--data/tilesets/primary/secret_base/tiles.pngbin0 -> 7136 bytes
-rw-r--r--data/tilesets/primary/secret_base/unknown_tiles.pngbin0 -> 1212 bytes
-rw-r--r--data/tilesets/secondary/battle_tower/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/battle_tower/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/battle_tower/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/battle_tower/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/battle_tower/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/battle_tower/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/battle_tower/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/battle_tower/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/battle_tower/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/battle_tower/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/battle_tower/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/battle_tower/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/battle_tower/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/battle_tower/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/battle_tower/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/battle_tower/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/battle_tower/tiles.pngbin0 -> 1453 bytes
-rw-r--r--data/tilesets/secondary/bike_shop/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/bike_shop/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/bike_shop/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/bike_shop/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/bike_shop/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/bike_shop/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/bike_shop/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/bike_shop/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/bike_shop/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/bike_shop/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/bike_shop/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/bike_shop/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/bike_shop/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/bike_shop/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/bike_shop/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/bike_shop/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/bike_shop/tiles.pngbin0 -> 3270 bytes
-rw-r--r--data/tilesets/secondary/brendans_mays_house/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/brendans_mays_house/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/brendans_mays_house/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/brendans_mays_house/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/brendans_mays_house/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/brendans_mays_house/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/brendans_mays_house/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/brendans_mays_house/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/brendans_mays_house/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/brendans_mays_house/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/brendans_mays_house/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/brendans_mays_house/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/brendans_mays_house/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/brendans_mays_house/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/brendans_mays_house/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/brendans_mays_house/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/brendans_mays_house/tiles.pngbin0 -> 2320 bytes
-rw-r--r--data/tilesets/secondary/cable_club/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/cable_club/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/cable_club/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/cable_club/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/cable_club/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/cable_club/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/cable_club/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/cable_club/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/cable_club/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/cable_club/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/cable_club/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/cable_club/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/cable_club/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/cable_club/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/cable_club/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/cable_club/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/cable_club/tiles.pngbin0 -> 2445 bytes
-rw-r--r--data/tilesets/secondary/cable_club/unknown_tiles.pngbin0 -> 287 bytes
-rw-r--r--data/tilesets/secondary/cave/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/cave/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/cave/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/cave/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/cave/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/cave/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/cave/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/cave/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/cave/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/cave/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/cave/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/cave/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/cave/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/cave/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/cave/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/cave/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/cave/tiles.pngbin0 -> 5559 bytes
-rw-r--r--data/tilesets/secondary/contest/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/contest/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/contest/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/contest/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/contest/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/contest/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/contest/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/contest/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/contest/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/contest/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/contest/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/contest/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/contest/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/contest/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/contest/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/contest/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/contest/tiles.pngbin0 -> 1638 bytes
-rw-r--r--data/tilesets/secondary/dewford/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/dewford/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/dewford/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/dewford/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/dewford/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/dewford/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/dewford/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/dewford/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/dewford/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/dewford/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/dewford/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/dewford/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/dewford/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/dewford/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/dewford/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/dewford/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/dewford/tiles.pngbin0 -> 1688 bytes
-rw-r--r--data/tilesets/secondary/dewford_gym/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/dewford_gym/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/dewford_gym/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/dewford_gym/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/dewford_gym/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/dewford_gym/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/dewford_gym/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/dewford_gym/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/dewford_gym/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/dewford_gym/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/dewford_gym/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/dewford_gym/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/dewford_gym/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/dewford_gym/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/dewford_gym/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/dewford_gym/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/dewford_gym/tiles.pngbin0 -> 410 bytes
-rw-r--r--data/tilesets/secondary/elite_four/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/elite_four/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/elite_four/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/elite_four/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/elite_four/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/elite_four/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/elite_four/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/elite_four/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/elite_four/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/elite_four/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/elite_four/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/elite_four/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/elite_four/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/elite_four/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/elite_four/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/elite_four/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/elite_four/tiles.pngbin0 -> 2826 bytes
-rw-r--r--data/tilesets/secondary/ever_grande/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/ever_grande/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/ever_grande/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/ever_grande/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/ever_grande/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/ever_grande/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/ever_grande/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/ever_grande/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/ever_grande/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/ever_grande/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/ever_grande/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/ever_grande/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/ever_grande/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/ever_grande/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/ever_grande/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/ever_grande/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/ever_grande/tiles.pngbin0 -> 2088 bytes
-rw-r--r--data/tilesets/secondary/facility/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/facility/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/facility/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/facility/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/facility/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/facility/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/facility/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/facility/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/facility/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/facility/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/facility/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/facility/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/facility/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/facility/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/facility/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/facility/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/facility/tiles.pngbin0 -> 5507 bytes
-rw-r--r--data/tilesets/secondary/fallarbor/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/fallarbor/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/fallarbor/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/fallarbor/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/fallarbor/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/fallarbor/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/fallarbor/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/fallarbor/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/fallarbor/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/fallarbor/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/fallarbor/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/fallarbor/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/fallarbor/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/fallarbor/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/fallarbor/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/fallarbor/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/fallarbor/tiles.pngbin0 -> 3534 bytes
-rw-r--r--data/tilesets/secondary/fortree/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/fortree/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/fortree/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/fortree/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/fortree/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/fortree/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/fortree/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/fortree/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/fortree/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/fortree/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/fortree/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/fortree/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/fortree/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/fortree/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/fortree/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/fortree/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/fortree/tiles.pngbin0 -> 3620 bytes
-rw-r--r--data/tilesets/secondary/fortree_gym/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/fortree_gym/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/fortree_gym/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/fortree_gym/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/fortree_gym/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/fortree_gym/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/fortree_gym/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/fortree_gym/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/fortree_gym/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/fortree_gym/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/fortree_gym/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/fortree_gym/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/fortree_gym/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/fortree_gym/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/fortree_gym/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/fortree_gym/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/fortree_gym/tiles.pngbin0 -> 597 bytes
-rw-r--r--data/tilesets/secondary/generic_building/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/generic_building/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/generic_building/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/generic_building/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/generic_building/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/generic_building/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/generic_building/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/generic_building/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/generic_building/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/generic_building/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/generic_building/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/generic_building/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/generic_building/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/generic_building/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/generic_building/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/generic_building/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/generic_building/tiles.pngbin0 -> 4882 bytes
-rw-r--r--data/tilesets/secondary/inside_of_truck/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/inside_of_truck/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/inside_of_truck/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/inside_of_truck/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/inside_of_truck/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/inside_of_truck/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/inside_of_truck/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/inside_of_truck/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/inside_of_truck/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/inside_of_truck/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/inside_of_truck/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/inside_of_truck/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/inside_of_truck/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/inside_of_truck/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/inside_of_truck/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/inside_of_truck/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/inside_of_truck/tiles.pngbin0 -> 514 bytes
-rw-r--r--data/tilesets/secondary/lab/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/lab/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/lab/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/lab/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/lab/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/lab/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/lab/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/lab/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/lab/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/lab/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/lab/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/lab/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/lab/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/lab/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/lab/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/lab/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/lab/tiles.pngbin0 -> 2547 bytes
-rw-r--r--data/tilesets/secondary/lavaridge/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/lavaridge/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/lavaridge/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/lavaridge/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/lavaridge/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/lavaridge/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/lavaridge/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/lavaridge/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/lavaridge/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/lavaridge/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/lavaridge/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/lavaridge/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/lavaridge/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/lavaridge/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/lavaridge/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/lavaridge/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/lavaridge/tiles.pngbin0 -> 2693 bytes
-rw-r--r--data/tilesets/secondary/lavaridge_gym/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/lavaridge_gym/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/lavaridge_gym/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/lavaridge_gym/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/lavaridge_gym/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/lavaridge_gym/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/lavaridge_gym/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/lavaridge_gym/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/lavaridge_gym/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/lavaridge_gym/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/lavaridge_gym/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/lavaridge_gym/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/lavaridge_gym/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/lavaridge_gym/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/lavaridge_gym/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/lavaridge_gym/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/lavaridge_gym/tiles.pngbin0 -> 567 bytes
-rw-r--r--data/tilesets/secondary/lilycove/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/lilycove/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/lilycove/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/lilycove/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/lilycove/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/lilycove/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/lilycove/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/lilycove/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/lilycove/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/lilycove/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/lilycove/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/lilycove/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/lilycove/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/lilycove/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/lilycove/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/lilycove/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/lilycove/tiles.pngbin0 -> 3496 bytes
-rw-r--r--data/tilesets/secondary/lilycove_museum/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/lilycove_museum/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/lilycove_museum/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/lilycove_museum/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/lilycove_museum/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/lilycove_museum/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/lilycove_museum/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/lilycove_museum/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/lilycove_museum/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/lilycove_museum/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/lilycove_museum/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/lilycove_museum/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/lilycove_museum/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/lilycove_museum/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/lilycove_museum/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/lilycove_museum/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/lilycove_museum/tiles.pngbin0 -> 3345 bytes
-rw-r--r--data/tilesets/secondary/mauville/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/mauville/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/mauville/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/mauville/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/mauville/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/mauville/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/mauville/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/mauville/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/mauville/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/mauville/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/mauville/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/mauville/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/mauville/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/mauville/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/mauville/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/mauville/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/mauville/tiles.pngbin0 -> 3815 bytes
-rw-r--r--data/tilesets/secondary/mauville_game_corner/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/mauville_game_corner/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/mauville_game_corner/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/mauville_game_corner/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/mauville_game_corner/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/mauville_game_corner/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/mauville_game_corner/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/mauville_game_corner/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/mauville_game_corner/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/mauville_game_corner/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/mauville_game_corner/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/mauville_game_corner/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/mauville_game_corner/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/mauville_game_corner/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/mauville_game_corner/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/mauville_game_corner/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/mauville_game_corner/tiles.pngbin0 -> 1567 bytes
-rw-r--r--data/tilesets/secondary/mauville_gym/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/mauville_gym/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/mauville_gym/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/mauville_gym/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/mauville_gym/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/mauville_gym/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/mauville_gym/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/mauville_gym/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/mauville_gym/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/mauville_gym/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/mauville_gym/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/mauville_gym/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/mauville_gym/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/mauville_gym/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/mauville_gym/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/mauville_gym/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/mauville_gym/tiles.pngbin0 -> 1088 bytes
-rw-r--r--data/tilesets/secondary/meteor_falls/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/meteor_falls/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/meteor_falls/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/meteor_falls/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/meteor_falls/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/meteor_falls/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/meteor_falls/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/meteor_falls/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/meteor_falls/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/meteor_falls/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/meteor_falls/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/meteor_falls/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/meteor_falls/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/meteor_falls/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/meteor_falls/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/meteor_falls/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/meteor_falls/tiles.pngbin0 -> 5454 bytes
-rw-r--r--data/tilesets/secondary/mossdeep/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/mossdeep/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/mossdeep/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/mossdeep/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/mossdeep/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/mossdeep/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/mossdeep/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/mossdeep/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/mossdeep/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/mossdeep/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/mossdeep/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/mossdeep/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/mossdeep/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/mossdeep/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/mossdeep/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/mossdeep/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/mossdeep/tiles.pngbin0 -> 2382 bytes
-rw-r--r--data/tilesets/secondary/mossdeep_gym/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/mossdeep_gym/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/mossdeep_gym/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/mossdeep_gym/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/mossdeep_gym/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/mossdeep_gym/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/mossdeep_gym/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/mossdeep_gym/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/mossdeep_gym/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/mossdeep_gym/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/mossdeep_gym/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/mossdeep_gym/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/mossdeep_gym/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/mossdeep_gym/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/mossdeep_gym/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/mossdeep_gym/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/mossdeep_gym/tiles.pngbin0 -> 918 bytes
-rw-r--r--data/tilesets/secondary/oceanic_museum/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/oceanic_museum/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/oceanic_museum/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/oceanic_museum/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/oceanic_museum/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/oceanic_museum/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/oceanic_museum/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/oceanic_museum/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/oceanic_museum/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/oceanic_museum/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/oceanic_museum/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/oceanic_museum/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/oceanic_museum/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/oceanic_museum/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/oceanic_museum/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/oceanic_museum/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/oceanic_museum/tiles.pngbin0 -> 2662 bytes
-rw-r--r--data/tilesets/secondary/pacifidlog/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/pacifidlog/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/pacifidlog/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/pacifidlog/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/pacifidlog/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/pacifidlog/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/pacifidlog/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/pacifidlog/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/pacifidlog/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/pacifidlog/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/pacifidlog/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/pacifidlog/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/pacifidlog/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/pacifidlog/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/pacifidlog/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/pacifidlog/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/pacifidlog/tiles.pngbin0 -> 4426 bytes
-rw-r--r--data/tilesets/secondary/petalburg/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/petalburg/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/petalburg/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/petalburg/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/petalburg/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/petalburg/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/petalburg/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/petalburg/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/petalburg/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/petalburg/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/petalburg/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/petalburg/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/petalburg/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/petalburg/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/petalburg/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/petalburg/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/petalburg/tiles.pngbin0 -> 1489 bytes
-rw-r--r--data/tilesets/secondary/petalburg_gym/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/petalburg_gym/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/petalburg_gym/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/petalburg_gym/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/petalburg_gym/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/petalburg_gym/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/petalburg_gym/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/petalburg_gym/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/petalburg_gym/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/petalburg_gym/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/petalburg_gym/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/petalburg_gym/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/petalburg_gym/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/petalburg_gym/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/petalburg_gym/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/petalburg_gym/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/petalburg_gym/tiles.pngbin0 -> 1114 bytes
-rw-r--r--data/tilesets/secondary/pokemon_center/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/pokemon_center/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/pokemon_center/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/pokemon_center/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/pokemon_center/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/pokemon_center/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/pokemon_center/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/pokemon_center/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/pokemon_center/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/pokemon_center/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/pokemon_center/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/pokemon_center/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/pokemon_center/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/pokemon_center/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/pokemon_center/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/pokemon_center/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/pokemon_center/tiles.pngbin0 -> 3103 bytes
-rw-r--r--data/tilesets/secondary/pokemon_day_care/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/pokemon_day_care/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/pokemon_day_care/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/pokemon_day_care/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/pokemon_day_care/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/pokemon_day_care/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/pokemon_day_care/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/pokemon_day_care/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/pokemon_day_care/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/pokemon_day_care/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/pokemon_day_care/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/pokemon_day_care/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/pokemon_day_care/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/pokemon_day_care/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/pokemon_day_care/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/pokemon_day_care/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/pokemon_day_care/tiles.pngbin0 -> 1451 bytes
-rw-r--r--data/tilesets/secondary/pokemon_fan_club/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/pokemon_fan_club/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/pokemon_fan_club/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/pokemon_fan_club/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/pokemon_fan_club/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/pokemon_fan_club/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/pokemon_fan_club/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/pokemon_fan_club/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/pokemon_fan_club/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/pokemon_fan_club/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/pokemon_fan_club/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/pokemon_fan_club/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/pokemon_fan_club/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/pokemon_fan_club/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/pokemon_fan_club/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/pokemon_fan_club/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/pokemon_fan_club/tiles.pngbin0 -> 1242 bytes
-rw-r--r--data/tilesets/secondary/pokemon_school/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/pokemon_school/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/pokemon_school/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/pokemon_school/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/pokemon_school/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/pokemon_school/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/pokemon_school/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/pokemon_school/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/pokemon_school/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/pokemon_school/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/pokemon_school/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/pokemon_school/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/pokemon_school/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/pokemon_school/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/pokemon_school/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/pokemon_school/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/pokemon_school/tiles.pngbin0 -> 980 bytes
-rw-r--r--data/tilesets/secondary/pretty_petal_flower_shop/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/pretty_petal_flower_shop/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/pretty_petal_flower_shop/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/pretty_petal_flower_shop/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/pretty_petal_flower_shop/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/pretty_petal_flower_shop/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/pretty_petal_flower_shop/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/pretty_petal_flower_shop/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/pretty_petal_flower_shop/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/pretty_petal_flower_shop/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/pretty_petal_flower_shop/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/pretty_petal_flower_shop/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/pretty_petal_flower_shop/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/pretty_petal_flower_shop/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/pretty_petal_flower_shop/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/pretty_petal_flower_shop/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/pretty_petal_flower_shop/tiles.pngbin0 -> 1839 bytes
-rw-r--r--data/tilesets/secondary/rustboro/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/rustboro/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/rustboro/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/rustboro/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/rustboro/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/rustboro/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/rustboro/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/rustboro/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/rustboro/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/rustboro/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/rustboro/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/rustboro/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/rustboro/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/rustboro/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/rustboro/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/rustboro/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/rustboro/tiles.pngbin0 -> 3369 bytes
-rw-r--r--data/tilesets/secondary/rustboro_gym/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/rustboro_gym/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/rustboro_gym/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/rustboro_gym/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/rustboro_gym/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/rustboro_gym/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/rustboro_gym/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/rustboro_gym/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/rustboro_gym/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/rustboro_gym/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/rustboro_gym/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/rustboro_gym/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/rustboro_gym/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/rustboro_gym/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/rustboro_gym/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/rustboro_gym/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/rustboro_gym/tiles.pngbin0 -> 893 bytes
-rw-r--r--data/tilesets/secondary/rusturf_tunnel/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/rusturf_tunnel/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/rusturf_tunnel/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/rusturf_tunnel/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/rusturf_tunnel/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/rusturf_tunnel/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/rusturf_tunnel/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/rusturf_tunnel/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/rusturf_tunnel/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/rusturf_tunnel/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/rusturf_tunnel/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/rusturf_tunnel/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/rusturf_tunnel/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/rusturf_tunnel/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/rusturf_tunnel/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/rusturf_tunnel/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/rusturf_tunnel/tiles.pngbin0 -> 2116 bytes
-rw-r--r--data/tilesets/secondary/seashore_house/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/seashore_house/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/seashore_house/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/seashore_house/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/seashore_house/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/seashore_house/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/seashore_house/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/seashore_house/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/seashore_house/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/seashore_house/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/seashore_house/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/seashore_house/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/seashore_house/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/seashore_house/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/seashore_house/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/seashore_house/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/seashore_house/tiles.pngbin0 -> 1105 bytes
-rw-r--r--data/tilesets/secondary/secret_base/blue_cave/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/secret_base/blue_cave/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/secret_base/blue_cave/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/secret_base/blue_cave/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/secret_base/blue_cave/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/secret_base/blue_cave/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/secret_base/blue_cave/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/secret_base/blue_cave/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/secret_base/blue_cave/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/secret_base/blue_cave/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/secret_base/blue_cave/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/secret_base/blue_cave/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/secret_base/blue_cave/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/secret_base/blue_cave/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/secret_base/blue_cave/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/secret_base/blue_cave/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/secret_base/blue_cave/tiles.pngbin0 -> 904 bytes
-rw-r--r--data/tilesets/secondary/secret_base/brown_cave/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/secret_base/brown_cave/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/secret_base/brown_cave/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/secret_base/brown_cave/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/secret_base/brown_cave/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/secret_base/brown_cave/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/secret_base/brown_cave/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/secret_base/brown_cave/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/secret_base/brown_cave/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/secret_base/brown_cave/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/secret_base/brown_cave/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/secret_base/brown_cave/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/secret_base/brown_cave/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/secret_base/brown_cave/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/secret_base/brown_cave/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/secret_base/brown_cave/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/secret_base/brown_cave/tiles.pngbin0 -> 1070 bytes
-rw-r--r--data/tilesets/secondary/secret_base/red_cave/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/secret_base/red_cave/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/secret_base/red_cave/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/secret_base/red_cave/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/secret_base/red_cave/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/secret_base/red_cave/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/secret_base/red_cave/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/secret_base/red_cave/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/secret_base/red_cave/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/secret_base/red_cave/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/secret_base/red_cave/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/secret_base/red_cave/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/secret_base/red_cave/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/secret_base/red_cave/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/secret_base/red_cave/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/secret_base/red_cave/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/secret_base/red_cave/tiles.pngbin0 -> 941 bytes
-rw-r--r--data/tilesets/secondary/secret_base/shrub/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/secret_base/shrub/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/secret_base/shrub/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/secret_base/shrub/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/secret_base/shrub/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/secret_base/shrub/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/secret_base/shrub/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/secret_base/shrub/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/secret_base/shrub/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/secret_base/shrub/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/secret_base/shrub/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/secret_base/shrub/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/secret_base/shrub/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/secret_base/shrub/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/secret_base/shrub/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/secret_base/shrub/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/secret_base/shrub/tiles.pngbin0 -> 1090 bytes
-rw-r--r--data/tilesets/secondary/secret_base/tree/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/secret_base/tree/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/secret_base/tree/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/secret_base/tree/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/secret_base/tree/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/secret_base/tree/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/secret_base/tree/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/secret_base/tree/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/secret_base/tree/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/secret_base/tree/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/secret_base/tree/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/secret_base/tree/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/secret_base/tree/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/secret_base/tree/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/secret_base/tree/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/secret_base/tree/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/secret_base/tree/tiles.pngbin0 -> 1056 bytes
-rw-r--r--data/tilesets/secondary/secret_base/yellow_cave/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/secret_base/yellow_cave/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/secret_base/yellow_cave/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/secret_base/yellow_cave/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/secret_base/yellow_cave/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/secret_base/yellow_cave/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/secret_base/yellow_cave/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/secret_base/yellow_cave/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/secret_base/yellow_cave/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/secret_base/yellow_cave/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/secret_base/yellow_cave/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/secret_base/yellow_cave/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/secret_base/yellow_cave/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/secret_base/yellow_cave/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/secret_base/yellow_cave/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/secret_base/yellow_cave/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/secret_base/yellow_cave/tiles.pngbin0 -> 1127 bytes
-rw-r--r--data/tilesets/secondary/ship/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/ship/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/ship/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/ship/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/ship/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/ship/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/ship/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/ship/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/ship/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/ship/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/ship/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/ship/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/ship/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/ship/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/ship/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/ship/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/ship/tiles.pngbin0 -> 2016 bytes
-rw-r--r--data/tilesets/secondary/shop/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/shop/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/shop/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/shop/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/shop/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/shop/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/shop/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/shop/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/shop/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/shop/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/shop/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/shop/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/shop/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/shop/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/shop/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/shop/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/shop/tiles.pngbin0 -> 3817 bytes
-rw-r--r--data/tilesets/secondary/slateport/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/slateport/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/slateport/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/slateport/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/slateport/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/slateport/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/slateport/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/slateport/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/slateport/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/slateport/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/slateport/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/slateport/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/slateport/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/slateport/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/slateport/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/slateport/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/slateport/tiles.pngbin0 -> 4705 bytes
-rw-r--r--data/tilesets/secondary/sootopolis/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/sootopolis/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/sootopolis/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/sootopolis/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/sootopolis/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/sootopolis/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/sootopolis/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/sootopolis/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/sootopolis/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/sootopolis/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/sootopolis/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/sootopolis/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/sootopolis/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/sootopolis/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/sootopolis/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/sootopolis/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/sootopolis/tiles.pngbin0 -> 1506 bytes
-rw-r--r--data/tilesets/secondary/sootopolis_gym/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/sootopolis_gym/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/sootopolis_gym/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/sootopolis_gym/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/sootopolis_gym/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/sootopolis_gym/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/sootopolis_gym/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/sootopolis_gym/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/sootopolis_gym/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/sootopolis_gym/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/sootopolis_gym/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/sootopolis_gym/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/sootopolis_gym/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/sootopolis_gym/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/sootopolis_gym/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/sootopolis_gym/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/sootopolis_gym/tiles.pngbin0 -> 3448 bytes
-rw-r--r--data/tilesets/secondary/trick_house_puzzle/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/trick_house_puzzle/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/trick_house_puzzle/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/trick_house_puzzle/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/trick_house_puzzle/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/trick_house_puzzle/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/trick_house_puzzle/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/trick_house_puzzle/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/trick_house_puzzle/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/trick_house_puzzle/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/trick_house_puzzle/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/trick_house_puzzle/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/trick_house_puzzle/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/trick_house_puzzle/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/trick_house_puzzle/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/trick_house_puzzle/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/trick_house_puzzle/tiles.pngbin0 -> 2363 bytes
-rw-r--r--data/tilesets/secondary/underwater/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/underwater/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/underwater/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/underwater/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/underwater/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/underwater/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/underwater/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/underwater/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/underwater/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/underwater/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/underwater/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/underwater/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/underwater/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/underwater/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/underwater/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/underwater/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/underwater/tiles.pngbin0 -> 2988 bytes
-rw-r--r--data/tilesets/secondary/unused_1/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/unused_1/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/unused_1/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/unused_1/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/unused_1/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/unused_1/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/unused_1/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/unused_1/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/unused_1/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/unused_1/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/unused_1/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/unused_1/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/unused_1/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/unused_1/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/unused_1/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/unused_1/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/unused_1/tiles.pngbin0 -> 80 bytes
-rw-r--r--data/tilesets/secondary/unused_2/palettes/00.pal19
-rw-r--r--data/tilesets/secondary/unused_2/palettes/01.pal19
-rw-r--r--data/tilesets/secondary/unused_2/palettes/02.pal19
-rw-r--r--data/tilesets/secondary/unused_2/palettes/03.pal19
-rw-r--r--data/tilesets/secondary/unused_2/palettes/04.pal19
-rw-r--r--data/tilesets/secondary/unused_2/palettes/05.pal19
-rw-r--r--data/tilesets/secondary/unused_2/palettes/06.pal19
-rw-r--r--data/tilesets/secondary/unused_2/palettes/07.pal19
-rw-r--r--data/tilesets/secondary/unused_2/palettes/08.pal19
-rw-r--r--data/tilesets/secondary/unused_2/palettes/09.pal19
-rw-r--r--data/tilesets/secondary/unused_2/palettes/10.pal19
-rw-r--r--data/tilesets/secondary/unused_2/palettes/11.pal19
-rw-r--r--data/tilesets/secondary/unused_2/palettes/12.pal19
-rw-r--r--data/tilesets/secondary/unused_2/palettes/13.pal19
-rw-r--r--data/tilesets/secondary/unused_2/palettes/14.pal19
-rw-r--r--data/tilesets/secondary/unused_2/palettes/15.pal19
-rw-r--r--data/tilesets/secondary/unused_2/tiles.pngbin0 -> 864 bytes
-rw-r--r--tilesets.mk185
-rw-r--r--tools/gbagfx/lz.c30
-rw-r--r--tools/gbagfx/main.c39
-rw-r--r--tools/gbagfx/util.c26
-rw-r--r--tools/gbagfx/util.h1
999 files changed, 20624 insertions, 16 deletions
diff --git a/Makefile b/Makefile
index 4f367ddc7..7ffc0d5b1 100644
--- a/Makefile
+++ b/Makefile
@@ -49,7 +49,8 @@ clean:
$(RM) genasm/*
find . \( -iname '*.1bpp' -o -iname '*.4bpp' -o -iname '*.8bpp' -o -iname '*.gbapal' -o -iname '*.lz' -o -iname '*.latfont' -o -iname '*.hwjpnfont' -o -iname '*.fwjpnfont' \) -exec rm {} +
-include graphics_file_rules.mk
+include castform.mk
+include tilesets.mk
%.png: ;
%.pal: ;
diff --git a/graphics_file_rules.mk b/castform.mk
index 04a33917a..04a33917a 100644
--- a/graphics_file_rules.mk
+++ b/castform.mk
diff --git a/data/data2.s b/data/data2.s
index 8d964a0cb..ae0c713e2 100644
--- a/data/data2.s
+++ b/data/data2.s
@@ -1188,7 +1188,16 @@ gUnknown_082166AC: ; 82166AC
.incbin "baserom.gba", 0x002166ac, 0x2c
gUnknown_082166D8: ; 82166D8
- .incbin "baserom.gba", 0x002166d8, 0xee840
+ .incbin "baserom.gba", 0x002166d8, 0x8
+
+; 82166E0
+ .include "data/tilesets/graphics.s"
+
+; 8259C1C
+ .include "data/tilesets/metatiles.s"
+
+; 8286CF4
+ .incbin "baserom.gba", 0x286CF4, 0x7E224
gUnknown_08304F18: ; 8304F18
.incbin "baserom.gba", 0x00304f18, 0x3670
@@ -8491,7 +8500,32 @@ gUnknown_08E8F844: ; 8E8F844
.incbin "baserom.gba", 0x00e8f844, 0xbb4
gUnknown_08E903F8: ; 8E903F8
- .incbin "baserom.gba", 0x00e903f8, 0x4118
+ .incbin "baserom.gba", 0x00e903f8, 0x1D20
+
+ .align 2
+
+gTilesetTiles_General: ; 8E92118
+ .incbin "data/tilesets/primary/general/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_General: ; 8E94310
+ .incbin "data/tilesets/primary/general/palettes/00.gbapal"
+ .incbin "data/tilesets/primary/general/palettes/01.gbapal"
+ .incbin "data/tilesets/primary/general/palettes/02.gbapal"
+ .incbin "data/tilesets/primary/general/palettes/03.gbapal"
+ .incbin "data/tilesets/primary/general/palettes/04.gbapal"
+ .incbin "data/tilesets/primary/general/palettes/05.gbapal"
+ .incbin "data/tilesets/primary/general/palettes/06.gbapal"
+ .incbin "data/tilesets/primary/general/palettes/07.gbapal"
+ .incbin "data/tilesets/primary/general/palettes/08.gbapal"
+ .incbin "data/tilesets/primary/general/palettes/09.gbapal"
+ .incbin "data/tilesets/primary/general/palettes/10.gbapal"
+ .incbin "data/tilesets/primary/general/palettes/11.gbapal"
+ .incbin "data/tilesets/primary/general/palettes/12.gbapal"
+ .incbin "data/tilesets/primary/general/palettes/13.gbapal"
+ .incbin "data/tilesets/primary/general/palettes/14.gbapal"
+ .incbin "data/tilesets/primary/general/palettes/15.gbapal"
gUnknown_08E94510: ; 8E94510
.incbin "baserom.gba", 0x00e94510, 0x40
diff --git a/data/tilesets/graphics.s b/data/tilesets/graphics.s
new file mode 100644
index 000000000..803983990
--- /dev/null
+++ b/data/tilesets/graphics.s
@@ -0,0 +1,1462 @@
+ .align 2
+
+gTilesetTiles_Petalburg: ; 82166E0
+ .incbin "data/tilesets/secondary/petalburg/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_Petalburg: ; 8216ED4
+ .incbin "data/tilesets/secondary/petalburg/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/petalburg/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/petalburg/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/petalburg/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/petalburg/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/petalburg/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/petalburg/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/petalburg/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/petalburg/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/petalburg/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/petalburg/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/petalburg/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/petalburg/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/petalburg/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/petalburg/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/petalburg/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_Rustboro: ; 82170D4
+ .incbin "data/tilesets/secondary/rustboro/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_Rustboro: ; 8218484
+ .incbin "data/tilesets/secondary/rustboro/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/rustboro/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/rustboro/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/rustboro/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/rustboro/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/rustboro/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/rustboro/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/rustboro/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/rustboro/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/rustboro/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/rustboro/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/rustboro/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/rustboro/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/rustboro/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/rustboro/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/rustboro/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_Dewford: ; 8218684
+ .incbin "data/tilesets/secondary/dewford/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_Dewford: ; 8219120
+ .incbin "data/tilesets/secondary/dewford/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/dewford/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/dewford/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/dewford/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/dewford/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/dewford/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/dewford/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/dewford/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/dewford/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/dewford/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/dewford/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/dewford/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/dewford/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/dewford/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/dewford/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/dewford/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_Slateport: ; 8219320
+ .incbin "data/tilesets/secondary/slateport/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_Slateport: ; 821AB54
+ .incbin "data/tilesets/secondary/slateport/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/slateport/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/slateport/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/slateport/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/slateport/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/slateport/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/slateport/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/slateport/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/slateport/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/slateport/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/slateport/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/slateport/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/slateport/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/slateport/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/slateport/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/slateport/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_Mauville: ; 821AD54
+ .incbin "data/tilesets/secondary/mauville/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_Mauville: ; 821C12C
+ .incbin "data/tilesets/secondary/mauville/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/mauville/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/mauville/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/mauville/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/mauville/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/mauville/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/mauville/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/mauville/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/mauville/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/mauville/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/mauville/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/mauville/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/mauville/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/mauville/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/mauville/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/mauville/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_Lavaridge: ; 821C32C
+ .incbin "data/tilesets/secondary/lavaridge/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_Lavaridge: ; 821D190
+ .incbin "data/tilesets/secondary/lavaridge/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/lavaridge/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/lavaridge/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/lavaridge/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/lavaridge/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/lavaridge/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/lavaridge/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/lavaridge/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/lavaridge/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/lavaridge/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/lavaridge/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/lavaridge/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/lavaridge/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/lavaridge/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/lavaridge/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/lavaridge/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_Fallarbor: ; 821D390
+ .incbin "data/tilesets/secondary/fallarbor/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_Fallarbor: ; 821E630
+ .incbin "data/tilesets/secondary/fallarbor/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/fallarbor/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/fallarbor/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/fallarbor/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/fallarbor/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/fallarbor/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/fallarbor/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/fallarbor/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/fallarbor/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/fallarbor/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/fallarbor/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/fallarbor/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/fallarbor/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/fallarbor/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/fallarbor/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/fallarbor/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_Fortree: ; 821E830
+ .incbin "data/tilesets/secondary/fortree/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_Fortree: ; 821FB9C
+ .incbin "data/tilesets/secondary/fortree/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/fortree/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/fortree/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/fortree/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/fortree/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/fortree/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/fortree/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/fortree/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/fortree/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/fortree/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/fortree/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/fortree/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/fortree/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/fortree/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/fortree/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/fortree/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_Lilycove: ; 821FD9C
+ .incbin "data/tilesets/secondary/lilycove/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_Lilycove: ; 82210B4
+ .incbin "data/tilesets/secondary/lilycove/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/lilycove/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/lilycove/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/lilycove/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/lilycove/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/lilycove/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/lilycove/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/lilycove/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/lilycove/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/lilycove/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/lilycove/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/lilycove/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/lilycove/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/lilycove/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/lilycove/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/lilycove/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_Mossdeep: ; 82212B4
+ .incbin "data/tilesets/secondary/mossdeep/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_Mossdeep: ; 82222BC
+ .incbin "data/tilesets/secondary/mossdeep/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/mossdeep/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/mossdeep/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/mossdeep/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/mossdeep/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/mossdeep/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/mossdeep/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/mossdeep/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/mossdeep/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/mossdeep/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/mossdeep/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/mossdeep/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/mossdeep/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/mossdeep/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/mossdeep/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/mossdeep/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_EverGrande: ; 82224BC
+ .incbin "data/tilesets/secondary/ever_grande/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_EverGrande: ; 82230D4
+ .incbin "data/tilesets/secondary/ever_grande/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/ever_grande/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/ever_grande/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/ever_grande/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/ever_grande/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/ever_grande/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/ever_grande/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/ever_grande/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/ever_grande/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/ever_grande/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/ever_grande/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/ever_grande/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/ever_grande/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/ever_grande/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/ever_grande/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/ever_grande/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_Pacifidlog: ; 82232D4
+ .incbin "data/tilesets/secondary/pacifidlog/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_Pacifidlog: ; 82249CC
+ .incbin "data/tilesets/secondary/pacifidlog/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/pacifidlog/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/pacifidlog/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/pacifidlog/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/pacifidlog/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/pacifidlog/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/pacifidlog/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/pacifidlog/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/pacifidlog/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/pacifidlog/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/pacifidlog/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/pacifidlog/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/pacifidlog/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/pacifidlog/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/pacifidlog/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/pacifidlog/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_Sootopolis: ; 8224BCC
+ .incbin "data/tilesets/secondary/sootopolis/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_Sootopolis: ; 8225420
+ .incbin "data/tilesets/secondary/sootopolis/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/sootopolis/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/sootopolis/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/sootopolis/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/sootopolis/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/sootopolis/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/sootopolis/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/sootopolis/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/sootopolis/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/sootopolis/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/sootopolis/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/sootopolis/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/sootopolis/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/sootopolis/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/sootopolis/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/sootopolis/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_Building: ; 8225620
+ .incbin "data/tilesets/primary/building/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_Building: ; 8225FA4
+ .incbin "data/tilesets/primary/building/palettes/00.gbapal"
+ .incbin "data/tilesets/primary/building/palettes/01.gbapal"
+ .incbin "data/tilesets/primary/building/palettes/02.gbapal"
+ .incbin "data/tilesets/primary/building/palettes/03.gbapal"
+ .incbin "data/tilesets/primary/building/palettes/04.gbapal"
+ .incbin "data/tilesets/primary/building/palettes/05.gbapal"
+ .incbin "data/tilesets/primary/building/palettes/06.gbapal"
+ .incbin "data/tilesets/primary/building/palettes/07.gbapal"
+ .incbin "data/tilesets/primary/building/palettes/08.gbapal"
+ .incbin "data/tilesets/primary/building/palettes/09.gbapal"
+ .incbin "data/tilesets/primary/building/palettes/10.gbapal"
+ .incbin "data/tilesets/primary/building/palettes/11.gbapal"
+ .incbin "data/tilesets/primary/building/palettes/12.gbapal"
+ .incbin "data/tilesets/primary/building/palettes/13.gbapal"
+ .incbin "data/tilesets/primary/building/palettes/14.gbapal"
+ .incbin "data/tilesets/primary/building/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_Shop: ; 82261A4
+ .incbin "data/tilesets/secondary/shop/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_Shop: ; 8227788
+ .incbin "data/tilesets/secondary/shop/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/shop/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/shop/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/shop/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/shop/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/shop/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/shop/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/shop/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/shop/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/shop/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/shop/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/shop/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/shop/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/shop/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/shop/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/shop/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_PokemonCenter: ; 8227988
+ .incbin "data/tilesets/secondary/pokemon_center/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_PokemonCenter: ; 8228AAC
+ .incbin "data/tilesets/secondary/pokemon_center/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_center/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_center/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_center/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_center/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_center/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_center/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_center/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_center/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_center/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_center/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_center/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_center/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_center/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_center/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_center/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_Cave: ; 8228CAC
+ .incbin "data/tilesets/secondary/cave/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_Cave: ; 822A814
+ .incbin "data/tilesets/secondary/cave/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/cave/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/cave/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/cave/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/cave/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/cave/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/cave/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/cave/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/cave/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/cave/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/cave/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/cave/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/cave/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/cave/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/cave/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/cave/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_PokemonSchool: ; 822AA14
+ .incbin "data/tilesets/secondary/pokemon_school/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_PokemonSchool: ; 822B15C
+ .incbin "data/tilesets/secondary/pokemon_school/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_school/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_school/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_school/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_school/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_school/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_school/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_school/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_school/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_school/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_school/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_school/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_school/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_school/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_school/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_school/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_PokemonFanClub: ; 822B35C
+ .incbin "data/tilesets/secondary/pokemon_fan_club/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_PokemonFanClub: ; 822BC88
+ .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_Unused1: ; 822BE88
+ .incbin "data/tilesets/secondary/unused_1/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_Unused1: ; 822BED4
+ .incbin "data/tilesets/secondary/unused_1/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/unused_1/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/unused_1/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/unused_1/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/unused_1/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/unused_1/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/unused_1/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/unused_1/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/unused_1/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/unused_1/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/unused_1/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/unused_1/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/unused_1/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/unused_1/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/unused_1/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/unused_1/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_MeteorFalls: ; 822C0D4
+ .incbin "data/tilesets/secondary/meteor_falls/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_MeteorFalls: ; 822DC1C
+ .incbin "data/tilesets/secondary/meteor_falls/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/meteor_falls/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/meteor_falls/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/meteor_falls/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/meteor_falls/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/meteor_falls/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/meteor_falls/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/meteor_falls/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/meteor_falls/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/meteor_falls/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/meteor_falls/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/meteor_falls/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/meteor_falls/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/meteor_falls/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/meteor_falls/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/meteor_falls/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_OceanicMuseum: ; 822DE1C
+ .incbin "data/tilesets/secondary/oceanic_museum/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_OceanicMuseum: ; 822EDA8
+ .incbin "data/tilesets/secondary/oceanic_museum/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/oceanic_museum/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/oceanic_museum/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/oceanic_museum/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/oceanic_museum/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/oceanic_museum/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/oceanic_museum/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/oceanic_museum/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/oceanic_museum/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/oceanic_museum/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/oceanic_museum/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/oceanic_museum/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/oceanic_museum/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/oceanic_museum/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/oceanic_museum/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/oceanic_museum/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_CableClub: ; 822EFA8
+ .incbin "data/tilesets/secondary/cable_club/tiles.4bpp"
+
+ .align 2
+
+ .incbin "data/tilesets/secondary/cable_club/unknown_tiles.4bpp"
+
+ .align 2
+
+gTilesetPalettes_CableClub: ; 8233EA8
+ .incbin "data/tilesets/secondary/cable_club/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/cable_club/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/cable_club/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/cable_club/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/cable_club/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/cable_club/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/cable_club/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/cable_club/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/cable_club/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/cable_club/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/cable_club/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/cable_club/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/cable_club/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/cable_club/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/cable_club/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/cable_club/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_SeashoreHouse: ; 82340A8
+ .incbin "data/tilesets/secondary/seashore_house/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_SeashoreHouse: ; 8234984
+ .incbin "data/tilesets/secondary/seashore_house/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/seashore_house/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/seashore_house/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/seashore_house/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/seashore_house/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/seashore_house/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/seashore_house/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/seashore_house/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/seashore_house/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/seashore_house/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/seashore_house/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/seashore_house/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/seashore_house/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/seashore_house/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/seashore_house/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/seashore_house/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_PrettyPetalFlowerShop: ; 8234B84
+ .incbin "data/tilesets/secondary/pretty_petal_flower_shop/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_PrettyPetalFlowerShop: ; 823577C
+ .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_PokemonDayCare: ; 823597C
+ .incbin "data/tilesets/secondary/pokemon_day_care/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_PokemonDayCare: ; 82363B8
+ .incbin "data/tilesets/secondary/pokemon_day_care/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_day_care/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_day_care/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_day_care/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_day_care/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_day_care/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_day_care/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_day_care/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_day_care/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_day_care/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_day_care/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_day_care/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_day_care/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_day_care/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_day_care/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/pokemon_day_care/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_Facility: ; 82365B8
+ .incbin "data/tilesets/secondary/facility/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_Facility: ; 8238140
+ .incbin "data/tilesets/secondary/facility/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/facility/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/facility/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/facility/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/facility/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/facility/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/facility/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/facility/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/facility/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/facility/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/facility/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/facility/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/facility/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/facility/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/facility/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/facility/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_BikeShop: ; 8238340
+ .incbin "data/tilesets/secondary/bike_shop/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_BikeShop: ; 8239670
+ .incbin "data/tilesets/secondary/bike_shop/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/bike_shop/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/bike_shop/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/bike_shop/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/bike_shop/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/bike_shop/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/bike_shop/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/bike_shop/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/bike_shop/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/bike_shop/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/bike_shop/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/bike_shop/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/bike_shop/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/bike_shop/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/bike_shop/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/bike_shop/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_RusturfTunnel: ; 8239870
+ .incbin "data/tilesets/secondary/rusturf_tunnel/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_RusturfTunnel: ; 823A264
+ .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/15.gbapal"
+
+ .align 2
+
+; unused compressed copy of tiles
+ .incbin "data/tilesets/secondary/secret_base/brown_cave/unused_tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_SecretBaseBrownCave: ; 823A9E4
+ .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/15.gbapal"
+
+ .align 2
+
+; unused compressed copy of tiles
+ .incbin "data/tilesets/secondary/secret_base/tree/unused_tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_SecretBaseTree: ; 823B108
+ .incbin "data/tilesets/secondary/secret_base/tree/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/tree/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/tree/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/tree/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/tree/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/tree/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/tree/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/tree/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/tree/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/tree/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/tree/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/tree/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/tree/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/tree/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/tree/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/tree/palettes/15.gbapal"
+
+ .align 2
+
+; unused compressed copy of tiles
+ .incbin "data/tilesets/secondary/secret_base/shrub/unused_tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_SecretBaseShrub: ; 823B870
+ .incbin "data/tilesets/secondary/secret_base/shrub/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/shrub/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/shrub/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/shrub/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/shrub/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/shrub/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/shrub/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/shrub/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/shrub/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/shrub/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/shrub/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/shrub/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/shrub/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/shrub/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/shrub/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/shrub/palettes/15.gbapal"
+
+ .align 2
+
+; unused compressed copy of tiles
+ .incbin "data/tilesets/secondary/secret_base/blue_cave/unused_tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_SecretBaseBlueCave: ; 823BE8C
+ .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/15.gbapal"
+
+ .align 2
+
+; unused compressed copy of tiles
+ .incbin "data/tilesets/secondary/secret_base/yellow_cave/unused_tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_SecretBaseYellowCave: ; 823C5C4
+ .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/15.gbapal"
+
+ .align 2
+
+; unused compressed copy of tiles
+ .incbin "data/tilesets/secondary/secret_base/red_cave/unused_tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_SecretBaseRedCave: ; 823CBFC
+ .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_SecretBaseBrownCave: ; 823CDFC
+ .incbin "data/tilesets/secondary/secret_base/brown_cave/tiles.4bpp"
+
+ .align 2
+
+gTilesetTiles_SecretBaseTree: ; 823D85C
+ .incbin "data/tilesets/secondary/secret_base/tree/tiles.4bpp"
+
+ .align 2
+
+gTilesetTiles_SecretBaseShrub: ; 823E2BC
+ .incbin "data/tilesets/secondary/secret_base/shrub/tiles.4bpp"
+
+ .align 2
+
+gTilesetTiles_SecretBaseBlueCave: ; 823ED1C
+ .incbin "data/tilesets/secondary/secret_base/blue_cave/tiles.4bpp"
+
+ .align 2
+
+gTilesetTiles_SecretBaseYellowCave: ; 823F77C
+ .incbin "data/tilesets/secondary/secret_base/yellow_cave/tiles.4bpp"
+
+ .align 2
+
+gTilesetTiles_SecretBaseRedCave: ; 82401DC
+ .incbin "data/tilesets/secondary/secret_base/red_cave/tiles.4bpp"
+
+ .align 2
+
+gTilesetTiles_InsideOfTruck: ; 8240C3C
+ .incbin "data/tilesets/secondary/inside_of_truck/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_InsideOfTruck: ; 8240E98
+ .incbin "data/tilesets/secondary/inside_of_truck/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/inside_of_truck/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/inside_of_truck/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/inside_of_truck/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/inside_of_truck/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/inside_of_truck/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/inside_of_truck/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/inside_of_truck/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/inside_of_truck/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/inside_of_truck/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/inside_of_truck/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/inside_of_truck/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/inside_of_truck/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/inside_of_truck/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/inside_of_truck/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/inside_of_truck/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_Contest: ; 8241098
+ .incbin "data/tilesets/secondary/contest/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_Contest: ; 8241BEC
+ .incbin "data/tilesets/secondary/contest/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/contest/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/contest/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/contest/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/contest/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/contest/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/contest/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/contest/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/contest/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/contest/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/contest/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/contest/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/contest/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/contest/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/contest/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/contest/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_LilycoveMuseum: ; 8241DEC
+ .incbin "data/tilesets/secondary/lilycove_museum/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_LilycoveMuseum: ; 8243108
+ .incbin "data/tilesets/secondary/lilycove_museum/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/lilycove_museum/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/lilycove_museum/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/lilycove_museum/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/lilycove_museum/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/lilycove_museum/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/lilycove_museum/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/lilycove_museum/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/lilycove_museum/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/lilycove_museum/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/lilycove_museum/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/lilycove_museum/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/lilycove_museum/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/lilycove_museum/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/lilycove_museum/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/lilycove_museum/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_BrendansMaysHouse: ; 8243308
+ .incbin "data/tilesets/secondary/brendans_mays_house/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_BrendansMaysHouse: ; 82442BC
+ .incbin "data/tilesets/secondary/brendans_mays_house/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/brendans_mays_house/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/brendans_mays_house/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/brendans_mays_house/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/brendans_mays_house/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/brendans_mays_house/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/brendans_mays_house/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/brendans_mays_house/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/brendans_mays_house/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/brendans_mays_house/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/brendans_mays_house/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/brendans_mays_house/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/brendans_mays_house/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/brendans_mays_house/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/brendans_mays_house/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/brendans_mays_house/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_Lab: ; 82444BC
+ .incbin "data/tilesets/secondary/lab/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_Lab: ; 8245510
+ .incbin "data/tilesets/secondary/lab/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/lab/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/lab/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/lab/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/lab/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/lab/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/lab/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/lab/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/lab/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/lab/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/lab/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/lab/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/lab/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/lab/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/lab/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/lab/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_Underwater: ; 8245710
+ .incbin "data/tilesets/secondary/underwater/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_Underwater: ; 82468CC
+ .incbin "data/tilesets/secondary/underwater/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/underwater/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/underwater/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/underwater/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/underwater/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/underwater/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/underwater/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/underwater/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/underwater/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/underwater/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/underwater/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/underwater/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/underwater/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/underwater/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/underwater/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/underwater/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_GenericBuilding: ; 8246ACC
+ .incbin "data/tilesets/secondary/generic_building/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_GenericBuilding: ; 8248494
+ .incbin "data/tilesets/secondary/generic_building/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/generic_building/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/generic_building/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/generic_building/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/generic_building/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/generic_building/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/generic_building/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/generic_building/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/generic_building/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/generic_building/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/generic_building/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/generic_building/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/generic_building/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/generic_building/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/generic_building/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/generic_building/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_MauvilleGameCorner: ; 8248694
+ .incbin "data/tilesets/secondary/mauville_game_corner/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_MauvilleGameCorner: ; 8249358
+ .incbin "data/tilesets/secondary/mauville_game_corner/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/mauville_game_corner/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/mauville_game_corner/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/mauville_game_corner/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/mauville_game_corner/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/mauville_game_corner/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/mauville_game_corner/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/mauville_game_corner/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/mauville_game_corner/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/mauville_game_corner/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/mauville_game_corner/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/mauville_game_corner/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/mauville_game_corner/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/mauville_game_corner/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/mauville_game_corner/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/mauville_game_corner/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_Unused2: ; 8249558
+ .incbin "data/tilesets/secondary/unused_2/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_Unused2: ; 8249A80
+ .incbin "data/tilesets/secondary/unused_2/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/unused_2/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/unused_2/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/unused_2/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/unused_2/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/unused_2/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/unused_2/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/unused_2/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/unused_2/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/unused_2/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/unused_2/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/unused_2/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/unused_2/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/unused_2/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/unused_2/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/unused_2/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_RustboroGym: ; 8249C80
+ .incbin "data/tilesets/secondary/rustboro_gym/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_RustboroGym: ; 824A114
+ .incbin "data/tilesets/secondary/rustboro_gym/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/rustboro_gym/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/rustboro_gym/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/rustboro_gym/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/rustboro_gym/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/rustboro_gym/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/rustboro_gym/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/rustboro_gym/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/rustboro_gym/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/rustboro_gym/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/rustboro_gym/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/rustboro_gym/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/rustboro_gym/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/rustboro_gym/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/rustboro_gym/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/rustboro_gym/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_DewfordGym: ; 824A314
+ .incbin "data/tilesets/secondary/dewford_gym/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_DewfordGym: ; 824A570
+ .incbin "data/tilesets/secondary/dewford_gym/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/dewford_gym/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/dewford_gym/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/dewford_gym/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/dewford_gym/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/dewford_gym/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/dewford_gym/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/dewford_gym/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/dewford_gym/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/dewford_gym/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/dewford_gym/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/dewford_gym/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/dewford_gym/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/dewford_gym/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/dewford_gym/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/dewford_gym/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_MauvilleGym: ; 824A770
+ .incbin "data/tilesets/secondary/mauville_gym/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_MauvilleGym: ; 824AD9C
+ .incbin "data/tilesets/secondary/mauville_gym/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/mauville_gym/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/mauville_gym/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/mauville_gym/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/mauville_gym/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/mauville_gym/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/mauville_gym/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/mauville_gym/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/mauville_gym/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/mauville_gym/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/mauville_gym/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/mauville_gym/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/mauville_gym/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/mauville_gym/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/mauville_gym/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/mauville_gym/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_LavaridgeGym: ; 824AF9C
+ .incbin "data/tilesets/secondary/lavaridge_gym/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_LavaridgeGym: ; 824B2A8
+ .incbin "data/tilesets/secondary/lavaridge_gym/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/lavaridge_gym/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/lavaridge_gym/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/lavaridge_gym/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/lavaridge_gym/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/lavaridge_gym/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/lavaridge_gym/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/lavaridge_gym/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/lavaridge_gym/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/lavaridge_gym/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/lavaridge_gym/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/lavaridge_gym/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/lavaridge_gym/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/lavaridge_gym/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/lavaridge_gym/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/lavaridge_gym/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_PetalburgGym: ; 824B4A8
+ .incbin "data/tilesets/secondary/petalburg_gym/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_PetalburgGym: ; 824BE08
+ .incbin "data/tilesets/secondary/petalburg_gym/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/petalburg_gym/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/petalburg_gym/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/petalburg_gym/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/petalburg_gym/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/petalburg_gym/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/petalburg_gym/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/petalburg_gym/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/petalburg_gym/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/petalburg_gym/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/petalburg_gym/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/petalburg_gym/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/petalburg_gym/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/petalburg_gym/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/petalburg_gym/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/petalburg_gym/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_FortreeGym: ; 824C008
+ .incbin "data/tilesets/secondary/fortree_gym/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_FortreeGym: ; 824C2C8
+ .incbin "data/tilesets/secondary/fortree_gym/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/fortree_gym/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/fortree_gym/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/fortree_gym/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/fortree_gym/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/fortree_gym/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/fortree_gym/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/fortree_gym/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/fortree_gym/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/fortree_gym/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/fortree_gym/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/fortree_gym/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/fortree_gym/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/fortree_gym/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/fortree_gym/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/fortree_gym/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_MossdeepGym: ; 824C4C8
+ .incbin "data/tilesets/secondary/mossdeep_gym/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_MossdeepGym: ; 824CA00
+ .incbin "data/tilesets/secondary/mossdeep_gym/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/mossdeep_gym/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/mossdeep_gym/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/mossdeep_gym/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/mossdeep_gym/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/mossdeep_gym/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/mossdeep_gym/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/mossdeep_gym/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/mossdeep_gym/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/mossdeep_gym/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/mossdeep_gym/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/mossdeep_gym/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/mossdeep_gym/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/mossdeep_gym/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/mossdeep_gym/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/mossdeep_gym/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_SootopolisGym: ; 824CC00
+ .incbin "data/tilesets/secondary/sootopolis_gym/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_SootopolisGym: ; 824E030
+ .incbin "data/tilesets/secondary/sootopolis_gym/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/sootopolis_gym/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/sootopolis_gym/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/sootopolis_gym/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/sootopolis_gym/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/sootopolis_gym/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/sootopolis_gym/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/sootopolis_gym/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/sootopolis_gym/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/sootopolis_gym/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/sootopolis_gym/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/sootopolis_gym/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/sootopolis_gym/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/sootopolis_gym/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/sootopolis_gym/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/sootopolis_gym/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_TrickHousePuzzle: ; 824E230
+ .incbin "data/tilesets/secondary/trick_house_puzzle/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_TrickHousePuzzle: ; 824EEA8
+ .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_Ship: ; 824F0A8
+ .incbin "data/tilesets/secondary/ship/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_Ship: ; 824FC78
+ .incbin "data/tilesets/secondary/ship/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/ship/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/ship/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/ship/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/ship/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/ship/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/ship/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/ship/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/ship/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/ship/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/ship/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/ship/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/ship/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/ship/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/ship/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/ship/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_SecretBase: ; 824FE78
+ .incbin "data/tilesets/primary/secret_base/tiles.4bpp"
+
+ .align 2
+
+ .incbin "data/tilesets/primary/secret_base/unknown_tiles.4bpp"
+
+ .align 2
+
+gTilesetPalettes_SecretBase: ; 8257E78
+ .incbin "data/tilesets/primary/secret_base/palettes/00.gbapal"
+ .incbin "data/tilesets/primary/secret_base/palettes/01.gbapal"
+ .incbin "data/tilesets/primary/secret_base/palettes/02.gbapal"
+ .incbin "data/tilesets/primary/secret_base/palettes/03.gbapal"
+ .incbin "data/tilesets/primary/secret_base/palettes/04.gbapal"
+ .incbin "data/tilesets/primary/secret_base/palettes/05.gbapal"
+ .incbin "data/tilesets/primary/secret_base/palettes/06.gbapal"
+ .incbin "data/tilesets/primary/secret_base/palettes/07.gbapal"
+ .incbin "data/tilesets/primary/secret_base/palettes/08.gbapal"
+ .incbin "data/tilesets/primary/secret_base/palettes/09.gbapal"
+ .incbin "data/tilesets/primary/secret_base/palettes/10.gbapal"
+ .incbin "data/tilesets/primary/secret_base/palettes/11.gbapal"
+ .incbin "data/tilesets/primary/secret_base/palettes/12.gbapal"
+ .incbin "data/tilesets/primary/secret_base/palettes/13.gbapal"
+ .incbin "data/tilesets/primary/secret_base/palettes/14.gbapal"
+ .incbin "data/tilesets/primary/secret_base/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_EliteFour: ; 8258078
+ .incbin "data/tilesets/secondary/elite_four/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_EliteFour: ; 82590F4
+ .incbin "data/tilesets/secondary/elite_four/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/elite_four/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/elite_four/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/elite_four/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/elite_four/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/elite_four/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/elite_four/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/elite_four/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/elite_four/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/elite_four/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/elite_four/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/elite_four/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/elite_four/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/elite_four/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/elite_four/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/elite_four/palettes/15.gbapal"
+
+ .align 2
+
+gTilesetTiles_BattleTower: ; 82592F4
+ .incbin "data/tilesets/secondary/battle_tower/tiles.4bpp.lz"
+
+ .align 2
+
+gTilesetPalettes_BattleTower: ; 8259A1C
+ .incbin "data/tilesets/secondary/battle_tower/palettes/00.gbapal"
+ .incbin "data/tilesets/secondary/battle_tower/palettes/01.gbapal"
+ .incbin "data/tilesets/secondary/battle_tower/palettes/02.gbapal"
+ .incbin "data/tilesets/secondary/battle_tower/palettes/03.gbapal"
+ .incbin "data/tilesets/secondary/battle_tower/palettes/04.gbapal"
+ .incbin "data/tilesets/secondary/battle_tower/palettes/05.gbapal"
+ .incbin "data/tilesets/secondary/battle_tower/palettes/06.gbapal"
+ .incbin "data/tilesets/secondary/battle_tower/palettes/07.gbapal"
+ .incbin "data/tilesets/secondary/battle_tower/palettes/08.gbapal"
+ .incbin "data/tilesets/secondary/battle_tower/palettes/09.gbapal"
+ .incbin "data/tilesets/secondary/battle_tower/palettes/10.gbapal"
+ .incbin "data/tilesets/secondary/battle_tower/palettes/11.gbapal"
+ .incbin "data/tilesets/secondary/battle_tower/palettes/12.gbapal"
+ .incbin "data/tilesets/secondary/battle_tower/palettes/13.gbapal"
+ .incbin "data/tilesets/secondary/battle_tower/palettes/14.gbapal"
+ .incbin "data/tilesets/secondary/battle_tower/palettes/15.gbapal"
diff --git a/data/tilesets/headers.s b/data/tilesets/headers.s
new file mode 100644
index 000000000..37b920b15
--- /dev/null
+++ b/data/tilesets/headers.s
@@ -0,0 +1,695 @@
+ .align 2
+
+gTileset_General: ; 8286CF4
+ .byte TRUE ; is compressed
+ .byte FALSE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_General
+ .4byte gTilesetPalettes_General
+ .4byte gMetatiles_General
+ .4byte gMetatileAttributes_General
+ .4byte sub_8072FC4
+
+ .align 2
+
+gTileset_Petalburg: ; 8286D0C
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_Petalburg
+ .4byte gTilesetPalettes_Petalburg
+ .4byte gMetatiles_Petalburg
+ .4byte gMetatileAttributes_Petalburg
+ .4byte sub_8073110
+
+ .align 2
+
+gTileset_Rustboro: ; 8286D24
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_Rustboro
+ .4byte gTilesetPalettes_Rustboro
+ .4byte gMetatiles_Rustboro
+ .4byte gMetatileAttributes_Rustboro
+ .4byte sub_8073138
+
+ .align 2
+
+gTileset_Dewford: ; 8286D3C
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_Dewford
+ .4byte gTilesetPalettes_Dewford
+ .4byte gMetatiles_Dewford
+ .4byte gMetatileAttributes_Dewford
+ .4byte sub_8073164
+
+ .align 2
+
+gTileset_Slateport: ; 8286D54
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_Slateport
+ .4byte gTilesetPalettes_Slateport
+ .4byte gMetatiles_Slateport
+ .4byte gMetatileAttributes_Slateport
+ .4byte sub_807318C
+
+ .align 2
+
+gTileset_Mauville: ; 8286D6C
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_Mauville
+ .4byte gTilesetPalettes_Mauville
+ .4byte gMetatiles_Mauville
+ .4byte gMetatileAttributes_Mauville
+ .4byte sub_80731B4
+
+ .align 2
+
+gTileset_Lavaridge: ; 8286D84
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_Lavaridge
+ .4byte gTilesetPalettes_Lavaridge
+ .4byte gMetatiles_Lavaridge
+ .4byte gMetatileAttributes_Lavaridge
+ .4byte sub_80731E4
+
+ .align 2
+
+gTileset_Fallarbor: ; 8286D9C
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_Fallarbor
+ .4byte gTilesetPalettes_Fallarbor
+ .4byte gMetatiles_Fallarbor
+ .4byte gMetatileAttributes_Fallarbor
+ .4byte sub_8073210
+
+ .align 2
+
+gTileset_Fortree: ; 8286DB4
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_Fortree
+ .4byte gTilesetPalettes_Fortree
+ .4byte gMetatiles_Fortree
+ .4byte gMetatileAttributes_Fortree
+ .4byte sub_8073238
+
+ .align 2
+
+gTileset_Lilycove: ; 8286DCC
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_Lilycove
+ .4byte gTilesetPalettes_Lilycove
+ .4byte gMetatiles_Lilycove
+ .4byte gMetatileAttributes_Lilycove
+ .4byte sub_8073260
+
+ .align 2
+
+gTileset_Mossdeep: ; 8286DE4
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_Mossdeep
+ .4byte gTilesetPalettes_Mossdeep
+ .4byte gMetatiles_Mossdeep
+ .4byte gMetatileAttributes_Mossdeep
+ .4byte sub_8073288
+
+ .align 2
+
+gTileset_EverGrande: ; 8286DFC
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_EverGrande
+ .4byte gTilesetPalettes_EverGrande
+ .4byte gMetatiles_EverGrande
+ .4byte gMetatileAttributes_EverGrande
+ .4byte sub_80732B0
+
+ .align 2
+
+gTileset_Pacifidlog: ; 8286E14
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_Pacifidlog
+ .4byte gTilesetPalettes_Pacifidlog
+ .4byte gMetatiles_Pacifidlog
+ .4byte gMetatileAttributes_Pacifidlog
+ .4byte sub_80732DC
+
+ .align 2
+
+gTileset_Sootopolis: ; 8286E2C
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_Sootopolis
+ .4byte gTilesetPalettes_Sootopolis
+ .4byte gMetatiles_Sootopolis
+ .4byte gMetatileAttributes_Sootopolis
+ .4byte sub_807330C
+
+ .align 2
+
+gTileset_Building: ; 8286E44
+ .byte TRUE ; is compressed
+ .byte FALSE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_Building
+ .4byte gTilesetPalettes_Building
+ .4byte gMetatiles_Building
+ .4byte gMetatileAttributes_Building
+ .4byte sub_8072FEC
+
+ .align 2
+
+gTileset_Shop: ; 8286E5C
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_Shop
+ .4byte gTilesetPalettes_Shop
+ .4byte gMetatiles_Shop
+ .4byte gMetatileAttributes_Shop
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_PokemonCenter: ; 8286E74
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_PokemonCenter
+ .4byte gTilesetPalettes_PokemonCenter
+ .4byte gMetatiles_PokemonCenter
+ .4byte gMetatileAttributes_PokemonCenter
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_Cave: ; 8286E8C
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_Cave
+ .4byte gTilesetPalettes_Cave
+ .4byte gMetatiles_Cave
+ .4byte gMetatileAttributes_Cave
+ .4byte sub_807337C
+
+ .align 2
+
+gTileset_PokemonSchool: ; 8286EA4
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_PokemonSchool
+ .4byte gTilesetPalettes_PokemonSchool
+ .4byte gMetatiles_PokemonSchool
+ .4byte gMetatileAttributes_PokemonSchool
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_PokemonFanClub: ; 8286EBC
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_PokemonFanClub
+ .4byte gTilesetPalettes_PokemonFanClub
+ .4byte gMetatiles_PokemonFanClub
+ .4byte gMetatileAttributes_PokemonFanClub
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_Unused1: ; 8286ED4
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_Unused1
+ .4byte gTilesetPalettes_Unused1
+ .4byte gMetatiles_Unused1
+ .4byte gMetatileAttributes_Unused1
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_MeteorFalls: ; 8286EEC
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_MeteorFalls
+ .4byte gTilesetPalettes_MeteorFalls
+ .4byte gMetatiles_MeteorFalls
+ .4byte gMetatileAttributes_MeteorFalls
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_OceanicMuseum: ; 8286F04
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_OceanicMuseum
+ .4byte gTilesetPalettes_OceanicMuseum
+ .4byte gMetatiles_OceanicMuseum
+ .4byte gMetatileAttributes_OceanicMuseum
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_CableClub: ; 8286F1C
+ .byte FALSE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_CableClub
+ .4byte gTilesetPalettes_CableClub
+ .4byte gMetatiles_CableClub
+ .4byte gMetatileAttributes_CableClub
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_SeashoreHouse: ; 8286F34
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_SeashoreHouse
+ .4byte gTilesetPalettes_SeashoreHouse
+ .4byte gMetatiles_SeashoreHouse
+ .4byte gMetatileAttributes_SeashoreHouse
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_PrettyPetalFlowerShop: ; 8286F4C
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_PrettyPetalFlowerShop
+ .4byte gTilesetPalettes_PrettyPetalFlowerShop
+ .4byte gMetatiles_PrettyPetalFlowerShop
+ .4byte gMetatileAttributes_PrettyPetalFlowerShop
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_PokemonDayCare: ; 8286F64
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_PokemonDayCare
+ .4byte gTilesetPalettes_PokemonDayCare
+ .4byte gMetatiles_PokemonDayCare
+ .4byte gMetatileAttributes_PokemonDayCare
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_Facility: ; 8286F7C
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_Facility
+ .4byte gTilesetPalettes_Facility
+ .4byte gMetatiles_Facility
+ .4byte gMetatileAttributes_Facility
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_BikeShop: ; 8286F94
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_BikeShop
+ .4byte gTilesetPalettes_BikeShop
+ .4byte gMetatiles_BikeShop
+ .4byte gMetatileAttributes_BikeShop
+ .4byte sub_80733F8
+
+ .align 2
+
+gTileset_RusturfTunnel: ; 8286FAC
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_RusturfTunnel
+ .4byte gTilesetPalettes_RusturfTunnel
+ .4byte gMetatiles_RusturfTunnel
+ .4byte gMetatileAttributes_RusturfTunnel
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_SecretBaseBrownCave: ; 8286FC4
+ .byte FALSE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_SecretBaseBrownCave
+ .4byte gTilesetPalettes_SecretBaseBrownCave
+ .4byte gMetatiles_SecretBaseSecondary
+ .4byte gMetatileAttributes_SecretBaseSecondary
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_SecretBaseTree: ; 8286FDC
+ .byte FALSE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_SecretBaseTree
+ .4byte gTilesetPalettes_SecretBaseTree
+ .4byte gMetatiles_SecretBaseSecondary
+ .4byte gMetatileAttributes_SecretBaseSecondary
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_SecretBaseShrub: ; 8286FF4
+ .byte FALSE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_SecretBaseShrub
+ .4byte gTilesetPalettes_SecretBaseShrub
+ .4byte gMetatiles_SecretBaseSecondary
+ .4byte gMetatileAttributes_SecretBaseSecondary
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_SecretBaseBlueCave: ; 828700C
+ .byte FALSE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_SecretBaseBlueCave
+ .4byte gTilesetPalettes_SecretBaseBlueCave
+ .4byte gMetatiles_SecretBaseSecondary
+ .4byte gMetatileAttributes_SecretBaseSecondary
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_SecretBaseYellowCave: ; 8287024
+ .byte FALSE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_SecretBaseYellowCave
+ .4byte gTilesetPalettes_SecretBaseYellowCave
+ .4byte gMetatiles_SecretBaseSecondary
+ .4byte gMetatileAttributes_SecretBaseSecondary
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_SecretBaseRedCave: ; 828703C
+ .byte FALSE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_SecretBaseRedCave
+ .4byte gTilesetPalettes_SecretBaseRedCave
+ .4byte gMetatiles_SecretBaseSecondary
+ .4byte gMetatileAttributes_SecretBaseSecondary
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_InsideOfTruck: ; 8287054
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_InsideOfTruck
+ .4byte gTilesetPalettes_InsideOfTruck
+ .4byte gMetatiles_InsideOfTruck
+ .4byte gMetatileAttributes_InsideOfTruck
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_Unused2: ; 828706C
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_Unused2
+ .4byte gTilesetPalettes_Unused2
+ .4byte gMetatiles_Unused2
+ .4byte gMetatileAttributes_Unused2
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_Contest: ; 8287084
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_Contest
+ .4byte gTilesetPalettes_Contest
+ .4byte gMetatiles_Contest
+ .4byte gMetatileAttributes_Contest
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_LilycoveMuseum: ; 828709C
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_LilycoveMuseum
+ .4byte gTilesetPalettes_LilycoveMuseum
+ .4byte gMetatiles_LilycoveMuseum
+ .4byte gMetatileAttributes_LilycoveMuseum
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_BrendansMaysHouse: ; 82870B4
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_BrendansMaysHouse
+ .4byte gTilesetPalettes_BrendansMaysHouse
+ .4byte gMetatiles_BrendansMaysHouse
+ .4byte gMetatileAttributes_BrendansMaysHouse
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_Lab: ; 82870CC
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_Lab
+ .4byte gTilesetPalettes_Lab
+ .4byte gMetatiles_Lab
+ .4byte gMetatileAttributes_Lab
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_Underwater: ; 82870E4
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_Underwater
+ .4byte gTilesetPalettes_Underwater
+ .4byte gMetatiles_Underwater
+ .4byte gMetatileAttributes_Underwater
+ .4byte sub_8073334
+
+ .align 2
+
+gTileset_PetalburgGym: ; 82870FC
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_PetalburgGym
+ .4byte gTilesetPalettes_PetalburgGym
+ .4byte gMetatiles_PetalburgGym
+ .4byte gMetatileAttributes_PetalburgGym
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_SootopolisGym: ; 8287114
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_SootopolisGym
+ .4byte gTilesetPalettes_SootopolisGym
+ .4byte gMetatiles_SootopolisGym
+ .4byte gMetatileAttributes_SootopolisGym
+ .4byte sub_8073358
+
+ .align 2
+
+gTileset_GenericBuilding: ; 828712C
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_GenericBuilding
+ .4byte gTilesetPalettes_GenericBuilding
+ .4byte gMetatiles_GenericBuilding
+ .4byte gMetatileAttributes_GenericBuilding
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_MauvilleGameCorner: ; 8287144
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_MauvilleGameCorner
+ .4byte gTilesetPalettes_MauvilleGameCorner
+ .4byte gMetatiles_MauvilleGameCorner
+ .4byte gMetatileAttributes_MauvilleGameCorner
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_RustboroGym: ; 828715C
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_RustboroGym
+ .4byte gTilesetPalettes_RustboroGym
+ .4byte gMetatiles_RustboroGym
+ .4byte gMetatileAttributes_RustboroGym
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_DewfordGym: ; 8287174
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_DewfordGym
+ .4byte gTilesetPalettes_DewfordGym
+ .4byte gMetatiles_DewfordGym
+ .4byte gMetatileAttributes_DewfordGym
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_MauvilleGym: ; 828718C
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_MauvilleGym
+ .4byte gTilesetPalettes_MauvilleGym
+ .4byte gMetatiles_MauvilleGym
+ .4byte gMetatileAttributes_MauvilleGym
+ .4byte sub_80733CC
+
+ .align 2
+
+gTileset_LavaridgeGym: ; 82871A4
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_LavaridgeGym
+ .4byte gTilesetPalettes_LavaridgeGym
+ .4byte gMetatiles_LavaridgeGym
+ .4byte gMetatileAttributes_LavaridgeGym
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_TrickHousePuzzle: ; 82871BC
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_TrickHousePuzzle
+ .4byte gTilesetPalettes_TrickHousePuzzle
+ .4byte gMetatiles_TrickHousePuzzle
+ .4byte gMetatileAttributes_TrickHousePuzzle
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_FortreeGym: ; 82871D4
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_FortreeGym
+ .4byte gTilesetPalettes_FortreeGym
+ .4byte gMetatiles_FortreeGym
+ .4byte gMetatileAttributes_FortreeGym
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_MossdeepGym: ; 82871EC
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_MossdeepGym
+ .4byte gTilesetPalettes_MossdeepGym
+ .4byte gMetatiles_MossdeepGym
+ .4byte gMetatileAttributes_MossdeepGym
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_Ship: ; 8287204
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_Ship
+ .4byte gTilesetPalettes_Ship
+ .4byte gMetatiles_Ship
+ .4byte gMetatileAttributes_Ship
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_SecretBase: ; 828721C
+ .byte FALSE ; is compressed
+ .byte FALSE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_SecretBase
+ .4byte gTilesetPalettes_SecretBase
+ .4byte gMetatiles_SecretBasePrimary
+ .4byte gMetatileAttributes_SecretBasePrimary
+ .4byte NULL ; animation callback
+
+ .align 2
+
+gTileset_EliteFour: ; 8287234
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_EliteFour
+ .4byte gTilesetPalettes_EliteFour
+ .4byte gMetatiles_EliteFour
+ .4byte gMetatileAttributes_EliteFour
+ .4byte sub_80733A8
+
+ .align 2
+
+gTileset_BattleTower: ; 828724C
+ .byte TRUE ; is compressed
+ .byte TRUE ; is secondary tileset
+ .2byte 0 ; padding
+ .4byte gTilesetTiles_BattleTower
+ .4byte gTilesetPalettes_BattleTower
+ .4byte gMetatiles_BattleTower
+ .4byte gMetatileAttributes_BattleTower
+ .4byte NULL ; animation callback
diff --git a/data/tilesets/metatiles.s b/data/tilesets/metatiles.s
new file mode 100644
index 000000000..3989fbebd
--- /dev/null
+++ b/data/tilesets/metatiles.s
@@ -0,0 +1,529 @@
+ .align 1
+
+gMetatiles_General: ; 8259C1C
+ .incbin "baserom.gba", 0x259c1c, 0x2000
+
+ .align 1
+
+gMetatileAttributes_General: ; 825BC1C
+ .incbin "baserom.gba", 0x25bc1c, 0x400
+
+ .align 1
+
+gMetatiles_Petalburg: ; 825C01C
+ .incbin "baserom.gba", 0x25c01c, 0x900
+
+ .align 1
+
+gMetatileAttributes_Petalburg: ; 825C91C
+ .incbin "baserom.gba", 0x25c91c, 0x120
+
+ .align 1
+
+gMetatiles_Rustboro: ; 825CA3C
+ .incbin "baserom.gba", 0x25ca3c, 0x15e0
+
+ .align 1
+
+gMetatileAttributes_Rustboro: ; 825E01C
+ .incbin "baserom.gba", 0x25e01c, 0x2bc
+
+ .align 1
+
+gMetatiles_Dewford: ; 825E2D8
+ .incbin "baserom.gba", 0x25e2d8, 0x900
+
+ .align 1
+
+gMetatileAttributes_Dewford: ; 825EBD8
+ .incbin "baserom.gba", 0x25ebd8, 0x120
+
+ .align 1
+
+gMetatiles_Slateport: ; 825ECF8
+ .incbin "baserom.gba", 0x25ecf8, 0x16c0
+
+ .align 1
+
+gMetatileAttributes_Slateport: ; 82603B8
+ .incbin "baserom.gba", 0x2603b8, 0x2d8
+
+ .align 1
+
+gMetatiles_Mauville: ; 8260690
+ .incbin "baserom.gba", 0x260690, 0x1b20
+
+ .align 1
+
+gMetatileAttributes_Mauville: ; 82621B0
+ .incbin "baserom.gba", 0x2621b0, 0x364
+
+ .align 1
+
+gMetatiles_Lavaridge: ; 8262514
+ .incbin "baserom.gba", 0x262514, 0x11e0
+
+ .align 1
+
+gMetatileAttributes_Lavaridge: ; 82636F4
+ .incbin "baserom.gba", 0x2636f4, 0x23c
+
+ .align 1
+
+gMetatiles_Fallarbor: ; 8263930
+ .incbin "baserom.gba", 0x263930, 0x1520
+
+ .align 1
+
+gMetatileAttributes_Fallarbor: ; 8264E50
+ .incbin "baserom.gba", 0x264e50, 0x2a4
+
+ .align 1
+
+gMetatiles_Fortree: ; 82650F4
+ .incbin "baserom.gba", 0x2650f4, 0x10b0
+
+ .align 1
+
+gMetatileAttributes_Fortree: ; 82661A4
+ .incbin "baserom.gba", 0x2661a4, 0x216
+
+ .align 1
+
+gMetatiles_Lilycove: ; 82663BA
+ .incbin "baserom.gba", 0x2663ba, 0x15f0
+
+ .align 1
+
+gMetatileAttributes_Lilycove: ; 82679AA
+ .incbin "baserom.gba", 0x2679aa, 0x2be
+
+ .align 1
+
+gMetatiles_Mossdeep: ; 8267C68
+ .incbin "baserom.gba", 0x267c68, 0x16b0
+
+ .align 1
+
+gMetatileAttributes_Mossdeep: ; 8269318
+ .incbin "baserom.gba", 0x269318, 0x2d6
+
+ .align 1
+
+gMetatiles_EverGrande: ; 82695EE
+ .incbin "baserom.gba", 0x2695ee, 0xa80
+
+ .align 1
+
+gMetatileAttributes_EverGrande: ; 826A06E
+ .incbin "baserom.gba", 0x26a06e, 0x150
+
+ .align 1
+
+gMetatiles_Pacifidlog: ; 826A1BE
+ .incbin "baserom.gba", 0x26a1be, 0xbf0
+
+ .align 1
+
+gMetatileAttributes_Pacifidlog: ; 826ADAE
+ .incbin "baserom.gba", 0x26adae, 0x17e
+
+ .align 1
+
+gMetatiles_Sootopolis: ; 826AF2C
+ .incbin "baserom.gba", 0x26af2c, 0xfe0
+
+ .align 1
+
+gMetatileAttributes_Sootopolis: ; 826BF0C
+ .incbin "baserom.gba", 0x26bf0c, 0x1fc
+
+ .align 1
+
+gMetatiles_Building: ; 826C108
+ .incbin "baserom.gba", 0x26c108, 0x80
+
+ .align 1
+
+gMetatileAttributes_Building: ; 826C188
+ .incbin "baserom.gba", 0x26c188, 0x10
+
+ .align 1
+
+gMetatiles_Shop: ; 826C198
+ .incbin "baserom.gba", 0x26c198, 0x1180
+
+ .align 1
+
+gMetatileAttributes_Shop: ; 826D318
+ .incbin "baserom.gba", 0x26d318, 0x230
+
+ .align 1
+
+gMetatiles_PokemonCenter: ; 826D548
+ .incbin "baserom.gba", 0x26d548, 0xc60
+
+ .align 1
+
+gMetatileAttributes_PokemonCenter: ; 826E1A8
+ .incbin "baserom.gba", 0x26e1a8, 0x18c
+
+ .align 1
+
+gMetatiles_Cave: ; 826E334
+ .incbin "baserom.gba", 0x26e334, 0x19e0
+
+ .align 1
+
+gMetatileAttributes_Cave: ; 826FD14
+ .incbin "baserom.gba", 0x26fd14, 0x33c
+
+ .align 1
+
+gMetatiles_PokemonSchool: ; 8270050
+ .incbin "baserom.gba", 0x270050, 0x3a0
+
+ .align 1
+
+gMetatileAttributes_PokemonSchool: ; 82703F0
+ .incbin "baserom.gba", 0x2703f0, 0x74
+
+ .align 1
+
+gMetatiles_PokemonFanClub: ; 8270464
+ .incbin "baserom.gba", 0x270464, 0x680
+
+ .align 1
+
+gMetatileAttributes_PokemonFanClub: ; 8270AE4
+ .incbin "baserom.gba", 0x270ae4, 0xd0
+
+ .align 1
+
+gMetatiles_Unused1: ; 8270BB4
+ .incbin "baserom.gba", 0x270bb4, 0x20
+
+ .align 1
+
+gMetatileAttributes_Unused1: ; 8270BD4
+ .incbin "baserom.gba", 0x270bd4, 0x4
+
+ .align 1
+
+gMetatiles_MeteorFalls: ; 8270BD8
+ .incbin "baserom.gba", 0x270bd8, 0x9f0
+
+ .align 1
+
+gMetatileAttributes_MeteorFalls: ; 82715C8
+ .incbin "baserom.gba", 0x2715c8, 0x13e
+
+ .align 1
+
+gMetatiles_OceanicMuseum: ; 8271706
+ .incbin "baserom.gba", 0x271706, 0x650
+
+ .align 1
+
+gMetatileAttributes_OceanicMuseum: ; 8271D56
+ .incbin "baserom.gba", 0x271d56, 0xca
+
+ .align 1
+
+gMetatiles_CableClub: ; 8271E20
+ .incbin "baserom.gba", 0x271e20, 0x1000
+
+ .align 1
+
+gMetatileAttributes_CableClub: ; 8272E20
+ .incbin "baserom.gba", 0x272e20, 0x200
+
+ .align 1
+
+gMetatiles_SeashoreHouse: ; 8273020
+ .incbin "baserom.gba", 0x273020, 0x380
+
+ .align 1
+
+gMetatileAttributes_SeashoreHouse: ; 82733A0
+ .incbin "baserom.gba", 0x2733a0, 0x70
+
+ .align 1
+
+gMetatiles_PrettyPetalFlowerShop: ; 8273410
+ .incbin "baserom.gba", 0x273410, 0x480
+
+ .align 1
+
+gMetatileAttributes_PrettyPetalFlowerShop: ; 8273890
+ .incbin "baserom.gba", 0x273890, 0x90
+
+ .align 1
+
+gMetatiles_PokemonDayCare: ; 8273920
+ .incbin "baserom.gba", 0x273920, 0x440
+
+ .align 1
+
+gMetatileAttributes_PokemonDayCare: ; 8273D60
+ .incbin "baserom.gba", 0x273d60, 0x88
+
+ .align 1
+
+gMetatiles_Facility: ; 8273DE8
+ .incbin "baserom.gba", 0x273de8, 0x1fe0
+
+ .align 1
+
+gMetatileAttributes_Facility: ; 8275DC8
+ .incbin "baserom.gba", 0x275dc8, 0x3fc
+
+ .align 1
+
+gMetatiles_BikeShop: ; 82761C4
+ .incbin "baserom.gba", 0x2761c4, 0xf80
+
+ .align 1
+
+gMetatileAttributes_BikeShop: ; 8277144
+ .incbin "baserom.gba", 0x277144, 0x1f0
+
+ .align 1
+
+gMetatiles_RusturfTunnel: ; 8277334
+ .incbin "baserom.gba", 0x277334, 0x530
+
+ .align 1
+
+gMetatileAttributes_RusturfTunnel: ; 8277864
+ .incbin "baserom.gba", 0x277864, 0xa6
+
+ .align 1
+
+gMetatiles_SecretBaseSecondary: ; 827790A
+ .incbin "baserom.gba", 0x27790a, 0x1440
+
+ .align 1
+
+gMetatileAttributes_SecretBaseSecondary: ; 8278D4A
+ .incbin "baserom.gba", 0x278d4a, 0x288
+
+ .align 1
+
+gMetatiles_InsideOfTruck: ; 8278FD2
+ .incbin "baserom.gba", 0x278fd2, 0x260
+
+ .align 1
+
+gMetatileAttributes_InsideOfTruck: ; 8279232
+ .incbin "baserom.gba", 0x279232, 0x4c
+
+ .align 1
+
+gMetatiles_Contest: ; 827927E
+ .incbin "baserom.gba", 0x27927e, 0xe00
+
+ .align 1
+
+gMetatileAttributes_Contest: ; 827A07E
+ .incbin "baserom.gba", 0x27a07e, 0x1c0
+
+ .align 1
+
+gMetatiles_LilycoveMuseum: ; 827A23E
+ .incbin "baserom.gba", 0x27a23e, 0x8f0
+
+ .align 1
+
+gMetatileAttributes_LilycoveMuseum: ; 827AB2E
+ .incbin "baserom.gba", 0x27ab2e, 0x11e
+
+ .align 1
+
+gMetatiles_BrendansMaysHouse: ; 827AC4C
+ .incbin "baserom.gba", 0x27ac4c, 0xab0
+
+ .align 1
+
+gMetatileAttributes_BrendansMaysHouse: ; 827B6FC
+ .incbin "baserom.gba", 0x27b6fc, 0x156
+
+ .align 1
+
+gMetatiles_Lab: ; 827B852
+ .incbin "baserom.gba", 0x27b852, 0x9a0
+
+ .align 1
+
+gMetatileAttributes_Lab: ; 827C1F2
+ .incbin "baserom.gba", 0x27c1f2, 0x134
+
+ .align 1
+
+gMetatiles_Underwater: ; 827C326
+ .incbin "baserom.gba", 0x27c326, 0xec0
+
+ .align 1
+
+gMetatileAttributes_Underwater: ; 827D1E6
+ .incbin "baserom.gba", 0x27d1e6, 0x1d8
+
+ .align 1
+
+gMetatiles_GenericBuilding: ; 827D3BE
+ .incbin "baserom.gba", 0x27d3be, 0x2000
+
+ .align 1
+
+gMetatileAttributes_GenericBuilding: ; 827F3BE
+ .incbin "baserom.gba", 0x27f3be, 0x400
+
+ .align 1
+
+gMetatiles_MauvilleGameCorner: ; 827F7BE
+ .incbin "baserom.gba", 0x27f7be, 0x600
+
+ .align 1
+
+gMetatileAttributes_MauvilleGameCorner: ; 827FDBE
+ .incbin "baserom.gba", 0x27fdbe, 0xc0
+
+ .align 1
+
+gMetatiles_Unused2: ; 827FE7E
+ .incbin "baserom.gba", 0x27fe7e, 0x3a0
+
+ .align 1
+
+gMetatileAttributes_Unused2: ; 828021E
+ .incbin "baserom.gba", 0x28021e, 0x74
+
+ .align 1
+
+gMetatiles_RustboroGym: ; 8280292
+ .incbin "baserom.gba", 0x280292, 0x380
+
+ .align 1
+
+gMetatileAttributes_RustboroGym: ; 8280612
+ .incbin "baserom.gba", 0x280612, 0x70
+
+ .align 1
+
+gMetatiles_DewfordGym: ; 8280682
+ .incbin "baserom.gba", 0x280682, 0x3d0
+
+ .align 1
+
+gMetatileAttributes_DewfordGym: ; 8280A52
+ .incbin "baserom.gba", 0x280a52, 0x7a
+
+ .align 1
+
+gMetatiles_MauvilleGym: ; 8280ACC
+ .incbin "baserom.gba", 0x280acc, 0x750
+
+ .align 1
+
+gMetatileAttributes_MauvilleGym: ; 828121C
+ .incbin "baserom.gba", 0x28121c, 0xea
+
+ .align 1
+
+gMetatiles_LavaridgeGym: ; 8281306
+ .incbin "baserom.gba", 0x281306, 0x2a0
+
+ .align 1
+
+gMetatileAttributes_LavaridgeGym: ; 82815A6
+ .incbin "baserom.gba", 0x2815a6, 0x54
+
+ .align 1
+
+gMetatiles_PetalburgGym: ; 82815FA
+ .incbin "baserom.gba", 0x2815fa, 0x8c0
+
+ .align 1
+
+gMetatileAttributes_PetalburgGym: ; 8281EBA
+ .incbin "baserom.gba", 0x281eba, 0x118
+
+ .align 1
+
+gMetatiles_FortreeGym: ; 8281FD2
+ .incbin "baserom.gba", 0x281fd2, 0x350
+
+ .align 1
+
+gMetatileAttributes_FortreeGym: ; 8282322
+ .incbin "baserom.gba", 0x282322, 0x6a
+
+ .align 1
+
+gMetatiles_MossdeepGym: ; 828238C
+ .incbin "baserom.gba", 0x28238c, 0x500
+
+ .align 1
+
+gMetatileAttributes_MossdeepGym: ; 828288C
+ .incbin "baserom.gba", 0x28288c, 0xa0
+
+ .align 1
+
+gMetatiles_SootopolisGym: ; 828292C
+ .incbin "baserom.gba", 0x28292c, 0x630
+
+ .align 1
+
+gMetatileAttributes_SootopolisGym: ; 8282F5C
+ .incbin "baserom.gba", 0x282f5c, 0xc6
+
+ .align 1
+
+gMetatiles_TrickHousePuzzle: ; 8283022
+ .incbin "baserom.gba", 0x283022, 0x950
+
+ .align 1
+
+gMetatileAttributes_TrickHousePuzzle: ; 8283972
+ .incbin "baserom.gba", 0x283972, 0x12a
+
+ .align 1
+
+gMetatiles_Ship: ; 8283A9C
+ .incbin "baserom.gba", 0x283a9c, 0xfc0
+
+ .align 1
+
+gMetatileAttributes_Ship: ; 8284A5C
+ .incbin "baserom.gba", 0x284a5c, 0x1f8
+
+ .align 1
+
+gMetatiles_SecretBasePrimary: ; 8284C54
+ .incbin "baserom.gba", 0x284c54, 0x20
+
+ .align 1
+
+gMetatileAttributes_SecretBasePrimary: ; 8284C74
+ .incbin "baserom.gba", 0x284c74, 0x4
+
+ .align 1
+
+gMetatiles_EliteFour: ; 8284C78
+ .incbin "baserom.gba", 0x284c78, 0x14b0
+
+ .align 1
+
+gMetatileAttributes_EliteFour: ; 8286128
+ .incbin "baserom.gba", 0x286128, 0x296
+
+ .align 1
+
+gMetatiles_BattleTower: ; 82863BE
+ .incbin "baserom.gba", 0x2863be, 0x830
+
+ .align 1
+
+gMetatileAttributes_BattleTower: ; 8286BEE
+ .incbin "baserom.gba", 0x286bee, 0x106
diff --git a/data/tilesets/primary/building/palettes/00.pal b/data/tilesets/primary/building/palettes/00.pal
new file mode 100644
index 000000000..ca016289c
--- /dev/null
+++ b/data/tilesets/primary/building/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+98 98 123
+148 148 148
+205 205 197
+255 255 255
+123 123 98
+148 148 131
+180 180 164
+230 230 213
+213 213 180
+98 156 139
+123 180 189
+172 205 197
+222 213 82
+255 0 255
+139 148 82
diff --git a/data/tilesets/primary/building/palettes/01.pal b/data/tilesets/primary/building/palettes/01.pal
new file mode 100644
index 000000000..0b01f1a0f
--- /dev/null
+++ b/data/tilesets/primary/building/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+65 74 106
+139 139 148
+180 180 164
+255 255 255
+255 0 0
+255 0 0
+255 0 0
+255 0 0
+172 90 49
+205 98 57
+246 139 98
+255 205 139
+255 0 0
+255 0 0
+255 0 0
diff --git a/data/tilesets/primary/building/palettes/02.pal b/data/tilesets/primary/building/palettes/02.pal
new file mode 100644
index 000000000..410d5193a
--- /dev/null
+++ b/data/tilesets/primary/building/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
diff --git a/data/tilesets/primary/building/palettes/03.pal b/data/tilesets/primary/building/palettes/03.pal
new file mode 100644
index 000000000..410d5193a
--- /dev/null
+++ b/data/tilesets/primary/building/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
diff --git a/data/tilesets/primary/building/palettes/04.pal b/data/tilesets/primary/building/palettes/04.pal
new file mode 100644
index 000000000..410d5193a
--- /dev/null
+++ b/data/tilesets/primary/building/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
diff --git a/data/tilesets/primary/building/palettes/05.pal b/data/tilesets/primary/building/palettes/05.pal
new file mode 100644
index 000000000..b5001d726
--- /dev/null
+++ b/data/tilesets/primary/building/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+131 197 246
+106 180 222
+238 230 164
+222 205 131
+213 180 106
+205 156 82
+0 0 0
diff --git a/data/tilesets/primary/building/palettes/06.pal b/data/tilesets/primary/building/palettes/06.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/primary/building/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/primary/building/palettes/07.pal b/data/tilesets/primary/building/palettes/07.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/primary/building/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/primary/building/palettes/08.pal b/data/tilesets/primary/building/palettes/08.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/primary/building/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/primary/building/palettes/09.pal b/data/tilesets/primary/building/palettes/09.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/primary/building/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/primary/building/palettes/10.pal b/data/tilesets/primary/building/palettes/10.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/primary/building/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/primary/building/palettes/11.pal b/data/tilesets/primary/building/palettes/11.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/primary/building/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/primary/building/palettes/12.pal b/data/tilesets/primary/building/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/primary/building/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/primary/building/palettes/13.pal b/data/tilesets/primary/building/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/primary/building/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/primary/building/palettes/14.pal b/data/tilesets/primary/building/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/primary/building/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/primary/building/palettes/15.pal b/data/tilesets/primary/building/palettes/15.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/primary/building/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/primary/building/tiles.png b/data/tilesets/primary/building/tiles.png
new file mode 100644
index 000000000..d7343a1d6
--- /dev/null
+++ b/data/tilesets/primary/building/tiles.png
Binary files differ
diff --git a/data/tilesets/primary/general/palettes/00.pal b/data/tilesets/primary/general/palettes/00.pal
new file mode 100644
index 000000000..0fd74602e
--- /dev/null
+++ b/data/tilesets/primary/general/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+189 189 131
+115 189 246
+98 172 238
+115 189 246
+98 164 222
+82 139 197
+74 115 172
+115 197 164
diff --git a/data/tilesets/primary/general/palettes/01.pal b/data/tilesets/primary/general/palettes/01.pal
new file mode 100644
index 000000000..3c6e40c2e
--- /dev/null
+++ b/data/tilesets/primary/general/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+255 189 131
+238 148 115
+222 106 98
+205 65 82
+115 197 164
diff --git a/data/tilesets/primary/general/palettes/02.pal b/data/tilesets/primary/general/palettes/02.pal
new file mode 100644
index 000000000..4c41030f6
--- /dev/null
+++ b/data/tilesets/primary/general/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+180 255 131
+131 197 98
+57 139 49
+57 82 0
+222 148 115
+106 90 90
+164 98 90
+65 57 49
+255 197 148
+222 106 98
+205 65 82
+164 213 197
+115 197 164
+65 180 131
+24 164 106
diff --git a/data/tilesets/primary/general/palettes/03.pal b/data/tilesets/primary/general/palettes/03.pal
new file mode 100644
index 000000000..32d6914d8
--- /dev/null
+++ b/data/tilesets/primary/general/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 255 255
+213 213 213
+189 189 189
+164 164 164
+131 131 139
+65 180 131
+164 213 197
+65 49 65
+238 213 205
+222 180 164
+189 148 139
+156 115 115
+131 90 90
+98 65 82
+115 197 164
diff --git a/data/tilesets/primary/general/palettes/04.pal b/data/tilesets/primary/general/palettes/04.pal
new file mode 100644
index 000000000..d8051b7ba
--- /dev/null
+++ b/data/tilesets/primary/general/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+255 0 255
+255 0 255
+255 0 255
+156 164 189
+82 106 213
+65 90 189
+57 82 156
+41 65 139
+172 197 230
+139 164 222
+106 131 213
+82 106 213
+115 197 164
diff --git a/data/tilesets/primary/general/palettes/05.pal b/data/tilesets/primary/general/palettes/05.pal
new file mode 100644
index 000000000..90adedf53
--- /dev/null
+++ b/data/tilesets/primary/general/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+238 230 164
+222 205 131
+213 180 106
+205 156 82
+115 197 164
diff --git a/data/tilesets/primary/general/palettes/06.pal b/data/tilesets/primary/general/palettes/06.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/primary/general/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/primary/general/palettes/07.pal b/data/tilesets/primary/general/palettes/07.pal
new file mode 100644
index 000000000..6c4ea8bea
--- /dev/null
+++ b/data/tilesets/primary/general/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+24 41 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/primary/general/palettes/08.pal b/data/tilesets/primary/general/palettes/08.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/primary/general/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/primary/general/palettes/09.pal b/data/tilesets/primary/general/palettes/09.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/primary/general/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/primary/general/palettes/10.pal b/data/tilesets/primary/general/palettes/10.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/primary/general/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/primary/general/palettes/11.pal b/data/tilesets/primary/general/palettes/11.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/primary/general/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/primary/general/palettes/12.pal b/data/tilesets/primary/general/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/primary/general/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/primary/general/palettes/13.pal b/data/tilesets/primary/general/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/primary/general/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/primary/general/palettes/14.pal b/data/tilesets/primary/general/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/primary/general/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/primary/general/palettes/15.pal b/data/tilesets/primary/general/palettes/15.pal
new file mode 100644
index 000000000..e7717d74e
--- /dev/null
+++ b/data/tilesets/primary/general/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 213 180
+255 197 148
+222 148 115
+123 65 65
+57 74 123
+41 57 98
+24 41 82
+16 32 57
+222 230 238
+255 197 90
+189 156 90
+255 98 90
+197 65 65
+255 255 255
+0 0 0
diff --git a/data/tilesets/primary/general/tiles.png b/data/tilesets/primary/general/tiles.png
new file mode 100644
index 000000000..168689b6d
--- /dev/null
+++ b/data/tilesets/primary/general/tiles.png
Binary files differ
diff --git a/data/tilesets/primary/secret_base/palettes/00.pal b/data/tilesets/primary/secret_base/palettes/00.pal
new file mode 100644
index 000000000..c1c000b48
--- /dev/null
+++ b/data/tilesets/primary/secret_base/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+255 213 180
+255 197 148
+222 148 115
+123 65 65
+57 74 123
+41 57 98
+24 41 82
+16 32 57
+222 230 238
+255 197 90
+189 156 90
+255 98 90
+197 65 65
+255 255 255
+0 0 0
diff --git a/data/tilesets/primary/secret_base/palettes/01.pal b/data/tilesets/primary/secret_base/palettes/01.pal
new file mode 100644
index 000000000..49b51f782
--- /dev/null
+++ b/data/tilesets/primary/secret_base/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+238 115 106
+197 65 65
+106 123 180
+172 222 90
+131 90 164
+255 213 32
+255 189 90
+156 197 246
+255 180 213
+213 139 172
+213 197 82
+82 82 82
+115 115 115
+189 189 197
+238 238 255
diff --git a/data/tilesets/primary/secret_base/palettes/02.pal b/data/tilesets/primary/secret_base/palettes/02.pal
new file mode 100644
index 000000000..ddd4db20a
--- /dev/null
+++ b/data/tilesets/primary/secret_base/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+230 123 131
+189 74 82
+156 41 49
+189 222 255
+255 197 246
+230 156 205
+213 115 164
+123 164 123
+82 115 82
+213 197 139
+148 131 65
+82 82 82
+115 115 115
+189 189 197
+238 238 255
diff --git a/data/tilesets/primary/secret_base/palettes/03.pal b/data/tilesets/primary/secret_base/palettes/03.pal
new file mode 100644
index 000000000..6a17dde12
--- /dev/null
+++ b/data/tilesets/primary/secret_base/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+238 238 98
+205 205 82
+156 156 49
+189 222 255
+180 197 255
+148 164 213
+115 131 180
+148 148 156
+222 180 115
+180 139 65
+148 106 41
+82 82 82
+115 115 115
+189 189 197
+238 238 255
diff --git a/data/tilesets/primary/secret_base/palettes/04.pal b/data/tilesets/primary/secret_base/palettes/04.pal
new file mode 100644
index 000000000..c62b7b67f
--- /dev/null
+++ b/data/tilesets/primary/secret_base/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+156 197 246
+106 148 205
+65 115 172
+189 222 255
+255 180 82
+230 139 49
+205 98 16
+205 148 255
+57 57 57
+148 148 156
+98 98 98
+82 82 82
+115 115 115
+189 189 197
+238 238 255
diff --git a/data/tilesets/primary/secret_base/palettes/05.pal b/data/tilesets/primary/secret_base/palettes/05.pal
new file mode 100644
index 000000000..12403d988
--- /dev/null
+++ b/data/tilesets/primary/secret_base/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+213 197 139
+180 164 98
+148 131 65
+123 98 32
+255 213 90
+106 189 255
+255 123 172
+164 222 115
+131 172 82
+139 189 139
+98 148 98
+82 82 82
+115 115 115
+189 189 197
+238 238 255
diff --git a/data/tilesets/primary/secret_base/palettes/06.pal b/data/tilesets/primary/secret_base/palettes/06.pal
new file mode 100644
index 000000000..55722534b
--- /dev/null
+++ b/data/tilesets/primary/secret_base/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+90 82 65
+205 197 164
+172 164 131
+148 139 106
+115 106 82
+24 24 24
+24 24 24
+24 24 24
+24 24 24
+24 24 24
+82 82 82
+115 115 115
+213 213 156
+255 246 139
+255 255 255
diff --git a/data/tilesets/primary/secret_base/palettes/07.pal b/data/tilesets/primary/secret_base/palettes/07.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/primary/secret_base/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/primary/secret_base/palettes/08.pal b/data/tilesets/primary/secret_base/palettes/08.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/primary/secret_base/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/primary/secret_base/palettes/09.pal b/data/tilesets/primary/secret_base/palettes/09.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/primary/secret_base/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/primary/secret_base/palettes/10.pal b/data/tilesets/primary/secret_base/palettes/10.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/primary/secret_base/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/primary/secret_base/palettes/11.pal b/data/tilesets/primary/secret_base/palettes/11.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/primary/secret_base/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/primary/secret_base/palettes/12.pal b/data/tilesets/primary/secret_base/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/primary/secret_base/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/primary/secret_base/palettes/13.pal b/data/tilesets/primary/secret_base/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/primary/secret_base/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/primary/secret_base/palettes/14.pal b/data/tilesets/primary/secret_base/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/primary/secret_base/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/primary/secret_base/palettes/15.pal b/data/tilesets/primary/secret_base/palettes/15.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/primary/secret_base/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/primary/secret_base/tiles.png b/data/tilesets/primary/secret_base/tiles.png
new file mode 100644
index 000000000..9adc0e13f
--- /dev/null
+++ b/data/tilesets/primary/secret_base/tiles.png
Binary files differ
diff --git a/data/tilesets/primary/secret_base/unknown_tiles.png b/data/tilesets/primary/secret_base/unknown_tiles.png
new file mode 100644
index 000000000..dd5c4e16a
--- /dev/null
+++ b/data/tilesets/primary/secret_base/unknown_tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/battle_tower/palettes/00.pal b/data/tilesets/secondary/battle_tower/palettes/00.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/battle_tower/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/battle_tower/palettes/01.pal b/data/tilesets/secondary/battle_tower/palettes/01.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/battle_tower/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/battle_tower/palettes/02.pal b/data/tilesets/secondary/battle_tower/palettes/02.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/battle_tower/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/battle_tower/palettes/03.pal b/data/tilesets/secondary/battle_tower/palettes/03.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/battle_tower/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/battle_tower/palettes/04.pal b/data/tilesets/secondary/battle_tower/palettes/04.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/battle_tower/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/battle_tower/palettes/05.pal b/data/tilesets/secondary/battle_tower/palettes/05.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/battle_tower/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/battle_tower/palettes/06.pal b/data/tilesets/secondary/battle_tower/palettes/06.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/battle_tower/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/battle_tower/palettes/07.pal b/data/tilesets/secondary/battle_tower/palettes/07.pal
new file mode 100644
index 000000000..451a87644
--- /dev/null
+++ b/data/tilesets/secondary/battle_tower/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 0 255
+82 82 106
+148 148 164
+205 189 197
+255 255 255
+222 213 230
+255 255 156
+0 238 139
+0 189 139
+115 115 131
+90 106 180
+115 139 197
+189 41 16
+222 74 32
+255 98 49
+255 222 131
diff --git a/data/tilesets/secondary/battle_tower/palettes/08.pal b/data/tilesets/secondary/battle_tower/palettes/08.pal
new file mode 100644
index 000000000..6a4cbe8a8
--- /dev/null
+++ b/data/tilesets/secondary/battle_tower/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 0 255
+82 82 106
+148 148 164
+205 189 197
+255 255 255
+189 148 49
+156 115 90
+197 238 148
+156 197 74
+106 164 41
+115 222 255
+0 180 255
+0 115 255
+0 82 222
+0 57 180
+255 0 255
diff --git a/data/tilesets/secondary/battle_tower/palettes/09.pal b/data/tilesets/secondary/battle_tower/palettes/09.pal
new file mode 100644
index 000000000..5eca2db83
--- /dev/null
+++ b/data/tilesets/secondary/battle_tower/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 0 255
+82 82 106
+148 148 164
+205 189 197
+255 255 255
+222 213 230
+189 172 180
+255 0 255
+255 0 255
+115 115 131
+90 106 180
+115 139 197
+172 82 49
+205 115 82
+139 255 255
+255 115 0
diff --git a/data/tilesets/secondary/battle_tower/palettes/10.pal b/data/tilesets/secondary/battle_tower/palettes/10.pal
new file mode 100644
index 000000000..833bd498c
--- /dev/null
+++ b/data/tilesets/secondary/battle_tower/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 0 255
+82 82 106
+148 148 164
+205 189 197
+255 255 255
+255 213 115
+189 148 49
+139 98 74
+90 106 180
+255 205 139
+230 172 90
+230 148 65
+180 98 24
+255 0 255
+255 0 255
+255 0 255
diff --git a/data/tilesets/secondary/battle_tower/palettes/11.pal b/data/tilesets/secondary/battle_tower/palettes/11.pal
new file mode 100644
index 000000000..9af599f76
--- /dev/null
+++ b/data/tilesets/secondary/battle_tower/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 0 255
+82 82 106
+148 148 164
+205 189 197
+255 255 255
+115 115 131
+205 57 16
+255 98 49
+0 115 255
+255 0 255
+82 255 255
+255 255 172
+255 213 115
+213 180 106
+164 131 74
+222 213 230
diff --git a/data/tilesets/secondary/battle_tower/palettes/12.pal b/data/tilesets/secondary/battle_tower/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/battle_tower/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/battle_tower/palettes/13.pal b/data/tilesets/secondary/battle_tower/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/battle_tower/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/battle_tower/palettes/14.pal b/data/tilesets/secondary/battle_tower/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/battle_tower/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/battle_tower/palettes/15.pal b/data/tilesets/secondary/battle_tower/palettes/15.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/battle_tower/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/battle_tower/tiles.png b/data/tilesets/secondary/battle_tower/tiles.png
new file mode 100644
index 000000000..9e804c6bb
--- /dev/null
+++ b/data/tilesets/secondary/battle_tower/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/bike_shop/palettes/00.pal b/data/tilesets/secondary/bike_shop/palettes/00.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/bike_shop/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/bike_shop/palettes/01.pal b/data/tilesets/secondary/bike_shop/palettes/01.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/bike_shop/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/bike_shop/palettes/02.pal b/data/tilesets/secondary/bike_shop/palettes/02.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/bike_shop/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/bike_shop/palettes/03.pal b/data/tilesets/secondary/bike_shop/palettes/03.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/bike_shop/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/bike_shop/palettes/04.pal b/data/tilesets/secondary/bike_shop/palettes/04.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/bike_shop/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/bike_shop/palettes/05.pal b/data/tilesets/secondary/bike_shop/palettes/05.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/bike_shop/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/bike_shop/palettes/06.pal b/data/tilesets/secondary/bike_shop/palettes/06.pal
new file mode 100644
index 000000000..415ce8dae
--- /dev/null
+++ b/data/tilesets/secondary/bike_shop/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+65 74 106
+148 123 106
+172 172 139
+205 205 180
+238 238 222
+131 148 139
+172 189 172
+205 205 205
+213 222 213
+255 255 255
+164 205 172
+131 180 131
+197 238 213
+246 123 123
+197 65 74
diff --git a/data/tilesets/secondary/bike_shop/palettes/07.pal b/data/tilesets/secondary/bike_shop/palettes/07.pal
new file mode 100644
index 000000000..5b89167d8
--- /dev/null
+++ b/data/tilesets/secondary/bike_shop/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+65 74 106
+123 131 131
+189 197 197
+255 255 255
+90 156 24
+148 197 49
+172 213 74
+189 230 131
+0 0 0
+164 189 189
+115 156 180
+238 238 222
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/bike_shop/palettes/08.pal b/data/tilesets/secondary/bike_shop/palettes/08.pal
new file mode 100644
index 000000000..bfdd37dc0
--- /dev/null
+++ b/data/tilesets/secondary/bike_shop/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+65 74 106
+123 131 131
+57 123 156
+164 189 189
+115 156 180
+156 115 90
+213 164 74
+246 197 90
+246 230 123
+189 189 172
+222 222 189
+255 255 255
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/bike_shop/palettes/09.pal b/data/tilesets/secondary/bike_shop/palettes/09.pal
new file mode 100644
index 000000000..5c201b93f
--- /dev/null
+++ b/data/tilesets/secondary/bike_shop/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+65 74 106
+139 139 131
+197 197 197
+0 0 0
+255 255 255
+246 197 197
+74 74 213
+123 123 246
+180 180 0
+213 197 65
+246 246 32
+148 82 74
+205 49 41
+255 123 74
+0 0 0
diff --git a/data/tilesets/secondary/bike_shop/palettes/10.pal b/data/tilesets/secondary/bike_shop/palettes/10.pal
new file mode 100644
index 000000000..e303343d2
--- /dev/null
+++ b/data/tilesets/secondary/bike_shop/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 255 230
+222 222 197
+180 180 164
+123 123 106
+65 74 106
+213 238 164
+148 213 123
+131 164 123
+90 156 82
+238 189 139
+230 156 65
+180 115 65
+139 106 65
+156 180 74
+172 255 57
diff --git a/data/tilesets/secondary/bike_shop/palettes/11.pal b/data/tilesets/secondary/bike_shop/palettes/11.pal
new file mode 100644
index 000000000..95c3708c4
--- /dev/null
+++ b/data/tilesets/secondary/bike_shop/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 0 0
+65 65 82
+106 106 115
+189 189 164
+255 255 255
+90 90 164
+98 106 189
+139 131 213
+172 164 222
+230 123 65
+230 222 246
+197 74 65
+255 106 98
+148 115 90
+246 197 90
+246 230 123
diff --git a/data/tilesets/secondary/bike_shop/palettes/12.pal b/data/tilesets/secondary/bike_shop/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/bike_shop/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/bike_shop/palettes/13.pal b/data/tilesets/secondary/bike_shop/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/bike_shop/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/bike_shop/palettes/14.pal b/data/tilesets/secondary/bike_shop/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/bike_shop/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/bike_shop/palettes/15.pal b/data/tilesets/secondary/bike_shop/palettes/15.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/bike_shop/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/bike_shop/tiles.png b/data/tilesets/secondary/bike_shop/tiles.png
new file mode 100644
index 000000000..ec109c3be
--- /dev/null
+++ b/data/tilesets/secondary/bike_shop/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/brendans_mays_house/palettes/00.pal b/data/tilesets/secondary/brendans_mays_house/palettes/00.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/brendans_mays_house/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/brendans_mays_house/palettes/01.pal b/data/tilesets/secondary/brendans_mays_house/palettes/01.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/brendans_mays_house/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/brendans_mays_house/palettes/02.pal b/data/tilesets/secondary/brendans_mays_house/palettes/02.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/brendans_mays_house/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/brendans_mays_house/palettes/03.pal b/data/tilesets/secondary/brendans_mays_house/palettes/03.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/brendans_mays_house/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/brendans_mays_house/palettes/04.pal b/data/tilesets/secondary/brendans_mays_house/palettes/04.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/brendans_mays_house/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/brendans_mays_house/palettes/05.pal b/data/tilesets/secondary/brendans_mays_house/palettes/05.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/brendans_mays_house/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/brendans_mays_house/palettes/06.pal b/data/tilesets/secondary/brendans_mays_house/palettes/06.pal
new file mode 100644
index 000000000..7b3d2ef1a
--- /dev/null
+++ b/data/tilesets/secondary/brendans_mays_house/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 0 0
+82 82 106
+131 131 148
+180 180 164
+255 255 255
+180 164 74
+205 197 90
+148 115 41
+172 139 57
+213 213 180
+98 156 139
+123 180 189
+172 205 197
+205 106 106
+255 197 197
+164 106 98
diff --git a/data/tilesets/secondary/brendans_mays_house/palettes/07.pal b/data/tilesets/secondary/brendans_mays_house/palettes/07.pal
new file mode 100644
index 000000000..e8eec581b
--- /dev/null
+++ b/data/tilesets/secondary/brendans_mays_house/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 0 0
+82 82 106
+131 131 148
+189 189 164
+255 255 255
+230 222 246
+148 148 197
+189 189 246
+197 123 82
+230 148 32
+255 197 74
+0 0 0
+205 180 156
+180 156 131
+205 205 156
+238 238 148
diff --git a/data/tilesets/secondary/brendans_mays_house/palettes/08.pal b/data/tilesets/secondary/brendans_mays_house/palettes/08.pal
new file mode 100644
index 000000000..791045cb8
--- /dev/null
+++ b/data/tilesets/secondary/brendans_mays_house/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 0 0
+82 82 106
+131 131 148
+180 180 164
+255 255 255
+230 213 74
+238 230 123
+172 148 41
+205 180 49
+213 213 180
+131 172 82
+172 230 115
+0 0 0
+98 98 197
+156 139 238
+246 98 74
diff --git a/data/tilesets/secondary/brendans_mays_house/palettes/09.pal b/data/tilesets/secondary/brendans_mays_house/palettes/09.pal
new file mode 100644
index 000000000..6af45c809
--- /dev/null
+++ b/data/tilesets/secondary/brendans_mays_house/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/brendans_mays_house/palettes/10.pal b/data/tilesets/secondary/brendans_mays_house/palettes/10.pal
new file mode 100644
index 000000000..6af45c809
--- /dev/null
+++ b/data/tilesets/secondary/brendans_mays_house/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/brendans_mays_house/palettes/11.pal b/data/tilesets/secondary/brendans_mays_house/palettes/11.pal
new file mode 100644
index 000000000..6af45c809
--- /dev/null
+++ b/data/tilesets/secondary/brendans_mays_house/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/brendans_mays_house/palettes/12.pal b/data/tilesets/secondary/brendans_mays_house/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/brendans_mays_house/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/brendans_mays_house/palettes/13.pal b/data/tilesets/secondary/brendans_mays_house/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/brendans_mays_house/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/brendans_mays_house/palettes/14.pal b/data/tilesets/secondary/brendans_mays_house/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/brendans_mays_house/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/brendans_mays_house/palettes/15.pal b/data/tilesets/secondary/brendans_mays_house/palettes/15.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/brendans_mays_house/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/brendans_mays_house/tiles.png b/data/tilesets/secondary/brendans_mays_house/tiles.png
new file mode 100644
index 000000000..b2f41cdae
--- /dev/null
+++ b/data/tilesets/secondary/brendans_mays_house/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/cable_club/palettes/00.pal b/data/tilesets/secondary/cable_club/palettes/00.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/cable_club/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/cable_club/palettes/01.pal b/data/tilesets/secondary/cable_club/palettes/01.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/cable_club/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/cable_club/palettes/02.pal b/data/tilesets/secondary/cable_club/palettes/02.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/cable_club/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/cable_club/palettes/03.pal b/data/tilesets/secondary/cable_club/palettes/03.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/cable_club/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/cable_club/palettes/04.pal b/data/tilesets/secondary/cable_club/palettes/04.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/cable_club/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/cable_club/palettes/05.pal b/data/tilesets/secondary/cable_club/palettes/05.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/cable_club/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/cable_club/palettes/06.pal b/data/tilesets/secondary/cable_club/palettes/06.pal
new file mode 100644
index 000000000..05794ac82
--- /dev/null
+++ b/data/tilesets/secondary/cable_club/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+65 74 106
+197 238 255
+172 205 213
+131 164 180
+123 156 180
+98 139 148
+246 255 255
+164 123 115
+180 74 24
+213 98 49
+98 139 148
+172 205 213
+197 238 255
+156 222 115
+148 189 98
diff --git a/data/tilesets/secondary/cable_club/palettes/07.pal b/data/tilesets/secondary/cable_club/palettes/07.pal
new file mode 100644
index 000000000..00ca6903f
--- /dev/null
+++ b/data/tilesets/secondary/cable_club/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+65 74 106
+255 213 131
+246 180 82
+213 148 41
+180 172 148
+148 139 123
+255 255 222
+230 230 197
+180 74 24
+213 98 49
+90 156 139
+131 197 180
+172 230 205
+156 222 115
+148 189 106
diff --git a/data/tilesets/secondary/cable_club/palettes/08.pal b/data/tilesets/secondary/cable_club/palettes/08.pal
new file mode 100644
index 000000000..43d6db90d
--- /dev/null
+++ b/data/tilesets/secondary/cable_club/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+65 74 106
+230 238 255
+213 205 246
+164 164 180
+156 197 156
+106 156 139
+246 255 255
+0 0 0
+180 74 24
+213 98 49
+123 106 164
+156 156 197
+197 197 230
+156 222 115
+148 189 106
diff --git a/data/tilesets/secondary/cable_club/palettes/09.pal b/data/tilesets/secondary/cable_club/palettes/09.pal
new file mode 100644
index 000000000..87857607f
--- /dev/null
+++ b/data/tilesets/secondary/cable_club/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+65 74 106
+238 255 255
+213 222 238
+189 205 197
+156 164 172
+0 0 0
+189 139 90
+222 172 106
+246 189 115
+82 156 164
+115 197 222
+213 98 82
+246 148 131
+148 205 90
+49 131 24
diff --git a/data/tilesets/secondary/cable_club/palettes/10.pal b/data/tilesets/secondary/cable_club/palettes/10.pal
new file mode 100644
index 000000000..ab8f75e5a
--- /dev/null
+++ b/data/tilesets/secondary/cable_club/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+65 74 106
+123 123 148
+246 255 255
+205 213 213
+0 0 0
+255 123 123
+172 123 115
+139 230 98
+115 189 57
+246 230 24
+189 180 49
+148 148 246
+123 123 180
+222 222 255
+180 172 213
diff --git a/data/tilesets/secondary/cable_club/palettes/11.pal b/data/tilesets/secondary/cable_club/palettes/11.pal
new file mode 100644
index 000000000..468d7212c
--- /dev/null
+++ b/data/tilesets/secondary/cable_club/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+49 57 74
+172 164 255
+131 123 230
+106 98 172
+82 74 180
+82 74 98
+246 255 255
+115 172 65
+123 189 74
+148 205 90
+98 90 148
+139 156 213
+57 57 106
+148 205 90
+0 255 0
diff --git a/data/tilesets/secondary/cable_club/palettes/12.pal b/data/tilesets/secondary/cable_club/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/cable_club/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/cable_club/palettes/13.pal b/data/tilesets/secondary/cable_club/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/cable_club/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/cable_club/palettes/14.pal b/data/tilesets/secondary/cable_club/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/cable_club/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/cable_club/palettes/15.pal b/data/tilesets/secondary/cable_club/palettes/15.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/cable_club/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/cable_club/tiles.png b/data/tilesets/secondary/cable_club/tiles.png
new file mode 100644
index 000000000..2b153c1f4
--- /dev/null
+++ b/data/tilesets/secondary/cable_club/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/cable_club/unknown_tiles.png b/data/tilesets/secondary/cable_club/unknown_tiles.png
new file mode 100644
index 000000000..da68cdff2
--- /dev/null
+++ b/data/tilesets/secondary/cable_club/unknown_tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/cave/palettes/00.pal b/data/tilesets/secondary/cave/palettes/00.pal
new file mode 100644
index 000000000..e7717d74e
--- /dev/null
+++ b/data/tilesets/secondary/cave/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 213 180
+255 197 148
+222 148 115
+123 65 65
+57 74 123
+41 57 98
+24 41 82
+16 32 57
+222 230 238
+255 197 90
+189 156 90
+255 98 90
+197 65 65
+255 255 255
+0 0 0
diff --git a/data/tilesets/secondary/cave/palettes/01.pal b/data/tilesets/secondary/cave/palettes/01.pal
new file mode 100644
index 000000000..7118dfe7f
--- /dev/null
+++ b/data/tilesets/secondary/cave/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 213 213
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+148 115 131
+230 106 189
+57 74 123
+41 49 90
+115 189 246
+98 172 238
+255 164 90
+255 131 90
+255 98 90
+222 82 82
+131 189 98
diff --git a/data/tilesets/secondary/cave/palettes/02.pal b/data/tilesets/secondary/cave/palettes/02.pal
new file mode 100644
index 000000000..833a3188b
--- /dev/null
+++ b/data/tilesets/secondary/cave/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+180 255 131
+131 197 98
+57 139 49
+57 82 0
+222 148 115
+189 123 98
+164 98 90
+123 82 82
+0 0 0
+0 0 0
+0 0 0
+164 213 197
+115 197 164
+65 180 131
+24 164 106
diff --git a/data/tilesets/secondary/cave/palettes/03.pal b/data/tilesets/secondary/cave/palettes/03.pal
new file mode 100644
index 000000000..1fc912fe3
--- /dev/null
+++ b/data/tilesets/secondary/cave/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 213 213
+222 230 238
+197 213 213
+172 197 189
+156 180 172
+148 115 131
+230 106 189
+57 74 123
+41 49 90
+115 189 246
+98 172 238
+115 189 246
+98 164 222
+82 139 197
+74 115 172
+131 189 98
diff --git a/data/tilesets/secondary/cave/palettes/04.pal b/data/tilesets/secondary/cave/palettes/04.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/cave/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/cave/palettes/05.pal b/data/tilesets/secondary/cave/palettes/05.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/cave/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/cave/palettes/06.pal b/data/tilesets/secondary/cave/palettes/06.pal
new file mode 100644
index 000000000..1766b5c39
--- /dev/null
+++ b/data/tilesets/secondary/cave/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 230 156
+230 197 139
+205 172 123
+172 139 106
+148 106 90
+115 74 57
+82 41 49
+255 255 255
+255 189 197
+255 65 106
+180 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/cave/palettes/07.pal b/data/tilesets/secondary/cave/palettes/07.pal
new file mode 100644
index 000000000..1175103d3
--- /dev/null
+++ b/data/tilesets/secondary/cave/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 255 255
+255 230 230
+230 205 205
+197 164 156
+156 123 123
+115 90 82
+90 65 57
+255 255 255
+123 205 255
+57 123 255
+0 41 255
+255 189 197
+255 65 106
+180 0 0
+49 8 49
diff --git a/data/tilesets/secondary/cave/palettes/08.pal b/data/tilesets/secondary/cave/palettes/08.pal
new file mode 100644
index 000000000..235e69488
--- /dev/null
+++ b/data/tilesets/secondary/cave/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+205 205 164
+172 172 139
+148 139 115
+115 115 74
+255 115 65
+230 115 65
+180 98 90
+164 82 82
+205 49 0
+148 49 0
+246 24 24
+246 148 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/cave/palettes/09.pal b/data/tilesets/secondary/cave/palettes/09.pal
new file mode 100644
index 000000000..40106dae2
--- /dev/null
+++ b/data/tilesets/secondary/cave/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 230 156
+238 197 164
+205 172 148
+172 139 106
+164 115 82
+139 82 24
+98 32 16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/cave/palettes/10.pal b/data/tilesets/secondary/cave/palettes/10.pal
new file mode 100644
index 000000000..e22581562
--- /dev/null
+++ b/data/tilesets/secondary/cave/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 230 156
+230 197 139
+205 172 123
+164 139 115
+131 106 106
+90 74 82
+65 41 65
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/cave/palettes/11.pal b/data/tilesets/secondary/cave/palettes/11.pal
new file mode 100644
index 000000000..180232d6e
--- /dev/null
+++ b/data/tilesets/secondary/cave/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 255 255
+222 238 255
+189 230 255
+172 222 255
+156 213 246
+123 189 238
+0 148 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/cave/palettes/12.pal b/data/tilesets/secondary/cave/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/cave/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/cave/palettes/13.pal b/data/tilesets/secondary/cave/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/cave/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/cave/palettes/14.pal b/data/tilesets/secondary/cave/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/cave/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/cave/palettes/15.pal b/data/tilesets/secondary/cave/palettes/15.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/cave/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/cave/tiles.png b/data/tilesets/secondary/cave/tiles.png
new file mode 100644
index 000000000..cf6ddc31a
--- /dev/null
+++ b/data/tilesets/secondary/cave/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/contest/palettes/00.pal b/data/tilesets/secondary/contest/palettes/00.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/contest/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/contest/palettes/01.pal b/data/tilesets/secondary/contest/palettes/01.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/contest/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/contest/palettes/02.pal b/data/tilesets/secondary/contest/palettes/02.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/contest/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/contest/palettes/03.pal b/data/tilesets/secondary/contest/palettes/03.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/contest/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/contest/palettes/04.pal b/data/tilesets/secondary/contest/palettes/04.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/contest/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/contest/palettes/05.pal b/data/tilesets/secondary/contest/palettes/05.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/contest/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/contest/palettes/06.pal b/data/tilesets/secondary/contest/palettes/06.pal
new file mode 100644
index 000000000..790ca9c53
--- /dev/null
+++ b/data/tilesets/secondary/contest/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+65 74 106
+222 222 255
+197 197 255
+156 156 255
+0 0 0
+222 222 41
+246 255 246
+180 189 205
+148 172 180
+115 131 131
+131 131 222
+106 106 172
+131 139 131
+222 222 255
+255 255 255
diff --git a/data/tilesets/secondary/contest/palettes/07.pal b/data/tilesets/secondary/contest/palettes/07.pal
new file mode 100644
index 000000000..f7544e843
--- /dev/null
+++ b/data/tilesets/secondary/contest/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+65 74 106
+222 246 205
+197 246 172
+156 222 115
+255 205 148
+222 172 123
+189 139 90
+0 0 0
+189 222 197
+0 0 0
+115 189 90
+82 164 65
+131 139 131
+230 230 255
+255 255 255
diff --git a/data/tilesets/secondary/contest/palettes/08.pal b/data/tilesets/secondary/contest/palettes/08.pal
new file mode 100644
index 000000000..0c67e49a8
--- /dev/null
+++ b/data/tilesets/secondary/contest/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+65 74 106
+246 238 180
+246 230 106
+238 213 32
+246 180 156
+213 172 123
+205 156 123
+180 139 90
+0 0 0
+197 82 49
+205 180 24
+172 148 16
+131 139 131
+205 205 230
+255 255 255
diff --git a/data/tilesets/secondary/contest/palettes/09.pal b/data/tilesets/secondary/contest/palettes/09.pal
new file mode 100644
index 000000000..742aada8d
--- /dev/null
+++ b/data/tilesets/secondary/contest/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+65 74 106
+246 213 230
+246 180 213
+238 139 189
+205 189 164
+189 172 148
+222 106 82
+148 123 98
+0 0 0
+0 0 0
+222 90 139
+205 41 90
+148 156 148
+205 205 230
+255 255 255
diff --git a/data/tilesets/secondary/contest/palettes/10.pal b/data/tilesets/secondary/contest/palettes/10.pal
new file mode 100644
index 000000000..9e3060571
--- /dev/null
+++ b/data/tilesets/secondary/contest/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+65 74 106
+255 230 213
+255 205 180
+255 172 139
+0 0 0
+0 0 0
+0 0 0
+57 139 98
+90 172 131
+98 197 148
+238 123 82
+197 106 82
+131 139 131
+230 230 255
+255 255 255
diff --git a/data/tilesets/secondary/contest/palettes/11.pal b/data/tilesets/secondary/contest/palettes/11.pal
new file mode 100644
index 000000000..d0d7f2a54
--- /dev/null
+++ b/data/tilesets/secondary/contest/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+65 74 106
+230 230 230
+189 189 189
+156 156 156
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+115 115 115
+82 82 82
+131 139 131
+230 230 255
+255 255 255
diff --git a/data/tilesets/secondary/contest/palettes/12.pal b/data/tilesets/secondary/contest/palettes/12.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/contest/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/contest/palettes/13.pal b/data/tilesets/secondary/contest/palettes/13.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/contest/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/contest/palettes/14.pal b/data/tilesets/secondary/contest/palettes/14.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/contest/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/contest/palettes/15.pal b/data/tilesets/secondary/contest/palettes/15.pal
new file mode 100644
index 000000000..e7717d74e
--- /dev/null
+++ b/data/tilesets/secondary/contest/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 213 180
+255 197 148
+222 148 115
+123 65 65
+57 74 123
+41 57 98
+24 41 82
+16 32 57
+222 230 238
+255 197 90
+189 156 90
+255 98 90
+197 65 65
+255 255 255
+0 0 0
diff --git a/data/tilesets/secondary/contest/tiles.png b/data/tilesets/secondary/contest/tiles.png
new file mode 100644
index 000000000..09ddee472
--- /dev/null
+++ b/data/tilesets/secondary/contest/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/dewford/palettes/00.pal b/data/tilesets/secondary/dewford/palettes/00.pal
new file mode 100644
index 000000000..b330eaff8
--- /dev/null
+++ b/data/tilesets/secondary/dewford/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+255 0 255
+115 189 246
+98 172 238
+115 189 246
+98 164 222
+82 139 197
+74 115 172
+115 197 164
diff --git a/data/tilesets/secondary/dewford/palettes/01.pal b/data/tilesets/secondary/dewford/palettes/01.pal
new file mode 100644
index 000000000..3c6e40c2e
--- /dev/null
+++ b/data/tilesets/secondary/dewford/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+255 189 131
+238 148 115
+222 106 98
+205 65 82
+115 197 164
diff --git a/data/tilesets/secondary/dewford/palettes/02.pal b/data/tilesets/secondary/dewford/palettes/02.pal
new file mode 100644
index 000000000..4c41030f6
--- /dev/null
+++ b/data/tilesets/secondary/dewford/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+180 255 131
+131 197 98
+57 139 49
+57 82 0
+222 148 115
+106 90 90
+164 98 90
+65 57 49
+255 197 148
+222 106 98
+205 65 82
+164 213 197
+115 197 164
+65 180 131
+24 164 106
diff --git a/data/tilesets/secondary/dewford/palettes/03.pal b/data/tilesets/secondary/dewford/palettes/03.pal
new file mode 100644
index 000000000..3760ac903
--- /dev/null
+++ b/data/tilesets/secondary/dewford/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+213 213 213
+189 189 189
+164 164 164
+131 131 139
+255 0 255
+255 0 255
+65 49 65
+238 213 205
+222 180 164
+189 148 139
+156 115 115
+131 90 90
+98 65 82
+115 197 164
diff --git a/data/tilesets/secondary/dewford/palettes/04.pal b/data/tilesets/secondary/dewford/palettes/04.pal
new file mode 100644
index 000000000..2eeaba630
--- /dev/null
+++ b/data/tilesets/secondary/dewford/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+82 106 213
+65 90 189
+57 82 164
+49 74 148
+172 197 230
+139 164 222
+106 131 213
+82 106 213
+115 197 164
diff --git a/data/tilesets/secondary/dewford/palettes/05.pal b/data/tilesets/secondary/dewford/palettes/05.pal
new file mode 100644
index 000000000..90adedf53
--- /dev/null
+++ b/data/tilesets/secondary/dewford/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+238 230 164
+222 205 131
+213 180 106
+205 156 82
+115 197 164
diff --git a/data/tilesets/secondary/dewford/palettes/06.pal b/data/tilesets/secondary/dewford/palettes/06.pal
new file mode 100644
index 000000000..4173d16de
--- /dev/null
+++ b/data/tilesets/secondary/dewford/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+197 139 205
+172 115 180
+148 90 156
+106 57 115
+115 197 164
diff --git a/data/tilesets/secondary/dewford/palettes/07.pal b/data/tilesets/secondary/dewford/palettes/07.pal
new file mode 100644
index 000000000..0aa4da99e
--- /dev/null
+++ b/data/tilesets/secondary/dewford/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 205 115
+189 172 82
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+164 189 98
+131 156 65
+98 123 32
+65 90 0
+156 139 49
diff --git a/data/tilesets/secondary/dewford/palettes/08.pal b/data/tilesets/secondary/dewford/palettes/08.pal
new file mode 100644
index 000000000..6a21cef16
--- /dev/null
+++ b/data/tilesets/secondary/dewford/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 205 131
+180 255 131
+131 197 98
+57 139 49
+57 82 0
+222 148 115
+106 90 90
+164 98 90
+65 57 49
+255 197 148
+222 106 98
+205 65 82
+164 213 197
+222 205 115
+189 172 82
+156 139 49
diff --git a/data/tilesets/secondary/dewford/palettes/09.pal b/data/tilesets/secondary/dewford/palettes/09.pal
new file mode 100644
index 000000000..ab7b24882
--- /dev/null
+++ b/data/tilesets/secondary/dewford/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+255 255 148
+197 197 115
+213 238 255
+139 139 148
+98 98 123
+65 74 106
+213 205 222
+180 213 255
+148 164 238
+131 148 197
+238 148 16
+205 115 82
+172 82 65
+131 74 65
diff --git a/data/tilesets/secondary/dewford/palettes/10.pal b/data/tilesets/secondary/dewford/palettes/10.pal
new file mode 100644
index 000000000..451da6cc5
--- /dev/null
+++ b/data/tilesets/secondary/dewford/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 255 255
+205 205 197
+180 180 164
+123 213 164
+139 139 148
+0 0 0
+0 0 0
+0 0 0
+180 213 255
+148 164 238
+255 213 49
+0 0 0
+205 115 82
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/dewford/palettes/11.pal b/data/tilesets/secondary/dewford/palettes/11.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/dewford/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/dewford/palettes/12.pal b/data/tilesets/secondary/dewford/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/dewford/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/dewford/palettes/13.pal b/data/tilesets/secondary/dewford/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/dewford/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/dewford/palettes/14.pal b/data/tilesets/secondary/dewford/palettes/14.pal
new file mode 100644
index 000000000..d7bd13fa8
--- /dev/null
+++ b/data/tilesets/secondary/dewford/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 0 255
diff --git a/data/tilesets/secondary/dewford/palettes/15.pal b/data/tilesets/secondary/dewford/palettes/15.pal
new file mode 100644
index 000000000..e7717d74e
--- /dev/null
+++ b/data/tilesets/secondary/dewford/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 213 180
+255 197 148
+222 148 115
+123 65 65
+57 74 123
+41 57 98
+24 41 82
+16 32 57
+222 230 238
+255 197 90
+189 156 90
+255 98 90
+197 65 65
+255 255 255
+0 0 0
diff --git a/data/tilesets/secondary/dewford/tiles.png b/data/tilesets/secondary/dewford/tiles.png
new file mode 100644
index 000000000..cfaebcdbd
--- /dev/null
+++ b/data/tilesets/secondary/dewford/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/dewford_gym/palettes/00.pal b/data/tilesets/secondary/dewford_gym/palettes/00.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/dewford_gym/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/dewford_gym/palettes/01.pal b/data/tilesets/secondary/dewford_gym/palettes/01.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/dewford_gym/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/dewford_gym/palettes/02.pal b/data/tilesets/secondary/dewford_gym/palettes/02.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/dewford_gym/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/dewford_gym/palettes/03.pal b/data/tilesets/secondary/dewford_gym/palettes/03.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/dewford_gym/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/dewford_gym/palettes/04.pal b/data/tilesets/secondary/dewford_gym/palettes/04.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/dewford_gym/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/dewford_gym/palettes/05.pal b/data/tilesets/secondary/dewford_gym/palettes/05.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/dewford_gym/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/dewford_gym/palettes/06.pal b/data/tilesets/secondary/dewford_gym/palettes/06.pal
new file mode 100644
index 000000000..e3235049e
--- /dev/null
+++ b/data/tilesets/secondary/dewford_gym/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+74 74 115
+98 98 131
+205 205 197
+197 197 246
+148 98 74
+106 106 180
+139 148 205
+172 139 90
+115 115 148
+131 131 172
+156 156 180
+180 189 205
+0 0 0
+0 0 0
+65 65 82
diff --git a/data/tilesets/secondary/dewford_gym/palettes/07.pal b/data/tilesets/secondary/dewford_gym/palettes/07.pal
new file mode 100644
index 000000000..d35c319e1
--- /dev/null
+++ b/data/tilesets/secondary/dewford_gym/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+74 74 115
+115 115 148
+205 205 197
+197 197 246
+123 131 41
+164 164 82
+189 197 131
+197 205 156
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/dewford_gym/palettes/08.pal b/data/tilesets/secondary/dewford_gym/palettes/08.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/dewford_gym/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/dewford_gym/palettes/09.pal b/data/tilesets/secondary/dewford_gym/palettes/09.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/dewford_gym/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/dewford_gym/palettes/10.pal b/data/tilesets/secondary/dewford_gym/palettes/10.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/dewford_gym/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/dewford_gym/palettes/11.pal b/data/tilesets/secondary/dewford_gym/palettes/11.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/dewford_gym/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/dewford_gym/palettes/12.pal b/data/tilesets/secondary/dewford_gym/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/dewford_gym/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/dewford_gym/palettes/13.pal b/data/tilesets/secondary/dewford_gym/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/dewford_gym/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/dewford_gym/palettes/14.pal b/data/tilesets/secondary/dewford_gym/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/dewford_gym/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/dewford_gym/palettes/15.pal b/data/tilesets/secondary/dewford_gym/palettes/15.pal
new file mode 100644
index 000000000..894732b55
--- /dev/null
+++ b/data/tilesets/secondary/dewford_gym/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+98 98 123
+139 139 139
+205 205 197
+255 255 255
+172 123 74
+156 148 197
+172 180 246
+205 156 90
+164 164 148
+189 189 172
+213 213 180
+238 238 230
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/dewford_gym/tiles.png b/data/tilesets/secondary/dewford_gym/tiles.png
new file mode 100644
index 000000000..2c41d6850
--- /dev/null
+++ b/data/tilesets/secondary/dewford_gym/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/elite_four/palettes/00.pal b/data/tilesets/secondary/elite_four/palettes/00.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/elite_four/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/elite_four/palettes/01.pal b/data/tilesets/secondary/elite_four/palettes/01.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/elite_four/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/elite_four/palettes/02.pal b/data/tilesets/secondary/elite_four/palettes/02.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/elite_four/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/elite_four/palettes/03.pal b/data/tilesets/secondary/elite_four/palettes/03.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/elite_four/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/elite_four/palettes/04.pal b/data/tilesets/secondary/elite_four/palettes/04.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/elite_four/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/elite_four/palettes/05.pal b/data/tilesets/secondary/elite_four/palettes/05.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/elite_four/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/elite_four/palettes/06.pal b/data/tilesets/secondary/elite_four/palettes/06.pal
new file mode 100644
index 000000000..c4470d4a3
--- /dev/null
+++ b/data/tilesets/secondary/elite_four/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+65 74 106
+148 156 156
+205 222 238
+255 255 255
+246 189 82
+246 98 49
+172 82 65
+238 230 0
+123 197 246
+74 180 213
+65 123 164
+49 106 123
+197 197 197
+255 172 139
+148 189 180
diff --git a/data/tilesets/secondary/elite_four/palettes/07.pal b/data/tilesets/secondary/elite_four/palettes/07.pal
new file mode 100644
index 000000000..993e55b7e
--- /dev/null
+++ b/data/tilesets/secondary/elite_four/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+65 74 106
+148 156 156
+230 238 238
+255 255 255
+205 164 115
+197 148 98
+164 131 82
+139 98 65
+123 123 49
+213 213 49
+0 0 0
+49 49 74
+205 205 164
+238 238 189
+164 164 164
diff --git a/data/tilesets/secondary/elite_four/palettes/08.pal b/data/tilesets/secondary/elite_four/palettes/08.pal
new file mode 100644
index 000000000..d2543ba9b
--- /dev/null
+++ b/data/tilesets/secondary/elite_four/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+65 74 106
+189 131 106
+230 222 213
+255 255 255
+180 139 189
+164 123 172
+148 115 123
+131 90 98
+123 123 98
+115 164 41
+90 90 65
+49 49 74
+205 205 164
+238 238 189
+213 131 106
diff --git a/data/tilesets/secondary/elite_four/palettes/09.pal b/data/tilesets/secondary/elite_four/palettes/09.pal
new file mode 100644
index 000000000..c3dbcc8f1
--- /dev/null
+++ b/data/tilesets/secondary/elite_four/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+65 74 106
+98 156 156
+205 238 238
+255 255 255
+205 213 255
+189 197 255
+164 172 213
+148 164 189
+57 90 164
+148 230 246
+65 164 180
+65 65 82
+189 213 238
+238 255 255
+115 164 172
diff --git a/data/tilesets/secondary/elite_four/palettes/10.pal b/data/tilesets/secondary/elite_four/palettes/10.pal
new file mode 100644
index 000000000..ff48ad641
--- /dev/null
+++ b/data/tilesets/secondary/elite_four/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+65 74 106
+197 205 0
+230 238 238
+255 255 255
+255 115 65
+230 115 65
+180 98 90
+164 82 82
+172 172 164
+213 213 205
+139 139 139
+164 164 156
+148 164 65
+106 123 139
+222 222 0
diff --git a/data/tilesets/secondary/elite_four/palettes/11.pal b/data/tilesets/secondary/elite_four/palettes/11.pal
new file mode 100644
index 000000000..92733296c
--- /dev/null
+++ b/data/tilesets/secondary/elite_four/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+65 74 106
+123 131 115
+164 164 148
+205 205 213
+255 255 255
+246 222 246
+230 180 222
+213 131 205
+205 98 197
+164 115 156
+180 131 172
+90 106 197
+0 0 0
+230 230 238
+0 0 0
diff --git a/data/tilesets/secondary/elite_four/palettes/12.pal b/data/tilesets/secondary/elite_four/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/elite_four/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/elite_four/palettes/13.pal b/data/tilesets/secondary/elite_four/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/elite_four/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/elite_four/palettes/14.pal b/data/tilesets/secondary/elite_four/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/elite_four/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/elite_four/palettes/15.pal b/data/tilesets/secondary/elite_four/palettes/15.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/elite_four/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/elite_four/tiles.png b/data/tilesets/secondary/elite_four/tiles.png
new file mode 100644
index 000000000..834be3701
--- /dev/null
+++ b/data/tilesets/secondary/elite_four/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/ever_grande/palettes/00.pal b/data/tilesets/secondary/ever_grande/palettes/00.pal
new file mode 100644
index 000000000..b330eaff8
--- /dev/null
+++ b/data/tilesets/secondary/ever_grande/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+255 0 255
+115 189 246
+98 172 238
+115 189 246
+98 164 222
+82 139 197
+74 115 172
+115 197 164
diff --git a/data/tilesets/secondary/ever_grande/palettes/01.pal b/data/tilesets/secondary/ever_grande/palettes/01.pal
new file mode 100644
index 000000000..3c6e40c2e
--- /dev/null
+++ b/data/tilesets/secondary/ever_grande/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+255 189 131
+238 148 115
+222 106 98
+205 65 82
+115 197 164
diff --git a/data/tilesets/secondary/ever_grande/palettes/02.pal b/data/tilesets/secondary/ever_grande/palettes/02.pal
new file mode 100644
index 000000000..4c41030f6
--- /dev/null
+++ b/data/tilesets/secondary/ever_grande/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+180 255 131
+131 197 98
+57 139 49
+57 82 0
+222 148 115
+106 90 90
+164 98 90
+65 57 49
+255 197 148
+222 106 98
+205 65 82
+164 213 197
+115 197 164
+65 180 131
+24 164 106
diff --git a/data/tilesets/secondary/ever_grande/palettes/03.pal b/data/tilesets/secondary/ever_grande/palettes/03.pal
new file mode 100644
index 000000000..3760ac903
--- /dev/null
+++ b/data/tilesets/secondary/ever_grande/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+213 213 213
+189 189 189
+164 164 164
+131 131 139
+255 0 255
+255 0 255
+65 49 65
+238 213 205
+222 180 164
+189 148 139
+156 115 115
+131 90 90
+98 65 82
+115 197 164
diff --git a/data/tilesets/secondary/ever_grande/palettes/04.pal b/data/tilesets/secondary/ever_grande/palettes/04.pal
new file mode 100644
index 000000000..2eeaba630
--- /dev/null
+++ b/data/tilesets/secondary/ever_grande/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+82 106 213
+65 90 189
+57 82 164
+49 74 148
+172 197 230
+139 164 222
+106 131 213
+82 106 213
+115 197 164
diff --git a/data/tilesets/secondary/ever_grande/palettes/05.pal b/data/tilesets/secondary/ever_grande/palettes/05.pal
new file mode 100644
index 000000000..90adedf53
--- /dev/null
+++ b/data/tilesets/secondary/ever_grande/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+238 230 164
+222 205 131
+213 180 106
+205 156 82
+115 197 164
diff --git a/data/tilesets/secondary/ever_grande/palettes/06.pal b/data/tilesets/secondary/ever_grande/palettes/06.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/ever_grande/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/ever_grande/palettes/07.pal b/data/tilesets/secondary/ever_grande/palettes/07.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/ever_grande/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/ever_grande/palettes/08.pal b/data/tilesets/secondary/ever_grande/palettes/08.pal
new file mode 100644
index 000000000..083dd5080
--- /dev/null
+++ b/data/tilesets/secondary/ever_grande/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+246 197 123
+238 156 90
+205 115 41
+164 90 49
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+131 197 222
+98 156 180
+255 255 238
+222 222 197
+197 197 164
+164 172 123
+255 255 115
diff --git a/data/tilesets/secondary/ever_grande/palettes/09.pal b/data/tilesets/secondary/ever_grande/palettes/09.pal
new file mode 100644
index 000000000..cc58c4f24
--- /dev/null
+++ b/data/tilesets/secondary/ever_grande/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+164 213 197
+115 197 164
+65 180 131
+24 164 106
+180 131 65
+205 156 131
+123 106 57
+41 49 90
+131 197 222
+98 156 180
+205 205 189
+148 189 180
+98 172 148
+49 164 115
+24 148 98
diff --git a/data/tilesets/secondary/ever_grande/palettes/10.pal b/data/tilesets/secondary/ever_grande/palettes/10.pal
new file mode 100644
index 000000000..76a7119d5
--- /dev/null
+++ b/data/tilesets/secondary/ever_grande/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+197 255 164
+131 197 98
+90 164 49
+65 98 16
+98 238 106
+246 222 106
+246 172 32
+205 115 8
+255 205 238
+246 156 189
+213 82 115
+164 213 197
+115 197 164
+65 180 131
+24 164 106
diff --git a/data/tilesets/secondary/ever_grande/palettes/11.pal b/data/tilesets/secondary/ever_grande/palettes/11.pal
new file mode 100644
index 000000000..ade62fd1c
--- /dev/null
+++ b/data/tilesets/secondary/ever_grande/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+197 255 164
+131 197 98
+90 164 49
+65 98 16
+222 222 172
+189 189 255
+115 115 255
+98 90 172
+255 246 82
+230 213 24
+164 148 82
+164 213 197
+115 197 164
+65 180 131
+24 164 106
diff --git a/data/tilesets/secondary/ever_grande/palettes/12.pal b/data/tilesets/secondary/ever_grande/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/ever_grande/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/ever_grande/palettes/13.pal b/data/tilesets/secondary/ever_grande/palettes/13.pal
new file mode 100644
index 000000000..88ed5e555
--- /dev/null
+++ b/data/tilesets/secondary/ever_grande/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+205 156 131
+189 139 74
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/ever_grande/palettes/14.pal b/data/tilesets/secondary/ever_grande/palettes/14.pal
new file mode 100644
index 000000000..d7bd13fa8
--- /dev/null
+++ b/data/tilesets/secondary/ever_grande/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 0 255
diff --git a/data/tilesets/secondary/ever_grande/palettes/15.pal b/data/tilesets/secondary/ever_grande/palettes/15.pal
new file mode 100644
index 000000000..e7717d74e
--- /dev/null
+++ b/data/tilesets/secondary/ever_grande/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 213 180
+255 197 148
+222 148 115
+123 65 65
+57 74 123
+41 57 98
+24 41 82
+16 32 57
+222 230 238
+255 197 90
+189 156 90
+255 98 90
+197 65 65
+255 255 255
+0 0 0
diff --git a/data/tilesets/secondary/ever_grande/tiles.png b/data/tilesets/secondary/ever_grande/tiles.png
new file mode 100644
index 000000000..0f3689c24
--- /dev/null
+++ b/data/tilesets/secondary/ever_grande/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/facility/palettes/00.pal b/data/tilesets/secondary/facility/palettes/00.pal
new file mode 100644
index 000000000..0fd74602e
--- /dev/null
+++ b/data/tilesets/secondary/facility/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+189 189 131
+115 189 246
+98 172 238
+115 189 246
+98 164 222
+82 139 197
+74 115 172
+115 197 164
diff --git a/data/tilesets/secondary/facility/palettes/01.pal b/data/tilesets/secondary/facility/palettes/01.pal
new file mode 100644
index 000000000..3c6e40c2e
--- /dev/null
+++ b/data/tilesets/secondary/facility/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+255 189 131
+238 148 115
+222 106 98
+205 65 82
+115 197 164
diff --git a/data/tilesets/secondary/facility/palettes/02.pal b/data/tilesets/secondary/facility/palettes/02.pal
new file mode 100644
index 000000000..4c41030f6
--- /dev/null
+++ b/data/tilesets/secondary/facility/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+180 255 131
+131 197 98
+57 139 49
+57 82 0
+222 148 115
+106 90 90
+164 98 90
+65 57 49
+255 197 148
+222 106 98
+205 65 82
+164 213 197
+115 197 164
+65 180 131
+24 164 106
diff --git a/data/tilesets/secondary/facility/palettes/03.pal b/data/tilesets/secondary/facility/palettes/03.pal
new file mode 100644
index 000000000..5665ddc22
--- /dev/null
+++ b/data/tilesets/secondary/facility/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+213 213 213
+189 189 189
+164 164 164
+131 131 139
+65 180 131
+164 213 197
+65 49 65
+238 213 205
+222 180 164
+189 148 139
+156 115 115
+131 90 90
+98 65 82
+115 197 164
diff --git a/data/tilesets/secondary/facility/palettes/04.pal b/data/tilesets/secondary/facility/palettes/04.pal
new file mode 100644
index 000000000..d8051b7ba
--- /dev/null
+++ b/data/tilesets/secondary/facility/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+255 0 255
+255 0 255
+255 0 255
+156 164 189
+82 106 213
+65 90 189
+57 82 156
+41 65 139
+172 197 230
+139 164 222
+106 131 213
+82 106 213
+115 197 164
diff --git a/data/tilesets/secondary/facility/palettes/05.pal b/data/tilesets/secondary/facility/palettes/05.pal
new file mode 100644
index 000000000..4e684594c
--- /dev/null
+++ b/data/tilesets/secondary/facility/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+131 197 246
+106 180 222
+238 230 164
+222 205 131
+213 180 106
+205 156 82
+115 197 164
diff --git a/data/tilesets/secondary/facility/palettes/06.pal b/data/tilesets/secondary/facility/palettes/06.pal
new file mode 100644
index 000000000..5caa038ad
--- /dev/null
+++ b/data/tilesets/secondary/facility/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 255 255
+213 222 246
+164 172 222
+98 98 123
+65 74 106
+238 213 205
+222 172 164
+205 131 123
+189 98 82
+222 222 222
+172 180 189
+139 148 164
+106 123 123
+222 74 0
+213 213 57
diff --git a/data/tilesets/secondary/facility/palettes/07.pal b/data/tilesets/secondary/facility/palettes/07.pal
new file mode 100644
index 000000000..2064b3bd2
--- /dev/null
+++ b/data/tilesets/secondary/facility/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 255 255
+238 222 172
+230 156 98
+197 90 65
+65 74 106
+106 106 123
+131 90 49
+90 65 49
+57 57 57
+222 222 197
+172 180 148
+131 148 115
+106 123 65
+156 205 230
+156 156 156
diff --git a/data/tilesets/secondary/facility/palettes/08.pal b/data/tilesets/secondary/facility/palettes/08.pal
new file mode 100644
index 000000000..42a3483c0
--- /dev/null
+++ b/data/tilesets/secondary/facility/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 255 255
+213 222 246
+131 131 139
+98 98 123
+65 74 106
+164 205 189
+139 180 172
+115 156 139
+98 139 131
+189 172 180
+156 139 148
+230 106 57
+205 49 24
+148 57 24
+0 0 0
diff --git a/data/tilesets/secondary/facility/palettes/09.pal b/data/tilesets/secondary/facility/palettes/09.pal
new file mode 100644
index 000000000..b06dfbda7
--- /dev/null
+++ b/data/tilesets/secondary/facility/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 255 255
+213 222 246
+164 172 222
+98 98 123
+65 74 106
+98 98 123
+65 74 106
+115 123 164
+49 49 74
+189 238 180
+106 222 115
+74 180 98
+57 131 82
+131 197 230
+98 156 172
diff --git a/data/tilesets/secondary/facility/palettes/10.pal b/data/tilesets/secondary/facility/palettes/10.pal
new file mode 100644
index 000000000..cd86ca4ae
--- /dev/null
+++ b/data/tilesets/secondary/facility/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+82 82 106
+148 148 164
+205 189 197
+255 255 255
+222 213 230
+189 172 180
+255 205 106
+230 189 106
+205 156 82
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+57 139 49
+106 106 123
diff --git a/data/tilesets/secondary/facility/palettes/11.pal b/data/tilesets/secondary/facility/palettes/11.pal
new file mode 100644
index 000000000..ec8e2f42d
--- /dev/null
+++ b/data/tilesets/secondary/facility/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+74 74 98
+106 106 115
+0 0 0
+0 0 0
+148 106 57
+189 139 57
+213 189 131
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/facility/palettes/12.pal b/data/tilesets/secondary/facility/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/facility/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/facility/palettes/13.pal b/data/tilesets/secondary/facility/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/facility/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/facility/palettes/14.pal b/data/tilesets/secondary/facility/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/facility/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/facility/palettes/15.pal b/data/tilesets/secondary/facility/palettes/15.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/facility/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/facility/tiles.png b/data/tilesets/secondary/facility/tiles.png
new file mode 100644
index 000000000..015efc2a7
--- /dev/null
+++ b/data/tilesets/secondary/facility/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/fallarbor/palettes/00.pal b/data/tilesets/secondary/fallarbor/palettes/00.pal
new file mode 100644
index 000000000..ede0c60a1
--- /dev/null
+++ b/data/tilesets/secondary/fallarbor/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+189 189 131
+115 189 246
+98 172 238
+115 189 246
+98 164 222
+82 139 197
+74 115 172
+115 197 164
diff --git a/data/tilesets/secondary/fallarbor/palettes/01.pal b/data/tilesets/secondary/fallarbor/palettes/01.pal
new file mode 100644
index 000000000..3c6e40c2e
--- /dev/null
+++ b/data/tilesets/secondary/fallarbor/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+255 189 131
+238 148 115
+222 106 98
+205 65 82
+115 197 164
diff --git a/data/tilesets/secondary/fallarbor/palettes/02.pal b/data/tilesets/secondary/fallarbor/palettes/02.pal
new file mode 100644
index 000000000..4c41030f6
--- /dev/null
+++ b/data/tilesets/secondary/fallarbor/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+180 255 131
+131 197 98
+57 139 49
+57 82 0
+222 148 115
+106 90 90
+164 98 90
+65 57 49
+255 197 148
+222 106 98
+205 65 82
+164 213 197
+115 197 164
+65 180 131
+24 164 106
diff --git a/data/tilesets/secondary/fallarbor/palettes/03.pal b/data/tilesets/secondary/fallarbor/palettes/03.pal
new file mode 100644
index 000000000..a43bc0261
--- /dev/null
+++ b/data/tilesets/secondary/fallarbor/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 255 255
+213 213 213
+189 189 189
+164 164 164
+131 131 139
+255 0 255
+255 0 255
+65 49 65
+238 213 205
+222 180 164
+189 148 139
+156 115 115
+131 90 90
+98 65 82
+115 197 164
diff --git a/data/tilesets/secondary/fallarbor/palettes/04.pal b/data/tilesets/secondary/fallarbor/palettes/04.pal
new file mode 100644
index 000000000..2eeaba630
--- /dev/null
+++ b/data/tilesets/secondary/fallarbor/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+82 106 213
+65 90 189
+57 82 164
+49 74 148
+172 197 230
+139 164 222
+106 131 213
+82 106 213
+115 197 164
diff --git a/data/tilesets/secondary/fallarbor/palettes/05.pal b/data/tilesets/secondary/fallarbor/palettes/05.pal
new file mode 100644
index 000000000..90adedf53
--- /dev/null
+++ b/data/tilesets/secondary/fallarbor/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+238 230 164
+222 205 131
+213 180 106
+205 156 82
+115 197 164
diff --git a/data/tilesets/secondary/fallarbor/palettes/06.pal b/data/tilesets/secondary/fallarbor/palettes/06.pal
new file mode 100644
index 000000000..8567e5dec
--- /dev/null
+++ b/data/tilesets/secondary/fallarbor/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+197 255 156
+156 189 98
+115 131 49
+57 57 0
+238 230 164
+197 180 115
+156 131 65
+57 32 8
+238 156 106
+213 131 82
+189 106 57
+148 82 24
+90 49 16
+131 90 90
+98 65 82
diff --git a/data/tilesets/secondary/fallarbor/palettes/07.pal b/data/tilesets/secondary/fallarbor/palettes/07.pal
new file mode 100644
index 000000000..724a8f09d
--- /dev/null
+++ b/data/tilesets/secondary/fallarbor/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+222 230 164
+180 197 115
+148 156 82
+123 131 65
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+90 172 172
+131 197 222
+255 205 82
+230 156 49
+222 123 32
+156 98 41
+115 197 164
diff --git a/data/tilesets/secondary/fallarbor/palettes/08.pal b/data/tilesets/secondary/fallarbor/palettes/08.pal
new file mode 100644
index 000000000..eec2e315a
--- /dev/null
+++ b/data/tilesets/secondary/fallarbor/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 238 180
+255 213 164
+238 180 123
+205 156 106
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+238 213 205
+222 180 164
+189 148 139
+164 123 115
+131 90 90
+98 65 82
+0 0 0
diff --git a/data/tilesets/secondary/fallarbor/palettes/09.pal b/data/tilesets/secondary/fallarbor/palettes/09.pal
new file mode 100644
index 000000000..0a1b4b263
--- /dev/null
+++ b/data/tilesets/secondary/fallarbor/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+197 255 156
+156 189 98
+115 131 49
+74 82 32
+238 230 164
+197 180 115
+156 106 65
+57 32 8
+238 156 106
+213 115 82
+189 90 57
+164 65 32
+148 57 16
+131 90 90
+98 65 82
diff --git a/data/tilesets/secondary/fallarbor/palettes/10.pal b/data/tilesets/secondary/fallarbor/palettes/10.pal
new file mode 100644
index 000000000..45872b290
--- /dev/null
+++ b/data/tilesets/secondary/fallarbor/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+230 230 205
+205 205 164
+172 172 139
+148 139 115
+115 115 74
+90 90 57
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+57 82 0
+164 213 197
+115 197 164
+65 180 131
+24 164 106
diff --git a/data/tilesets/secondary/fallarbor/palettes/11.pal b/data/tilesets/secondary/fallarbor/palettes/11.pal
new file mode 100644
index 000000000..c8755f2c3
--- /dev/null
+++ b/data/tilesets/secondary/fallarbor/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+230 230 205
+205 205 164
+205 205 164
+148 139 115
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+230 230 205
+205 205 164
+172 172 139
+148 139 115
+115 115 74
+90 90 57
+115 197 164
diff --git a/data/tilesets/secondary/fallarbor/palettes/12.pal b/data/tilesets/secondary/fallarbor/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/fallarbor/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/fallarbor/palettes/13.pal b/data/tilesets/secondary/fallarbor/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/fallarbor/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/fallarbor/palettes/14.pal b/data/tilesets/secondary/fallarbor/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/fallarbor/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/fallarbor/palettes/15.pal b/data/tilesets/secondary/fallarbor/palettes/15.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/fallarbor/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/fallarbor/tiles.png b/data/tilesets/secondary/fallarbor/tiles.png
new file mode 100644
index 000000000..ab88caa62
--- /dev/null
+++ b/data/tilesets/secondary/fallarbor/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/fortree/palettes/00.pal b/data/tilesets/secondary/fortree/palettes/00.pal
new file mode 100644
index 000000000..2277c3b1f
--- /dev/null
+++ b/data/tilesets/secondary/fortree/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+255 0 255
+115 189 246
+98 172 238
+115 189 246
+98 164 222
+82 139 197
+74 115 172
+115 197 164
diff --git a/data/tilesets/secondary/fortree/palettes/01.pal b/data/tilesets/secondary/fortree/palettes/01.pal
new file mode 100644
index 000000000..ab53d6bb9
--- /dev/null
+++ b/data/tilesets/secondary/fortree/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+255 189 131
+238 148 115
+222 106 98
+205 65 82
+115 197 164
diff --git a/data/tilesets/secondary/fortree/palettes/02.pal b/data/tilesets/secondary/fortree/palettes/02.pal
new file mode 100644
index 000000000..d89115157
--- /dev/null
+++ b/data/tilesets/secondary/fortree/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+180 255 131
+131 197 98
+57 139 49
+57 82 0
+222 148 115
+106 90 90
+164 98 90
+65 57 49
+255 197 148
+222 106 98
+205 65 82
+164 213 197
+115 197 164
+65 180 131
+24 164 106
diff --git a/data/tilesets/secondary/fortree/palettes/03.pal b/data/tilesets/secondary/fortree/palettes/03.pal
new file mode 100644
index 000000000..413b94d4a
--- /dev/null
+++ b/data/tilesets/secondary/fortree/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+255 255 255
+213 213 213
+189 189 189
+164 164 164
+131 131 139
+65 180 131
+164 213 197
+65 49 65
+238 213 205
+222 180 164
+189 148 139
+156 115 115
+131 90 90
+98 65 82
+115 197 164
diff --git a/data/tilesets/secondary/fortree/palettes/04.pal b/data/tilesets/secondary/fortree/palettes/04.pal
new file mode 100644
index 000000000..16bcbb6b8
--- /dev/null
+++ b/data/tilesets/secondary/fortree/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+255 255 255
+222 230 238
+255 0 255
+255 0 255
+255 0 255
+156 164 189
+82 106 213
+65 90 189
+57 82 164
+49 74 148
+172 197 230
+139 164 222
+106 131 213
+82 106 213
+115 197 164
diff --git a/data/tilesets/secondary/fortree/palettes/05.pal b/data/tilesets/secondary/fortree/palettes/05.pal
new file mode 100644
index 000000000..7ac00c23a
--- /dev/null
+++ b/data/tilesets/secondary/fortree/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+238 230 164
+222 205 131
+213 180 106
+205 156 82
+115 197 164
diff --git a/data/tilesets/secondary/fortree/palettes/06.pal b/data/tilesets/secondary/fortree/palettes/06.pal
new file mode 100644
index 000000000..a15c0ba56
--- /dev/null
+++ b/data/tilesets/secondary/fortree/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/fortree/palettes/07.pal b/data/tilesets/secondary/fortree/palettes/07.pal
new file mode 100644
index 000000000..a15c0ba56
--- /dev/null
+++ b/data/tilesets/secondary/fortree/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/fortree/palettes/08.pal b/data/tilesets/secondary/fortree/palettes/08.pal
new file mode 100644
index 000000000..40b922e28
--- /dev/null
+++ b/data/tilesets/secondary/fortree/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+255 255 255
+246 238 189
+230 213 172
+213 197 156
+189 164 131
+65 74 106
+230 255 255
+189 230 238
+123 197 222
+98 148 222
+106 106 197
+0 0 0
+172 180 197
+123 123 123
+115 197 164
diff --git a/data/tilesets/secondary/fortree/palettes/09.pal b/data/tilesets/secondary/fortree/palettes/09.pal
new file mode 100644
index 000000000..f1aae32aa
--- /dev/null
+++ b/data/tilesets/secondary/fortree/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+164 255 98
+74 213 74
+65 156 49
+57 82 0
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+0 0 0
+0 0 0
+238 246 189
+205 213 164
+172 180 123
+131 139 74
+115 197 164
diff --git a/data/tilesets/secondary/fortree/palettes/10.pal b/data/tilesets/secondary/fortree/palettes/10.pal
new file mode 100644
index 000000000..41c041aff
--- /dev/null
+++ b/data/tilesets/secondary/fortree/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+255 255 123
+222 213 82
+189 180 24
+148 148 32
+131 131 139
+98 98 123
+74 74 90
+41 49 90
+65 156 49
+57 82 0
+238 213 164
+222 172 131
+205 115 82
+156 90 74
+115 197 164
diff --git a/data/tilesets/secondary/fortree/palettes/11.pal b/data/tilesets/secondary/fortree/palettes/11.pal
new file mode 100644
index 000000000..3697456eb
--- /dev/null
+++ b/data/tilesets/secondary/fortree/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+180 255 131
+131 197 98
+57 139 49
+57 82 0
+0 0 0
+0 0 0
+0 0 0
+65 57 49
+0 0 0
+172 197 123
+205 205 98
+180 205 49
+156 164 98
+115 123 49
+115 197 164
diff --git a/data/tilesets/secondary/fortree/palettes/12.pal b/data/tilesets/secondary/fortree/palettes/12.pal
new file mode 100644
index 000000000..a15c0ba56
--- /dev/null
+++ b/data/tilesets/secondary/fortree/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/fortree/palettes/13.pal b/data/tilesets/secondary/fortree/palettes/13.pal
new file mode 100644
index 000000000..0536910b6
--- /dev/null
+++ b/data/tilesets/secondary/fortree/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+180 255 131
+131 197 98
+57 139 49
+57 82 0
+0 0 0
+0 0 0
+0 0 0
+65 57 49
+0 0 0
+123 213 0
+164 230 131
+164 222 90
+98 172 32
+82 148 32
+115 197 164
diff --git a/data/tilesets/secondary/fortree/palettes/14.pal b/data/tilesets/secondary/fortree/palettes/14.pal
new file mode 100644
index 000000000..a15c0ba56
--- /dev/null
+++ b/data/tilesets/secondary/fortree/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/fortree/palettes/15.pal b/data/tilesets/secondary/fortree/palettes/15.pal
new file mode 100644
index 000000000..e7717d74e
--- /dev/null
+++ b/data/tilesets/secondary/fortree/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 213 180
+255 197 148
+222 148 115
+123 65 65
+57 74 123
+41 57 98
+24 41 82
+16 32 57
+222 230 238
+255 197 90
+189 156 90
+255 98 90
+197 65 65
+255 255 255
+0 0 0
diff --git a/data/tilesets/secondary/fortree/tiles.png b/data/tilesets/secondary/fortree/tiles.png
new file mode 100644
index 000000000..b14c78bf5
--- /dev/null
+++ b/data/tilesets/secondary/fortree/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/fortree_gym/palettes/00.pal b/data/tilesets/secondary/fortree_gym/palettes/00.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/fortree_gym/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/fortree_gym/palettes/01.pal b/data/tilesets/secondary/fortree_gym/palettes/01.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/fortree_gym/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/fortree_gym/palettes/02.pal b/data/tilesets/secondary/fortree_gym/palettes/02.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/fortree_gym/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/fortree_gym/palettes/03.pal b/data/tilesets/secondary/fortree_gym/palettes/03.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/fortree_gym/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/fortree_gym/palettes/04.pal b/data/tilesets/secondary/fortree_gym/palettes/04.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/fortree_gym/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/fortree_gym/palettes/05.pal b/data/tilesets/secondary/fortree_gym/palettes/05.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/fortree_gym/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/fortree_gym/palettes/06.pal b/data/tilesets/secondary/fortree_gym/palettes/06.pal
new file mode 100644
index 000000000..139cf5979
--- /dev/null
+++ b/data/tilesets/secondary/fortree_gym/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+213 238 205
+172 230 139
+148 197 131
+106 156 106
+131 131 139
+98 98 123
+65 74 106
+164 123 74
+0 0 0
+255 255 255
+246 246 189
+230 230 139
+197 205 98
+180 164 65
+115 139 106
diff --git a/data/tilesets/secondary/fortree_gym/palettes/07.pal b/data/tilesets/secondary/fortree_gym/palettes/07.pal
new file mode 100644
index 000000000..a01a10c7d
--- /dev/null
+++ b/data/tilesets/secondary/fortree_gym/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 246 238
+222 213 123
+197 164 74
+148 123 49
+131 131 139
+98 98 123
+65 74 106
+0 0 0
+197 197 246
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+148 197 131
diff --git a/data/tilesets/secondary/fortree_gym/palettes/08.pal b/data/tilesets/secondary/fortree_gym/palettes/08.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/fortree_gym/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/fortree_gym/palettes/09.pal b/data/tilesets/secondary/fortree_gym/palettes/09.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/fortree_gym/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/fortree_gym/palettes/10.pal b/data/tilesets/secondary/fortree_gym/palettes/10.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/fortree_gym/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/fortree_gym/palettes/11.pal b/data/tilesets/secondary/fortree_gym/palettes/11.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/fortree_gym/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/fortree_gym/palettes/12.pal b/data/tilesets/secondary/fortree_gym/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/fortree_gym/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/fortree_gym/palettes/13.pal b/data/tilesets/secondary/fortree_gym/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/fortree_gym/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/fortree_gym/palettes/14.pal b/data/tilesets/secondary/fortree_gym/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/fortree_gym/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/fortree_gym/palettes/15.pal b/data/tilesets/secondary/fortree_gym/palettes/15.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/fortree_gym/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/fortree_gym/tiles.png b/data/tilesets/secondary/fortree_gym/tiles.png
new file mode 100644
index 000000000..cd571387a
--- /dev/null
+++ b/data/tilesets/secondary/fortree_gym/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/generic_building/palettes/00.pal b/data/tilesets/secondary/generic_building/palettes/00.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/generic_building/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/generic_building/palettes/01.pal b/data/tilesets/secondary/generic_building/palettes/01.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/generic_building/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/generic_building/palettes/02.pal b/data/tilesets/secondary/generic_building/palettes/02.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/generic_building/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/generic_building/palettes/03.pal b/data/tilesets/secondary/generic_building/palettes/03.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/generic_building/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/generic_building/palettes/04.pal b/data/tilesets/secondary/generic_building/palettes/04.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/generic_building/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/generic_building/palettes/05.pal b/data/tilesets/secondary/generic_building/palettes/05.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/generic_building/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/generic_building/palettes/06.pal b/data/tilesets/secondary/generic_building/palettes/06.pal
new file mode 100644
index 000000000..920ad12c9
--- /dev/null
+++ b/data/tilesets/secondary/generic_building/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+65 74 106
+139 139 139
+180 180 164
+255 255 255
+189 180 49
+222 213 82
+123 115 49
+156 148 16
+213 213 180
+98 156 139
+123 180 189
+172 222 230
+255 205 139
+246 246 164
+222 131 90
diff --git a/data/tilesets/secondary/generic_building/palettes/07.pal b/data/tilesets/secondary/generic_building/palettes/07.pal
new file mode 100644
index 000000000..533778712
--- /dev/null
+++ b/data/tilesets/secondary/generic_building/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+65 74 106
+139 139 139
+189 189 164
+255 255 255
+230 222 246
+255 238 213
+255 0 0
+115 115 164
+131 139 230
+164 164 255
+156 106 16
+115 115 139
+213 213 172
+222 172 82
+189 139 49
diff --git a/data/tilesets/secondary/generic_building/palettes/08.pal b/data/tilesets/secondary/generic_building/palettes/08.pal
new file mode 100644
index 000000000..0b01f1a0f
--- /dev/null
+++ b/data/tilesets/secondary/generic_building/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+65 74 106
+139 139 148
+180 180 164
+255 255 255
+255 0 0
+255 0 0
+255 0 0
+255 0 0
+172 90 49
+205 98 57
+246 139 98
+255 205 139
+255 0 0
+255 0 0
+255 0 0
diff --git a/data/tilesets/secondary/generic_building/palettes/09.pal b/data/tilesets/secondary/generic_building/palettes/09.pal
new file mode 100644
index 000000000..371e5a211
--- /dev/null
+++ b/data/tilesets/secondary/generic_building/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+65 74 106
+139 139 139
+189 189 164
+255 255 255
+230 222 246
+148 148 197
+189 189 246
+205 106 49
+246 180 49
+255 246 131
+255 0 0
+189 172 82
+213 205 98
+148 115 41
+172 139 57
diff --git a/data/tilesets/secondary/generic_building/palettes/10.pal b/data/tilesets/secondary/generic_building/palettes/10.pal
new file mode 100644
index 000000000..432f42149
--- /dev/null
+++ b/data/tilesets/secondary/generic_building/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+65 74 106
+123 123 131
+189 189 164
+255 255 255
+213 197 74
+213 180 131
+148 115 41
+172 139 57
+213 213 180
+106 139 49
+131 172 74
+164 205 106
+197 255 172
+115 90 57
+255 0 0
diff --git a/data/tilesets/secondary/generic_building/palettes/11.pal b/data/tilesets/secondary/generic_building/palettes/11.pal
new file mode 100644
index 000000000..8c2460403
--- /dev/null
+++ b/data/tilesets/secondary/generic_building/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+65 74 106
+139 139 139
+189 189 164
+255 255 255
+222 197 74
+230 230 106
+230 222 246
+148 98 123
+197 131 156
+197 164 189
+123 164 189
+131 197 98
+172 238 139
+90 156 57
+0 0 0
diff --git a/data/tilesets/secondary/generic_building/palettes/12.pal b/data/tilesets/secondary/generic_building/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/generic_building/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/generic_building/palettes/13.pal b/data/tilesets/secondary/generic_building/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/generic_building/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/generic_building/palettes/14.pal b/data/tilesets/secondary/generic_building/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/generic_building/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/generic_building/palettes/15.pal b/data/tilesets/secondary/generic_building/palettes/15.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/generic_building/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/generic_building/tiles.png b/data/tilesets/secondary/generic_building/tiles.png
new file mode 100644
index 000000000..0565c75a0
--- /dev/null
+++ b/data/tilesets/secondary/generic_building/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/inside_of_truck/palettes/00.pal b/data/tilesets/secondary/inside_of_truck/palettes/00.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/inside_of_truck/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/inside_of_truck/palettes/01.pal b/data/tilesets/secondary/inside_of_truck/palettes/01.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/inside_of_truck/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/inside_of_truck/palettes/02.pal b/data/tilesets/secondary/inside_of_truck/palettes/02.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/inside_of_truck/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/inside_of_truck/palettes/03.pal b/data/tilesets/secondary/inside_of_truck/palettes/03.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/inside_of_truck/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/inside_of_truck/palettes/04.pal b/data/tilesets/secondary/inside_of_truck/palettes/04.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/inside_of_truck/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/inside_of_truck/palettes/05.pal b/data/tilesets/secondary/inside_of_truck/palettes/05.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/inside_of_truck/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/inside_of_truck/palettes/06.pal b/data/tilesets/secondary/inside_of_truck/palettes/06.pal
new file mode 100644
index 000000000..53de0c383
--- /dev/null
+++ b/data/tilesets/secondary/inside_of_truck/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+131 131 148
+115 115 131
+98 98 131
+255 255 255
+255 0 255
+57 57 49
+65 74 106
+41 49 90
+222 222 238
+189 189 213
+156 156 172
+189 148 139
+156 115 115
+98 98 106
+0 0 0
diff --git a/data/tilesets/secondary/inside_of_truck/palettes/07.pal b/data/tilesets/secondary/inside_of_truck/palettes/07.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/inside_of_truck/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/inside_of_truck/palettes/08.pal b/data/tilesets/secondary/inside_of_truck/palettes/08.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/inside_of_truck/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/inside_of_truck/palettes/09.pal b/data/tilesets/secondary/inside_of_truck/palettes/09.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/inside_of_truck/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/inside_of_truck/palettes/10.pal b/data/tilesets/secondary/inside_of_truck/palettes/10.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/inside_of_truck/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/inside_of_truck/palettes/11.pal b/data/tilesets/secondary/inside_of_truck/palettes/11.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/inside_of_truck/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/inside_of_truck/palettes/12.pal b/data/tilesets/secondary/inside_of_truck/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/inside_of_truck/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/inside_of_truck/palettes/13.pal b/data/tilesets/secondary/inside_of_truck/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/inside_of_truck/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/inside_of_truck/palettes/14.pal b/data/tilesets/secondary/inside_of_truck/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/inside_of_truck/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/inside_of_truck/palettes/15.pal b/data/tilesets/secondary/inside_of_truck/palettes/15.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/inside_of_truck/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/inside_of_truck/tiles.png b/data/tilesets/secondary/inside_of_truck/tiles.png
new file mode 100644
index 000000000..44f923a5a
--- /dev/null
+++ b/data/tilesets/secondary/inside_of_truck/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/lab/palettes/00.pal b/data/tilesets/secondary/lab/palettes/00.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/lab/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lab/palettes/01.pal b/data/tilesets/secondary/lab/palettes/01.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/lab/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lab/palettes/02.pal b/data/tilesets/secondary/lab/palettes/02.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/lab/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lab/palettes/03.pal b/data/tilesets/secondary/lab/palettes/03.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/lab/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lab/palettes/04.pal b/data/tilesets/secondary/lab/palettes/04.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/lab/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lab/palettes/05.pal b/data/tilesets/secondary/lab/palettes/05.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/lab/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lab/palettes/06.pal b/data/tilesets/secondary/lab/palettes/06.pal
new file mode 100644
index 000000000..4177738be
--- /dev/null
+++ b/data/tilesets/secondary/lab/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 0 0
+131 131 131
+148 148 148
+180 180 164
+255 255 255
+180 164 74
+205 197 90
+98 98 123
+172 139 57
+213 213 180
+98 156 139
+123 180 189
+172 205 197
+205 106 106
+255 197 197
+164 106 98
diff --git a/data/tilesets/secondary/lab/palettes/07.pal b/data/tilesets/secondary/lab/palettes/07.pal
new file mode 100644
index 000000000..fda834509
--- /dev/null
+++ b/data/tilesets/secondary/lab/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 0 0
+65 65 82
+106 106 115
+189 189 164
+255 255 255
+230 222 246
+98 148 197
+189 189 246
+197 74 65
+230 123 65
+255 197 74
+98 98 197
+255 106 98
+148 115 90
+213 180 106
+255 246 123
diff --git a/data/tilesets/secondary/lab/palettes/08.pal b/data/tilesets/secondary/lab/palettes/08.pal
new file mode 100644
index 000000000..eb9e8d504
--- /dev/null
+++ b/data/tilesets/secondary/lab/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 0 0
+65 65 82
+139 139 148
+180 180 164
+255 255 255
+230 213 74
+238 230 123
+115 98 41
+172 148 41
+106 106 115
+82 180 65
+139 230 115
+172 65 57
+98 98 197
+82 131 189
+213 82 65
diff --git a/data/tilesets/secondary/lab/palettes/09.pal b/data/tilesets/secondary/lab/palettes/09.pal
new file mode 100644
index 000000000..9ac1fed8c
--- /dev/null
+++ b/data/tilesets/secondary/lab/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 0 0
+255 255 255
+0 0 0
+0 0 0
+98 98 123
+65 74 106
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+222 222 222
+172 180 189
+139 148 164
+106 123 123
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lab/palettes/10.pal b/data/tilesets/secondary/lab/palettes/10.pal
new file mode 100644
index 000000000..46e85084f
--- /dev/null
+++ b/data/tilesets/secondary/lab/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 0 0
+148 148 156
+156 156 164
+172 172 180
+255 255 255
+0 0 0
+0 0 0
+123 123 131
+0 0 0
+213 213 213
+0 0 0
+0 0 0
+172 205 197
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lab/palettes/11.pal b/data/tilesets/secondary/lab/palettes/11.pal
new file mode 100644
index 000000000..6af45c809
--- /dev/null
+++ b/data/tilesets/secondary/lab/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lab/palettes/12.pal b/data/tilesets/secondary/lab/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/lab/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lab/palettes/13.pal b/data/tilesets/secondary/lab/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/lab/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lab/palettes/14.pal b/data/tilesets/secondary/lab/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/lab/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lab/palettes/15.pal b/data/tilesets/secondary/lab/palettes/15.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/lab/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lab/tiles.png b/data/tilesets/secondary/lab/tiles.png
new file mode 100644
index 000000000..1b1900dae
--- /dev/null
+++ b/data/tilesets/secondary/lab/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/lavaridge/palettes/00.pal b/data/tilesets/secondary/lavaridge/palettes/00.pal
new file mode 100644
index 000000000..12fb56d82
--- /dev/null
+++ b/data/tilesets/secondary/lavaridge/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 98 57
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+255 0 255
+115 189 246
+98 172 238
+115 189 246
+98 164 222
+82 139 197
+74 115 172
+115 197 164
diff --git a/data/tilesets/secondary/lavaridge/palettes/01.pal b/data/tilesets/secondary/lavaridge/palettes/01.pal
new file mode 100644
index 000000000..c6f51997b
--- /dev/null
+++ b/data/tilesets/secondary/lavaridge/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 49 255
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+255 189 131
+238 148 115
+222 106 98
+205 65 82
+115 197 164
diff --git a/data/tilesets/secondary/lavaridge/palettes/02.pal b/data/tilesets/secondary/lavaridge/palettes/02.pal
new file mode 100644
index 000000000..6eda79fe1
--- /dev/null
+++ b/data/tilesets/secondary/lavaridge/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 49 255
+180 255 131
+131 197 98
+57 139 49
+57 82 0
+222 148 115
+106 90 90
+164 98 90
+65 57 49
+255 197 148
+222 106 98
+205 65 82
+164 213 197
+115 197 164
+65 180 131
+24 164 106
diff --git a/data/tilesets/secondary/lavaridge/palettes/03.pal b/data/tilesets/secondary/lavaridge/palettes/03.pal
new file mode 100644
index 000000000..29ad43099
--- /dev/null
+++ b/data/tilesets/secondary/lavaridge/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 49 255
+255 255 255
+213 213 213
+189 189 189
+164 164 164
+131 131 139
+255 0 255
+255 0 255
+65 49 65
+238 213 205
+222 180 164
+189 148 139
+156 115 115
+131 90 90
+98 65 82
+115 197 164
diff --git a/data/tilesets/secondary/lavaridge/palettes/04.pal b/data/tilesets/secondary/lavaridge/palettes/04.pal
new file mode 100644
index 000000000..a684702a4
--- /dev/null
+++ b/data/tilesets/secondary/lavaridge/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 49 255
+255 255 255
+222 230 238
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+82 106 213
+65 90 189
+57 82 164
+49 74 148
+172 197 230
+139 164 222
+106 131 213
+82 106 213
+115 197 164
diff --git a/data/tilesets/secondary/lavaridge/palettes/05.pal b/data/tilesets/secondary/lavaridge/palettes/05.pal
new file mode 100644
index 000000000..0133b78c7
--- /dev/null
+++ b/data/tilesets/secondary/lavaridge/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 49 255
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+238 230 164
+222 205 131
+213 180 106
+205 156 82
+115 197 164
diff --git a/data/tilesets/secondary/lavaridge/palettes/06.pal b/data/tilesets/secondary/lavaridge/palettes/06.pal
new file mode 100644
index 000000000..00e1478a7
--- /dev/null
+++ b/data/tilesets/secondary/lavaridge/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+65 74 106
+197 205 0
+230 238 238
+255 255 255
+255 115 65
+230 115 65
+180 98 90
+164 82 82
+205 49 0
+148 49 0
+246 24 24
+246 148 0
+148 164 65
+106 123 139
+222 222 0
diff --git a/data/tilesets/secondary/lavaridge/palettes/07.pal b/data/tilesets/secondary/lavaridge/palettes/07.pal
new file mode 100644
index 000000000..61a25d3f5
--- /dev/null
+++ b/data/tilesets/secondary/lavaridge/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 49 255
+238 180 139
+230 148 82
+197 131 74
+172 98 49
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+131 156 197
+148 180 222
+246 238 238
+230 222 222
+197 197 148
+180 172 115
+115 197 164
diff --git a/data/tilesets/secondary/lavaridge/palettes/08.pal b/data/tilesets/secondary/lavaridge/palettes/08.pal
new file mode 100644
index 000000000..fc03cf4c1
--- /dev/null
+++ b/data/tilesets/secondary/lavaridge/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 49 255
+255 255 255
+0 0 0
+0 0 0
+197 197 172
+148 148 139
+98 98 123
+65 74 106
+41 49 90
+139 205 246
+115 189 238
+255 230 139
+222 189 98
+180 156 74
+139 123 32
+115 82 41
diff --git a/data/tilesets/secondary/lavaridge/palettes/09.pal b/data/tilesets/secondary/lavaridge/palettes/09.pal
new file mode 100644
index 000000000..85d5bfe67
--- /dev/null
+++ b/data/tilesets/secondary/lavaridge/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 49 255
+238 213 205
+222 180 164
+189 148 139
+156 115 115
+131 90 90
+98 65 82
+98 16 0
+0 0 0
+0 0 0
+0 0 0
+57 82 0
+164 213 197
+115 197 164
+65 180 131
+24 164 106
diff --git a/data/tilesets/secondary/lavaridge/palettes/10.pal b/data/tilesets/secondary/lavaridge/palettes/10.pal
new file mode 100644
index 000000000..ae1c01f6d
--- /dev/null
+++ b/data/tilesets/secondary/lavaridge/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 49 255
+255 255 255
+213 213 213
+189 189 189
+164 164 164
+131 131 139
+255 0 255
+255 0 255
+65 49 65
+238 189 172
+213 156 139
+189 131 115
+156 98 82
+131 49 32
+98 16 0
+115 197 164
diff --git a/data/tilesets/secondary/lavaridge/palettes/11.pal b/data/tilesets/secondary/lavaridge/palettes/11.pal
new file mode 100644
index 000000000..83771e0f8
--- /dev/null
+++ b/data/tilesets/secondary/lavaridge/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 49 255
+238 205 197
+222 180 164
+156 115 115
+98 65 82
+255 0 255
+98 57 49
+255 0 255
+98 16 0
+238 189 172
+213 156 139
+189 131 115
+156 98 82
+131 49 32
+98 16 0
+98 82 65
diff --git a/data/tilesets/secondary/lavaridge/palettes/12.pal b/data/tilesets/secondary/lavaridge/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/lavaridge/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lavaridge/palettes/13.pal b/data/tilesets/secondary/lavaridge/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/lavaridge/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lavaridge/palettes/14.pal b/data/tilesets/secondary/lavaridge/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/lavaridge/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lavaridge/palettes/15.pal b/data/tilesets/secondary/lavaridge/palettes/15.pal
new file mode 100644
index 000000000..e7717d74e
--- /dev/null
+++ b/data/tilesets/secondary/lavaridge/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 213 180
+255 197 148
+222 148 115
+123 65 65
+57 74 123
+41 57 98
+24 41 82
+16 32 57
+222 230 238
+255 197 90
+189 156 90
+255 98 90
+197 65 65
+255 255 255
+0 0 0
diff --git a/data/tilesets/secondary/lavaridge/tiles.png b/data/tilesets/secondary/lavaridge/tiles.png
new file mode 100644
index 000000000..b7f11ad3a
--- /dev/null
+++ b/data/tilesets/secondary/lavaridge/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/lavaridge_gym/palettes/00.pal b/data/tilesets/secondary/lavaridge_gym/palettes/00.pal
new file mode 100644
index 000000000..cdb5cb266
--- /dev/null
+++ b/data/tilesets/secondary/lavaridge_gym/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+8 0 0
+255 213 180
+255 197 148
+222 148 115
+123 65 65
+57 74 123
+41 57 98
+24 41 82
+16 32 57
+222 230 238
+255 197 90
+189 156 90
+255 98 90
+197 65 65
+255 255 255
+0 0 0
diff --git a/data/tilesets/secondary/lavaridge_gym/palettes/01.pal b/data/tilesets/secondary/lavaridge_gym/palettes/01.pal
new file mode 100644
index 000000000..1dcd954f9
--- /dev/null
+++ b/data/tilesets/secondary/lavaridge_gym/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+8 0 0
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+148 115 131
+230 106 189
+57 74 123
+41 49 90
+115 189 246
+98 172 238
+255 164 90
+255 131 90
+255 98 90
+222 82 82
+131 189 98
diff --git a/data/tilesets/secondary/lavaridge_gym/palettes/02.pal b/data/tilesets/secondary/lavaridge_gym/palettes/02.pal
new file mode 100644
index 000000000..016259069
--- /dev/null
+++ b/data/tilesets/secondary/lavaridge_gym/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+8 0 0
+180 255 131
+131 197 98
+57 139 49
+57 82 0
+222 148 115
+189 123 98
+164 98 90
+123 82 82
+0 0 0
+0 0 0
+0 0 0
+164 213 197
+115 197 164
+65 180 131
+24 164 106
diff --git a/data/tilesets/secondary/lavaridge_gym/palettes/03.pal b/data/tilesets/secondary/lavaridge_gym/palettes/03.pal
new file mode 100644
index 000000000..985cfde69
--- /dev/null
+++ b/data/tilesets/secondary/lavaridge_gym/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+8 0 0
+222 230 238
+197 213 213
+172 197 189
+156 180 172
+148 115 131
+230 106 189
+57 74 123
+41 49 90
+115 189 246
+98 172 238
+115 189 246
+98 164 222
+82 139 197
+74 115 172
+131 189 98
diff --git a/data/tilesets/secondary/lavaridge_gym/palettes/04.pal b/data/tilesets/secondary/lavaridge_gym/palettes/04.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/lavaridge_gym/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lavaridge_gym/palettes/05.pal b/data/tilesets/secondary/lavaridge_gym/palettes/05.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/lavaridge_gym/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lavaridge_gym/palettes/06.pal b/data/tilesets/secondary/lavaridge_gym/palettes/06.pal
new file mode 100644
index 000000000..5f70e596f
--- /dev/null
+++ b/data/tilesets/secondary/lavaridge_gym/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+8 0 0
+255 255 255
+123 123 49
+230 197 148
+205 172 139
+180 139 123
+156 115 106
+131 90 74
+49 57 41
+255 255 156
+230 189 115
+205 123 82
+180 57 49
+90 90 41
+246 205 49
+197 8 0
diff --git a/data/tilesets/secondary/lavaridge_gym/palettes/07.pal b/data/tilesets/secondary/lavaridge_gym/palettes/07.pal
new file mode 100644
index 000000000..5f70e596f
--- /dev/null
+++ b/data/tilesets/secondary/lavaridge_gym/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+8 0 0
+255 255 255
+123 123 49
+230 197 148
+205 172 139
+180 139 123
+156 115 106
+131 90 74
+49 57 41
+255 255 156
+230 189 115
+205 123 82
+180 57 49
+90 90 41
+246 205 49
+197 8 0
diff --git a/data/tilesets/secondary/lavaridge_gym/palettes/08.pal b/data/tilesets/secondary/lavaridge_gym/palettes/08.pal
new file mode 100644
index 000000000..e3a76c035
--- /dev/null
+++ b/data/tilesets/secondary/lavaridge_gym/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 255 255
+98 98 98
+213 213 139
+172 172 90
+139 139 65
+230 246 205
+189 238 180
+131 222 180
+98 172 139
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lavaridge_gym/palettes/09.pal b/data/tilesets/secondary/lavaridge_gym/palettes/09.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/lavaridge_gym/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lavaridge_gym/palettes/10.pal b/data/tilesets/secondary/lavaridge_gym/palettes/10.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/lavaridge_gym/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lavaridge_gym/palettes/11.pal b/data/tilesets/secondary/lavaridge_gym/palettes/11.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/lavaridge_gym/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lavaridge_gym/palettes/12.pal b/data/tilesets/secondary/lavaridge_gym/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/lavaridge_gym/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lavaridge_gym/palettes/13.pal b/data/tilesets/secondary/lavaridge_gym/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/lavaridge_gym/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lavaridge_gym/palettes/14.pal b/data/tilesets/secondary/lavaridge_gym/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/lavaridge_gym/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lavaridge_gym/palettes/15.pal b/data/tilesets/secondary/lavaridge_gym/palettes/15.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/lavaridge_gym/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lavaridge_gym/tiles.png b/data/tilesets/secondary/lavaridge_gym/tiles.png
new file mode 100644
index 000000000..294f066d6
--- /dev/null
+++ b/data/tilesets/secondary/lavaridge_gym/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/lilycove/palettes/00.pal b/data/tilesets/secondary/lilycove/palettes/00.pal
new file mode 100644
index 000000000..b330eaff8
--- /dev/null
+++ b/data/tilesets/secondary/lilycove/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+255 0 255
+115 189 246
+98 172 238
+115 189 246
+98 164 222
+82 139 197
+74 115 172
+115 197 164
diff --git a/data/tilesets/secondary/lilycove/palettes/01.pal b/data/tilesets/secondary/lilycove/palettes/01.pal
new file mode 100644
index 000000000..3c6e40c2e
--- /dev/null
+++ b/data/tilesets/secondary/lilycove/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+255 189 131
+238 148 115
+222 106 98
+205 65 82
+115 197 164
diff --git a/data/tilesets/secondary/lilycove/palettes/02.pal b/data/tilesets/secondary/lilycove/palettes/02.pal
new file mode 100644
index 000000000..4c41030f6
--- /dev/null
+++ b/data/tilesets/secondary/lilycove/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+180 255 131
+131 197 98
+57 139 49
+57 82 0
+222 148 115
+106 90 90
+164 98 90
+65 57 49
+255 197 148
+222 106 98
+205 65 82
+164 213 197
+115 197 164
+65 180 131
+24 164 106
diff --git a/data/tilesets/secondary/lilycove/palettes/03.pal b/data/tilesets/secondary/lilycove/palettes/03.pal
new file mode 100644
index 000000000..3760ac903
--- /dev/null
+++ b/data/tilesets/secondary/lilycove/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+213 213 213
+189 189 189
+164 164 164
+131 131 139
+255 0 255
+255 0 255
+65 49 65
+238 213 205
+222 180 164
+189 148 139
+156 115 115
+131 90 90
+98 65 82
+115 197 164
diff --git a/data/tilesets/secondary/lilycove/palettes/04.pal b/data/tilesets/secondary/lilycove/palettes/04.pal
new file mode 100644
index 000000000..2eeaba630
--- /dev/null
+++ b/data/tilesets/secondary/lilycove/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+82 106 213
+65 90 189
+57 82 164
+49 74 148
+172 197 230
+139 164 222
+106 131 213
+82 106 213
+115 197 164
diff --git a/data/tilesets/secondary/lilycove/palettes/05.pal b/data/tilesets/secondary/lilycove/palettes/05.pal
new file mode 100644
index 000000000..90adedf53
--- /dev/null
+++ b/data/tilesets/secondary/lilycove/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+238 230 164
+222 205 131
+213 180 106
+205 156 82
+115 197 164
diff --git a/data/tilesets/secondary/lilycove/palettes/06.pal b/data/tilesets/secondary/lilycove/palettes/06.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/lilycove/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lilycove/palettes/07.pal b/data/tilesets/secondary/lilycove/palettes/07.pal
new file mode 100644
index 000000000..1828f6925
--- /dev/null
+++ b/data/tilesets/secondary/lilycove/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+189 189 255
+156 156 189
+74 82 189
+131 131 139
+98 98 123
+65 74 106
+222 230 238
+255 255 98
+205 205 82
+164 164 65
+123 123 49
+82 82 32
+41 41 16
+115 197 164
diff --git a/data/tilesets/secondary/lilycove/palettes/08.pal b/data/tilesets/secondary/lilycove/palettes/08.pal
new file mode 100644
index 000000000..aeaaed7a7
--- /dev/null
+++ b/data/tilesets/secondary/lilycove/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+205 213 238
+172 189 246
+115 148 213
+90 115 189
+131 131 139
+98 98 123
+65 74 106
+222 213 222
+172 205 246
+131 197 213
+255 255 255
+255 246 156
+222 222 123
+172 172 106
+255 164 57
diff --git a/data/tilesets/secondary/lilycove/palettes/09.pal b/data/tilesets/secondary/lilycove/palettes/09.pal
new file mode 100644
index 000000000..388c42bca
--- /dev/null
+++ b/data/tilesets/secondary/lilycove/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+230 230 205
+222 222 180
+189 189 156
+164 156 131
+131 131 90
+98 98 65
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+189 205 230
+205 205 164
+115 197 164
+65 180 131
+24 148 106
diff --git a/data/tilesets/secondary/lilycove/palettes/10.pal b/data/tilesets/secondary/lilycove/palettes/10.pal
new file mode 100644
index 000000000..4320fe1f0
--- /dev/null
+++ b/data/tilesets/secondary/lilycove/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 255 255
+246 238 189
+230 213 172
+213 197 156
+189 164 131
+115 115 123
+115 115 123
+0 0 0
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+123 148 189
+90 115 156
+0 0 0
diff --git a/data/tilesets/secondary/lilycove/palettes/11.pal b/data/tilesets/secondary/lilycove/palettes/11.pal
new file mode 100644
index 000000000..4e113c817
--- /dev/null
+++ b/data/tilesets/secondary/lilycove/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+131 131 139
+255 0 255
+255 0 255
+65 49 65
+230 230 205
+205 205 164
+172 172 139
+148 139 115
+115 115 74
+90 90 57
+115 197 164
diff --git a/data/tilesets/secondary/lilycove/palettes/12.pal b/data/tilesets/secondary/lilycove/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/lilycove/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lilycove/palettes/13.pal b/data/tilesets/secondary/lilycove/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/lilycove/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lilycove/palettes/14.pal b/data/tilesets/secondary/lilycove/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/lilycove/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lilycove/palettes/15.pal b/data/tilesets/secondary/lilycove/palettes/15.pal
new file mode 100644
index 000000000..e7717d74e
--- /dev/null
+++ b/data/tilesets/secondary/lilycove/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 213 180
+255 197 148
+222 148 115
+123 65 65
+57 74 123
+41 57 98
+24 41 82
+16 32 57
+222 230 238
+255 197 90
+189 156 90
+255 98 90
+197 65 65
+255 255 255
+0 0 0
diff --git a/data/tilesets/secondary/lilycove/tiles.png b/data/tilesets/secondary/lilycove/tiles.png
new file mode 100644
index 000000000..870c2dcc3
--- /dev/null
+++ b/data/tilesets/secondary/lilycove/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/lilycove_museum/palettes/00.pal b/data/tilesets/secondary/lilycove_museum/palettes/00.pal
new file mode 100644
index 000000000..e7717d74e
--- /dev/null
+++ b/data/tilesets/secondary/lilycove_museum/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 213 180
+255 197 148
+222 148 115
+123 65 65
+57 74 123
+41 57 98
+24 41 82
+16 32 57
+222 230 238
+255 197 90
+189 156 90
+255 98 90
+197 65 65
+255 255 255
+0 0 0
diff --git a/data/tilesets/secondary/lilycove_museum/palettes/01.pal b/data/tilesets/secondary/lilycove_museum/palettes/01.pal
new file mode 100644
index 000000000..7118dfe7f
--- /dev/null
+++ b/data/tilesets/secondary/lilycove_museum/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 213 213
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+148 115 131
+230 106 189
+57 74 123
+41 49 90
+115 189 246
+98 172 238
+255 164 90
+255 131 90
+255 98 90
+222 82 82
+131 189 98
diff --git a/data/tilesets/secondary/lilycove_museum/palettes/02.pal b/data/tilesets/secondary/lilycove_museum/palettes/02.pal
new file mode 100644
index 000000000..833a3188b
--- /dev/null
+++ b/data/tilesets/secondary/lilycove_museum/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+180 255 131
+131 197 98
+57 139 49
+57 82 0
+222 148 115
+189 123 98
+164 98 90
+123 82 82
+0 0 0
+0 0 0
+0 0 0
+164 213 197
+115 197 164
+65 180 131
+24 164 106
diff --git a/data/tilesets/secondary/lilycove_museum/palettes/03.pal b/data/tilesets/secondary/lilycove_museum/palettes/03.pal
new file mode 100644
index 000000000..1fc912fe3
--- /dev/null
+++ b/data/tilesets/secondary/lilycove_museum/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 213 213
+222 230 238
+197 213 213
+172 197 189
+156 180 172
+148 115 131
+230 106 189
+57 74 123
+41 49 90
+115 189 246
+98 172 238
+115 189 246
+98 164 222
+82 139 197
+74 115 172
+131 189 98
diff --git a/data/tilesets/secondary/lilycove_museum/palettes/04.pal b/data/tilesets/secondary/lilycove_museum/palettes/04.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/lilycove_museum/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lilycove_museum/palettes/05.pal b/data/tilesets/secondary/lilycove_museum/palettes/05.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/lilycove_museum/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lilycove_museum/palettes/06.pal b/data/tilesets/secondary/lilycove_museum/palettes/06.pal
new file mode 100644
index 000000000..2eabf7ca4
--- /dev/null
+++ b/data/tilesets/secondary/lilycove_museum/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 255 255
+197 205 246
+148 164 238
+98 123 230
+255 255 238
+255 255 205
+230 230 139
+222 205 115
+205 180 98
+123 98 41
+255 205 180
+238 172 148
+213 148 123
+180 115 82
+65 74 106
diff --git a/data/tilesets/secondary/lilycove_museum/palettes/07.pal b/data/tilesets/secondary/lilycove_museum/palettes/07.pal
new file mode 100644
index 000000000..62bbfb1bd
--- /dev/null
+++ b/data/tilesets/secondary/lilycove_museum/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 255 255
+255 238 90
+197 189 57
+115 98 0
+255 205 213
+255 180 172
+255 156 131
+255 139 90
+205 230 180
+139 197 131
+90 148 74
+197 205 246
+148 164 238
+74 90 197
+255 238 197
diff --git a/data/tilesets/secondary/lilycove_museum/palettes/08.pal b/data/tilesets/secondary/lilycove_museum/palettes/08.pal
new file mode 100644
index 000000000..1e441d6aa
--- /dev/null
+++ b/data/tilesets/secondary/lilycove_museum/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 255 255
+156 189 172
+115 148 131
+74 106 90
+230 230 230
+197 197 197
+139 139 139
+82 82 82
+255 238 90
+197 189 57
+156 139 0
+230 74 24
+65 74 106
+65 74 106
+255 238 197
diff --git a/data/tilesets/secondary/lilycove_museum/palettes/09.pal b/data/tilesets/secondary/lilycove_museum/palettes/09.pal
new file mode 100644
index 000000000..191cfb75c
--- /dev/null
+++ b/data/tilesets/secondary/lilycove_museum/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+230 230 230
+213 213 213
+197 197 197
+180 180 180
+164 164 164
+156 156 156
+123 123 123
+90 90 90
+90 90 90
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lilycove_museum/palettes/10.pal b/data/tilesets/secondary/lilycove_museum/palettes/10.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/lilycove_museum/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lilycove_museum/palettes/11.pal b/data/tilesets/secondary/lilycove_museum/palettes/11.pal
new file mode 100644
index 000000000..6b04e5257
--- /dev/null
+++ b/data/tilesets/secondary/lilycove_museum/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 255 255
+197 205 246
+148 164 238
+98 123 230
+255 255 238
+255 238 197
+246 230 164
+222 205 115
+205 180 98
+172 139 74
+255 205 180
+238 172 148
+213 148 123
+180 115 82
+65 74 106
diff --git a/data/tilesets/secondary/lilycove_museum/palettes/12.pal b/data/tilesets/secondary/lilycove_museum/palettes/12.pal
new file mode 100644
index 000000000..62bbfb1bd
--- /dev/null
+++ b/data/tilesets/secondary/lilycove_museum/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 255 255
+255 238 90
+197 189 57
+115 98 0
+255 205 213
+255 180 172
+255 156 131
+255 139 90
+205 230 180
+139 197 131
+90 148 74
+197 205 246
+148 164 238
+74 90 197
+255 238 197
diff --git a/data/tilesets/secondary/lilycove_museum/palettes/13.pal b/data/tilesets/secondary/lilycove_museum/palettes/13.pal
new file mode 100644
index 000000000..1e441d6aa
--- /dev/null
+++ b/data/tilesets/secondary/lilycove_museum/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 255 255
+156 189 172
+115 148 131
+74 106 90
+230 230 230
+197 197 197
+139 139 139
+82 82 82
+255 238 90
+197 189 57
+156 139 0
+230 74 24
+65 74 106
+65 74 106
+255 238 197
diff --git a/data/tilesets/secondary/lilycove_museum/palettes/14.pal b/data/tilesets/secondary/lilycove_museum/palettes/14.pal
new file mode 100644
index 000000000..465473bfd
--- /dev/null
+++ b/data/tilesets/secondary/lilycove_museum/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+230 230 230
+197 197 197
+164 164 164
+139 139 139
+106 106 106
+82 82 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lilycove_museum/palettes/15.pal b/data/tilesets/secondary/lilycove_museum/palettes/15.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/lilycove_museum/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/lilycove_museum/tiles.png b/data/tilesets/secondary/lilycove_museum/tiles.png
new file mode 100644
index 000000000..495187301
--- /dev/null
+++ b/data/tilesets/secondary/lilycove_museum/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/mauville/palettes/00.pal b/data/tilesets/secondary/mauville/palettes/00.pal
new file mode 100644
index 000000000..b330eaff8
--- /dev/null
+++ b/data/tilesets/secondary/mauville/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+255 0 255
+115 189 246
+98 172 238
+115 189 246
+98 164 222
+82 139 197
+74 115 172
+115 197 164
diff --git a/data/tilesets/secondary/mauville/palettes/01.pal b/data/tilesets/secondary/mauville/palettes/01.pal
new file mode 100644
index 000000000..3c6e40c2e
--- /dev/null
+++ b/data/tilesets/secondary/mauville/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+255 189 131
+238 148 115
+222 106 98
+205 65 82
+115 197 164
diff --git a/data/tilesets/secondary/mauville/palettes/02.pal b/data/tilesets/secondary/mauville/palettes/02.pal
new file mode 100644
index 000000000..4c41030f6
--- /dev/null
+++ b/data/tilesets/secondary/mauville/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+180 255 131
+131 197 98
+57 139 49
+57 82 0
+222 148 115
+106 90 90
+164 98 90
+65 57 49
+255 197 148
+222 106 98
+205 65 82
+164 213 197
+115 197 164
+65 180 131
+24 164 106
diff --git a/data/tilesets/secondary/mauville/palettes/03.pal b/data/tilesets/secondary/mauville/palettes/03.pal
new file mode 100644
index 000000000..3760ac903
--- /dev/null
+++ b/data/tilesets/secondary/mauville/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+213 213 213
+189 189 189
+164 164 164
+131 131 139
+255 0 255
+255 0 255
+65 49 65
+238 213 205
+222 180 164
+189 148 139
+156 115 115
+131 90 90
+98 65 82
+115 197 164
diff --git a/data/tilesets/secondary/mauville/palettes/04.pal b/data/tilesets/secondary/mauville/palettes/04.pal
new file mode 100644
index 000000000..2eeaba630
--- /dev/null
+++ b/data/tilesets/secondary/mauville/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+82 106 213
+65 90 189
+57 82 164
+49 74 148
+172 197 230
+139 164 222
+106 131 213
+82 106 213
+115 197 164
diff --git a/data/tilesets/secondary/mauville/palettes/05.pal b/data/tilesets/secondary/mauville/palettes/05.pal
new file mode 100644
index 000000000..90adedf53
--- /dev/null
+++ b/data/tilesets/secondary/mauville/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+238 230 164
+222 205 131
+213 180 106
+205 156 82
+115 197 164
diff --git a/data/tilesets/secondary/mauville/palettes/06.pal b/data/tilesets/secondary/mauville/palettes/06.pal
new file mode 100644
index 000000000..f96107890
--- /dev/null
+++ b/data/tilesets/secondary/mauville/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 98 156
+156 255 189
+123 222 156
+90 189 123
+57 156 90
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+172 197 255
+172 172 172
+238 230 164
+222 205 131
+213 180 106
+205 156 82
+115 197 164
diff --git a/data/tilesets/secondary/mauville/palettes/07.pal b/data/tilesets/secondary/mauville/palettes/07.pal
new file mode 100644
index 000000000..d00e18c16
--- /dev/null
+++ b/data/tilesets/secondary/mauville/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 98 156
+255 255 180
+238 238 90
+213 213 65
+189 180 74
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+213 213 213
+164 164 172
+230 197 246
+213 139 222
+197 115 164
+148 98 106
+172 205 230
diff --git a/data/tilesets/secondary/mauville/palettes/08.pal b/data/tilesets/secondary/mauville/palettes/08.pal
new file mode 100644
index 000000000..6d334e98a
--- /dev/null
+++ b/data/tilesets/secondary/mauville/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 98 156
+115 189 246
+131 197 98
+57 139 49
+57 82 0
+255 255 98
+255 255 255
+222 230 238
+189 205 230
+255 172 222
+230 131 180
+213 90 139
+164 213 197
+115 197 164
+65 180 131
+24 164 106
diff --git a/data/tilesets/secondary/mauville/palettes/09.pal b/data/tilesets/secondary/mauville/palettes/09.pal
new file mode 100644
index 000000000..5542be591
--- /dev/null
+++ b/data/tilesets/secondary/mauville/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 98 156
+255 255 255
+131 197 98
+57 139 49
+57 82 0
+255 255 98
+172 197 230
+139 164 222
+106 131 213
+255 230 148
+238 197 115
+230 172 82
+164 213 197
+115 197 164
+65 180 131
+24 164 106
diff --git a/data/tilesets/secondary/mauville/palettes/10.pal b/data/tilesets/secondary/mauville/palettes/10.pal
new file mode 100644
index 000000000..572549f7a
--- /dev/null
+++ b/data/tilesets/secondary/mauville/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 98 156
+255 255 255
+148 222 205
+123 180 172
+131 164 205
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+246 197 98
+148 222 255
+230 172 238
+213 139 222
+197 115 164
+148 98 106
+115 197 164
diff --git a/data/tilesets/secondary/mauville/palettes/11.pal b/data/tilesets/secondary/mauville/palettes/11.pal
new file mode 100644
index 000000000..26d947bd3
--- /dev/null
+++ b/data/tilesets/secondary/mauville/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 98 156
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mauville/palettes/12.pal b/data/tilesets/secondary/mauville/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/mauville/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mauville/palettes/13.pal b/data/tilesets/secondary/mauville/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/mauville/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mauville/palettes/14.pal b/data/tilesets/secondary/mauville/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/mauville/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mauville/palettes/15.pal b/data/tilesets/secondary/mauville/palettes/15.pal
new file mode 100644
index 000000000..e7717d74e
--- /dev/null
+++ b/data/tilesets/secondary/mauville/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 213 180
+255 197 148
+222 148 115
+123 65 65
+57 74 123
+41 57 98
+24 41 82
+16 32 57
+222 230 238
+255 197 90
+189 156 90
+255 98 90
+197 65 65
+255 255 255
+0 0 0
diff --git a/data/tilesets/secondary/mauville/tiles.png b/data/tilesets/secondary/mauville/tiles.png
new file mode 100644
index 000000000..66a5b9409
--- /dev/null
+++ b/data/tilesets/secondary/mauville/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/mauville_game_corner/palettes/00.pal b/data/tilesets/secondary/mauville_game_corner/palettes/00.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/mauville_game_corner/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mauville_game_corner/palettes/01.pal b/data/tilesets/secondary/mauville_game_corner/palettes/01.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/mauville_game_corner/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mauville_game_corner/palettes/02.pal b/data/tilesets/secondary/mauville_game_corner/palettes/02.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/mauville_game_corner/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mauville_game_corner/palettes/03.pal b/data/tilesets/secondary/mauville_game_corner/palettes/03.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/mauville_game_corner/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mauville_game_corner/palettes/04.pal b/data/tilesets/secondary/mauville_game_corner/palettes/04.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/mauville_game_corner/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mauville_game_corner/palettes/05.pal b/data/tilesets/secondary/mauville_game_corner/palettes/05.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/mauville_game_corner/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mauville_game_corner/palettes/06.pal b/data/tilesets/secondary/mauville_game_corner/palettes/06.pal
new file mode 100644
index 000000000..7dc7f376a
--- /dev/null
+++ b/data/tilesets/secondary/mauville_game_corner/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+82 82 106
+123 123 139
+205 205 197
+255 255 255
+49 131 156
+98 172 205
+189 205 230
+238 230 246
+213 82 49
+246 82 82
+164 74 65
+172 98 90
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mauville_game_corner/palettes/07.pal b/data/tilesets/secondary/mauville_game_corner/palettes/07.pal
new file mode 100644
index 000000000..6c2b0c07e
--- /dev/null
+++ b/data/tilesets/secondary/mauville_game_corner/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+82 82 106
+123 123 139
+205 205 197
+255 255 255
+180 156 49
+197 197 49
+255 255 98
+197 238 148
+156 197 74
+106 164 41
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mauville_game_corner/palettes/08.pal b/data/tilesets/secondary/mauville_game_corner/palettes/08.pal
new file mode 100644
index 000000000..4f83e4b70
--- /dev/null
+++ b/data/tilesets/secondary/mauville_game_corner/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+82 82 106
+156 148 139
+205 189 197
+255 255 255
+82 123 255
+156 255 90
+131 197 90
+123 148 213
+180 205 230
+180 123 49
+222 156 74
+255 189 90
+0 0 0
+255 49 148
+0 0 0
diff --git a/data/tilesets/secondary/mauville_game_corner/palettes/09.pal b/data/tilesets/secondary/mauville_game_corner/palettes/09.pal
new file mode 100644
index 000000000..0f7f46c29
--- /dev/null
+++ b/data/tilesets/secondary/mauville_game_corner/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+82 82 106
+123 123 139
+205 205 197
+255 255 255
+156 90 57
+197 131 82
+222 197 74
+238 230 123
+115 180 115
+123 197 123
+0 0 0
+172 222 156
+0 0 0
+0 0 0
+238 90 57
diff --git a/data/tilesets/secondary/mauville_game_corner/palettes/10.pal b/data/tilesets/secondary/mauville_game_corner/palettes/10.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/mauville_game_corner/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mauville_game_corner/palettes/11.pal b/data/tilesets/secondary/mauville_game_corner/palettes/11.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/mauville_game_corner/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mauville_game_corner/palettes/12.pal b/data/tilesets/secondary/mauville_game_corner/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/mauville_game_corner/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mauville_game_corner/palettes/13.pal b/data/tilesets/secondary/mauville_game_corner/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/mauville_game_corner/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mauville_game_corner/palettes/14.pal b/data/tilesets/secondary/mauville_game_corner/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/mauville_game_corner/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mauville_game_corner/palettes/15.pal b/data/tilesets/secondary/mauville_game_corner/palettes/15.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/mauville_game_corner/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mauville_game_corner/tiles.png b/data/tilesets/secondary/mauville_game_corner/tiles.png
new file mode 100644
index 000000000..c8f0dd1ee
--- /dev/null
+++ b/data/tilesets/secondary/mauville_game_corner/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/mauville_gym/palettes/00.pal b/data/tilesets/secondary/mauville_gym/palettes/00.pal
new file mode 100644
index 000000000..b330eaff8
--- /dev/null
+++ b/data/tilesets/secondary/mauville_gym/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+255 0 255
+115 189 246
+98 172 238
+115 189 246
+98 164 222
+82 139 197
+74 115 172
+115 197 164
diff --git a/data/tilesets/secondary/mauville_gym/palettes/01.pal b/data/tilesets/secondary/mauville_gym/palettes/01.pal
new file mode 100644
index 000000000..3c6e40c2e
--- /dev/null
+++ b/data/tilesets/secondary/mauville_gym/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+255 189 131
+238 148 115
+222 106 98
+205 65 82
+115 197 164
diff --git a/data/tilesets/secondary/mauville_gym/palettes/02.pal b/data/tilesets/secondary/mauville_gym/palettes/02.pal
new file mode 100644
index 000000000..4c41030f6
--- /dev/null
+++ b/data/tilesets/secondary/mauville_gym/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+180 255 131
+131 197 98
+57 139 49
+57 82 0
+222 148 115
+106 90 90
+164 98 90
+65 57 49
+255 197 148
+222 106 98
+205 65 82
+164 213 197
+115 197 164
+65 180 131
+24 164 106
diff --git a/data/tilesets/secondary/mauville_gym/palettes/03.pal b/data/tilesets/secondary/mauville_gym/palettes/03.pal
new file mode 100644
index 000000000..3760ac903
--- /dev/null
+++ b/data/tilesets/secondary/mauville_gym/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+213 213 213
+189 189 189
+164 164 164
+131 131 139
+255 0 255
+255 0 255
+65 49 65
+238 213 205
+222 180 164
+189 148 139
+156 115 115
+131 90 90
+98 65 82
+115 197 164
diff --git a/data/tilesets/secondary/mauville_gym/palettes/04.pal b/data/tilesets/secondary/mauville_gym/palettes/04.pal
new file mode 100644
index 000000000..2eeaba630
--- /dev/null
+++ b/data/tilesets/secondary/mauville_gym/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+82 106 213
+65 90 189
+57 82 164
+49 74 148
+172 197 230
+139 164 222
+106 131 213
+82 106 213
+115 197 164
diff --git a/data/tilesets/secondary/mauville_gym/palettes/05.pal b/data/tilesets/secondary/mauville_gym/palettes/05.pal
new file mode 100644
index 000000000..90adedf53
--- /dev/null
+++ b/data/tilesets/secondary/mauville_gym/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+238 230 164
+222 205 131
+213 180 106
+205 156 82
+115 197 164
diff --git a/data/tilesets/secondary/mauville_gym/palettes/06.pal b/data/tilesets/secondary/mauville_gym/palettes/06.pal
new file mode 100644
index 000000000..537be4bfe
--- /dev/null
+++ b/data/tilesets/secondary/mauville_gym/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 222 205
+205 205 131
+180 180 131
+164 164 172
+98 98 123
+65 74 106
+41 49 90
+255 246 164
+255 255 16
+246 230 65
+213 213 139
+222 213 16
+222 197 65
+0 255 82
diff --git a/data/tilesets/secondary/mauville_gym/palettes/07.pal b/data/tilesets/secondary/mauville_gym/palettes/07.pal
new file mode 100644
index 000000000..57534a1b8
--- /dev/null
+++ b/data/tilesets/secondary/mauville_gym/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+255 197 197
+238 180 98
+172 115 65
+115 123 156
+123 49 57
+255 57 255
+156 0 98
+0 255 255
+0 74 106
+0 255 82
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mauville_gym/palettes/08.pal b/data/tilesets/secondary/mauville_gym/palettes/08.pal
new file mode 100644
index 000000000..29874be50
--- /dev/null
+++ b/data/tilesets/secondary/mauville_gym/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 164 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+222 180 255
+189 148 197
+156 115 148
+123 82 98
+0 255 82
+0 255 82
+0 255 82
diff --git a/data/tilesets/secondary/mauville_gym/palettes/09.pal b/data/tilesets/secondary/mauville_gym/palettes/09.pal
new file mode 100644
index 000000000..edb0d1247
--- /dev/null
+++ b/data/tilesets/secondary/mauville_gym/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 255 255
+0 74 106
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mauville_gym/palettes/10.pal b/data/tilesets/secondary/mauville_gym/palettes/10.pal
new file mode 100644
index 000000000..789269c53
--- /dev/null
+++ b/data/tilesets/secondary/mauville_gym/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+0 255 82
+0 255 82
+0 255 82
+0 255 82
+0 255 82
+0 255 82
+0 255 82
+0 255 82
+0 255 82
+0 255 82
+0 255 82
+0 255 82
+0 255 82
+0 255 82
+0 255 82
diff --git a/data/tilesets/secondary/mauville_gym/palettes/11.pal b/data/tilesets/secondary/mauville_gym/palettes/11.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/mauville_gym/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mauville_gym/palettes/12.pal b/data/tilesets/secondary/mauville_gym/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/mauville_gym/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mauville_gym/palettes/13.pal b/data/tilesets/secondary/mauville_gym/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/mauville_gym/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mauville_gym/palettes/14.pal b/data/tilesets/secondary/mauville_gym/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/mauville_gym/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mauville_gym/palettes/15.pal b/data/tilesets/secondary/mauville_gym/palettes/15.pal
new file mode 100644
index 000000000..e7717d74e
--- /dev/null
+++ b/data/tilesets/secondary/mauville_gym/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 213 180
+255 197 148
+222 148 115
+123 65 65
+57 74 123
+41 57 98
+24 41 82
+16 32 57
+222 230 238
+255 197 90
+189 156 90
+255 98 90
+197 65 65
+255 255 255
+0 0 0
diff --git a/data/tilesets/secondary/mauville_gym/tiles.png b/data/tilesets/secondary/mauville_gym/tiles.png
new file mode 100644
index 000000000..e48835bd4
--- /dev/null
+++ b/data/tilesets/secondary/mauville_gym/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/meteor_falls/palettes/00.pal b/data/tilesets/secondary/meteor_falls/palettes/00.pal
new file mode 100644
index 000000000..e7717d74e
--- /dev/null
+++ b/data/tilesets/secondary/meteor_falls/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 213 180
+255 197 148
+222 148 115
+123 65 65
+57 74 123
+41 57 98
+24 41 82
+16 32 57
+222 230 238
+255 197 90
+189 156 90
+255 98 90
+197 65 65
+255 255 255
+0 0 0
diff --git a/data/tilesets/secondary/meteor_falls/palettes/01.pal b/data/tilesets/secondary/meteor_falls/palettes/01.pal
new file mode 100644
index 000000000..7118dfe7f
--- /dev/null
+++ b/data/tilesets/secondary/meteor_falls/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 213 213
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+148 115 131
+230 106 189
+57 74 123
+41 49 90
+115 189 246
+98 172 238
+255 164 90
+255 131 90
+255 98 90
+222 82 82
+131 189 98
diff --git a/data/tilesets/secondary/meteor_falls/palettes/02.pal b/data/tilesets/secondary/meteor_falls/palettes/02.pal
new file mode 100644
index 000000000..833a3188b
--- /dev/null
+++ b/data/tilesets/secondary/meteor_falls/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+180 255 131
+131 197 98
+57 139 49
+57 82 0
+222 148 115
+189 123 98
+164 98 90
+123 82 82
+0 0 0
+0 0 0
+0 0 0
+164 213 197
+115 197 164
+65 180 131
+24 164 106
diff --git a/data/tilesets/secondary/meteor_falls/palettes/03.pal b/data/tilesets/secondary/meteor_falls/palettes/03.pal
new file mode 100644
index 000000000..1fc912fe3
--- /dev/null
+++ b/data/tilesets/secondary/meteor_falls/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 213 213
+222 230 238
+197 213 213
+172 197 189
+156 180 172
+148 115 131
+230 106 189
+57 74 123
+41 49 90
+115 189 246
+98 172 238
+115 189 246
+98 164 222
+82 139 197
+74 115 172
+131 189 98
diff --git a/data/tilesets/secondary/meteor_falls/palettes/04.pal b/data/tilesets/secondary/meteor_falls/palettes/04.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/meteor_falls/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/meteor_falls/palettes/05.pal b/data/tilesets/secondary/meteor_falls/palettes/05.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/meteor_falls/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/meteor_falls/palettes/06.pal b/data/tilesets/secondary/meteor_falls/palettes/06.pal
new file mode 100644
index 000000000..0e137e56a
--- /dev/null
+++ b/data/tilesets/secondary/meteor_falls/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 255 213
+238 222 180
+230 205 139
+222 189 123
+213 164 98
+180 123 65
+131 98 57
+255 255 255
+197 238 255
+156 213 246
+115 189 238
+82 164 230
+41 139 222
+8 123 213
+49 8 49
diff --git a/data/tilesets/secondary/meteor_falls/palettes/07.pal b/data/tilesets/secondary/meteor_falls/palettes/07.pal
new file mode 100644
index 000000000..ce5488085
--- /dev/null
+++ b/data/tilesets/secondary/meteor_falls/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 255 213
+238 222 180
+230 205 139
+222 189 123
+213 164 98
+180 123 65
+115 74 32
+230 205 139
+213 189 148
+197 172 156
+180 164 164
+164 148 172
+148 131 180
+139 123 197
+0 0 0
diff --git a/data/tilesets/secondary/meteor_falls/palettes/08.pal b/data/tilesets/secondary/meteor_falls/palettes/08.pal
new file mode 100644
index 000000000..dfacc359a
--- /dev/null
+++ b/data/tilesets/secondary/meteor_falls/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 255 213
+255 255 213
+238 222 180
+230 205 139
+222 189 123
+213 164 98
diff --git a/data/tilesets/secondary/meteor_falls/palettes/09.pal b/data/tilesets/secondary/meteor_falls/palettes/09.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/meteor_falls/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/meteor_falls/palettes/10.pal b/data/tilesets/secondary/meteor_falls/palettes/10.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/meteor_falls/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/meteor_falls/palettes/11.pal b/data/tilesets/secondary/meteor_falls/palettes/11.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/meteor_falls/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/meteor_falls/palettes/12.pal b/data/tilesets/secondary/meteor_falls/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/meteor_falls/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/meteor_falls/palettes/13.pal b/data/tilesets/secondary/meteor_falls/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/meteor_falls/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/meteor_falls/palettes/14.pal b/data/tilesets/secondary/meteor_falls/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/meteor_falls/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/meteor_falls/palettes/15.pal b/data/tilesets/secondary/meteor_falls/palettes/15.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/meteor_falls/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/meteor_falls/tiles.png b/data/tilesets/secondary/meteor_falls/tiles.png
new file mode 100644
index 000000000..391b509a4
--- /dev/null
+++ b/data/tilesets/secondary/meteor_falls/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/mossdeep/palettes/00.pal b/data/tilesets/secondary/mossdeep/palettes/00.pal
new file mode 100644
index 000000000..b330eaff8
--- /dev/null
+++ b/data/tilesets/secondary/mossdeep/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+255 0 255
+115 189 246
+98 172 238
+115 189 246
+98 164 222
+82 139 197
+74 115 172
+115 197 164
diff --git a/data/tilesets/secondary/mossdeep/palettes/01.pal b/data/tilesets/secondary/mossdeep/palettes/01.pal
new file mode 100644
index 000000000..3c6e40c2e
--- /dev/null
+++ b/data/tilesets/secondary/mossdeep/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+255 189 131
+238 148 115
+222 106 98
+205 65 82
+115 197 164
diff --git a/data/tilesets/secondary/mossdeep/palettes/02.pal b/data/tilesets/secondary/mossdeep/palettes/02.pal
new file mode 100644
index 000000000..4c41030f6
--- /dev/null
+++ b/data/tilesets/secondary/mossdeep/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+180 255 131
+131 197 98
+57 139 49
+57 82 0
+222 148 115
+106 90 90
+164 98 90
+65 57 49
+255 197 148
+222 106 98
+205 65 82
+164 213 197
+115 197 164
+65 180 131
+24 164 106
diff --git a/data/tilesets/secondary/mossdeep/palettes/03.pal b/data/tilesets/secondary/mossdeep/palettes/03.pal
new file mode 100644
index 000000000..3760ac903
--- /dev/null
+++ b/data/tilesets/secondary/mossdeep/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+213 213 213
+189 189 189
+164 164 164
+131 131 139
+255 0 255
+255 0 255
+65 49 65
+238 213 205
+222 180 164
+189 148 139
+156 115 115
+131 90 90
+98 65 82
+115 197 164
diff --git a/data/tilesets/secondary/mossdeep/palettes/04.pal b/data/tilesets/secondary/mossdeep/palettes/04.pal
new file mode 100644
index 000000000..2eeaba630
--- /dev/null
+++ b/data/tilesets/secondary/mossdeep/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+82 106 213
+65 90 189
+57 82 164
+49 74 148
+172 197 230
+139 164 222
+106 131 213
+82 106 213
+115 197 164
diff --git a/data/tilesets/secondary/mossdeep/palettes/05.pal b/data/tilesets/secondary/mossdeep/palettes/05.pal
new file mode 100644
index 000000000..90adedf53
--- /dev/null
+++ b/data/tilesets/secondary/mossdeep/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+238 230 164
+222 205 131
+213 180 106
+205 156 82
+115 197 164
diff --git a/data/tilesets/secondary/mossdeep/palettes/06.pal b/data/tilesets/secondary/mossdeep/palettes/06.pal
new file mode 100644
index 000000000..04806992c
--- /dev/null
+++ b/data/tilesets/secondary/mossdeep/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mossdeep/palettes/07.pal b/data/tilesets/secondary/mossdeep/palettes/07.pal
new file mode 100644
index 000000000..e1fe522d4
--- /dev/null
+++ b/data/tilesets/secondary/mossdeep/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+205 205 197
+189 189 172
+164 164 148
+131 131 106
+90 98 74
+74 74 57
+0 0 0
diff --git a/data/tilesets/secondary/mossdeep/palettes/08.pal b/data/tilesets/secondary/mossdeep/palettes/08.pal
new file mode 100644
index 000000000..62e8769ed
--- /dev/null
+++ b/data/tilesets/secondary/mossdeep/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+205 205 197
+180 180 164
+180 189 222
+139 139 148
+98 98 123
+65 74 106
+41 49 90
+180 213 255
+148 164 238
+255 213 49
+238 148 16
+82 164 131
+65 123 115
+65 98 90
diff --git a/data/tilesets/secondary/mossdeep/palettes/09.pal b/data/tilesets/secondary/mossdeep/palettes/09.pal
new file mode 100644
index 000000000..5e99b1e13
--- /dev/null
+++ b/data/tilesets/secondary/mossdeep/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 255 255
+139 205 123
+98 172 98
+65 131 98
+123 123 148
+98 98 123
+65 74 106
+41 49 90
+189 189 197
+164 164 156
+246 222 156
+205 180 123
+172 139 90
+115 82 74
+246 148 49
diff --git a/data/tilesets/secondary/mossdeep/palettes/10.pal b/data/tilesets/secondary/mossdeep/palettes/10.pal
new file mode 100644
index 000000000..5dc4c0552
--- /dev/null
+++ b/data/tilesets/secondary/mossdeep/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+180 255 131
+131 197 98
+57 139 49
+57 82 0
+222 148 115
+106 90 90
+164 98 90
+65 57 49
+255 197 148
+222 106 98
+205 65 82
+115 139 139
+148 139 139
+222 205 131
+24 164 106
diff --git a/data/tilesets/secondary/mossdeep/palettes/11.pal b/data/tilesets/secondary/mossdeep/palettes/11.pal
new file mode 100644
index 000000000..494474123
--- /dev/null
+++ b/data/tilesets/secondary/mossdeep/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+246 246 246
+246 246 238
+222 222 213
+205 205 189
+172 172 156
+148 148 123
+0 0 0
diff --git a/data/tilesets/secondary/mossdeep/palettes/12.pal b/data/tilesets/secondary/mossdeep/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/mossdeep/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mossdeep/palettes/13.pal b/data/tilesets/secondary/mossdeep/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/mossdeep/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mossdeep/palettes/14.pal b/data/tilesets/secondary/mossdeep/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/mossdeep/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mossdeep/palettes/15.pal b/data/tilesets/secondary/mossdeep/palettes/15.pal
new file mode 100644
index 000000000..e7717d74e
--- /dev/null
+++ b/data/tilesets/secondary/mossdeep/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 213 180
+255 197 148
+222 148 115
+123 65 65
+57 74 123
+41 57 98
+24 41 82
+16 32 57
+222 230 238
+255 197 90
+189 156 90
+255 98 90
+197 65 65
+255 255 255
+0 0 0
diff --git a/data/tilesets/secondary/mossdeep/tiles.png b/data/tilesets/secondary/mossdeep/tiles.png
new file mode 100644
index 000000000..4e79dd23c
--- /dev/null
+++ b/data/tilesets/secondary/mossdeep/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/mossdeep_gym/palettes/00.pal b/data/tilesets/secondary/mossdeep_gym/palettes/00.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/mossdeep_gym/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mossdeep_gym/palettes/01.pal b/data/tilesets/secondary/mossdeep_gym/palettes/01.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/mossdeep_gym/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mossdeep_gym/palettes/02.pal b/data/tilesets/secondary/mossdeep_gym/palettes/02.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/mossdeep_gym/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mossdeep_gym/palettes/03.pal b/data/tilesets/secondary/mossdeep_gym/palettes/03.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/mossdeep_gym/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mossdeep_gym/palettes/04.pal b/data/tilesets/secondary/mossdeep_gym/palettes/04.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/mossdeep_gym/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mossdeep_gym/palettes/05.pal b/data/tilesets/secondary/mossdeep_gym/palettes/05.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/mossdeep_gym/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mossdeep_gym/palettes/06.pal b/data/tilesets/secondary/mossdeep_gym/palettes/06.pal
new file mode 100644
index 000000000..26c81c508
--- /dev/null
+++ b/data/tilesets/secondary/mossdeep_gym/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+65 74 106
+131 131 131
+205 205 197
+255 255 255
+90 148 205
+115 156 205
+90 172 246
+115 172 246
+197 74 65
+148 98 148
+172 148 172
+213 189 205
+172 172 82
+205 205 98
+255 255 98
diff --git a/data/tilesets/secondary/mossdeep_gym/palettes/07.pal b/data/tilesets/secondary/mossdeep_gym/palettes/07.pal
new file mode 100644
index 000000000..6d2857a24
--- /dev/null
+++ b/data/tilesets/secondary/mossdeep_gym/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+65 74 106
+131 131 131
+205 205 197
+246 246 246
+255 255 255
+255 205 189
+246 164 106
+123 131 180
+156 164 230
+213 205 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+230 82 74
diff --git a/data/tilesets/secondary/mossdeep_gym/palettes/08.pal b/data/tilesets/secondary/mossdeep_gym/palettes/08.pal
new file mode 100644
index 000000000..4539e47b0
--- /dev/null
+++ b/data/tilesets/secondary/mossdeep_gym/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+65 74 106
+123 98 131
+205 205 197
+255 255 255
+197 189 148
+197 246 148
+172 115 139
+213 180 230
+205 139 148
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+90 172 246
diff --git a/data/tilesets/secondary/mossdeep_gym/palettes/09.pal b/data/tilesets/secondary/mossdeep_gym/palettes/09.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/mossdeep_gym/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mossdeep_gym/palettes/10.pal b/data/tilesets/secondary/mossdeep_gym/palettes/10.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/mossdeep_gym/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mossdeep_gym/palettes/11.pal b/data/tilesets/secondary/mossdeep_gym/palettes/11.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/mossdeep_gym/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mossdeep_gym/palettes/12.pal b/data/tilesets/secondary/mossdeep_gym/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/mossdeep_gym/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mossdeep_gym/palettes/13.pal b/data/tilesets/secondary/mossdeep_gym/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/mossdeep_gym/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mossdeep_gym/palettes/14.pal b/data/tilesets/secondary/mossdeep_gym/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/mossdeep_gym/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mossdeep_gym/palettes/15.pal b/data/tilesets/secondary/mossdeep_gym/palettes/15.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/mossdeep_gym/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/mossdeep_gym/tiles.png b/data/tilesets/secondary/mossdeep_gym/tiles.png
new file mode 100644
index 000000000..a804c3ed1
--- /dev/null
+++ b/data/tilesets/secondary/mossdeep_gym/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/oceanic_museum/palettes/00.pal b/data/tilesets/secondary/oceanic_museum/palettes/00.pal
new file mode 100644
index 000000000..e7717d74e
--- /dev/null
+++ b/data/tilesets/secondary/oceanic_museum/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 213 180
+255 197 148
+222 148 115
+123 65 65
+57 74 123
+41 57 98
+24 41 82
+16 32 57
+222 230 238
+255 197 90
+189 156 90
+255 98 90
+197 65 65
+255 255 255
+0 0 0
diff --git a/data/tilesets/secondary/oceanic_museum/palettes/01.pal b/data/tilesets/secondary/oceanic_museum/palettes/01.pal
new file mode 100644
index 000000000..7118dfe7f
--- /dev/null
+++ b/data/tilesets/secondary/oceanic_museum/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 213 213
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+148 115 131
+230 106 189
+57 74 123
+41 49 90
+115 189 246
+98 172 238
+255 164 90
+255 131 90
+255 98 90
+222 82 82
+131 189 98
diff --git a/data/tilesets/secondary/oceanic_museum/palettes/02.pal b/data/tilesets/secondary/oceanic_museum/palettes/02.pal
new file mode 100644
index 000000000..833a3188b
--- /dev/null
+++ b/data/tilesets/secondary/oceanic_museum/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+180 255 131
+131 197 98
+57 139 49
+57 82 0
+222 148 115
+189 123 98
+164 98 90
+123 82 82
+0 0 0
+0 0 0
+0 0 0
+164 213 197
+115 197 164
+65 180 131
+24 164 106
diff --git a/data/tilesets/secondary/oceanic_museum/palettes/03.pal b/data/tilesets/secondary/oceanic_museum/palettes/03.pal
new file mode 100644
index 000000000..1fc912fe3
--- /dev/null
+++ b/data/tilesets/secondary/oceanic_museum/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 213 213
+222 230 238
+197 213 213
+172 197 189
+156 180 172
+148 115 131
+230 106 189
+57 74 123
+41 49 90
+115 189 246
+98 172 238
+115 189 246
+98 164 222
+82 139 197
+74 115 172
+131 189 98
diff --git a/data/tilesets/secondary/oceanic_museum/palettes/04.pal b/data/tilesets/secondary/oceanic_museum/palettes/04.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/oceanic_museum/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/oceanic_museum/palettes/05.pal b/data/tilesets/secondary/oceanic_museum/palettes/05.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/oceanic_museum/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/oceanic_museum/palettes/06.pal b/data/tilesets/secondary/oceanic_museum/palettes/06.pal
new file mode 100644
index 000000000..cee1f5d12
--- /dev/null
+++ b/data/tilesets/secondary/oceanic_museum/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 255 255
+197 205 246
+148 164 238
+98 123 230
+255 246 222
+238 222 172
+222 205 123
+205 156 65
+213 230 255
+172 205 255
+131 180 255
+98 164 255
+82 148 238
+139 205 172
+41 65 90
diff --git a/data/tilesets/secondary/oceanic_museum/palettes/07.pal b/data/tilesets/secondary/oceanic_museum/palettes/07.pal
new file mode 100644
index 000000000..6b5e56bf3
--- /dev/null
+++ b/data/tilesets/secondary/oceanic_museum/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 255 255
+180 189 222
+106 123 189
+32 57 164
+255 205 213
+255 180 172
+255 156 131
+255 139 90
+205 205 205
+164 164 164
+123 123 123
+82 82 82
+41 41 41
+222 205 123
+41 65 90
diff --git a/data/tilesets/secondary/oceanic_museum/palettes/08.pal b/data/tilesets/secondary/oceanic_museum/palettes/08.pal
new file mode 100644
index 000000000..4fde273b1
--- /dev/null
+++ b/data/tilesets/secondary/oceanic_museum/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+213 246 213
+164 213 197
+123 189 180
+74 164 164
+32 139 148
+0 106 115
+0 0 0
diff --git a/data/tilesets/secondary/oceanic_museum/palettes/09.pal b/data/tilesets/secondary/oceanic_museum/palettes/09.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/oceanic_museum/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/oceanic_museum/palettes/10.pal b/data/tilesets/secondary/oceanic_museum/palettes/10.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/oceanic_museum/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/oceanic_museum/palettes/11.pal b/data/tilesets/secondary/oceanic_museum/palettes/11.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/oceanic_museum/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/oceanic_museum/palettes/12.pal b/data/tilesets/secondary/oceanic_museum/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/oceanic_museum/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/oceanic_museum/palettes/13.pal b/data/tilesets/secondary/oceanic_museum/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/oceanic_museum/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/oceanic_museum/palettes/14.pal b/data/tilesets/secondary/oceanic_museum/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/oceanic_museum/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/oceanic_museum/palettes/15.pal b/data/tilesets/secondary/oceanic_museum/palettes/15.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/oceanic_museum/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/oceanic_museum/tiles.png b/data/tilesets/secondary/oceanic_museum/tiles.png
new file mode 100644
index 000000000..25a20d586
--- /dev/null
+++ b/data/tilesets/secondary/oceanic_museum/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/pacifidlog/palettes/00.pal b/data/tilesets/secondary/pacifidlog/palettes/00.pal
new file mode 100644
index 000000000..b330eaff8
--- /dev/null
+++ b/data/tilesets/secondary/pacifidlog/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+255 0 255
+115 189 246
+98 172 238
+115 189 246
+98 164 222
+82 139 197
+74 115 172
+115 197 164
diff --git a/data/tilesets/secondary/pacifidlog/palettes/01.pal b/data/tilesets/secondary/pacifidlog/palettes/01.pal
new file mode 100644
index 000000000..3c6e40c2e
--- /dev/null
+++ b/data/tilesets/secondary/pacifidlog/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+255 189 131
+238 148 115
+222 106 98
+205 65 82
+115 197 164
diff --git a/data/tilesets/secondary/pacifidlog/palettes/02.pal b/data/tilesets/secondary/pacifidlog/palettes/02.pal
new file mode 100644
index 000000000..4c41030f6
--- /dev/null
+++ b/data/tilesets/secondary/pacifidlog/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+180 255 131
+131 197 98
+57 139 49
+57 82 0
+222 148 115
+106 90 90
+164 98 90
+65 57 49
+255 197 148
+222 106 98
+205 65 82
+164 213 197
+115 197 164
+65 180 131
+24 164 106
diff --git a/data/tilesets/secondary/pacifidlog/palettes/03.pal b/data/tilesets/secondary/pacifidlog/palettes/03.pal
new file mode 100644
index 000000000..3760ac903
--- /dev/null
+++ b/data/tilesets/secondary/pacifidlog/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+213 213 213
+189 189 189
+164 164 164
+131 131 139
+255 0 255
+255 0 255
+65 49 65
+238 213 205
+222 180 164
+189 148 139
+156 115 115
+131 90 90
+98 65 82
+115 197 164
diff --git a/data/tilesets/secondary/pacifidlog/palettes/04.pal b/data/tilesets/secondary/pacifidlog/palettes/04.pal
new file mode 100644
index 000000000..2eeaba630
--- /dev/null
+++ b/data/tilesets/secondary/pacifidlog/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+82 106 213
+65 90 189
+57 82 164
+49 74 148
+172 197 230
+139 164 222
+106 131 213
+82 106 213
+115 197 164
diff --git a/data/tilesets/secondary/pacifidlog/palettes/05.pal b/data/tilesets/secondary/pacifidlog/palettes/05.pal
new file mode 100644
index 000000000..90adedf53
--- /dev/null
+++ b/data/tilesets/secondary/pacifidlog/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+238 230 164
+222 205 131
+213 180 106
+205 156 82
+115 197 164
diff --git a/data/tilesets/secondary/pacifidlog/palettes/06.pal b/data/tilesets/secondary/pacifidlog/palettes/06.pal
new file mode 100644
index 000000000..07383f797
--- /dev/null
+++ b/data/tilesets/secondary/pacifidlog/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+197 172 156
+172 139 131
+156 115 106
+123 98 90
+131 131 164
+98 98 123
+65 74 106
+41 49 90
+164 131 90
+172 139 98
+197 172 98
+205 197 246
+115 115 148
+148 148 172
+0 0 0
diff --git a/data/tilesets/secondary/pacifidlog/palettes/07.pal b/data/tilesets/secondary/pacifidlog/palettes/07.pal
new file mode 100644
index 000000000..d7a002d31
--- /dev/null
+++ b/data/tilesets/secondary/pacifidlog/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 230 156
+230 197 139
+205 172 123
+164 139 115
+131 106 106
+90 74 82
+65 41 65
+255 255 255
+197 238 255
+156 213 246
+115 189 238
+82 164 230
+41 139 222
+8 123 213
+49 8 49
diff --git a/data/tilesets/secondary/pacifidlog/palettes/08.pal b/data/tilesets/secondary/pacifidlog/palettes/08.pal
new file mode 100644
index 000000000..cb0664b99
--- /dev/null
+++ b/data/tilesets/secondary/pacifidlog/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 255 255
+222 230 238
+172 197 230
+139 164 222
+106 131 213
+82 106 213
+65 74 106
+32 32 82
+238 230 164
+238 197 98
+205 156 57
+164 123 24
+106 57 41
+0 0 0
+82 106 213
diff --git a/data/tilesets/secondary/pacifidlog/palettes/09.pal b/data/tilesets/secondary/pacifidlog/palettes/09.pal
new file mode 100644
index 000000000..780f5b0ab
--- /dev/null
+++ b/data/tilesets/secondary/pacifidlog/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+222 230 164
+180 189 123
+156 164 98
+131 139 74
+90 98 41
+98 98 123
+65 74 106
+32 32 82
+238 230 164
+238 197 98
+205 156 57
+164 123 24
+131 82 49
+131 131 139
+82 106 213
diff --git a/data/tilesets/secondary/pacifidlog/palettes/10.pal b/data/tilesets/secondary/pacifidlog/palettes/10.pal
new file mode 100644
index 000000000..a67be9e1e
--- /dev/null
+++ b/data/tilesets/secondary/pacifidlog/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 255 255
+222 230 238
+172 197 230
+139 164 222
+106 131 213
+65 74 189
+49 49 172
+32 32 82
+238 213 205
+222 180 164
+189 148 139
+156 115 115
+123 82 82
+82 49 65
+82 106 213
diff --git a/data/tilesets/secondary/pacifidlog/palettes/11.pal b/data/tilesets/secondary/pacifidlog/palettes/11.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pacifidlog/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pacifidlog/palettes/12.pal b/data/tilesets/secondary/pacifidlog/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pacifidlog/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pacifidlog/palettes/13.pal b/data/tilesets/secondary/pacifidlog/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pacifidlog/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pacifidlog/palettes/14.pal b/data/tilesets/secondary/pacifidlog/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pacifidlog/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pacifidlog/palettes/15.pal b/data/tilesets/secondary/pacifidlog/palettes/15.pal
new file mode 100644
index 000000000..e7717d74e
--- /dev/null
+++ b/data/tilesets/secondary/pacifidlog/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 213 180
+255 197 148
+222 148 115
+123 65 65
+57 74 123
+41 57 98
+24 41 82
+16 32 57
+222 230 238
+255 197 90
+189 156 90
+255 98 90
+197 65 65
+255 255 255
+0 0 0
diff --git a/data/tilesets/secondary/pacifidlog/tiles.png b/data/tilesets/secondary/pacifidlog/tiles.png
new file mode 100644
index 000000000..836fa205f
--- /dev/null
+++ b/data/tilesets/secondary/pacifidlog/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/petalburg/palettes/00.pal b/data/tilesets/secondary/petalburg/palettes/00.pal
new file mode 100644
index 000000000..b330eaff8
--- /dev/null
+++ b/data/tilesets/secondary/petalburg/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+255 0 255
+115 189 246
+98 172 238
+115 189 246
+98 164 222
+82 139 197
+74 115 172
+115 197 164
diff --git a/data/tilesets/secondary/petalburg/palettes/01.pal b/data/tilesets/secondary/petalburg/palettes/01.pal
new file mode 100644
index 000000000..3c6e40c2e
--- /dev/null
+++ b/data/tilesets/secondary/petalburg/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+255 189 131
+238 148 115
+222 106 98
+205 65 82
+115 197 164
diff --git a/data/tilesets/secondary/petalburg/palettes/02.pal b/data/tilesets/secondary/petalburg/palettes/02.pal
new file mode 100644
index 000000000..4c41030f6
--- /dev/null
+++ b/data/tilesets/secondary/petalburg/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+180 255 131
+131 197 98
+57 139 49
+57 82 0
+222 148 115
+106 90 90
+164 98 90
+65 57 49
+255 197 148
+222 106 98
+205 65 82
+164 213 197
+115 197 164
+65 180 131
+24 164 106
diff --git a/data/tilesets/secondary/petalburg/palettes/03.pal b/data/tilesets/secondary/petalburg/palettes/03.pal
new file mode 100644
index 000000000..3760ac903
--- /dev/null
+++ b/data/tilesets/secondary/petalburg/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+213 213 213
+189 189 189
+164 164 164
+131 131 139
+255 0 255
+255 0 255
+65 49 65
+238 213 205
+222 180 164
+189 148 139
+156 115 115
+131 90 90
+98 65 82
+115 197 164
diff --git a/data/tilesets/secondary/petalburg/palettes/04.pal b/data/tilesets/secondary/petalburg/palettes/04.pal
new file mode 100644
index 000000000..2eeaba630
--- /dev/null
+++ b/data/tilesets/secondary/petalburg/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+82 106 213
+65 90 189
+57 82 164
+49 74 148
+172 197 230
+139 164 222
+106 131 213
+82 106 213
+115 197 164
diff --git a/data/tilesets/secondary/petalburg/palettes/05.pal b/data/tilesets/secondary/petalburg/palettes/05.pal
new file mode 100644
index 000000000..90adedf53
--- /dev/null
+++ b/data/tilesets/secondary/petalburg/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+238 230 164
+222 205 131
+213 180 106
+205 156 82
+115 197 164
diff --git a/data/tilesets/secondary/petalburg/palettes/06.pal b/data/tilesets/secondary/petalburg/palettes/06.pal
new file mode 100644
index 000000000..b893aa09e
--- /dev/null
+++ b/data/tilesets/secondary/petalburg/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+230 222 222
+213 213 197
+189 197 172
+131 131 139
+98 106 123
+65 74 106
+41 49 90
+164 213 230
+106 189 197
+230 222 156
+205 197 123
+180 164 123
+164 139 98
+115 197 164
diff --git a/data/tilesets/secondary/petalburg/palettes/07.pal b/data/tilesets/secondary/petalburg/palettes/07.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/petalburg/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/petalburg/palettes/08.pal b/data/tilesets/secondary/petalburg/palettes/08.pal
new file mode 100644
index 000000000..7a3033a07
--- /dev/null
+++ b/data/tilesets/secondary/petalburg/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+213 222 172
+189 205 172
+189 189 131
+164 172 123
+131 131 139
+98 106 123
+65 74 106
+41 49 90
+164 213 230
+106 189 197
+238 238 246
+205 213 238
+156 156 180
+115 172 57
+115 197 164
diff --git a/data/tilesets/secondary/petalburg/palettes/09.pal b/data/tilesets/secondary/petalburg/palettes/09.pal
new file mode 100644
index 000000000..c4a6e250a
--- /dev/null
+++ b/data/tilesets/secondary/petalburg/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+238 230 205
+213 205 148
+205 180 123
+172 139 123
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+156 205 246
+98 156 238
+255 230 180
+255 189 172
+246 164 131
+205 139 106
+115 197 164
diff --git a/data/tilesets/secondary/petalburg/palettes/10.pal b/data/tilesets/secondary/petalburg/palettes/10.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/petalburg/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/petalburg/palettes/11.pal b/data/tilesets/secondary/petalburg/palettes/11.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/petalburg/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/petalburg/palettes/12.pal b/data/tilesets/secondary/petalburg/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/petalburg/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/petalburg/palettes/13.pal b/data/tilesets/secondary/petalburg/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/petalburg/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/petalburg/palettes/14.pal b/data/tilesets/secondary/petalburg/palettes/14.pal
new file mode 100644
index 000000000..d7bd13fa8
--- /dev/null
+++ b/data/tilesets/secondary/petalburg/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 0 255
diff --git a/data/tilesets/secondary/petalburg/palettes/15.pal b/data/tilesets/secondary/petalburg/palettes/15.pal
new file mode 100644
index 000000000..e7717d74e
--- /dev/null
+++ b/data/tilesets/secondary/petalburg/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 213 180
+255 197 148
+222 148 115
+123 65 65
+57 74 123
+41 57 98
+24 41 82
+16 32 57
+222 230 238
+255 197 90
+189 156 90
+255 98 90
+197 65 65
+255 255 255
+0 0 0
diff --git a/data/tilesets/secondary/petalburg/tiles.png b/data/tilesets/secondary/petalburg/tiles.png
new file mode 100644
index 000000000..645d3d1f3
--- /dev/null
+++ b/data/tilesets/secondary/petalburg/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/petalburg_gym/palettes/00.pal b/data/tilesets/secondary/petalburg_gym/palettes/00.pal
new file mode 100644
index 000000000..e7f913009
--- /dev/null
+++ b/data/tilesets/secondary/petalburg_gym/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 32 74
+115 197 164
+115 197 164
+115 197 164
+115 197 164
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 197 164
+115 197 164
+115 197 164
+115 197 164
+115 197 164
+115 197 164
+115 197 164
diff --git a/data/tilesets/secondary/petalburg_gym/palettes/01.pal b/data/tilesets/secondary/petalburg_gym/palettes/01.pal
new file mode 100644
index 000000000..657eb8c40
--- /dev/null
+++ b/data/tilesets/secondary/petalburg_gym/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+123 123 131
+255 230 123
+230 197 98
+213 164 74
+246 246 205
+230 230 180
+213 222 156
+180 222 255
+123 197 246
+82 172 246
+246 246 65
+222 222 16
+255 172 172
+238 115 115
+255 255 255
diff --git a/data/tilesets/secondary/petalburg_gym/palettes/02.pal b/data/tilesets/secondary/petalburg_gym/palettes/02.pal
new file mode 100644
index 000000000..42cd7bdd2
--- /dev/null
+++ b/data/tilesets/secondary/petalburg_gym/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+123 123 131
+222 148 98
+189 115 65
+156 82 32
+0 0 0
+0 0 0
+172 222 255
+123 197 246
+255 172 172
+255 98 98
+213 213 213
+172 172 172
+65 238 65
+32 189 32
+255 255 255
diff --git a/data/tilesets/secondary/petalburg_gym/palettes/03.pal b/data/tilesets/secondary/petalburg_gym/palettes/03.pal
new file mode 100644
index 000000000..3c6e40c2e
--- /dev/null
+++ b/data/tilesets/secondary/petalburg_gym/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+255 189 131
+238 148 115
+222 106 98
+205 65 82
+115 197 164
diff --git a/data/tilesets/secondary/petalburg_gym/palettes/04.pal b/data/tilesets/secondary/petalburg_gym/palettes/04.pal
new file mode 100644
index 000000000..955b1d21a
--- /dev/null
+++ b/data/tilesets/secondary/petalburg_gym/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/petalburg_gym/palettes/05.pal b/data/tilesets/secondary/petalburg_gym/palettes/05.pal
new file mode 100644
index 000000000..955b1d21a
--- /dev/null
+++ b/data/tilesets/secondary/petalburg_gym/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/petalburg_gym/palettes/06.pal b/data/tilesets/secondary/petalburg_gym/palettes/06.pal
new file mode 100644
index 000000000..60cacede0
--- /dev/null
+++ b/data/tilesets/secondary/petalburg_gym/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+255 255 255
+255 230 123
+230 197 98
+213 164 74
+246 246 205
+230 230 180
+213 222 156
+106 180 230
+65 139 246
+148 213 255
+197 148 57
+172 131 41
+148 98 16
+131 131 139
+65 74 106
diff --git a/data/tilesets/secondary/petalburg_gym/palettes/07.pal b/data/tilesets/secondary/petalburg_gym/palettes/07.pal
new file mode 100644
index 000000000..700474827
--- /dev/null
+++ b/data/tilesets/secondary/petalburg_gym/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 255 255
+189 189 197
+131 131 139
+98 98 123
+65 74 106
+255 57 0
+189 24 0
+16 213 49
+0 180 24
+0 123 0
+255 222 0
+213 164 74
+197 148 57
+172 131 41
+148 98 16
diff --git a/data/tilesets/secondary/petalburg_gym/palettes/08.pal b/data/tilesets/secondary/petalburg_gym/palettes/08.pal
new file mode 100644
index 000000000..6b0281bd6
--- /dev/null
+++ b/data/tilesets/secondary/petalburg_gym/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 0 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/petalburg_gym/palettes/09.pal b/data/tilesets/secondary/petalburg_gym/palettes/09.pal
new file mode 100644
index 000000000..6b0281bd6
--- /dev/null
+++ b/data/tilesets/secondary/petalburg_gym/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 0 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/petalburg_gym/palettes/10.pal b/data/tilesets/secondary/petalburg_gym/palettes/10.pal
new file mode 100644
index 000000000..6b0281bd6
--- /dev/null
+++ b/data/tilesets/secondary/petalburg_gym/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 0 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/petalburg_gym/palettes/11.pal b/data/tilesets/secondary/petalburg_gym/palettes/11.pal
new file mode 100644
index 000000000..6b0281bd6
--- /dev/null
+++ b/data/tilesets/secondary/petalburg_gym/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 0 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/petalburg_gym/palettes/12.pal b/data/tilesets/secondary/petalburg_gym/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/petalburg_gym/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/petalburg_gym/palettes/13.pal b/data/tilesets/secondary/petalburg_gym/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/petalburg_gym/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/petalburg_gym/palettes/14.pal b/data/tilesets/secondary/petalburg_gym/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/petalburg_gym/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/petalburg_gym/palettes/15.pal b/data/tilesets/secondary/petalburg_gym/palettes/15.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/petalburg_gym/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/petalburg_gym/tiles.png b/data/tilesets/secondary/petalburg_gym/tiles.png
new file mode 100644
index 000000000..c9654b13c
--- /dev/null
+++ b/data/tilesets/secondary/petalburg_gym/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/pokemon_center/palettes/00.pal b/data/tilesets/secondary/pokemon_center/palettes/00.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_center/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_center/palettes/01.pal b/data/tilesets/secondary/pokemon_center/palettes/01.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_center/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_center/palettes/02.pal b/data/tilesets/secondary/pokemon_center/palettes/02.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_center/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_center/palettes/03.pal b/data/tilesets/secondary/pokemon_center/palettes/03.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_center/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_center/palettes/04.pal b/data/tilesets/secondary/pokemon_center/palettes/04.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_center/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_center/palettes/05.pal b/data/tilesets/secondary/pokemon_center/palettes/05.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_center/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_center/palettes/06.pal b/data/tilesets/secondary/pokemon_center/palettes/06.pal
new file mode 100644
index 000000000..293f40178
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_center/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+82 82 106
+148 148 148
+205 205 197
+255 255 255
+189 82 32
+222 123 49
+246 180 115
+255 230 180
+205 197 139
+238 222 164
+246 238 189
+255 255 197
+131 180 213
+255 255 0
+148 156 189
diff --git a/data/tilesets/secondary/pokemon_center/palettes/07.pal b/data/tilesets/secondary/pokemon_center/palettes/07.pal
new file mode 100644
index 000000000..77df14e7d
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_center/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+82 82 106
+148 148 164
+189 189 164
+255 255 255
+148 131 164
+180 172 222
+230 230 180
+222 156 98
+246 106 74
+255 255 197
+197 90 41
+106 115 57
+255 74 0
+139 222 255
+139 148 82
diff --git a/data/tilesets/secondary/pokemon_center/palettes/08.pal b/data/tilesets/secondary/pokemon_center/palettes/08.pal
new file mode 100644
index 000000000..65892aa52
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_center/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+82 82 106
+148 148 164
+205 189 197
+255 255 255
+189 148 49
+156 115 90
+197 238 148
+156 197 74
+106 164 41
+197 222 205
+139 180 172
+172 205 180
+0 0 0
+255 98 49
+238 222 164
diff --git a/data/tilesets/secondary/pokemon_center/palettes/09.pal b/data/tilesets/secondary/pokemon_center/palettes/09.pal
new file mode 100644
index 000000000..151c0cfbd
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_center/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+82 82 106
+148 148 164
+205 189 197
+255 255 255
+255 222 65
+197 164 24
+255 172 123
+213 115 98
+255 213 172
+255 238 156
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_center/palettes/10.pal b/data/tilesets/secondary/pokemon_center/palettes/10.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_center/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_center/palettes/11.pal b/data/tilesets/secondary/pokemon_center/palettes/11.pal
new file mode 100644
index 000000000..85f766945
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_center/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_center/palettes/12.pal b/data/tilesets/secondary/pokemon_center/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_center/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_center/palettes/13.pal b/data/tilesets/secondary/pokemon_center/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_center/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_center/palettes/14.pal b/data/tilesets/secondary/pokemon_center/palettes/14.pal
new file mode 100644
index 000000000..7635ad673
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_center/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+98 98 123
+148 148 148
+205 205 197
+255 255 255
+123 123 98
+148 148 131
+180 180 164
+230 230 213
+213 213 180
+98 156 139
+123 180 189
+172 205 197
+255 0 255
+255 0 255
+139 148 82
diff --git a/data/tilesets/secondary/pokemon_center/palettes/15.pal b/data/tilesets/secondary/pokemon_center/palettes/15.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_center/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_center/tiles.png b/data/tilesets/secondary/pokemon_center/tiles.png
new file mode 100644
index 000000000..47ef09750
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_center/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/pokemon_day_care/palettes/00.pal b/data/tilesets/secondary/pokemon_day_care/palettes/00.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_day_care/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_day_care/palettes/01.pal b/data/tilesets/secondary/pokemon_day_care/palettes/01.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_day_care/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_day_care/palettes/02.pal b/data/tilesets/secondary/pokemon_day_care/palettes/02.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_day_care/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_day_care/palettes/03.pal b/data/tilesets/secondary/pokemon_day_care/palettes/03.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_day_care/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_day_care/palettes/04.pal b/data/tilesets/secondary/pokemon_day_care/palettes/04.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_day_care/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_day_care/palettes/05.pal b/data/tilesets/secondary/pokemon_day_care/palettes/05.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_day_care/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_day_care/palettes/06.pal b/data/tilesets/secondary/pokemon_day_care/palettes/06.pal
new file mode 100644
index 000000000..b450b87c3
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_day_care/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+65 74 106
+123 156 255
+98 131 230
+74 106 213
+222 230 238
+189 213 238
+156 172 222
+230 197 106
+213 164 74
+164 131 65
+230 230 255
+205 205 255
+65 98 164
+131 131 131
+255 255 255
diff --git a/data/tilesets/secondary/pokemon_day_care/palettes/07.pal b/data/tilesets/secondary/pokemon_day_care/palettes/07.pal
new file mode 100644
index 000000000..486d28959
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_day_care/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+65 74 106
+255 213 164
+246 189 131
+205 164 106
+189 230 115
+164 197 98
+106 164 57
+230 222 156
+213 164 74
+139 106 65
+205 205 205
+139 139 139
+255 255 180
+213 213 65
+255 255 255
diff --git a/data/tilesets/secondary/pokemon_day_care/palettes/08.pal b/data/tilesets/secondary/pokemon_day_care/palettes/08.pal
new file mode 100644
index 000000000..85e40f5f9
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_day_care/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+65 74 106
+0 0 0
+0 0 0
+0 0 0
+230 238 255
+205 230 255
+180 222 255
+255 222 131
+222 164 98
+189 123 90
+246 246 139
+0 0 0
+0 0 0
+139 139 139
+255 255 255
diff --git a/data/tilesets/secondary/pokemon_day_care/palettes/09.pal b/data/tilesets/secondary/pokemon_day_care/palettes/09.pal
new file mode 100644
index 000000000..62ce002f5
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_day_care/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+65 74 106
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_day_care/palettes/10.pal b/data/tilesets/secondary/pokemon_day_care/palettes/10.pal
new file mode 100644
index 000000000..62ce002f5
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_day_care/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+65 74 106
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_day_care/palettes/11.pal b/data/tilesets/secondary/pokemon_day_care/palettes/11.pal
new file mode 100644
index 000000000..62ce002f5
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_day_care/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+65 74 106
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_day_care/palettes/12.pal b/data/tilesets/secondary/pokemon_day_care/palettes/12.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_day_care/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_day_care/palettes/13.pal b/data/tilesets/secondary/pokemon_day_care/palettes/13.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_day_care/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_day_care/palettes/14.pal b/data/tilesets/secondary/pokemon_day_care/palettes/14.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_day_care/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_day_care/palettes/15.pal b/data/tilesets/secondary/pokemon_day_care/palettes/15.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_day_care/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_day_care/tiles.png b/data/tilesets/secondary/pokemon_day_care/tiles.png
new file mode 100644
index 000000000..eab49af32
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_day_care/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/pokemon_fan_club/palettes/00.pal b/data/tilesets/secondary/pokemon_fan_club/palettes/00.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_fan_club/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_fan_club/palettes/01.pal b/data/tilesets/secondary/pokemon_fan_club/palettes/01.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_fan_club/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_fan_club/palettes/02.pal b/data/tilesets/secondary/pokemon_fan_club/palettes/02.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_fan_club/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_fan_club/palettes/03.pal b/data/tilesets/secondary/pokemon_fan_club/palettes/03.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_fan_club/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_fan_club/palettes/04.pal b/data/tilesets/secondary/pokemon_fan_club/palettes/04.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_fan_club/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_fan_club/palettes/05.pal b/data/tilesets/secondary/pokemon_fan_club/palettes/05.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_fan_club/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_fan_club/palettes/06.pal b/data/tilesets/secondary/pokemon_fan_club/palettes/06.pal
new file mode 100644
index 000000000..97d3f20bd
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_fan_club/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+65 74 106
+156 156 139
+164 148 65
+213 164 106
+230 213 131
+246 238 205
+0 0 0
+197 189 123
+222 213 139
+246 238 180
+238 205 172
+205 205 213
+255 148 131
+255 255 115
+156 197 230
diff --git a/data/tilesets/secondary/pokemon_fan_club/palettes/07.pal b/data/tilesets/secondary/pokemon_fan_club/palettes/07.pal
new file mode 100644
index 000000000..4172436d0
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_fan_club/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+65 74 106
+246 246 255
+205 197 213
+156 156 164
+222 230 255
+172 205 213
+156 189 172
+189 230 148
+139 205 123
+106 131 98
+238 131 106
+205 106 106
+255 246 41
+255 205 148
+189 197 115
diff --git a/data/tilesets/secondary/pokemon_fan_club/palettes/08.pal b/data/tilesets/secondary/pokemon_fan_club/palettes/08.pal
new file mode 100644
index 000000000..7fd087b3b
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_fan_club/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+65 74 106
+172 172 189
+222 213 205
+238 238 238
+123 139 74
+148 205 98
+205 246 123
+255 238 230
+222 222 189
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_fan_club/palettes/09.pal b/data/tilesets/secondary/pokemon_fan_club/palettes/09.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_fan_club/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_fan_club/palettes/10.pal b/data/tilesets/secondary/pokemon_fan_club/palettes/10.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_fan_club/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_fan_club/palettes/11.pal b/data/tilesets/secondary/pokemon_fan_club/palettes/11.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_fan_club/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_fan_club/palettes/12.pal b/data/tilesets/secondary/pokemon_fan_club/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_fan_club/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_fan_club/palettes/13.pal b/data/tilesets/secondary/pokemon_fan_club/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_fan_club/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_fan_club/palettes/14.pal b/data/tilesets/secondary/pokemon_fan_club/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_fan_club/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_fan_club/palettes/15.pal b/data/tilesets/secondary/pokemon_fan_club/palettes/15.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_fan_club/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_fan_club/tiles.png b/data/tilesets/secondary/pokemon_fan_club/tiles.png
new file mode 100644
index 000000000..2714292f0
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_fan_club/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/pokemon_school/palettes/00.pal b/data/tilesets/secondary/pokemon_school/palettes/00.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_school/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_school/palettes/01.pal b/data/tilesets/secondary/pokemon_school/palettes/01.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_school/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_school/palettes/02.pal b/data/tilesets/secondary/pokemon_school/palettes/02.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_school/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_school/palettes/03.pal b/data/tilesets/secondary/pokemon_school/palettes/03.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_school/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_school/palettes/04.pal b/data/tilesets/secondary/pokemon_school/palettes/04.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_school/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_school/palettes/05.pal b/data/tilesets/secondary/pokemon_school/palettes/05.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_school/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_school/palettes/06.pal b/data/tilesets/secondary/pokemon_school/palettes/06.pal
new file mode 100644
index 000000000..32de19f7a
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_school/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+65 74 106
+246 180 131
+164 164 148
+197 197 189
+222 222 222
+238 164 106
+205 139 98
+115 172 106
+238 238 189
+255 255 255
+172 213 197
+205 238 238
+172 213 246
+213 213 156
+172 172 189
diff --git a/data/tilesets/secondary/pokemon_school/palettes/07.pal b/data/tilesets/secondary/pokemon_school/palettes/07.pal
new file mode 100644
index 000000000..6be64b12d
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_school/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+65 74 106
+246 189 123
+246 246 230
+115 164 98
+139 189 115
+230 180 41
+197 148 8
+180 115 32
+222 222 131
+180 180 90
+238 238 180
+0 0 0
+0 0 0
+197 197 197
+115 115 131
diff --git a/data/tilesets/secondary/pokemon_school/palettes/08.pal b/data/tilesets/secondary/pokemon_school/palettes/08.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_school/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_school/palettes/09.pal b/data/tilesets/secondary/pokemon_school/palettes/09.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_school/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_school/palettes/10.pal b/data/tilesets/secondary/pokemon_school/palettes/10.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_school/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_school/palettes/11.pal b/data/tilesets/secondary/pokemon_school/palettes/11.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_school/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_school/palettes/12.pal b/data/tilesets/secondary/pokemon_school/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_school/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_school/palettes/13.pal b/data/tilesets/secondary/pokemon_school/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_school/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_school/palettes/14.pal b/data/tilesets/secondary/pokemon_school/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_school/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_school/palettes/15.pal b/data/tilesets/secondary/pokemon_school/palettes/15.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_school/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pokemon_school/tiles.png b/data/tilesets/secondary/pokemon_school/tiles.png
new file mode 100644
index 000000000..3c8c4dffe
--- /dev/null
+++ b/data/tilesets/secondary/pokemon_school/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/pretty_petal_flower_shop/palettes/00.pal b/data/tilesets/secondary/pretty_petal_flower_shop/palettes/00.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/pretty_petal_flower_shop/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pretty_petal_flower_shop/palettes/01.pal b/data/tilesets/secondary/pretty_petal_flower_shop/palettes/01.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/pretty_petal_flower_shop/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pretty_petal_flower_shop/palettes/02.pal b/data/tilesets/secondary/pretty_petal_flower_shop/palettes/02.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/pretty_petal_flower_shop/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pretty_petal_flower_shop/palettes/03.pal b/data/tilesets/secondary/pretty_petal_flower_shop/palettes/03.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/pretty_petal_flower_shop/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pretty_petal_flower_shop/palettes/04.pal b/data/tilesets/secondary/pretty_petal_flower_shop/palettes/04.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/pretty_petal_flower_shop/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pretty_petal_flower_shop/palettes/05.pal b/data/tilesets/secondary/pretty_petal_flower_shop/palettes/05.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/pretty_petal_flower_shop/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pretty_petal_flower_shop/palettes/06.pal b/data/tilesets/secondary/pretty_petal_flower_shop/palettes/06.pal
new file mode 100644
index 000000000..8b20df7fe
--- /dev/null
+++ b/data/tilesets/secondary/pretty_petal_flower_shop/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+65 74 106
+156 213 156
+98 156 98
+74 123 65
+197 57 49
+246 106 98
+230 164 74
+180 115 65
+139 82 82
+213 213 230
+180 172 180
+255 255 189
+230 230 139
+189 189 148
+238 246 255
diff --git a/data/tilesets/secondary/pretty_petal_flower_shop/palettes/07.pal b/data/tilesets/secondary/pretty_petal_flower_shop/palettes/07.pal
new file mode 100644
index 000000000..2646e3550
--- /dev/null
+++ b/data/tilesets/secondary/pretty_petal_flower_shop/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+65 74 106
+156 213 156
+98 156 98
+65 98 65
+255 197 205
+238 123 131
+131 180 255
+65 115 213
+255 255 49
+189 189 0
+255 222 164
+222 139 82
+205 205 213
+164 164 172
+255 255 255
diff --git a/data/tilesets/secondary/pretty_petal_flower_shop/palettes/08.pal b/data/tilesets/secondary/pretty_petal_flower_shop/palettes/08.pal
new file mode 100644
index 000000000..62ce002f5
--- /dev/null
+++ b/data/tilesets/secondary/pretty_petal_flower_shop/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+65 74 106
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pretty_petal_flower_shop/palettes/09.pal b/data/tilesets/secondary/pretty_petal_flower_shop/palettes/09.pal
new file mode 100644
index 000000000..62ce002f5
--- /dev/null
+++ b/data/tilesets/secondary/pretty_petal_flower_shop/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+65 74 106
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pretty_petal_flower_shop/palettes/10.pal b/data/tilesets/secondary/pretty_petal_flower_shop/palettes/10.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/pretty_petal_flower_shop/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pretty_petal_flower_shop/palettes/11.pal b/data/tilesets/secondary/pretty_petal_flower_shop/palettes/11.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/pretty_petal_flower_shop/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pretty_petal_flower_shop/palettes/12.pal b/data/tilesets/secondary/pretty_petal_flower_shop/palettes/12.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/pretty_petal_flower_shop/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pretty_petal_flower_shop/palettes/13.pal b/data/tilesets/secondary/pretty_petal_flower_shop/palettes/13.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/pretty_petal_flower_shop/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pretty_petal_flower_shop/palettes/14.pal b/data/tilesets/secondary/pretty_petal_flower_shop/palettes/14.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/pretty_petal_flower_shop/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pretty_petal_flower_shop/palettes/15.pal b/data/tilesets/secondary/pretty_petal_flower_shop/palettes/15.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/pretty_petal_flower_shop/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/pretty_petal_flower_shop/tiles.png b/data/tilesets/secondary/pretty_petal_flower_shop/tiles.png
new file mode 100644
index 000000000..7a9e44935
--- /dev/null
+++ b/data/tilesets/secondary/pretty_petal_flower_shop/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/rustboro/palettes/00.pal b/data/tilesets/secondary/rustboro/palettes/00.pal
new file mode 100644
index 000000000..b330eaff8
--- /dev/null
+++ b/data/tilesets/secondary/rustboro/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+255 0 255
+115 189 246
+98 172 238
+115 189 246
+98 164 222
+82 139 197
+74 115 172
+115 197 164
diff --git a/data/tilesets/secondary/rustboro/palettes/01.pal b/data/tilesets/secondary/rustboro/palettes/01.pal
new file mode 100644
index 000000000..3c6e40c2e
--- /dev/null
+++ b/data/tilesets/secondary/rustboro/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+255 189 131
+238 148 115
+222 106 98
+205 65 82
+115 197 164
diff --git a/data/tilesets/secondary/rustboro/palettes/02.pal b/data/tilesets/secondary/rustboro/palettes/02.pal
new file mode 100644
index 000000000..4c41030f6
--- /dev/null
+++ b/data/tilesets/secondary/rustboro/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+180 255 131
+131 197 98
+57 139 49
+57 82 0
+222 148 115
+106 90 90
+164 98 90
+65 57 49
+255 197 148
+222 106 98
+205 65 82
+164 213 197
+115 197 164
+65 180 131
+24 164 106
diff --git a/data/tilesets/secondary/rustboro/palettes/03.pal b/data/tilesets/secondary/rustboro/palettes/03.pal
new file mode 100644
index 000000000..3760ac903
--- /dev/null
+++ b/data/tilesets/secondary/rustboro/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+213 213 213
+189 189 189
+164 164 164
+131 131 139
+255 0 255
+255 0 255
+65 49 65
+238 213 205
+222 180 164
+189 148 139
+156 115 115
+131 90 90
+98 65 82
+115 197 164
diff --git a/data/tilesets/secondary/rustboro/palettes/04.pal b/data/tilesets/secondary/rustboro/palettes/04.pal
new file mode 100644
index 000000000..2eeaba630
--- /dev/null
+++ b/data/tilesets/secondary/rustboro/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+82 106 213
+65 90 189
+57 82 164
+49 74 148
+172 197 230
+139 164 222
+106 131 213
+82 106 213
+115 197 164
diff --git a/data/tilesets/secondary/rustboro/palettes/05.pal b/data/tilesets/secondary/rustboro/palettes/05.pal
new file mode 100644
index 000000000..90adedf53
--- /dev/null
+++ b/data/tilesets/secondary/rustboro/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+238 230 164
+222 205 131
+213 180 106
+205 156 82
+115 197 164
diff --git a/data/tilesets/secondary/rustboro/palettes/06.pal b/data/tilesets/secondary/rustboro/palettes/06.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/rustboro/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/rustboro/palettes/07.pal b/data/tilesets/secondary/rustboro/palettes/07.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/rustboro/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/rustboro/palettes/08.pal b/data/tilesets/secondary/rustboro/palettes/08.pal
new file mode 100644
index 000000000..fc1091259
--- /dev/null
+++ b/data/tilesets/secondary/rustboro/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+238 238 213
+205 205 164
+189 189 131
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+205 213 230
+139 180 213
+205 238 189
+164 205 172
+139 189 139
+123 164 74
+115 197 164
diff --git a/data/tilesets/secondary/rustboro/palettes/09.pal b/data/tilesets/secondary/rustboro/palettes/09.pal
new file mode 100644
index 000000000..6c9059ef4
--- /dev/null
+++ b/data/tilesets/secondary/rustboro/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+230 205 148
+197 172 115
+180 156 98
+164 115 82
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+180 189 238
+123 172 205
+238 230 164
+205 205 115
+189 189 82
+172 156 57
+115 197 164
diff --git a/data/tilesets/secondary/rustboro/palettes/10.pal b/data/tilesets/secondary/rustboro/palettes/10.pal
new file mode 100644
index 000000000..28abd8b88
--- /dev/null
+++ b/data/tilesets/secondary/rustboro/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 222 222
+172 180 189
+139 148 156
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+197 222 238
+156 180 213
+131 180 180
+148 197 197
+0 0 0
+0 0 0
+115 197 164
diff --git a/data/tilesets/secondary/rustboro/palettes/11.pal b/data/tilesets/secondary/rustboro/palettes/11.pal
new file mode 100644
index 000000000..9f5c99bf9
--- /dev/null
+++ b/data/tilesets/secondary/rustboro/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+213 213 189
+180 180 148
+156 156 123
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+205 213 230
+139 180 213
+238 230 189
+222 213 172
+189 172 106
+172 148 98
+115 197 164
diff --git a/data/tilesets/secondary/rustboro/palettes/12.pal b/data/tilesets/secondary/rustboro/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/rustboro/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/rustboro/palettes/13.pal b/data/tilesets/secondary/rustboro/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/rustboro/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/rustboro/palettes/14.pal b/data/tilesets/secondary/rustboro/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/rustboro/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/rustboro/palettes/15.pal b/data/tilesets/secondary/rustboro/palettes/15.pal
new file mode 100644
index 000000000..e7717d74e
--- /dev/null
+++ b/data/tilesets/secondary/rustboro/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 213 180
+255 197 148
+222 148 115
+123 65 65
+57 74 123
+41 57 98
+24 41 82
+16 32 57
+222 230 238
+255 197 90
+189 156 90
+255 98 90
+197 65 65
+255 255 255
+0 0 0
diff --git a/data/tilesets/secondary/rustboro/tiles.png b/data/tilesets/secondary/rustboro/tiles.png
new file mode 100644
index 000000000..59ddc0135
--- /dev/null
+++ b/data/tilesets/secondary/rustboro/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/rustboro_gym/palettes/00.pal b/data/tilesets/secondary/rustboro_gym/palettes/00.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/rustboro_gym/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/rustboro_gym/palettes/01.pal b/data/tilesets/secondary/rustboro_gym/palettes/01.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/rustboro_gym/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/rustboro_gym/palettes/02.pal b/data/tilesets/secondary/rustboro_gym/palettes/02.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/rustboro_gym/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/rustboro_gym/palettes/03.pal b/data/tilesets/secondary/rustboro_gym/palettes/03.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/rustboro_gym/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/rustboro_gym/palettes/04.pal b/data/tilesets/secondary/rustboro_gym/palettes/04.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/rustboro_gym/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/rustboro_gym/palettes/05.pal b/data/tilesets/secondary/rustboro_gym/palettes/05.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/rustboro_gym/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/rustboro_gym/palettes/06.pal b/data/tilesets/secondary/rustboro_gym/palettes/06.pal
new file mode 100644
index 000000000..000b001e3
--- /dev/null
+++ b/data/tilesets/secondary/rustboro_gym/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+98 98 123
+139 139 131
+205 205 197
+255 238 238
+180 131 82
+205 172 90
+230 205 148
+246 230 156
+205 123 106
+213 164 164
+255 213 213
+172 148 148
+0 0 0
+123 180 180
+172 197 246
diff --git a/data/tilesets/secondary/rustboro_gym/palettes/07.pal b/data/tilesets/secondary/rustboro_gym/palettes/07.pal
new file mode 100644
index 000000000..a600d1fc9
--- /dev/null
+++ b/data/tilesets/secondary/rustboro_gym/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+98 98 123
+148 148 148
+205 205 197
+255 255 255
+123 123 98
+148 148 131
+180 180 164
+230 230 213
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/rustboro_gym/palettes/08.pal b/data/tilesets/secondary/rustboro_gym/palettes/08.pal
new file mode 100644
index 000000000..7bb645d02
--- /dev/null
+++ b/data/tilesets/secondary/rustboro_gym/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+98 98 123
+172 172 189
+205 205 197
+255 255 255
+205 74 57
+213 115 65
+255 164 115
+0 0 0
+156 115 156
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/rustboro_gym/palettes/09.pal b/data/tilesets/secondary/rustboro_gym/palettes/09.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/rustboro_gym/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/rustboro_gym/palettes/10.pal b/data/tilesets/secondary/rustboro_gym/palettes/10.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/rustboro_gym/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/rustboro_gym/palettes/11.pal b/data/tilesets/secondary/rustboro_gym/palettes/11.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/rustboro_gym/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/rustboro_gym/palettes/12.pal b/data/tilesets/secondary/rustboro_gym/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/rustboro_gym/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/rustboro_gym/palettes/13.pal b/data/tilesets/secondary/rustboro_gym/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/rustboro_gym/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/rustboro_gym/palettes/14.pal b/data/tilesets/secondary/rustboro_gym/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/rustboro_gym/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/rustboro_gym/palettes/15.pal b/data/tilesets/secondary/rustboro_gym/palettes/15.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/rustboro_gym/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/rustboro_gym/tiles.png b/data/tilesets/secondary/rustboro_gym/tiles.png
new file mode 100644
index 000000000..760816284
--- /dev/null
+++ b/data/tilesets/secondary/rustboro_gym/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/rusturf_tunnel/palettes/00.pal b/data/tilesets/secondary/rusturf_tunnel/palettes/00.pal
new file mode 100644
index 000000000..e7717d74e
--- /dev/null
+++ b/data/tilesets/secondary/rusturf_tunnel/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 213 180
+255 197 148
+222 148 115
+123 65 65
+57 74 123
+41 57 98
+24 41 82
+16 32 57
+222 230 238
+255 197 90
+189 156 90
+255 98 90
+197 65 65
+255 255 255
+0 0 0
diff --git a/data/tilesets/secondary/rusturf_tunnel/palettes/01.pal b/data/tilesets/secondary/rusturf_tunnel/palettes/01.pal
new file mode 100644
index 000000000..7118dfe7f
--- /dev/null
+++ b/data/tilesets/secondary/rusturf_tunnel/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 213 213
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+148 115 131
+230 106 189
+57 74 123
+41 49 90
+115 189 246
+98 172 238
+255 164 90
+255 131 90
+255 98 90
+222 82 82
+131 189 98
diff --git a/data/tilesets/secondary/rusturf_tunnel/palettes/02.pal b/data/tilesets/secondary/rusturf_tunnel/palettes/02.pal
new file mode 100644
index 000000000..833a3188b
--- /dev/null
+++ b/data/tilesets/secondary/rusturf_tunnel/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+180 255 131
+131 197 98
+57 139 49
+57 82 0
+222 148 115
+189 123 98
+164 98 90
+123 82 82
+0 0 0
+0 0 0
+0 0 0
+164 213 197
+115 197 164
+65 180 131
+24 164 106
diff --git a/data/tilesets/secondary/rusturf_tunnel/palettes/03.pal b/data/tilesets/secondary/rusturf_tunnel/palettes/03.pal
new file mode 100644
index 000000000..1fc912fe3
--- /dev/null
+++ b/data/tilesets/secondary/rusturf_tunnel/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 213 213
+222 230 238
+197 213 213
+172 197 189
+156 180 172
+148 115 131
+230 106 189
+57 74 123
+41 49 90
+115 189 246
+98 172 238
+115 189 246
+98 164 222
+82 139 197
+74 115 172
+131 189 98
diff --git a/data/tilesets/secondary/rusturf_tunnel/palettes/04.pal b/data/tilesets/secondary/rusturf_tunnel/palettes/04.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/rusturf_tunnel/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/rusturf_tunnel/palettes/05.pal b/data/tilesets/secondary/rusturf_tunnel/palettes/05.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/rusturf_tunnel/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/rusturf_tunnel/palettes/06.pal b/data/tilesets/secondary/rusturf_tunnel/palettes/06.pal
new file mode 100644
index 000000000..78547df09
--- /dev/null
+++ b/data/tilesets/secondary/rusturf_tunnel/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 148 115
+222 255 197
+205 230 164
+189 213 139
+172 189 106
+156 172 82
+115 131 32
+24 74 0
+197 255 213
+164 246 172
+115 230 131
+57 213 65
+49 172 49
+65 139 0
+0 82 0
+49 8 49
diff --git a/data/tilesets/secondary/rusturf_tunnel/palettes/07.pal b/data/tilesets/secondary/rusturf_tunnel/palettes/07.pal
new file mode 100644
index 000000000..20b365ccf
--- /dev/null
+++ b/data/tilesets/secondary/rusturf_tunnel/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 148 115
+197 255 213
+164 246 172
+115 230 131
+57 213 65
+49 172 49
+65 139 0
+0 82 0
+255 255 255
+197 238 255
+156 213 246
+115 189 238
+82 164 230
+41 139 222
+8 123 213
+49 8 49
diff --git a/data/tilesets/secondary/rusturf_tunnel/palettes/08.pal b/data/tilesets/secondary/rusturf_tunnel/palettes/08.pal
new file mode 100644
index 000000000..81f64d446
--- /dev/null
+++ b/data/tilesets/secondary/rusturf_tunnel/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 148 115
+255 230 156
+230 197 139
+205 172 123
+180 148 115
+156 115 98
+131 90 82
+82 41 49
+255 255 255
+197 238 255
+156 213 246
+115 189 238
+82 164 230
+41 139 222
+8 123 213
+0 0 0
diff --git a/data/tilesets/secondary/rusturf_tunnel/palettes/09.pal b/data/tilesets/secondary/rusturf_tunnel/palettes/09.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/rusturf_tunnel/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/rusturf_tunnel/palettes/10.pal b/data/tilesets/secondary/rusturf_tunnel/palettes/10.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/rusturf_tunnel/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/rusturf_tunnel/palettes/11.pal b/data/tilesets/secondary/rusturf_tunnel/palettes/11.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/rusturf_tunnel/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/rusturf_tunnel/palettes/12.pal b/data/tilesets/secondary/rusturf_tunnel/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/rusturf_tunnel/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/rusturf_tunnel/palettes/13.pal b/data/tilesets/secondary/rusturf_tunnel/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/rusturf_tunnel/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/rusturf_tunnel/palettes/14.pal b/data/tilesets/secondary/rusturf_tunnel/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/rusturf_tunnel/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/rusturf_tunnel/palettes/15.pal b/data/tilesets/secondary/rusturf_tunnel/palettes/15.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/rusturf_tunnel/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/rusturf_tunnel/tiles.png b/data/tilesets/secondary/rusturf_tunnel/tiles.png
new file mode 100644
index 000000000..a01a09844
--- /dev/null
+++ b/data/tilesets/secondary/rusturf_tunnel/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/seashore_house/palettes/00.pal b/data/tilesets/secondary/seashore_house/palettes/00.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/seashore_house/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/seashore_house/palettes/01.pal b/data/tilesets/secondary/seashore_house/palettes/01.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/seashore_house/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/seashore_house/palettes/02.pal b/data/tilesets/secondary/seashore_house/palettes/02.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/seashore_house/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/seashore_house/palettes/03.pal b/data/tilesets/secondary/seashore_house/palettes/03.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/seashore_house/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/seashore_house/palettes/04.pal b/data/tilesets/secondary/seashore_house/palettes/04.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/seashore_house/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/seashore_house/palettes/05.pal b/data/tilesets/secondary/seashore_house/palettes/05.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/seashore_house/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/seashore_house/palettes/06.pal b/data/tilesets/secondary/seashore_house/palettes/06.pal
new file mode 100644
index 000000000..03079aaf7
--- /dev/null
+++ b/data/tilesets/secondary/seashore_house/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+65 74 106
+255 230 123
+230 197 98
+189 156 74
+246 246 205
+230 230 180
+197 205 148
+180 222 255
+123 197 180
+82 172 148
+180 180 139
+0 0 0
+0 0 0
+131 131 139
+255 255 255
diff --git a/data/tilesets/secondary/seashore_house/palettes/07.pal b/data/tilesets/secondary/seashore_house/palettes/07.pal
new file mode 100644
index 000000000..977ac0fdd
--- /dev/null
+++ b/data/tilesets/secondary/seashore_house/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+65 74 106
+222 172 98
+180 139 90
+139 106 82
+0 0 0
+0 0 0
+172 222 255
+123 197 246
+255 172 172
+255 98 98
+213 213 213
+172 172 172
+65 238 65
+32 189 32
+255 255 255
diff --git a/data/tilesets/secondary/seashore_house/palettes/08.pal b/data/tilesets/secondary/seashore_house/palettes/08.pal
new file mode 100644
index 000000000..472744a79
--- /dev/null
+++ b/data/tilesets/secondary/seashore_house/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+65 74 106
+131 131 139
+197 197 123
+0 98 246
+246 197 57
+230 230 180
+197 156 65
+180 222 255
+123 180 180
+82 123 148
+255 238 49
+197 189 82
+255 172 172
+205 115 131
+255 255 255
diff --git a/data/tilesets/secondary/seashore_house/palettes/09.pal b/data/tilesets/secondary/seashore_house/palettes/09.pal
new file mode 100644
index 000000000..62ce002f5
--- /dev/null
+++ b/data/tilesets/secondary/seashore_house/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+65 74 106
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/seashore_house/palettes/10.pal b/data/tilesets/secondary/seashore_house/palettes/10.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/seashore_house/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/seashore_house/palettes/11.pal b/data/tilesets/secondary/seashore_house/palettes/11.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/seashore_house/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/seashore_house/palettes/12.pal b/data/tilesets/secondary/seashore_house/palettes/12.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/seashore_house/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/seashore_house/palettes/13.pal b/data/tilesets/secondary/seashore_house/palettes/13.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/seashore_house/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/seashore_house/palettes/14.pal b/data/tilesets/secondary/seashore_house/palettes/14.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/seashore_house/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/seashore_house/palettes/15.pal b/data/tilesets/secondary/seashore_house/palettes/15.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/seashore_house/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/seashore_house/tiles.png b/data/tilesets/secondary/seashore_house/tiles.png
new file mode 100644
index 000000000..695f83037
--- /dev/null
+++ b/data/tilesets/secondary/seashore_house/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/secret_base/blue_cave/palettes/00.pal b/data/tilesets/secondary/secret_base/blue_cave/palettes/00.pal
new file mode 100644
index 000000000..c1c000b48
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/blue_cave/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+255 213 180
+255 197 148
+222 148 115
+123 65 65
+57 74 123
+41 57 98
+24 41 82
+16 32 57
+222 230 238
+255 197 90
+189 156 90
+255 98 90
+197 65 65
+255 255 255
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/blue_cave/palettes/01.pal b/data/tilesets/secondary/secret_base/blue_cave/palettes/01.pal
new file mode 100644
index 000000000..49b51f782
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/blue_cave/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+238 115 106
+197 65 65
+106 123 180
+172 222 90
+131 90 164
+255 213 32
+255 189 90
+156 197 246
+255 180 213
+213 139 172
+213 197 82
+82 82 82
+115 115 115
+189 189 197
+238 238 255
diff --git a/data/tilesets/secondary/secret_base/blue_cave/palettes/02.pal b/data/tilesets/secondary/secret_base/blue_cave/palettes/02.pal
new file mode 100644
index 000000000..ddd4db20a
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/blue_cave/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+230 123 131
+189 74 82
+156 41 49
+189 222 255
+255 197 246
+230 156 205
+213 115 164
+123 164 123
+82 115 82
+213 197 139
+148 131 65
+82 82 82
+115 115 115
+189 189 197
+238 238 255
diff --git a/data/tilesets/secondary/secret_base/blue_cave/palettes/03.pal b/data/tilesets/secondary/secret_base/blue_cave/palettes/03.pal
new file mode 100644
index 000000000..84cab30c7
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/blue_cave/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+238 238 98
+205 205 82
+156 156 49
+189 222 255
+180 197 255
+148 164 213
+115 131 180
+246 230 106
+205 180 32
+197 156 82
+148 106 41
+82 82 82
+115 115 115
+189 189 197
+238 238 255
diff --git a/data/tilesets/secondary/secret_base/blue_cave/palettes/04.pal b/data/tilesets/secondary/secret_base/blue_cave/palettes/04.pal
new file mode 100644
index 000000000..c62b7b67f
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/blue_cave/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+156 197 246
+106 148 205
+65 115 172
+189 222 255
+255 180 82
+230 139 49
+205 98 16
+205 148 255
+57 57 57
+148 148 156
+98 98 98
+82 82 82
+115 115 115
+189 189 197
+238 238 255
diff --git a/data/tilesets/secondary/secret_base/blue_cave/palettes/05.pal b/data/tilesets/secondary/secret_base/blue_cave/palettes/05.pal
new file mode 100644
index 000000000..12403d988
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/blue_cave/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+213 197 139
+180 164 98
+148 131 65
+123 98 32
+255 213 90
+106 189 255
+255 123 172
+164 222 115
+131 172 82
+139 189 139
+98 148 98
+82 82 82
+115 115 115
+189 189 197
+238 238 255
diff --git a/data/tilesets/secondary/secret_base/blue_cave/palettes/06.pal b/data/tilesets/secondary/secret_base/blue_cave/palettes/06.pal
new file mode 100644
index 000000000..4ca4ce835
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/blue_cave/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+82 82 82
+156 197 197
+123 164 164
+98 139 139
+74 115 115
+255 222 131
+222 189 98
+189 156 65
+156 123 32
+24 24 24
+82 82 82
+115 115 115
+189 197 164
+246 230 164
+255 255 255
diff --git a/data/tilesets/secondary/secret_base/blue_cave/palettes/07.pal b/data/tilesets/secondary/secret_base/blue_cave/palettes/07.pal
new file mode 100644
index 000000000..d8bf59a3c
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/blue_cave/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/blue_cave/palettes/08.pal b/data/tilesets/secondary/secret_base/blue_cave/palettes/08.pal
new file mode 100644
index 000000000..d8bf59a3c
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/blue_cave/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/blue_cave/palettes/09.pal b/data/tilesets/secondary/secret_base/blue_cave/palettes/09.pal
new file mode 100644
index 000000000..d8bf59a3c
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/blue_cave/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/blue_cave/palettes/10.pal b/data/tilesets/secondary/secret_base/blue_cave/palettes/10.pal
new file mode 100644
index 000000000..d8bf59a3c
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/blue_cave/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/blue_cave/palettes/11.pal b/data/tilesets/secondary/secret_base/blue_cave/palettes/11.pal
new file mode 100644
index 000000000..d8bf59a3c
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/blue_cave/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/blue_cave/palettes/12.pal b/data/tilesets/secondary/secret_base/blue_cave/palettes/12.pal
new file mode 100644
index 000000000..73ceba3ee
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/blue_cave/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/blue_cave/palettes/13.pal b/data/tilesets/secondary/secret_base/blue_cave/palettes/13.pal
new file mode 100644
index 000000000..73ceba3ee
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/blue_cave/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/blue_cave/palettes/14.pal b/data/tilesets/secondary/secret_base/blue_cave/palettes/14.pal
new file mode 100644
index 000000000..73ceba3ee
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/blue_cave/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/blue_cave/palettes/15.pal b/data/tilesets/secondary/secret_base/blue_cave/palettes/15.pal
new file mode 100644
index 000000000..73ceba3ee
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/blue_cave/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/blue_cave/tiles.png b/data/tilesets/secondary/secret_base/blue_cave/tiles.png
new file mode 100644
index 000000000..207e8d845
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/blue_cave/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/secret_base/brown_cave/palettes/00.pal b/data/tilesets/secondary/secret_base/brown_cave/palettes/00.pal
new file mode 100644
index 000000000..73ceba3ee
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/brown_cave/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/brown_cave/palettes/01.pal b/data/tilesets/secondary/secret_base/brown_cave/palettes/01.pal
new file mode 100644
index 000000000..73ceba3ee
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/brown_cave/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/brown_cave/palettes/02.pal b/data/tilesets/secondary/secret_base/brown_cave/palettes/02.pal
new file mode 100644
index 000000000..73ceba3ee
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/brown_cave/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/brown_cave/palettes/03.pal b/data/tilesets/secondary/secret_base/brown_cave/palettes/03.pal
new file mode 100644
index 000000000..73ceba3ee
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/brown_cave/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/brown_cave/palettes/04.pal b/data/tilesets/secondary/secret_base/brown_cave/palettes/04.pal
new file mode 100644
index 000000000..73ceba3ee
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/brown_cave/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/brown_cave/palettes/05.pal b/data/tilesets/secondary/secret_base/brown_cave/palettes/05.pal
new file mode 100644
index 000000000..3fa694cda
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/brown_cave/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+24 24 24
+24 24 24
+24 24 24
+24 24 24
+24 24 24
+24 24 24
+24 24 24
+24 24 24
+24 24 24
diff --git a/data/tilesets/secondary/secret_base/brown_cave/palettes/06.pal b/data/tilesets/secondary/secret_base/brown_cave/palettes/06.pal
new file mode 100644
index 000000000..55722534b
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/brown_cave/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+90 82 65
+205 197 164
+172 164 131
+148 139 106
+115 106 82
+24 24 24
+24 24 24
+24 24 24
+24 24 24
+24 24 24
+82 82 82
+115 115 115
+213 213 156
+255 246 139
+255 255 255
diff --git a/data/tilesets/secondary/secret_base/brown_cave/palettes/07.pal b/data/tilesets/secondary/secret_base/brown_cave/palettes/07.pal
new file mode 100644
index 000000000..d8bf59a3c
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/brown_cave/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/brown_cave/palettes/08.pal b/data/tilesets/secondary/secret_base/brown_cave/palettes/08.pal
new file mode 100644
index 000000000..d8bf59a3c
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/brown_cave/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/brown_cave/palettes/09.pal b/data/tilesets/secondary/secret_base/brown_cave/palettes/09.pal
new file mode 100644
index 000000000..d8bf59a3c
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/brown_cave/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/brown_cave/palettes/10.pal b/data/tilesets/secondary/secret_base/brown_cave/palettes/10.pal
new file mode 100644
index 000000000..d8bf59a3c
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/brown_cave/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/brown_cave/palettes/11.pal b/data/tilesets/secondary/secret_base/brown_cave/palettes/11.pal
new file mode 100644
index 000000000..d8bf59a3c
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/brown_cave/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/brown_cave/palettes/12.pal b/data/tilesets/secondary/secret_base/brown_cave/palettes/12.pal
new file mode 100644
index 000000000..73ceba3ee
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/brown_cave/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/brown_cave/palettes/13.pal b/data/tilesets/secondary/secret_base/brown_cave/palettes/13.pal
new file mode 100644
index 000000000..73ceba3ee
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/brown_cave/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/brown_cave/palettes/14.pal b/data/tilesets/secondary/secret_base/brown_cave/palettes/14.pal
new file mode 100644
index 000000000..73ceba3ee
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/brown_cave/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/brown_cave/palettes/15.pal b/data/tilesets/secondary/secret_base/brown_cave/palettes/15.pal
new file mode 100644
index 000000000..73ceba3ee
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/brown_cave/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/brown_cave/tiles.png b/data/tilesets/secondary/secret_base/brown_cave/tiles.png
new file mode 100644
index 000000000..7888f8cc2
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/brown_cave/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/secret_base/red_cave/palettes/00.pal b/data/tilesets/secondary/secret_base/red_cave/palettes/00.pal
new file mode 100644
index 000000000..c1c000b48
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/red_cave/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+255 213 180
+255 197 148
+222 148 115
+123 65 65
+57 74 123
+41 57 98
+24 41 82
+16 32 57
+222 230 238
+255 197 90
+189 156 90
+255 98 90
+197 65 65
+255 255 255
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/red_cave/palettes/01.pal b/data/tilesets/secondary/secret_base/red_cave/palettes/01.pal
new file mode 100644
index 000000000..49b51f782
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/red_cave/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+238 115 106
+197 65 65
+106 123 180
+172 222 90
+131 90 164
+255 213 32
+255 189 90
+156 197 246
+255 180 213
+213 139 172
+213 197 82
+82 82 82
+115 115 115
+189 189 197
+238 238 255
diff --git a/data/tilesets/secondary/secret_base/red_cave/palettes/02.pal b/data/tilesets/secondary/secret_base/red_cave/palettes/02.pal
new file mode 100644
index 000000000..ddd4db20a
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/red_cave/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+230 123 131
+189 74 82
+156 41 49
+189 222 255
+255 197 246
+230 156 205
+213 115 164
+123 164 123
+82 115 82
+213 197 139
+148 131 65
+82 82 82
+115 115 115
+189 189 197
+238 238 255
diff --git a/data/tilesets/secondary/secret_base/red_cave/palettes/03.pal b/data/tilesets/secondary/secret_base/red_cave/palettes/03.pal
new file mode 100644
index 000000000..84cab30c7
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/red_cave/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+238 238 98
+205 205 82
+156 156 49
+189 222 255
+180 197 255
+148 164 213
+115 131 180
+246 230 106
+205 180 32
+197 156 82
+148 106 41
+82 82 82
+115 115 115
+189 189 197
+238 238 255
diff --git a/data/tilesets/secondary/secret_base/red_cave/palettes/04.pal b/data/tilesets/secondary/secret_base/red_cave/palettes/04.pal
new file mode 100644
index 000000000..c62b7b67f
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/red_cave/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+156 197 246
+106 148 205
+65 115 172
+189 222 255
+255 180 82
+230 139 49
+205 98 16
+205 148 255
+57 57 57
+148 148 156
+98 98 98
+82 82 82
+115 115 115
+189 189 197
+238 238 255
diff --git a/data/tilesets/secondary/secret_base/red_cave/palettes/05.pal b/data/tilesets/secondary/secret_base/red_cave/palettes/05.pal
new file mode 100644
index 000000000..12403d988
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/red_cave/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+213 197 139
+180 164 98
+148 131 65
+123 98 32
+255 213 90
+106 189 255
+255 123 172
+164 222 115
+131 172 82
+139 189 139
+98 148 98
+82 82 82
+115 115 115
+189 189 197
+238 238 255
diff --git a/data/tilesets/secondary/secret_base/red_cave/palettes/06.pal b/data/tilesets/secondary/secret_base/red_cave/palettes/06.pal
new file mode 100644
index 000000000..f6bd21771
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/red_cave/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+65 65 65
+213 172 139
+180 139 115
+156 106 90
+131 82 65
+213 213 213
+180 180 180
+148 148 148
+115 115 115
+24 24 24
+82 82 82
+115 115 115
+230 205 139
+255 246 139
+255 255 255
diff --git a/data/tilesets/secondary/secret_base/red_cave/palettes/07.pal b/data/tilesets/secondary/secret_base/red_cave/palettes/07.pal
new file mode 100644
index 000000000..d8bf59a3c
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/red_cave/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/red_cave/palettes/08.pal b/data/tilesets/secondary/secret_base/red_cave/palettes/08.pal
new file mode 100644
index 000000000..d8bf59a3c
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/red_cave/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/red_cave/palettes/09.pal b/data/tilesets/secondary/secret_base/red_cave/palettes/09.pal
new file mode 100644
index 000000000..d8bf59a3c
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/red_cave/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/red_cave/palettes/10.pal b/data/tilesets/secondary/secret_base/red_cave/palettes/10.pal
new file mode 100644
index 000000000..d8bf59a3c
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/red_cave/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/red_cave/palettes/11.pal b/data/tilesets/secondary/secret_base/red_cave/palettes/11.pal
new file mode 100644
index 000000000..d8bf59a3c
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/red_cave/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/red_cave/palettes/12.pal b/data/tilesets/secondary/secret_base/red_cave/palettes/12.pal
new file mode 100644
index 000000000..73ceba3ee
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/red_cave/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/red_cave/palettes/13.pal b/data/tilesets/secondary/secret_base/red_cave/palettes/13.pal
new file mode 100644
index 000000000..73ceba3ee
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/red_cave/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/red_cave/palettes/14.pal b/data/tilesets/secondary/secret_base/red_cave/palettes/14.pal
new file mode 100644
index 000000000..73ceba3ee
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/red_cave/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/red_cave/palettes/15.pal b/data/tilesets/secondary/secret_base/red_cave/palettes/15.pal
new file mode 100644
index 000000000..73ceba3ee
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/red_cave/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/red_cave/tiles.png b/data/tilesets/secondary/secret_base/red_cave/tiles.png
new file mode 100644
index 000000000..5c21865e2
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/red_cave/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/secret_base/shrub/palettes/00.pal b/data/tilesets/secondary/secret_base/shrub/palettes/00.pal
new file mode 100644
index 000000000..c1c000b48
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/shrub/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+255 213 180
+255 197 148
+222 148 115
+123 65 65
+57 74 123
+41 57 98
+24 41 82
+16 32 57
+222 230 238
+255 197 90
+189 156 90
+255 98 90
+197 65 65
+255 255 255
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/shrub/palettes/01.pal b/data/tilesets/secondary/secret_base/shrub/palettes/01.pal
new file mode 100644
index 000000000..49b51f782
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/shrub/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+238 115 106
+197 65 65
+106 123 180
+172 222 90
+131 90 164
+255 213 32
+255 189 90
+156 197 246
+255 180 213
+213 139 172
+213 197 82
+82 82 82
+115 115 115
+189 189 197
+238 238 255
diff --git a/data/tilesets/secondary/secret_base/shrub/palettes/02.pal b/data/tilesets/secondary/secret_base/shrub/palettes/02.pal
new file mode 100644
index 000000000..ddd4db20a
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/shrub/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+230 123 131
+189 74 82
+156 41 49
+189 222 255
+255 197 246
+230 156 205
+213 115 164
+123 164 123
+82 115 82
+213 197 139
+148 131 65
+82 82 82
+115 115 115
+189 189 197
+238 238 255
diff --git a/data/tilesets/secondary/secret_base/shrub/palettes/03.pal b/data/tilesets/secondary/secret_base/shrub/palettes/03.pal
new file mode 100644
index 000000000..84cab30c7
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/shrub/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+238 238 98
+205 205 82
+156 156 49
+189 222 255
+180 197 255
+148 164 213
+115 131 180
+246 230 106
+205 180 32
+197 156 82
+148 106 41
+82 82 82
+115 115 115
+189 189 197
+238 238 255
diff --git a/data/tilesets/secondary/secret_base/shrub/palettes/04.pal b/data/tilesets/secondary/secret_base/shrub/palettes/04.pal
new file mode 100644
index 000000000..c62b7b67f
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/shrub/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+156 197 246
+106 148 205
+65 115 172
+189 222 255
+255 180 82
+230 139 49
+205 98 16
+205 148 255
+57 57 57
+148 148 156
+98 98 98
+82 82 82
+115 115 115
+189 189 197
+238 238 255
diff --git a/data/tilesets/secondary/secret_base/shrub/palettes/05.pal b/data/tilesets/secondary/secret_base/shrub/palettes/05.pal
new file mode 100644
index 000000000..12403d988
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/shrub/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+213 197 139
+180 164 98
+148 131 65
+123 98 32
+255 213 90
+106 189 255
+255 123 172
+164 222 115
+131 172 82
+139 189 139
+98 148 98
+82 82 82
+115 115 115
+189 189 197
+238 238 255
diff --git a/data/tilesets/secondary/secret_base/shrub/palettes/06.pal b/data/tilesets/secondary/secret_base/shrub/palettes/06.pal
new file mode 100644
index 000000000..a7a615c96
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/shrub/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+82 82 82
+180 238 139
+139 197 98
+98 156 57
+65 106 49
+222 189 98
+189 156 74
+156 123 49
+123 90 32
+24 24 24
+82 82 82
+115 115 115
+238 213 131
+255 238 172
+255 255 255
diff --git a/data/tilesets/secondary/secret_base/shrub/palettes/07.pal b/data/tilesets/secondary/secret_base/shrub/palettes/07.pal
new file mode 100644
index 000000000..d8bf59a3c
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/shrub/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/shrub/palettes/08.pal b/data/tilesets/secondary/secret_base/shrub/palettes/08.pal
new file mode 100644
index 000000000..d8bf59a3c
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/shrub/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/shrub/palettes/09.pal b/data/tilesets/secondary/secret_base/shrub/palettes/09.pal
new file mode 100644
index 000000000..d8bf59a3c
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/shrub/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/shrub/palettes/10.pal b/data/tilesets/secondary/secret_base/shrub/palettes/10.pal
new file mode 100644
index 000000000..d8bf59a3c
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/shrub/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/shrub/palettes/11.pal b/data/tilesets/secondary/secret_base/shrub/palettes/11.pal
new file mode 100644
index 000000000..d8bf59a3c
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/shrub/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/shrub/palettes/12.pal b/data/tilesets/secondary/secret_base/shrub/palettes/12.pal
new file mode 100644
index 000000000..73ceba3ee
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/shrub/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/shrub/palettes/13.pal b/data/tilesets/secondary/secret_base/shrub/palettes/13.pal
new file mode 100644
index 000000000..73ceba3ee
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/shrub/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/shrub/palettes/14.pal b/data/tilesets/secondary/secret_base/shrub/palettes/14.pal
new file mode 100644
index 000000000..73ceba3ee
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/shrub/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/shrub/palettes/15.pal b/data/tilesets/secondary/secret_base/shrub/palettes/15.pal
new file mode 100644
index 000000000..73ceba3ee
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/shrub/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/shrub/tiles.png b/data/tilesets/secondary/secret_base/shrub/tiles.png
new file mode 100644
index 000000000..2e0a6d028
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/shrub/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/secret_base/tree/palettes/00.pal b/data/tilesets/secondary/secret_base/tree/palettes/00.pal
new file mode 100644
index 000000000..c1c000b48
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/tree/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+255 213 180
+255 197 148
+222 148 115
+123 65 65
+57 74 123
+41 57 98
+24 41 82
+16 32 57
+222 230 238
+255 197 90
+189 156 90
+255 98 90
+197 65 65
+255 255 255
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/tree/palettes/01.pal b/data/tilesets/secondary/secret_base/tree/palettes/01.pal
new file mode 100644
index 000000000..49b51f782
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/tree/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+238 115 106
+197 65 65
+106 123 180
+172 222 90
+131 90 164
+255 213 32
+255 189 90
+156 197 246
+255 180 213
+213 139 172
+213 197 82
+82 82 82
+115 115 115
+189 189 197
+238 238 255
diff --git a/data/tilesets/secondary/secret_base/tree/palettes/02.pal b/data/tilesets/secondary/secret_base/tree/palettes/02.pal
new file mode 100644
index 000000000..ddd4db20a
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/tree/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+230 123 131
+189 74 82
+156 41 49
+189 222 255
+255 197 246
+230 156 205
+213 115 164
+123 164 123
+82 115 82
+213 197 139
+148 131 65
+82 82 82
+115 115 115
+189 189 197
+238 238 255
diff --git a/data/tilesets/secondary/secret_base/tree/palettes/03.pal b/data/tilesets/secondary/secret_base/tree/palettes/03.pal
new file mode 100644
index 000000000..84cab30c7
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/tree/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+238 238 98
+205 205 82
+156 156 49
+189 222 255
+180 197 255
+148 164 213
+115 131 180
+246 230 106
+205 180 32
+197 156 82
+148 106 41
+82 82 82
+115 115 115
+189 189 197
+238 238 255
diff --git a/data/tilesets/secondary/secret_base/tree/palettes/04.pal b/data/tilesets/secondary/secret_base/tree/palettes/04.pal
new file mode 100644
index 000000000..c62b7b67f
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/tree/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+156 197 246
+106 148 205
+65 115 172
+189 222 255
+255 180 82
+230 139 49
+205 98 16
+205 148 255
+57 57 57
+148 148 156
+98 98 98
+82 82 82
+115 115 115
+189 189 197
+238 238 255
diff --git a/data/tilesets/secondary/secret_base/tree/palettes/05.pal b/data/tilesets/secondary/secret_base/tree/palettes/05.pal
new file mode 100644
index 000000000..12403d988
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/tree/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+213 197 139
+180 164 98
+148 131 65
+123 98 32
+255 213 90
+106 189 255
+255 123 172
+164 222 115
+131 172 82
+139 189 139
+98 148 98
+82 82 82
+115 115 115
+189 189 197
+238 238 255
diff --git a/data/tilesets/secondary/secret_base/tree/palettes/06.pal b/data/tilesets/secondary/secret_base/tree/palettes/06.pal
new file mode 100644
index 000000000..d316392c2
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/tree/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+82 82 82
+148 230 148
+106 189 115
+65 148 90
+16 98 49
+189 156 65
+156 123 49
+131 98 41
+106 74 32
+24 24 24
+82 82 82
+115 115 115
+222 197 115
+255 238 172
+255 255 255
diff --git a/data/tilesets/secondary/secret_base/tree/palettes/07.pal b/data/tilesets/secondary/secret_base/tree/palettes/07.pal
new file mode 100644
index 000000000..d8bf59a3c
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/tree/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/tree/palettes/08.pal b/data/tilesets/secondary/secret_base/tree/palettes/08.pal
new file mode 100644
index 000000000..d8bf59a3c
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/tree/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/tree/palettes/09.pal b/data/tilesets/secondary/secret_base/tree/palettes/09.pal
new file mode 100644
index 000000000..d8bf59a3c
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/tree/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/tree/palettes/10.pal b/data/tilesets/secondary/secret_base/tree/palettes/10.pal
new file mode 100644
index 000000000..d8bf59a3c
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/tree/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/tree/palettes/11.pal b/data/tilesets/secondary/secret_base/tree/palettes/11.pal
new file mode 100644
index 000000000..d8bf59a3c
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/tree/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/tree/palettes/12.pal b/data/tilesets/secondary/secret_base/tree/palettes/12.pal
new file mode 100644
index 000000000..73ceba3ee
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/tree/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/tree/palettes/13.pal b/data/tilesets/secondary/secret_base/tree/palettes/13.pal
new file mode 100644
index 000000000..73ceba3ee
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/tree/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/tree/palettes/14.pal b/data/tilesets/secondary/secret_base/tree/palettes/14.pal
new file mode 100644
index 000000000..73ceba3ee
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/tree/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/tree/palettes/15.pal b/data/tilesets/secondary/secret_base/tree/palettes/15.pal
new file mode 100644
index 000000000..8438631aa
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/tree/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+24 24 24
+24 24 24
+24 24 24
+24 24 24
+24 24 24
+24 24 24
+24 24 24
+24 24 24
+24 24 24
+24 24 24
+24 24 24
+24 24 24
+24 24 24
+24 24 24
+24 24 24
diff --git a/data/tilesets/secondary/secret_base/tree/tiles.png b/data/tilesets/secondary/secret_base/tree/tiles.png
new file mode 100644
index 000000000..83ddd6144
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/tree/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/secret_base/yellow_cave/palettes/00.pal b/data/tilesets/secondary/secret_base/yellow_cave/palettes/00.pal
new file mode 100644
index 000000000..73ceba3ee
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/yellow_cave/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/yellow_cave/palettes/01.pal b/data/tilesets/secondary/secret_base/yellow_cave/palettes/01.pal
new file mode 100644
index 000000000..73ceba3ee
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/yellow_cave/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/yellow_cave/palettes/02.pal b/data/tilesets/secondary/secret_base/yellow_cave/palettes/02.pal
new file mode 100644
index 000000000..73ceba3ee
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/yellow_cave/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/yellow_cave/palettes/03.pal b/data/tilesets/secondary/secret_base/yellow_cave/palettes/03.pal
new file mode 100644
index 000000000..73ceba3ee
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/yellow_cave/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/yellow_cave/palettes/04.pal b/data/tilesets/secondary/secret_base/yellow_cave/palettes/04.pal
new file mode 100644
index 000000000..73ceba3ee
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/yellow_cave/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/yellow_cave/palettes/05.pal b/data/tilesets/secondary/secret_base/yellow_cave/palettes/05.pal
new file mode 100644
index 000000000..73ceba3ee
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/yellow_cave/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/yellow_cave/palettes/06.pal b/data/tilesets/secondary/secret_base/yellow_cave/palettes/06.pal
new file mode 100644
index 000000000..cd72a1cb0
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/yellow_cave/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+82 82 82
+222 222 156
+197 197 131
+180 180 106
+164 164 90
+197 172 139
+164 148 123
+139 123 106
+106 98 90
+24 24 24
+82 82 82
+115 115 115
+230 230 90
+255 255 205
+255 255 255
diff --git a/data/tilesets/secondary/secret_base/yellow_cave/palettes/07.pal b/data/tilesets/secondary/secret_base/yellow_cave/palettes/07.pal
new file mode 100644
index 000000000..d8bf59a3c
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/yellow_cave/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/yellow_cave/palettes/08.pal b/data/tilesets/secondary/secret_base/yellow_cave/palettes/08.pal
new file mode 100644
index 000000000..d8bf59a3c
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/yellow_cave/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/yellow_cave/palettes/09.pal b/data/tilesets/secondary/secret_base/yellow_cave/palettes/09.pal
new file mode 100644
index 000000000..d8bf59a3c
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/yellow_cave/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/yellow_cave/palettes/10.pal b/data/tilesets/secondary/secret_base/yellow_cave/palettes/10.pal
new file mode 100644
index 000000000..d8bf59a3c
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/yellow_cave/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/yellow_cave/palettes/11.pal b/data/tilesets/secondary/secret_base/yellow_cave/palettes/11.pal
new file mode 100644
index 000000000..d8bf59a3c
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/yellow_cave/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 82 65
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/yellow_cave/palettes/12.pal b/data/tilesets/secondary/secret_base/yellow_cave/palettes/12.pal
new file mode 100644
index 000000000..73ceba3ee
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/yellow_cave/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/yellow_cave/palettes/13.pal b/data/tilesets/secondary/secret_base/yellow_cave/palettes/13.pal
new file mode 100644
index 000000000..73ceba3ee
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/yellow_cave/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/yellow_cave/palettes/14.pal b/data/tilesets/secondary/secret_base/yellow_cave/palettes/14.pal
new file mode 100644
index 000000000..73ceba3ee
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/yellow_cave/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/yellow_cave/palettes/15.pal b/data/tilesets/secondary/secret_base/yellow_cave/palettes/15.pal
new file mode 100644
index 000000000..73ceba3ee
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/yellow_cave/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 180 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/secret_base/yellow_cave/tiles.png b/data/tilesets/secondary/secret_base/yellow_cave/tiles.png
new file mode 100644
index 000000000..e8386a804
--- /dev/null
+++ b/data/tilesets/secondary/secret_base/yellow_cave/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/ship/palettes/00.pal b/data/tilesets/secondary/ship/palettes/00.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/ship/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/ship/palettes/01.pal b/data/tilesets/secondary/ship/palettes/01.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/ship/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/ship/palettes/02.pal b/data/tilesets/secondary/ship/palettes/02.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/ship/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/ship/palettes/03.pal b/data/tilesets/secondary/ship/palettes/03.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/ship/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/ship/palettes/04.pal b/data/tilesets/secondary/ship/palettes/04.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/ship/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/ship/palettes/05.pal b/data/tilesets/secondary/ship/palettes/05.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/ship/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/ship/palettes/06.pal b/data/tilesets/secondary/ship/palettes/06.pal
new file mode 100644
index 000000000..edc6209ee
--- /dev/null
+++ b/data/tilesets/secondary/ship/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+74 74 98
+115 115 115
+205 205 197
+255 255 255
+123 115 164
+164 156 180
+197 205 230
+222 230 255
+123 115 164
+131 148 189
+156 172 213
+148 139 189
+131 180 255
+123 180 148
+0 0 0
diff --git a/data/tilesets/secondary/ship/palettes/07.pal b/data/tilesets/secondary/ship/palettes/07.pal
new file mode 100644
index 000000000..373c76e29
--- /dev/null
+++ b/data/tilesets/secondary/ship/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+74 74 98
+106 106 115
+205 205 197
+255 255 255
+148 106 57
+189 139 57
+213 189 131
+123 82 49
+189 90 65
+189 115 65
+222 123 82
+222 164 98
+180 180 255
+172 172 57
+255 255 98
diff --git a/data/tilesets/secondary/ship/palettes/08.pal b/data/tilesets/secondary/ship/palettes/08.pal
new file mode 100644
index 000000000..e934d6330
--- /dev/null
+++ b/data/tilesets/secondary/ship/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+74 74 98
+139 139 148
+205 205 197
+255 255 255
+131 131 82
+156 156 115
+205 205 148
+238 238 189
+131 164 148
+148 205 139
+189 230 148
+213 131 49
+255 180 65
+255 148 123
+222 57 0
diff --git a/data/tilesets/secondary/ship/palettes/09.pal b/data/tilesets/secondary/ship/palettes/09.pal
new file mode 100644
index 000000000..d88e13350
--- /dev/null
+++ b/data/tilesets/secondary/ship/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+74 74 98
+115 115 115
+205 205 197
+255 255 255
+148 131 65
+180 164 98
+213 213 115
+222 230 255
+123 115 164
+131 148 189
+156 172 213
+197 139 90
+131 180 255
+123 180 148
+0 0 0
diff --git a/data/tilesets/secondary/ship/palettes/10.pal b/data/tilesets/secondary/ship/palettes/10.pal
new file mode 100644
index 000000000..d90be2ed5
--- /dev/null
+++ b/data/tilesets/secondary/ship/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+74 74 98
+115 115 115
+205 205 197
+213 222 246
+98 98 131
+106 115 164
+164 164 213
+222 230 255
+123 115 164
+131 148 189
+156 172 213
+148 139 189
+131 180 255
+123 180 148
+0 0 0
diff --git a/data/tilesets/secondary/ship/palettes/11.pal b/data/tilesets/secondary/ship/palettes/11.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/ship/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/ship/palettes/12.pal b/data/tilesets/secondary/ship/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/ship/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/ship/palettes/13.pal b/data/tilesets/secondary/ship/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/ship/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/ship/palettes/14.pal b/data/tilesets/secondary/ship/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/ship/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/ship/palettes/15.pal b/data/tilesets/secondary/ship/palettes/15.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/ship/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/ship/tiles.png b/data/tilesets/secondary/ship/tiles.png
new file mode 100644
index 000000000..d4b0471b2
--- /dev/null
+++ b/data/tilesets/secondary/ship/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/shop/palettes/00.pal b/data/tilesets/secondary/shop/palettes/00.pal
new file mode 100644
index 000000000..63aa4eb14
--- /dev/null
+++ b/data/tilesets/secondary/shop/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 24 24
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/shop/palettes/01.pal b/data/tilesets/secondary/shop/palettes/01.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/shop/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/shop/palettes/02.pal b/data/tilesets/secondary/shop/palettes/02.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/shop/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/shop/palettes/03.pal b/data/tilesets/secondary/shop/palettes/03.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/shop/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/shop/palettes/04.pal b/data/tilesets/secondary/shop/palettes/04.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/shop/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/shop/palettes/05.pal b/data/tilesets/secondary/shop/palettes/05.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/shop/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/shop/palettes/06.pal b/data/tilesets/secondary/shop/palettes/06.pal
new file mode 100644
index 000000000..6daa8bd99
--- /dev/null
+++ b/data/tilesets/secondary/shop/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+82 82 106
+139 139 139
+180 180 164
+255 255 255
+213 222 213
+164 238 189
+205 255 213
+180 222 139
+156 213 123
+255 164 123
+205 148 123
+131 180 180
+0 0 0
+139 213 222
+205 238 246
diff --git a/data/tilesets/secondary/shop/palettes/07.pal b/data/tilesets/secondary/shop/palettes/07.pal
new file mode 100644
index 000000000..3f84eac82
--- /dev/null
+++ b/data/tilesets/secondary/shop/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+82 82 106
+172 164 189
+222 213 230
+255 255 255
+131 189 164
+139 205 230
+205 230 255
+205 90 82
+255 131 98
+197 197 49
+255 246 57
+139 123 255
+255 213 189
+115 115 189
+0 0 0
diff --git a/data/tilesets/secondary/shop/palettes/08.pal b/data/tilesets/secondary/shop/palettes/08.pal
new file mode 100644
index 000000000..65892aa52
--- /dev/null
+++ b/data/tilesets/secondary/shop/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+82 82 106
+148 148 164
+205 189 197
+255 255 255
+189 148 49
+156 115 90
+197 238 148
+156 197 74
+106 164 41
+197 222 205
+139 180 172
+172 205 180
+0 0 0
+255 98 49
+238 222 164
diff --git a/data/tilesets/secondary/shop/palettes/09.pal b/data/tilesets/secondary/shop/palettes/09.pal
new file mode 100644
index 000000000..fc737bd42
--- /dev/null
+++ b/data/tilesets/secondary/shop/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+82 82 106
+139 139 139
+180 180 164
+255 255 255
+230 156 57
+246 197 57
+205 131 32
+172 90 32
+246 230 115
+98 197 98
+90 148 65
+148 222 115
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/shop/palettes/10.pal b/data/tilesets/secondary/shop/palettes/10.pal
new file mode 100644
index 000000000..327de3d77
--- /dev/null
+++ b/data/tilesets/secondary/shop/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/shop/palettes/11.pal b/data/tilesets/secondary/shop/palettes/11.pal
new file mode 100644
index 000000000..bc29a214b
--- /dev/null
+++ b/data/tilesets/secondary/shop/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+74 74 74
+246 246 230
+230 230 222
+213 213 197
+222 222 164
+255 255 205
+189 189 131
+205 255 205
+172 222 180
+255 197 172
+230 164 131
+148 197 156
+205 156 123
+238 238 139
+98 172 238
diff --git a/data/tilesets/secondary/shop/palettes/12.pal b/data/tilesets/secondary/shop/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/shop/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/shop/palettes/13.pal b/data/tilesets/secondary/shop/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/shop/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/shop/palettes/14.pal b/data/tilesets/secondary/shop/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/shop/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/shop/palettes/15.pal b/data/tilesets/secondary/shop/palettes/15.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/shop/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/shop/tiles.png b/data/tilesets/secondary/shop/tiles.png
new file mode 100644
index 000000000..b5a0a4936
--- /dev/null
+++ b/data/tilesets/secondary/shop/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/slateport/palettes/00.pal b/data/tilesets/secondary/slateport/palettes/00.pal
new file mode 100644
index 000000000..b330eaff8
--- /dev/null
+++ b/data/tilesets/secondary/slateport/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+255 0 255
+115 189 246
+98 172 238
+115 189 246
+98 164 222
+82 139 197
+74 115 172
+115 197 164
diff --git a/data/tilesets/secondary/slateport/palettes/01.pal b/data/tilesets/secondary/slateport/palettes/01.pal
new file mode 100644
index 000000000..3c6e40c2e
--- /dev/null
+++ b/data/tilesets/secondary/slateport/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+255 189 131
+238 148 115
+222 106 98
+205 65 82
+115 197 164
diff --git a/data/tilesets/secondary/slateport/palettes/02.pal b/data/tilesets/secondary/slateport/palettes/02.pal
new file mode 100644
index 000000000..4c41030f6
--- /dev/null
+++ b/data/tilesets/secondary/slateport/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+180 255 131
+131 197 98
+57 139 49
+57 82 0
+222 148 115
+106 90 90
+164 98 90
+65 57 49
+255 197 148
+222 106 98
+205 65 82
+164 213 197
+115 197 164
+65 180 131
+24 164 106
diff --git a/data/tilesets/secondary/slateport/palettes/03.pal b/data/tilesets/secondary/slateport/palettes/03.pal
new file mode 100644
index 000000000..3760ac903
--- /dev/null
+++ b/data/tilesets/secondary/slateport/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+213 213 213
+189 189 189
+164 164 164
+131 131 139
+255 0 255
+255 0 255
+65 49 65
+238 213 205
+222 180 164
+189 148 139
+156 115 115
+131 90 90
+98 65 82
+115 197 164
diff --git a/data/tilesets/secondary/slateport/palettes/04.pal b/data/tilesets/secondary/slateport/palettes/04.pal
new file mode 100644
index 000000000..2eeaba630
--- /dev/null
+++ b/data/tilesets/secondary/slateport/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+82 106 213
+65 90 189
+57 82 164
+49 74 148
+172 197 230
+139 164 222
+106 131 213
+82 106 213
+115 197 164
diff --git a/data/tilesets/secondary/slateport/palettes/05.pal b/data/tilesets/secondary/slateport/palettes/05.pal
new file mode 100644
index 000000000..90adedf53
--- /dev/null
+++ b/data/tilesets/secondary/slateport/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+238 230 164
+222 205 131
+213 180 106
+205 156 82
+115 197 164
diff --git a/data/tilesets/secondary/slateport/palettes/06.pal b/data/tilesets/secondary/slateport/palettes/06.pal
new file mode 100644
index 000000000..0c2d8d3ca
--- /dev/null
+++ b/data/tilesets/secondary/slateport/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+230 230 238
+205 205 222
+197 180 222
+123 131 156
+98 98 123
+65 74 106
+41 49 90
+205 205 148
+172 148 90
+222 213 238
+197 180 189
+164 156 164
+131 106 172
+115 197 164
diff --git a/data/tilesets/secondary/slateport/palettes/07.pal b/data/tilesets/secondary/slateport/palettes/07.pal
new file mode 100644
index 000000000..44fab8f63
--- /dev/null
+++ b/data/tilesets/secondary/slateport/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+213 106 255
+255 156 0
+205 205 222
+148 139 164
+65 74 106
+255 255 222
+222 205 148
+172 164 106
+139 115 74
+238 57 32
+197 82 16
+197 148 57
+230 222 57
+0 213 156
+65 164 115
diff --git a/data/tilesets/secondary/slateport/palettes/08.pal b/data/tilesets/secondary/slateport/palettes/08.pal
new file mode 100644
index 000000000..61c92b5fd
--- /dev/null
+++ b/data/tilesets/secondary/slateport/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+230 230 205
+222 222 180
+189 189 156
+164 156 131
+131 131 90
+115 115 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+189 230 222
+148 213 197
+98 172 180
+98 148 123
+115 197 164
diff --git a/data/tilesets/secondary/slateport/palettes/09.pal b/data/tilesets/secondary/slateport/palettes/09.pal
new file mode 100644
index 000000000..adf3765e2
--- /dev/null
+++ b/data/tilesets/secondary/slateport/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+246 180 131
+230 139 98
+189 106 82
+123 98 65
+246 230 172
+222 180 115
+197 131 65
+205 222 172
+131 172 123
+238 246 230
+189 197 246
+123 148 246
+82 123 180
+90 115 98
+65 74 106
diff --git a/data/tilesets/secondary/slateport/palettes/10.pal b/data/tilesets/secondary/slateport/palettes/10.pal
new file mode 100644
index 000000000..d2b04b760
--- /dev/null
+++ b/data/tilesets/secondary/slateport/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+222 205 148
+189 172 82
+156 131 32
+115 106 49
+148 148 156
+98 98 123
+65 74 106
+41 49 90
+238 246 246
+148 205 255
+222 222 189
+90 148 156
+156 197 90
+115 139 65
+115 197 164
diff --git a/data/tilesets/secondary/slateport/palettes/11.pal b/data/tilesets/secondary/slateport/palettes/11.pal
new file mode 100644
index 000000000..4c25c67ba
--- /dev/null
+++ b/data/tilesets/secondary/slateport/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+255 189 139
+246 115 74
+156 82 49
+189 246 197
+148 230 115
+8 139 65
+90 197 238
+98 164 172
+255 230 156
+230 197 65
+65 74 106
diff --git a/data/tilesets/secondary/slateport/palettes/12.pal b/data/tilesets/secondary/slateport/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/slateport/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/slateport/palettes/13.pal b/data/tilesets/secondary/slateport/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/slateport/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/slateport/palettes/14.pal b/data/tilesets/secondary/slateport/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/slateport/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/slateport/palettes/15.pal b/data/tilesets/secondary/slateport/palettes/15.pal
new file mode 100644
index 000000000..e7717d74e
--- /dev/null
+++ b/data/tilesets/secondary/slateport/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 213 180
+255 197 148
+222 148 115
+123 65 65
+57 74 123
+41 57 98
+24 41 82
+16 32 57
+222 230 238
+255 197 90
+189 156 90
+255 98 90
+197 65 65
+255 255 255
+0 0 0
diff --git a/data/tilesets/secondary/slateport/tiles.png b/data/tilesets/secondary/slateport/tiles.png
new file mode 100644
index 000000000..d51c0dea5
--- /dev/null
+++ b/data/tilesets/secondary/slateport/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/sootopolis/palettes/00.pal b/data/tilesets/secondary/sootopolis/palettes/00.pal
new file mode 100644
index 000000000..b330eaff8
--- /dev/null
+++ b/data/tilesets/secondary/sootopolis/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+255 0 255
+115 189 246
+98 172 238
+115 189 246
+98 164 222
+82 139 197
+74 115 172
+115 197 164
diff --git a/data/tilesets/secondary/sootopolis/palettes/01.pal b/data/tilesets/secondary/sootopolis/palettes/01.pal
new file mode 100644
index 000000000..3c6e40c2e
--- /dev/null
+++ b/data/tilesets/secondary/sootopolis/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+255 189 131
+238 148 115
+222 106 98
+205 65 82
+115 197 164
diff --git a/data/tilesets/secondary/sootopolis/palettes/02.pal b/data/tilesets/secondary/sootopolis/palettes/02.pal
new file mode 100644
index 000000000..4c41030f6
--- /dev/null
+++ b/data/tilesets/secondary/sootopolis/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+180 255 131
+131 197 98
+57 139 49
+57 82 0
+222 148 115
+106 90 90
+164 98 90
+65 57 49
+255 197 148
+222 106 98
+205 65 82
+164 213 197
+115 197 164
+65 180 131
+24 164 106
diff --git a/data/tilesets/secondary/sootopolis/palettes/03.pal b/data/tilesets/secondary/sootopolis/palettes/03.pal
new file mode 100644
index 000000000..3760ac903
--- /dev/null
+++ b/data/tilesets/secondary/sootopolis/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+213 213 213
+189 189 189
+164 164 164
+131 131 139
+255 0 255
+255 0 255
+65 49 65
+238 213 205
+222 180 164
+189 148 139
+156 115 115
+131 90 90
+98 65 82
+115 197 164
diff --git a/data/tilesets/secondary/sootopolis/palettes/04.pal b/data/tilesets/secondary/sootopolis/palettes/04.pal
new file mode 100644
index 000000000..2eeaba630
--- /dev/null
+++ b/data/tilesets/secondary/sootopolis/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+82 106 213
+65 90 189
+57 82 164
+49 74 148
+172 197 230
+139 164 222
+106 131 213
+82 106 213
+115 197 164
diff --git a/data/tilesets/secondary/sootopolis/palettes/05.pal b/data/tilesets/secondary/sootopolis/palettes/05.pal
new file mode 100644
index 000000000..90adedf53
--- /dev/null
+++ b/data/tilesets/secondary/sootopolis/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+238 230 164
+222 205 131
+213 180 106
+205 156 82
+115 197 164
diff --git a/data/tilesets/secondary/sootopolis/palettes/06.pal b/data/tilesets/secondary/sootopolis/palettes/06.pal
new file mode 100644
index 000000000..b9e93fa5f
--- /dev/null
+++ b/data/tilesets/secondary/sootopolis/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 255 255
+238 238 213
+222 222 180
+180 180 148
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+0 0 0
+0 0 0
+156 164 156
+123 131 123
+98 106 98
+82 90 82
+0 0 0
diff --git a/data/tilesets/secondary/sootopolis/palettes/07.pal b/data/tilesets/secondary/sootopolis/palettes/07.pal
new file mode 100644
index 000000000..d3bc3e455
--- /dev/null
+++ b/data/tilesets/secondary/sootopolis/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+0 0 0
+0 0 0
+189 148 139
+156 115 115
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+246 246 246
+246 246 238
+222 222 213
+205 205 189
+172 172 156
+148 148 123
+0 0 0
diff --git a/data/tilesets/secondary/sootopolis/palettes/08.pal b/data/tilesets/secondary/sootopolis/palettes/08.pal
new file mode 100644
index 000000000..955b1d21a
--- /dev/null
+++ b/data/tilesets/secondary/sootopolis/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/sootopolis/palettes/09.pal b/data/tilesets/secondary/sootopolis/palettes/09.pal
new file mode 100644
index 000000000..955b1d21a
--- /dev/null
+++ b/data/tilesets/secondary/sootopolis/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/sootopolis/palettes/10.pal b/data/tilesets/secondary/sootopolis/palettes/10.pal
new file mode 100644
index 000000000..362251249
--- /dev/null
+++ b/data/tilesets/secondary/sootopolis/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+205 255 255
+0 0 0
diff --git a/data/tilesets/secondary/sootopolis/palettes/11.pal b/data/tilesets/secondary/sootopolis/palettes/11.pal
new file mode 100644
index 000000000..955b1d21a
--- /dev/null
+++ b/data/tilesets/secondary/sootopolis/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/sootopolis/palettes/12.pal b/data/tilesets/secondary/sootopolis/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/sootopolis/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/sootopolis/palettes/13.pal b/data/tilesets/secondary/sootopolis/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/sootopolis/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/sootopolis/palettes/14.pal b/data/tilesets/secondary/sootopolis/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/sootopolis/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/sootopolis/palettes/15.pal b/data/tilesets/secondary/sootopolis/palettes/15.pal
new file mode 100644
index 000000000..e7717d74e
--- /dev/null
+++ b/data/tilesets/secondary/sootopolis/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 213 180
+255 197 148
+222 148 115
+123 65 65
+57 74 123
+41 57 98
+24 41 82
+16 32 57
+222 230 238
+255 197 90
+189 156 90
+255 98 90
+197 65 65
+255 255 255
+0 0 0
diff --git a/data/tilesets/secondary/sootopolis/tiles.png b/data/tilesets/secondary/sootopolis/tiles.png
new file mode 100644
index 000000000..588e5e8e9
--- /dev/null
+++ b/data/tilesets/secondary/sootopolis/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/sootopolis_gym/palettes/00.pal b/data/tilesets/secondary/sootopolis_gym/palettes/00.pal
new file mode 100644
index 000000000..d243791cd
--- /dev/null
+++ b/data/tilesets/secondary/sootopolis_gym/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 32 74
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/sootopolis_gym/palettes/01.pal b/data/tilesets/secondary/sootopolis_gym/palettes/01.pal
new file mode 100644
index 000000000..955b1d21a
--- /dev/null
+++ b/data/tilesets/secondary/sootopolis_gym/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/sootopolis_gym/palettes/02.pal b/data/tilesets/secondary/sootopolis_gym/palettes/02.pal
new file mode 100644
index 000000000..955b1d21a
--- /dev/null
+++ b/data/tilesets/secondary/sootopolis_gym/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/sootopolis_gym/palettes/03.pal b/data/tilesets/secondary/sootopolis_gym/palettes/03.pal
new file mode 100644
index 000000000..955b1d21a
--- /dev/null
+++ b/data/tilesets/secondary/sootopolis_gym/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/sootopolis_gym/palettes/04.pal b/data/tilesets/secondary/sootopolis_gym/palettes/04.pal
new file mode 100644
index 000000000..955b1d21a
--- /dev/null
+++ b/data/tilesets/secondary/sootopolis_gym/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/sootopolis_gym/palettes/05.pal b/data/tilesets/secondary/sootopolis_gym/palettes/05.pal
new file mode 100644
index 000000000..955b1d21a
--- /dev/null
+++ b/data/tilesets/secondary/sootopolis_gym/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/sootopolis_gym/palettes/06.pal b/data/tilesets/secondary/sootopolis_gym/palettes/06.pal
new file mode 100644
index 000000000..ae13b8a3c
--- /dev/null
+++ b/data/tilesets/secondary/sootopolis_gym/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 255 255
+222 246 255
+164 238 255
+139 213 255
+106 180 255
+57 123 255
+205 205 197
+148 148 148
+98 98 123
+65 74 106
+164 156 98
+246 238 189
+238 222 164
+205 197 139
+189 180 123
diff --git a/data/tilesets/secondary/sootopolis_gym/palettes/07.pal b/data/tilesets/secondary/sootopolis_gym/palettes/07.pal
new file mode 100644
index 000000000..245d2a3ff
--- /dev/null
+++ b/data/tilesets/secondary/sootopolis_gym/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 255 255
+222 222 238
+189 189 205
+156 156 189
+131 131 156
+90 90 115
+57 65 98
+246 172 98
+213 139 74
+172 98 32
+197 255 230
+139 246 205
+82 238 180
+255 0 255
+246 238 189
diff --git a/data/tilesets/secondary/sootopolis_gym/palettes/08.pal b/data/tilesets/secondary/sootopolis_gym/palettes/08.pal
new file mode 100644
index 000000000..650f5e96f
--- /dev/null
+++ b/data/tilesets/secondary/sootopolis_gym/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 255 255
+205 205 197
+148 148 148
+98 98 123
+65 74 106
+123 139 148
+90 106 131
+222 246 255
+180 246 255
+156 222 255
+115 189 255
+82 148 255
+49 98 205
+16 49 189
+0 0 0
diff --git a/data/tilesets/secondary/sootopolis_gym/palettes/09.pal b/data/tilesets/secondary/sootopolis_gym/palettes/09.pal
new file mode 100644
index 000000000..6b0281bd6
--- /dev/null
+++ b/data/tilesets/secondary/sootopolis_gym/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 0 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/sootopolis_gym/palettes/10.pal b/data/tilesets/secondary/sootopolis_gym/palettes/10.pal
new file mode 100644
index 000000000..6b0281bd6
--- /dev/null
+++ b/data/tilesets/secondary/sootopolis_gym/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 0 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/sootopolis_gym/palettes/11.pal b/data/tilesets/secondary/sootopolis_gym/palettes/11.pal
new file mode 100644
index 000000000..6b0281bd6
--- /dev/null
+++ b/data/tilesets/secondary/sootopolis_gym/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 0 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/sootopolis_gym/palettes/12.pal b/data/tilesets/secondary/sootopolis_gym/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/sootopolis_gym/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/sootopolis_gym/palettes/13.pal b/data/tilesets/secondary/sootopolis_gym/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/sootopolis_gym/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/sootopolis_gym/palettes/14.pal b/data/tilesets/secondary/sootopolis_gym/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/sootopolis_gym/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/sootopolis_gym/palettes/15.pal b/data/tilesets/secondary/sootopolis_gym/palettes/15.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/sootopolis_gym/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/sootopolis_gym/tiles.png b/data/tilesets/secondary/sootopolis_gym/tiles.png
new file mode 100644
index 000000000..ca53f06f7
--- /dev/null
+++ b/data/tilesets/secondary/sootopolis_gym/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/trick_house_puzzle/palettes/00.pal b/data/tilesets/secondary/trick_house_puzzle/palettes/00.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/trick_house_puzzle/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/trick_house_puzzle/palettes/01.pal b/data/tilesets/secondary/trick_house_puzzle/palettes/01.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/trick_house_puzzle/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/trick_house_puzzle/palettes/02.pal b/data/tilesets/secondary/trick_house_puzzle/palettes/02.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/trick_house_puzzle/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/trick_house_puzzle/palettes/03.pal b/data/tilesets/secondary/trick_house_puzzle/palettes/03.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/trick_house_puzzle/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/trick_house_puzzle/palettes/04.pal b/data/tilesets/secondary/trick_house_puzzle/palettes/04.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/trick_house_puzzle/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/trick_house_puzzle/palettes/05.pal b/data/tilesets/secondary/trick_house_puzzle/palettes/05.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/trick_house_puzzle/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/trick_house_puzzle/palettes/06.pal b/data/tilesets/secondary/trick_house_puzzle/palettes/06.pal
new file mode 100644
index 000000000..550c77992
--- /dev/null
+++ b/data/tilesets/secondary/trick_house_puzzle/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 0 255
+65 74 106
+139 139 139
+180 180 164
+255 255 255
+189 180 49
+222 213 82
+123 115 49
+156 148 16
+213 213 180
+98 156 139
+123 180 189
+172 222 230
+255 205 139
+246 246 164
+222 131 90
diff --git a/data/tilesets/secondary/trick_house_puzzle/palettes/07.pal b/data/tilesets/secondary/trick_house_puzzle/palettes/07.pal
new file mode 100644
index 000000000..ee0699e3b
--- /dev/null
+++ b/data/tilesets/secondary/trick_house_puzzle/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 0 255
+65 74 106
+131 131 131
+205 205 197
+246 246 246
+255 255 255
+255 205 189
+246 164 106
+123 131 180
+156 164 230
+213 205 255
+115 0 0
+0 0 139
+180 49 0
+24 49 189
+230 82 74
diff --git a/data/tilesets/secondary/trick_house_puzzle/palettes/08.pal b/data/tilesets/secondary/trick_house_puzzle/palettes/08.pal
new file mode 100644
index 000000000..1d856b2d0
--- /dev/null
+++ b/data/tilesets/secondary/trick_house_puzzle/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 255
+255 246 189
+255 230 123
+230 197 98
+213 164 74
+255 180 8
+0 222 0
+255 106 0
+255 0 255
+255 0 255
+205 205 197
+197 148 57
+172 131 41
+148 98 16
+131 131 139
+65 74 106
diff --git a/data/tilesets/secondary/trick_house_puzzle/palettes/09.pal b/data/tilesets/secondary/trick_house_puzzle/palettes/09.pal
new file mode 100644
index 000000000..a2e22da41
--- /dev/null
+++ b/data/tilesets/secondary/trick_house_puzzle/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 255
+255 246 189
+0 0 0
+230 197 98
+172 131 41
+255 0 65
+180 0 41
+106 8 16
+0 123 255
+8 65 222
+0 0 172
+255 0 255
+255 0 255
+255 0 255
+197 156 65
+65 74 106
diff --git a/data/tilesets/secondary/trick_house_puzzle/palettes/10.pal b/data/tilesets/secondary/trick_house_puzzle/palettes/10.pal
new file mode 100644
index 000000000..4d7cfd3ff
--- /dev/null
+++ b/data/tilesets/secondary/trick_house_puzzle/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 0 255
+65 74 106
+123 123 131
+189 189 164
+255 255 255
+213 197 74
+213 180 131
+148 115 41
+172 139 57
+213 213 180
+106 139 49
+131 172 74
+164 205 106
+197 255 172
+115 90 57
+255 0 255
diff --git a/data/tilesets/secondary/trick_house_puzzle/palettes/11.pal b/data/tilesets/secondary/trick_house_puzzle/palettes/11.pal
new file mode 100644
index 000000000..26c3a3796
--- /dev/null
+++ b/data/tilesets/secondary/trick_house_puzzle/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+0 0 0
diff --git a/data/tilesets/secondary/trick_house_puzzle/palettes/12.pal b/data/tilesets/secondary/trick_house_puzzle/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/trick_house_puzzle/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/trick_house_puzzle/palettes/13.pal b/data/tilesets/secondary/trick_house_puzzle/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/trick_house_puzzle/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/trick_house_puzzle/palettes/14.pal b/data/tilesets/secondary/trick_house_puzzle/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/trick_house_puzzle/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/trick_house_puzzle/palettes/15.pal b/data/tilesets/secondary/trick_house_puzzle/palettes/15.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/trick_house_puzzle/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/trick_house_puzzle/tiles.png b/data/tilesets/secondary/trick_house_puzzle/tiles.png
new file mode 100644
index 000000000..c1a8d7055
--- /dev/null
+++ b/data/tilesets/secondary/trick_house_puzzle/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/underwater/palettes/00.pal b/data/tilesets/secondary/underwater/palettes/00.pal
new file mode 100644
index 000000000..b330eaff8
--- /dev/null
+++ b/data/tilesets/secondary/underwater/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+255 0 255
+115 189 246
+98 172 238
+115 189 246
+98 164 222
+82 139 197
+74 115 172
+115 197 164
diff --git a/data/tilesets/secondary/underwater/palettes/01.pal b/data/tilesets/secondary/underwater/palettes/01.pal
new file mode 100644
index 000000000..3c6e40c2e
--- /dev/null
+++ b/data/tilesets/secondary/underwater/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+255 189 131
+238 148 115
+222 106 98
+205 65 82
+115 197 164
diff --git a/data/tilesets/secondary/underwater/palettes/02.pal b/data/tilesets/secondary/underwater/palettes/02.pal
new file mode 100644
index 000000000..4c41030f6
--- /dev/null
+++ b/data/tilesets/secondary/underwater/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+180 255 131
+131 197 98
+57 139 49
+57 82 0
+222 148 115
+106 90 90
+164 98 90
+65 57 49
+255 197 148
+222 106 98
+205 65 82
+164 213 197
+115 197 164
+65 180 131
+24 164 106
diff --git a/data/tilesets/secondary/underwater/palettes/03.pal b/data/tilesets/secondary/underwater/palettes/03.pal
new file mode 100644
index 000000000..3760ac903
--- /dev/null
+++ b/data/tilesets/secondary/underwater/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+213 213 213
+189 189 189
+164 164 164
+131 131 139
+255 0 255
+255 0 255
+65 49 65
+238 213 205
+222 180 164
+189 148 139
+156 115 115
+131 90 90
+98 65 82
+115 197 164
diff --git a/data/tilesets/secondary/underwater/palettes/04.pal b/data/tilesets/secondary/underwater/palettes/04.pal
new file mode 100644
index 000000000..2eeaba630
--- /dev/null
+++ b/data/tilesets/secondary/underwater/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+82 106 213
+65 90 189
+57 82 164
+49 74 148
+172 197 230
+139 164 222
+106 131 213
+82 106 213
+115 197 164
diff --git a/data/tilesets/secondary/underwater/palettes/05.pal b/data/tilesets/secondary/underwater/palettes/05.pal
new file mode 100644
index 000000000..90adedf53
--- /dev/null
+++ b/data/tilesets/secondary/underwater/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+24 41 82
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+238 230 164
+222 205 131
+213 180 106
+205 156 82
+115 197 164
diff --git a/data/tilesets/secondary/underwater/palettes/06.pal b/data/tilesets/secondary/underwater/palettes/06.pal
new file mode 100644
index 000000000..ffb720cf0
--- /dev/null
+++ b/data/tilesets/secondary/underwater/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+115 148 189
+82 115 156
+57 82 131
+32 49 106
+197 164 255
+148 115 222
+90 49 180
+41 49 90
+255 0 255
+213 213 255
+98 57 189
+74 32 156
+41 8 139
+16 0 123
+41 41 41
diff --git a/data/tilesets/secondary/underwater/palettes/07.pal b/data/tilesets/secondary/underwater/palettes/07.pal
new file mode 100644
index 000000000..8568431be
--- /dev/null
+++ b/data/tilesets/secondary/underwater/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+222 213 255
+197 197 230
+180 180 222
+106 106 246
+74 74 222
+180 0 255
+180 0 255
+0 0 139
+197 197 238
+197 172 230
+172 148 213
+164 131 205
+139 115 180
+115 98 164
+41 123 238
diff --git a/data/tilesets/secondary/underwater/palettes/08.pal b/data/tilesets/secondary/underwater/palettes/08.pal
new file mode 100644
index 000000000..3531f1f17
--- /dev/null
+++ b/data/tilesets/secondary/underwater/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+131 164 205
+98 131 172
+74 98 148
+49 65 123
+255 0 255
+255 0 255
+255 0 255
+41 49 90
+255 0 255
+255 0 255
+115 74 213
+82 41 189
+57 16 164
+32 0 139
+41 123 238
diff --git a/data/tilesets/secondary/underwater/palettes/09.pal b/data/tilesets/secondary/underwater/palettes/09.pal
new file mode 100644
index 000000000..f7e230cf9
--- /dev/null
+++ b/data/tilesets/secondary/underwater/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+8 8 139
+255 0 255
+255 0 255
+0 0 74
+57 41 139
+49 8 139
+24 0 123
+16 8 115
+8 8 82
+8 8 65
+41 24 238
diff --git a/data/tilesets/secondary/underwater/palettes/10.pal b/data/tilesets/secondary/underwater/palettes/10.pal
new file mode 100644
index 000000000..1cbcd4a25
--- /dev/null
+++ b/data/tilesets/secondary/underwater/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+24 24 180
+255 0 255
+255 0 255
+0 0 106
+82 74 156
+82 49 164
+65 24 164
+49 8 156
+24 0 131
+0 0 123
+41 123 238
diff --git a/data/tilesets/secondary/underwater/palettes/11.pal b/data/tilesets/secondary/underwater/palettes/11.pal
new file mode 100644
index 000000000..ee30af5b6
--- /dev/null
+++ b/data/tilesets/secondary/underwater/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+213 213 255
+156 156 255
+131 131 255
+106 106 246
+74 74 222
+180 0 255
+180 0 255
+0 0 139
+197 164 255
+180 148 255
+148 115 222
+115 74 205
+90 49 180
+57 16 164
+41 123 238
diff --git a/data/tilesets/secondary/underwater/palettes/12.pal b/data/tilesets/secondary/underwater/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/underwater/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/underwater/palettes/13.pal b/data/tilesets/secondary/underwater/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/underwater/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/underwater/palettes/14.pal b/data/tilesets/secondary/underwater/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/underwater/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/underwater/palettes/15.pal b/data/tilesets/secondary/underwater/palettes/15.pal
new file mode 100644
index 000000000..e7717d74e
--- /dev/null
+++ b/data/tilesets/secondary/underwater/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 213 180
+255 197 148
+222 148 115
+123 65 65
+57 74 123
+41 57 98
+24 41 82
+16 32 57
+222 230 238
+255 197 90
+189 156 90
+255 98 90
+197 65 65
+255 255 255
+0 0 0
diff --git a/data/tilesets/secondary/underwater/tiles.png b/data/tilesets/secondary/underwater/tiles.png
new file mode 100644
index 000000000..e0569d970
--- /dev/null
+++ b/data/tilesets/secondary/underwater/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/unused_1/palettes/00.pal b/data/tilesets/secondary/unused_1/palettes/00.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/unused_1/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/unused_1/palettes/01.pal b/data/tilesets/secondary/unused_1/palettes/01.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/unused_1/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/unused_1/palettes/02.pal b/data/tilesets/secondary/unused_1/palettes/02.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/unused_1/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/unused_1/palettes/03.pal b/data/tilesets/secondary/unused_1/palettes/03.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/unused_1/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/unused_1/palettes/04.pal b/data/tilesets/secondary/unused_1/palettes/04.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/unused_1/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/unused_1/palettes/05.pal b/data/tilesets/secondary/unused_1/palettes/05.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/unused_1/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/unused_1/palettes/06.pal b/data/tilesets/secondary/unused_1/palettes/06.pal
new file mode 100644
index 000000000..56e35d895
--- /dev/null
+++ b/data/tilesets/secondary/unused_1/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 255 255
+238 246 255
+230 246 255
+222 238 255
+213 238 255
+180 213 238
+0 148 255
+255 255 255
+255 255 189
+255 255 156
+255 255 123
+82 164 230
+41 139 222
+8 123 213
+41 82 164
diff --git a/data/tilesets/secondary/unused_1/palettes/07.pal b/data/tilesets/secondary/unused_1/palettes/07.pal
new file mode 100644
index 000000000..955b1d21a
--- /dev/null
+++ b/data/tilesets/secondary/unused_1/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/unused_1/palettes/08.pal b/data/tilesets/secondary/unused_1/palettes/08.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/unused_1/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/unused_1/palettes/09.pal b/data/tilesets/secondary/unused_1/palettes/09.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/unused_1/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/unused_1/palettes/10.pal b/data/tilesets/secondary/unused_1/palettes/10.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/unused_1/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/unused_1/palettes/11.pal b/data/tilesets/secondary/unused_1/palettes/11.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/unused_1/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/unused_1/palettes/12.pal b/data/tilesets/secondary/unused_1/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/unused_1/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/unused_1/palettes/13.pal b/data/tilesets/secondary/unused_1/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/unused_1/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/unused_1/palettes/14.pal b/data/tilesets/secondary/unused_1/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/unused_1/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/unused_1/palettes/15.pal b/data/tilesets/secondary/unused_1/palettes/15.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/unused_1/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/unused_1/tiles.png b/data/tilesets/secondary/unused_1/tiles.png
new file mode 100644
index 000000000..0a35187c8
--- /dev/null
+++ b/data/tilesets/secondary/unused_1/tiles.png
Binary files differ
diff --git a/data/tilesets/secondary/unused_2/palettes/00.pal b/data/tilesets/secondary/unused_2/palettes/00.pal
new file mode 100644
index 000000000..72c278d4a
--- /dev/null
+++ b/data/tilesets/secondary/unused_2/palettes/00.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+255 0 255
+115 189 246
+98 172 238
+115 189 246
+98 164 222
+82 139 197
+74 115 172
+115 197 164
diff --git a/data/tilesets/secondary/unused_2/palettes/01.pal b/data/tilesets/secondary/unused_2/palettes/01.pal
new file mode 100644
index 000000000..910d7f0a1
--- /dev/null
+++ b/data/tilesets/secondary/unused_2/palettes/01.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+255 189 131
+238 148 115
+222 106 98
+205 65 82
+115 197 164
diff --git a/data/tilesets/secondary/unused_2/palettes/02.pal b/data/tilesets/secondary/unused_2/palettes/02.pal
new file mode 100644
index 000000000..cfdd4a65f
--- /dev/null
+++ b/data/tilesets/secondary/unused_2/palettes/02.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+180 255 131
+131 197 98
+57 139 49
+57 82 0
+222 148 115
+106 90 90
+164 98 90
+65 57 49
+255 197 148
+222 106 98
+205 65 82
+164 213 197
+115 197 164
+65 180 131
+24 164 106
diff --git a/data/tilesets/secondary/unused_2/palettes/03.pal b/data/tilesets/secondary/unused_2/palettes/03.pal
new file mode 100644
index 000000000..ffe910f4b
--- /dev/null
+++ b/data/tilesets/secondary/unused_2/palettes/03.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 255 255
+213 213 213
+189 189 189
+164 164 164
+131 131 139
+65 180 131
+164 213 197
+65 49 65
+238 213 205
+222 180 164
+189 148 139
+156 115 115
+131 90 90
+98 65 82
+115 197 164
diff --git a/data/tilesets/secondary/unused_2/palettes/04.pal b/data/tilesets/secondary/unused_2/palettes/04.pal
new file mode 100644
index 000000000..9319cc491
--- /dev/null
+++ b/data/tilesets/secondary/unused_2/palettes/04.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 255 255
+222 230 238
+255 0 255
+255 0 255
+255 0 255
+156 164 189
+82 106 213
+65 90 189
+57 82 156
+41 65 139
+172 197 230
+139 164 222
+106 131 213
+82 106 213
+115 197 164
diff --git a/data/tilesets/secondary/unused_2/palettes/05.pal b/data/tilesets/secondary/unused_2/palettes/05.pal
new file mode 100644
index 000000000..5e1c48361
--- /dev/null
+++ b/data/tilesets/secondary/unused_2/palettes/05.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+115 189 246
+98 172 238
+238 230 164
+222 205 131
+213 180 106
+205 156 82
+115 197 164
diff --git a/data/tilesets/secondary/unused_2/palettes/06.pal b/data/tilesets/secondary/unused_2/palettes/06.pal
new file mode 100644
index 000000000..6b0281bd6
--- /dev/null
+++ b/data/tilesets/secondary/unused_2/palettes/06.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 0 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/unused_2/palettes/07.pal b/data/tilesets/secondary/unused_2/palettes/07.pal
new file mode 100644
index 000000000..6b0281bd6
--- /dev/null
+++ b/data/tilesets/secondary/unused_2/palettes/07.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 0 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/unused_2/palettes/08.pal b/data/tilesets/secondary/unused_2/palettes/08.pal
new file mode 100644
index 000000000..6b0281bd6
--- /dev/null
+++ b/data/tilesets/secondary/unused_2/palettes/08.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 0 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/unused_2/palettes/09.pal b/data/tilesets/secondary/unused_2/palettes/09.pal
new file mode 100644
index 000000000..6b0281bd6
--- /dev/null
+++ b/data/tilesets/secondary/unused_2/palettes/09.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 0 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/unused_2/palettes/10.pal b/data/tilesets/secondary/unused_2/palettes/10.pal
new file mode 100644
index 000000000..6b0281bd6
--- /dev/null
+++ b/data/tilesets/secondary/unused_2/palettes/10.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 0 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/unused_2/palettes/11.pal b/data/tilesets/secondary/unused_2/palettes/11.pal
new file mode 100644
index 000000000..6b0281bd6
--- /dev/null
+++ b/data/tilesets/secondary/unused_2/palettes/11.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 0 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/unused_2/palettes/12.pal b/data/tilesets/secondary/unused_2/palettes/12.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/unused_2/palettes/12.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/unused_2/palettes/13.pal b/data/tilesets/secondary/unused_2/palettes/13.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/unused_2/palettes/13.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/unused_2/palettes/14.pal b/data/tilesets/secondary/unused_2/palettes/14.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/data/tilesets/secondary/unused_2/palettes/14.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/tilesets/secondary/unused_2/palettes/15.pal b/data/tilesets/secondary/unused_2/palettes/15.pal
new file mode 100644
index 000000000..e7717d74e
--- /dev/null
+++ b/data/tilesets/secondary/unused_2/palettes/15.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 213 180
+255 197 148
+222 148 115
+123 65 65
+57 74 123
+41 57 98
+24 41 82
+16 32 57
+222 230 238
+255 197 90
+189 156 90
+255 98 90
+197 65 65
+255 255 255
+0 0 0
diff --git a/data/tilesets/secondary/unused_2/tiles.png b/data/tilesets/secondary/unused_2/tiles.png
new file mode 100644
index 000000000..b9c594303
--- /dev/null
+++ b/data/tilesets/secondary/unused_2/tiles.png
Binary files differ
diff --git a/tilesets.mk b/tilesets.mk
new file mode 100644
index 000000000..9bb9a1f3d
--- /dev/null
+++ b/tilesets.mk
@@ -0,0 +1,185 @@
+TILESETDIR := data/tilesets
+
+$(TILESETDIR)/secondary/petalburg/tiles.4bpp: $(TILESETDIR)/secondary/petalburg/tiles.png
+ $(GFX) $< $@ -num_tiles 159
+
+$(TILESETDIR)/secondary/rustboro/tiles.4bpp: $(TILESETDIR)/secondary/rustboro/tiles.png
+ $(GFX) $< $@ -num_tiles 498
+
+$(TILESETDIR)/secondary/dewford/tiles.4bpp: $(TILESETDIR)/secondary/dewford/tiles.png
+ $(GFX) $< $@ -num_tiles 343
+
+$(TILESETDIR)/secondary/slateport/tiles.4bpp: $(TILESETDIR)/secondary/slateport/tiles.png
+ $(GFX) $< $@ -num_tiles 504
+
+$(TILESETDIR)/secondary/mauville/tiles.4bpp: $(TILESETDIR)/secondary/mauville/tiles.png
+ $(GFX) $< $@ -num_tiles 450
+
+$(TILESETDIR)/secondary/lavaridge/tiles.4bpp: $(TILESETDIR)/secondary/lavaridge/tiles.png
+ $(GFX) $< $@ -num_tiles 348
+
+$(TILESETDIR)/secondary/fallarbor/tiles.4bpp: $(TILESETDIR)/secondary/fallarbor/tiles.png
+ $(GFX) $< $@ -num_tiles 374
+
+$(TILESETDIR)/secondary/fortree/tiles.4bpp: $(TILESETDIR)/secondary/fortree/tiles.png
+ $(GFX) $< $@ -num_tiles 493
+
+$(TILESETDIR)/secondary/mossdeep/tiles.4bpp: $(TILESETDIR)/secondary/mossdeep/tiles.png
+ $(GFX) $< $@ -num_tiles 499
+
+$(TILESETDIR)/secondary/pacifidlog/tiles.4bpp: $(TILESETDIR)/secondary/pacifidlog/tiles.png
+ $(GFX) $< $@ -num_tiles 504
+
+$(TILESETDIR)/secondary/sootopolis/tiles.4bpp: $(TILESETDIR)/secondary/sootopolis/tiles.png
+ $(GFX) $< $@ -num_tiles 180
+
+$(TILESETDIR)/primary/building/tiles.4bpp: $(TILESETDIR)/primary/building/tiles.png
+ $(GFX) $< $@ -num_tiles 502
+
+$(TILESETDIR)/secondary/shop/tiles.4bpp: $(TILESETDIR)/secondary/shop/tiles.png
+ $(GFX) $< $@ -num_tiles 502
+
+$(TILESETDIR)/secondary/pokemon_center/tiles.4bpp: $(TILESETDIR)/secondary/pokemon_center/tiles.png
+ $(GFX) $< $@ -num_tiles 478
+
+$(TILESETDIR)/secondary/cave/tiles.4bpp: $(TILESETDIR)/secondary/cave/tiles.png
+ $(GFX) $< $@ -num_tiles 420
+
+$(TILESETDIR)/secondary/pokemon_school/tiles.4bpp: $(TILESETDIR)/secondary/pokemon_school/tiles.png
+ $(GFX) $< $@ -num_tiles 278
+
+$(TILESETDIR)/secondary/pokemon_fan_club/tiles.4bpp: $(TILESETDIR)/secondary/pokemon_fan_club/tiles.png
+ $(GFX) $< $@ -num_tiles 319
+
+$(TILESETDIR)/secondary/unused_1/tiles.4bpp: $(TILESETDIR)/secondary/unused_1/tiles.png
+ $(GFX) $< $@ -num_tiles 17
+
+$(TILESETDIR)/secondary/meteor_falls/tiles.4bpp: $(TILESETDIR)/secondary/meteor_falls/tiles.png
+ $(GFX) $< $@ -num_tiles 422
+
+$(TILESETDIR)/secondary/oceanic_museum/tiles.4bpp: $(TILESETDIR)/secondary/oceanic_museum/tiles.png
+ $(GFX) $< $@ -num_tiles 319
+
+$(TILESETDIR)/secondary/cable_club/unknown_tiles.4bpp: $(TILESETDIR)/secondary/cable_club/unknown_tiles.png
+ $(GFX) $< $@ -num_tiles 120
+
+$(TILESETDIR)/secondary/seashore_house/tiles.4bpp: $(TILESETDIR)/secondary/seashore_house/tiles.png
+ $(GFX) $< $@ -num_tiles 312
+
+$(TILESETDIR)/secondary/pretty_petal_flower_shop/tiles.4bpp: $(TILESETDIR)/secondary/pretty_petal_flower_shop/tiles.png
+ $(GFX) $< $@ -num_tiles 345
+
+$(TILESETDIR)/secondary/pokemon_day_care/tiles.4bpp: $(TILESETDIR)/secondary/pokemon_day_care/tiles.png
+ $(GFX) $< $@ -num_tiles 355
+
+$(TILESETDIR)/secondary/facility/tiles.4bpp: $(TILESETDIR)/secondary/facility/tiles.png
+ $(GFX) $< $@ -num_tiles 503
+
+$(TILESETDIR)/secondary/secret_base/brown_cave/tiles.4bpp: $(TILESETDIR)/secondary/secret_base/brown_cave/tiles.png
+ $(GFX) $< $@ -num_tiles 83
+
+$(TILESETDIR)/secondary/secret_base/tree/tiles.4bpp: $(TILESETDIR)/secondary/secret_base/tree/tiles.png
+ $(GFX) $< $@ -num_tiles 83
+
+$(TILESETDIR)/secondary/secret_base/shrub/tiles.4bpp: $(TILESETDIR)/secondary/secret_base/shrub/tiles.png
+ $(GFX) $< $@ -num_tiles 83
+
+$(TILESETDIR)/secondary/secret_base/blue_cave/tiles.4bpp: $(TILESETDIR)/secondary/secret_base/blue_cave/tiles.png
+ $(GFX) $< $@ -num_tiles 83
+
+$(TILESETDIR)/secondary/secret_base/yellow_cave/tiles.4bpp: $(TILESETDIR)/secondary/secret_base/yellow_cave/tiles.png
+ $(GFX) $< $@ -num_tiles 83
+
+$(TILESETDIR)/secondary/secret_base/red_cave/tiles.4bpp: $(TILESETDIR)/secondary/secret_base/red_cave/tiles.png
+ $(GFX) $< $@ -num_tiles 83
+
+$(TILESETDIR)/secondary/inside_of_truck/tiles.4bpp: $(TILESETDIR)/secondary/inside_of_truck/tiles.png
+ $(GFX) $< $@ -num_tiles 62
+
+$(TILESETDIR)/secondary/contest/tiles.4bpp: $(TILESETDIR)/secondary/contest/tiles.png
+ $(GFX) $< $@ -num_tiles 430
+
+$(TILESETDIR)/secondary/lilycove_museum/tiles.4bpp: $(TILESETDIR)/secondary/lilycove_museum/tiles.png
+ $(GFX) $< $@ -num_tiles 431
+
+$(TILESETDIR)/secondary/lab/tiles.4bpp: $(TILESETDIR)/secondary/lab/tiles.png
+ $(GFX) $< $@ -num_tiles 500
+
+$(TILESETDIR)/secondary/underwater/tiles.4bpp: $(TILESETDIR)/secondary/underwater/tiles.png
+ $(GFX) $< $@ -num_tiles 500
+
+$(TILESETDIR)/secondary/generic_building/tiles.4bpp: $(TILESETDIR)/secondary/generic_building/tiles.png
+ $(GFX) $< $@ -num_tiles 509
+
+$(TILESETDIR)/secondary/mauville_game_corner/tiles.4bpp: $(TILESETDIR)/secondary/mauville_game_corner/tiles.png
+ $(GFX) $< $@ -num_tiles 469
+
+$(TILESETDIR)/secondary/unused_2/tiles.4bpp: $(TILESETDIR)/secondary/unused_2/tiles.png
+ $(GFX) $< $@ -num_tiles 150
+
+$(TILESETDIR)/secondary/rustboro_gym/tiles.4bpp: $(TILESETDIR)/secondary/rustboro_gym/tiles.png
+ $(GFX) $< $@ -num_tiles 94
+
+$(TILESETDIR)/secondary/dewford_gym/tiles.4bpp: $(TILESETDIR)/secondary/dewford_gym/tiles.png
+ $(GFX) $< $@ -num_tiles 88
+
+$(TILESETDIR)/secondary/lavaridge_gym/tiles.4bpp: $(TILESETDIR)/secondary/lavaridge_gym/tiles.png
+ $(GFX) $< $@ -num_tiles 70
+
+$(TILESETDIR)/secondary/fortree_gym/tiles.4bpp: $(TILESETDIR)/secondary/fortree_gym/tiles.png
+ $(GFX) $< $@ -num_tiles 84
+
+$(TILESETDIR)/secondary/mossdeep_gym/tiles.4bpp: $(TILESETDIR)/secondary/mossdeep_gym/tiles.png
+ $(GFX) $< $@ -num_tiles 122
+
+$(TILESETDIR)/secondary/sootopolis_gym/tiles.4bpp: $(TILESETDIR)/secondary/sootopolis_gym/tiles.png
+ $(GFX) $< $@ -num_tiles 484
+
+$(TILESETDIR)/secondary/trick_house_puzzle/tiles.4bpp: $(TILESETDIR)/secondary/trick_house_puzzle/tiles.png
+ $(GFX) $< $@ -num_tiles 255
+
+$(TILESETDIR)/secondary/ship/tiles.4bpp: $(TILESETDIR)/secondary/ship/tiles.png
+ $(GFX) $< $@ -num_tiles 342
+
+$(TILESETDIR)/secondary/elite_four/tiles.4bpp: $(TILESETDIR)/secondary/elite_four/tiles.png
+ $(GFX) $< $@ -num_tiles 505
+
+# reproduce overflow quirk
+
+$(TILESETDIR)/secondary/pokemon_school/tiles.4bpp.lz: $(TILESETDIR)/secondary/pokemon_school/tiles.4bpp
+ $(GFX) $< $@ -overflow 10
+
+$(TILESETDIR)/secondary/pokemon_fan_club/tiles.4bpp.lz: $(TILESETDIR)/secondary/pokemon_fan_club/tiles.4bpp
+ $(GFX) $< $@ -overflow 12
+
+$(TILESETDIR)/secondary/pretty_petal_flower_shop/tiles.4bpp.lz: $(TILESETDIR)/secondary/pretty_petal_flower_shop/tiles.4bpp
+ $(GFX) $< $@ -overflow 8
+
+$(TILESETDIR)/secondary/pokemon_day_care/tiles.4bpp.lz: $(TILESETDIR)/secondary/pokemon_day_care/tiles.4bpp
+ $(GFX) $< $@ -overflow 14
+
+$(TILESETDIR)/secondary/inside_of_truck/tiles.4bpp.lz: $(TILESETDIR)/secondary/inside_of_truck/tiles.4bpp
+ $(GFX) $< $@ -overflow 10
+
+$(TILESETDIR)/secondary/battle_tower/tiles.4bpp.lz: $(TILESETDIR)/secondary/battle_tower/tiles.4bpp
+ $(GFX) $< $@ -overflow 16
+
+# unused copies of secret base tiles
+
+$(TILESETDIR)/secondary/secret_base/brown_cave/unused_tiles.4bpp: $(TILESETDIR)/secondary/secret_base/brown_cave/tiles.png
+ $(GFX) $< $@ -num_tiles 82
+
+$(TILESETDIR)/secondary/secret_base/tree/unused_tiles.4bpp: $(TILESETDIR)/secondary/secret_base/tree/tiles.png
+ $(GFX) $< $@ -num_tiles 82
+
+$(TILESETDIR)/secondary/secret_base/shrub/unused_tiles.4bpp: $(TILESETDIR)/secondary/secret_base/shrub/tiles.png
+ $(GFX) $< $@ -num_tiles 82
+
+$(TILESETDIR)/secondary/secret_base/blue_cave/unused_tiles.4bpp: $(TILESETDIR)/secondary/secret_base/blue_cave/tiles.png
+ $(GFX) $< $@ -num_tiles 82
+
+$(TILESETDIR)/secondary/secret_base/yellow_cave/unused_tiles.4bpp: $(TILESETDIR)/secondary/secret_base/yellow_cave/tiles.png
+ $(GFX) $< $@ -num_tiles 82
+
+$(TILESETDIR)/secondary/secret_base/red_cave/unused_tiles.4bpp: $(TILESETDIR)/secondary/secret_base/red_cave/tiles.png
+ $(GFX) $< $@ -num_tiles 82
diff --git a/tools/gbagfx/lz.c b/tools/gbagfx/lz.c
index 7669dab9a..c2ba3e327 100644
--- a/tools/gbagfx/lz.c
+++ b/tools/gbagfx/lz.c
@@ -8,28 +8,28 @@
unsigned char *LZDecompress(unsigned char *src, int srcSize, int *uncompressedSize)
{
if (srcSize < 4)
- return NULL;
+ goto fail;
int destSize = (src[3] << 16) | (src[2] << 8) | src[1];
unsigned char *dest = malloc(destSize);
if (dest == NULL)
- return NULL;
+ goto fail;
int srcPos = 4;
int destPos = 0;
for (;;) {
if (srcPos >= srcSize)
- return NULL;
+ goto fail;
unsigned char flags = src[srcPos++];
for (int i = 0; i < 8; i++) {
if (flags & 0x80) {
if (srcPos + 1 >= srcSize)
- return NULL;
+ goto fail;
int blockSize = (src[srcPos] >> 4) + 3;
int blockDistance = (((src[srcPos] & 0xF) << 8) | src[srcPos + 1]) + 1;
@@ -38,14 +38,20 @@ unsigned char *LZDecompress(unsigned char *src, int srcSize, int *uncompressedSi
int blockPos = destPos - blockDistance;
- if (destPos + blockSize > destSize || blockPos < 0)
- return NULL;
+ // Some Ruby/Sapphire tilesets overflow.
+ if (destPos + blockSize > destSize) {
+ blockSize = destSize - destPos;
+ fprintf(stderr, "Destination buffer overflow.\n");
+ }
+
+ if (blockPos < 0)
+ goto fail;
for (int j = 0; j < blockSize; j++)
dest[destPos++] = dest[blockPos + j];
} else {
if (srcPos >= srcSize || destPos >= destSize)
- return NULL;
+ goto fail;
dest[destPos++] = src[srcPos++];
}
@@ -58,6 +64,9 @@ unsigned char *LZDecompress(unsigned char *src, int srcSize, int *uncompressedSi
flags <<= 1;
}
}
+
+fail:
+ FATAL_ERROR("Fatal error while decompressing LZ file.\n");
}
unsigned char *LZCompress(unsigned char *src, int srcSize, int *compressedSize)
@@ -65,7 +74,7 @@ unsigned char *LZCompress(unsigned char *src, int srcSize, int *compressedSize)
const int minDistance = 2; // for compatibility with LZ77UnCompVram()
if (srcSize <= 0)
- return NULL;
+ goto fail;
int worstCaseDestSize = 4 + srcSize + ((srcSize + 7) / 8);
@@ -75,7 +84,7 @@ unsigned char *LZCompress(unsigned char *src, int srcSize, int *compressedSize)
unsigned char *dest = malloc(worstCaseDestSize);
if (dest == NULL)
- return NULL;
+ goto fail;
// header
dest[0] = 0x10; // LZ compression type
@@ -140,4 +149,7 @@ unsigned char *LZCompress(unsigned char *src, int srcSize, int *compressedSize)
}
}
}
+
+fail:
+ FATAL_ERROR("Fatal error while compressing LZ file.\n");
}
diff --git a/tools/gbagfx/main.c b/tools/gbagfx/main.c
index 065967a11..e33e061b2 100644
--- a/tools/gbagfx/main.c
+++ b/tools/gbagfx/main.c
@@ -228,13 +228,44 @@ void HandlePngToFullwidthJapaneseFontCommand(char *inputPath, char *outputPath,
FreeImage(&image);
}
-void HandleLZCompressCommand(char *inputPath, char *outputPath, int argc UNUSED, char **argv UNUSED)
+void HandleLZCompressCommand(char *inputPath, char *outputPath, int argc, char **argv)
{
+ int overflowSize = 0;
+
+ for (int i = 3; i < argc; i++) {
+ char *option = argv[i];
+
+ if (strcmp(option, "-overflow") == 0) {
+ if (i + 1 >= argc)
+ FATAL_ERROR("No size following \"-overflow\".\n");
+
+ i++;
+
+ if (!ParseNumber(argv[i], NULL, 10, &overflowSize))
+ FATAL_ERROR("Failed to parse overflow size.\n");
+
+ if (overflowSize < 1)
+ FATAL_ERROR("Overflow size must be positive.\n");
+ } else {
+ FATAL_ERROR("Unrecognized option \"%s\".\n", option);
+ }
+ }
+
+ // The overflow option allows a quirk in some of Ruby/Sapphire's tilesets
+ // to be reproduced. It works by appending a number of zeros to the data
+ // before compressing it and then amending the LZ header's size field to
+ // reflect the expected size. This will cause an overflow when decompressing
+ // the data.
+
int fileSize;
- unsigned char *buffer = ReadWholeFile(inputPath, &fileSize);
+ unsigned char *buffer = ReadWholeFileZeroPadded(inputPath, &fileSize, overflowSize);
int compressedSize;
- unsigned char *compressedData = LZCompress(buffer, fileSize, &compressedSize);
+ unsigned char *compressedData = LZCompress(buffer, fileSize + overflowSize, &compressedSize);
+
+ compressedData[1] = (unsigned char)fileSize;
+ compressedData[2] = (unsigned char)(fileSize >> 8);
+ compressedData[3] = (unsigned char)(fileSize >> 16);
free(buffer);
@@ -297,7 +328,7 @@ int main(int argc, char **argv)
for (int i = 0; handlers[i].function != NULL; i++) {
if ((handlers[i].inputFileExtension == NULL || strcmp(handlers[i].inputFileExtension, inputFileExtension) == 0)
- && (handlers[i].outputFileExtension == NULL || strcmp(handlers[i].outputFileExtension, outputFileExtension) == 0)) {
+ && (handlers[i].outputFileExtension == NULL || strcmp(handlers[i].outputFileExtension, outputFileExtension) == 0)) {
handlers[i].function(inputPath, outputPath, argc, argv);
return 0;
}
diff --git a/tools/gbagfx/util.c b/tools/gbagfx/util.c
index 5af380184..87abeb31c 100644
--- a/tools/gbagfx/util.c
+++ b/tools/gbagfx/util.c
@@ -84,6 +84,32 @@ unsigned char *ReadWholeFile(char *path, int *size)
return buffer;
}
+unsigned char *ReadWholeFileZeroPadded(char *path, int *size, int padAmount)
+{
+ FILE *fp = fopen(path, "rb");
+
+ if (fp == NULL)
+ FATAL_ERROR("Failed to open \"%s\" for reading.\n", path);
+
+ fseek(fp, 0, SEEK_END);
+
+ *size = ftell(fp);
+
+ unsigned char *buffer = calloc(*size + padAmount, 1);
+
+ if (buffer == NULL)
+ FATAL_ERROR("Failed to allocate memory for reading \"%s\".\n", path);
+
+ rewind(fp);
+
+ if (fread(buffer, *size, 1, fp) != 1)
+ FATAL_ERROR("Failed to read \"%s\".\n", path);
+
+ fclose(fp);
+
+ return buffer;
+}
+
void WriteWholeFile(char *path, void *buffer, int bufferSize)
{
FILE *fp = fopen(path, "wb");
diff --git a/tools/gbagfx/util.h b/tools/gbagfx/util.h
index cb26a31ef..6d7a9c21e 100644
--- a/tools/gbagfx/util.h
+++ b/tools/gbagfx/util.h
@@ -8,6 +8,7 @@
bool ParseNumber(char *s, char **end, int radix, int *intValue);
char *GetFileExtension(char *path);
unsigned char *ReadWholeFile(char *path, int *size);
+unsigned char *ReadWholeFileZeroPadded(char *path, int *size, int padAmount);
void WriteWholeFile(char *path, void *buffer, int bufferSize);
#endif // UTIL_H