diff --git a/data/tilesets/secondary/viridian_forest_autumn/metatile_attributes.bin b/data/tilesets/secondary/viridian_forest_autumn/metatile_attributes.bin new file mode 100644 index 000000000..990d6861c Binary files /dev/null and b/data/tilesets/secondary/viridian_forest_autumn/metatile_attributes.bin differ diff --git a/data/tilesets/secondary/viridian_forest_autumn/metatiles.bin b/data/tilesets/secondary/viridian_forest_autumn/metatiles.bin new file mode 100644 index 000000000..cd0bd5f53 Binary files /dev/null and b/data/tilesets/secondary/viridian_forest_autumn/metatiles.bin differ diff --git a/data/tilesets/secondary/viridian_forest_autumn/palettes/00.pal b/data/tilesets/secondary/viridian_forest_autumn/palettes/00.pal new file mode 100644 index 000000000..7af5bb7d2 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_autumn/palettes/00.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +189 255 139 +131 213 98 +57 148 49 +57 82 0 +115 98 98 +65 57 49 +255 0 255 +139 222 189 +255 197 115 +238 131 106 +197 49 65 +164 230 197 +115 205 164 +65 180 139 +24 164 106 diff --git a/data/tilesets/secondary/viridian_forest_autumn/palettes/01.pal b/data/tilesets/secondary/viridian_forest_autumn/palettes/01.pal new file mode 100644 index 000000000..391d1e3d1 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_autumn/palettes/01.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +222 230 230 +197 205 213 +172 189 205 +131 131 139 +65 49 65 +230 238 238 +90 189 139 +255 0 255 +238 213 197 +222 189 164 +189 148 139 +156 115 115 +123 82 82 +90 57 74 +115 205 164 diff --git a/data/tilesets/secondary/viridian_forest_autumn/palettes/02.pal b/data/tilesets/secondary/viridian_forest_autumn/palettes/02.pal new file mode 100644 index 000000000..6b019b884 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_autumn/palettes/02.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +246 246 255 +205 222 238 +172 189 205 +148 164 180 +123 123 131 +90 90 115 +65 74 106 +156 123 98 +197 172 139 +255 205 139 +238 148 115 +222 106 98 +205 82 74 +172 32 41 +74 131 197 diff --git a/data/tilesets/secondary/viridian_forest_autumn/palettes/03.pal b/data/tilesets/secondary/viridian_forest_autumn/palettes/03.pal new file mode 100644 index 000000000..9581f2cd8 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_autumn/palettes/03.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +246 246 255 +205 222 238 +172 189 205 +148 164 180 +123 123 131 +90 90 115 +65 74 106 +230 222 131 +205 180 106 +156 213 255 +115 189 246 +98 164 222 +74 131 197 +49 98 164 +115 205 164 diff --git a/data/tilesets/secondary/viridian_forest_autumn/palettes/04.pal b/data/tilesets/secondary/viridian_forest_autumn/palettes/04.pal new file mode 100644 index 000000000..702db8a90 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_autumn/palettes/04.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +222 222 172 +189 189 139 +156 156 106 +115 115 65 +255 255 213 +255 238 180 +238 222 156 +172 197 197 +148 189 189 +123 180 180 +230 246 255 +189 222 222 +172 213 222 +148 205 205 +255 255 255 diff --git a/data/tilesets/secondary/viridian_forest_autumn/palettes/05.pal b/data/tilesets/secondary/viridian_forest_autumn/palettes/05.pal new file mode 100644 index 000000000..3a2db72a7 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_autumn/palettes/05.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +222 230 238 +172 189 205 +123 123 131 +90 90 115 +65 74 106 +230 222 164 +222 205 131 +205 180 106 +180 139 74 +238 230 139 +222 197 139 +213 189 106 +189 230 164 +172 222 164 +115 205 164 diff --git a/data/tilesets/secondary/viridian_forest_autumn/palettes/06.pal b/data/tilesets/secondary/viridian_forest_autumn/palettes/06.pal new file mode 100644 index 000000000..93518605a --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_autumn/palettes/06.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 diff --git a/data/tilesets/secondary/viridian_forest_autumn/palettes/07.pal b/data/tilesets/secondary/viridian_forest_autumn/palettes/07.pal new file mode 100644 index 000000000..6b0281bd6 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_autumn/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/viridian_forest_autumn/palettes/08.pal b/data/tilesets/secondary/viridian_forest_autumn/palettes/08.pal new file mode 100644 index 000000000..0b15d9ba0 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_autumn/palettes/08.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +242 166 90 +213 115 17 +119 64 9 +71 39 6 +75 124 68 +98 65 74 +131 106 82 +65 57 49 +255 0 255 +255 0 255 +255 0 255 +164 230 197 +123 178 116 +94 156 87 +35 58 32 diff --git a/data/tilesets/secondary/viridian_forest_autumn/palettes/09.pal b/data/tilesets/secondary/viridian_forest_autumn/palettes/09.pal new file mode 100644 index 000000000..df2d04037 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_autumn/palettes/09.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +115 205 164 +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 +213 230 189 +57 172 131 +222 230 246 +230 172 123 +106 205 164 diff --git a/data/tilesets/secondary/viridian_forest_autumn/palettes/10.pal b/data/tilesets/secondary/viridian_forest_autumn/palettes/10.pal new file mode 100644 index 000000000..746437492 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_autumn/palettes/10.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +246 246 255 +222 230 246 +189 197 222 +148 164 180 +123 123 131 +90 90 115 +65 74 106 +49 139 49 +57 82 0 +49 180 98 +238 230 164 +222 205 131 +213 180 106 +205 156 82 +106 205 164 diff --git a/data/tilesets/secondary/viridian_forest_autumn/palettes/11.pal b/data/tilesets/secondary/viridian_forest_autumn/palettes/11.pal new file mode 100644 index 000000000..410d5193a --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_autumn/palettes/11.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/secondary/viridian_forest_autumn/palettes/12.pal b/data/tilesets/secondary/viridian_forest_autumn/palettes/12.pal new file mode 100644 index 000000000..6b0281bd6 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_autumn/palettes/12.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/viridian_forest_autumn/palettes/13.pal b/data/tilesets/secondary/viridian_forest_autumn/palettes/13.pal new file mode 100644 index 000000000..4b0812f09 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_autumn/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/viridian_forest_autumn/palettes/14.pal b/data/tilesets/secondary/viridian_forest_autumn/palettes/14.pal new file mode 100644 index 000000000..4b0812f09 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_autumn/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/viridian_forest_autumn/palettes/15.pal b/data/tilesets/secondary/viridian_forest_autumn/palettes/15.pal new file mode 100644 index 000000000..4b0812f09 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_autumn/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/viridian_forest_autumn/tiles.png b/data/tilesets/secondary/viridian_forest_autumn/tiles.png new file mode 100644 index 000000000..e62492c1d Binary files /dev/null and b/data/tilesets/secondary/viridian_forest_autumn/tiles.png differ diff --git a/data/tilesets/secondary/viridian_forest_summer/metatile_attributes.bin b/data/tilesets/secondary/viridian_forest_summer/metatile_attributes.bin new file mode 100644 index 000000000..990d6861c Binary files /dev/null and b/data/tilesets/secondary/viridian_forest_summer/metatile_attributes.bin differ diff --git a/data/tilesets/secondary/viridian_forest_summer/metatiles.bin b/data/tilesets/secondary/viridian_forest_summer/metatiles.bin new file mode 100644 index 000000000..cd0bd5f53 Binary files /dev/null and b/data/tilesets/secondary/viridian_forest_summer/metatiles.bin differ diff --git a/data/tilesets/secondary/viridian_forest_summer/palettes/00.pal b/data/tilesets/secondary/viridian_forest_summer/palettes/00.pal new file mode 100644 index 000000000..7af5bb7d2 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_summer/palettes/00.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +189 255 139 +131 213 98 +57 148 49 +57 82 0 +115 98 98 +65 57 49 +255 0 255 +139 222 189 +255 197 115 +238 131 106 +197 49 65 +164 230 197 +115 205 164 +65 180 139 +24 164 106 diff --git a/data/tilesets/secondary/viridian_forest_summer/palettes/01.pal b/data/tilesets/secondary/viridian_forest_summer/palettes/01.pal new file mode 100644 index 000000000..391d1e3d1 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_summer/palettes/01.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +222 230 230 +197 205 213 +172 189 205 +131 131 139 +65 49 65 +230 238 238 +90 189 139 +255 0 255 +238 213 197 +222 189 164 +189 148 139 +156 115 115 +123 82 82 +90 57 74 +115 205 164 diff --git a/data/tilesets/secondary/viridian_forest_summer/palettes/02.pal b/data/tilesets/secondary/viridian_forest_summer/palettes/02.pal new file mode 100644 index 000000000..6b019b884 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_summer/palettes/02.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +246 246 255 +205 222 238 +172 189 205 +148 164 180 +123 123 131 +90 90 115 +65 74 106 +156 123 98 +197 172 139 +255 205 139 +238 148 115 +222 106 98 +205 82 74 +172 32 41 +74 131 197 diff --git a/data/tilesets/secondary/viridian_forest_summer/palettes/03.pal b/data/tilesets/secondary/viridian_forest_summer/palettes/03.pal new file mode 100644 index 000000000..9581f2cd8 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_summer/palettes/03.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +246 246 255 +205 222 238 +172 189 205 +148 164 180 +123 123 131 +90 90 115 +65 74 106 +230 222 131 +205 180 106 +156 213 255 +115 189 246 +98 164 222 +74 131 197 +49 98 164 +115 205 164 diff --git a/data/tilesets/secondary/viridian_forest_summer/palettes/04.pal b/data/tilesets/secondary/viridian_forest_summer/palettes/04.pal new file mode 100644 index 000000000..702db8a90 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_summer/palettes/04.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +222 222 172 +189 189 139 +156 156 106 +115 115 65 +255 255 213 +255 238 180 +238 222 156 +172 197 197 +148 189 189 +123 180 180 +230 246 255 +189 222 222 +172 213 222 +148 205 205 +255 255 255 diff --git a/data/tilesets/secondary/viridian_forest_summer/palettes/05.pal b/data/tilesets/secondary/viridian_forest_summer/palettes/05.pal new file mode 100644 index 000000000..3a2db72a7 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_summer/palettes/05.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +222 230 238 +172 189 205 +123 123 131 +90 90 115 +65 74 106 +230 222 164 +222 205 131 +205 180 106 +180 139 74 +238 230 139 +222 197 139 +213 189 106 +189 230 164 +172 222 164 +115 205 164 diff --git a/data/tilesets/secondary/viridian_forest_summer/palettes/06.pal b/data/tilesets/secondary/viridian_forest_summer/palettes/06.pal new file mode 100644 index 000000000..93518605a --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_summer/palettes/06.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 diff --git a/data/tilesets/secondary/viridian_forest_summer/palettes/07.pal b/data/tilesets/secondary/viridian_forest_summer/palettes/07.pal new file mode 100644 index 000000000..6b0281bd6 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_summer/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/viridian_forest_summer/palettes/08.pal b/data/tilesets/secondary/viridian_forest_summer/palettes/08.pal new file mode 100644 index 000000000..6fe600e82 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_summer/palettes/08.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +136 184 48 +106 144 37 +76 103 27 +46 63 16 +73 146 43 +98 65 74 +131 106 82 +65 57 49 +255 0 255 +255 0 255 +255 0 255 +164 230 197 +121 205 86 +93 185 55 +34 67 20 diff --git a/data/tilesets/secondary/viridian_forest_summer/palettes/09.pal b/data/tilesets/secondary/viridian_forest_summer/palettes/09.pal new file mode 100644 index 000000000..df2d04037 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_summer/palettes/09.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +115 205 164 +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 +213 230 189 +57 172 131 +222 230 246 +230 172 123 +106 205 164 diff --git a/data/tilesets/secondary/viridian_forest_summer/palettes/10.pal b/data/tilesets/secondary/viridian_forest_summer/palettes/10.pal new file mode 100644 index 000000000..746437492 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_summer/palettes/10.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +246 246 255 +222 230 246 +189 197 222 +148 164 180 +123 123 131 +90 90 115 +65 74 106 +49 139 49 +57 82 0 +49 180 98 +238 230 164 +222 205 131 +213 180 106 +205 156 82 +106 205 164 diff --git a/data/tilesets/secondary/viridian_forest_summer/palettes/11.pal b/data/tilesets/secondary/viridian_forest_summer/palettes/11.pal new file mode 100644 index 000000000..410d5193a --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_summer/palettes/11.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/secondary/viridian_forest_summer/palettes/12.pal b/data/tilesets/secondary/viridian_forest_summer/palettes/12.pal new file mode 100644 index 000000000..6b0281bd6 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_summer/palettes/12.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/viridian_forest_summer/palettes/13.pal b/data/tilesets/secondary/viridian_forest_summer/palettes/13.pal new file mode 100644 index 000000000..4b0812f09 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_summer/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/viridian_forest_summer/palettes/14.pal b/data/tilesets/secondary/viridian_forest_summer/palettes/14.pal new file mode 100644 index 000000000..4b0812f09 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_summer/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/viridian_forest_summer/palettes/15.pal b/data/tilesets/secondary/viridian_forest_summer/palettes/15.pal new file mode 100644 index 000000000..4b0812f09 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_summer/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/viridian_forest_summer/tiles.png b/data/tilesets/secondary/viridian_forest_summer/tiles.png new file mode 100644 index 000000000..97d0d23c6 Binary files /dev/null and b/data/tilesets/secondary/viridian_forest_summer/tiles.png differ diff --git a/data/tilesets/secondary/viridian_forest_winter/metatile_attributes.bin b/data/tilesets/secondary/viridian_forest_winter/metatile_attributes.bin new file mode 100644 index 000000000..990d6861c Binary files /dev/null and b/data/tilesets/secondary/viridian_forest_winter/metatile_attributes.bin differ diff --git a/data/tilesets/secondary/viridian_forest_winter/metatiles.bin b/data/tilesets/secondary/viridian_forest_winter/metatiles.bin new file mode 100644 index 000000000..cd0bd5f53 Binary files /dev/null and b/data/tilesets/secondary/viridian_forest_winter/metatiles.bin differ diff --git a/data/tilesets/secondary/viridian_forest_winter/palettes/00.pal b/data/tilesets/secondary/viridian_forest_winter/palettes/00.pal new file mode 100644 index 000000000..7af5bb7d2 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_winter/palettes/00.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +189 255 139 +131 213 98 +57 148 49 +57 82 0 +115 98 98 +65 57 49 +255 0 255 +139 222 189 +255 197 115 +238 131 106 +197 49 65 +164 230 197 +115 205 164 +65 180 139 +24 164 106 diff --git a/data/tilesets/secondary/viridian_forest_winter/palettes/01.pal b/data/tilesets/secondary/viridian_forest_winter/palettes/01.pal new file mode 100644 index 000000000..391d1e3d1 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_winter/palettes/01.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +222 230 230 +197 205 213 +172 189 205 +131 131 139 +65 49 65 +230 238 238 +90 189 139 +255 0 255 +238 213 197 +222 189 164 +189 148 139 +156 115 115 +123 82 82 +90 57 74 +115 205 164 diff --git a/data/tilesets/secondary/viridian_forest_winter/palettes/02.pal b/data/tilesets/secondary/viridian_forest_winter/palettes/02.pal new file mode 100644 index 000000000..6b019b884 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_winter/palettes/02.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +246 246 255 +205 222 238 +172 189 205 +148 164 180 +123 123 131 +90 90 115 +65 74 106 +156 123 98 +197 172 139 +255 205 139 +238 148 115 +222 106 98 +205 82 74 +172 32 41 +74 131 197 diff --git a/data/tilesets/secondary/viridian_forest_winter/palettes/03.pal b/data/tilesets/secondary/viridian_forest_winter/palettes/03.pal new file mode 100644 index 000000000..9581f2cd8 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_winter/palettes/03.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +246 246 255 +205 222 238 +172 189 205 +148 164 180 +123 123 131 +90 90 115 +65 74 106 +230 222 131 +205 180 106 +156 213 255 +115 189 246 +98 164 222 +74 131 197 +49 98 164 +115 205 164 diff --git a/data/tilesets/secondary/viridian_forest_winter/palettes/04.pal b/data/tilesets/secondary/viridian_forest_winter/palettes/04.pal new file mode 100644 index 000000000..702db8a90 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_winter/palettes/04.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +222 222 172 +189 189 139 +156 156 106 +115 115 65 +255 255 213 +255 238 180 +238 222 156 +172 197 197 +148 189 189 +123 180 180 +230 246 255 +189 222 222 +172 213 222 +148 205 205 +255 255 255 diff --git a/data/tilesets/secondary/viridian_forest_winter/palettes/05.pal b/data/tilesets/secondary/viridian_forest_winter/palettes/05.pal new file mode 100644 index 000000000..3a2db72a7 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_winter/palettes/05.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +222 230 238 +172 189 205 +123 123 131 +90 90 115 +65 74 106 +230 222 164 +222 205 131 +205 180 106 +180 139 74 +238 230 139 +222 197 139 +213 189 106 +189 230 164 +172 222 164 +115 205 164 diff --git a/data/tilesets/secondary/viridian_forest_winter/palettes/06.pal b/data/tilesets/secondary/viridian_forest_winter/palettes/06.pal new file mode 100644 index 000000000..93518605a --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_winter/palettes/06.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 +0 0 255 diff --git a/data/tilesets/secondary/viridian_forest_winter/palettes/07.pal b/data/tilesets/secondary/viridian_forest_winter/palettes/07.pal new file mode 100644 index 000000000..6b0281bd6 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_winter/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/viridian_forest_winter/palettes/08.pal b/data/tilesets/secondary/viridian_forest_winter/palettes/08.pal new file mode 100644 index 000000000..27d311f2f --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_winter/palettes/08.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +255 255 255 +230 230 230 +76 103 27 +46 63 16 +75 124 68 +98 65 74 +131 106 82 +65 57 49 +255 0 255 +255 0 255 +255 0 255 +164 230 197 +255 255 255 +230 230 230 +35 58 32 diff --git a/data/tilesets/secondary/viridian_forest_winter/palettes/09.pal b/data/tilesets/secondary/viridian_forest_winter/palettes/09.pal new file mode 100644 index 000000000..df2d04037 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_winter/palettes/09.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +115 205 164 +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 +213 230 189 +57 172 131 +222 230 246 +230 172 123 +106 205 164 diff --git a/data/tilesets/secondary/viridian_forest_winter/palettes/10.pal b/data/tilesets/secondary/viridian_forest_winter/palettes/10.pal new file mode 100644 index 000000000..746437492 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_winter/palettes/10.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +246 246 255 +222 230 246 +189 197 222 +148 164 180 +123 123 131 +90 90 115 +65 74 106 +49 139 49 +57 82 0 +49 180 98 +238 230 164 +222 205 131 +213 180 106 +205 156 82 +106 205 164 diff --git a/data/tilesets/secondary/viridian_forest_winter/palettes/11.pal b/data/tilesets/secondary/viridian_forest_winter/palettes/11.pal new file mode 100644 index 000000000..410d5193a --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_winter/palettes/11.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/secondary/viridian_forest_winter/palettes/12.pal b/data/tilesets/secondary/viridian_forest_winter/palettes/12.pal new file mode 100644 index 000000000..6b0281bd6 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_winter/palettes/12.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/viridian_forest_winter/palettes/13.pal b/data/tilesets/secondary/viridian_forest_winter/palettes/13.pal new file mode 100644 index 000000000..4b0812f09 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_winter/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/viridian_forest_winter/palettes/14.pal b/data/tilesets/secondary/viridian_forest_winter/palettes/14.pal new file mode 100644 index 000000000..4b0812f09 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_winter/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/viridian_forest_winter/palettes/15.pal b/data/tilesets/secondary/viridian_forest_winter/palettes/15.pal new file mode 100644 index 000000000..4b0812f09 --- /dev/null +++ b/data/tilesets/secondary/viridian_forest_winter/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/viridian_forest_winter/tiles.png b/data/tilesets/secondary/viridian_forest_winter/tiles.png new file mode 100644 index 000000000..c1c791bef Binary files /dev/null and b/data/tilesets/secondary/viridian_forest_winter/tiles.png differ diff --git a/src/data/tilesets/graphics.h b/src/data/tilesets/graphics.h index 482d207ab..b4c464366 100644 --- a/src/data/tilesets/graphics.h +++ b/src/data/tilesets/graphics.h @@ -1521,3 +1521,60 @@ const u16 gTilesetPalettes_PalletTownWinter[][16] = }; const u32 gTilesetTiles_PalletTownWinter[] = INCBIN_U32("data/tilesets/secondary/pallet_town_winter/tiles.4bpp.lz"); + +const u16 gTilesetPalettes_ViridianForestAutumn[][16] = +{ + INCBIN_U16("data/tilesets/secondary/viridian_forest_autumn/palettes/00.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_autumn/palettes/01.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_autumn/palettes/02.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_autumn/palettes/03.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_autumn/palettes/04.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_autumn/palettes/05.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_autumn/palettes/06.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_autumn/palettes/07.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_autumn/palettes/08.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_autumn/palettes/09.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_autumn/palettes/10.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_autumn/palettes/11.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_autumn/palettes/12.gbapal"), +}; + +const u32 gTilesetTiles_ViridianForestAutumn[] = INCBIN_U32("data/tilesets/secondary/viridian_forest_autumn/tiles.4bpp.lz"); + +const u16 gTilesetPalettes_ViridianForestSummer[][16] = +{ + INCBIN_U16("data/tilesets/secondary/viridian_forest_summer/palettes/00.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_summer/palettes/01.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_summer/palettes/02.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_summer/palettes/03.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_summer/palettes/04.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_summer/palettes/05.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_summer/palettes/06.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_summer/palettes/07.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_summer/palettes/08.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_summer/palettes/09.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_summer/palettes/10.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_summer/palettes/11.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_summer/palettes/12.gbapal"), +}; + +const u32 gTilesetTiles_ViridianForestSummer[] = INCBIN_U32("data/tilesets/secondary/viridian_forest_summer/tiles.4bpp.lz"); + +const u16 gTilesetPalettes_ViridianForestWinter[][16] = +{ + INCBIN_U16("data/tilesets/secondary/viridian_forest_winter/palettes/00.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_winter/palettes/01.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_winter/palettes/02.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_winter/palettes/03.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_winter/palettes/04.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_winter/palettes/05.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_winter/palettes/06.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_winter/palettes/07.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_winter/palettes/08.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_winter/palettes/09.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_winter/palettes/10.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_winter/palettes/11.gbapal"), + INCBIN_U16("data/tilesets/secondary/viridian_forest_winter/palettes/12.gbapal"), +}; + +const u32 gTilesetTiles_ViridianForestWinter[] = INCBIN_U32("data/tilesets/secondary/viridian_forest_winter/tiles.4bpp.lz"); diff --git a/src/data/tilesets/headers.h b/src/data/tilesets/headers.h index cf31a6fb5..6b0c4ca34 100644 --- a/src/data/tilesets/headers.h +++ b/src/data/tilesets/headers.h @@ -812,3 +812,36 @@ const struct Tileset gTileset_PalletTownWinter = .metatileAttributes = gMetatileAttributes_PalletTownWinter, .callback = NULL, }; + +const struct Tileset gTileset_ViridianForestAutumn = +{ + .isCompressed = TRUE, + .isSecondary = TRUE, + .tiles = gTilesetTiles_ViridianForestAutumn, + .palettes = gTilesetPalettes_ViridianForestAutumn, + .metatiles = gMetatiles_ViridianForestAutumn, + .metatileAttributes = gMetatileAttributes_ViridianForestAutumn, + .callback = NULL, +}; + +const struct Tileset gTileset_ViridianForestSummer = +{ + .isCompressed = TRUE, + .isSecondary = TRUE, + .tiles = gTilesetTiles_ViridianForestSummer, + .palettes = gTilesetPalettes_ViridianForestSummer, + .metatiles = gMetatiles_ViridianForestSummer, + .metatileAttributes = gMetatileAttributes_ViridianForestSummer, + .callback = NULL, +}; + +const struct Tileset gTileset_ViridianForestWinter = +{ + .isCompressed = TRUE, + .isSecondary = TRUE, + .tiles = gTilesetTiles_ViridianForestWinter, + .palettes = gTilesetPalettes_ViridianForestWinter, + .metatiles = gMetatiles_ViridianForestWinter, + .metatileAttributes = gMetatileAttributes_ViridianForestWinter, + .callback = NULL, +}; diff --git a/src/data/tilesets/metatiles.h b/src/data/tilesets/metatiles.h index 46ee19c64..eae8dcc58 100644 --- a/src/data/tilesets/metatiles.h +++ b/src/data/tilesets/metatiles.h @@ -219,3 +219,12 @@ const u32 gMetatileAttributes_PalletTownAutumn[] = INCBIN_U32("data/tilesets/sec const u16 gMetatiles_PalletTownWinter[] = INCBIN_U16("data/tilesets/secondary/pallet_town_winter/metatiles.bin"); const u32 gMetatileAttributes_PalletTownWinter[] = INCBIN_U32("data/tilesets/secondary/pallet_town_winter/metatile_attributes.bin"); + +const u16 gMetatiles_ViridianForestAutumn[] = INCBIN_U16("data/tilesets/secondary/viridian_forest_autumn/metatiles.bin"); +const u32 gMetatileAttributes_ViridianForestAutumn[] = INCBIN_U32("data/tilesets/secondary/viridian_forest_autumn/metatile_attributes.bin"); + +const u16 gMetatiles_ViridianForestSummer[] = INCBIN_U16("data/tilesets/secondary/viridian_forest_summer/metatiles.bin"); +const u32 gMetatileAttributes_ViridianForestSummer[] = INCBIN_U32("data/tilesets/secondary/viridian_forest_summer/metatile_attributes.bin"); + +const u16 gMetatiles_ViridianForestWinter[] = INCBIN_U16("data/tilesets/secondary/viridian_forest_winter/metatiles.bin"); +const u32 gMetatileAttributes_ViridianForestWinter[] = INCBIN_U32("data/tilesets/secondary/viridian_forest_winter/metatile_attributes.bin"); diff --git a/src/rtc.c b/src/rtc.c index 18b5c8edd..24375a9ac 100644 --- a/src/rtc.c +++ b/src/rtc.c @@ -519,6 +519,5 @@ u32 GetGen5TimeOfDayStart(enum TimeOfDay timeOfDay) void UpdateLoadedSeason() { - DebugPrintfLevel(MGBA_LOG_ERROR, "UpdateLoadedSeason"); gLoadedSeason = GetSeason(); } diff --git a/src/tilesets.c b/src/tilesets.c index ba1f7f4d8..65acbe5ad 100644 --- a/src/tilesets.c +++ b/src/tilesets.c @@ -41,6 +41,12 @@ static const struct Tileset* const gSeasonTilesetsSecondary[][SEASON_WINTER + 1] [SEASON_AUTUMN] = &gTileset_PalletTownAutumn, [SEASON_WINTER] = &gTileset_PalletTownWinter, }, + { + [SEASON_SPRING] = &gTileset_ViridianForest, + [SEASON_SUMMER] = &gTileset_ViridianForestSummer, + [SEASON_AUTUMN] = &gTileset_ViridianForestAutumn, + [SEASON_WINTER] = &gTileset_ViridianForestWinter, + }, SEASON_TILESETS_TERMINATOR };