From 35e33c00bc47f24655b1eb45a42ad7adddfa9394 Mon Sep 17 00:00:00 2001 From: cawtds <38510667+cawtds@users.noreply.github.com> Date: Tue, 29 Oct 2024 20:50:49 +0100 Subject: [PATCH] seasonal tilesets for saffron city --- data/layouts/layouts.json | 2 +- data/maps/SaffronCity/map.json | 8 ++- .../metatile_attributes.bin | Bin 0 -> 800 bytes .../saffron_city_autumn/metatiles.bin | Bin 0 -> 3200 bytes .../saffron_city_autumn/palettes/00.pal | 19 ++++++ .../saffron_city_autumn/palettes/01.pal | 19 ++++++ .../saffron_city_autumn/palettes/02.pal | 19 ++++++ .../saffron_city_autumn/palettes/03.pal | 19 ++++++ .../saffron_city_autumn/palettes/04.pal | 19 ++++++ .../saffron_city_autumn/palettes/05.pal | 19 ++++++ .../saffron_city_autumn/palettes/06.pal | 19 ++++++ .../saffron_city_autumn/palettes/07.pal | 19 ++++++ .../saffron_city_autumn/palettes/08.pal | 19 ++++++ .../saffron_city_autumn/palettes/09.pal | 19 ++++++ .../saffron_city_autumn/palettes/10.pal | 19 ++++++ .../saffron_city_autumn/palettes/11.pal | 19 ++++++ .../saffron_city_autumn/palettes/12.pal | 19 ++++++ .../saffron_city_autumn/palettes/13.pal | 19 ++++++ .../saffron_city_autumn/palettes/14.pal | 19 ++++++ .../saffron_city_autumn/palettes/15.pal | 19 ++++++ .../secondary/saffron_city_autumn/tiles.png | Bin 0 -> 2377 bytes .../metatile_attributes.bin | Bin 0 -> 800 bytes .../saffron_city_summer/metatiles.bin | Bin 0 -> 3200 bytes .../saffron_city_summer/palettes/00.pal | 19 ++++++ .../saffron_city_summer/palettes/01.pal | 19 ++++++ .../saffron_city_summer/palettes/02.pal | 19 ++++++ .../saffron_city_summer/palettes/03.pal | 19 ++++++ .../saffron_city_summer/palettes/04.pal | 19 ++++++ .../saffron_city_summer/palettes/05.pal | 19 ++++++ .../saffron_city_summer/palettes/06.pal | 19 ++++++ .../saffron_city_summer/palettes/07.pal | 19 ++++++ .../saffron_city_summer/palettes/08.pal | 19 ++++++ .../saffron_city_summer/palettes/09.pal | 19 ++++++ .../saffron_city_summer/palettes/10.pal | 19 ++++++ .../saffron_city_summer/palettes/11.pal | 19 ++++++ .../saffron_city_summer/palettes/12.pal | 19 ++++++ .../saffron_city_summer/palettes/13.pal | 19 ++++++ .../saffron_city_summer/palettes/14.pal | 19 ++++++ .../saffron_city_summer/palettes/15.pal | 19 ++++++ .../secondary/saffron_city_summer/tiles.png | Bin 0 -> 2377 bytes .../metatile_attributes.bin | Bin 0 -> 800 bytes .../saffron_city_winter/metatiles.bin | Bin 0 -> 3200 bytes .../saffron_city_winter/palettes/00.pal | 19 ++++++ .../saffron_city_winter/palettes/01.pal | 19 ++++++ .../saffron_city_winter/palettes/02.pal | 19 ++++++ .../saffron_city_winter/palettes/03.pal | 19 ++++++ .../saffron_city_winter/palettes/04.pal | 19 ++++++ .../saffron_city_winter/palettes/05.pal | 19 ++++++ .../saffron_city_winter/palettes/06.pal | 19 ++++++ .../saffron_city_winter/palettes/07.pal | 19 ++++++ .../saffron_city_winter/palettes/08.pal | 19 ++++++ .../saffron_city_winter/palettes/09.pal | 19 ++++++ .../saffron_city_winter/palettes/10.pal | 19 ++++++ .../saffron_city_winter/palettes/11.pal | 19 ++++++ .../saffron_city_winter/palettes/12.pal | 19 ++++++ .../saffron_city_winter/palettes/13.pal | 19 ++++++ .../saffron_city_winter/palettes/14.pal | 19 ++++++ .../saffron_city_winter/palettes/15.pal | 19 ++++++ .../secondary/saffron_city_winter/tiles.png | Bin 0 -> 2377 bytes src/data/tilesets/graphics.h | 57 ++++++++++++++++++ src/data/tilesets/headers.h | 33 ++++++++++ src/data/tilesets/metatiles.h | 9 +++ src/tilesets.c | 6 ++ 63 files changed, 1023 insertions(+), 4 deletions(-) create mode 100644 data/tilesets/secondary/saffron_city_autumn/metatile_attributes.bin create mode 100644 data/tilesets/secondary/saffron_city_autumn/metatiles.bin create mode 100644 data/tilesets/secondary/saffron_city_autumn/palettes/00.pal create mode 100644 data/tilesets/secondary/saffron_city_autumn/palettes/01.pal create mode 100644 data/tilesets/secondary/saffron_city_autumn/palettes/02.pal create mode 100644 data/tilesets/secondary/saffron_city_autumn/palettes/03.pal create mode 100644 data/tilesets/secondary/saffron_city_autumn/palettes/04.pal create mode 100644 data/tilesets/secondary/saffron_city_autumn/palettes/05.pal create mode 100644 data/tilesets/secondary/saffron_city_autumn/palettes/06.pal create mode 100644 data/tilesets/secondary/saffron_city_autumn/palettes/07.pal create mode 100644 data/tilesets/secondary/saffron_city_autumn/palettes/08.pal create mode 100644 data/tilesets/secondary/saffron_city_autumn/palettes/09.pal create mode 100644 data/tilesets/secondary/saffron_city_autumn/palettes/10.pal create mode 100644 data/tilesets/secondary/saffron_city_autumn/palettes/11.pal create mode 100644 data/tilesets/secondary/saffron_city_autumn/palettes/12.pal create mode 100644 data/tilesets/secondary/saffron_city_autumn/palettes/13.pal create mode 100644 data/tilesets/secondary/saffron_city_autumn/palettes/14.pal create mode 100644 data/tilesets/secondary/saffron_city_autumn/palettes/15.pal create mode 100644 data/tilesets/secondary/saffron_city_autumn/tiles.png create mode 100644 data/tilesets/secondary/saffron_city_summer/metatile_attributes.bin create mode 100644 data/tilesets/secondary/saffron_city_summer/metatiles.bin create mode 100644 data/tilesets/secondary/saffron_city_summer/palettes/00.pal create mode 100644 data/tilesets/secondary/saffron_city_summer/palettes/01.pal create mode 100644 data/tilesets/secondary/saffron_city_summer/palettes/02.pal create mode 100644 data/tilesets/secondary/saffron_city_summer/palettes/03.pal create mode 100644 data/tilesets/secondary/saffron_city_summer/palettes/04.pal create mode 100644 data/tilesets/secondary/saffron_city_summer/palettes/05.pal create mode 100644 data/tilesets/secondary/saffron_city_summer/palettes/06.pal create mode 100644 data/tilesets/secondary/saffron_city_summer/palettes/07.pal create mode 100644 data/tilesets/secondary/saffron_city_summer/palettes/08.pal create mode 100644 data/tilesets/secondary/saffron_city_summer/palettes/09.pal create mode 100644 data/tilesets/secondary/saffron_city_summer/palettes/10.pal create mode 100644 data/tilesets/secondary/saffron_city_summer/palettes/11.pal create mode 100644 data/tilesets/secondary/saffron_city_summer/palettes/12.pal create mode 100644 data/tilesets/secondary/saffron_city_summer/palettes/13.pal create mode 100644 data/tilesets/secondary/saffron_city_summer/palettes/14.pal create mode 100644 data/tilesets/secondary/saffron_city_summer/palettes/15.pal create mode 100644 data/tilesets/secondary/saffron_city_summer/tiles.png create mode 100644 data/tilesets/secondary/saffron_city_winter/metatile_attributes.bin create mode 100644 data/tilesets/secondary/saffron_city_winter/metatiles.bin create mode 100644 data/tilesets/secondary/saffron_city_winter/palettes/00.pal create mode 100644 data/tilesets/secondary/saffron_city_winter/palettes/01.pal create mode 100644 data/tilesets/secondary/saffron_city_winter/palettes/02.pal create mode 100644 data/tilesets/secondary/saffron_city_winter/palettes/03.pal create mode 100644 data/tilesets/secondary/saffron_city_winter/palettes/04.pal create mode 100644 data/tilesets/secondary/saffron_city_winter/palettes/05.pal create mode 100644 data/tilesets/secondary/saffron_city_winter/palettes/06.pal create mode 100644 data/tilesets/secondary/saffron_city_winter/palettes/07.pal create mode 100644 data/tilesets/secondary/saffron_city_winter/palettes/08.pal create mode 100644 data/tilesets/secondary/saffron_city_winter/palettes/09.pal create mode 100644 data/tilesets/secondary/saffron_city_winter/palettes/10.pal create mode 100644 data/tilesets/secondary/saffron_city_winter/palettes/11.pal create mode 100644 data/tilesets/secondary/saffron_city_winter/palettes/12.pal create mode 100644 data/tilesets/secondary/saffron_city_winter/palettes/13.pal create mode 100644 data/tilesets/secondary/saffron_city_winter/palettes/14.pal create mode 100644 data/tilesets/secondary/saffron_city_winter/palettes/15.pal create mode 100644 data/tilesets/secondary/saffron_city_winter/tiles.png diff --git a/data/layouts/layouts.json b/data/layouts/layouts.json index 6a8354437..31c410ba6 100644 --- a/data/layouts/layouts.json +++ b/data/layouts/layouts.json @@ -1016,7 +1016,7 @@ "height": 60, "border_width": 2, "border_height": 2, - "primary_tileset": "gTileset_General", + "primary_tileset": "gTileset_GeneralAutumn", "secondary_tileset": "gTileset_LavenderTown", "border_filepath": "data/layouts/Route14/border.bin", "blockdata_filepath": "data/layouts/Route14/map.bin" diff --git a/data/maps/SaffronCity/map.json b/data/maps/SaffronCity/map.json index 31eb5193c..c83dc428c 100644 --- a/data/maps/SaffronCity/map.json +++ b/data/maps/SaffronCity/map.json @@ -35,7 +35,6 @@ "direction": "right" } ], - "connections_no_include": true, "object_events": [ { "type": "object", @@ -355,7 +354,9 @@ "dest_warp_id": "0" } ], - "coord_events": [], + "coord_events": [ + + ], "bg_events": [ { "type": "sign", @@ -429,5 +430,6 @@ "player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY", "script": "SaffronCity_EventScript_TrainerFanClubSign" } - ] + ], + "connections_no_include": true } diff --git a/data/tilesets/secondary/saffron_city_autumn/metatile_attributes.bin b/data/tilesets/secondary/saffron_city_autumn/metatile_attributes.bin new file mode 100644 index 0000000000000000000000000000000000000000..c6f6551c0f21d3604e156382f7089e1d589cdc63 GIT binary patch literal 800 zcmb_YK@Na02;(Vznpgi}qR-aOF@a4Z$(j_Q1w=(WRuOo`RrJW2z_l#$&wkEif%<*O z4u14=SEOx!_4fJyvc30sZfaU0;mrg}G-2!avS&n{8hNVO9_Fg+Git7`w@@os`gz<= Oi!k@oBQ0PG<~RYguM7?V literal 0 HcmV?d00001 diff --git a/data/tilesets/secondary/saffron_city_autumn/metatiles.bin b/data/tilesets/secondary/saffron_city_autumn/metatiles.bin new file mode 100644 index 0000000000000000000000000000000000000000..dd43794df62a3c4a938ad5f08ea01d60c0fc66b9 GIT binary patch literal 3200 zcmZvcd2mxj7{DLpK^0Jv${`e)w{2oM#7RO_Xo2yh2
tn%GdiP=3aI?2A_1bD
z9rx)*L1BEWaw(mp9>~>pi(#Z(t*9fVFd!p}BDW}t<9-R>W?%7TUZ=nJ?S8*KzFouk
z|7W&Hh&Kck7)?l~9-bq~QSq-5*~GVr?-JO4u9zp@6mO|`Qp^!dYhRhJOwZ4xGT0tm
zx({5s4_vxWWVeaK;(L| tn%GdiP=3aI?2A_1bD
z9rx)*L1BEWaw(mp9>~>pi(#Z(t*9fVFd!p}BDW}t<9-R>W?%7TUZ=nJ?S8*KzFouk
z|7W&Hh&Kck7)?l~9-bq~QSq-5*~GVr?-JO4u9zp@6mO|`Qp^!dYhRhJOwZ4xGT0tm
zx({5s4_vxWWVeaK;(L| tn%GdiP=3aI?2A_1bD
z9rx)*L1BEWaw(mp9>~>pi(#Z(t*9fVFd!p}BDW}t<9-R>W?%7TUZ=nJ?S8*KzFouk
z|7W&Hh&Kck7)?l~9-bq~QSq-5*~GVr?-JO4u9zp@6mO|`Qp^!dYhRhJOwZ4xGT0tm
zx({5s4_vxWWVeaK;(L|