diff --git a/graphics/pokemon/abomasnow/overworld.png b/graphics/pokemon/abomasnow/overworld.png new file mode 100644 index 000000000..8683a92d6 Binary files /dev/null and b/graphics/pokemon/abomasnow/overworld.png differ diff --git a/graphics/pokemon/abomasnow/overworld_normal.pal b/graphics/pokemon/abomasnow/overworld_normal.pal new file mode 100644 index 000000000..489764829 --- /dev/null +++ b/graphics/pokemon/abomasnow/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 80 80 +0 0 0 +232 232 248 +120 120 152 +184 192 208 +216 216 232 +160 168 200 +48 120 64 +144 120 152 +48 72 56 +192 136 208 +48 152 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/abomasnow/overworld_shiny.pal b/graphics/pokemon/abomasnow/overworld_shiny.pal new file mode 100644 index 000000000..821bfd7b4 --- /dev/null +++ b/graphics/pokemon/abomasnow/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 80 80 +0 0 0 +232 232 248 +120 120 152 +184 192 208 +216 216 232 +160 168 200 +48 96 120 +144 120 152 +40 56 88 +192 136 208 +48 128 152 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/abra/overworld.png b/graphics/pokemon/abra/overworld.png new file mode 100644 index 000000000..d1bbbae17 Binary files /dev/null and b/graphics/pokemon/abra/overworld.png differ diff --git a/graphics/pokemon/abra/overworld_normal.pal b/graphics/pokemon/abra/overworld_normal.pal new file mode 100644 index 000000000..15a18286c --- /dev/null +++ b/graphics/pokemon/abra/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 56 24 +0 0 0 +184 152 40 +248 216 96 +144 120 96 +120 96 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/abra/overworld_shiny.pal b/graphics/pokemon/abra/overworld_shiny.pal new file mode 100644 index 000000000..7c7f962e4 --- /dev/null +++ b/graphics/pokemon/abra/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 72 32 +0 0 0 +216 184 112 +248 224 160 +168 144 128 +160 128 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/absol/overworld.png b/graphics/pokemon/absol/overworld.png new file mode 100644 index 000000000..3d6c0269e Binary files /dev/null and b/graphics/pokemon/absol/overworld.png differ diff --git a/graphics/pokemon/absol/overworld_normal.pal b/graphics/pokemon/absol/overworld_normal.pal new file mode 100644 index 000000000..863d0a3a2 --- /dev/null +++ b/graphics/pokemon/absol/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 72 88 +96 104 128 +40 48 64 +120 128 160 +64 72 96 +40 48 64 +232 232 248 +120 128 160 +208 216 232 +176 184 200 +64 72 88 +128 32 32 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/absol/overworld_shiny.pal b/graphics/pokemon/absol/overworld_shiny.pal new file mode 100644 index 000000000..267ac973f --- /dev/null +++ b/graphics/pokemon/absol/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +136 40 48 +192 56 56 +72 32 40 +240 88 88 +64 72 96 +40 48 64 +232 232 248 +120 128 160 +208 216 232 +176 184 200 +64 72 88 +40 200 192 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/accelgor/overworld.png b/graphics/pokemon/accelgor/overworld.png new file mode 100644 index 000000000..7668a9bc7 Binary files /dev/null and b/graphics/pokemon/accelgor/overworld.png differ diff --git a/graphics/pokemon/accelgor/overworld_normal.pal b/graphics/pokemon/accelgor/overworld_normal.pal new file mode 100644 index 000000000..f50cf40ee --- /dev/null +++ b/graphics/pokemon/accelgor/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +117 25 54 +220 54 117 +54 185 54 +0 0 0 +185 54 117 +85 85 117 +85 117 185 +246 246 246 +220 54 117 +25 54 117 +117 25 54 +185 54 117 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/accelgor/overworld_shiny.pal b/graphics/pokemon/accelgor/overworld_shiny.pal new file mode 100644 index 000000000..12a1c7cfb --- /dev/null +++ b/graphics/pokemon/accelgor/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 40 24 +240 184 72 +248 72 120 +0 0 0 +176 128 40 +80 80 80 +128 128 128 +246 246 246 +220 54 117 +48 48 48 +117 25 54 +185 54 117 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/aegislash/overworld.png b/graphics/pokemon/aegislash/overworld.png new file mode 100644 index 000000000..d77edf68c Binary files /dev/null and b/graphics/pokemon/aegislash/overworld.png differ diff --git a/graphics/pokemon/aegislash/overworld_normal.pal b/graphics/pokemon/aegislash/overworld_normal.pal new file mode 100644 index 000000000..8be680eb4 --- /dev/null +++ b/graphics/pokemon/aegislash/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +101 95 56 +230 213 104 +160 149 83 +78 76 77 +173 140 220 +185 169 137 +132 123 107 +230 228 212 +56 50 68 +105 91 133 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/aegislash/overworld_shiny.pal b/graphics/pokemon/aegislash/overworld_shiny.pal new file mode 100644 index 000000000..5f7756585 --- /dev/null +++ b/graphics/pokemon/aegislash/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +79 77 78 +208 207 205 +147 146 143 +79 77 78 +219 199 75 +172 56 54 +166 153 69 +208 207 205 +79 77 78 +166 153 69 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/aerodactyl/overworld.png b/graphics/pokemon/aerodactyl/overworld.png new file mode 100644 index 000000000..78e3e13bb Binary files /dev/null and b/graphics/pokemon/aerodactyl/overworld.png differ diff --git a/graphics/pokemon/aerodactyl/overworld_normal.pal b/graphics/pokemon/aerodactyl/overworld_normal.pal new file mode 100644 index 000000000..17f2adc12 --- /dev/null +++ b/graphics/pokemon/aerodactyl/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 64 96 +0 0 0 +128 112 176 +144 136 200 +176 176 224 +184 136 192 +128 88 128 +200 200 208 +232 232 248 +96 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/aerodactyl/overworld_shiny.pal b/graphics/pokemon/aerodactyl/overworld_shiny.pal new file mode 100644 index 000000000..04475bec2 --- /dev/null +++ b/graphics/pokemon/aerodactyl/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 80 96 +0 0 0 +128 104 128 +176 144 184 +200 192 224 +104 184 224 +80 136 232 +200 200 208 +232 232 248 +96 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/aggron/overworld.png b/graphics/pokemon/aggron/overworld.png new file mode 100644 index 000000000..a4f677094 Binary files /dev/null and b/graphics/pokemon/aggron/overworld.png differ diff --git a/graphics/pokemon/aggron/overworld_normal.pal b/graphics/pokemon/aggron/overworld_normal.pal new file mode 100644 index 000000000..03296403f --- /dev/null +++ b/graphics/pokemon/aggron/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 40 56 +232 232 248 +176 176 192 +72 64 80 +208 208 216 +128 128 144 +104 96 112 +144 144 152 +0 0 0 +104 144 200 +64 96 128 +208 88 88 +168 56 56 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/aggron/overworld_shiny.pal b/graphics/pokemon/aggron/overworld_shiny.pal new file mode 100644 index 000000000..86805ca8c --- /dev/null +++ b/graphics/pokemon/aggron/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 56 48 +232 232 248 +176 176 192 +32 88 88 +208 208 216 +88 152 144 +48 128 120 +144 144 152 +0 0 0 +248 72 80 +136 24 40 +208 88 88 +168 56 56 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/aipom/overworld.png b/graphics/pokemon/aipom/overworld.png new file mode 100644 index 000000000..90ee83280 Binary files /dev/null and b/graphics/pokemon/aipom/overworld.png differ diff --git a/graphics/pokemon/aipom/overworld_normal.pal b/graphics/pokemon/aipom/overworld_normal.pal new file mode 100644 index 000000000..d730b462a --- /dev/null +++ b/graphics/pokemon/aipom/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 80 64 +224 208 160 +200 176 128 +80 40 112 +168 144 96 +0 0 0 +168 136 200 +136 104 168 +136 112 80 +232 232 248 +136 152 184 +184 200 224 +112 72 144 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/aipom/overworld_shiny.pal b/graphics/pokemon/aipom/overworld_shiny.pal new file mode 100644 index 000000000..64a2b5b3d --- /dev/null +++ b/graphics/pokemon/aipom/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 80 64 +224 208 160 +200 176 128 +88 32 80 +168 144 96 +0 0 0 +224 160 224 +184 112 184 +136 112 80 +232 232 248 +136 152 184 +184 200 224 +136 72 128 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alakazam/overworld.png b/graphics/pokemon/alakazam/overworld.png new file mode 100644 index 000000000..31b59e0fb Binary files /dev/null and b/graphics/pokemon/alakazam/overworld.png differ diff --git a/graphics/pokemon/alakazam/overworld_normal.pal b/graphics/pokemon/alakazam/overworld_normal.pal new file mode 100644 index 000000000..2a4969328 --- /dev/null +++ b/graphics/pokemon/alakazam/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 56 24 +248 216 96 +216 168 48 +144 120 56 +0 0 0 +232 232 248 +144 120 96 +176 176 184 +104 80 56 +248 240 192 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alakazam/overworld_shiny.pal b/graphics/pokemon/alakazam/overworld_shiny.pal new file mode 100644 index 000000000..12277196a --- /dev/null +++ b/graphics/pokemon/alakazam/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 40 24 +248 200 48 +216 152 48 +144 96 56 +0 0 0 +232 232 248 +160 88 104 +176 176 184 +120 32 72 +248 232 152 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alcremie/strawberry/overworld.png b/graphics/pokemon/alcremie/strawberry/overworld.png new file mode 100644 index 000000000..6387beafd Binary files /dev/null and b/graphics/pokemon/alcremie/strawberry/overworld.png differ diff --git a/graphics/pokemon/alcremie/strawberry/overworld_normal.pal b/graphics/pokemon/alcremie/strawberry/overworld_normal.pal new file mode 100644 index 000000000..600580b16 --- /dev/null +++ b/graphics/pokemon/alcremie/strawberry/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +34 177 76 +183 121 128 +0 0 0 +253 228 208 +242 138 149 +138 32 57 +254 114 114 +224 175 187 +183 60 60 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alcremie/strawberry/overworld_shiny.pal b/graphics/pokemon/alcremie/strawberry/overworld_shiny.pal new file mode 100644 index 000000000..546ccb9d6 --- /dev/null +++ b/graphics/pokemon/alcremie/strawberry/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +74 82 74 +0 0 0 +164 172 164 +90 90 98 +139 32 57 +255 115 115 +230 230 230 +180 57 57 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alomomola/overworld.png b/graphics/pokemon/alomomola/overworld.png new file mode 100644 index 000000000..99439d681 Binary files /dev/null and b/graphics/pokemon/alomomola/overworld.png differ diff --git a/graphics/pokemon/alomomola/overworld_normal.pal b/graphics/pokemon/alomomola/overworld_normal.pal new file mode 100644 index 000000000..0f812c4c1 --- /dev/null +++ b/graphics/pokemon/alomomola/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 56 64 +129 55 87 +255 182 182 +191 79 112 +255 129 164 +245 104 121 +227 129 147 +255 208 227 +255 236 245 +0 33 40 +0 0 0 +0 71 87 +147 129 11 +208 208 47 +0 0 0 diff --git a/graphics/pokemon/alomomola/overworld_shiny.pal b/graphics/pokemon/alomomola/overworld_shiny.pal new file mode 100644 index 000000000..2d20876f3 --- /dev/null +++ b/graphics/pokemon/alomomola/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 56 64 +112 80 136 +216 192 232 +152 80 160 +184 128 208 +192 120 200 +176 128 216 +232 216 240 +248 248 248 +16 112 32 +0 0 0 +64 184 80 +160 152 8 +208 208 56 +0 0 0 diff --git a/graphics/pokemon/altaria/overworld.png b/graphics/pokemon/altaria/overworld.png new file mode 100644 index 000000000..0409738b7 Binary files /dev/null and b/graphics/pokemon/altaria/overworld.png differ diff --git a/graphics/pokemon/altaria/overworld_normal.pal b/graphics/pokemon/altaria/overworld_normal.pal new file mode 100644 index 000000000..94932c48b --- /dev/null +++ b/graphics/pokemon/altaria/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 104 152 +0 64 104 +64 168 216 +0 0 0 +0 32 96 +168 176 192 +112 128 144 +72 80 104 +96 192 232 +208 224 232 +248 248 248 +40 128 168 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/altaria/overworld_shiny.pal b/graphics/pokemon/altaria/overworld_shiny.pal new file mode 100644 index 000000000..eae4c8689 --- /dev/null +++ b/graphics/pokemon/altaria/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 120 56 +104 80 40 +224 184 88 +0 0 0 +64 56 24 +184 184 144 +120 120 96 +80 72 64 +248 216 120 +232 248 184 +248 248 248 +200 136 48 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/amaura/overworld.png b/graphics/pokemon/amaura/overworld.png new file mode 100644 index 000000000..a9e85beda Binary files /dev/null and b/graphics/pokemon/amaura/overworld.png differ diff --git a/graphics/pokemon/amaura/overworld_normal.pal b/graphics/pokemon/amaura/overworld_normal.pal new file mode 100644 index 000000000..cd4b4aef8 --- /dev/null +++ b/graphics/pokemon/amaura/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +235 125 151 +109 34 27 +158 111 67 +19 56 95 +101 168 207 +147 201 233 +237 226 127 +65 103 143 +167 175 181 +230 238 248 +65 103 143 +147 201 233 +19 56 95 +0 0 0 diff --git a/graphics/pokemon/amaura/overworld_shiny.pal b/graphics/pokemon/amaura/overworld_shiny.pal new file mode 100644 index 000000000..b2771aac8 --- /dev/null +++ b/graphics/pokemon/amaura/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +229 176 189 +169 110 124 +174 169 122 +114 113 113 +215 215 215 +244 244 244 +242 236 180 +173 172 172 +130 177 213 +230 238 248 +143 219 237 +202 233 240 +97 161 176 +0 0 0 diff --git a/graphics/pokemon/ambipom/overworld.png b/graphics/pokemon/ambipom/overworld.png new file mode 100644 index 000000000..f8bcd7489 Binary files /dev/null and b/graphics/pokemon/ambipom/overworld.png differ diff --git a/graphics/pokemon/ambipom/overworld_normal.pal b/graphics/pokemon/ambipom/overworld_normal.pal new file mode 100644 index 000000000..1138fe1ce --- /dev/null +++ b/graphics/pokemon/ambipom/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +200 72 104 +96 80 64 +232 216 160 +216 200 144 +160 128 96 +200 176 128 +56 48 96 +152 104 200 +168 128 240 +104 64 152 +184 200 224 +232 232 248 +96 96 96 +0 0 0 diff --git a/graphics/pokemon/ambipom/overworld_shiny.pal b/graphics/pokemon/ambipom/overworld_shiny.pal new file mode 100644 index 000000000..da808d6c1 --- /dev/null +++ b/graphics/pokemon/ambipom/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +200 72 104 +96 80 64 +232 216 160 +216 200 144 +160 128 96 +200 176 128 +80 40 72 +208 128 168 +216 168 200 +160 64 136 +184 200 224 +232 232 248 +96 96 96 +0 0 0 diff --git a/graphics/pokemon/amoonguss/overworld.png b/graphics/pokemon/amoonguss/overworld.png new file mode 100644 index 000000000..b694a64e1 Binary files /dev/null and b/graphics/pokemon/amoonguss/overworld.png differ diff --git a/graphics/pokemon/amoonguss/overworld_normal.pal b/graphics/pokemon/amoonguss/overworld_normal.pal new file mode 100644 index 000000000..25b7bd368 --- /dev/null +++ b/graphics/pokemon/amoonguss/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +98 74 65 +205 197 197 +139 115 90 +222 82 139 +172 49 98 +188 177 177 +198 98 140 +65 49 49 +166 151 151 +210 210 221 +255 172 205 +222 139 164 +156 148 131 +0 0 0 diff --git a/graphics/pokemon/amoonguss/overworld_shiny.pal b/graphics/pokemon/amoonguss/overworld_shiny.pal new file mode 100644 index 000000000..015feb806 --- /dev/null +++ b/graphics/pokemon/amoonguss/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +98 74 65 +208 200 168 +139 115 90 +112 80 216 +80 64 160 +160 152 120 +154 133 228 +65 49 49 +184 184 200 +216 80 136 +168 48 96 +188 177 177 +156 148 131 +0 0 0 diff --git a/graphics/pokemon/ampharos/overworld.png b/graphics/pokemon/ampharos/overworld.png new file mode 100644 index 000000000..f5fd21424 Binary files /dev/null and b/graphics/pokemon/ampharos/overworld.png differ diff --git a/graphics/pokemon/ampharos/overworld_normal.pal b/graphics/pokemon/ampharos/overworld_normal.pal new file mode 100644 index 000000000..6aa9ad55c --- /dev/null +++ b/graphics/pokemon/ampharos/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 64 +104 88 8 +128 24 8 +0 0 0 +112 128 152 +240 208 88 +152 128 24 +232 232 248 +240 88 80 +200 160 32 +80 96 112 +184 56 16 +184 200 224 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ampharos/overworld_shiny.pal b/graphics/pokemon/ampharos/overworld_shiny.pal new file mode 100644 index 000000000..c130ea87d --- /dev/null +++ b/graphics/pokemon/ampharos/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 64 +112 48 72 +8 64 96 +0 0 0 +112 128 152 +240 200 216 +152 96 120 +232 232 248 +88 168 224 +200 152 168 +80 96 112 +48 120 160 +184 200 224 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/annihilape/footprint.png b/graphics/pokemon/annihilape/footprint.png new file mode 100644 index 000000000..e97bb4b61 Binary files /dev/null and b/graphics/pokemon/annihilape/footprint.png differ diff --git a/graphics/pokemon/anorith/overworld.png b/graphics/pokemon/anorith/overworld.png new file mode 100644 index 000000000..1391d768d Binary files /dev/null and b/graphics/pokemon/anorith/overworld.png differ diff --git a/graphics/pokemon/anorith/overworld_normal.pal b/graphics/pokemon/anorith/overworld_normal.pal new file mode 100644 index 000000000..59624f77d --- /dev/null +++ b/graphics/pokemon/anorith/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +64 64 72 +48 40 48 +72 112 56 +136 24 56 +200 200 216 +112 152 112 +0 0 0 +168 64 80 +160 160 176 +216 216 232 +104 104 112 +192 112 104 +128 168 120 +232 232 248 +0 0 0 diff --git a/graphics/pokemon/anorith/overworld_shiny.pal b/graphics/pokemon/anorith/overworld_shiny.pal new file mode 100644 index 000000000..00a0b5715 --- /dev/null +++ b/graphics/pokemon/anorith/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +64 64 72 +48 40 48 +128 104 48 +136 24 56 +200 200 216 +192 160 96 +0 0 0 +168 64 80 +160 160 176 +216 216 232 +104 104 112 +192 112 104 +248 208 152 +232 232 248 +0 0 0 diff --git a/graphics/pokemon/appletun/overworld.png b/graphics/pokemon/appletun/overworld.png new file mode 100644 index 000000000..46734f2a7 Binary files /dev/null and b/graphics/pokemon/appletun/overworld.png differ diff --git a/graphics/pokemon/appletun/overworld_normal.pal b/graphics/pokemon/appletun/overworld_normal.pal new file mode 100644 index 000000000..d15bc6566 --- /dev/null +++ b/graphics/pokemon/appletun/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +92 31 49 +13 31 18 +188 50 91 +105 182 131 +145 22 59 +107 67 13 +51 89 63 +225 164 84 +0 0 0 +248 212 132 +252 191 111 +156 185 116 +71 149 97 +244 129 163 +216 95 131 diff --git a/graphics/pokemon/appletun/overworld_shiny.pal b/graphics/pokemon/appletun/overworld_shiny.pal new file mode 100644 index 000000000..575d7828e --- /dev/null +++ b/graphics/pokemon/appletun/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +41 82 24 +0 8 0 +90 164 41 +106 180 131 +90 164 41 +106 65 8 +49 90 57 +230 164 82 +0 8 0 +255 213 131 +255 189 106 +148 189 106 +65 148 98 +189 230 131 +148 189 106 diff --git a/graphics/pokemon/applin/overworld.png b/graphics/pokemon/applin/overworld.png new file mode 100644 index 000000000..d11fffcf1 Binary files /dev/null and b/graphics/pokemon/applin/overworld.png differ diff --git a/graphics/pokemon/applin/overworld_normal.pal b/graphics/pokemon/applin/overworld_normal.pal new file mode 100644 index 000000000..d8683b344 --- /dev/null +++ b/graphics/pokemon/applin/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 252 252 +36 60 40 +92 28 48 +48 84 24 +52 76 56 +84 120 88 +144 20 56 +168 48 84 +164 36 72 +196 80 116 +92 144 64 +144 204 108 +228 108 144 +0 0 0 +188 164 128 +252 252 252 diff --git a/graphics/pokemon/applin/overworld_shiny.pal b/graphics/pokemon/applin/overworld_shiny.pal new file mode 100644 index 000000000..33ba263e9 --- /dev/null +++ b/graphics/pokemon/applin/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 57 41 +49 82 24 +49 82 24 +49 74 57 +82 123 90 +65 148 57 +98 164 65 +82 164 74 +115 180 82 +90 148 65 +148 205 106 +131 197 98 +0 0 0 +189 164 131 +255 255 255 diff --git a/graphics/pokemon/araquanid/overworld.png b/graphics/pokemon/araquanid/overworld.png new file mode 100644 index 000000000..ab7b85e91 Binary files /dev/null and b/graphics/pokemon/araquanid/overworld.png differ diff --git a/graphics/pokemon/araquanid/overworld_normal.pal b/graphics/pokemon/araquanid/overworld_normal.pal new file mode 100644 index 000000000..14ad114b6 --- /dev/null +++ b/graphics/pokemon/araquanid/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +232 232 248 +129 203 194 +171 192 64 +126 170 170 +152 129 106 +75 141 167 +107 91 76 +105 81 45 +68 70 72 +37 60 69 +63 55 47 +32 32 32 +16 16 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/araquanid/overworld_shiny.pal b/graphics/pokemon/araquanid/overworld_shiny.pal new file mode 100644 index 000000000..1d58e1d5c --- /dev/null +++ b/graphics/pokemon/araquanid/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +232 232 248 +129 203 194 +160 80 192 +126 170 170 +152 129 106 +232 128 104 +107 91 76 +64 8 80 +68 70 72 +37 60 69 +63 55 47 +32 32 32 +16 16 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/arbok/overworld.png b/graphics/pokemon/arbok/overworld.png new file mode 100644 index 000000000..e639051e8 Binary files /dev/null and b/graphics/pokemon/arbok/overworld.png differ diff --git a/graphics/pokemon/arbok/overworld_normal.pal b/graphics/pokemon/arbok/overworld_normal.pal new file mode 100644 index 000000000..0dd2215e0 --- /dev/null +++ b/graphics/pokemon/arbok/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 48 80 +120 88 168 +176 128 192 +0 0 0 +232 232 248 +192 64 64 +64 64 64 +208 168 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/arbok/overworld_shiny.pal b/graphics/pokemon/arbok/overworld_shiny.pal new file mode 100644 index 000000000..cf52ee555 --- /dev/null +++ b/graphics/pokemon/arbok/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 56 +176 136 48 +216 184 48 +0 0 0 +232 232 248 +64 152 192 +64 64 64 +224 216 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/arboliva/footprint.png b/graphics/pokemon/arboliva/footprint.png new file mode 100644 index 000000000..a5932a9ea Binary files /dev/null and b/graphics/pokemon/arboliva/footprint.png differ diff --git a/graphics/pokemon/arcanine/hisuian/overworld.png b/graphics/pokemon/arcanine/hisuian/overworld.png new file mode 100644 index 000000000..a3c67a34d Binary files /dev/null and b/graphics/pokemon/arcanine/hisuian/overworld.png differ diff --git a/graphics/pokemon/arcanine/hisuian/overworld_normal.pal b/graphics/pokemon/arcanine/hisuian/overworld_normal.pal new file mode 100644 index 000000000..07a421dd7 --- /dev/null +++ b/graphics/pokemon/arcanine/hisuian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +49 41 32 +0 0 0 +98 98 82 +180 49 32 +139 139 131 +230 65 57 +205 189 180 +49 49 49 +98 16 0 +238 238 255 +90 90 90 +180 180 213 +65 65 57 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/arcanine/hisuian/overworld_shiny.pal b/graphics/pokemon/arcanine/hisuian/overworld_shiny.pal new file mode 100644 index 000000000..e23a04f02 --- /dev/null +++ b/graphics/pokemon/arcanine/hisuian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +49 41 32 +0 0 0 +98 98 82 +205 180 57 +139 139 131 +230 205 65 +205 189 180 +49 49 49 +139 123 24 +238 238 255 +90 90 90 +180 180 213 +65 65 57 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/arcanine/overworld.png b/graphics/pokemon/arcanine/overworld.png new file mode 100644 index 000000000..31eef58c1 Binary files /dev/null and b/graphics/pokemon/arcanine/overworld.png differ diff --git a/graphics/pokemon/arcanine/overworld_normal.pal b/graphics/pokemon/arcanine/overworld_normal.pal new file mode 100644 index 000000000..e093b2e2b --- /dev/null +++ b/graphics/pokemon/arcanine/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +224 192 144 +72 48 24 +184 136 104 +248 104 48 +184 80 24 +144 72 32 +120 88 56 +48 48 48 +176 176 208 +88 88 88 +232 232 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/arcanine/overworld_shiny.pal b/graphics/pokemon/arcanine/overworld_shiny.pal new file mode 100644 index 000000000..779b10b4a --- /dev/null +++ b/graphics/pokemon/arcanine/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +216 208 192 +72 64 24 +184 160 152 +232 192 72 +168 136 48 +128 104 40 +120 96 80 +48 48 48 +176 176 208 +88 88 88 +232 232 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/arceus/bug/icon.png b/graphics/pokemon/arceus/bug/icon.png new file mode 100644 index 000000000..7da8ef619 Binary files /dev/null and b/graphics/pokemon/arceus/bug/icon.png differ diff --git a/graphics/pokemon/arceus/bug/overworld.png b/graphics/pokemon/arceus/bug/overworld.png new file mode 100644 index 000000000..a655faf7b Binary files /dev/null and b/graphics/pokemon/arceus/bug/overworld.png differ diff --git a/graphics/pokemon/arceus/bug/overworld_normal.pal b/graphics/pokemon/arceus/bug/overworld_normal.pal new file mode 100644 index 000000000..a970e7216 --- /dev/null +++ b/graphics/pokemon/arceus/bug/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +120 128 144 +144 216 120 +112 160 56 +88 96 112 +48 88 40 +248 160 248 +200 112 200 +40 96 40 +0 0 0 diff --git a/graphics/pokemon/arceus/bug/overworld_shiny.pal b/graphics/pokemon/arceus/bug/overworld_shiny.pal new file mode 100644 index 000000000..c240188ea --- /dev/null +++ b/graphics/pokemon/arceus/bug/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +120 128 144 +144 216 120 +112 160 56 +88 96 112 +48 88 40 +248 160 248 +200 112 200 +40 96 40 +0 0 0 diff --git a/graphics/pokemon/arceus/dark/icon.png b/graphics/pokemon/arceus/dark/icon.png new file mode 100644 index 000000000..60e728ce8 Binary files /dev/null and b/graphics/pokemon/arceus/dark/icon.png differ diff --git a/graphics/pokemon/arceus/dark/overworld.png b/graphics/pokemon/arceus/dark/overworld.png new file mode 100644 index 000000000..ec8921d07 Binary files /dev/null and b/graphics/pokemon/arceus/dark/overworld.png differ diff --git a/graphics/pokemon/arceus/dark/overworld_normal.pal b/graphics/pokemon/arceus/dark/overworld_normal.pal new file mode 100644 index 000000000..7f118367d --- /dev/null +++ b/graphics/pokemon/arceus/dark/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +136 112 128 +144 152 168 +96 104 120 +104 80 96 +72 88 104 +248 104 0 +192 0 56 +32 40 40 +0 0 0 diff --git a/graphics/pokemon/arceus/dark/overworld_shiny.pal b/graphics/pokemon/arceus/dark/overworld_shiny.pal new file mode 100644 index 000000000..0f702078c --- /dev/null +++ b/graphics/pokemon/arceus/dark/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +136 112 128 +144 152 168 +96 104 120 +104 80 96 +72 88 104 +248 104 0 +192 0 56 +32 40 40 +0 0 0 diff --git a/graphics/pokemon/arceus/dragon/icon.png b/graphics/pokemon/arceus/dragon/icon.png new file mode 100644 index 000000000..a8265e3c8 Binary files /dev/null and b/graphics/pokemon/arceus/dragon/icon.png differ diff --git a/graphics/pokemon/arceus/dragon/overworld.png b/graphics/pokemon/arceus/dragon/overworld.png new file mode 100644 index 000000000..558c857bc Binary files /dev/null and b/graphics/pokemon/arceus/dragon/overworld.png differ diff --git a/graphics/pokemon/arceus/dragon/overworld_normal.pal b/graphics/pokemon/arceus/dragon/overworld_normal.pal new file mode 100644 index 000000000..2e9103c96 --- /dev/null +++ b/graphics/pokemon/arceus/dragon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +96 136 120 +176 80 216 +144 32 184 +64 104 88 +104 0 136 +0 224 0 +0 152 0 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/dragon/overworld_shiny.pal b/graphics/pokemon/arceus/dragon/overworld_shiny.pal new file mode 100644 index 000000000..66e8d518a --- /dev/null +++ b/graphics/pokemon/arceus/dragon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +96 136 120 +176 80 216 +144 32 184 +64 104 88 +104 0 136 +0 224 0 +0 152 0 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/electric/icon.png b/graphics/pokemon/arceus/electric/icon.png new file mode 100644 index 000000000..617b1e111 Binary files /dev/null and b/graphics/pokemon/arceus/electric/icon.png differ diff --git a/graphics/pokemon/arceus/electric/overworld.png b/graphics/pokemon/arceus/electric/overworld.png new file mode 100644 index 000000000..1516a4fc8 Binary files /dev/null and b/graphics/pokemon/arceus/electric/overworld.png differ diff --git a/graphics/pokemon/arceus/electric/overworld_normal.pal b/graphics/pokemon/arceus/electric/overworld_normal.pal new file mode 100644 index 000000000..10f01e8ca --- /dev/null +++ b/graphics/pokemon/arceus/electric/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +136 128 88 +248 232 88 +216 192 56 +112 96 56 +128 112 0 +232 128 0 +200 96 0 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/electric/overworld_shiny.pal b/graphics/pokemon/arceus/electric/overworld_shiny.pal new file mode 100644 index 000000000..9488b1fdf --- /dev/null +++ b/graphics/pokemon/arceus/electric/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +136 128 88 +248 232 88 +216 192 56 +112 96 56 +128 112 0 +232 128 0 +200 96 0 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/fairy/icon.png b/graphics/pokemon/arceus/fairy/icon.png new file mode 100644 index 000000000..3a9fbdfbd Binary files /dev/null and b/graphics/pokemon/arceus/fairy/icon.png differ diff --git a/graphics/pokemon/arceus/fairy/overworld.png b/graphics/pokemon/arceus/fairy/overworld.png new file mode 100644 index 000000000..6323b047b Binary files /dev/null and b/graphics/pokemon/arceus/fairy/overworld.png differ diff --git a/graphics/pokemon/arceus/fairy/overworld_normal.pal b/graphics/pokemon/arceus/fairy/overworld_normal.pal new file mode 100644 index 000000000..2ab532101 --- /dev/null +++ b/graphics/pokemon/arceus/fairy/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +134 131 133 +96 136 120 +198 91 205 +166 43 173 +64 104 88 +126 11 125 +0 224 0 +0 152 0 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/fairy/overworld_shiny.pal b/graphics/pokemon/arceus/fairy/overworld_shiny.pal new file mode 100644 index 000000000..3631497ae --- /dev/null +++ b/graphics/pokemon/arceus/fairy/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +134 131 133 +96 136 120 +198 91 205 +166 43 173 +64 104 88 +126 11 125 +0 224 0 +0 152 0 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/fighting/icon.png b/graphics/pokemon/arceus/fighting/icon.png new file mode 100644 index 000000000..e4ec6068b Binary files /dev/null and b/graphics/pokemon/arceus/fighting/icon.png differ diff --git a/graphics/pokemon/arceus/fighting/overworld.png b/graphics/pokemon/arceus/fighting/overworld.png new file mode 100644 index 000000000..0b0a60068 Binary files /dev/null and b/graphics/pokemon/arceus/fighting/overworld.png differ diff --git a/graphics/pokemon/arceus/fighting/overworld_normal.pal b/graphics/pokemon/arceus/fighting/overworld_normal.pal new file mode 100644 index 000000000..42e397a37 --- /dev/null +++ b/graphics/pokemon/arceus/fighting/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +120 128 144 +192 88 32 +152 56 32 +88 96 112 +104 24 8 +232 176 0 +176 112 0 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/fighting/overworld_shiny.pal b/graphics/pokemon/arceus/fighting/overworld_shiny.pal new file mode 100644 index 000000000..5f8ed30c7 --- /dev/null +++ b/graphics/pokemon/arceus/fighting/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +120 128 144 +192 88 32 +152 56 32 +88 96 112 +104 24 8 +232 176 0 +176 112 0 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/fire/icon.png b/graphics/pokemon/arceus/fire/icon.png new file mode 100644 index 000000000..4c67343bb Binary files /dev/null and b/graphics/pokemon/arceus/fire/icon.png differ diff --git a/graphics/pokemon/arceus/fire/overworld.png b/graphics/pokemon/arceus/fire/overworld.png new file mode 100644 index 000000000..7f37aaa0c Binary files /dev/null and b/graphics/pokemon/arceus/fire/overworld.png differ diff --git a/graphics/pokemon/arceus/fire/overworld_normal.pal b/graphics/pokemon/arceus/fire/overworld_normal.pal new file mode 100644 index 000000000..005469055 --- /dev/null +++ b/graphics/pokemon/arceus/fire/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +144 96 88 +240 96 16 +208 48 16 +128 32 32 +160 24 16 +248 224 0 +200 120 0 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/fire/overworld_shiny.pal b/graphics/pokemon/arceus/fire/overworld_shiny.pal new file mode 100644 index 000000000..a45defd54 --- /dev/null +++ b/graphics/pokemon/arceus/fire/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +144 96 88 +240 96 16 +208 48 16 +128 32 32 +160 24 16 +248 224 0 +200 120 0 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/flying/icon.png b/graphics/pokemon/arceus/flying/icon.png new file mode 100644 index 000000000..c882bc9df Binary files /dev/null and b/graphics/pokemon/arceus/flying/icon.png differ diff --git a/graphics/pokemon/arceus/flying/overworld.png b/graphics/pokemon/arceus/flying/overworld.png new file mode 100644 index 000000000..df6b0390f Binary files /dev/null and b/graphics/pokemon/arceus/flying/overworld.png differ diff --git a/graphics/pokemon/arceus/flying/overworld_normal.pal b/graphics/pokemon/arceus/flying/overworld_normal.pal new file mode 100644 index 000000000..f40b2a597 --- /dev/null +++ b/graphics/pokemon/arceus/flying/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +120 128 144 +144 152 208 +104 112 168 +88 96 112 +72 80 136 +232 240 240 +160 160 168 +40 128 152 +0 0 0 diff --git a/graphics/pokemon/arceus/flying/overworld_shiny.pal b/graphics/pokemon/arceus/flying/overworld_shiny.pal new file mode 100644 index 000000000..ddab34092 --- /dev/null +++ b/graphics/pokemon/arceus/flying/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +120 128 144 +144 152 208 +104 112 168 +88 96 112 +72 80 136 +232 240 240 +160 160 168 +40 128 152 +0 0 0 diff --git a/graphics/pokemon/arceus/ghost/icon.png b/graphics/pokemon/arceus/ghost/icon.png new file mode 100644 index 000000000..1e9163e9f Binary files /dev/null and b/graphics/pokemon/arceus/ghost/icon.png differ diff --git a/graphics/pokemon/arceus/ghost/overworld.png b/graphics/pokemon/arceus/ghost/overworld.png new file mode 100644 index 000000000..87bb58c28 Binary files /dev/null and b/graphics/pokemon/arceus/ghost/overworld.png differ diff --git a/graphics/pokemon/arceus/ghost/overworld_normal.pal b/graphics/pokemon/arceus/ghost/overworld_normal.pal new file mode 100644 index 000000000..b7ed93d84 --- /dev/null +++ b/graphics/pokemon/arceus/ghost/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +104 80 144 +160 96 224 +120 80 184 +80 48 136 +88 40 144 +232 64 0 +160 32 0 +248 248 56 +0 0 0 diff --git a/graphics/pokemon/arceus/ghost/overworld_shiny.pal b/graphics/pokemon/arceus/ghost/overworld_shiny.pal new file mode 100644 index 000000000..765304265 --- /dev/null +++ b/graphics/pokemon/arceus/ghost/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +104 80 144 +160 96 224 +120 80 184 +80 48 136 +88 40 144 +232 64 0 +160 32 0 +248 248 56 +0 0 0 diff --git a/graphics/pokemon/arceus/grass/icon.png b/graphics/pokemon/arceus/grass/icon.png new file mode 100644 index 000000000..e2c72dd3b Binary files /dev/null and b/graphics/pokemon/arceus/grass/icon.png differ diff --git a/graphics/pokemon/arceus/grass/overworld.png b/graphics/pokemon/arceus/grass/overworld.png new file mode 100644 index 000000000..3bff11b55 Binary files /dev/null and b/graphics/pokemon/arceus/grass/overworld.png differ diff --git a/graphics/pokemon/arceus/grass/overworld_normal.pal b/graphics/pokemon/arceus/grass/overworld_normal.pal new file mode 100644 index 000000000..78c23130a --- /dev/null +++ b/graphics/pokemon/arceus/grass/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +88 144 112 +88 200 56 +64 152 48 +56 112 80 +40 104 48 +248 224 0 +192 176 0 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/grass/overworld_shiny.pal b/graphics/pokemon/arceus/grass/overworld_shiny.pal new file mode 100644 index 000000000..7b9f24223 --- /dev/null +++ b/graphics/pokemon/arceus/grass/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +88 144 112 +88 200 56 +64 152 48 +56 112 80 +40 104 48 +248 224 0 +192 176 0 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/ground/icon.png b/graphics/pokemon/arceus/ground/icon.png new file mode 100644 index 000000000..dd02c5c19 Binary files /dev/null and b/graphics/pokemon/arceus/ground/icon.png differ diff --git a/graphics/pokemon/arceus/ground/overworld.png b/graphics/pokemon/arceus/ground/overworld.png new file mode 100644 index 000000000..35d715395 Binary files /dev/null and b/graphics/pokemon/arceus/ground/overworld.png differ diff --git a/graphics/pokemon/arceus/ground/overworld_normal.pal b/graphics/pokemon/arceus/ground/overworld_normal.pal new file mode 100644 index 000000000..c7fb811cb --- /dev/null +++ b/graphics/pokemon/arceus/ground/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +136 112 80 +192 136 56 +168 104 24 +104 88 56 +136 64 0 +176 176 192 +128 128 144 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/ground/overworld_shiny.pal b/graphics/pokemon/arceus/ground/overworld_shiny.pal new file mode 100644 index 000000000..7457a1145 --- /dev/null +++ b/graphics/pokemon/arceus/ground/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +136 112 80 +192 136 56 +168 104 24 +104 88 56 +136 64 0 +176 176 192 +128 128 144 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/ice/icon.png b/graphics/pokemon/arceus/ice/icon.png new file mode 100644 index 000000000..7a63a2182 Binary files /dev/null and b/graphics/pokemon/arceus/ice/icon.png differ diff --git a/graphics/pokemon/arceus/ice/overworld.png b/graphics/pokemon/arceus/ice/overworld.png new file mode 100644 index 000000000..712e9a925 Binary files /dev/null and b/graphics/pokemon/arceus/ice/overworld.png differ diff --git a/graphics/pokemon/arceus/ice/overworld_normal.pal b/graphics/pokemon/arceus/ice/overworld_normal.pal new file mode 100644 index 000000000..fa2f6967f --- /dev/null +++ b/graphics/pokemon/arceus/ice/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +72 136 168 +160 248 248 +120 192 248 +40 96 128 +224 224 232 +128 128 136 +192 0 56 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/arceus/ice/overworld_shiny.pal b/graphics/pokemon/arceus/ice/overworld_shiny.pal new file mode 100644 index 000000000..9d92900a7 --- /dev/null +++ b/graphics/pokemon/arceus/ice/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +72 136 168 +160 248 248 +120 192 248 +40 96 128 +224 224 232 +128 128 136 +192 0 56 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/arceus/overworld.png b/graphics/pokemon/arceus/overworld.png new file mode 100644 index 000000000..8052c83ee Binary files /dev/null and b/graphics/pokemon/arceus/overworld.png differ diff --git a/graphics/pokemon/arceus/overworld_normal.pal b/graphics/pokemon/arceus/overworld_normal.pal new file mode 100644 index 000000000..c61d6ea3e --- /dev/null +++ b/graphics/pokemon/arceus/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +120 128 144 +232 208 24 +176 152 24 +88 96 112 +104 96 24 +56 176 88 +48 128 64 +240 64 64 +0 0 0 diff --git a/graphics/pokemon/arceus/overworld_shiny.pal b/graphics/pokemon/arceus/overworld_shiny.pal new file mode 100644 index 000000000..f8d14c497 --- /dev/null +++ b/graphics/pokemon/arceus/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +120 128 144 +232 208 24 +176 152 24 +88 96 112 +104 96 24 +56 176 88 +48 128 64 +240 64 64 +0 0 0 diff --git a/graphics/pokemon/arceus/poison/icon.png b/graphics/pokemon/arceus/poison/icon.png new file mode 100644 index 000000000..32277ba77 Binary files /dev/null and b/graphics/pokemon/arceus/poison/icon.png differ diff --git a/graphics/pokemon/arceus/poison/overworld.png b/graphics/pokemon/arceus/poison/overworld.png new file mode 100644 index 000000000..c9f7767fd Binary files /dev/null and b/graphics/pokemon/arceus/poison/overworld.png differ diff --git a/graphics/pokemon/arceus/poison/overworld_normal.pal b/graphics/pokemon/arceus/poison/overworld_normal.pal new file mode 100644 index 000000000..36b8119df --- /dev/null +++ b/graphics/pokemon/arceus/poison/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +120 128 144 +176 96 184 +128 48 144 +88 96 112 +80 24 96 +240 160 232 +192 96 208 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/poison/overworld_shiny.pal b/graphics/pokemon/arceus/poison/overworld_shiny.pal new file mode 100644 index 000000000..01e880010 --- /dev/null +++ b/graphics/pokemon/arceus/poison/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +120 128 144 +176 96 184 +128 48 144 +88 96 112 +80 24 96 +240 160 232 +192 96 208 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/psychic/icon.png b/graphics/pokemon/arceus/psychic/icon.png new file mode 100644 index 000000000..0c556490e Binary files /dev/null and b/graphics/pokemon/arceus/psychic/icon.png differ diff --git a/graphics/pokemon/arceus/psychic/overworld.png b/graphics/pokemon/arceus/psychic/overworld.png new file mode 100644 index 000000000..f76036622 Binary files /dev/null and b/graphics/pokemon/arceus/psychic/overworld.png differ diff --git a/graphics/pokemon/arceus/psychic/overworld_normal.pal b/graphics/pokemon/arceus/psychic/overworld_normal.pal new file mode 100644 index 000000000..9a4107011 --- /dev/null +++ b/graphics/pokemon/arceus/psychic/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +120 128 144 +232 72 112 +192 24 72 +88 96 112 +152 0 48 +0 224 0 +0 152 0 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/psychic/overworld_shiny.pal b/graphics/pokemon/arceus/psychic/overworld_shiny.pal new file mode 100644 index 000000000..3fec008fa --- /dev/null +++ b/graphics/pokemon/arceus/psychic/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +120 128 144 +232 72 112 +192 24 72 +88 96 112 +152 0 48 +0 224 0 +0 152 0 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/rock/icon.png b/graphics/pokemon/arceus/rock/icon.png new file mode 100644 index 000000000..91d52e195 Binary files /dev/null and b/graphics/pokemon/arceus/rock/icon.png differ diff --git a/graphics/pokemon/arceus/rock/overworld.png b/graphics/pokemon/arceus/rock/overworld.png new file mode 100644 index 000000000..53bfee6cf Binary files /dev/null and b/graphics/pokemon/arceus/rock/overworld.png differ diff --git a/graphics/pokemon/arceus/rock/overworld_normal.pal b/graphics/pokemon/arceus/rock/overworld_normal.pal new file mode 100644 index 000000000..26d199bfe --- /dev/null +++ b/graphics/pokemon/arceus/rock/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +120 128 144 +144 136 96 +112 104 64 +88 96 112 +96 88 48 +216 192 120 +176 152 80 +64 80 64 +0 0 0 diff --git a/graphics/pokemon/arceus/rock/overworld_shiny.pal b/graphics/pokemon/arceus/rock/overworld_shiny.pal new file mode 100644 index 000000000..d0c613c78 --- /dev/null +++ b/graphics/pokemon/arceus/rock/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +120 128 144 +144 136 96 +112 104 64 +88 96 112 +96 88 48 +216 192 120 +176 152 80 +64 80 64 +0 0 0 diff --git a/graphics/pokemon/arceus/steel/icon.png b/graphics/pokemon/arceus/steel/icon.png new file mode 100644 index 000000000..4013495e0 Binary files /dev/null and b/graphics/pokemon/arceus/steel/icon.png differ diff --git a/graphics/pokemon/arceus/steel/overworld.png b/graphics/pokemon/arceus/steel/overworld.png new file mode 100644 index 000000000..33b51e7a8 Binary files /dev/null and b/graphics/pokemon/arceus/steel/overworld.png differ diff --git a/graphics/pokemon/arceus/steel/overworld_normal.pal b/graphics/pokemon/arceus/steel/overworld_normal.pal new file mode 100644 index 000000000..e3ca81c9a --- /dev/null +++ b/graphics/pokemon/arceus/steel/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +120 128 144 +192 192 208 +128 128 136 +88 96 112 +88 88 96 +232 224 0 +168 160 0 +96 104 96 +0 0 0 diff --git a/graphics/pokemon/arceus/steel/overworld_shiny.pal b/graphics/pokemon/arceus/steel/overworld_shiny.pal new file mode 100644 index 000000000..70c82d161 --- /dev/null +++ b/graphics/pokemon/arceus/steel/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +120 128 144 +192 192 208 +128 128 136 +88 96 112 +88 88 96 +232 224 0 +168 160 0 +96 104 96 +0 0 0 diff --git a/graphics/pokemon/arceus/water/icon.png b/graphics/pokemon/arceus/water/icon.png new file mode 100644 index 000000000..546df7ecd Binary files /dev/null and b/graphics/pokemon/arceus/water/icon.png differ diff --git a/graphics/pokemon/arceus/water/overworld.png b/graphics/pokemon/arceus/water/overworld.png new file mode 100644 index 000000000..291c68b0a Binary files /dev/null and b/graphics/pokemon/arceus/water/overworld.png differ diff --git a/graphics/pokemon/arceus/water/overworld_normal.pal b/graphics/pokemon/arceus/water/overworld_normal.pal new file mode 100644 index 000000000..981366ca1 --- /dev/null +++ b/graphics/pokemon/arceus/water/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +0 56 152 +8 144 240 +8 96 192 +0 40 120 +16 48 120 +0 224 248 +0 160 200 +248 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/water/overworld_shiny.pal b/graphics/pokemon/arceus/water/overworld_shiny.pal new file mode 100644 index 000000000..36d9c53fc --- /dev/null +++ b/graphics/pokemon/arceus/water/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +0 56 152 +8 144 240 +8 96 192 +0 40 120 +16 48 120 +0 224 248 +0 160 200 +248 0 56 +0 0 0 diff --git a/graphics/pokemon/archaludon/footprint.png b/graphics/pokemon/archaludon/footprint.png new file mode 100644 index 000000000..c526325d9 Binary files /dev/null and b/graphics/pokemon/archaludon/footprint.png differ diff --git a/graphics/pokemon/archen/overworld.png b/graphics/pokemon/archen/overworld.png new file mode 100644 index 000000000..e25f19ba7 Binary files /dev/null and b/graphics/pokemon/archen/overworld.png differ diff --git a/graphics/pokemon/archen/overworld_normal.pal b/graphics/pokemon/archen/overworld_normal.pal new file mode 100644 index 000000000..83bf72363 --- /dev/null +++ b/graphics/pokemon/archen/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +11 40 95 +40 71 147 +70 48 35 +40 121 245 +137 54 54 +217 70 62 +0 0 0 +222 221 229 +70 48 35 +70 48 35 +219 174 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/archen/overworld_shiny.pal b/graphics/pokemon/archen/overworld_shiny.pal new file mode 100644 index 000000000..8e3e76130 --- /dev/null +++ b/graphics/pokemon/archen/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 104 48 +16 152 64 +78 47 25 +16 208 72 +153 86 63 +224 128 72 +0 0 0 +222 221 229 +47 47 47 +80 64 40 +221 201 94 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/archeops/overworld.png b/graphics/pokemon/archeops/overworld.png new file mode 100644 index 000000000..8a8a23a4e Binary files /dev/null and b/graphics/pokemon/archeops/overworld.png differ diff --git a/graphics/pokemon/archeops/overworld_normal.pal b/graphics/pokemon/archeops/overworld_normal.pal new file mode 100644 index 000000000..772efa0e1 --- /dev/null +++ b/graphics/pokemon/archeops/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 48 104 +48 80 152 +187 76 72 +212 214 224 +240 200 96 +0 0 0 +48 128 240 +187 76 72 +16 160 144 +16 48 104 +66 75 64 +240 200 96 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/archeops/overworld_shiny.pal b/graphics/pokemon/archeops/overworld_shiny.pal new file mode 100644 index 000000000..92931a6cc --- /dev/null +++ b/graphics/pokemon/archeops/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 64 48 +8 111 95 +216 101 35 +220 220 240 +248 176 96 +0 1 0 +16 160 144 +158 72 47 +48 128 240 +48 80 152 +113 61 35 +241 200 100 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/arctibax/back.png b/graphics/pokemon/arctibax/back.png index ff061dece..2e4bdd3fa 100644 Binary files a/graphics/pokemon/arctibax/back.png and b/graphics/pokemon/arctibax/back.png differ diff --git a/graphics/pokemon/arctibax/footprint.png b/graphics/pokemon/arctibax/footprint.png new file mode 100644 index 000000000..d2e07ad6f Binary files /dev/null and b/graphics/pokemon/arctibax/footprint.png differ diff --git a/graphics/pokemon/arctibax/front.png b/graphics/pokemon/arctibax/front.png index 6b1350e89..0446c45e6 100644 Binary files a/graphics/pokemon/arctibax/front.png and b/graphics/pokemon/arctibax/front.png differ diff --git a/graphics/pokemon/arctibax/normal.pal b/graphics/pokemon/arctibax/normal.pal index 0a9a42711..bc4e1a44d 100644 --- a/graphics/pokemon/arctibax/normal.pal +++ b/graphics/pokemon/arctibax/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -153 210 164 -92 131 133 -65 69 90 -188 239 248 -91 111 138 -125 166 166 -102 149 227 -15 15 15 +153 211 165 +92 58 23 +46 53 87 +55 59 92 +40 70 110 +90 96 124 +222 160 46 +242 218 64 +82 100 140 +87 137 173 +120 152 199 +16 16 16 +174 202 230 +166 232 247 +235 253 255 0 0 0 -255 209 74 -218 145 35 -75 122 154 -58 99 126 -100 54 32 -244 125 47 -168 96 47 diff --git a/graphics/pokemon/arctibax/shiny.pal b/graphics/pokemon/arctibax/shiny.pal index 0c46ae698..aba7fa11e 100644 --- a/graphics/pokemon/arctibax/shiny.pal +++ b/graphics/pokemon/arctibax/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -153 210 164 -74 168 123 -65 69 90 -227 255 253 -78 133 139 -140 221 192 -134 249 249 -15 15 15 +153 211 165 +100 46 105 +29 66 79 +30 52 61 +40 70 110 +63 97 102 +210 129 206 +242 218 64 +65 127 140 +87 137 173 +93 188 201 +16 16 16 +147 237 231 +166 232 247 +235 253 255 0 0 0 -255 209 74 -218 145 35 -67 194 175 -63 152 138 -137 39 73 -252 142 179 -201 100 144 diff --git a/graphics/pokemon/arctovish/icon.png b/graphics/pokemon/arctovish/icon.png index 216061229..6fd267995 100644 Binary files a/graphics/pokemon/arctovish/icon.png and b/graphics/pokemon/arctovish/icon.png differ diff --git a/graphics/pokemon/arctovish/overworld.png b/graphics/pokemon/arctovish/overworld.png new file mode 100644 index 000000000..0afb28f0d Binary files /dev/null and b/graphics/pokemon/arctovish/overworld.png differ diff --git a/graphics/pokemon/arctovish/overworld_normal.pal b/graphics/pokemon/arctovish/overworld_normal.pal new file mode 100644 index 000000000..19c81a707 --- /dev/null +++ b/graphics/pokemon/arctovish/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 52 36 +28 40 44 +20 48 68 +0 0 0 +60 100 184 +60 132 184 +100 136 160 +88 128 212 +108 172 212 +140 148 152 +172 184 192 +168 208 236 +152 204 236 +204 204 204 +216 236 252 +252 252 252 diff --git a/graphics/pokemon/arctovish/overworld_shiny.pal b/graphics/pokemon/arctovish/overworld_shiny.pal new file mode 100644 index 000000000..7e9379717 --- /dev/null +++ b/graphics/pokemon/arctovish/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +65 65 65 +90 82 98 +0 0 0 +98 106 123 +139 123 156 +156 164 156 +139 123 156 +172 164 189 +148 148 148 +172 189 197 +172 164 189 +189 205 189 +205 205 205 +222 230 222 +255 255 255 diff --git a/graphics/pokemon/arctozolt/icon.png b/graphics/pokemon/arctozolt/icon.png index 73dbd1e67..c72633855 100644 Binary files a/graphics/pokemon/arctozolt/icon.png and b/graphics/pokemon/arctozolt/icon.png differ diff --git a/graphics/pokemon/arctozolt/overworld.png b/graphics/pokemon/arctozolt/overworld.png new file mode 100644 index 000000000..105c32fa8 Binary files /dev/null and b/graphics/pokemon/arctozolt/overworld.png differ diff --git a/graphics/pokemon/arctozolt/overworld_normal.pal b/graphics/pokemon/arctozolt/overworld_normal.pal new file mode 100644 index 000000000..49943c434 --- /dev/null +++ b/graphics/pokemon/arctozolt/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 52 36 +0 0 0 +92 88 36 +20 48 68 +44 44 44 +188 156 12 +244 208 44 +60 100 184 +60 132 184 +104 156 212 +136 152 160 +232 232 144 +168 212 244 +204 204 204 +212 236 252 +252 252 252 diff --git a/graphics/pokemon/arctozolt/overworld_shiny.pal b/graphics/pokemon/arctozolt/overworld_shiny.pal new file mode 100644 index 000000000..bf024a0ce --- /dev/null +++ b/graphics/pokemon/arctozolt/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +98 98 106 +90 82 98 +41 41 41 +148 148 148 +213 213 205 +98 98 106 +139 123 156 +172 164 189 +148 148 148 +213 213 205 +197 189 205 +205 205 205 +222 213 230 +255 255 255 diff --git a/graphics/pokemon/ariados/overworld.png b/graphics/pokemon/ariados/overworld.png new file mode 100644 index 000000000..4508799e7 Binary files /dev/null and b/graphics/pokemon/ariados/overworld.png differ diff --git a/graphics/pokemon/ariados/overworld_normal.pal b/graphics/pokemon/ariados/overworld_normal.pal new file mode 100644 index 000000000..02d8dc3c4 --- /dev/null +++ b/graphics/pokemon/ariados/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 96 8 +0 0 0 +248 192 8 +96 32 168 +216 136 0 +144 80 224 +112 16 24 +72 72 72 +240 96 80 +232 232 248 +200 64 56 +48 40 32 +168 184 208 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ariados/overworld_shiny.pal b/graphics/pokemon/ariados/overworld_shiny.pal new file mode 100644 index 000000000..c8c750e90 --- /dev/null +++ b/graphics/pokemon/ariados/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 96 8 +0 0 0 +248 192 8 +64 120 160 +216 136 0 +80 168 184 +96 32 88 +72 72 72 +224 168 216 +232 232 248 +192 112 184 +64 40 56 +168 184 208 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/armaldo/overworld.png b/graphics/pokemon/armaldo/overworld.png new file mode 100644 index 000000000..e270df81b Binary files /dev/null and b/graphics/pokemon/armaldo/overworld.png differ diff --git a/graphics/pokemon/armaldo/overworld_normal.pal b/graphics/pokemon/armaldo/overworld_normal.pal new file mode 100644 index 000000000..5c8e2c01d --- /dev/null +++ b/graphics/pokemon/armaldo/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +16 64 96 +0 0 0 +80 80 80 +56 104 144 +128 168 200 +96 144 176 +112 112 120 +232 232 248 +192 64 104 +160 40 80 +144 144 160 +192 192 208 +160 128 8 +232 200 72 diff --git a/graphics/pokemon/armaldo/overworld_shiny.pal b/graphics/pokemon/armaldo/overworld_shiny.pal new file mode 100644 index 000000000..46fd73a79 --- /dev/null +++ b/graphics/pokemon/armaldo/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +112 16 32 +0 0 0 +80 80 80 +152 64 80 +240 136 144 +200 96 112 +112 112 120 +232 232 248 +192 64 104 +160 40 80 +144 144 160 +192 192 208 +160 128 8 +232 200 72 diff --git a/graphics/pokemon/armarouge/footprint.png b/graphics/pokemon/armarouge/footprint.png new file mode 100644 index 000000000..f852f63d0 Binary files /dev/null and b/graphics/pokemon/armarouge/footprint.png differ diff --git a/graphics/pokemon/aromatisse/overworld.png b/graphics/pokemon/aromatisse/overworld.png new file mode 100644 index 000000000..64ad16827 Binary files /dev/null and b/graphics/pokemon/aromatisse/overworld.png differ diff --git a/graphics/pokemon/aromatisse/overworld_normal.pal b/graphics/pokemon/aromatisse/overworld_normal.pal new file mode 100644 index 000000000..d4331c4a9 --- /dev/null +++ b/graphics/pokemon/aromatisse/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +71 47 71 +16 16 16 +197 105 188 +139 85 139 +234 203 85 +198 163 204 +219 222 241 +57 39 43 +232 76 90 +241 152 170 +217 101 125 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/aromatisse/overworld_shiny.pal b/graphics/pokemon/aromatisse/overworld_shiny.pal new file mode 100644 index 000000000..2fe20eb67 --- /dev/null +++ b/graphics/pokemon/aromatisse/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +71 47 71 +16 16 16 +241 112 150 +188 87 116 +234 203 85 +233 190 208 +254 216 232 +57 39 43 +254 252 79 +156 125 220 +130 107 178 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/aron/overworld.png b/graphics/pokemon/aron/overworld.png new file mode 100644 index 000000000..5dcc4313c Binary files /dev/null and b/graphics/pokemon/aron/overworld.png differ diff --git a/graphics/pokemon/aron/overworld_normal.pal b/graphics/pokemon/aron/overworld_normal.pal new file mode 100644 index 000000000..cc8c78a53 --- /dev/null +++ b/graphics/pokemon/aron/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 56 72 +232 232 248 +160 160 176 +0 0 0 +184 184 200 +112 104 120 +64 96 128 +104 144 200 +48 40 56 +88 88 88 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/aron/overworld_shiny.pal b/graphics/pokemon/aron/overworld_shiny.pal new file mode 100644 index 000000000..d9cd225fe --- /dev/null +++ b/graphics/pokemon/aron/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 56 72 +232 232 248 +160 160 176 +0 0 0 +184 184 200 +112 104 120 +176 0 0 +248 48 88 +48 40 56 +48 112 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/arrokuda/icon.png b/graphics/pokemon/arrokuda/icon.png index f724cc357..c3014982a 100644 Binary files a/graphics/pokemon/arrokuda/icon.png and b/graphics/pokemon/arrokuda/icon.png differ diff --git a/graphics/pokemon/arrokuda/overworld.png b/graphics/pokemon/arrokuda/overworld.png new file mode 100644 index 000000000..21835e5e1 Binary files /dev/null and b/graphics/pokemon/arrokuda/overworld.png differ diff --git a/graphics/pokemon/arrokuda/overworld_normal.pal b/graphics/pokemon/arrokuda/overworld_normal.pal new file mode 100644 index 000000000..cb2cd9aa5 --- /dev/null +++ b/graphics/pokemon/arrokuda/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 52 38 +23 20 16 +171 173 131 +223 225 175 +255 255 255 +109 96 81 +77 66 53 +0 0 0 +143 128 111 +205 102 70 +121 121 118 +223 224 207 +173 173 164 +229 126 94 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/arrokuda/overworld_shiny.pal b/graphics/pokemon/arrokuda/overworld_shiny.pal new file mode 100644 index 000000000..67e0eb578 --- /dev/null +++ b/graphics/pokemon/arrokuda/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 32 49 +189 213 230 +213 230 246 +255 255 255 +123 123 180 +90 90 139 +0 0 0 +156 164 213 +205 98 65 +115 98 115 +238 197 230 +172 139 164 +230 123 90 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/articuno/galarian/overworld.png b/graphics/pokemon/articuno/galarian/overworld.png new file mode 100644 index 000000000..734f4802d Binary files /dev/null and b/graphics/pokemon/articuno/galarian/overworld.png differ diff --git a/graphics/pokemon/articuno/galarian/overworld_normal.pal b/graphics/pokemon/articuno/galarian/overworld_normal.pal new file mode 100644 index 000000000..4bf32062c --- /dev/null +++ b/graphics/pokemon/articuno/galarian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +60 184 151 +0 0 0 +21 12 31 +0 0 0 +102 69 138 +212 190 233 +149 111 190 +41 28 44 +233 232 233 +190 163 198 +162 126 172 +120 200 248 +160 224 248 +56 56 56 +24 24 24 +15 15 15 diff --git a/graphics/pokemon/articuno/galarian/overworld_shiny.pal b/graphics/pokemon/articuno/galarian/overworld_shiny.pal new file mode 100644 index 000000000..4bf32062c --- /dev/null +++ b/graphics/pokemon/articuno/galarian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +60 184 151 +0 0 0 +21 12 31 +0 0 0 +102 69 138 +212 190 233 +149 111 190 +41 28 44 +233 232 233 +190 163 198 +162 126 172 +120 200 248 +160 224 248 +56 56 56 +24 24 24 +15 15 15 diff --git a/graphics/pokemon/articuno/overworld.png b/graphics/pokemon/articuno/overworld.png new file mode 100644 index 000000000..e5e101e25 Binary files /dev/null and b/graphics/pokemon/articuno/overworld.png differ diff --git a/graphics/pokemon/articuno/overworld_normal.pal b/graphics/pokemon/articuno/overworld_normal.pal new file mode 100644 index 000000000..d55b7a123 --- /dev/null +++ b/graphics/pokemon/articuno/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 64 88 +56 128 136 +160 224 248 +48 176 192 +120 200 248 +0 0 0 +104 160 232 +56 56 40 +232 232 248 +48 104 152 +200 184 72 +160 32 48 +144 128 24 +176 176 208 +216 248 248 diff --git a/graphics/pokemon/articuno/overworld_shiny.pal b/graphics/pokemon/articuno/overworld_shiny.pal new file mode 100644 index 000000000..26cc442ff --- /dev/null +++ b/graphics/pokemon/articuno/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 64 128 +32 144 232 +200 240 248 +96 200 232 +168 224 248 +0 0 0 +152 192 224 +56 56 40 +232 232 248 +96 152 200 +200 184 72 +160 32 48 +144 128 24 +176 176 208 +232 248 248 diff --git a/graphics/pokemon/audino/overworld.png b/graphics/pokemon/audino/overworld.png new file mode 100644 index 000000000..27fdc5f6b Binary files /dev/null and b/graphics/pokemon/audino/overworld.png differ diff --git a/graphics/pokemon/audino/overworld_normal.pal b/graphics/pokemon/audino/overworld_normal.pal new file mode 100644 index 000000000..b2db480ff --- /dev/null +++ b/graphics/pokemon/audino/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 63 63 +199 95 104 +218 129 138 +0 0 0 +95 87 63 +245 227 164 +199 172 121 +11 11 11 +18 87 164 +229 229 247 +245 227 164 +155 155 155 +218 129 138 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/audino/overworld_shiny.pal b/graphics/pokemon/audino/overworld_shiny.pal new file mode 100644 index 000000000..eabc10d39 --- /dev/null +++ b/graphics/pokemon/audino/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 63 63 +152 80 160 +160 120 176 +0 0 0 +95 87 63 +248 216 176 +216 176 136 +11 11 11 +18 87 164 +229 229 247 +245 227 164 +155 155 155 +218 129 138 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/aurorus/overworld.png b/graphics/pokemon/aurorus/overworld.png new file mode 100644 index 000000000..b094b1525 Binary files /dev/null and b/graphics/pokemon/aurorus/overworld.png differ diff --git a/graphics/pokemon/aurorus/overworld_normal.pal b/graphics/pokemon/aurorus/overworld_normal.pal new file mode 100644 index 000000000..3a6f01423 --- /dev/null +++ b/graphics/pokemon/aurorus/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +237 241 227 +67 64 47 +248 208 80 +128 116 54 +38 49 72 +78 110 172 +101 157 237 +170 223 246 +94 176 224 +237 241 227 +161 183 211 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/aurorus/overworld_shiny.pal b/graphics/pokemon/aurorus/overworld_shiny.pal new file mode 100644 index 000000000..22501716d --- /dev/null +++ b/graphics/pokemon/aurorus/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +194 210 243 +67 64 47 +231 216 165 +128 116 54 +38 49 72 +179 193 202 +237 248 255 +145 188 233 +117 154 193 +237 241 227 +161 183 211 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/avalugg/hisuian/overworld.png b/graphics/pokemon/avalugg/hisuian/overworld.png new file mode 100644 index 000000000..a336b5138 Binary files /dev/null and b/graphics/pokemon/avalugg/hisuian/overworld.png differ diff --git a/graphics/pokemon/avalugg/hisuian/overworld_normal.pal b/graphics/pokemon/avalugg/hisuian/overworld_normal.pal new file mode 100644 index 000000000..c42896338 --- /dev/null +++ b/graphics/pokemon/avalugg/hisuian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +139 205 246 +82 41 24 +148 123 98 +106 82 65 +8 8 8 +148 156 172 +230 238 255 +205 205 222 +98 106 131 +148 65 32 +222 172 8 +255 238 57 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/avalugg/hisuian/overworld_shiny.pal b/graphics/pokemon/avalugg/hisuian/overworld_shiny.pal new file mode 100644 index 000000000..7460e356f --- /dev/null +++ b/graphics/pokemon/avalugg/hisuian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +139 205 246 +82 41 24 +148 123 98 +106 82 65 +8 8 8 +213 139 90 +230 238 255 +230 148 98 +164 106 74 +197 148 16 +148 123 98 +106 82 65 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/avalugg/overworld.png b/graphics/pokemon/avalugg/overworld.png new file mode 100644 index 000000000..5d9c26d32 Binary files /dev/null and b/graphics/pokemon/avalugg/overworld.png differ diff --git a/graphics/pokemon/avalugg/overworld_normal.pal b/graphics/pokemon/avalugg/overworld_normal.pal new file mode 100644 index 000000000..c8bdfc3bc --- /dev/null +++ b/graphics/pokemon/avalugg/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 192 168 +16 16 16 +35 56 153 +136 201 244 +230 238 248 +87 96 157 +116 151 196 +219 169 15 +253 236 58 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/avalugg/overworld_shiny.pal b/graphics/pokemon/avalugg/overworld_shiny.pal new file mode 100644 index 000000000..c437016ed --- /dev/null +++ b/graphics/pokemon/avalugg/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 192 214 +16 16 16 +84 127 132 +178 226 231 +230 238 248 +103 167 133 +118 176 182 +219 169 15 +253 236 58 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/axew/overworld.png b/graphics/pokemon/axew/overworld.png new file mode 100644 index 000000000..7b81056bd Binary files /dev/null and b/graphics/pokemon/axew/overworld.png differ diff --git a/graphics/pokemon/axew/overworld_normal.pal b/graphics/pokemon/axew/overworld_normal.pal new file mode 100644 index 000000000..4f3e70f8b --- /dev/null +++ b/graphics/pokemon/axew/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 47 33 +87 95 63 +63 71 47 +0 0 0 +138 155 79 +151 177 194 +229 229 247 +95 112 63 +199 0 0 +87 0 0 +164 182 87 +208 227 138 +121 172 25 +95 138 40 +25 32 32 diff --git a/graphics/pokemon/axew/overworld_shiny.pal b/graphics/pokemon/axew/overworld_shiny.pal new file mode 100644 index 000000000..d8ba02535 --- /dev/null +++ b/graphics/pokemon/axew/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 47 33 +109 93 73 +88 80 56 +0 0 0 +192 176 111 +221 226 195 +221 226 195 +136 120 72 +200 40 112 +40 47 33 +192 176 111 +221 226 195 +160 80 128 +109 93 73 +25 32 32 diff --git a/graphics/pokemon/azelf/overworld.png b/graphics/pokemon/azelf/overworld.png new file mode 100644 index 000000000..709618802 Binary files /dev/null and b/graphics/pokemon/azelf/overworld.png differ diff --git a/graphics/pokemon/azelf/overworld_normal.pal b/graphics/pokemon/azelf/overworld_normal.pal new file mode 100644 index 000000000..cde578ee3 --- /dev/null +++ b/graphics/pokemon/azelf/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 64 112 +72 128 208 +48 112 176 +0 0 0 +32 88 168 +168 40 0 +248 168 152 +144 184 208 +72 72 88 +232 64 32 +112 128 176 +232 232 248 +248 176 16 +176 208 248 +136 120 32 diff --git a/graphics/pokemon/azelf/overworld_shiny.pal b/graphics/pokemon/azelf/overworld_shiny.pal new file mode 100644 index 000000000..11a24ddd0 --- /dev/null +++ b/graphics/pokemon/azelf/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 96 80 +72 160 160 +48 136 136 +0 0 0 +32 112 128 +168 40 0 +248 168 152 +216 176 88 +104 80 56 +232 64 32 +176 128 48 +232 232 248 +248 176 16 +248 216 88 +136 120 32 diff --git a/graphics/pokemon/azumarill/overworld.png b/graphics/pokemon/azumarill/overworld.png new file mode 100644 index 000000000..b2aa9487e Binary files /dev/null and b/graphics/pokemon/azumarill/overworld.png differ diff --git a/graphics/pokemon/azumarill/overworld_normal.pal b/graphics/pokemon/azumarill/overworld_normal.pal new file mode 100644 index 000000000..550ac4f0a --- /dev/null +++ b/graphics/pokemon/azumarill/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 48 104 +0 0 0 +112 176 240 +56 112 160 +72 144 200 +184 48 40 +232 232 248 +208 208 224 +48 56 64 +184 200 224 +128 160 200 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/azumarill/overworld_shiny.pal b/graphics/pokemon/azumarill/overworld_shiny.pal new file mode 100644 index 000000000..181b74b2e --- /dev/null +++ b/graphics/pokemon/azumarill/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 72 0 +0 0 0 +248 208 88 +160 96 8 +232 160 40 +184 48 40 +232 232 248 +208 208 224 +48 56 64 +168 184 208 +128 160 200 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/azurill/overworld.png b/graphics/pokemon/azurill/overworld.png new file mode 100644 index 000000000..7169ed9b2 Binary files /dev/null and b/graphics/pokemon/azurill/overworld.png differ diff --git a/graphics/pokemon/azurill/overworld_normal.pal b/graphics/pokemon/azurill/overworld_normal.pal new file mode 100644 index 000000000..34dc880d0 --- /dev/null +++ b/graphics/pokemon/azurill/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +32 64 120 +72 136 192 +112 176 240 +48 56 64 +56 104 152 +200 88 160 +232 232 248 +168 208 240 +184 48 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/azurill/overworld_shiny.pal b/graphics/pokemon/azurill/overworld_shiny.pal new file mode 100644 index 000000000..01bf80b52 --- /dev/null +++ b/graphics/pokemon/azurill/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +40 88 64 +104 168 120 +152 208 144 +48 56 64 +72 128 96 +200 88 160 +232 232 248 +184 248 176 +184 48 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bagon/overworld.png b/graphics/pokemon/bagon/overworld.png new file mode 100644 index 000000000..a4954683e Binary files /dev/null and b/graphics/pokemon/bagon/overworld.png differ diff --git a/graphics/pokemon/bagon/overworld_normal.pal b/graphics/pokemon/bagon/overworld_normal.pal new file mode 100644 index 000000000..1ffcbea64 --- /dev/null +++ b/graphics/pokemon/bagon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 80 104 +200 200 200 +152 152 152 +0 0 0 +120 120 120 +184 184 184 +192 160 72 +64 136 160 +232 232 248 +104 168 224 +120 192 248 +144 120 16 +40 64 104 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bagon/overworld_shiny.pal b/graphics/pokemon/bagon/overworld_shiny.pal new file mode 100644 index 000000000..237827e77 --- /dev/null +++ b/graphics/pokemon/bagon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 80 104 +200 200 200 +152 152 152 +0 0 0 +120 120 120 +184 184 184 +192 160 72 +64 144 56 +232 232 248 +88 192 80 +120 248 144 +144 120 16 +48 88 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/baltoy/overworld.png b/graphics/pokemon/baltoy/overworld.png new file mode 100644 index 000000000..bbb55b323 Binary files /dev/null and b/graphics/pokemon/baltoy/overworld.png differ diff --git a/graphics/pokemon/baltoy/overworld_normal.pal b/graphics/pokemon/baltoy/overworld_normal.pal new file mode 100644 index 000000000..93510f173 --- /dev/null +++ b/graphics/pokemon/baltoy/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 80 64 +0 0 0 +224 200 152 +216 184 128 +176 160 96 +144 136 88 +216 112 80 +184 80 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/baltoy/overworld_shiny.pal b/graphics/pokemon/baltoy/overworld_shiny.pal new file mode 100644 index 000000000..515cf9b6d --- /dev/null +++ b/graphics/pokemon/baltoy/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +176 160 208 +88 80 64 +0 0 0 +248 232 152 +232 176 8 +208 168 8 +168 136 24 +96 176 192 +96 112 176 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/banette/overworld.png b/graphics/pokemon/banette/overworld.png new file mode 100644 index 000000000..4a1535223 Binary files /dev/null and b/graphics/pokemon/banette/overworld.png differ diff --git a/graphics/pokemon/banette/overworld_normal.pal b/graphics/pokemon/banette/overworld_normal.pal new file mode 100644 index 000000000..466629852 --- /dev/null +++ b/graphics/pokemon/banette/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +96 104 128 +128 128 160 +64 72 96 +40 48 64 +192 56 56 +144 32 32 +72 56 16 +96 16 16 +160 128 40 +120 96 24 +200 160 48 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/banette/overworld_shiny.pal b/graphics/pokemon/banette/overworld_shiny.pal new file mode 100644 index 000000000..c10d6fb14 --- /dev/null +++ b/graphics/pokemon/banette/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +80 104 160 +104 136 208 +56 72 112 +40 48 64 +192 56 56 +144 32 32 +72 56 16 +96 16 16 +160 128 40 +120 96 24 +200 160 48 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/barbaracle/overworld.png b/graphics/pokemon/barbaracle/overworld.png new file mode 100644 index 000000000..cfd69372f Binary files /dev/null and b/graphics/pokemon/barbaracle/overworld.png differ diff --git a/graphics/pokemon/barbaracle/overworld_normal.pal b/graphics/pokemon/barbaracle/overworld_normal.pal new file mode 100644 index 000000000..099d334fe --- /dev/null +++ b/graphics/pokemon/barbaracle/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +63 52 39 +229 215 187 +190 167 122 +16 16 16 +137 102 61 +231 120 77 +202 200 212 +229 215 187 +117 114 136 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/barbaracle/overworld_shiny.pal b/graphics/pokemon/barbaracle/overworld_shiny.pal new file mode 100644 index 000000000..fd587273b --- /dev/null +++ b/graphics/pokemon/barbaracle/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +50 63 41 +160 247 162 +101 163 101 +16 16 16 +85 106 73 +255 131 152 +193 199 213 +251 251 251 +107 118 148 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/barboach/overworld.png b/graphics/pokemon/barboach/overworld.png new file mode 100644 index 000000000..2cc66dfe6 Binary files /dev/null and b/graphics/pokemon/barboach/overworld.png differ diff --git a/graphics/pokemon/barboach/overworld_normal.pal b/graphics/pokemon/barboach/overworld_normal.pal new file mode 100644 index 000000000..9d753ce34 --- /dev/null +++ b/graphics/pokemon/barboach/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 112 152 +24 64 104 +88 144 184 +48 64 80 +0 0 0 +184 184 200 +152 160 176 +136 144 152 +88 96 112 +120 176 208 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/barboach/overworld_shiny.pal b/graphics/pokemon/barboach/overworld_shiny.pal new file mode 100644 index 000000000..8791d2578 --- /dev/null +++ b/graphics/pokemon/barboach/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 120 56 +96 80 32 +200 152 40 +48 64 80 +0 0 0 +184 184 200 +152 160 176 +136 144 152 +88 96 112 +248 200 72 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/barraskewda/icon.png b/graphics/pokemon/barraskewda/icon.png index c0aed5b3d..0e4e88736 100644 Binary files a/graphics/pokemon/barraskewda/icon.png and b/graphics/pokemon/barraskewda/icon.png differ diff --git a/graphics/pokemon/barraskewda/overworld.png b/graphics/pokemon/barraskewda/overworld.png new file mode 100644 index 000000000..ac05fc57e Binary files /dev/null and b/graphics/pokemon/barraskewda/overworld.png differ diff --git a/graphics/pokemon/barraskewda/overworld_normal.pal b/graphics/pokemon/barraskewda/overworld_normal.pal new file mode 100644 index 000000000..219e44c86 --- /dev/null +++ b/graphics/pokemon/barraskewda/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 52 38 +19 17 13 +109 96 81 +77 66 53 +98 46 30 +0 0 0 +205 102 70 +73 74 55 +171 173 131 +229 126 94 +223 225 175 +143 128 111 +227 227 227 +255 255 255 +179 179 179 +0 0 0 diff --git a/graphics/pokemon/barraskewda/overworld_shiny.pal b/graphics/pokemon/barraskewda/overworld_shiny.pal new file mode 100644 index 000000000..3f2116be8 --- /dev/null +++ b/graphics/pokemon/barraskewda/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 52 38 +16 16 24 +90 82 115 +65 57 82 +98 41 24 +0 0 0 +205 98 65 +74 74 65 +148 148 139 +230 123 90 +180 180 172 +123 115 148 +230 230 230 +255 255 255 +180 180 180 +0 0 0 diff --git a/graphics/pokemon/basculegion/female/overworld.png b/graphics/pokemon/basculegion/female/overworld.png new file mode 100644 index 000000000..d246f9f90 Binary files /dev/null and b/graphics/pokemon/basculegion/female/overworld.png differ diff --git a/graphics/pokemon/basculegion/female/overworld_normal.pal b/graphics/pokemon/basculegion/female/overworld_normal.pal new file mode 100644 index 000000000..e90d24829 --- /dev/null +++ b/graphics/pokemon/basculegion/female/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +41 57 49 +164 189 180 +41 90 123 +255 255 255 +123 172 172 +172 222 230 +16 65 32 +0 0 0 +41 189 90 +98 123 115 +32 115 57 +57 82 74 +32 139 65 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/basculegion/female/overworld_shiny.pal b/graphics/pokemon/basculegion/female/overworld_shiny.pal new file mode 100644 index 000000000..6855fd47a --- /dev/null +++ b/graphics/pokemon/basculegion/female/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +41 57 49 +164 189 180 +180 156 16 +255 255 255 +213 197 74 +238 222 98 +16 74 32 +0 0 0 +41 197 82 +98 123 115 +32 123 65 +57 82 74 +32 139 65 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/basculegion/footprint.png b/graphics/pokemon/basculegion/footprint.png new file mode 100644 index 000000000..aa3e48b0e Binary files /dev/null and b/graphics/pokemon/basculegion/footprint.png differ diff --git a/graphics/pokemon/basculegion/overworld.png b/graphics/pokemon/basculegion/overworld.png new file mode 100644 index 000000000..26780d419 Binary files /dev/null and b/graphics/pokemon/basculegion/overworld.png differ diff --git a/graphics/pokemon/basculegion/overworld_normal.pal b/graphics/pokemon/basculegion/overworld_normal.pal new file mode 100644 index 000000000..3b067717e --- /dev/null +++ b/graphics/pokemon/basculegion/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +41 57 49 +164 189 180 +123 16 41 +255 255 255 +189 24 57 +238 41 82 +16 65 32 +0 0 0 +41 189 90 +98 123 115 +32 115 57 +57 82 74 +32 139 65 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/basculegion/overworld_shiny.pal b/graphics/pokemon/basculegion/overworld_shiny.pal new file mode 100644 index 000000000..02e2b66be --- /dev/null +++ b/graphics/pokemon/basculegion/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +41 57 49 +164 189 180 +106 8 139 +255 255 255 +172 57 213 +197 74 230 +16 74 32 +0 0 0 +41 197 82 +98 123 115 +32 123 65 +57 82 74 +32 139 65 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/basculin/blue_striped/anim_front.png b/graphics/pokemon/basculin/blue_striped/anim_front.png new file mode 100644 index 000000000..4b333a0ca Binary files /dev/null and b/graphics/pokemon/basculin/blue_striped/anim_front.png differ diff --git a/graphics/pokemon/basculin/blue_striped/front.png b/graphics/pokemon/basculin/blue_striped/front.png deleted file mode 100644 index cd6e6cda1..000000000 Binary files a/graphics/pokemon/basculin/blue_striped/front.png and /dev/null differ diff --git a/graphics/pokemon/basculin/blue_striped/overworld.png b/graphics/pokemon/basculin/blue_striped/overworld.png new file mode 100644 index 000000000..b8f0a3458 Binary files /dev/null and b/graphics/pokemon/basculin/blue_striped/overworld.png differ diff --git a/graphics/pokemon/basculin/blue_striped/overworld_normal.pal b/graphics/pokemon/basculin/blue_striped/overworld_normal.pal new file mode 100644 index 000000000..4fc642185 --- /dev/null +++ b/graphics/pokemon/basculin/blue_striped/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +26 47 45 +5 5 5 +55 71 71 +74 84 84 +0 63 147 +196 196 196 +98 98 98 +38 111 46 +24 74 24 +25 121 208 +60 159 77 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/basculin/blue_striped/overworld_shiny.pal b/graphics/pokemon/basculin/blue_striped/overworld_shiny.pal new file mode 100644 index 000000000..21e43e789 --- /dev/null +++ b/graphics/pokemon/basculin/blue_striped/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +28 44 51 +5 5 5 +55 71 71 +55 71 71 +0 104 152 +198 198 165 +90 93 74 +80 136 16 +48 64 8 +32 168 208 +120 192 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/basculin/hisuian/overworld.png b/graphics/pokemon/basculin/hisuian/overworld.png new file mode 100644 index 000000000..ca1d9a7a8 Binary files /dev/null and b/graphics/pokemon/basculin/hisuian/overworld.png differ diff --git a/graphics/pokemon/basculin/hisuian/overworld_normal.pal b/graphics/pokemon/basculin/hisuian/overworld_normal.pal new file mode 100644 index 000000000..d8f1c2033 --- /dev/null +++ b/graphics/pokemon/basculin/hisuian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +103 53 53 +0 0 0 +48 48 48 +248 248 248 +120 144 184 +72 72 72 +168 192 248 +88 88 88 +0 0 0 +122 168 175 +171 222 224 +72 168 112 +56 112 72 +40 64 24 +61 77 86 +120 144 192 diff --git a/graphics/pokemon/basculin/overworld.png b/graphics/pokemon/basculin/overworld.png new file mode 100644 index 000000000..4b80cc1b8 Binary files /dev/null and b/graphics/pokemon/basculin/overworld.png differ diff --git a/graphics/pokemon/basculin/overworld_normal.pal b/graphics/pokemon/basculin/overworld_normal.pal new file mode 100644 index 000000000..0997fcaff --- /dev/null +++ b/graphics/pokemon/basculin/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +26 47 45 +6 6 6 +55 71 71 +75 84 84 +152 28 21 +198 199 199 +98 98 98 +38 111 46 +24 74 24 +255 79 63 +60 160 77 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/basculin/overworld_shiny.pal b/graphics/pokemon/basculin/overworld_shiny.pal new file mode 100644 index 000000000..22bc51359 --- /dev/null +++ b/graphics/pokemon/basculin/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +28 44 51 +6 6 6 +55 71 71 +91 94 79 +152 64 0 +231 231 197 +80 136 16 +160 160 128 +47 64 8 +222 109 66 +120 192 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/basculin/white_striped/anim_front.png b/graphics/pokemon/basculin/white_striped/anim_front.png new file mode 100644 index 000000000..ed4c68034 Binary files /dev/null and b/graphics/pokemon/basculin/white_striped/anim_front.png differ diff --git a/graphics/pokemon/basculin/white_striped/front.png b/graphics/pokemon/basculin/white_striped/front.png deleted file mode 100644 index f16202e14..000000000 Binary files a/graphics/pokemon/basculin/white_striped/front.png and /dev/null differ diff --git a/graphics/pokemon/basculin/white_striped/overworld.png b/graphics/pokemon/basculin/white_striped/overworld.png new file mode 100644 index 000000000..f1583c2ed Binary files /dev/null and b/graphics/pokemon/basculin/white_striped/overworld.png differ diff --git a/graphics/pokemon/basculin/white_striped/overworld_normal.pal b/graphics/pokemon/basculin/white_striped/overworld_normal.pal new file mode 100644 index 000000000..1e0705719 --- /dev/null +++ b/graphics/pokemon/basculin/white_striped/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +49 49 49 +255 255 255 +172 197 255 +0 0 0 +57 115 74 +41 65 24 +123 172 172 +172 222 230 +74 172 115 +74 74 74 +90 90 90 +57 74 82 +123 148 197 +123 148 189 +0 0 0 diff --git a/graphics/pokemon/basculin/white_striped/overworld_shiny.pal b/graphics/pokemon/basculin/white_striped/overworld_shiny.pal new file mode 100644 index 000000000..b4e0639fc --- /dev/null +++ b/graphics/pokemon/basculin/white_striped/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +49 49 49 +255 255 255 +172 197 255 +0 0 0 +32 139 65 +16 98 41 +123 172 172 +172 222 230 +41 189 90 +74 74 74 +90 90 90 +57 74 82 +123 148 197 +123 148 189 +0 0 0 diff --git a/graphics/pokemon/bastiodon/overworld.png b/graphics/pokemon/bastiodon/overworld.png new file mode 100644 index 000000000..711737cd5 Binary files /dev/null and b/graphics/pokemon/bastiodon/overworld.png differ diff --git a/graphics/pokemon/bastiodon/overworld_normal.pal b/graphics/pokemon/bastiodon/overworld_normal.pal new file mode 100644 index 000000000..df63870bf --- /dev/null +++ b/graphics/pokemon/bastiodon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 56 +200 200 200 +0 0 0 +72 72 72 +152 152 152 +120 120 120 +96 96 96 +224 168 32 +248 184 64 +192 144 48 +248 184 88 +144 104 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bastiodon/overworld_shiny.pal b/graphics/pokemon/bastiodon/overworld_shiny.pal new file mode 100644 index 000000000..847a44ae7 --- /dev/null +++ b/graphics/pokemon/bastiodon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 56 +200 200 200 +0 0 0 +56 64 120 +152 152 152 +104 112 160 +72 80 136 +200 168 32 +248 208 64 +192 176 48 +248 208 88 +144 152 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/baxcalibur/footprint.png b/graphics/pokemon/baxcalibur/footprint.png new file mode 100644 index 000000000..10b05c876 Binary files /dev/null and b/graphics/pokemon/baxcalibur/footprint.png differ diff --git a/graphics/pokemon/bayleef/overworld.png b/graphics/pokemon/bayleef/overworld.png new file mode 100644 index 000000000..f34c8ba5e Binary files /dev/null and b/graphics/pokemon/bayleef/overworld.png differ diff --git a/graphics/pokemon/bayleef/overworld_normal.pal b/graphics/pokemon/bayleef/overworld_normal.pal new file mode 100644 index 000000000..3082081f7 --- /dev/null +++ b/graphics/pokemon/bayleef/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 80 0 +0 0 0 +160 192 80 +88 144 8 +96 80 32 +232 216 88 +200 184 88 +168 152 88 +216 216 216 +232 232 248 +176 80 120 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bayleef/overworld_shiny.pal b/graphics/pokemon/bayleef/overworld_shiny.pal new file mode 100644 index 000000000..ab3b366f8 --- /dev/null +++ b/graphics/pokemon/bayleef/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 80 64 +0 0 0 +232 176 88 +184 136 72 +104 64 32 +240 208 176 +232 176 152 +216 144 120 +216 216 216 +232 232 248 +176 80 120 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/beartic/overworld.png b/graphics/pokemon/beartic/overworld.png new file mode 100644 index 000000000..275c67607 Binary files /dev/null and b/graphics/pokemon/beartic/overworld.png differ diff --git a/graphics/pokemon/beartic/overworld_normal.pal b/graphics/pokemon/beartic/overworld_normal.pal new file mode 100644 index 000000000..8d1d6067f --- /dev/null +++ b/graphics/pokemon/beartic/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +65 98 106 +222 246 255 +180 197 205 +0 0 0 +16 16 16 +65 139 164 +115 189 205 +232 232 248 +65 65 65 +238 246 255 +156 230 246 +187 255 255 +106 115 115 +160 168 184 +0 0 0 diff --git a/graphics/pokemon/beartic/overworld_shiny.pal b/graphics/pokemon/beartic/overworld_shiny.pal new file mode 100644 index 000000000..0c1200ad6 --- /dev/null +++ b/graphics/pokemon/beartic/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +64 80 104 +200 216 248 +152 184 224 +0 0 0 +16 16 16 +80 128 216 +56 96 184 +232 232 248 +65 65 65 +208 208 248 +112 168 248 +187 255 255 +106 115 115 +64 80 104 +0 0 0 diff --git a/graphics/pokemon/beautifly/overworld.png b/graphics/pokemon/beautifly/overworld.png new file mode 100644 index 000000000..36c31fed2 Binary files /dev/null and b/graphics/pokemon/beautifly/overworld.png differ diff --git a/graphics/pokemon/beautifly/overworld_normal.pal b/graphics/pokemon/beautifly/overworld_normal.pal new file mode 100644 index 000000000..aa5f03a52 --- /dev/null +++ b/graphics/pokemon/beautifly/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 72 +96 72 32 +40 40 48 +96 96 104 +0 0 0 +192 168 48 +248 216 104 +216 88 96 +208 208 216 +176 176 176 +80 144 224 +48 96 152 +232 232 248 +184 48 72 +0 0 0 diff --git a/graphics/pokemon/beautifly/overworld_shiny.pal b/graphics/pokemon/beautifly/overworld_shiny.pal new file mode 100644 index 000000000..d0af9a497 --- /dev/null +++ b/graphics/pokemon/beautifly/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 72 72 +96 72 32 +80 40 64 +144 120 104 +0 0 0 +192 168 112 +248 224 152 +216 88 96 +208 208 216 +176 176 176 +80 144 224 +48 96 152 +232 232 248 +184 48 72 +0 0 0 diff --git a/graphics/pokemon/beedrill/overworld.png b/graphics/pokemon/beedrill/overworld.png new file mode 100644 index 000000000..2c840cd27 Binary files /dev/null and b/graphics/pokemon/beedrill/overworld.png differ diff --git a/graphics/pokemon/beedrill/overworld_normal.pal b/graphics/pokemon/beedrill/overworld_normal.pal new file mode 100644 index 000000000..68b54715f --- /dev/null +++ b/graphics/pokemon/beedrill/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +80 80 80 +192 192 192 +104 80 40 +144 144 144 +232 232 248 +248 208 64 +192 152 40 +192 40 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/beedrill/overworld_shiny.pal b/graphics/pokemon/beedrill/overworld_shiny.pal new file mode 100644 index 000000000..b876e92f0 --- /dev/null +++ b/graphics/pokemon/beedrill/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +80 80 80 +192 192 192 +72 104 40 +144 144 144 +232 232 248 +216 248 64 +168 192 0 +40 136 192 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/beheeyem/overworld.png b/graphics/pokemon/beheeyem/overworld.png new file mode 100644 index 000000000..fa645de6c Binary files /dev/null and b/graphics/pokemon/beheeyem/overworld.png differ diff --git a/graphics/pokemon/beheeyem/overworld_normal.pal b/graphics/pokemon/beheeyem/overworld_normal.pal new file mode 100644 index 000000000..202a03be2 --- /dev/null +++ b/graphics/pokemon/beheeyem/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +98 65 41 +98 65 41 +222 156 123 +164 98 74 +164 98 74 +41 41 41 +32 98 41 +32 156 57 +197 164 123 +230 197 164 +230 205 0 +205 0 0 +57 180 32 +0 0 0 diff --git a/graphics/pokemon/beheeyem/overworld_shiny.pal b/graphics/pokemon/beheeyem/overworld_shiny.pal new file mode 100644 index 000000000..80718d8e8 --- /dev/null +++ b/graphics/pokemon/beheeyem/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +80 72 64 +98 65 41 +192 152 136 +152 96 88 +164 98 74 +41 41 41 +32 64 72 +16 120 160 +197 164 123 +230 197 164 +0 136 200 +168 0 200 +160 224 0 +0 0 0 diff --git a/graphics/pokemon/beldum/overworld.png b/graphics/pokemon/beldum/overworld.png new file mode 100644 index 000000000..adbf191d7 Binary files /dev/null and b/graphics/pokemon/beldum/overworld.png differ diff --git a/graphics/pokemon/beldum/overworld_normal.pal b/graphics/pokemon/beldum/overworld_normal.pal new file mode 100644 index 000000000..541e734ed --- /dev/null +++ b/graphics/pokemon/beldum/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 72 104 +152 216 240 +0 0 0 +112 160 208 +88 128 168 +152 200 232 +64 96 120 +40 40 48 +136 40 40 +96 96 104 +64 64 64 +232 232 248 +176 56 56 +184 184 200 +144 144 160 diff --git a/graphics/pokemon/beldum/overworld_shiny.pal b/graphics/pokemon/beldum/overworld_shiny.pal new file mode 100644 index 000000000..87aeae6b4 --- /dev/null +++ b/graphics/pokemon/beldum/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 48 +216 216 224 +0 0 0 +152 152 160 +104 104 112 +184 184 200 +64 64 64 +40 40 48 +136 40 40 +128 88 0 +64 64 64 +232 232 248 +176 56 56 +248 248 144 +144 144 160 diff --git a/graphics/pokemon/bellibolt/footprint.png b/graphics/pokemon/bellibolt/footprint.png new file mode 100644 index 000000000..32c340152 Binary files /dev/null and b/graphics/pokemon/bellibolt/footprint.png differ diff --git a/graphics/pokemon/bellossom/overworld.png b/graphics/pokemon/bellossom/overworld.png new file mode 100644 index 000000000..dc57c73f1 Binary files /dev/null and b/graphics/pokemon/bellossom/overworld.png differ diff --git a/graphics/pokemon/bellossom/overworld_normal.pal b/graphics/pokemon/bellossom/overworld_normal.pal new file mode 100644 index 000000000..466de3fca --- /dev/null +++ b/graphics/pokemon/bellossom/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +0 0 0 +112 32 8 +232 80 56 +96 160 64 +72 104 24 +192 40 24 +96 88 8 +152 192 112 +240 192 56 +216 136 24 +232 232 248 +16 64 40 +216 152 16 +56 136 88 +0 0 0 diff --git a/graphics/pokemon/bellossom/overworld_shiny.pal b/graphics/pokemon/bellossom/overworld_shiny.pal new file mode 100644 index 000000000..25df85d13 --- /dev/null +++ b/graphics/pokemon/bellossom/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +0 0 0 +120 32 96 +232 160 208 +128 88 152 +72 40 80 +208 96 152 +96 88 8 +184 136 224 +216 216 96 +136 128 32 +232 232 248 +16 80 80 +176 176 64 +56 136 120 +0 0 0 diff --git a/graphics/pokemon/bellsprout/overworld.png b/graphics/pokemon/bellsprout/overworld.png new file mode 100644 index 000000000..4a509105d Binary files /dev/null and b/graphics/pokemon/bellsprout/overworld.png differ diff --git a/graphics/pokemon/bellsprout/overworld_normal.pal b/graphics/pokemon/bellsprout/overworld_normal.pal new file mode 100644 index 000000000..4f3c8d426 --- /dev/null +++ b/graphics/pokemon/bellsprout/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 64 48 +240 224 72 +184 160 48 +0 0 0 +240 120 160 +168 64 112 +120 8 64 +64 88 40 +136 216 80 +96 152 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bellsprout/overworld_shiny.pal b/graphics/pokemon/bellsprout/overworld_shiny.pal new file mode 100644 index 000000000..723a5c485 --- /dev/null +++ b/graphics/pokemon/bellsprout/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 48 48 +248 200 72 +192 144 48 +0 0 0 +192 200 232 +152 136 176 +80 56 112 +88 56 16 +240 200 72 +184 120 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bergmite/overworld.png b/graphics/pokemon/bergmite/overworld.png new file mode 100644 index 000000000..966246499 Binary files /dev/null and b/graphics/pokemon/bergmite/overworld.png differ diff --git a/graphics/pokemon/bergmite/overworld_normal.pal b/graphics/pokemon/bergmite/overworld_normal.pal new file mode 100644 index 000000000..8f5d3fcf5 --- /dev/null +++ b/graphics/pokemon/bergmite/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +230 238 248 +160 216 252 +96 158 212 +20 137 214 +20 76 119 +112 40 148 +249 210 73 +20 137 214 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bergmite/overworld_shiny.pal b/graphics/pokemon/bergmite/overworld_shiny.pal new file mode 100644 index 000000000..8a84c1ef8 --- /dev/null +++ b/graphics/pokemon/bergmite/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +217 240 252 +160 216 252 +96 158 212 +20 137 214 +20 76 119 +141 129 24 +249 210 73 +230 214 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bewear/overworld.png b/graphics/pokemon/bewear/overworld.png new file mode 100644 index 000000000..5f663ef94 Binary files /dev/null and b/graphics/pokemon/bewear/overworld.png differ diff --git a/graphics/pokemon/bewear/overworld_normal.pal b/graphics/pokemon/bewear/overworld_normal.pal new file mode 100644 index 000000000..55605188c --- /dev/null +++ b/graphics/pokemon/bewear/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +235 221 226 +199 184 189 +237 158 190 +167 136 147 +200 96 119 +120 91 102 +92 73 79 +66 47 53 +82 42 49 +41 27 27 +36 21 26 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bewear/overworld_shiny.pal b/graphics/pokemon/bewear/overworld_shiny.pal new file mode 100644 index 000000000..38e17a10b --- /dev/null +++ b/graphics/pokemon/bewear/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +235 221 226 +199 184 189 +248 192 72 +167 136 147 +200 144 40 +120 91 102 +92 73 79 +66 47 53 +82 42 49 +41 27 27 +36 21 26 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bibarel/overworld.png b/graphics/pokemon/bibarel/overworld.png new file mode 100644 index 000000000..99e3de968 Binary files /dev/null and b/graphics/pokemon/bibarel/overworld.png differ diff --git a/graphics/pokemon/bibarel/overworld_normal.pal b/graphics/pokemon/bibarel/overworld_normal.pal new file mode 100644 index 000000000..05425f061 --- /dev/null +++ b/graphics/pokemon/bibarel/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +88 80 64 +56 56 48 +176 136 56 +192 160 64 +0 0 0 +176 128 64 +72 56 32 +200 160 96 +232 208 128 +152 24 40 +232 232 248 +184 184 192 +136 136 136 +0 0 0 diff --git a/graphics/pokemon/bibarel/overworld_shiny.pal b/graphics/pokemon/bibarel/overworld_shiny.pal new file mode 100644 index 000000000..fb9f7dafb --- /dev/null +++ b/graphics/pokemon/bibarel/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +120 80 104 +88 56 72 +176 136 56 +216 200 160 +0 0 0 +184 152 80 +72 56 32 +216 192 136 +240 224 184 +152 24 40 +232 232 248 +184 184 192 +136 136 136 +0 0 0 diff --git a/graphics/pokemon/bidoof/overworld.png b/graphics/pokemon/bidoof/overworld.png new file mode 100644 index 000000000..9fe63802b Binary files /dev/null and b/graphics/pokemon/bidoof/overworld.png differ diff --git a/graphics/pokemon/bidoof/overworld_normal.pal b/graphics/pokemon/bidoof/overworld_normal.pal new file mode 100644 index 000000000..4bff58898 --- /dev/null +++ b/graphics/pokemon/bidoof/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 56 32 +0 0 0 +176 128 64 +200 160 96 +192 160 64 +232 208 128 +152 24 40 +88 80 64 +232 232 248 +56 56 48 +184 184 192 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bidoof/overworld_shiny.pal b/graphics/pokemon/bidoof/overworld_shiny.pal new file mode 100644 index 000000000..235741c28 --- /dev/null +++ b/graphics/pokemon/bidoof/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 56 32 +0 0 0 +184 152 80 +216 192 136 +216 200 160 +240 224 184 +152 24 40 +120 80 104 +232 232 248 +88 56 72 +184 184 192 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/binacle/overworld.png b/graphics/pokemon/binacle/overworld.png new file mode 100644 index 000000000..d82d7365c Binary files /dev/null and b/graphics/pokemon/binacle/overworld.png differ diff --git a/graphics/pokemon/binacle/overworld_normal.pal b/graphics/pokemon/binacle/overworld_normal.pal new file mode 100644 index 000000000..9259f9b3a --- /dev/null +++ b/graphics/pokemon/binacle/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +63 52 39 +16 16 16 +190 167 122 +229 215 187 +63 52 39 +231 120 77 +137 102 61 +63 52 39 +190 167 122 +229 215 187 +117 114 136 +202 200 212 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/binacle/overworld_shiny.pal b/graphics/pokemon/binacle/overworld_shiny.pal new file mode 100644 index 000000000..32620845f --- /dev/null +++ b/graphics/pokemon/binacle/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +34 90 70 +16 16 16 +70 153 124 +94 188 155 +49 80 97 +232 117 169 +116 149 83 +70 95 61 +190 167 122 +229 215 187 +109 157 186 +164 196 215 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bisharp/overworld.png b/graphics/pokemon/bisharp/overworld.png new file mode 100644 index 000000000..e946968fb Binary files /dev/null and b/graphics/pokemon/bisharp/overworld.png differ diff --git a/graphics/pokemon/bisharp/overworld_normal.pal b/graphics/pokemon/bisharp/overworld_normal.pal new file mode 100644 index 000000000..65f45b8ab --- /dev/null +++ b/graphics/pokemon/bisharp/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +76 63 37 +0 0 0 +198 195 202 +196 164 53 +16 16 16 +104 24 24 +144 48 64 +64 64 73 +192 48 48 +108 108 116 +40 40 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bisharp/overworld_shiny.pal b/graphics/pokemon/bisharp/overworld_shiny.pal new file mode 100644 index 000000000..13f26bf2a --- /dev/null +++ b/graphics/pokemon/bisharp/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 64 32 +0 0 0 +215 215 197 +174 171 86 +16 16 16 +48 40 88 +48 56 152 +64 64 73 +80 64 216 +108 108 116 +40 40 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/blacephalon/overworld.png b/graphics/pokemon/blacephalon/overworld.png new file mode 100644 index 000000000..b6e66bb5a Binary files /dev/null and b/graphics/pokemon/blacephalon/overworld.png differ diff --git a/graphics/pokemon/blacephalon/overworld_normal.pal b/graphics/pokemon/blacephalon/overworld_normal.pal new file mode 100644 index 000000000..4114383a3 --- /dev/null +++ b/graphics/pokemon/blacephalon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +239 239 239 +215 215 215 +223 246 25 +255 225 55 +247 135 202 +227 115 215 +166 156 43 +102 165 225 +76 149 219 +94 94 94 +107 103 5 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/blacephalon/overworld_shiny.pal b/graphics/pokemon/blacephalon/overworld_shiny.pal new file mode 100644 index 000000000..ce347df50 --- /dev/null +++ b/graphics/pokemon/blacephalon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +8 0 192 +16 0 120 +223 246 25 +255 225 55 +247 135 202 +227 115 215 +166 156 43 +102 165 225 +76 149 219 +0 0 64 +107 103 5 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/blastoise/overworld.png b/graphics/pokemon/blastoise/overworld.png new file mode 100644 index 000000000..80d48304a Binary files /dev/null and b/graphics/pokemon/blastoise/overworld.png differ diff --git a/graphics/pokemon/blastoise/overworld_normal.pal b/graphics/pokemon/blastoise/overworld_normal.pal new file mode 100644 index 000000000..f86c7621e --- /dev/null +++ b/graphics/pokemon/blastoise/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 88 +96 96 168 +144 136 232 +0 0 0 +80 80 80 +232 232 248 +184 184 184 +136 136 136 +176 112 24 +128 80 8 +240 200 80 +152 136 80 +72 40 8 +200 168 80 +0 0 0 diff --git a/graphics/pokemon/blastoise/overworld_shiny.pal b/graphics/pokemon/blastoise/overworld_shiny.pal new file mode 100644 index 000000000..11143b11c --- /dev/null +++ b/graphics/pokemon/blastoise/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 48 72 +128 128 168 +176 160 232 +0 0 0 +80 80 80 +232 232 248 +184 184 184 +136 136 136 +144 168 24 +88 120 8 +240 200 80 +152 136 80 +56 72 8 +200 168 80 +0 0 0 diff --git a/graphics/pokemon/blaziken/overworld.png b/graphics/pokemon/blaziken/overworld.png new file mode 100644 index 000000000..21fce8c8e Binary files /dev/null and b/graphics/pokemon/blaziken/overworld.png differ diff --git a/graphics/pokemon/blaziken/overworld_normal.pal b/graphics/pokemon/blaziken/overworld_normal.pal new file mode 100644 index 000000000..ef97e466b --- /dev/null +++ b/graphics/pokemon/blaziken/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 88 64 +104 16 0 +240 232 224 +232 48 40 +0 0 0 +240 224 152 +248 96 88 +208 184 88 +176 128 80 +168 24 24 +248 208 80 +32 96 184 +224 168 16 +184 168 160 +96 72 0 diff --git a/graphics/pokemon/blaziken/overworld_shiny.pal b/graphics/pokemon/blaziken/overworld_shiny.pal new file mode 100644 index 000000000..f97d2892d --- /dev/null +++ b/graphics/pokemon/blaziken/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 88 64 +104 16 0 +240 232 224 +232 32 8 +0 0 0 +248 240 208 +248 40 56 +224 216 192 +216 200 184 +168 16 8 +248 184 40 +32 96 184 +240 144 0 +184 168 160 +96 72 0 diff --git a/graphics/pokemon/blipbug/overworld.png b/graphics/pokemon/blipbug/overworld.png new file mode 100644 index 000000000..2ce530aec Binary files /dev/null and b/graphics/pokemon/blipbug/overworld.png differ diff --git a/graphics/pokemon/blipbug/overworld_normal.pal b/graphics/pokemon/blipbug/overworld_normal.pal new file mode 100644 index 000000000..a66a7aa31 --- /dev/null +++ b/graphics/pokemon/blipbug/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 252 252 +12 16 36 +0 0 0 +68 68 132 +36 40 80 +232 224 216 +212 196 180 +196 188 112 +252 244 156 +252 200 24 +196 152 4 +212 196 180 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/blipbug/overworld_shiny.pal b/graphics/pokemon/blipbug/overworld_shiny.pal new file mode 100644 index 000000000..9603d4a4d --- /dev/null +++ b/graphics/pokemon/blipbug/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 252 252 +8 16 32 +0 0 0 +65 65 131 +32 41 82 +238 230 222 +213 197 180 +197 189 115 +255 246 156 +164 131 205 +115 90 139 +213 197 180 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/blissey/overworld.png b/graphics/pokemon/blissey/overworld.png new file mode 100644 index 000000000..490eeb038 Binary files /dev/null and b/graphics/pokemon/blissey/overworld.png differ diff --git a/graphics/pokemon/blissey/overworld_normal.pal b/graphics/pokemon/blissey/overworld_normal.pal new file mode 100644 index 000000000..cd5d1b7c3 --- /dev/null +++ b/graphics/pokemon/blissey/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 16 64 +248 120 184 +0 0 0 +248 168 200 +184 88 136 +144 64 112 +224 80 96 +232 232 248 +64 72 96 +168 184 208 +200 208 232 +128 144 168 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/blissey/overworld_shiny.pal b/graphics/pokemon/blissey/overworld_shiny.pal new file mode 100644 index 000000000..6cad84283 --- /dev/null +++ b/graphics/pokemon/blissey/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 16 64 +248 160 208 +0 0 0 +248 192 216 +208 136 168 +144 64 112 +224 80 96 +232 232 248 +112 120 128 +192 200 216 +224 224 232 +160 176 192 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/blitzle/overworld.png b/graphics/pokemon/blitzle/overworld.png new file mode 100644 index 000000000..09a594f17 Binary files /dev/null and b/graphics/pokemon/blitzle/overworld.png differ diff --git a/graphics/pokemon/blitzle/overworld_normal.pal b/graphics/pokemon/blitzle/overworld_normal.pal new file mode 100644 index 000000000..cd08b136e --- /dev/null +++ b/graphics/pokemon/blitzle/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 88 88 +55 55 55 +88 88 88 +55 55 55 +248 248 248 +0 0 0 +200 200 200 +0 168 216 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/blitzle/overworld_shiny.pal b/graphics/pokemon/blitzle/overworld_shiny.pal new file mode 100644 index 000000000..422cd57da --- /dev/null +++ b/graphics/pokemon/blitzle/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 88 88 +32 48 80 +48 80 112 +55 55 55 +248 248 248 +0 0 0 +200 200 200 +24 232 104 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/boldore/overworld.png b/graphics/pokemon/boldore/overworld.png new file mode 100644 index 000000000..013a09dcf Binary files /dev/null and b/graphics/pokemon/boldore/overworld.png differ diff --git a/graphics/pokemon/boldore/overworld_normal.pal b/graphics/pokemon/boldore/overworld_normal.pal new file mode 100644 index 000000000..02775cb1b --- /dev/null +++ b/graphics/pokemon/boldore/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 41 57 +41 57 106 +65 82 139 +16 16 16 +115 49 32 +205 74 57 +255 106 82 +156 123 16 +90 65 32 +172 41 24 +255 205 65 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/boldore/overworld_shiny.pal b/graphics/pokemon/boldore/overworld_shiny.pal new file mode 100644 index 000000000..124e716e4 --- /dev/null +++ b/graphics/pokemon/boldore/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 16 48 +64 40 104 +88 64 136 +16 16 16 +16 48 56 +56 160 200 +80 208 248 +168 96 32 +88 64 32 +32 96 112 +248 120 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/boltund/overworld.png b/graphics/pokemon/boltund/overworld.png new file mode 100644 index 000000000..122b4ce53 Binary files /dev/null and b/graphics/pokemon/boltund/overworld.png differ diff --git a/graphics/pokemon/boltund/overworld_normal.pal b/graphics/pokemon/boltund/overworld_normal.pal new file mode 100644 index 000000000..410819e82 --- /dev/null +++ b/graphics/pokemon/boltund/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 52 38 +91 84 9 +216 189 72 +248 217 80 +0 0 0 +56 74 55 +104 104 104 +223 223 223 +254 238 99 +255 255 255 +155 166 154 +23 31 23 +96 115 95 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/boltund/overworld_shiny.pal b/graphics/pokemon/boltund/overworld_shiny.pal new file mode 100644 index 000000000..2a2b9893b --- /dev/null +++ b/graphics/pokemon/boltund/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 52 38 +90 82 8 +222 189 74 +255 222 82 +0 0 0 +115 74 106 +106 106 106 +222 222 222 +255 238 98 +255 255 255 +164 106 156 +49 32 41 +139 106 131 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bombirdier/footprint.png b/graphics/pokemon/bombirdier/footprint.png new file mode 100644 index 000000000..2389712ef Binary files /dev/null and b/graphics/pokemon/bombirdier/footprint.png differ diff --git a/graphics/pokemon/bonsly/overworld.png b/graphics/pokemon/bonsly/overworld.png new file mode 100644 index 000000000..800f6f8b9 Binary files /dev/null and b/graphics/pokemon/bonsly/overworld.png differ diff --git a/graphics/pokemon/bonsly/overworld_normal.pal b/graphics/pokemon/bonsly/overworld_normal.pal new file mode 100644 index 000000000..da265e54d --- /dev/null +++ b/graphics/pokemon/bonsly/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 80 16 +72 152 64 +120 208 120 +0 0 0 +184 152 88 +88 64 16 +152 112 72 +224 192 0 +200 168 0 +112 88 48 +192 96 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bonsly/overworld_shiny.pal b/graphics/pokemon/bonsly/overworld_shiny.pal new file mode 100644 index 000000000..3b0172af2 --- /dev/null +++ b/graphics/pokemon/bonsly/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 40 0 +200 72 0 +224 128 64 +0 0 0 +192 184 88 +88 88 16 +136 144 72 +224 192 0 +200 168 0 +112 104 48 +192 96 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bouffalant/overworld.png b/graphics/pokemon/bouffalant/overworld.png new file mode 100644 index 000000000..96df51de8 Binary files /dev/null and b/graphics/pokemon/bouffalant/overworld.png differ diff --git a/graphics/pokemon/bouffalant/overworld_normal.pal b/graphics/pokemon/bouffalant/overworld_normal.pal new file mode 100644 index 000000000..583d8bc8a --- /dev/null +++ b/graphics/pokemon/bouffalant/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 24 8 +63 55 40 +11 9 7 +231 209 163 +41 33 23 +138 95 40 +95 95 104 +195 153 62 +95 63 33 +47 47 55 +147 121 79 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bouffalant/overworld_shiny.pal b/graphics/pokemon/bouffalant/overworld_shiny.pal new file mode 100644 index 000000000..f1eb8c938 --- /dev/null +++ b/graphics/pokemon/bouffalant/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +11 9 7 +80 72 64 +11 9 7 +228 201 178 +44 35 30 +200 172 97 +95 95 104 +104 48 40 +104 48 40 +44 35 30 +147 121 79 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bounsweet/overworld.png b/graphics/pokemon/bounsweet/overworld.png new file mode 100644 index 000000000..b3920bd8f Binary files /dev/null and b/graphics/pokemon/bounsweet/overworld.png differ diff --git a/graphics/pokemon/bounsweet/overworld_normal.pal b/graphics/pokemon/bounsweet/overworld_normal.pal new file mode 100644 index 000000000..10cd6d77a --- /dev/null +++ b/graphics/pokemon/bounsweet/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +225 232 232 +192 224 112 +232 200 0 +120 184 72 +136 153 149 +224 104 128 +224 96 144 +195 81 133 +153 70 108 +168 64 88 +131 29 92 +83 26 46 +61 71 69 +32 64 32 +0 0 0 diff --git a/graphics/pokemon/bounsweet/overworld_shiny.pal b/graphics/pokemon/bounsweet/overworld_shiny.pal new file mode 100644 index 000000000..c97f75961 --- /dev/null +++ b/graphics/pokemon/bounsweet/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +225 232 232 +216 192 248 +232 200 0 +160 128 240 +136 153 149 +224 104 128 +200 112 152 +176 64 104 +153 70 108 +168 64 88 +131 29 92 +83 26 46 +61 71 69 +96 80 168 +0 0 0 diff --git a/graphics/pokemon/braixen/overworld.png b/graphics/pokemon/braixen/overworld.png new file mode 100644 index 000000000..66b76ffee Binary files /dev/null and b/graphics/pokemon/braixen/overworld.png differ diff --git a/graphics/pokemon/braixen/overworld_normal.pal b/graphics/pokemon/braixen/overworld_normal.pal new file mode 100644 index 000000000..7a1077b98 --- /dev/null +++ b/graphics/pokemon/braixen/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 112 32 +224 173 16 +0 0 0 +255 224 96 +148 41 34 +201 66 48 +243 86 58 +129 114 116 +255 255 255 +201 198 205 +20 20 20 +84 33 24 +128 71 40 +51 36 53 +77 67 74 diff --git a/graphics/pokemon/braixen/overworld_shiny.pal b/graphics/pokemon/braixen/overworld_shiny.pal new file mode 100644 index 000000000..b28632064 --- /dev/null +++ b/graphics/pokemon/braixen/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +95 70 112 +132 107 148 +0 0 0 +177 146 199 +148 41 34 +201 66 48 +243 86 58 +129 114 116 +255 255 255 +201 198 205 +20 20 20 +84 33 24 +128 71 40 +51 36 53 +77 67 74 diff --git a/graphics/pokemon/brambleghast/footprint.png b/graphics/pokemon/brambleghast/footprint.png new file mode 100644 index 000000000..aa3e48b0e Binary files /dev/null and b/graphics/pokemon/brambleghast/footprint.png differ diff --git a/graphics/pokemon/bramblin/footprint.png b/graphics/pokemon/bramblin/footprint.png new file mode 100644 index 000000000..aa3e48b0e Binary files /dev/null and b/graphics/pokemon/bramblin/footprint.png differ diff --git a/graphics/pokemon/braviary/hisuian/overworld.png b/graphics/pokemon/braviary/hisuian/overworld.png new file mode 100644 index 000000000..556345251 Binary files /dev/null and b/graphics/pokemon/braviary/hisuian/overworld.png differ diff --git a/graphics/pokemon/braviary/hisuian/overworld_normal.pal b/graphics/pokemon/braviary/hisuian/overworld_normal.pal new file mode 100644 index 000000000..af0d29cc0 --- /dev/null +++ b/graphics/pokemon/braviary/hisuian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +255 255 255 +57 65 74 +180 156 148 +98 82 74 +74 90 115 +172 90 230 +139 65 189 +131 213 255 +222 139 24 +205 57 41 +246 213 65 +180 172 131 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/braviary/hisuian/overworld_shiny.pal b/graphics/pokemon/braviary/hisuian/overworld_shiny.pal new file mode 100644 index 000000000..796d7bec9 --- /dev/null +++ b/graphics/pokemon/braviary/hisuian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +65 57 49 +41 49 49 +41 41 32 +16 16 16 +49 65 82 +131 213 255 +115 197 230 +255 255 255 +222 139 24 +205 57 41 +246 213 65 +41 41 32 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/braviary/overworld.png b/graphics/pokemon/braviary/overworld.png new file mode 100644 index 000000000..8e352afab Binary files /dev/null and b/graphics/pokemon/braviary/overworld.png differ diff --git a/graphics/pokemon/braviary/overworld_normal.pal b/graphics/pokemon/braviary/overworld_normal.pal new file mode 100644 index 000000000..c9ec83d81 --- /dev/null +++ b/graphics/pokemon/braviary/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +82 82 114 +49 49 74 +214 210 195 +32 32 32 +179 157 82 +74 16 0 +115 32 32 +0 0 0 +164 49 49 +24 98 172 +98 82 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/braviary/overworld_shiny.pal b/graphics/pokemon/braviary/overworld_shiny.pal new file mode 100644 index 000000000..724196724 --- /dev/null +++ b/graphics/pokemon/braviary/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +109 90 67 +64 47 31 +209 205 192 +32 32 32 +12 40 72 +24 72 120 +0 0 0 +32 104 168 +24 98 172 +98 82 32 +203 158 26 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/breloom/overworld.png b/graphics/pokemon/breloom/overworld.png new file mode 100644 index 000000000..b398f72f5 Binary files /dev/null and b/graphics/pokemon/breloom/overworld.png differ diff --git a/graphics/pokemon/breloom/overworld_normal.pal b/graphics/pokemon/breloom/overworld_normal.pal new file mode 100644 index 000000000..3f05a222b --- /dev/null +++ b/graphics/pokemon/breloom/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +32 56 16 +128 192 88 +104 168 64 +96 32 32 +72 112 48 +80 72 48 +200 64 64 +0 0 0 +160 40 40 +48 80 32 +176 136 56 +232 208 144 +232 232 248 +208 184 112 +128 104 56 diff --git a/graphics/pokemon/breloom/overworld_shiny.pal b/graphics/pokemon/breloom/overworld_shiny.pal new file mode 100644 index 000000000..76694dd38 --- /dev/null +++ b/graphics/pokemon/breloom/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +64 24 24 +248 88 56 +200 40 32 +120 48 16 +160 40 40 +80 72 48 +248 184 24 +0 0 0 +232 112 0 +120 32 0 +176 136 56 +232 208 144 +232 232 248 +208 184 112 +128 104 56 diff --git a/graphics/pokemon/brionne/overworld.png b/graphics/pokemon/brionne/overworld.png new file mode 100644 index 000000000..e2c617a17 Binary files /dev/null and b/graphics/pokemon/brionne/overworld.png differ diff --git a/graphics/pokemon/brionne/overworld_normal.pal b/graphics/pokemon/brionne/overworld_normal.pal new file mode 100644 index 000000000..210b9cfb0 --- /dev/null +++ b/graphics/pokemon/brionne/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +218 231 234 +93 199 219 +141 196 207 +115 165 187 +55 160 205 +238 126 192 +138 149 154 +54 107 164 +57 88 119 +27 56 83 +101 45 64 +16 16 16 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/brionne/overworld_shiny.pal b/graphics/pokemon/brionne/overworld_shiny.pal new file mode 100644 index 000000000..4cbe707b8 --- /dev/null +++ b/graphics/pokemon/brionne/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +218 231 234 +152 144 216 +248 208 200 +115 165 187 +112 96 184 +238 126 192 +138 149 154 +112 96 184 +57 88 119 +27 56 83 +101 45 64 +16 16 16 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bronzong/overworld.png b/graphics/pokemon/bronzong/overworld.png new file mode 100644 index 000000000..128e7276d Binary files /dev/null and b/graphics/pokemon/bronzong/overworld.png differ diff --git a/graphics/pokemon/bronzong/overworld_normal.pal b/graphics/pokemon/bronzong/overworld_normal.pal new file mode 100644 index 000000000..cc7be816d --- /dev/null +++ b/graphics/pokemon/bronzong/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +40 72 64 +144 192 200 +48 136 128 +72 160 152 +48 96 88 +32 56 48 +56 112 104 +96 152 152 +160 48 56 +128 48 56 +152 168 168 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bronzong/overworld_shiny.pal b/graphics/pokemon/bronzong/overworld_shiny.pal new file mode 100644 index 000000000..f2d01d47c --- /dev/null +++ b/graphics/pokemon/bronzong/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +72 104 240 +0 0 0 +64 88 64 +176 216 80 +96 152 80 +104 176 80 +80 120 72 +40 64 64 +80 120 72 +120 192 72 +160 48 56 +128 48 56 +152 168 168 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bronzor/overworld.png b/graphics/pokemon/bronzor/overworld.png new file mode 100644 index 000000000..e861c435a Binary files /dev/null and b/graphics/pokemon/bronzor/overworld.png differ diff --git a/graphics/pokemon/bronzor/overworld_normal.pal b/graphics/pokemon/bronzor/overworld_normal.pal new file mode 100644 index 000000000..4f9b38dbb --- /dev/null +++ b/graphics/pokemon/bronzor/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 64 64 +88 176 208 +72 152 192 +40 96 120 +0 0 0 +64 120 152 +232 200 0 +32 80 96 +160 144 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bronzor/overworld_shiny.pal b/graphics/pokemon/bronzor/overworld_shiny.pal new file mode 100644 index 000000000..dbc54af8a --- /dev/null +++ b/graphics/pokemon/bronzor/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 64 64 +152 200 80 +128 176 72 +80 120 72 +0 0 0 +104 144 72 +232 200 0 +64 88 64 +160 144 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/brute_bonnet/footprint.png b/graphics/pokemon/brute_bonnet/footprint.png new file mode 100644 index 000000000..5bafea578 Binary files /dev/null and b/graphics/pokemon/brute_bonnet/footprint.png differ diff --git a/graphics/pokemon/bruxish/overworld.png b/graphics/pokemon/bruxish/overworld.png new file mode 100644 index 000000000..18b2325a8 Binary files /dev/null and b/graphics/pokemon/bruxish/overworld.png differ diff --git a/graphics/pokemon/bruxish/overworld_normal.pal b/graphics/pokemon/bruxish/overworld_normal.pal new file mode 100644 index 000000000..613b331e9 --- /dev/null +++ b/graphics/pokemon/bruxish/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +248 244 244 +245 241 71 +225 220 64 +164 214 232 +196 203 194 +189 186 67 +232 120 180 +176 101 197 +59 105 101 +140 82 158 +75 74 26 +87 48 120 +105 44 76 +38 23 43 +0 0 0 diff --git a/graphics/pokemon/bruxish/overworld_shiny.pal b/graphics/pokemon/bruxish/overworld_shiny.pal new file mode 100644 index 000000000..624b47c64 --- /dev/null +++ b/graphics/pokemon/bruxish/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +248 244 244 +232 208 136 +225 220 64 +224 216 208 +196 203 194 +200 160 80 +232 56 40 +104 208 152 +59 105 101 +140 82 158 +75 74 26 +56 160 104 +105 44 76 +38 23 43 +0 0 0 diff --git a/graphics/pokemon/budew/overworld.png b/graphics/pokemon/budew/overworld.png new file mode 100644 index 000000000..a588906b9 Binary files /dev/null and b/graphics/pokemon/budew/overworld.png differ diff --git a/graphics/pokemon/budew/overworld_normal.pal b/graphics/pokemon/budew/overworld_normal.pal new file mode 100644 index 000000000..a3239feb8 --- /dev/null +++ b/graphics/pokemon/budew/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 56 16 +168 216 144 +144 200 104 +88 144 16 +64 112 8 +32 80 8 +200 152 16 +216 208 56 +0 0 0 +144 112 32 +64 64 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/budew/overworld_shiny.pal b/graphics/pokemon/budew/overworld_shiny.pal new file mode 100644 index 000000000..18ec56f1c --- /dev/null +++ b/graphics/pokemon/budew/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 56 16 +232 240 152 +200 208 112 +160 176 16 +120 136 8 +64 88 8 +200 152 16 +216 208 56 +0 0 0 +144 112 32 +64 64 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/buizel/overworld.png b/graphics/pokemon/buizel/overworld.png new file mode 100644 index 000000000..3a2543f9f Binary files /dev/null and b/graphics/pokemon/buizel/overworld.png differ diff --git a/graphics/pokemon/buizel/overworld_normal.pal b/graphics/pokemon/buizel/overworld_normal.pal new file mode 100644 index 000000000..67d19673c --- /dev/null +++ b/graphics/pokemon/buizel/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 56 48 +240 224 128 +240 128 16 +200 104 32 +0 0 0 +200 144 0 +248 192 32 +216 184 72 +160 96 40 +232 232 248 +72 136 192 +112 112 112 +64 96 120 +176 192 208 +0 0 0 diff --git a/graphics/pokemon/buizel/overworld_shiny.pal b/graphics/pokemon/buizel/overworld_shiny.pal new file mode 100644 index 000000000..e0106d0de --- /dev/null +++ b/graphics/pokemon/buizel/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 64 24 +248 240 184 +232 192 88 +176 144 56 +0 0 0 +152 152 152 +200 200 200 +240 208 96 +96 96 64 +232 232 248 +72 136 192 +88 88 88 +64 96 120 +168 184 200 +0 0 0 diff --git a/graphics/pokemon/bulbasaur/overworld.png b/graphics/pokemon/bulbasaur/overworld.png new file mode 100644 index 000000000..3eb99143e Binary files /dev/null and b/graphics/pokemon/bulbasaur/overworld.png differ diff --git a/graphics/pokemon/bulbasaur/overworld_normal.pal b/graphics/pokemon/bulbasaur/overworld_normal.pal new file mode 100644 index 000000000..1e893b858 --- /dev/null +++ b/graphics/pokemon/bulbasaur/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +208 248 184 +64 96 48 +96 168 16 +64 64 64 +136 224 32 +0 0 0 +104 208 120 +64 152 80 +104 16 24 +232 232 248 +184 48 24 +200 200 200 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bulbasaur/overworld_shiny.pal b/graphics/pokemon/bulbasaur/overworld_shiny.pal new file mode 100644 index 000000000..cf17aebf6 --- /dev/null +++ b/graphics/pokemon/bulbasaur/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +208 248 184 +64 96 48 +32 120 64 +64 64 64 +80 160 88 +0 0 0 +160 208 56 +112 152 48 +104 16 24 +232 232 248 +184 48 24 +216 216 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/buneary/overworld.png b/graphics/pokemon/buneary/overworld.png new file mode 100644 index 000000000..488506bab Binary files /dev/null and b/graphics/pokemon/buneary/overworld.png differ diff --git a/graphics/pokemon/buneary/overworld_normal.pal b/graphics/pokemon/buneary/overworld_normal.pal new file mode 100644 index 000000000..220a9fff3 --- /dev/null +++ b/graphics/pokemon/buneary/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 48 32 +232 192 136 +232 216 168 +96 80 64 +0 0 0 +200 160 64 +184 144 88 +144 80 88 +152 120 64 +208 120 120 +232 232 248 +80 80 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/buneary/overworld_shiny.pal b/graphics/pokemon/buneary/overworld_shiny.pal new file mode 100644 index 000000000..9ebf9a6bb --- /dev/null +++ b/graphics/pokemon/buneary/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 48 32 +232 144 160 +232 184 192 +96 80 64 +0 0 0 +176 96 120 +192 136 120 +104 120 152 +152 104 88 +160 160 192 +232 232 248 +80 80 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bunnelby/overworld.png b/graphics/pokemon/bunnelby/overworld.png new file mode 100644 index 000000000..8b76ee56a Binary files /dev/null and b/graphics/pokemon/bunnelby/overworld.png differ diff --git a/graphics/pokemon/bunnelby/overworld_normal.pal b/graphics/pokemon/bunnelby/overworld_normal.pal new file mode 100644 index 000000000..6ee9fbf56 --- /dev/null +++ b/graphics/pokemon/bunnelby/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +31 31 31 +170 119 85 +0 0 0 +207 205 206 +154 148 148 +126 121 130 +56 48 32 +222 140 149 +71 69 69 +224 224 222 +255 255 255 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bunnelby/overworld_shiny.pal b/graphics/pokemon/bunnelby/overworld_shiny.pal new file mode 100644 index 000000000..664545988 --- /dev/null +++ b/graphics/pokemon/bunnelby/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +31 31 31 +213 215 210 +0 0 0 +149 153 143 +119 119 113 +126 121 130 +56 48 32 +246 173 123 +72 68 83 +224 224 222 +255 255 255 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/burmy/overworld.png b/graphics/pokemon/burmy/overworld.png new file mode 100644 index 000000000..a8c3fce5f Binary files /dev/null and b/graphics/pokemon/burmy/overworld.png differ diff --git a/graphics/pokemon/burmy/overworld_normal.pal b/graphics/pokemon/burmy/overworld_normal.pal new file mode 100644 index 000000000..390ceea8c --- /dev/null +++ b/graphics/pokemon/burmy/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +0 0 0 +96 96 96 +40 72 40 +64 120 24 +80 168 24 +136 208 56 +248 176 0 +184 120 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/burmy/overworld_shiny.pal b/graphics/pokemon/burmy/overworld_shiny.pal new file mode 100644 index 000000000..c823c2045 --- /dev/null +++ b/graphics/pokemon/burmy/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +0 0 0 +96 128 152 +40 72 40 +64 120 24 +80 168 24 +136 208 56 +248 176 0 +184 120 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/burmy/sandy_cloak/overworld.png b/graphics/pokemon/burmy/sandy_cloak/overworld.png new file mode 100644 index 000000000..882ef2e32 Binary files /dev/null and b/graphics/pokemon/burmy/sandy_cloak/overworld.png differ diff --git a/graphics/pokemon/burmy/sandy_cloak/overworld_normal.pal b/graphics/pokemon/burmy/sandy_cloak/overworld_normal.pal new file mode 100644 index 000000000..3e985f0e3 --- /dev/null +++ b/graphics/pokemon/burmy/sandy_cloak/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +0 0 0 +96 96 96 +96 80 64 +152 144 96 +232 216 136 +200 192 136 +248 176 0 +160 160 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/burmy/sandy_cloak/overworld_shiny.pal b/graphics/pokemon/burmy/sandy_cloak/overworld_shiny.pal new file mode 100644 index 000000000..77ab69f0c --- /dev/null +++ b/graphics/pokemon/burmy/sandy_cloak/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +0 0 0 +96 128 152 +96 80 64 +152 144 96 +232 216 136 +200 192 136 +248 176 0 +160 160 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/burmy/trash_cloak/overworld.png b/graphics/pokemon/burmy/trash_cloak/overworld.png new file mode 100644 index 000000000..dc193fe43 Binary files /dev/null and b/graphics/pokemon/burmy/trash_cloak/overworld.png differ diff --git a/graphics/pokemon/burmy/trash_cloak/overworld_normal.pal b/graphics/pokemon/burmy/trash_cloak/overworld_normal.pal new file mode 100644 index 000000000..c1c9ac316 --- /dev/null +++ b/graphics/pokemon/burmy/trash_cloak/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +0 0 0 +96 96 96 +96 48 64 +168 56 104 +248 168 168 +216 120 152 +248 176 0 +136 136 136 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/burmy/trash_cloak/overworld_shiny.pal b/graphics/pokemon/burmy/trash_cloak/overworld_shiny.pal new file mode 100644 index 000000000..fe5fe09e8 --- /dev/null +++ b/graphics/pokemon/burmy/trash_cloak/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +0 0 0 +96 128 152 +96 48 64 +168 56 104 +248 168 168 +216 120 152 +248 176 0 +136 136 136 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/butterfree/overworld.png b/graphics/pokemon/butterfree/overworld.png new file mode 100644 index 000000000..c29f337ba Binary files /dev/null and b/graphics/pokemon/butterfree/overworld.png differ diff --git a/graphics/pokemon/butterfree/overworld_normal.pal b/graphics/pokemon/butterfree/overworld_normal.pal new file mode 100644 index 000000000..1ce5a15e5 --- /dev/null +++ b/graphics/pokemon/butterfree/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 40 88 +96 96 96 +232 232 248 +184 192 224 +112 80 200 +160 104 224 +144 144 144 +192 40 64 +248 112 136 +104 200 248 +80 144 224 +48 64 144 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/butterfree/overworld_shiny.pal b/graphics/pokemon/butterfree/overworld_shiny.pal new file mode 100644 index 000000000..222adecce --- /dev/null +++ b/graphics/pokemon/butterfree/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 40 88 +96 96 96 +232 232 248 +224 176 216 +112 80 200 +160 104 224 +168 128 136 +48 136 48 +136 208 144 +248 112 136 +176 72 96 +112 40 56 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/buzzwole/overworld.png b/graphics/pokemon/buzzwole/overworld.png new file mode 100644 index 000000000..2459f87cf Binary files /dev/null and b/graphics/pokemon/buzzwole/overworld.png differ diff --git a/graphics/pokemon/buzzwole/overworld_normal.pal b/graphics/pokemon/buzzwole/overworld_normal.pal new file mode 100644 index 000000000..5e32bbf67 --- /dev/null +++ b/graphics/pokemon/buzzwole/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +241 241 241 +255 184 136 +244 181 85 +255 148 74 +241 145 73 +235 116 82 +255 82 57 +205 82 57 +114 96 92 +234 77 77 +184 58 58 +90 66 65 +129 39 39 +35 29 29 +0 0 0 diff --git a/graphics/pokemon/buzzwole/overworld_shiny.pal b/graphics/pokemon/buzzwole/overworld_shiny.pal new file mode 100644 index 000000000..2f28ca1bc --- /dev/null +++ b/graphics/pokemon/buzzwole/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +241 241 241 +255 184 136 +244 181 85 +255 148 74 +241 145 73 +235 116 82 +255 82 57 +205 82 57 +114 96 92 +16 224 48 +0 72 8 +90 66 65 +24 144 40 +35 29 29 +0 0 0 diff --git a/graphics/pokemon/cacnea/overworld.png b/graphics/pokemon/cacnea/overworld.png new file mode 100644 index 000000000..334495876 Binary files /dev/null and b/graphics/pokemon/cacnea/overworld.png differ diff --git a/graphics/pokemon/cacnea/overworld_normal.pal b/graphics/pokemon/cacnea/overworld_normal.pal new file mode 100644 index 000000000..1ebe59437 --- /dev/null +++ b/graphics/pokemon/cacnea/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +88 80 48 +200 152 56 +16 16 16 +248 216 88 +40 64 40 +104 168 96 +56 96 56 +72 136 64 +128 192 120 +80 80 80 +248 248 248 +216 224 224 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cacnea/overworld_shiny.pal b/graphics/pokemon/cacnea/overworld_shiny.pal new file mode 100644 index 000000000..bb2a62a1b --- /dev/null +++ b/graphics/pokemon/cacnea/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +88 80 48 +200 152 56 +16 16 16 +248 216 88 +104 40 40 +184 128 48 +144 56 40 +184 112 48 +216 160 48 +80 80 80 +248 248 248 +216 224 224 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cacturne/overworld.png b/graphics/pokemon/cacturne/overworld.png new file mode 100644 index 000000000..7084b0028 Binary files /dev/null and b/graphics/pokemon/cacturne/overworld.png differ diff --git a/graphics/pokemon/cacturne/overworld_normal.pal b/graphics/pokemon/cacturne/overworld_normal.pal new file mode 100644 index 000000000..6e76ee1e2 --- /dev/null +++ b/graphics/pokemon/cacturne/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +40 64 40 +72 136 64 +56 96 56 +16 16 16 +104 168 96 +248 216 88 +80 80 80 +128 168 64 +168 200 120 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cacturne/overworld_shiny.pal b/graphics/pokemon/cacturne/overworld_shiny.pal new file mode 100644 index 000000000..85ac2ca6d --- /dev/null +++ b/graphics/pokemon/cacturne/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +88 8 24 +168 72 64 +128 40 40 +16 16 16 +184 96 88 +248 216 88 +80 80 80 +184 128 48 +216 160 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/calyrex/ice_rider/icon.png b/graphics/pokemon/calyrex/ice_rider/icon.png index 33a987920..f4471aedb 100644 Binary files a/graphics/pokemon/calyrex/ice_rider/icon.png and b/graphics/pokemon/calyrex/ice_rider/icon.png differ diff --git a/graphics/pokemon/calyrex/ice_rider/overworld.png b/graphics/pokemon/calyrex/ice_rider/overworld.png new file mode 100644 index 000000000..24b3b6215 Binary files /dev/null and b/graphics/pokemon/calyrex/ice_rider/overworld.png differ diff --git a/graphics/pokemon/calyrex/ice_rider/overworld_normal.pal b/graphics/pokemon/calyrex/ice_rider/overworld_normal.pal new file mode 100644 index 000000000..9eb0730f2 --- /dev/null +++ b/graphics/pokemon/calyrex/ice_rider/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +203 37 37 +0 0 0 +25 35 94 +0 37 32 +146 175 206 +183 206 229 +0 75 65 +52 69 167 +66 119 111 +100 100 100 +242 242 242 +64 83 103 +216 215 206 +0 0 0 +169 160 155 +191 191 191 diff --git a/graphics/pokemon/calyrex/ice_rider/overworld_shiny.pal b/graphics/pokemon/calyrex/ice_rider/overworld_shiny.pal new file mode 100644 index 000000000..9eb0730f2 --- /dev/null +++ b/graphics/pokemon/calyrex/ice_rider/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +203 37 37 +0 0 0 +25 35 94 +0 37 32 +146 175 206 +183 206 229 +0 75 65 +52 69 167 +66 119 111 +100 100 100 +242 242 242 +64 83 103 +216 215 206 +0 0 0 +169 160 155 +191 191 191 diff --git a/graphics/pokemon/calyrex/icon.png b/graphics/pokemon/calyrex/icon.png index d0a835fe0..b90ca68e3 100644 Binary files a/graphics/pokemon/calyrex/icon.png and b/graphics/pokemon/calyrex/icon.png differ diff --git a/graphics/pokemon/calyrex/overworld.png b/graphics/pokemon/calyrex/overworld.png new file mode 100644 index 000000000..34cc158ba Binary files /dev/null and b/graphics/pokemon/calyrex/overworld.png differ diff --git a/graphics/pokemon/calyrex/overworld_normal.pal b/graphics/pokemon/calyrex/overworld_normal.pal new file mode 100644 index 000000000..ce21dfcc9 --- /dev/null +++ b/graphics/pokemon/calyrex/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +180 228 28 +4 8 40 +0 12 8 +136 140 176 +204 208 228 +0 72 64 +52 68 164 +64 116 108 +100 100 100 +252 252 252 +68 64 60 +0 0 0 +168 160 152 +216 212 204 +0 36 32 +0 0 0 diff --git a/graphics/pokemon/calyrex/overworld_shiny.pal b/graphics/pokemon/calyrex/overworld_shiny.pal new file mode 100644 index 000000000..421d5ccfb --- /dev/null +++ b/graphics/pokemon/calyrex/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 8 41 +0 8 8 +139 139 180 +205 213 230 +0 74 65 +49 65 164 +65 115 106 +98 98 98 +213 205 148 +65 65 57 +0 0 0 +172 139 90 +213 205 148 +0 32 32 +0 0 0 diff --git a/graphics/pokemon/calyrex/shadow_rider/icon.png b/graphics/pokemon/calyrex/shadow_rider/icon.png index e1747ccc6..593b7192e 100644 Binary files a/graphics/pokemon/calyrex/shadow_rider/icon.png and b/graphics/pokemon/calyrex/shadow_rider/icon.png differ diff --git a/graphics/pokemon/calyrex/shadow_rider/overworld.png b/graphics/pokemon/calyrex/shadow_rider/overworld.png new file mode 100644 index 000000000..bb8c91b2f Binary files /dev/null and b/graphics/pokemon/calyrex/shadow_rider/overworld.png differ diff --git a/graphics/pokemon/calyrex/shadow_rider/overworld_normal.pal b/graphics/pokemon/calyrex/shadow_rider/overworld_normal.pal new file mode 100644 index 000000000..8114f67fe --- /dev/null +++ b/graphics/pokemon/calyrex/shadow_rider/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +65 194 115 +0 0 0 +65 117 106 +148 133 189 +246 242 246 +65 64 74 +32 36 65 +49 68 164 +213 210 205 +0 32 24 +148 174 205 +74 52 148 +172 161 156 +98 101 98 +24 16 65 +49 36 115 diff --git a/graphics/pokemon/calyrex/shadow_rider/overworld_shiny.pal b/graphics/pokemon/calyrex/shadow_rider/overworld_shiny.pal new file mode 100644 index 000000000..8114f67fe --- /dev/null +++ b/graphics/pokemon/calyrex/shadow_rider/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +65 194 115 +0 0 0 +65 117 106 +148 133 189 +246 242 246 +65 64 74 +32 36 65 +49 68 164 +213 210 205 +0 32 24 +148 174 205 +74 52 148 +172 161 156 +98 101 98 +24 16 65 +49 36 115 diff --git a/graphics/pokemon/camerupt/overworld.png b/graphics/pokemon/camerupt/overworld.png new file mode 100644 index 000000000..291156bd7 Binary files /dev/null and b/graphics/pokemon/camerupt/overworld.png differ diff --git a/graphics/pokemon/camerupt/overworld_normal.pal b/graphics/pokemon/camerupt/overworld_normal.pal new file mode 100644 index 000000000..36e4a6a04 --- /dev/null +++ b/graphics/pokemon/camerupt/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +216 104 48 +160 48 24 +192 184 152 +48 56 64 +160 152 120 +200 72 24 +128 112 80 +72 64 48 +88 32 32 +224 136 80 +88 96 96 +248 248 248 +72 144 160 +0 0 0 diff --git a/graphics/pokemon/camerupt/overworld_shiny.pal b/graphics/pokemon/camerupt/overworld_shiny.pal new file mode 100644 index 000000000..6b8e3ea3f --- /dev/null +++ b/graphics/pokemon/camerupt/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +96 104 104 +64 72 72 +216 184 176 +32 40 40 +176 152 136 +88 96 96 +144 112 96 +104 64 48 +24 32 32 +120 128 128 +56 64 64 +248 248 248 +216 184 96 +0 0 0 diff --git a/graphics/pokemon/capsakid/footprint.png b/graphics/pokemon/capsakid/footprint.png new file mode 100644 index 000000000..9cdf12b7d Binary files /dev/null and b/graphics/pokemon/capsakid/footprint.png differ diff --git a/graphics/pokemon/carbink/overworld.png b/graphics/pokemon/carbink/overworld.png new file mode 100644 index 000000000..61891ec1e Binary files /dev/null and b/graphics/pokemon/carbink/overworld.png differ diff --git a/graphics/pokemon/carbink/overworld_normal.pal b/graphics/pokemon/carbink/overworld_normal.pal new file mode 100644 index 000000000..e187751a8 --- /dev/null +++ b/graphics/pokemon/carbink/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +26 54 94 +124 128 152 +85 96 149 +16 16 16 +230 238 248 +153 163 175 +161 200 255 +91 136 201 +15 80 173 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/carbink/overworld_shiny.pal b/graphics/pokemon/carbink/overworld_shiny.pal new file mode 100644 index 000000000..3c15bf46d --- /dev/null +++ b/graphics/pokemon/carbink/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +37 35 37 +79 78 79 +55 54 55 +16 16 16 +121 208 216 +86 160 167 +86 160 167 +48 116 124 +15 80 173 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/carkol/overworld.png b/graphics/pokemon/carkol/overworld.png new file mode 100644 index 000000000..9255ba423 Binary files /dev/null and b/graphics/pokemon/carkol/overworld.png differ diff --git a/graphics/pokemon/carkol/overworld_normal.pal b/graphics/pokemon/carkol/overworld_normal.pal new file mode 100644 index 000000000..be92f7c02 --- /dev/null +++ b/graphics/pokemon/carkol/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 255 42 +10 10 10 +26 26 26 +50 50 50 +181 65 65 +212 83 83 +2 2 2 +34 33 33 +0 0 0 +66 65 62 +255 255 255 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/carkol/overworld_shiny.pal b/graphics/pokemon/carkol/overworld_shiny.pal new file mode 100644 index 000000000..fc06152d0 --- /dev/null +++ b/graphics/pokemon/carkol/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 8 8 +24 24 24 +49 49 49 +180 65 65 +213 82 82 +16 32 32 +49 82 98 +0 0 0 +82 123 131 +255 255 255 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/carnivine/overworld.png b/graphics/pokemon/carnivine/overworld.png new file mode 100644 index 000000000..014e7e0c0 Binary files /dev/null and b/graphics/pokemon/carnivine/overworld.png differ diff --git a/graphics/pokemon/carnivine/overworld_normal.pal b/graphics/pokemon/carnivine/overworld_normal.pal new file mode 100644 index 000000000..e72cdc37b --- /dev/null +++ b/graphics/pokemon/carnivine/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 72 16 +0 0 0 +104 136 48 +80 96 40 +64 120 24 +128 168 64 +176 184 192 +232 232 248 +144 72 48 +104 40 40 +152 200 88 +56 56 56 +200 152 16 +136 96 24 +72 144 24 diff --git a/graphics/pokemon/carnivine/overworld_shiny.pal b/graphics/pokemon/carnivine/overworld_shiny.pal new file mode 100644 index 000000000..021b6427b --- /dev/null +++ b/graphics/pokemon/carnivine/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 48 16 +0 0 0 +144 128 16 +144 80 16 +192 112 24 +192 168 32 +176 184 192 +232 232 248 +144 72 48 +104 40 40 +216 200 88 +56 56 56 +200 152 16 +136 96 24 +208 112 24 diff --git a/graphics/pokemon/carracosta/overworld.png b/graphics/pokemon/carracosta/overworld.png new file mode 100644 index 000000000..15ed479fb Binary files /dev/null and b/graphics/pokemon/carracosta/overworld.png differ diff --git a/graphics/pokemon/carracosta/overworld_normal.pal b/graphics/pokemon/carracosta/overworld_normal.pal new file mode 100644 index 000000000..e1c755d8b --- /dev/null +++ b/graphics/pokemon/carracosta/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +41 57 98 +0 0 0 +57 115 156 +41 49 57 +57 115 156 +74 148 213 +98 115 131 +65 74 90 +164 205 213 +65 74 90 +82 90 106 +57 115 156 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/carracosta/overworld_shiny.pal b/graphics/pokemon/carracosta/overworld_shiny.pal new file mode 100644 index 000000000..a0e4b6ae4 --- /dev/null +++ b/graphics/pokemon/carracosta/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +41 57 98 +0 0 0 +80 120 160 +8 24 24 +57 115 156 +112 168 208 +32 64 72 +24 56 56 +136 184 192 +65 74 90 +16 40 48 +48 72 120 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/carvanha/overworld.png b/graphics/pokemon/carvanha/overworld.png new file mode 100644 index 000000000..2591306f4 Binary files /dev/null and b/graphics/pokemon/carvanha/overworld.png differ diff --git a/graphics/pokemon/carvanha/overworld_normal.pal b/graphics/pokemon/carvanha/overworld_normal.pal new file mode 100644 index 000000000..12e11c88d --- /dev/null +++ b/graphics/pokemon/carvanha/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 48 8 +0 0 0 +200 56 32 +240 192 16 +104 80 0 +224 160 8 +248 216 32 +8 48 120 +16 96 184 +48 120 232 +248 80 40 +168 176 184 +48 56 64 +232 232 248 +0 0 0 diff --git a/graphics/pokemon/carvanha/overworld_shiny.pal b/graphics/pokemon/carvanha/overworld_shiny.pal new file mode 100644 index 000000000..8cbd2af9d --- /dev/null +++ b/graphics/pokemon/carvanha/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +64 120 200 +0 0 0 +96 160 224 +240 192 16 +104 80 0 +224 160 8 +248 216 32 +48 88 0 +88 128 24 +128 176 56 +128 200 248 +168 176 184 +48 56 64 +232 232 248 +0 0 0 diff --git a/graphics/pokemon/cascoon/overworld.png b/graphics/pokemon/cascoon/overworld.png new file mode 100644 index 000000000..5ee9cfa0e Binary files /dev/null and b/graphics/pokemon/cascoon/overworld.png differ diff --git a/graphics/pokemon/cascoon/overworld_normal.pal b/graphics/pokemon/cascoon/overworld_normal.pal new file mode 100644 index 000000000..081fde892 --- /dev/null +++ b/graphics/pokemon/cascoon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 104 160 +160 152 200 +208 200 232 +80 64 120 +128 32 56 +184 48 72 +232 232 248 +240 104 104 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cascoon/overworld_shiny.pal b/graphics/pokemon/cascoon/overworld_shiny.pal new file mode 100644 index 000000000..84e5a572f --- /dev/null +++ b/graphics/pokemon/cascoon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 144 88 +168 184 128 +208 224 168 +80 104 56 +128 32 56 +184 48 72 +232 232 248 +240 104 104 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/castform/overworld.png b/graphics/pokemon/castform/overworld.png new file mode 100644 index 000000000..377ea45b3 Binary files /dev/null and b/graphics/pokemon/castform/overworld.png differ diff --git a/graphics/pokemon/castform/overworld_normal.pal b/graphics/pokemon/castform/overworld_normal.pal new file mode 100644 index 000000000..4d2ffa5c0 --- /dev/null +++ b/graphics/pokemon/castform/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +197 197 148 +0 0 0 +64 64 80 +192 192 208 +96 96 112 +160 160 176 +128 128 144 +232 232 248 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/castform/overworld_shiny.pal b/graphics/pokemon/castform/overworld_shiny.pal new file mode 100644 index 000000000..b634a3dee --- /dev/null +++ b/graphics/pokemon/castform/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +197 197 148 +0 0 0 +64 64 80 +208 168 224 +112 96 128 +176 144 192 +144 120 160 +248 224 88 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/castform/rainy/overworld.png b/graphics/pokemon/castform/rainy/overworld.png new file mode 100644 index 000000000..bdbf1c834 Binary files /dev/null and b/graphics/pokemon/castform/rainy/overworld.png differ diff --git a/graphics/pokemon/castform/rainy/overworld_normal.pal b/graphics/pokemon/castform/rainy/overworld_normal.pal new file mode 100644 index 000000000..95df630d9 --- /dev/null +++ b/graphics/pokemon/castform/rainy/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +144 208 208 +0 0 0 +33 50 133 +96 136 224 +136 166 236 +152 184 224 +191 217 250 +48 72 184 +152 184 224 +136 166 236 +72 102 197 +207 229 255 +52 74 145 +120 136 168 +192 200 208 +39 40 40 diff --git a/graphics/pokemon/castform/rainy/overworld_shiny.pal b/graphics/pokemon/castform/rainy/overworld_shiny.pal new file mode 100644 index 000000000..6fa0fa1ac --- /dev/null +++ b/graphics/pokemon/castform/rainy/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 163 233 +0 0 0 +33 50 133 +96 136 224 +136 166 236 +152 184 224 +191 217 250 +21 149 141 +38 220 211 +33 186 177 +23 161 153 +130 255 111 +30 137 99 +120 136 168 +192 200 208 +39 40 40 diff --git a/graphics/pokemon/castform/snowy/overworld.png b/graphics/pokemon/castform/snowy/overworld.png new file mode 100644 index 000000000..a5ffd5f54 Binary files /dev/null and b/graphics/pokemon/castform/snowy/overworld.png differ diff --git a/graphics/pokemon/castform/snowy/overworld_normal.pal b/graphics/pokemon/castform/snowy/overworld_normal.pal new file mode 100644 index 000000000..e795605be --- /dev/null +++ b/graphics/pokemon/castform/snowy/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 163 233 +30 40 37 +115 180 149 +149 225 192 +0 0 0 +73 114 104 +61 84 78 +83 53 136 +147 117 224 +172 157 241 +128 104 176 +219 205 253 +255 255 255 +127 79 201 +197 197 148 +0 0 0 diff --git a/graphics/pokemon/castform/snowy/overworld_shiny.pal b/graphics/pokemon/castform/snowy/overworld_shiny.pal new file mode 100644 index 000000000..e9b66e635 --- /dev/null +++ b/graphics/pokemon/castform/snowy/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 163 233 +30 40 37 +115 180 149 +149 225 192 +0 0 0 +73 114 104 +61 84 78 +48 50 138 +73 85 188 +126 149 233 +241 245 102 +86 100 222 +255 255 255 +74 72 203 +197 197 148 +0 0 0 diff --git a/graphics/pokemon/castform/sunny/overworld.png b/graphics/pokemon/castform/sunny/overworld.png new file mode 100644 index 000000000..adafc6de7 Binary files /dev/null and b/graphics/pokemon/castform/sunny/overworld.png differ diff --git a/graphics/pokemon/castform/sunny/overworld_normal.pal b/graphics/pokemon/castform/sunny/overworld_normal.pal new file mode 100644 index 000000000..5f4c2ae5f --- /dev/null +++ b/graphics/pokemon/castform/sunny/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 163 233 +8 8 8 +121 79 32 +240 232 168 +224 184 112 +200 128 48 +146 54 13 +253 126 69 +0 0 0 +224 96 30 +231 105 40 +239 220 65 +64 64 80 +240 240 240 +197 197 148 +0 0 0 diff --git a/graphics/pokemon/castform/sunny/overworld_shiny.pal b/graphics/pokemon/castform/sunny/overworld_shiny.pal new file mode 100644 index 000000000..7b6e2f1fb --- /dev/null +++ b/graphics/pokemon/castform/sunny/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +144 208 208 +8 8 8 +121 79 32 +240 232 168 +224 184 112 +200 128 48 +137 21 24 +241 81 85 +0 0 0 +211 43 42 +218 53 52 +255 160 108 +64 64 80 +240 240 240 +197 197 148 +0 0 0 diff --git a/graphics/pokemon/caterpie/overworld.png b/graphics/pokemon/caterpie/overworld.png new file mode 100644 index 000000000..8c023b59d Binary files /dev/null and b/graphics/pokemon/caterpie/overworld.png differ diff --git a/graphics/pokemon/caterpie/overworld_normal.pal b/graphics/pokemon/caterpie/overworld_normal.pal new file mode 100644 index 000000000..fc939ec4d --- /dev/null +++ b/graphics/pokemon/caterpie/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 48 72 +64 88 32 +248 120 112 +104 152 40 +168 232 64 +248 232 96 +0 0 0 +128 96 40 +80 80 80 +168 152 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/caterpie/overworld_shiny.pal b/graphics/pokemon/caterpie/overworld_shiny.pal new file mode 100644 index 000000000..e013fd7cb --- /dev/null +++ b/graphics/pokemon/caterpie/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 40 48 +104 56 32 +240 96 72 +248 152 40 +248 224 96 +248 232 96 +0 0 0 +128 96 40 +80 80 80 +168 152 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/celebi/overworld.png b/graphics/pokemon/celebi/overworld.png new file mode 100644 index 000000000..95d372831 Binary files /dev/null and b/graphics/pokemon/celebi/overworld.png differ diff --git a/graphics/pokemon/celebi/overworld_normal.pal b/graphics/pokemon/celebi/overworld_normal.pal new file mode 100644 index 000000000..6380e014c --- /dev/null +++ b/graphics/pokemon/celebi/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +32 64 32 +120 184 72 +72 136 80 +8 104 176 +0 0 0 +80 176 208 +192 224 112 +248 248 192 +144 152 152 +32 40 40 +232 232 248 +24 168 224 +136 184 240 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/celebi/overworld_shiny.pal b/graphics/pokemon/celebi/overworld_shiny.pal new file mode 100644 index 000000000..3b938d1c4 --- /dev/null +++ b/graphics/pokemon/celebi/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +64 32 32 +248 120 216 +168 72 184 +48 112 88 +0 0 0 +72 200 120 +248 192 232 +248 224 240 +144 152 152 +32 40 40 +232 232 248 +24 168 224 +136 184 240 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/celesteela/overworld.png b/graphics/pokemon/celesteela/overworld.png new file mode 100644 index 000000000..df6abdc79 Binary files /dev/null and b/graphics/pokemon/celesteela/overworld.png differ diff --git a/graphics/pokemon/celesteela/overworld_normal.pal b/graphics/pokemon/celesteela/overworld_normal.pal new file mode 100644 index 000000000..b99f696da --- /dev/null +++ b/graphics/pokemon/celesteela/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +19 19 19 +0 0 0 +172 197 189 +230 230 230 +33 55 51 +98 123 98 +139 172 148 +98 205 164 +205 205 205 +74 123 115 +222 255 172 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/celesteela/overworld_shiny.pal b/graphics/pokemon/celesteela/overworld_shiny.pal new file mode 100644 index 000000000..daa5a4e13 --- /dev/null +++ b/graphics/pokemon/celesteela/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +19 19 19 +0 0 0 +240 240 240 +230 230 230 +136 136 136 +192 192 192 +139 172 148 +98 205 164 +205 205 205 +74 123 115 +222 255 172 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/centiskorch/overworld.png b/graphics/pokemon/centiskorch/overworld.png new file mode 100644 index 000000000..73f10f596 Binary files /dev/null and b/graphics/pokemon/centiskorch/overworld.png differ diff --git a/graphics/pokemon/centiskorch/overworld_normal.pal b/graphics/pokemon/centiskorch/overworld_normal.pal new file mode 100644 index 000000000..5a99050eb --- /dev/null +++ b/graphics/pokemon/centiskorch/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +92 27 11 +240 68 13 +254 251 129 +246 133 28 +9 5 4 +219 79 78 +150 40 42 +215 165 48 +197 195 33 +238 236 86 +135 74 73 +66 44 38 +119 84 76 +102 44 43 +109 16 17 diff --git a/graphics/pokemon/centiskorch/overworld_shiny.pal b/graphics/pokemon/centiskorch/overworld_shiny.pal new file mode 100644 index 000000000..d33aeae54 --- /dev/null +++ b/graphics/pokemon/centiskorch/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +90 16 8 +246 65 8 +255 255 131 +246 131 24 +0 0 0 +222 74 74 +148 41 41 +213 164 41 +197 197 32 +238 238 82 +131 74 74 +65 115 115 +90 156 156 +106 16 16 +106 16 16 diff --git a/graphics/pokemon/ceruledge/footprint.png b/graphics/pokemon/ceruledge/footprint.png new file mode 100644 index 000000000..cbad1d4a4 Binary files /dev/null and b/graphics/pokemon/ceruledge/footprint.png differ diff --git a/graphics/pokemon/cetitan/footprint.png b/graphics/pokemon/cetitan/footprint.png new file mode 100644 index 000000000..791ae8ad2 Binary files /dev/null and b/graphics/pokemon/cetitan/footprint.png differ diff --git a/graphics/pokemon/cetoddle/footprint.png b/graphics/pokemon/cetoddle/footprint.png new file mode 100644 index 000000000..ede12242e Binary files /dev/null and b/graphics/pokemon/cetoddle/footprint.png differ diff --git a/graphics/pokemon/chandelure/overworld.png b/graphics/pokemon/chandelure/overworld.png new file mode 100644 index 000000000..f72f3000e Binary files /dev/null and b/graphics/pokemon/chandelure/overworld.png differ diff --git a/graphics/pokemon/chandelure/overworld_normal.pal b/graphics/pokemon/chandelure/overworld_normal.pal new file mode 100644 index 000000000..f273ba8fd --- /dev/null +++ b/graphics/pokemon/chandelure/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 255 42 +56 33 173 +104 71 228 +165 156 246 +12 12 12 +42 42 42 +75 75 75 +192 209 209 +255 228 26 +0 0 0 +172 154 220 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/chandelure/overworld_shiny.pal b/graphics/pokemon/chandelure/overworld_shiny.pal new file mode 100644 index 000000000..b0eb6197e --- /dev/null +++ b/graphics/pokemon/chandelure/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +189 82 24 +255 139 16 +255 180 65 +8 8 8 +49 57 41 +90 98 74 +205 255 205 +238 106 164 +0 0 0 +255 180 65 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/chansey/overworld.png b/graphics/pokemon/chansey/overworld.png new file mode 100644 index 000000000..c5827a299 Binary files /dev/null and b/graphics/pokemon/chansey/overworld.png differ diff --git a/graphics/pokemon/chansey/overworld_normal.pal b/graphics/pokemon/chansey/overworld_normal.pal new file mode 100644 index 000000000..32559fd2e --- /dev/null +++ b/graphics/pokemon/chansey/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 56 88 +232 192 216 +0 0 0 +216 136 184 +224 96 120 +152 88 128 +232 232 248 +168 184 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/chansey/overworld_shiny.pal b/graphics/pokemon/chansey/overworld_shiny.pal new file mode 100644 index 000000000..fe2e8c734 --- /dev/null +++ b/graphics/pokemon/chansey/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 120 64 +232 208 192 +0 0 0 +216 176 128 +152 184 56 +128 120 88 +232 232 248 +168 184 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/charcadet/footprint.png b/graphics/pokemon/charcadet/footprint.png new file mode 100644 index 000000000..e1c41f793 Binary files /dev/null and b/graphics/pokemon/charcadet/footprint.png differ diff --git a/graphics/pokemon/charizard/overworld.png b/graphics/pokemon/charizard/overworld.png new file mode 100644 index 000000000..274e65ccf Binary files /dev/null and b/graphics/pokemon/charizard/overworld.png differ diff --git a/graphics/pokemon/charizard/overworld_normal.pal b/graphics/pokemon/charizard/overworld_normal.pal new file mode 100644 index 000000000..537b69673 --- /dev/null +++ b/graphics/pokemon/charizard/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 48 0 +248 120 56 +200 88 40 +0 0 0 +144 64 32 +192 16 32 +40 72 88 +64 128 128 +248 184 16 +160 160 160 +216 216 248 +96 64 0 +216 168 48 +240 208 112 +0 0 0 diff --git a/graphics/pokemon/charizard/overworld_shiny.pal b/graphics/pokemon/charizard/overworld_shiny.pal new file mode 100644 index 000000000..0ec7fa25f --- /dev/null +++ b/graphics/pokemon/charizard/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +152 152 152 +120 120 120 +0 0 0 +88 88 88 +192 16 32 +152 0 24 +208 8 40 +248 184 16 +160 160 160 +216 216 248 +48 48 48 +160 160 160 +216 216 216 +0 0 0 diff --git a/graphics/pokemon/charjabug/overworld.png b/graphics/pokemon/charjabug/overworld.png new file mode 100644 index 000000000..04edfa895 Binary files /dev/null and b/graphics/pokemon/charjabug/overworld.png differ diff --git a/graphics/pokemon/charjabug/overworld_normal.pal b/graphics/pokemon/charjabug/overworld_normal.pal new file mode 100644 index 000000000..6ea1e719d --- /dev/null +++ b/graphics/pokemon/charjabug/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +254 254 255 +204 200 200 +241 186 102 +145 175 133 +125 156 112 +148 134 138 +98 127 87 +0 139 240 +209 115 47 +100 81 46 +78 100 70 +53 66 48 +16 16 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/charjabug/overworld_shiny.pal b/graphics/pokemon/charjabug/overworld_shiny.pal new file mode 100644 index 000000000..4008736ed --- /dev/null +++ b/graphics/pokemon/charjabug/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +254 254 255 +204 200 200 +241 186 102 +232 136 112 +216 56 56 +148 134 138 +160 24 24 +0 139 240 +176 112 48 +100 81 46 +121 17 17 +112 8 8 +16 16 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/charmander/overworld.png b/graphics/pokemon/charmander/overworld.png new file mode 100644 index 000000000..0767ffa89 Binary files /dev/null and b/graphics/pokemon/charmander/overworld.png differ diff --git a/graphics/pokemon/charmander/overworld_normal.pal b/graphics/pokemon/charmander/overworld_normal.pal new file mode 100644 index 000000000..4926f9a8b --- /dev/null +++ b/graphics/pokemon/charmander/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 64 32 +248 136 56 +184 88 32 +224 40 40 +240 208 112 +232 232 248 +0 0 0 +40 72 88 +216 168 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/charmander/overworld_shiny.pal b/graphics/pokemon/charmander/overworld_shiny.pal new file mode 100644 index 000000000..776dfabd5 --- /dev/null +++ b/graphics/pokemon/charmander/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 64 32 +248 192 56 +248 136 56 +224 40 40 +240 208 112 +232 232 248 +0 0 0 +40 72 88 +216 168 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/charmeleon/overworld.png b/graphics/pokemon/charmeleon/overworld.png new file mode 100644 index 000000000..810d66835 Binary files /dev/null and b/graphics/pokemon/charmeleon/overworld.png differ diff --git a/graphics/pokemon/charmeleon/overworld_normal.pal b/graphics/pokemon/charmeleon/overworld_normal.pal new file mode 100644 index 000000000..47a74de14 --- /dev/null +++ b/graphics/pokemon/charmeleon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 24 32 +184 64 56 +248 104 88 +0 0 0 +200 16 40 +240 208 112 +216 168 48 +176 184 248 +232 232 248 +40 104 128 +144 144 144 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/charmeleon/overworld_shiny.pal b/graphics/pokemon/charmeleon/overworld_shiny.pal new file mode 100644 index 000000000..618bbe9b3 --- /dev/null +++ b/graphics/pokemon/charmeleon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 64 32 +224 120 56 +248 192 56 +0 0 0 +224 40 40 +240 208 112 +216 168 48 +176 184 248 +232 232 248 +40 104 128 +144 144 144 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/chatot/overworld.png b/graphics/pokemon/chatot/overworld.png new file mode 100644 index 000000000..16e157951 Binary files /dev/null and b/graphics/pokemon/chatot/overworld.png differ diff --git a/graphics/pokemon/chatot/overworld_normal.pal b/graphics/pokemon/chatot/overworld_normal.pal new file mode 100644 index 000000000..b985a166f --- /dev/null +++ b/graphics/pokemon/chatot/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +56 56 56 +128 120 120 +88 88 88 +152 160 168 +144 56 112 +216 128 176 +232 232 248 +176 56 128 +40 136 32 +32 128 200 +32 80 112 +248 168 24 +160 128 8 +0 0 0 diff --git a/graphics/pokemon/chatot/overworld_shiny.pal b/graphics/pokemon/chatot/overworld_shiny.pal new file mode 100644 index 000000000..52168f5ac --- /dev/null +++ b/graphics/pokemon/chatot/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +32 56 72 +128 128 152 +72 88 128 +152 160 168 +80 64 16 +248 168 24 +232 232 248 +200 112 8 +32 120 144 +208 72 72 +152 16 16 +248 168 24 +160 128 8 +0 0 0 diff --git a/graphics/pokemon/cherrim/overworld.png b/graphics/pokemon/cherrim/overworld.png new file mode 100644 index 000000000..86585b240 Binary files /dev/null and b/graphics/pokemon/cherrim/overworld.png differ diff --git a/graphics/pokemon/cherrim/overworld_normal.pal b/graphics/pokemon/cherrim/overworld_normal.pal new file mode 100644 index 000000000..053286272 --- /dev/null +++ b/graphics/pokemon/cherrim/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 40 56 +184 72 120 +0 0 0 +128 56 88 +40 96 16 +80 152 24 +64 40 72 +112 64 136 +80 64 96 +152 72 192 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cherrim/overworld_shiny.pal b/graphics/pokemon/cherrim/overworld_shiny.pal new file mode 100644 index 000000000..9d460e623 --- /dev/null +++ b/graphics/pokemon/cherrim/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 40 56 +184 72 120 +0 0 0 +128 56 88 +40 88 64 +56 152 96 +64 96 104 +80 160 152 +80 136 120 +120 192 168 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cherubi/overworld.png b/graphics/pokemon/cherubi/overworld.png new file mode 100644 index 000000000..c15685377 Binary files /dev/null and b/graphics/pokemon/cherubi/overworld.png differ diff --git a/graphics/pokemon/cherubi/overworld_normal.pal b/graphics/pokemon/cherubi/overworld_normal.pal new file mode 100644 index 000000000..ed871407e --- /dev/null +++ b/graphics/pokemon/cherubi/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 72 16 +72 152 16 +64 120 24 +0 0 0 +80 40 56 +224 96 144 +128 56 88 +184 72 120 +176 24 96 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cherubi/overworld_shiny.pal b/graphics/pokemon/cherubi/overworld_shiny.pal new file mode 100644 index 000000000..6d31fdab4 --- /dev/null +++ b/graphics/pokemon/cherubi/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 96 16 +144 176 16 +104 136 16 +0 0 0 +80 40 56 +224 136 112 +128 56 88 +208 72 72 +176 24 96 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/chesnaught/overworld.png b/graphics/pokemon/chesnaught/overworld.png new file mode 100644 index 000000000..7902feaf5 Binary files /dev/null and b/graphics/pokemon/chesnaught/overworld.png differ diff --git a/graphics/pokemon/chesnaught/overworld_normal.pal b/graphics/pokemon/chesnaught/overworld_normal.pal new file mode 100644 index 000000000..cebe7418e --- /dev/null +++ b/graphics/pokemon/chesnaught/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +0 0 0 +135 71 51 +241 226 179 +202 163 119 +77 163 56 +135 71 51 +67 65 45 +222 222 222 +222 222 222 +67 65 45 +77 163 56 +202 163 119 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/chesnaught/overworld_shiny.pal b/graphics/pokemon/chesnaught/overworld_shiny.pal new file mode 100644 index 000000000..f6fd47f1d --- /dev/null +++ b/graphics/pokemon/chesnaught/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +0 0 0 +52 57 36 +128 141 91 +104 114 67 +106 56 54 +106 97 89 +62 21 21 +237 197 152 +175 136 102 +94 35 28 +80 39 37 +233 141 80 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/chespin/overworld.png b/graphics/pokemon/chespin/overworld.png new file mode 100644 index 000000000..5056ad774 Binary files /dev/null and b/graphics/pokemon/chespin/overworld.png differ diff --git a/graphics/pokemon/chespin/overworld_normal.pal b/graphics/pokemon/chespin/overworld_normal.pal new file mode 100644 index 000000000..e5dcd7d2b --- /dev/null +++ b/graphics/pokemon/chespin/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 181 239 +32 66 40 +0 0 1 +68 160 93 +84 187 79 +133 97 64 +56 56 72 +240 176 121 +209 149 100 +243 121 82 +180 87 59 +74 54 36 +177 134 95 +255 255 255 +192 192 200 +0 0 0 diff --git a/graphics/pokemon/chespin/overworld_shiny.pal b/graphics/pokemon/chespin/overworld_shiny.pal new file mode 100644 index 000000000..02bd3bda7 --- /dev/null +++ b/graphics/pokemon/chespin/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 181 239 +57 24 19 +0 0 1 +120 51 40 +151 65 51 +133 97 64 +56 56 72 +240 176 121 +209 149 100 +249 220 95 +225 198 86 +74 54 36 +177 134 95 +255 255 255 +192 192 200 +0 0 0 diff --git a/graphics/pokemon/chewtle/overworld.png b/graphics/pokemon/chewtle/overworld.png new file mode 100644 index 000000000..12dab73c8 Binary files /dev/null and b/graphics/pokemon/chewtle/overworld.png differ diff --git a/graphics/pokemon/chewtle/overworld_normal.pal b/graphics/pokemon/chewtle/overworld_normal.pal new file mode 100644 index 000000000..d29704f6c --- /dev/null +++ b/graphics/pokemon/chewtle/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 252 252 +132 88 4 +212 148 28 +248 180 56 +48 96 100 +96 152 160 +144 188 192 +0 0 0 +136 60 24 +24 32 36 +52 120 148 +232 232 248 +36 88 108 +72 148 180 +184 160 80 +136 60 24 diff --git a/graphics/pokemon/chewtle/overworld_shiny.pal b/graphics/pokemon/chewtle/overworld_shiny.pal new file mode 100644 index 000000000..dd47432a1 --- /dev/null +++ b/graphics/pokemon/chewtle/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +82 24 24 +197 65 65 +238 90 90 +24 57 16 +106 197 74 +148 255 115 +0 0 0 +90 24 0 +32 49 24 +24 74 32 +238 238 255 +8 49 16 +24 98 41 +238 90 90 +90 24 0 diff --git a/graphics/pokemon/chi_yu/footprint.png b/graphics/pokemon/chi_yu/footprint.png new file mode 100644 index 000000000..aa3e48b0e Binary files /dev/null and b/graphics/pokemon/chi_yu/footprint.png differ diff --git a/graphics/pokemon/chien_pao/footprint.png b/graphics/pokemon/chien_pao/footprint.png new file mode 100644 index 000000000..d99c06ccc Binary files /dev/null and b/graphics/pokemon/chien_pao/footprint.png differ diff --git a/graphics/pokemon/chikorita/overworld.png b/graphics/pokemon/chikorita/overworld.png new file mode 100644 index 000000000..97855e720 Binary files /dev/null and b/graphics/pokemon/chikorita/overworld.png differ diff --git a/graphics/pokemon/chikorita/overworld_normal.pal b/graphics/pokemon/chikorita/overworld_normal.pal new file mode 100644 index 000000000..f37c20181 --- /dev/null +++ b/graphics/pokemon/chikorita/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +56 104 16 +112 176 80 +0 0 0 +64 144 40 +192 216 112 +144 192 64 +232 232 248 +168 40 40 +168 184 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/chikorita/overworld_shiny.pal b/graphics/pokemon/chikorita/overworld_shiny.pal new file mode 100644 index 000000000..3624fa670 --- /dev/null +++ b/graphics/pokemon/chikorita/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 72 24 +224 144 120 +0 0 0 +184 96 80 +240 216 136 +184 184 64 +232 232 248 +168 40 40 +168 184 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/chimchar/overworld.png b/graphics/pokemon/chimchar/overworld.png new file mode 100644 index 000000000..598d80375 Binary files /dev/null and b/graphics/pokemon/chimchar/overworld.png differ diff --git a/graphics/pokemon/chimchar/overworld_normal.pal b/graphics/pokemon/chimchar/overworld_normal.pal new file mode 100644 index 000000000..39a5dcf82 --- /dev/null +++ b/graphics/pokemon/chimchar/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 56 40 +240 128 16 +184 96 16 +0 0 0 +248 232 168 +216 184 112 +208 80 64 +128 80 40 +192 144 72 +160 88 80 +192 192 192 +232 232 248 +128 16 16 +240 56 40 +248 192 0 diff --git a/graphics/pokemon/chimchar/overworld_shiny.pal b/graphics/pokemon/chimchar/overworld_shiny.pal new file mode 100644 index 000000000..8b96df915 --- /dev/null +++ b/graphics/pokemon/chimchar/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 56 40 +240 96 112 +184 72 96 +0 0 0 +248 232 168 +216 184 112 +208 80 64 +120 56 80 +192 144 72 +160 88 80 +192 192 192 +232 232 248 +128 16 16 +240 56 40 +248 192 0 diff --git a/graphics/pokemon/chimecho/overworld.png b/graphics/pokemon/chimecho/overworld.png new file mode 100644 index 000000000..b78409e06 Binary files /dev/null and b/graphics/pokemon/chimecho/overworld.png differ diff --git a/graphics/pokemon/chimecho/overworld_normal.pal b/graphics/pokemon/chimecho/overworld_normal.pal new file mode 100644 index 000000000..68e07ee4b --- /dev/null +++ b/graphics/pokemon/chimecho/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 104 32 +248 216 88 +232 232 248 +0 0 0 +88 96 120 +208 160 80 +160 168 192 +208 208 232 +192 56 56 +112 32 32 +184 144 56 +120 128 152 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/chimecho/overworld_shiny.pal b/graphics/pokemon/chimecho/overworld_shiny.pal new file mode 100644 index 000000000..c0b679f28 --- /dev/null +++ b/graphics/pokemon/chimecho/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +136 104 32 +248 216 88 +232 232 248 +0 0 0 +88 160 120 +208 160 80 +176 216 168 +216 232 208 +216 128 56 +104 40 0 +184 144 56 +136 208 152 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/chinchou/overworld.png b/graphics/pokemon/chinchou/overworld.png new file mode 100644 index 000000000..b552e544b Binary files /dev/null and b/graphics/pokemon/chinchou/overworld.png differ diff --git a/graphics/pokemon/chinchou/overworld_normal.pal b/graphics/pokemon/chinchou/overworld_normal.pal new file mode 100644 index 000000000..c26d5a398 --- /dev/null +++ b/graphics/pokemon/chinchou/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 56 112 +0 0 0 +128 104 24 +88 88 160 +224 160 16 +80 64 8 +248 208 96 +112 168 240 +232 232 248 +96 136 224 +192 200 216 +184 48 40 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/chinchou/overworld_shiny.pal b/graphics/pokemon/chinchou/overworld_shiny.pal new file mode 100644 index 000000000..c051ef83a --- /dev/null +++ b/graphics/pokemon/chinchou/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 88 88 +0 0 0 +128 104 24 +64 112 160 +200 232 8 +80 64 8 +232 248 144 +112 200 208 +232 232 248 +48 184 184 +168 184 208 +184 48 40 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/chingling/overworld.png b/graphics/pokemon/chingling/overworld.png new file mode 100644 index 000000000..80963c5e1 Binary files /dev/null and b/graphics/pokemon/chingling/overworld.png differ diff --git a/graphics/pokemon/chingling/overworld_normal.pal b/graphics/pokemon/chingling/overworld_normal.pal new file mode 100644 index 000000000..6c89d30a7 --- /dev/null +++ b/graphics/pokemon/chingling/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 64 +136 24 24 +192 56 56 +0 0 0 +192 200 208 +224 232 240 +248 224 8 +208 152 40 +136 104 32 +248 248 152 +248 192 0 +232 232 248 +88 88 88 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/chingling/overworld_shiny.pal b/graphics/pokemon/chingling/overworld_shiny.pal new file mode 100644 index 000000000..f0bef8f74 --- /dev/null +++ b/graphics/pokemon/chingling/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 64 +200 104 24 +248 128 56 +0 0 0 +192 200 208 +224 232 240 +216 248 64 +168 160 64 +120 128 32 +248 248 184 +192 200 40 +232 232 248 +88 88 88 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cinccino/overworld.png b/graphics/pokemon/cinccino/overworld.png new file mode 100644 index 000000000..7ca2d2f4d Binary files /dev/null and b/graphics/pokemon/cinccino/overworld.png differ diff --git a/graphics/pokemon/cinccino/overworld_normal.pal b/graphics/pokemon/cinccino/overworld_normal.pal new file mode 100644 index 000000000..64da1bbdc --- /dev/null +++ b/graphics/pokemon/cinccino/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +189 180 180 +238 238 247 +131 123 115 +73 73 77 +222 205 197 +194 184 173 +189 172 156 +0 0 0 +137 117 107 +173 76 75 +47 46 47 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cinccino/overworld_shiny.pal b/graphics/pokemon/cinccino/overworld_shiny.pal new file mode 100644 index 000000000..ce54231e2 --- /dev/null +++ b/graphics/pokemon/cinccino/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +189 180 180 +238 238 247 +176 144 112 +88 80 48 +73 73 77 +222 205 197 +200 184 136 +0 0 0 +152 56 104 +47 46 47 +131 123 115 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cinderace/overworld.png b/graphics/pokemon/cinderace/overworld.png new file mode 100644 index 000000000..1ac358ca8 Binary files /dev/null and b/graphics/pokemon/cinderace/overworld.png differ diff --git a/graphics/pokemon/cinderace/overworld_normal.pal b/graphics/pokemon/cinderace/overworld_normal.pal new file mode 100644 index 000000000..193f05ef3 --- /dev/null +++ b/graphics/pokemon/cinderace/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 252 252 +64 64 64 +204 204 204 +244 244 244 +0 0 0 +236 236 236 +108 28 0 +216 204 56 +224 72 8 +184 48 0 +252 116 56 +104 96 8 +248 236 88 +4 40 88 +0 28 60 +0 0 0 diff --git a/graphics/pokemon/cinderace/overworld_shiny.pal b/graphics/pokemon/cinderace/overworld_shiny.pal new file mode 100644 index 000000000..a93f9d2ef --- /dev/null +++ b/graphics/pokemon/cinderace/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +65 65 65 +156 139 123 +255 255 255 +0 0 0 +197 180 164 +82 41 0 +222 205 57 +230 131 0 +189 106 0 +255 156 32 +106 98 8 +255 238 90 +213 213 213 +131 131 131 +0 0 0 diff --git a/graphics/pokemon/clamperl/overworld.png b/graphics/pokemon/clamperl/overworld.png new file mode 100644 index 000000000..514bf903f Binary files /dev/null and b/graphics/pokemon/clamperl/overworld.png differ diff --git a/graphics/pokemon/clamperl/overworld_normal.pal b/graphics/pokemon/clamperl/overworld_normal.pal new file mode 100644 index 000000000..0a797e60f --- /dev/null +++ b/graphics/pokemon/clamperl/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 64 104 +0 0 0 +136 160 208 +72 96 136 +208 216 232 +104 128 168 +96 104 128 +152 168 200 +48 48 64 +136 32 72 +232 120 160 +200 88 128 +168 64 104 +160 192 240 +0 0 0 diff --git a/graphics/pokemon/clamperl/overworld_shiny.pal b/graphics/pokemon/clamperl/overworld_shiny.pal new file mode 100644 index 000000000..31efeb743 --- /dev/null +++ b/graphics/pokemon/clamperl/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 48 104 +0 0 0 +176 128 216 +104 72 136 +208 216 232 +136 96 168 +96 104 128 +152 168 200 +48 48 64 +136 32 72 +232 120 160 +200 88 128 +168 64 104 +200 168 232 +0 0 0 diff --git a/graphics/pokemon/clauncher/overworld.png b/graphics/pokemon/clauncher/overworld.png new file mode 100644 index 000000000..9459d44ce Binary files /dev/null and b/graphics/pokemon/clauncher/overworld.png differ diff --git a/graphics/pokemon/clauncher/overworld_normal.pal b/graphics/pokemon/clauncher/overworld_normal.pal new file mode 100644 index 000000000..abe69db5d --- /dev/null +++ b/graphics/pokemon/clauncher/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +29 41 50 +80 77 76 +223 193 27 +92 174 210 +70 119 154 +16 16 16 +144 155 92 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/clauncher/overworld_shiny.pal b/graphics/pokemon/clauncher/overworld_shiny.pal new file mode 100644 index 000000000..5bd5ba9ca --- /dev/null +++ b/graphics/pokemon/clauncher/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +118 34 11 +238 237 237 +94 181 225 +254 128 95 +201 85 54 +16 16 16 +65 138 175 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/clawitzer/overworld.png b/graphics/pokemon/clawitzer/overworld.png new file mode 100644 index 000000000..7912c401f Binary files /dev/null and b/graphics/pokemon/clawitzer/overworld.png differ diff --git a/graphics/pokemon/clawitzer/overworld_normal.pal b/graphics/pokemon/clawitzer/overworld_normal.pal new file mode 100644 index 000000000..fb24d54c9 --- /dev/null +++ b/graphics/pokemon/clawitzer/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 63 90 +246 210 101 +64 126 203 +20 20 20 +93 162 228 +64 67 71 +74 103 151 +34 42 56 +195 139 56 +114 196 255 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/clawitzer/overworld_shiny.pal b/graphics/pokemon/clawitzer/overworld_shiny.pal new file mode 100644 index 000000000..99d1defde --- /dev/null +++ b/graphics/pokemon/clawitzer/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +121 32 28 +52 160 211 +254 90 83 +20 20 20 +253 159 155 +220 220 220 +215 58 51 +121 32 28 +32 118 158 +254 114 81 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/claydol/overworld.png b/graphics/pokemon/claydol/overworld.png new file mode 100644 index 000000000..23aaa3cdb Binary files /dev/null and b/graphics/pokemon/claydol/overworld.png differ diff --git a/graphics/pokemon/claydol/overworld_normal.pal b/graphics/pokemon/claydol/overworld_normal.pal new file mode 100644 index 000000000..6e77b7af3 --- /dev/null +++ b/graphics/pokemon/claydol/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 48 40 +88 80 64 +0 0 0 +112 88 72 +136 120 88 +184 184 192 +192 72 120 +232 232 248 +136 40 64 +232 136 112 +216 184 88 +152 120 24 +136 136 152 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/claydol/overworld_shiny.pal b/graphics/pokemon/claydol/overworld_shiny.pal new file mode 100644 index 000000000..7c5fef6b2 --- /dev/null +++ b/graphics/pokemon/claydol/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 48 40 +88 80 64 +0 0 0 +112 88 72 +136 120 88 +184 184 192 +224 152 0 +232 232 248 +152 104 0 +240 192 88 +216 184 88 +152 120 24 +136 136 152 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/clefable/overworld.png b/graphics/pokemon/clefable/overworld.png new file mode 100644 index 000000000..90b47b2a5 Binary files /dev/null and b/graphics/pokemon/clefable/overworld.png differ diff --git a/graphics/pokemon/clefable/overworld_normal.pal b/graphics/pokemon/clefable/overworld_normal.pal new file mode 100644 index 000000000..4aee1f611 --- /dev/null +++ b/graphics/pokemon/clefable/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +120 56 72 +120 96 72 +224 144 152 +248 192 192 +72 56 56 +216 80 120 +248 128 168 +200 200 200 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/clefable/overworld_shiny.pal b/graphics/pokemon/clefable/overworld_shiny.pal new file mode 100644 index 000000000..5ce44f090 --- /dev/null +++ b/graphics/pokemon/clefable/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +128 80 96 +96 160 104 +240 144 160 +248 200 216 +56 96 72 +224 128 160 +248 152 192 +200 200 200 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/clefairy/overworld.png b/graphics/pokemon/clefairy/overworld.png new file mode 100644 index 000000000..92487e3fe Binary files /dev/null and b/graphics/pokemon/clefairy/overworld.png differ diff --git a/graphics/pokemon/clefairy/overworld_normal.pal b/graphics/pokemon/clefairy/overworld_normal.pal new file mode 100644 index 000000000..9da22f51a --- /dev/null +++ b/graphics/pokemon/clefairy/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 56 64 +0 0 0 +240 152 168 +120 88 56 +184 104 128 +232 232 248 +160 80 96 +168 168 168 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/clefairy/overworld_shiny.pal b/graphics/pokemon/clefairy/overworld_shiny.pal new file mode 100644 index 000000000..e47b5bc8d --- /dev/null +++ b/graphics/pokemon/clefairy/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 56 64 +0 0 0 +248 200 216 +96 160 104 +208 136 160 +232 232 248 +160 80 96 +168 168 168 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cleffa/overworld.png b/graphics/pokemon/cleffa/overworld.png new file mode 100644 index 000000000..76c754fb4 Binary files /dev/null and b/graphics/pokemon/cleffa/overworld.png differ diff --git a/graphics/pokemon/cleffa/overworld_normal.pal b/graphics/pokemon/cleffa/overworld_normal.pal new file mode 100644 index 000000000..a8e2c0ada --- /dev/null +++ b/graphics/pokemon/cleffa/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 48 64 +80 40 32 +240 184 192 +0 0 0 +128 72 56 +152 88 96 +200 152 152 +168 112 104 +232 232 248 +216 88 96 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cleffa/overworld_shiny.pal b/graphics/pokemon/cleffa/overworld_shiny.pal new file mode 100644 index 000000000..598cce7ac --- /dev/null +++ b/graphics/pokemon/cleffa/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 32 88 +48 112 72 +248 192 240 +0 0 0 +104 192 128 +144 80 120 +224 144 184 +176 104 144 +232 232 248 +216 88 96 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/clobbopus/overworld.png b/graphics/pokemon/clobbopus/overworld.png new file mode 100644 index 000000000..2a2804431 Binary files /dev/null and b/graphics/pokemon/clobbopus/overworld.png differ diff --git a/graphics/pokemon/clobbopus/overworld_normal.pal b/graphics/pokemon/clobbopus/overworld_normal.pal new file mode 100644 index 000000000..765bfa8af --- /dev/null +++ b/graphics/pokemon/clobbopus/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +62 58 57 +255 112 62 +201 83 41 +173 162 149 +235 225 213 +242 153 123 +17 15 27 +0 0 0 +64 58 94 +112 198 224 +40 36 62 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/clobbopus/overworld_shiny.pal b/graphics/pokemon/clobbopus/overworld_shiny.pal new file mode 100644 index 000000000..ac13d1c78 --- /dev/null +++ b/graphics/pokemon/clobbopus/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +49 49 65 +255 115 57 +205 82 41 +115 115 164 +164 164 205 +255 205 189 +123 123 123 +0 0 0 +255 238 238 +115 197 230 +213 197 197 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/clodsire/footprint.png b/graphics/pokemon/clodsire/footprint.png new file mode 100644 index 000000000..1934312a4 Binary files /dev/null and b/graphics/pokemon/clodsire/footprint.png differ diff --git a/graphics/pokemon/cloyster/overworld.png b/graphics/pokemon/cloyster/overworld.png new file mode 100644 index 000000000..e01669bf6 Binary files /dev/null and b/graphics/pokemon/cloyster/overworld.png differ diff --git a/graphics/pokemon/cloyster/overworld_normal.pal b/graphics/pokemon/cloyster/overworld_normal.pal new file mode 100644 index 000000000..f98a54cdd --- /dev/null +++ b/graphics/pokemon/cloyster/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +192 176 232 +144 112 184 +96 88 120 +40 40 48 +56 56 56 +232 232 248 +96 96 96 +152 152 152 +80 80 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cloyster/overworld_shiny.pal b/graphics/pokemon/cloyster/overworld_shiny.pal new file mode 100644 index 000000000..d58b2584e --- /dev/null +++ b/graphics/pokemon/cloyster/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +192 216 232 +136 176 232 +72 136 224 +40 40 48 +56 72 80 +232 232 248 +96 96 96 +152 152 152 +80 80 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/coalossal/overworld.png b/graphics/pokemon/coalossal/overworld.png new file mode 100644 index 000000000..1ec31140c Binary files /dev/null and b/graphics/pokemon/coalossal/overworld.png differ diff --git a/graphics/pokemon/coalossal/overworld_normal.pal b/graphics/pokemon/coalossal/overworld_normal.pal new file mode 100644 index 000000000..a7989f71f --- /dev/null +++ b/graphics/pokemon/coalossal/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 255 42 +10 10 10 +50 50 50 +26 26 26 +212 83 83 +181 65 65 +2 2 2 +66 65 62 +34 33 33 +18 18 18 +0 0 0 +255 255 255 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/coalossal/overworld_shiny.pal b/graphics/pokemon/coalossal/overworld_shiny.pal new file mode 100644 index 000000000..3511dc8b7 --- /dev/null +++ b/graphics/pokemon/coalossal/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 8 8 +49 49 49 +24 24 24 +213 82 82 +180 65 65 +16 32 32 +82 123 131 +49 82 98 +24 49 57 +0 0 0 +255 255 255 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cobalion/overworld.png b/graphics/pokemon/cobalion/overworld.png new file mode 100644 index 000000000..82064f39e Binary files /dev/null and b/graphics/pokemon/cobalion/overworld.png differ diff --git a/graphics/pokemon/cobalion/overworld_normal.pal b/graphics/pokemon/cobalion/overworld_normal.pal new file mode 100644 index 000000000..8fb0e0c75 --- /dev/null +++ b/graphics/pokemon/cobalion/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 68 9 +231 178 49 +20 48 71 +75 171 208 +24 40 16 +84 84 86 +32 104 168 +48 136 192 +142 102 19 +161 159 160 +212 212 223 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cobalion/overworld_shiny.pal b/graphics/pokemon/cobalion/overworld_shiny.pal new file mode 100644 index 000000000..60a5c54af --- /dev/null +++ b/graphics/pokemon/cobalion/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 112 56 +173 204 102 +21 44 68 +27 93 154 +24 40 16 +76 91 87 +21 44 68 +27 93 154 +104 112 56 +111 151 136 +206 238 230 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cofagrigus/overworld.png b/graphics/pokemon/cofagrigus/overworld.png new file mode 100644 index 000000000..9911f69a2 Binary files /dev/null and b/graphics/pokemon/cofagrigus/overworld.png differ diff --git a/graphics/pokemon/cofagrigus/overworld_normal.pal b/graphics/pokemon/cofagrigus/overworld_normal.pal new file mode 100644 index 000000000..4f39f3d77 --- /dev/null +++ b/graphics/pokemon/cofagrigus/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +47 47 55 +4 4 4 +27 92 107 +40 138 164 +172 121 40 +87 76 38 +229 229 247 +4 4 4 +255 182 40 +47 47 55 +255 40 25 +87 76 38 +47 47 55 +4 4 4 +0 0 0 diff --git a/graphics/pokemon/cofagrigus/overworld_shiny.pal b/graphics/pokemon/cofagrigus/overworld_shiny.pal new file mode 100644 index 000000000..242d54735 --- /dev/null +++ b/graphics/pokemon/cofagrigus/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 104 +0 0 0 +128 80 144 +216 120 208 +112 136 136 +88 40 72 +229 229 247 +11 11 11 +192 200 208 +47 47 55 +255 40 25 +112 112 112 +57 57 65 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/combee/followerf.png b/graphics/pokemon/combee/followerf.png new file mode 100644 index 000000000..e39109ce8 Binary files /dev/null and b/graphics/pokemon/combee/followerf.png differ diff --git a/graphics/pokemon/combee/overworld.png b/graphics/pokemon/combee/overworld.png new file mode 100644 index 000000000..459538f5f Binary files /dev/null and b/graphics/pokemon/combee/overworld.png differ diff --git a/graphics/pokemon/combee/overworld_normal.pal b/graphics/pokemon/combee/overworld_normal.pal new file mode 100644 index 000000000..ae404c011 --- /dev/null +++ b/graphics/pokemon/combee/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 104 128 +200 216 232 +48 48 48 +72 64 40 +0 0 0 +168 88 48 +200 144 24 +152 104 16 +232 176 56 +200 104 40 +152 184 232 +248 216 120 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/combee/overworld_shiny.pal b/graphics/pokemon/combee/overworld_shiny.pal new file mode 100644 index 000000000..01483e8cd --- /dev/null +++ b/graphics/pokemon/combee/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 104 128 +200 216 232 +48 48 48 +72 64 40 +0 0 0 +168 88 48 +176 88 40 +144 48 0 +216 136 88 +200 104 40 +152 184 232 +248 176 128 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/combusken/overworld.png b/graphics/pokemon/combusken/overworld.png new file mode 100644 index 000000000..b4302f91a Binary files /dev/null and b/graphics/pokemon/combusken/overworld.png differ diff --git a/graphics/pokemon/combusken/overworld_normal.pal b/graphics/pokemon/combusken/overworld_normal.pal new file mode 100644 index 000000000..3cf730894 --- /dev/null +++ b/graphics/pokemon/combusken/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 48 8 +240 128 16 +0 0 0 +160 80 16 +72 64 16 +248 208 96 +232 232 248 +184 160 88 +112 104 48 +168 160 200 +200 104 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/combusken/overworld_shiny.pal b/graphics/pokemon/combusken/overworld_shiny.pal new file mode 100644 index 000000000..86616744d --- /dev/null +++ b/graphics/pokemon/combusken/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 16 8 +240 80 16 +0 0 0 +152 32 8 +72 64 16 +248 208 152 +232 232 248 +184 168 120 +112 104 56 +168 160 200 +200 56 8 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/comfey/overworld.png b/graphics/pokemon/comfey/overworld.png new file mode 100644 index 000000000..29075825a Binary files /dev/null and b/graphics/pokemon/comfey/overworld.png differ diff --git a/graphics/pokemon/comfey/overworld_normal.pal b/graphics/pokemon/comfey/overworld_normal.pal new file mode 100644 index 000000000..7f3a7eb67 --- /dev/null +++ b/graphics/pokemon/comfey/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +250 248 233 +202 238 122 +247 220 26 +216 209 192 +183 203 87 +105 182 218 +172 134 11 +139 123 49 +71 84 37 +57 90 106 +227 78 133 +230 82 65 +115 41 49 +80 80 80 +0 0 0 diff --git a/graphics/pokemon/comfey/overworld_shiny.pal b/graphics/pokemon/comfey/overworld_shiny.pal new file mode 100644 index 000000000..bf5e705bc --- /dev/null +++ b/graphics/pokemon/comfey/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +250 248 233 +120 184 232 +247 220 26 +216 209 192 +40 136 208 +105 182 218 +172 134 11 +248 224 64 +71 84 37 +57 90 106 +227 78 133 +230 82 65 +115 41 49 +80 80 80 +0 0 0 diff --git a/graphics/pokemon/conkeldurr/overworld.png b/graphics/pokemon/conkeldurr/overworld.png new file mode 100644 index 000000000..fa83edbdc Binary files /dev/null and b/graphics/pokemon/conkeldurr/overworld.png differ diff --git a/graphics/pokemon/conkeldurr/overworld_normal.pal b/graphics/pokemon/conkeldurr/overworld_normal.pal new file mode 100644 index 000000000..6e4935354 --- /dev/null +++ b/graphics/pokemon/conkeldurr/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +89 53 34 +197 156 115 +10 10 10 +139 106 90 +57 57 49 +115 48 80 +173 87 151 +101 101 94 +144 144 137 +172 41 65 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/conkeldurr/overworld_shiny.pal b/graphics/pokemon/conkeldurr/overworld_shiny.pal new file mode 100644 index 000000000..4ed16e43f --- /dev/null +++ b/graphics/pokemon/conkeldurr/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +90 57 32 +200 136 112 +10 10 10 +144 88 88 +57 57 49 +114 25 27 +214 66 61 +103 92 90 +144 144 137 +214 66 61 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/copperajah/overworld.png b/graphics/pokemon/copperajah/overworld.png new file mode 100644 index 000000000..28c0b53ef Binary files /dev/null and b/graphics/pokemon/copperajah/overworld.png differ diff --git a/graphics/pokemon/copperajah/overworld_normal.pal b/graphics/pokemon/copperajah/overworld_normal.pal new file mode 100644 index 000000000..38b755708 --- /dev/null +++ b/graphics/pokemon/copperajah/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 255 42 +0 14 14 +0 42 42 +0 82 82 +251 152 51 +177 101 23 +0 0 0 +255 255 255 +38 200 179 +199 199 199 +10 141 124 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/copperajah/overworld_shiny.pal b/graphics/pokemon/copperajah/overworld_shiny.pal new file mode 100644 index 000000000..2ac41287b --- /dev/null +++ b/graphics/pokemon/copperajah/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 255 42 +8 16 8 +24 49 32 +57 98 65 +238 197 32 +180 156 16 +0 0 0 +255 255 255 +148 222 197 +197 197 197 +90 156 131 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/corphish/overworld.png b/graphics/pokemon/corphish/overworld.png new file mode 100644 index 000000000..a930c891b Binary files /dev/null and b/graphics/pokemon/corphish/overworld.png differ diff --git a/graphics/pokemon/corphish/overworld_normal.pal b/graphics/pokemon/corphish/overworld_normal.pal new file mode 100644 index 000000000..3cf33df08 --- /dev/null +++ b/graphics/pokemon/corphish/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 24 0 +232 136 96 +152 48 8 +0 0 0 +216 104 64 +192 72 32 +160 152 128 +120 112 96 +56 72 88 +88 80 64 +112 120 144 +232 232 248 +176 176 192 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/corphish/overworld_shiny.pal b/graphics/pokemon/corphish/overworld_shiny.pal new file mode 100644 index 000000000..b8de31ba4 --- /dev/null +++ b/graphics/pokemon/corphish/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 24 8 +216 112 144 +104 48 40 +0 0 0 +184 80 104 +144 64 72 +160 152 128 +120 112 96 +56 72 88 +88 80 64 +112 120 144 +232 232 248 +176 176 192 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/corsola/galarian/overworld.png b/graphics/pokemon/corsola/galarian/overworld.png new file mode 100644 index 000000000..1d606c6c5 Binary files /dev/null and b/graphics/pokemon/corsola/galarian/overworld.png differ diff --git a/graphics/pokemon/corsola/galarian/overworld_normal.pal b/graphics/pokemon/corsola/galarian/overworld_normal.pal new file mode 100644 index 000000000..f4c705d38 --- /dev/null +++ b/graphics/pokemon/corsola/galarian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +83 112 198 +44 43 41 +151 149 145 +0 0 0 +110 109 104 +234 233 229 +177 176 173 +173 112 134 +136 136 136 +158 158 158 +47 47 47 +11 11 11 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/corsola/galarian/overworld_shiny.pal b/graphics/pokemon/corsola/galarian/overworld_shiny.pal new file mode 100644 index 000000000..f4c705d38 --- /dev/null +++ b/graphics/pokemon/corsola/galarian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +83 112 198 +44 43 41 +151 149 145 +0 0 0 +110 109 104 +234 233 229 +177 176 173 +173 112 134 +136 136 136 +158 158 158 +47 47 47 +11 11 11 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/corsola/overworld.png b/graphics/pokemon/corsola/overworld.png new file mode 100644 index 000000000..4b7131a84 Binary files /dev/null and b/graphics/pokemon/corsola/overworld.png differ diff --git a/graphics/pokemon/corsola/overworld_normal.pal b/graphics/pokemon/corsola/overworld_normal.pal new file mode 100644 index 000000000..3d3ce3b5c --- /dev/null +++ b/graphics/pokemon/corsola/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 32 64 +216 104 128 +0 0 0 +168 64 88 +240 168 192 +232 128 160 +232 232 248 +168 184 208 +192 208 232 +72 80 96 +128 144 184 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/corsola/overworld_shiny.pal b/graphics/pokemon/corsola/overworld_shiny.pal new file mode 100644 index 000000000..c0082e128 --- /dev/null +++ b/graphics/pokemon/corsola/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 56 160 +80 152 208 +0 0 0 +72 112 176 +136 200 248 +104 176 216 +232 232 248 +168 184 208 +192 208 232 +72 80 96 +128 144 184 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/corviknight/overworld.png b/graphics/pokemon/corviknight/overworld.png new file mode 100644 index 000000000..ea0244698 Binary files /dev/null and b/graphics/pokemon/corviknight/overworld.png differ diff --git a/graphics/pokemon/corviknight/overworld_normal.pal b/graphics/pokemon/corviknight/overworld_normal.pal new file mode 100644 index 000000000..5c28cf9a8 --- /dev/null +++ b/graphics/pokemon/corviknight/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +28 26 59 +43 41 92 +58 56 125 +0 0 0 +18 16 37 +33 31 70 +11 11 11 +151 151 151 +171 32 33 +23 21 48 +38 36 81 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/corviknight/overworld_shiny.pal b/graphics/pokemon/corviknight/overworld_shiny.pal new file mode 100644 index 000000000..b3f945605 --- /dev/null +++ b/graphics/pokemon/corviknight/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +115 98 90 +172 164 156 +205 197 189 +0 0 0 +49 41 32 +139 131 123 +8 8 8 +148 148 148 +172 32 32 +49 49 49 +49 49 49 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/corvisquire/overworld.png b/graphics/pokemon/corvisquire/overworld.png new file mode 100644 index 000000000..2c5a7edbc Binary files /dev/null and b/graphics/pokemon/corvisquire/overworld.png differ diff --git a/graphics/pokemon/corvisquire/overworld_normal.pal b/graphics/pokemon/corvisquire/overworld_normal.pal new file mode 100644 index 000000000..7ad121704 --- /dev/null +++ b/graphics/pokemon/corvisquire/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 255 41 +8 8 8 +8 24 41 +24 24 24 +0 0 0 +49 106 172 +32 74 115 +172 32 32 +255 255 255 +57 65 90 +115 123 156 +139 148 180 +123 164 189 +90 131 156 +115 123 156 +0 0 0 diff --git a/graphics/pokemon/corvisquire/overworld_shiny.pal b/graphics/pokemon/corvisquire/overworld_shiny.pal new file mode 100644 index 000000000..7982bff06 --- /dev/null +++ b/graphics/pokemon/corvisquire/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 255 41 +16 16 16 +65 57 57 +41 41 41 +0 0 0 +180 164 156 +148 131 123 +172 32 32 +255 255 255 +57 65 90 +115 123 156 +139 148 180 +222 213 205 +172 164 156 +115 123 156 +0 0 0 diff --git a/graphics/pokemon/cosmoem/overworld.png b/graphics/pokemon/cosmoem/overworld.png new file mode 100644 index 000000000..c05ab505c Binary files /dev/null and b/graphics/pokemon/cosmoem/overworld.png differ diff --git a/graphics/pokemon/cosmoem/overworld_normal.pal b/graphics/pokemon/cosmoem/overworld_normal.pal new file mode 100644 index 000000000..f6818c322 --- /dev/null +++ b/graphics/pokemon/cosmoem/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +247 237 88 +229 211 79 +213 196 74 +196 148 58 +97 193 255 +77 114 237 +32 132 197 +57 86 181 +233 80 216 +101 78 44 +76 76 76 +42 42 42 +28 35 77 +20 18 18 +0 0 0 diff --git a/graphics/pokemon/cosmoem/overworld_shiny.pal b/graphics/pokemon/cosmoem/overworld_shiny.pal new file mode 100644 index 000000000..881d09112 --- /dev/null +++ b/graphics/pokemon/cosmoem/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +247 237 88 +229 211 79 +213 196 74 +196 148 58 +97 193 255 +160 40 64 +32 132 197 +184 72 128 +233 80 216 +101 78 44 +76 76 76 +42 42 42 +28 35 77 +20 18 18 +0 0 0 diff --git a/graphics/pokemon/cosmog/overworld.png b/graphics/pokemon/cosmog/overworld.png new file mode 100644 index 000000000..f13a79bfb Binary files /dev/null and b/graphics/pokemon/cosmog/overworld.png differ diff --git a/graphics/pokemon/cosmog/overworld_normal.pal b/graphics/pokemon/cosmog/overworld_normal.pal new file mode 100644 index 000000000..e08b3a68f --- /dev/null +++ b/graphics/pokemon/cosmog/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +187 234 250 +243 223 61 +173 174 59 +41 131 196 +28 176 226 +122 78 173 +101 78 44 +11 78 102 +58 72 155 +88 68 155 +46 42 42 +36 47 113 +30 38 87 +32 29 29 +0 0 0 diff --git a/graphics/pokemon/cosmog/overworld_shiny.pal b/graphics/pokemon/cosmog/overworld_shiny.pal new file mode 100644 index 000000000..162674bf9 --- /dev/null +++ b/graphics/pokemon/cosmog/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +187 234 250 +243 223 61 +173 174 59 +41 131 196 +28 176 226 +240 136 88 +101 78 44 +11 78 102 +58 72 155 +88 68 155 +46 42 42 +36 47 113 +30 38 87 +32 29 29 +0 0 0 diff --git a/graphics/pokemon/cottonee/overworld.png b/graphics/pokemon/cottonee/overworld.png new file mode 100644 index 000000000..15aec0406 Binary files /dev/null and b/graphics/pokemon/cottonee/overworld.png differ diff --git a/graphics/pokemon/cottonee/overworld_normal.pal b/graphics/pokemon/cottonee/overworld_normal.pal new file mode 100644 index 000000000..76222db0c --- /dev/null +++ b/graphics/pokemon/cottonee/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +110 110 110 +204 227 209 +208 241 229 +164 207 173 +64 128 16 +92 224 48 +74 176 49 +47 46 47 +198 196 235 +137 162 175 +238 238 247 +137 117 107 +230 77 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cottonee/overworld_shiny.pal b/graphics/pokemon/cottonee/overworld_shiny.pal new file mode 100644 index 000000000..bb3d8c85c --- /dev/null +++ b/graphics/pokemon/cottonee/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 72 0 +240 240 192 +240 240 192 +192 176 136 +152 40 8 +232 144 32 +192 96 40 +47 46 47 +192 176 136 +137 162 175 +248 248 248 +137 117 107 +230 77 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/crabominable/overworld.png b/graphics/pokemon/crabominable/overworld.png new file mode 100644 index 000000000..619af9186 Binary files /dev/null and b/graphics/pokemon/crabominable/overworld.png differ diff --git a/graphics/pokemon/crabominable/overworld_normal.pal b/graphics/pokemon/crabominable/overworld_normal.pal new file mode 100644 index 000000000..2d20fdc88 --- /dev/null +++ b/graphics/pokemon/crabominable/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +220 227 228 +229 221 131 +202 188 120 +145 211 225 +156 165 166 +154 154 154 +74 123 134 +109 110 110 +99 95 181 +106 98 56 +75 74 124 +72 74 74 +16 16 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/crabominable/overworld_shiny.pal b/graphics/pokemon/crabominable/overworld_shiny.pal new file mode 100644 index 000000000..ada698913 --- /dev/null +++ b/graphics/pokemon/crabominable/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +220 227 228 +248 216 176 +202 188 120 +240 96 80 +156 165 166 +154 154 154 +128 40 40 +109 110 110 +80 88 120 +144 88 64 +56 56 88 +72 74 74 +16 16 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/crabrawler/overworld.png b/graphics/pokemon/crabrawler/overworld.png new file mode 100644 index 000000000..3c3d39d04 Binary files /dev/null and b/graphics/pokemon/crabrawler/overworld.png differ diff --git a/graphics/pokemon/crabrawler/overworld_normal.pal b/graphics/pokemon/crabrawler/overworld_normal.pal new file mode 100644 index 000000000..569201c55 --- /dev/null +++ b/graphics/pokemon/crabrawler/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +212 220 220 +239 208 99 +209 167 67 +77 187 205 +63 137 158 +160 72 200 +64 99 118 +120 48 152 +98 84 34 +37 53 62 +47 45 69 +16 16 16 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/crabrawler/overworld_shiny.pal b/graphics/pokemon/crabrawler/overworld_shiny.pal new file mode 100644 index 000000000..755afbeb8 --- /dev/null +++ b/graphics/pokemon/crabrawler/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +212 220 220 +248 216 176 +224 152 120 +240 96 80 +208 48 48 +160 72 200 +64 99 118 +84 79 119 +98 84 34 +37 53 62 +47 45 69 +16 16 16 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cradily/overworld.png b/graphics/pokemon/cradily/overworld.png new file mode 100644 index 000000000..784f7ea90 Binary files /dev/null and b/graphics/pokemon/cradily/overworld.png differ diff --git a/graphics/pokemon/cradily/overworld_normal.pal b/graphics/pokemon/cradily/overworld_normal.pal new file mode 100644 index 000000000..c7a6dab18 --- /dev/null +++ b/graphics/pokemon/cradily/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +0 0 0 +208 104 136 +160 48 88 +136 24 56 +192 64 96 +32 88 48 +96 168 96 +72 128 88 +152 216 152 +48 40 48 +240 208 96 +240 184 0 +128 112 64 +88 80 48 +0 0 0 diff --git a/graphics/pokemon/cradily/overworld_shiny.pal b/graphics/pokemon/cradily/overworld_shiny.pal new file mode 100644 index 000000000..aba268d08 --- /dev/null +++ b/graphics/pokemon/cradily/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +0 0 0 +208 104 136 +160 48 88 +136 24 56 +192 64 96 +80 48 88 +192 104 192 +136 80 120 +216 152 216 +48 40 48 +240 208 96 +240 184 0 +128 112 64 +88 80 48 +0 0 0 diff --git a/graphics/pokemon/cramorant/overworld.png b/graphics/pokemon/cramorant/overworld.png new file mode 100644 index 000000000..050cb330b Binary files /dev/null and b/graphics/pokemon/cramorant/overworld.png differ diff --git a/graphics/pokemon/cramorant/overworld_normal.pal b/graphics/pokemon/cramorant/overworld_normal.pal new file mode 100644 index 000000000..d5f4002dc --- /dev/null +++ b/graphics/pokemon/cramorant/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +0 59 97 +0 113 187 +0 0 0 +0 86 142 +159 128 23 +229 194 73 +101 170 79 +198 161 29 +117 119 164 +189 191 212 +153 155 188 +0 77 127 +20 20 20 +76 76 76 +52 52 52 diff --git a/graphics/pokemon/cramorant/overworld_shiny.pal b/graphics/pokemon/cramorant/overworld_shiny.pal new file mode 100644 index 000000000..b581b9f49 --- /dev/null +++ b/graphics/pokemon/cramorant/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +65 32 8 +255 156 57 +0 0 0 +222 131 41 +156 131 16 +230 197 74 +98 172 74 +197 164 24 +164 139 115 +222 205 189 +189 172 156 +164 98 32 +16 16 16 +74 74 74 +49 49 49 diff --git a/graphics/pokemon/cranidos/overworld.png b/graphics/pokemon/cranidos/overworld.png new file mode 100644 index 000000000..c0f27f15b Binary files /dev/null and b/graphics/pokemon/cranidos/overworld.png differ diff --git a/graphics/pokemon/cranidos/overworld_normal.pal b/graphics/pokemon/cranidos/overworld_normal.pal new file mode 100644 index 000000000..cffa311a1 --- /dev/null +++ b/graphics/pokemon/cranidos/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 56 +48 56 80 +200 200 200 +0 0 0 +64 88 152 +88 128 232 +152 152 152 +112 112 112 +232 232 248 +144 8 32 +152 152 152 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cranidos/overworld_shiny.pal b/graphics/pokemon/cranidos/overworld_shiny.pal new file mode 100644 index 000000000..b477880a2 --- /dev/null +++ b/graphics/pokemon/cranidos/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 56 +104 8 32 +224 224 160 +0 0 0 +168 32 64 +240 56 96 +168 168 120 +144 144 88 +232 232 248 +144 8 32 +176 176 120 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/crawdaunt/overworld.png b/graphics/pokemon/crawdaunt/overworld.png new file mode 100644 index 000000000..4f9acced4 Binary files /dev/null and b/graphics/pokemon/crawdaunt/overworld.png differ diff --git a/graphics/pokemon/crawdaunt/overworld_normal.pal b/graphics/pokemon/crawdaunt/overworld_normal.pal new file mode 100644 index 000000000..d530da4af --- /dev/null +++ b/graphics/pokemon/crawdaunt/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 88 24 +248 216 88 +0 0 0 +184 152 40 +88 40 8 +248 104 96 +200 80 64 +144 56 32 +48 56 72 +232 232 248 +168 168 184 +168 152 144 +40 128 168 +88 80 64 +56 144 200 diff --git a/graphics/pokemon/crawdaunt/overworld_shiny.pal b/graphics/pokemon/crawdaunt/overworld_shiny.pal new file mode 100644 index 000000000..16f9fad35 --- /dev/null +++ b/graphics/pokemon/crawdaunt/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 88 24 +248 240 184 +0 0 0 +248 192 0 +88 40 8 +248 160 96 +224 120 56 +160 80 32 +48 56 72 +232 232 248 +168 168 184 +176 176 200 +160 72 224 +88 80 64 +192 112 248 diff --git a/graphics/pokemon/cresselia/overworld.png b/graphics/pokemon/cresselia/overworld.png new file mode 100644 index 000000000..dd48c81cc Binary files /dev/null and b/graphics/pokemon/cresselia/overworld.png differ diff --git a/graphics/pokemon/cresselia/overworld_normal.pal b/graphics/pokemon/cresselia/overworld_normal.pal new file mode 100644 index 000000000..6a3209ed3 --- /dev/null +++ b/graphics/pokemon/cresselia/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 64 32 +248 232 168 +240 192 96 +176 136 72 +0 0 0 +104 40 56 +104 88 56 +216 104 168 +248 168 224 +160 72 112 +80 104 160 +88 144 224 +232 232 248 +64 64 64 +0 0 0 diff --git a/graphics/pokemon/cresselia/overworld_shiny.pal b/graphics/pokemon/cresselia/overworld_shiny.pal new file mode 100644 index 000000000..349315038 --- /dev/null +++ b/graphics/pokemon/cresselia/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 64 32 +248 232 168 +240 192 96 +176 136 72 +0 0 0 +8 80 120 +104 88 56 +72 168 160 +96 208 184 +48 120 136 +104 72 136 +160 112 216 +232 232 248 +64 64 64 +0 0 0 diff --git a/graphics/pokemon/croagunk/overworld.png b/graphics/pokemon/croagunk/overworld.png new file mode 100644 index 000000000..f822f403b Binary files /dev/null and b/graphics/pokemon/croagunk/overworld.png differ diff --git a/graphics/pokemon/croagunk/overworld_normal.pal b/graphics/pokemon/croagunk/overworld_normal.pal new file mode 100644 index 000000000..5604dd41d --- /dev/null +++ b/graphics/pokemon/croagunk/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +48 48 88 +56 72 128 +88 128 208 +48 96 192 +248 128 8 +48 48 48 +248 216 56 +192 152 0 +192 88 0 +200 200 200 +128 128 128 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/croagunk/overworld_shiny.pal b/graphics/pokemon/croagunk/overworld_shiny.pal new file mode 100644 index 000000000..045c97797 --- /dev/null +++ b/graphics/pokemon/croagunk/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +40 56 56 +56 104 88 +88 200 168 +72 152 128 +248 112 144 +48 48 48 +248 216 56 +192 152 0 +176 64 128 +200 200 200 +128 128 128 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/crobat/overworld.png b/graphics/pokemon/crobat/overworld.png new file mode 100644 index 000000000..28add5ba2 Binary files /dev/null and b/graphics/pokemon/crobat/overworld.png differ diff --git a/graphics/pokemon/crobat/overworld_normal.pal b/graphics/pokemon/crobat/overworld_normal.pal new file mode 100644 index 000000000..1fe057d56 --- /dev/null +++ b/graphics/pokemon/crobat/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 24 120 +160 112 184 +120 80 144 +16 96 144 +40 144 184 +0 0 0 +232 216 96 +160 48 56 +168 184 208 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/crobat/overworld_shiny.pal b/graphics/pokemon/crobat/overworld_shiny.pal new file mode 100644 index 000000000..bf03b689c --- /dev/null +++ b/graphics/pokemon/crobat/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 56 64 +232 168 184 +176 112 136 +64 80 88 +120 136 72 +0 0 0 +232 216 96 +160 48 56 +168 184 208 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/crocalor/footprint.png b/graphics/pokemon/crocalor/footprint.png new file mode 100644 index 000000000..b67e6334e Binary files /dev/null and b/graphics/pokemon/crocalor/footprint.png differ diff --git a/graphics/pokemon/croconaw/overworld.png b/graphics/pokemon/croconaw/overworld.png new file mode 100644 index 000000000..b028b22f5 Binary files /dev/null and b/graphics/pokemon/croconaw/overworld.png differ diff --git a/graphics/pokemon/croconaw/overworld_normal.pal b/graphics/pokemon/croconaw/overworld_normal.pal new file mode 100644 index 000000000..69cdb80a8 --- /dev/null +++ b/graphics/pokemon/croconaw/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 24 40 +168 40 64 +0 0 0 +208 48 72 +40 64 96 +112 192 224 +64 104 136 +56 168 192 +232 232 248 +72 64 16 +136 72 0 +224 208 120 +184 160 88 +120 104 40 +0 0 0 diff --git a/graphics/pokemon/croconaw/overworld_shiny.pal b/graphics/pokemon/croconaw/overworld_shiny.pal new file mode 100644 index 000000000..8a0ba385e --- /dev/null +++ b/graphics/pokemon/croconaw/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +16 56 136 +32 96 224 +0 0 0 +16 120 248 +24 80 88 +104 224 184 +48 120 128 +56 192 168 +232 232 248 +72 64 16 +136 72 0 +224 192 120 +184 160 88 +120 104 40 +0 0 0 diff --git a/graphics/pokemon/crustle/overworld.png b/graphics/pokemon/crustle/overworld.png new file mode 100644 index 000000000..1132e915c Binary files /dev/null and b/graphics/pokemon/crustle/overworld.png differ diff --git a/graphics/pokemon/crustle/overworld_normal.pal b/graphics/pokemon/crustle/overworld_normal.pal new file mode 100644 index 000000000..fe051f639 --- /dev/null +++ b/graphics/pokemon/crustle/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 64 64 +0 0 0 +160 160 128 +128 96 64 +224 192 64 +192 128 0 +229 229 247 +96 32 0 +224 128 64 +192 96 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/crustle/overworld_shiny.pal b/graphics/pokemon/crustle/overworld_shiny.pal new file mode 100644 index 000000000..3104d02ab --- /dev/null +++ b/graphics/pokemon/crustle/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 64 56 +0 0 0 +160 160 128 +96 88 80 +176 192 72 +48 40 24 +229 229 247 +48 40 24 +136 152 72 +96 104 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cryogonal/overworld.png b/graphics/pokemon/cryogonal/overworld.png new file mode 100644 index 000000000..a1249fae8 Binary files /dev/null and b/graphics/pokemon/cryogonal/overworld.png differ diff --git a/graphics/pokemon/cryogonal/overworld_normal.pal b/graphics/pokemon/cryogonal/overworld_normal.pal new file mode 100644 index 000000000..1539494c5 --- /dev/null +++ b/graphics/pokemon/cryogonal/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +82 93 199 +40 47 101 +138 174 252 +0 0 0 +41 57 168 +189 223 255 +205 221 254 +205 221 254 +123 217 227 +41 57 168 +40 47 101 +189 223 255 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cryogonal/overworld_shiny.pal b/graphics/pokemon/cryogonal/overworld_shiny.pal new file mode 100644 index 000000000..9195f2c09 --- /dev/null +++ b/graphics/pokemon/cryogonal/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 136 192 +40 64 88 +138 174 252 +0 0 0 +48 96 160 +200 232 248 +205 221 254 +232 152 96 +232 200 128 +41 57 168 +40 47 101 +189 223 255 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cubchoo/overworld.png b/graphics/pokemon/cubchoo/overworld.png new file mode 100644 index 000000000..f01f0f212 Binary files /dev/null and b/graphics/pokemon/cubchoo/overworld.png differ diff --git a/graphics/pokemon/cubchoo/overworld_normal.pal b/graphics/pokemon/cubchoo/overworld_normal.pal new file mode 100644 index 000000000..50d75a0e2 --- /dev/null +++ b/graphics/pokemon/cubchoo/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +74 115 115 +0 0 0 +148 213 238 +115 164 180 +74 115 164 +123 172 230 +232 232 248 +98 131 205 +57 74 74 +139 148 148 +176 184 192 +245 245 245 +200 208 224 +238 246 255 +197 205 222 diff --git a/graphics/pokemon/cubchoo/overworld_shiny.pal b/graphics/pokemon/cubchoo/overworld_shiny.pal new file mode 100644 index 000000000..384414bd4 --- /dev/null +++ b/graphics/pokemon/cubchoo/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 72 128 +0 0 0 +192 160 240 +160 112 216 +98 98 202 +120 128 224 +228 231 237 +98 98 202 +57 74 74 +144 163 168 +144 163 168 +228 231 237 +228 231 237 +228 231 237 +197 205 222 diff --git a/graphics/pokemon/cubone/overworld.png b/graphics/pokemon/cubone/overworld.png new file mode 100644 index 000000000..26802dc5a Binary files /dev/null and b/graphics/pokemon/cubone/overworld.png differ diff --git a/graphics/pokemon/cubone/overworld_normal.pal b/graphics/pokemon/cubone/overworld_normal.pal new file mode 100644 index 000000000..955a43e17 --- /dev/null +++ b/graphics/pokemon/cubone/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +72 72 72 +216 224 224 +192 192 192 +128 128 128 +136 96 24 +168 136 88 +232 232 248 +72 48 48 +160 160 160 +208 176 144 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cubone/overworld_shiny.pal b/graphics/pokemon/cubone/overworld_shiny.pal new file mode 100644 index 000000000..84e8a88a9 --- /dev/null +++ b/graphics/pokemon/cubone/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +72 72 72 +224 224 200 +200 192 176 +128 128 128 +88 112 48 +136 152 64 +232 232 248 +40 64 24 +160 160 160 +208 176 144 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cufant/overworld.png b/graphics/pokemon/cufant/overworld.png new file mode 100644 index 000000000..46df401e6 Binary files /dev/null and b/graphics/pokemon/cufant/overworld.png differ diff --git a/graphics/pokemon/cufant/overworld_normal.pal b/graphics/pokemon/cufant/overworld_normal.pal new file mode 100644 index 000000000..3deec4619 --- /dev/null +++ b/graphics/pokemon/cufant/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +76 255 40 +2 27 26 +182 180 117 +5 83 82 +249 246 169 +14 127 125 +51 28 14 +247 171 122 +190 124 81 +0 0 0 +255 255 255 +16 16 16 +199 199 199 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cufant/overworld_shiny.pal b/graphics/pokemon/cufant/overworld_shiny.pal new file mode 100644 index 000000000..96c7b05b6 --- /dev/null +++ b/graphics/pokemon/cufant/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +76 255 40 +0 24 16 +180 180 115 +0 90 57 +255 246 172 +0 148 98 +65 57 16 +246 222 115 +189 164 74 +0 0 0 +255 255 255 +16 16 16 +197 197 197 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cursola/overworld.png b/graphics/pokemon/cursola/overworld.png new file mode 100644 index 000000000..08c11e0f8 Binary files /dev/null and b/graphics/pokemon/cursola/overworld.png differ diff --git a/graphics/pokemon/cursola/overworld_normal.pal b/graphics/pokemon/cursola/overworld_normal.pal new file mode 100644 index 000000000..ab614dd1d --- /dev/null +++ b/graphics/pokemon/cursola/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +76 252 40 +60 56 56 +0 0 0 +160 160 156 +220 216 212 +100 100 96 +252 252 252 +176 176 172 +232 232 228 +204 92 132 +44 40 40 +176 176 172 +0 0 0 +92 92 88 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cursola/overworld_shiny.pal b/graphics/pokemon/cursola/overworld_shiny.pal new file mode 100644 index 000000000..9e82ed4fb --- /dev/null +++ b/graphics/pokemon/cursola/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +57 57 57 +0 0 0 +164 164 156 +222 222 213 +98 98 98 +255 255 255 +57 57 65 +90 98 106 +205 90 131 +24 24 24 +57 57 65 +0 0 0 +90 90 90 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cutiefly/overworld.png b/graphics/pokemon/cutiefly/overworld.png new file mode 100644 index 000000000..26cc49748 Binary files /dev/null and b/graphics/pokemon/cutiefly/overworld.png differ diff --git a/graphics/pokemon/cutiefly/overworld_normal.pal b/graphics/pokemon/cutiefly/overworld_normal.pal new file mode 100644 index 000000000..741d0b11c --- /dev/null +++ b/graphics/pokemon/cutiefly/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +224 224 208 +217 195 75 +182 181 166 +183 146 45 +177 127 63 +134 67 38 +80 80 80 +78 63 46 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cutiefly/overworld_shiny.pal b/graphics/pokemon/cutiefly/overworld_shiny.pal new file mode 100644 index 000000000..eba66bf48 --- /dev/null +++ b/graphics/pokemon/cutiefly/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +224 224 208 +240 184 192 +182 181 166 +200 120 128 +177 127 63 +184 48 32 +80 80 80 +78 63 46 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cyclizar/footprint.png b/graphics/pokemon/cyclizar/footprint.png new file mode 100644 index 000000000..fcb669eee Binary files /dev/null and b/graphics/pokemon/cyclizar/footprint.png differ diff --git a/graphics/pokemon/cyndaquil/overworld.png b/graphics/pokemon/cyndaquil/overworld.png new file mode 100644 index 000000000..8e48ebada Binary files /dev/null and b/graphics/pokemon/cyndaquil/overworld.png differ diff --git a/graphics/pokemon/cyndaquil/overworld_normal.pal b/graphics/pokemon/cyndaquil/overworld_normal.pal new file mode 100644 index 000000000..6af9f4892 --- /dev/null +++ b/graphics/pokemon/cyndaquil/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 40 40 +128 24 24 +240 160 16 +208 56 48 +32 48 80 +96 128 224 +80 96 160 +72 72 112 +0 0 0 +208 168 24 +248 208 96 +88 64 16 +232 232 248 +168 184 208 +56 64 80 diff --git a/graphics/pokemon/cyndaquil/overworld_shiny.pal b/graphics/pokemon/cyndaquil/overworld_shiny.pal new file mode 100644 index 000000000..6e05ed9f5 --- /dev/null +++ b/graphics/pokemon/cyndaquil/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 40 40 +128 24 24 +240 160 16 +208 56 48 +104 56 0 +208 144 40 +168 112 8 +144 96 8 +0 0 0 +216 184 40 +248 208 96 +88 64 16 +232 232 248 +168 184 208 +56 64 80 diff --git a/graphics/pokemon/dachsbun/footprint.png b/graphics/pokemon/dachsbun/footprint.png new file mode 100644 index 000000000..38c40c9b1 Binary files /dev/null and b/graphics/pokemon/dachsbun/footprint.png differ diff --git a/graphics/pokemon/darkrai/overworld.png b/graphics/pokemon/darkrai/overworld.png new file mode 100644 index 000000000..048ed473f Binary files /dev/null and b/graphics/pokemon/darkrai/overworld.png differ diff --git a/graphics/pokemon/darkrai/overworld_normal.pal b/graphics/pokemon/darkrai/overworld_normal.pal new file mode 100644 index 000000000..e28e62917 --- /dev/null +++ b/graphics/pokemon/darkrai/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 80 +48 48 48 +192 192 224 +136 144 168 +0 0 0 +96 104 120 +152 48 64 +248 72 64 +48 152 192 +248 248 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/darkrai/overworld_shiny.pal b/graphics/pokemon/darkrai/overworld_shiny.pal new file mode 100644 index 000000000..abfcb759e --- /dev/null +++ b/graphics/pokemon/darkrai/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 120 +48 48 88 +192 192 232 +136 144 184 +0 0 0 +96 104 152 +144 56 96 +232 80 104 +32 136 168 +248 248 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/darmanitan/galarian/overworld.png b/graphics/pokemon/darmanitan/galarian/overworld.png new file mode 100644 index 000000000..dda43e6e0 Binary files /dev/null and b/graphics/pokemon/darmanitan/galarian/overworld.png differ diff --git a/graphics/pokemon/darmanitan/galarian/overworld_normal.pal b/graphics/pokemon/darmanitan/galarian/overworld_normal.pal new file mode 100644 index 000000000..f57372189 --- /dev/null +++ b/graphics/pokemon/darmanitan/galarian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +140 78 78 +36 36 36 +167 167 167 +215 215 215 +10 34 40 +93 188 210 +0 0 0 +120 155 209 +79 111 160 +255 255 255 +10 10 10 +11 11 11 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/darmanitan/galarian/overworld_shiny.pal b/graphics/pokemon/darmanitan/galarian/overworld_shiny.pal new file mode 100644 index 000000000..f57372189 --- /dev/null +++ b/graphics/pokemon/darmanitan/galarian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +140 78 78 +36 36 36 +167 167 167 +215 215 215 +10 34 40 +93 188 210 +0 0 0 +120 155 209 +79 111 160 +255 255 255 +10 10 10 +11 11 11 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/darmanitan/overworld.png b/graphics/pokemon/darmanitan/overworld.png new file mode 100644 index 000000000..6de83551b Binary files /dev/null and b/graphics/pokemon/darmanitan/overworld.png differ diff --git a/graphics/pokemon/darmanitan/overworld_normal.pal b/graphics/pokemon/darmanitan/overworld_normal.pal new file mode 100644 index 000000000..985972ce9 --- /dev/null +++ b/graphics/pokemon/darmanitan/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +182 0 0 +87 18 18 +91 77 17 +228 172 48 +164 25 18 +202 63 38 +0 0 0 +197 197 215 +71 47 25 +129 18 33 +39 39 39 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/darmanitan/overworld_shiny.pal b/graphics/pokemon/darmanitan/overworld_shiny.pal new file mode 100644 index 000000000..dde3fd5ef --- /dev/null +++ b/graphics/pokemon/darmanitan/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +182 0 0 +32 16 16 +99 85 21 +222 179 97 +120 48 72 +191 62 86 +0 0 0 +197 197 215 +71 30 30 +71 30 30 +39 39 39 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/darmanitan/zen_mode/galarian/icon.png b/graphics/pokemon/darmanitan/zen_mode/galarian/icon.png index f09b978ea..accf72697 100644 Binary files a/graphics/pokemon/darmanitan/zen_mode/galarian/icon.png and b/graphics/pokemon/darmanitan/zen_mode/galarian/icon.png differ diff --git a/graphics/pokemon/dartrix/overworld.png b/graphics/pokemon/dartrix/overworld.png new file mode 100644 index 000000000..c5cdd65da Binary files /dev/null and b/graphics/pokemon/dartrix/overworld.png differ diff --git a/graphics/pokemon/dartrix/overworld_normal.pal b/graphics/pokemon/dartrix/overworld_normal.pal new file mode 100644 index 000000000..3adac8f4b --- /dev/null +++ b/graphics/pokemon/dartrix/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +225 226 227 +167 173 181 +121 178 82 +240 132 94 +181 150 95 +156 120 78 +74 134 86 +99 100 103 +218 86 64 +122 81 70 +71 47 43 +52 58 55 +16 16 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dartrix/overworld_shiny.pal b/graphics/pokemon/dartrix/overworld_shiny.pal new file mode 100644 index 000000000..389a1829e --- /dev/null +++ b/graphics/pokemon/dartrix/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +225 226 227 +167 173 181 +87 199 178 +240 104 94 +181 150 95 +56 110 120 +74 134 125 +99 100 103 +218 64 82 +51 84 89 +34 58 60 +52 58 55 +16 16 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/darumaka/galarian/overworld.png b/graphics/pokemon/darumaka/galarian/overworld.png new file mode 100644 index 000000000..9e0554edc Binary files /dev/null and b/graphics/pokemon/darumaka/galarian/overworld.png differ diff --git a/graphics/pokemon/darumaka/galarian/overworld_normal.pal b/graphics/pokemon/darumaka/galarian/overworld_normal.pal new file mode 100644 index 000000000..44a066b5b --- /dev/null +++ b/graphics/pokemon/darumaka/galarian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +123 19 175 +10 34 40 +36 36 36 +0 0 0 +93 188 210 +215 215 215 +56 134 152 +29 45 70 +128 128 128 +120 155 209 +79 111 160 +167 167 167 +55 72 127 +255 255 255 +80 108 152 +15 15 15 diff --git a/graphics/pokemon/darumaka/galarian/overworld_shiny.pal b/graphics/pokemon/darumaka/galarian/overworld_shiny.pal new file mode 100644 index 000000000..44a066b5b --- /dev/null +++ b/graphics/pokemon/darumaka/galarian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +123 19 175 +10 34 40 +36 36 36 +0 0 0 +93 188 210 +215 215 215 +56 134 152 +29 45 70 +128 128 128 +120 155 209 +79 111 160 +167 167 167 +55 72 127 +255 255 255 +80 108 152 +15 15 15 diff --git a/graphics/pokemon/darumaka/overworld.png b/graphics/pokemon/darumaka/overworld.png new file mode 100644 index 000000000..e481a5971 Binary files /dev/null and b/graphics/pokemon/darumaka/overworld.png differ diff --git a/graphics/pokemon/darumaka/overworld_normal.pal b/graphics/pokemon/darumaka/overworld_normal.pal new file mode 100644 index 000000000..beeb87003 --- /dev/null +++ b/graphics/pokemon/darumaka/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +79 18 18 +199 40 40 +147 33 33 +87 55 40 +138 104 11 +0 0 0 +255 199 25 +164 79 33 +255 138 71 +229 229 229 +155 155 164 +79 79 79 +199 155 18 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/darumaka/overworld_shiny.pal b/graphics/pokemon/darumaka/overworld_shiny.pal new file mode 100644 index 000000000..ed6cf7dc1 --- /dev/null +++ b/graphics/pokemon/darumaka/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +79 18 18 +224 136 152 +160 80 104 +87 55 40 +144 120 64 +0 0 0 +248 224 104 +164 79 33 +248 184 88 +229 229 229 +155 155 164 +79 79 79 +232 184 56 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/decidueye/hisuian/back.png b/graphics/pokemon/decidueye/hisuian/back.png index e977f88e2..615ced4d1 100644 Binary files a/graphics/pokemon/decidueye/hisuian/back.png and b/graphics/pokemon/decidueye/hisuian/back.png differ diff --git a/graphics/pokemon/decidueye/hisuian/front.png b/graphics/pokemon/decidueye/hisuian/front.png index f3c4d93af..712ba3bb5 100644 Binary files a/graphics/pokemon/decidueye/hisuian/front.png and b/graphics/pokemon/decidueye/hisuian/front.png differ diff --git a/graphics/pokemon/decidueye/hisuian/normal.pal b/graphics/pokemon/decidueye/hisuian/normal.pal index a5a61bafe..760678cb5 100644 --- a/graphics/pokemon/decidueye/hisuian/normal.pal +++ b/graphics/pokemon/decidueye/hisuian/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -156 213 164 -115 106 106 +153 211 165 +52 34 22 +45 46 51 +105 31 40 +90 60 39 +75 77 90 +113 111 108 +149 34 43 +206 55 47 +154 105 56 +189 105 43 +238 154 62 +197 158 85 +190 190 185 16 16 16 -238 238 238 -189 189 189 -238 156 57 -65 41 32 -106 24 41 -189 106 41 -205 49 41 -148 32 41 -41 41 49 -213 148 98 -74 74 90 -172 106 74 -115 65 57 +236 236 234 diff --git a/graphics/pokemon/decidueye/hisuian/overworld.png b/graphics/pokemon/decidueye/hisuian/overworld.png new file mode 100644 index 000000000..d528a33f2 Binary files /dev/null and b/graphics/pokemon/decidueye/hisuian/overworld.png differ diff --git a/graphics/pokemon/decidueye/hisuian/overworld_normal.pal b/graphics/pokemon/decidueye/hisuian/overworld_normal.pal new file mode 100644 index 000000000..ed0e1cf36 --- /dev/null +++ b/graphics/pokemon/decidueye/hisuian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 8 8 +205 49 65 +131 24 24 +57 65 57 +255 90 90 +222 222 222 +222 180 90 +98 82 57 +74 57 41 +172 148 82 +164 139 123 +230 131 49 +74 82 82 +255 205 82 +222 65 49 diff --git a/graphics/pokemon/decidueye/hisuian/overworld_shiny.pal b/graphics/pokemon/decidueye/hisuian/overworld_shiny.pal new file mode 100644 index 000000000..14dffa72c --- /dev/null +++ b/graphics/pokemon/decidueye/hisuian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 8 8 +41 123 106 +24 57 49 +57 65 57 +90 189 106 +222 222 222 +205 131 74 +98 82 57 +74 57 41 +172 98 65 +164 139 123 +222 65 49 +74 82 82 +230 131 49 +197 57 49 diff --git a/graphics/pokemon/decidueye/hisuian/shiny.pal b/graphics/pokemon/decidueye/hisuian/shiny.pal index 5dd5e9e8f..06c0cae62 100644 --- a/graphics/pokemon/decidueye/hisuian/shiny.pal +++ b/graphics/pokemon/decidueye/hisuian/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -156 213 164 -115 106 106 +153 211 165 +35 31 24 +45 46 51 +30 55 41 +66 58 47 +75 77 90 +113 111 108 +48 90 68 +69 129 97 +97 86 69 +176 51 15 +251 92 50 +125 111 90 +190 190 185 16 16 16 -238 238 238 -189 189 189 -238 82 57 -65 41 32 -16 57 41 -172 41 41 -32 131 98 -24 90 65 -41 41 49 -172 139 106 -74 74 90 -131 106 90 -90 65 57 +236 236 234 diff --git a/graphics/pokemon/decidueye/overworld.png b/graphics/pokemon/decidueye/overworld.png new file mode 100644 index 000000000..14b8113c7 Binary files /dev/null and b/graphics/pokemon/decidueye/overworld.png differ diff --git a/graphics/pokemon/decidueye/overworld_normal.pal b/graphics/pokemon/decidueye/overworld_normal.pal new file mode 100644 index 000000000..4d41e9da4 --- /dev/null +++ b/graphics/pokemon/decidueye/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +66 68 74 +216 220 222 +164 141 122 +24 61 53 +227 132 49 +41 125 107 +95 187 111 +219 70 51 +16 16 16 +63 67 63 +204 133 78 +173 97 71 +68 67 72 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/decidueye/overworld_shiny.pal b/graphics/pokemon/decidueye/overworld_shiny.pal new file mode 100644 index 000000000..9f3a7bc14 --- /dev/null +++ b/graphics/pokemon/decidueye/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +66 68 74 +216 220 222 +164 141 122 +24 61 53 +238 97 74 +41 119 125 +95 187 179 +219 51 62 +16 16 16 +63 67 63 +128 128 128 +92 94 100 +68 67 72 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dedenne/overworld.png b/graphics/pokemon/dedenne/overworld.png new file mode 100644 index 000000000..d92c317d7 Binary files /dev/null and b/graphics/pokemon/dedenne/overworld.png differ diff --git a/graphics/pokemon/dedenne/overworld_normal.pal b/graphics/pokemon/dedenne/overworld_normal.pal new file mode 100644 index 000000000..d427c6fdc --- /dev/null +++ b/graphics/pokemon/dedenne/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +49 49 49 +82 82 82 +250 218 144 +104 61 32 +255 242 115 +255 198 49 +0 0 0 +193 119 23 +232 180 63 +255 255 255 +240 68 31 +244 177 23 +251 241 219 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dedenne/overworld_shiny.pal b/graphics/pokemon/dedenne/overworld_shiny.pal new file mode 100644 index 000000000..8c43e5b3f --- /dev/null +++ b/graphics/pokemon/dedenne/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +49 49 49 +82 82 82 +207 174 52 +85 65 54 +245 211 65 +255 198 49 +0 0 0 +139 103 84 +155 118 98 +255 255 255 +101 76 64 +244 177 23 +251 241 219 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/deerling/autumn/overworld.png b/graphics/pokemon/deerling/autumn/overworld.png new file mode 100644 index 000000000..eda763b62 Binary files /dev/null and b/graphics/pokemon/deerling/autumn/overworld.png differ diff --git a/graphics/pokemon/deerling/autumn/overworld_normal.pal b/graphics/pokemon/deerling/autumn/overworld_normal.pal new file mode 100644 index 000000000..ea85feef5 --- /dev/null +++ b/graphics/pokemon/deerling/autumn/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +18 32 11 +216 145 19 +63 33 13 +132 91 14 +246 236 65 +246 228 194 +206 164 103 +63 33 13 +216 145 19 +99 99 99 +62 62 66 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/deerling/autumn/overworld_shiny.pal b/graphics/pokemon/deerling/autumn/overworld_shiny.pal new file mode 100644 index 000000000..e49a9a7f7 --- /dev/null +++ b/graphics/pokemon/deerling/autumn/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +18 32 11 +232 128 24 +128 72 16 +160 112 32 +248 208 240 +246 228 194 +206 164 103 +63 33 13 +216 145 19 +99 99 99 +62 62 66 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/deerling/overworld.png b/graphics/pokemon/deerling/overworld.png new file mode 100644 index 000000000..e2bfd0d9d Binary files /dev/null and b/graphics/pokemon/deerling/overworld.png differ diff --git a/graphics/pokemon/deerling/overworld_normal.pal b/graphics/pokemon/deerling/overworld_normal.pal new file mode 100644 index 000000000..f5fd58d7c --- /dev/null +++ b/graphics/pokemon/deerling/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 40 16 +240 129 184 +102 56 100 +142 102 19 +247 238 76 +194 96 140 +220 154 25 +194 96 140 +247 231 200 +211 172 114 +110 110 110 +73 73 77 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/deerling/overworld_shiny.pal b/graphics/pokemon/deerling/overworld_shiny.pal new file mode 100644 index 000000000..551715227 --- /dev/null +++ b/graphics/pokemon/deerling/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 40 16 +248 152 168 +136 64 64 +142 102 19 +248 208 240 +176 104 104 +248 152 232 +194 96 140 +247 231 200 +211 172 114 +110 110 110 +73 73 77 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/deerling/summer/overworld.png b/graphics/pokemon/deerling/summer/overworld.png new file mode 100644 index 000000000..fcbc6a19f Binary files /dev/null and b/graphics/pokemon/deerling/summer/overworld.png differ diff --git a/graphics/pokemon/deerling/summer/overworld_normal.pal b/graphics/pokemon/deerling/summer/overworld_normal.pal new file mode 100644 index 000000000..12c0a070e --- /dev/null +++ b/graphics/pokemon/deerling/summer/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +18 32 11 +63 168 40 +35 61 29 +132 91 14 +246 236 65 +43 97 38 +216 145 19 +246 228 194 +206 164 103 +99 99 99 +62 62 66 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/deerling/summer/overworld_shiny.pal b/graphics/pokemon/deerling/summer/overworld_shiny.pal new file mode 100644 index 000000000..0c6f48254 --- /dev/null +++ b/graphics/pokemon/deerling/summer/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +18 32 11 +64 176 64 +35 61 29 +132 91 14 +248 208 240 +48 120 64 +248 152 232 +246 228 194 +206 164 103 +99 99 99 +62 62 66 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/deerling/winter/overworld.png b/graphics/pokemon/deerling/winter/overworld.png new file mode 100644 index 000000000..0b619b55a Binary files /dev/null and b/graphics/pokemon/deerling/winter/overworld.png differ diff --git a/graphics/pokemon/deerling/winter/overworld_normal.pal b/graphics/pokemon/deerling/winter/overworld_normal.pal new file mode 100644 index 000000000..0c74439bd --- /dev/null +++ b/graphics/pokemon/deerling/winter/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +18 32 11 +134 102 61 +37 26 13 +132 91 14 +246 236 65 +35 61 29 +102 61 36 +216 145 19 +134 102 61 +246 228 194 +206 164 103 +99 99 99 +62 62 66 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/deerling/winter/overworld_shiny.pal b/graphics/pokemon/deerling/winter/overworld_shiny.pal new file mode 100644 index 000000000..1628855ed --- /dev/null +++ b/graphics/pokemon/deerling/winter/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +18 32 11 +168 128 96 +37 26 13 +132 91 14 +248 208 240 +35 61 29 +120 80 72 +248 152 232 +134 102 61 +246 228 194 +206 164 103 +99 99 99 +62 62 66 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/deino/overworld.png b/graphics/pokemon/deino/overworld.png new file mode 100644 index 000000000..491f6a170 Binary files /dev/null and b/graphics/pokemon/deino/overworld.png differ diff --git a/graphics/pokemon/deino/overworld_normal.pal b/graphics/pokemon/deino/overworld_normal.pal new file mode 100644 index 000000000..464317906 --- /dev/null +++ b/graphics/pokemon/deino/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +41 32 41 +16 16 16 +82 82 82 +65 57 65 +0 0 0 +57 98 164 +24 49 106 +98 148 222 +156 65 49 +82 82 82 +156 57 106 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/deino/overworld_shiny.pal b/graphics/pokemon/deino/overworld_shiny.pal new file mode 100644 index 000000000..5ab732da3 --- /dev/null +++ b/graphics/pokemon/deino/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +41 32 41 +16 16 16 +96 88 80 +80 64 64 +0 0 0 +88 104 48 +40 40 24 +112 152 72 +156 65 49 +82 82 82 +160 96 192 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/delcatty/overworld.png b/graphics/pokemon/delcatty/overworld.png new file mode 100644 index 000000000..0e4a1b0ed Binary files /dev/null and b/graphics/pokemon/delcatty/overworld.png differ diff --git a/graphics/pokemon/delcatty/overworld_normal.pal b/graphics/pokemon/delcatty/overworld_normal.pal new file mode 100644 index 000000000..119d3d3b0 --- /dev/null +++ b/graphics/pokemon/delcatty/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 72 136 +152 104 200 +64 48 104 +192 144 216 +0 0 0 +224 184 56 +80 72 56 +176 120 72 +232 208 128 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/delcatty/overworld_shiny.pal b/graphics/pokemon/delcatty/overworld_shiny.pal new file mode 100644 index 000000000..4ff5fe6bd --- /dev/null +++ b/graphics/pokemon/delcatty/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +184 56 56 +208 88 88 +104 32 32 +216 128 112 +0 0 0 +240 160 56 +80 72 56 +176 104 72 +248 192 128 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/delibird/overworld.png b/graphics/pokemon/delibird/overworld.png new file mode 100644 index 000000000..d80f62384 Binary files /dev/null and b/graphics/pokemon/delibird/overworld.png differ diff --git a/graphics/pokemon/delibird/overworld_normal.pal b/graphics/pokemon/delibird/overworld_normal.pal new file mode 100644 index 000000000..4e03f4337 --- /dev/null +++ b/graphics/pokemon/delibird/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 72 72 +144 160 176 +0 0 0 +232 232 248 +88 8 8 +200 24 24 +192 208 232 +152 8 8 +128 104 16 +248 216 88 +184 160 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/delibird/overworld_shiny.pal b/graphics/pokemon/delibird/overworld_shiny.pal new file mode 100644 index 000000000..7f3cc6a4e --- /dev/null +++ b/graphics/pokemon/delibird/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 72 72 +144 160 176 +0 0 0 +232 232 248 +88 8 88 +208 144 208 +192 208 232 +152 72 152 +128 104 16 +248 216 88 +184 160 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/delphox/overworld.png b/graphics/pokemon/delphox/overworld.png new file mode 100644 index 000000000..e490e31cd Binary files /dev/null and b/graphics/pokemon/delphox/overworld.png differ diff --git a/graphics/pokemon/delphox/overworld_normal.pal b/graphics/pokemon/delphox/overworld_normal.pal new file mode 100644 index 000000000..78bf3748c --- /dev/null +++ b/graphics/pokemon/delphox/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 96 32 +0 0 0 +148 41 34 +250 224 96 +201 66 48 +243 86 58 +224 173 16 +153 68 75 +20 20 20 +255 255 255 +115 49 37 +111 51 51 +144 112 32 +51 36 53 +0 0 0 diff --git a/graphics/pokemon/delphox/overworld_shiny.pal b/graphics/pokemon/delphox/overworld_shiny.pal new file mode 100644 index 000000000..0ce8eda4c --- /dev/null +++ b/graphics/pokemon/delphox/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 135 135 +0 0 0 +148 41 34 +208 208 208 +201 66 48 +243 86 58 +183 183 183 +121 92 131 +20 20 20 +255 255 255 +65 43 72 +101 69 111 +136 135 135 +51 36 53 +0 0 0 diff --git a/graphics/pokemon/deoxys/attack/overworld.png b/graphics/pokemon/deoxys/attack/overworld.png new file mode 100644 index 000000000..33d68d6b0 Binary files /dev/null and b/graphics/pokemon/deoxys/attack/overworld.png differ diff --git a/graphics/pokemon/deoxys/attack/overworld_normal.pal b/graphics/pokemon/deoxys/attack/overworld_normal.pal new file mode 100644 index 000000000..645290954 --- /dev/null +++ b/graphics/pokemon/deoxys/attack/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +96 16 16 +0 0 0 +248 128 80 +184 40 40 +224 72 64 +64 168 152 +48 120 104 +184 88 208 +32 72 64 +56 56 56 +232 232 248 +120 64 128 +80 88 96 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/deoxys/attack/overworld_shiny.pal b/graphics/pokemon/deoxys/attack/overworld_shiny.pal new file mode 100644 index 000000000..ffda233a8 --- /dev/null +++ b/graphics/pokemon/deoxys/attack/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +96 64 16 +0 0 0 +248 208 40 +192 112 0 +240 168 0 +64 168 152 +48 120 104 +184 88 208 +32 72 64 +56 56 56 +232 232 248 +120 64 128 +80 88 96 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/deoxys/defense/overworld.png b/graphics/pokemon/deoxys/defense/overworld.png new file mode 100644 index 000000000..3565df192 Binary files /dev/null and b/graphics/pokemon/deoxys/defense/overworld.png differ diff --git a/graphics/pokemon/deoxys/defense/overworld_normal.pal b/graphics/pokemon/deoxys/defense/overworld_normal.pal new file mode 100644 index 000000000..172e6b3e0 --- /dev/null +++ b/graphics/pokemon/deoxys/defense/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +96 16 16 +0 0 0 +248 128 80 +224 72 64 +184 40 40 +64 168 152 +184 88 208 +32 72 64 +48 120 104 +56 56 56 +120 64 128 +232 232 248 +80 88 96 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/deoxys/defense/overworld_shiny.pal b/graphics/pokemon/deoxys/defense/overworld_shiny.pal new file mode 100644 index 000000000..95aecde7a --- /dev/null +++ b/graphics/pokemon/deoxys/defense/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +96 64 16 +0 0 0 +248 208 40 +240 168 0 +192 112 0 +64 168 152 +184 88 208 +32 72 64 +48 120 104 +56 56 56 +120 64 128 +232 232 248 +80 88 96 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/deoxys/overworld.png b/graphics/pokemon/deoxys/overworld.png new file mode 100644 index 000000000..7a46c8b23 Binary files /dev/null and b/graphics/pokemon/deoxys/overworld.png differ diff --git a/graphics/pokemon/deoxys/overworld_normal.pal b/graphics/pokemon/deoxys/overworld_normal.pal new file mode 100644 index 000000000..d88224cc9 --- /dev/null +++ b/graphics/pokemon/deoxys/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +96 16 16 +248 128 80 +0 0 0 +224 72 64 +184 40 40 +64 168 152 +184 88 208 +48 120 104 +56 56 56 +232 232 248 +120 64 128 +32 72 64 +80 88 96 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/deoxys/overworld_shiny.pal b/graphics/pokemon/deoxys/overworld_shiny.pal new file mode 100644 index 000000000..f656d65d9 --- /dev/null +++ b/graphics/pokemon/deoxys/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +96 64 16 +248 208 40 +0 0 0 +240 168 0 +192 112 0 +64 168 152 +184 88 208 +48 120 104 +56 56 56 +232 232 248 +120 64 128 +32 72 64 +80 88 96 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/deoxys/speed/overworld.png b/graphics/pokemon/deoxys/speed/overworld.png new file mode 100644 index 000000000..24e4ba48e Binary files /dev/null and b/graphics/pokemon/deoxys/speed/overworld.png differ diff --git a/graphics/pokemon/deoxys/speed/overworld_normal.pal b/graphics/pokemon/deoxys/speed/overworld_normal.pal new file mode 100644 index 000000000..caa4f6fbf --- /dev/null +++ b/graphics/pokemon/deoxys/speed/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +32 72 64 +64 168 152 +0 0 0 +48 120 104 +184 40 40 +248 128 80 +96 16 16 +224 72 64 +184 88 208 +56 56 56 +232 232 248 +120 64 128 +80 88 96 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/deoxys/speed/overworld_shiny.pal b/graphics/pokemon/deoxys/speed/overworld_shiny.pal new file mode 100644 index 000000000..c8122e338 --- /dev/null +++ b/graphics/pokemon/deoxys/speed/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +32 72 64 +64 168 152 +0 0 0 +48 120 104 +192 112 0 +248 208 40 +96 64 16 +240 168 0 +184 88 208 +56 56 56 +232 232 248 +120 64 128 +80 88 96 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dewgong/overworld.png b/graphics/pokemon/dewgong/overworld.png new file mode 100644 index 000000000..1959cc4fb Binary files /dev/null and b/graphics/pokemon/dewgong/overworld.png differ diff --git a/graphics/pokemon/dewgong/overworld_normal.pal b/graphics/pokemon/dewgong/overworld_normal.pal new file mode 100644 index 000000000..0c2bd6a12 --- /dev/null +++ b/graphics/pokemon/dewgong/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +48 48 80 +176 184 216 +224 224 240 +72 80 120 +0 0 0 +232 232 248 +112 128 184 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dewgong/overworld_shiny.pal b/graphics/pokemon/dewgong/overworld_shiny.pal new file mode 100644 index 000000000..8473af74e --- /dev/null +++ b/graphics/pokemon/dewgong/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +80 80 64 +184 184 184 +232 232 232 +104 104 64 +0 0 0 +232 232 248 +144 144 120 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dewott/overworld.png b/graphics/pokemon/dewott/overworld.png new file mode 100644 index 000000000..7f28592c7 Binary files /dev/null and b/graphics/pokemon/dewott/overworld.png differ diff --git a/graphics/pokemon/dewott/overworld_normal.pal b/graphics/pokemon/dewott/overworld_normal.pal new file mode 100644 index 000000000..3ef707729 --- /dev/null +++ b/graphics/pokemon/dewott/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +41 88 105 +0 0 0 +32 139 148 +32 139 148 +82 189 189 +49 49 49 +74 74 74 +115 57 57 +250 247 240 +82 189 189 +46 56 92 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dewott/overworld_shiny.pal b/graphics/pokemon/dewott/overworld_shiny.pal new file mode 100644 index 000000000..8c28ea7ed --- /dev/null +++ b/graphics/pokemon/dewott/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +51 76 90 +0 0 0 +64 176 152 +32 139 148 +80 208 184 +49 49 49 +74 74 74 +197 82 90 +250 247 240 +82 189 189 +128 56 120 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dewpider/overworld.png b/graphics/pokemon/dewpider/overworld.png new file mode 100644 index 000000000..a5851c7ff Binary files /dev/null and b/graphics/pokemon/dewpider/overworld.png differ diff --git a/graphics/pokemon/dewpider/overworld_normal.pal b/graphics/pokemon/dewpider/overworld_normal.pal new file mode 100644 index 000000000..1c6033a28 --- /dev/null +++ b/graphics/pokemon/dewpider/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +248 248 248 +232 232 232 +163 185 55 +79 156 197 +101 108 143 +70 119 37 +77 83 108 +96 54 50 +34 36 43 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dewpider/overworld_shiny.pal b/graphics/pokemon/dewpider/overworld_shiny.pal new file mode 100644 index 000000000..45e31b405 --- /dev/null +++ b/graphics/pokemon/dewpider/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +248 248 248 +232 232 232 +160 80 192 +248 128 80 +101 108 143 +104 48 144 +77 83 108 +96 54 50 +34 36 43 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dhelmise/overworld.png b/graphics/pokemon/dhelmise/overworld.png new file mode 100644 index 000000000..f291a0c0a Binary files /dev/null and b/graphics/pokemon/dhelmise/overworld.png differ diff --git a/graphics/pokemon/dhelmise/overworld_normal.pal b/graphics/pokemon/dhelmise/overworld_normal.pal new file mode 100644 index 000000000..9b1409340 --- /dev/null +++ b/graphics/pokemon/dhelmise/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +248 246 217 +227 210 73 +52 146 161 +241 145 98 +118 141 46 +42 113 124 +255 83 0 +164 101 128 +159 107 54 +141 94 46 +91 96 32 +109 62 46 +101 61 71 +20 49 65 +16 16 16 diff --git a/graphics/pokemon/dhelmise/overworld_shiny.pal b/graphics/pokemon/dhelmise/overworld_shiny.pal new file mode 100644 index 000000000..6eb64cd01 --- /dev/null +++ b/graphics/pokemon/dhelmise/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +248 246 217 +232 232 232 +232 72 72 +241 145 98 +184 104 136 +184 32 32 +255 83 0 +216 160 184 +159 107 54 +141 94 46 +120 96 112 +109 62 46 +101 61 71 +20 49 65 +16 16 16 diff --git a/graphics/pokemon/dialga/origin/back.png b/graphics/pokemon/dialga/origin/back.png index a9867f0bd..a0b4e0839 100644 Binary files a/graphics/pokemon/dialga/origin/back.png and b/graphics/pokemon/dialga/origin/back.png differ diff --git a/graphics/pokemon/dialga/origin/front.png b/graphics/pokemon/dialga/origin/front.png index 7e7c7aabb..a41eca774 100644 Binary files a/graphics/pokemon/dialga/origin/front.png and b/graphics/pokemon/dialga/origin/front.png differ diff --git a/graphics/pokemon/dialga/origin/normal.pal b/graphics/pokemon/dialga/origin/normal.pal index e7f93264b..94d3f8387 100644 --- a/graphics/pokemon/dialga/origin/normal.pal +++ b/graphics/pokemon/dialga/origin/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -152 208 160 -96 160 192 -24 64 104 -152 208 240 -8 8 8 -24 88 144 -56 120 176 -64 72 80 -112 136 160 -88 128 168 -240 80 64 -64 128 248 -56 88 120 -64 112 152 -96 112 128 -0 0 0 +153 211 165 +24 66 107 +60 95 123 +68 74 87 +246 82 65 +24 90 148 +57 123 181 +70 117 155 +102 112 130 +91 129 174 +113 143 164 +99 165 198 +66 132 255 +16 16 16 +156 214 247 +0 46 84 diff --git a/graphics/pokemon/dialga/origin/overworld.png b/graphics/pokemon/dialga/origin/overworld.png new file mode 100644 index 000000000..f0e7a4429 Binary files /dev/null and b/graphics/pokemon/dialga/origin/overworld.png differ diff --git a/graphics/pokemon/dialga/origin/overworld_normal.pal b/graphics/pokemon/dialga/origin/overworld_normal.pal new file mode 100644 index 000000000..e6bfc4820 --- /dev/null +++ b/graphics/pokemon/dialga/origin/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +98 182 49 +0 0 0 +65 129 255 +189 32 16 +246 80 65 +57 121 180 +98 121 139 +32 64 106 +16 56 90 +24 64 106 +189 202 222 +32 89 148 +139 161 180 +156 210 246 +16 16 16 +24 40 49 diff --git a/graphics/pokemon/dialga/origin/shiny.pal b/graphics/pokemon/dialga/origin/shiny.pal index 274c103f5..4aa63ce00 100644 --- a/graphics/pokemon/dialga/origin/shiny.pal +++ b/graphics/pokemon/dialga/origin/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -152 208 160 -112 184 152 -8 104 120 -152 240 144 -8 8 8 -8 144 152 -24 200 200 -112 112 72 -184 200 168 -128 200 176 -240 80 64 -64 128 248 -80 136 112 -96 176 160 -152 168 112 -0 0 0 +153 211 165 +8 106 123 +82 139 119 +115 115 74 +246 82 65 +8 148 156 +24 205 205 +99 177 164 +156 172 115 +134 205 176 +189 205 172 +115 189 156 +66 132 255 +16 16 16 +156 246 148 +0 68 80 diff --git a/graphics/pokemon/dialga/overworld.png b/graphics/pokemon/dialga/overworld.png new file mode 100644 index 000000000..d7632b6dc Binary files /dev/null and b/graphics/pokemon/dialga/overworld.png differ diff --git a/graphics/pokemon/dialga/overworld_normal.pal b/graphics/pokemon/dialga/overworld_normal.pal new file mode 100644 index 000000000..e536b2eab --- /dev/null +++ b/graphics/pokemon/dialga/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +96 160 192 +32 88 144 +32 64 104 +40 56 72 +184 200 216 +136 160 176 +96 120 136 +56 120 176 +152 208 240 +216 232 248 +184 32 16 +240 80 64 +64 128 248 +0 0 0 diff --git a/graphics/pokemon/dialga/overworld_shiny.pal b/graphics/pokemon/dialga/overworld_shiny.pal new file mode 100644 index 000000000..e0a10b98f --- /dev/null +++ b/graphics/pokemon/dialga/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +96 168 192 +0 136 152 +24 72 88 +64 64 64 +216 208 144 +184 184 136 +136 136 56 +40 160 160 +152 208 240 +232 224 176 +184 32 16 +240 80 64 +64 128 248 +0 0 0 diff --git a/graphics/pokemon/diancie/overworld.png b/graphics/pokemon/diancie/overworld.png new file mode 100644 index 000000000..7c1eb759e Binary files /dev/null and b/graphics/pokemon/diancie/overworld.png differ diff --git a/graphics/pokemon/diancie/overworld_normal.pal b/graphics/pokemon/diancie/overworld_normal.pal new file mode 100644 index 000000000..990c8faba --- /dev/null +++ b/graphics/pokemon/diancie/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +225 213 222 +242 154 218 +131 31 71 +206 86 159 +37 38 48 +116 120 150 +75 77 101 +227 199 137 +198 152 98 +225 213 222 +182 166 178 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/diancie/overworld_shiny.pal b/graphics/pokemon/diancie/overworld_shiny.pal new file mode 100644 index 000000000..d09a01bee --- /dev/null +++ b/graphics/pokemon/diancie/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +251 194 216 +243 148 184 +161 42 109 +217 100 143 +30 29 29 +77 77 77 +50 49 49 +227 199 137 +198 152 98 +226 66 127 +168 45 92 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/diggersby/overworld.png b/graphics/pokemon/diggersby/overworld.png new file mode 100644 index 000000000..03d6b5906 Binary files /dev/null and b/graphics/pokemon/diggersby/overworld.png differ diff --git a/graphics/pokemon/diggersby/overworld_normal.pal b/graphics/pokemon/diggersby/overworld_normal.pal new file mode 100644 index 000000000..6676ad6c6 --- /dev/null +++ b/graphics/pokemon/diggersby/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 88 88 +66 53 35 +221 221 221 +153 119 68 +161 161 161 +117 90 55 +16 16 16 +238 153 170 +230 238 248 +196 179 152 +200 169 86 +255 221 119 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/diggersby/overworld_shiny.pal b/graphics/pokemon/diggersby/overworld_shiny.pal new file mode 100644 index 000000000..a9e53ba65 --- /dev/null +++ b/graphics/pokemon/diggersby/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 88 88 +66 53 35 +169 175 161 +233 235 229 +115 116 109 +197 198 194 +16 16 16 +238 153 170 +230 238 248 +196 179 152 +123 104 90 +168 142 123 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/diglett/alolan/overworld.png b/graphics/pokemon/diglett/alolan/overworld.png new file mode 100644 index 000000000..0e26118a9 Binary files /dev/null and b/graphics/pokemon/diglett/alolan/overworld.png differ diff --git a/graphics/pokemon/diglett/alolan/overworld_normal.pal b/graphics/pokemon/diglett/alolan/overworld_normal.pal new file mode 100644 index 000000000..666679790 --- /dev/null +++ b/graphics/pokemon/diglett/alolan/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +142 136 86 +0 0 0 +255 253 159 +204 199 145 +90 49 24 +197 115 65 +149 69 115 +148 86 48 +255 214 243 +233 122 186 +197 35 136 +47 47 47 +60 59 59 +149 149 149 +112 112 112 diff --git a/graphics/pokemon/diglett/alolan/overworld_shiny.pal b/graphics/pokemon/diglett/alolan/overworld_shiny.pal new file mode 100644 index 000000000..0de622feb --- /dev/null +++ b/graphics/pokemon/diglett/alolan/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +142 136 86 +0 0 0 +255 253 159 +204 199 145 +100 25 14 +229 88 72 +80 87 138 +175 66 54 +255 214 243 +137 147 217 +57 77 174 +47 47 47 +60 59 59 +149 149 149 +112 112 112 diff --git a/graphics/pokemon/diglett/overworld.png b/graphics/pokemon/diglett/overworld.png new file mode 100644 index 000000000..e1dd33f63 Binary files /dev/null and b/graphics/pokemon/diglett/overworld.png differ diff --git a/graphics/pokemon/diglett/overworld_normal.pal b/graphics/pokemon/diglett/overworld_normal.pal new file mode 100644 index 000000000..ed1417709 --- /dev/null +++ b/graphics/pokemon/diglett/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 48 16 +152 120 56 +104 8 40 +112 72 32 +200 200 200 +0 0 0 +208 64 104 +232 112 152 +152 32 72 +64 64 64 +112 112 112 +168 168 168 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/diglett/overworld_shiny.pal b/graphics/pokemon/diglett/overworld_shiny.pal new file mode 100644 index 000000000..f93b4caa0 --- /dev/null +++ b/graphics/pokemon/diglett/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 48 16 +152 120 56 +0 48 80 +112 72 32 +200 200 200 +0 0 0 +56 136 216 +136 192 248 +24 80 160 +64 64 64 +112 112 112 +168 168 168 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dipplin/footprint.png b/graphics/pokemon/dipplin/footprint.png new file mode 100644 index 000000000..aa3e48b0e Binary files /dev/null and b/graphics/pokemon/dipplin/footprint.png differ diff --git a/graphics/pokemon/ditto/overworld.png b/graphics/pokemon/ditto/overworld.png new file mode 100644 index 000000000..a74652588 Binary files /dev/null and b/graphics/pokemon/ditto/overworld.png differ diff --git a/graphics/pokemon/ditto/overworld_normal.pal b/graphics/pokemon/ditto/overworld_normal.pal new file mode 100644 index 000000000..d21458714 --- /dev/null +++ b/graphics/pokemon/ditto/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 64 64 +144 120 176 +184 144 224 +224 176 240 +112 80 144 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ditto/overworld_shiny.pal b/graphics/pokemon/ditto/overworld_shiny.pal new file mode 100644 index 000000000..b5f8d3f9b --- /dev/null +++ b/graphics/pokemon/ditto/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 64 64 +104 160 208 +128 184 224 +160 232 240 +48 112 168 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dodrio/overworld.png b/graphics/pokemon/dodrio/overworld.png new file mode 100644 index 000000000..b9d1b7ffb Binary files /dev/null and b/graphics/pokemon/dodrio/overworld.png differ diff --git a/graphics/pokemon/dodrio/overworld_normal.pal b/graphics/pokemon/dodrio/overworld_normal.pal new file mode 100644 index 000000000..b636b4382 --- /dev/null +++ b/graphics/pokemon/dodrio/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 56 +128 128 128 +0 0 0 +64 48 32 +136 96 40 +184 128 72 +120 80 40 +232 232 248 +176 176 152 +248 176 48 +136 112 40 +96 24 32 +184 64 88 +224 128 144 +192 160 64 diff --git a/graphics/pokemon/dodrio/overworld_shiny.pal b/graphics/pokemon/dodrio/overworld_shiny.pal new file mode 100644 index 000000000..e153881f0 --- /dev/null +++ b/graphics/pokemon/dodrio/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 56 +120 120 120 +0 0 0 +72 80 48 +128 120 56 +184 160 72 +112 104 56 +232 232 248 +176 176 152 +248 176 48 +136 112 40 +96 24 32 +184 64 88 +224 128 144 +192 160 64 diff --git a/graphics/pokemon/doduo/overworld.png b/graphics/pokemon/doduo/overworld.png new file mode 100644 index 000000000..5877cb1e7 Binary files /dev/null and b/graphics/pokemon/doduo/overworld.png differ diff --git a/graphics/pokemon/doduo/overworld_normal.pal b/graphics/pokemon/doduo/overworld_normal.pal new file mode 100644 index 000000000..6a2e2d3e4 --- /dev/null +++ b/graphics/pokemon/doduo/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 56 40 +136 96 40 +104 72 32 +0 0 0 +224 176 104 +192 120 24 +184 128 72 +112 104 96 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/doduo/overworld_shiny.pal b/graphics/pokemon/doduo/overworld_shiny.pal new file mode 100644 index 000000000..f1d64b254 --- /dev/null +++ b/graphics/pokemon/doduo/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 80 48 +144 136 64 +112 104 56 +0 0 0 +224 176 104 +192 120 24 +184 160 72 +112 104 96 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dolliv/footprint.png b/graphics/pokemon/dolliv/footprint.png new file mode 100644 index 000000000..a40635517 Binary files /dev/null and b/graphics/pokemon/dolliv/footprint.png differ diff --git a/graphics/pokemon/dondozo/footprint.png b/graphics/pokemon/dondozo/footprint.png new file mode 100644 index 000000000..aa3e48b0e Binary files /dev/null and b/graphics/pokemon/dondozo/footprint.png differ diff --git a/graphics/pokemon/donphan/overworld.png b/graphics/pokemon/donphan/overworld.png new file mode 100644 index 000000000..e6afdd6f2 Binary files /dev/null and b/graphics/pokemon/donphan/overworld.png differ diff --git a/graphics/pokemon/donphan/overworld_normal.pal b/graphics/pokemon/donphan/overworld_normal.pal new file mode 100644 index 000000000..e90107418 --- /dev/null +++ b/graphics/pokemon/donphan/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 40 56 +48 72 80 +120 136 152 +16 16 16 +72 88 112 +72 64 72 +120 120 128 +152 152 160 +88 8 8 +136 24 24 +184 184 200 +248 248 248 +184 184 192 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/donphan/overworld_shiny.pal b/graphics/pokemon/donphan/overworld_shiny.pal new file mode 100644 index 000000000..22f9a2b5d --- /dev/null +++ b/graphics/pokemon/donphan/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 24 24 +120 48 32 +184 136 96 +16 16 16 +152 96 64 +72 64 72 +128 136 96 +168 176 144 +88 8 8 +136 24 24 +184 184 200 +248 248 248 +184 184 192 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dottler/overworld.png b/graphics/pokemon/dottler/overworld.png new file mode 100644 index 000000000..4b627b4df Binary files /dev/null and b/graphics/pokemon/dottler/overworld.png differ diff --git a/graphics/pokemon/dottler/overworld_normal.pal b/graphics/pokemon/dottler/overworld_normal.pal new file mode 100644 index 000000000..48eaed771 --- /dev/null +++ b/graphics/pokemon/dottler/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +32 252 12 +132 100 40 +96 196 228 +252 252 252 +252 216 136 +100 96 120 +60 60 76 +232 172 48 +252 192 88 +0 0 0 +20 20 24 +232 104 20 +172 224 220 +252 168 80 +96 196 228 +0 0 0 diff --git a/graphics/pokemon/dottler/overworld_shiny.pal b/graphics/pokemon/dottler/overworld_shiny.pal new file mode 100644 index 000000000..b4f2a1978 --- /dev/null +++ b/graphics/pokemon/dottler/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +32 252 12 +49 41 57 +98 197 230 +255 255 255 +180 164 222 +98 98 123 +57 57 74 +131 123 164 +156 148 197 +0 0 0 +16 16 24 +238 106 16 +172 230 222 +255 172 82 +98 197 230 +0 0 0 diff --git a/graphics/pokemon/doublade/overworld.png b/graphics/pokemon/doublade/overworld.png new file mode 100644 index 000000000..93b31c056 Binary files /dev/null and b/graphics/pokemon/doublade/overworld.png differ diff --git a/graphics/pokemon/doublade/overworld_normal.pal b/graphics/pokemon/doublade/overworld_normal.pal new file mode 100644 index 000000000..76af98f46 --- /dev/null +++ b/graphics/pokemon/doublade/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 52 81 +16 16 16 +48 47 47 +157 77 143 +185 171 151 +127 110 94 +238 155 191 +156 141 123 +251 254 255 +207 126 177 +185 171 151 +81 78 78 +127 110 94 +156 141 123 +0 0 0 diff --git a/graphics/pokemon/doublade/overworld_shiny.pal b/graphics/pokemon/doublade/overworld_shiny.pal new file mode 100644 index 000000000..d1fb5b574 --- /dev/null +++ b/graphics/pokemon/doublade/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +67 40 86 +16 16 16 +48 47 47 +109 66 132 +152 150 149 +106 104 103 +247 223 143 +126 123 122 +251 254 255 +197 171 112 +185 171 151 +81 78 78 +127 110 94 +156 141 123 +0 0 0 diff --git a/graphics/pokemon/dracovish/icon.png b/graphics/pokemon/dracovish/icon.png index f998dea50..441560091 100644 Binary files a/graphics/pokemon/dracovish/icon.png and b/graphics/pokemon/dracovish/icon.png differ diff --git a/graphics/pokemon/dracovish/overworld.png b/graphics/pokemon/dracovish/overworld.png new file mode 100644 index 000000000..16efb8cc1 Binary files /dev/null and b/graphics/pokemon/dracovish/overworld.png differ diff --git a/graphics/pokemon/dracovish/overworld_normal.pal b/graphics/pokemon/dracovish/overworld_normal.pal new file mode 100644 index 000000000..9a08cd6df --- /dev/null +++ b/graphics/pokemon/dracovish/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +12 252 96 +0 0 0 +44 20 24 +12 48 48 +0 108 92 +244 72 88 +244 88 100 +0 20 16 +236 120 128 +100 136 160 +240 132 144 +252 168 176 +172 184 192 +152 204 236 +216 236 252 +252 252 252 diff --git a/graphics/pokemon/dracovish/overworld_shiny.pal b/graphics/pokemon/dracovish/overworld_shiny.pal new file mode 100644 index 000000000..d8b11a9e9 --- /dev/null +++ b/graphics/pokemon/dracovish/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +24 24 24 +90 82 82 +131 123 123 +24 24 24 +98 90 115 +24 24 24 +57 57 57 +156 164 156 +139 123 156 +74 74 74 +172 189 197 +189 205 189 +222 238 213 +255 255 255 diff --git a/graphics/pokemon/dracozolt/icon.png b/graphics/pokemon/dracozolt/icon.png index 68c3fe780..41db6baa5 100644 Binary files a/graphics/pokemon/dracozolt/icon.png and b/graphics/pokemon/dracozolt/icon.png differ diff --git a/graphics/pokemon/dracozolt/overworld.png b/graphics/pokemon/dracozolt/overworld.png new file mode 100644 index 000000000..8cbd25de4 Binary files /dev/null and b/graphics/pokemon/dracozolt/overworld.png differ diff --git a/graphics/pokemon/dracozolt/overworld_normal.pal b/graphics/pokemon/dracozolt/overworld_normal.pal new file mode 100644 index 000000000..11b3c9f04 --- /dev/null +++ b/graphics/pokemon/dracozolt/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 252 252 +92 92 40 +216 216 128 +0 0 0 +252 252 164 +244 72 88 +0 108 92 +20 40 36 +244 208 44 +252 168 176 +188 156 12 +244 72 88 +236 120 128 +240 164 112 +188 124 80 +196 196 124 diff --git a/graphics/pokemon/dracozolt/overworld_shiny.pal b/graphics/pokemon/dracozolt/overworld_shiny.pal new file mode 100644 index 000000000..7f93f86fd --- /dev/null +++ b/graphics/pokemon/dracozolt/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +41 41 41 +213 213 205 +0 0 0 +238 238 230 +131 115 148 +131 123 115 +82 74 74 +213 213 205 +98 115 131 +156 156 156 +57 65 82 +82 98 115 +197 172 230 +131 115 148 +164 156 156 diff --git a/graphics/pokemon/dragalge/overworld.png b/graphics/pokemon/dragalge/overworld.png new file mode 100644 index 000000000..b19bc7d03 Binary files /dev/null and b/graphics/pokemon/dragalge/overworld.png differ diff --git a/graphics/pokemon/dragalge/overworld_normal.pal b/graphics/pokemon/dragalge/overworld_normal.pal new file mode 100644 index 000000000..fab860d1e --- /dev/null +++ b/graphics/pokemon/dragalge/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +144 200 152 +40 63 31 +54 33 27 +123 179 61 +158 56 92 +195 65 104 +16 16 16 +91 125 51 +54 33 27 +131 87 62 +109 67 49 +222 148 200 +173 98 156 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dragalge/overworld_shiny.pal b/graphics/pokemon/dragalge/overworld_shiny.pal new file mode 100644 index 000000000..28e15a754 --- /dev/null +++ b/graphics/pokemon/dragalge/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +144 200 152 +139 121 53 +83 130 65 +255 234 156 +129 180 110 +165 216 144 +16 16 16 +198 176 94 +93 56 73 +179 126 152 +141 89 114 +183 247 247 +119 195 195 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dragapult/overworld.png b/graphics/pokemon/dragapult/overworld.png new file mode 100644 index 000000000..cae22a731 Binary files /dev/null and b/graphics/pokemon/dragapult/overworld.png differ diff --git a/graphics/pokemon/dragapult/overworld_normal.pal b/graphics/pokemon/dragapult/overworld_normal.pal new file mode 100644 index 000000000..944e5572f --- /dev/null +++ b/graphics/pokemon/dragapult/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 252 252 +4 8 8 +48 72 84 +96 136 120 +228 96 116 +172 60 76 +72 100 112 +16 40 44 +96 28 36 +216 212 104 +232 228 52 +252 248 140 +208 244 244 +56 152 152 +92 200 200 +228 96 116 diff --git a/graphics/pokemon/dragapult/overworld_shiny.pal b/graphics/pokemon/dragapult/overworld_shiny.pal new file mode 100644 index 000000000..e81e1be40 --- /dev/null +++ b/graphics/pokemon/dragapult/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 8 +49 74 82 +74 164 189 +238 255 74 +189 197 49 +74 98 115 +16 41 41 +106 115 24 +148 164 164 +238 230 49 +213 238 238 +213 238 238 +57 156 156 +90 205 205 +222 82 106 diff --git a/graphics/pokemon/dragonair/overworld.png b/graphics/pokemon/dragonair/overworld.png new file mode 100644 index 000000000..6186bbad5 Binary files /dev/null and b/graphics/pokemon/dragonair/overworld.png differ diff --git a/graphics/pokemon/dragonair/overworld_normal.pal b/graphics/pokemon/dragonair/overworld_normal.pal new file mode 100644 index 000000000..50e4ce59c --- /dev/null +++ b/graphics/pokemon/dragonair/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 64 +0 0 0 +240 240 240 +48 64 104 +208 208 208 +112 176 240 +160 200 248 +104 104 104 +80 144 216 +88 176 216 +232 232 248 +40 120 168 +80 112 176 +144 40 32 +0 0 0 diff --git a/graphics/pokemon/dragonair/overworld_shiny.pal b/graphics/pokemon/dragonair/overworld_shiny.pal new file mode 100644 index 000000000..9ba2f48f7 --- /dev/null +++ b/graphics/pokemon/dragonair/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 64 +0 0 0 +240 240 240 +96 64 96 +208 208 208 +216 160 248 +240 200 248 +104 104 104 +176 128 208 +248 216 120 +232 232 248 +248 168 32 +152 104 152 +144 40 32 +0 0 0 diff --git a/graphics/pokemon/dragonite/overworld.png b/graphics/pokemon/dragonite/overworld.png new file mode 100644 index 000000000..fbb49598d Binary files /dev/null and b/graphics/pokemon/dragonite/overworld.png differ diff --git a/graphics/pokemon/dragonite/overworld_normal.pal b/graphics/pokemon/dragonite/overworld_normal.pal new file mode 100644 index 000000000..d0b385174 --- /dev/null +++ b/graphics/pokemon/dragonite/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 56 32 +0 0 0 +232 200 152 +216 136 64 +240 176 80 +152 96 48 +56 128 112 +40 96 80 +232 232 248 +96 96 96 +184 192 208 +208 168 120 +184 128 64 +152 152 152 +0 0 0 diff --git a/graphics/pokemon/dragonite/overworld_shiny.pal b/graphics/pokemon/dragonite/overworld_shiny.pal new file mode 100644 index 000000000..9957a95f9 --- /dev/null +++ b/graphics/pokemon/dragonite/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +24 56 32 +0 0 0 +232 200 152 +112 144 72 +160 192 96 +64 104 48 +176 88 128 +128 64 112 +232 232 248 +96 96 96 +184 192 208 +208 168 120 +184 128 64 +152 152 152 +0 0 0 diff --git a/graphics/pokemon/drakloak/overworld.png b/graphics/pokemon/drakloak/overworld.png new file mode 100644 index 000000000..4dbcfd72a Binary files /dev/null and b/graphics/pokemon/drakloak/overworld.png differ diff --git a/graphics/pokemon/drakloak/overworld_normal.pal b/graphics/pokemon/drakloak/overworld_normal.pal new file mode 100644 index 000000000..4237502ce --- /dev/null +++ b/graphics/pokemon/drakloak/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 252 252 +104 36 44 +0 4 4 +252 112 132 +28 44 48 +104 36 44 +216 84 104 +136 164 156 +96 136 120 +72 100 108 +252 248 140 +216 212 104 +48 72 84 +232 228 52 +92 136 132 +128 176 176 diff --git a/graphics/pokemon/drakloak/overworld_shiny.pal b/graphics/pokemon/drakloak/overworld_shiny.pal new file mode 100644 index 000000000..3ee7b64a1 --- /dev/null +++ b/graphics/pokemon/drakloak/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +65 65 0 +0 8 8 +230 238 24 +0 57 82 +106 32 49 +197 65 90 +131 172 180 +90 148 148 +8 106 148 +156 205 213 +131 172 180 +0 82 115 +230 238 24 +90 148 148 +131 172 180 diff --git a/graphics/pokemon/drampa/overworld.png b/graphics/pokemon/drampa/overworld.png new file mode 100644 index 000000000..8b92f1196 Binary files /dev/null and b/graphics/pokemon/drampa/overworld.png differ diff --git a/graphics/pokemon/drampa/overworld_normal.pal b/graphics/pokemon/drampa/overworld_normal.pal new file mode 100644 index 000000000..5749f1360 --- /dev/null +++ b/graphics/pokemon/drampa/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +239 239 231 +205 200 190 +185 201 156 +247 170 206 +156 146 126 +102 188 176 +139 154 118 +86 150 145 +241 139 198 +181 105 16 +195 91 151 +74 71 62 +72 123 125 +52 83 89 +0 0 0 diff --git a/graphics/pokemon/drampa/overworld_shiny.pal b/graphics/pokemon/drampa/overworld_shiny.pal new file mode 100644 index 000000000..de7f5f00e --- /dev/null +++ b/graphics/pokemon/drampa/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +239 239 231 +205 200 190 +240 232 144 +247 170 206 +156 146 126 +224 176 112 +139 154 118 +200 120 64 +241 139 198 +40 48 72 +195 91 151 +74 71 62 +72 123 125 +64 80 112 +0 0 0 diff --git a/graphics/pokemon/drapion/overworld.png b/graphics/pokemon/drapion/overworld.png new file mode 100644 index 000000000..8490d39a7 Binary files /dev/null and b/graphics/pokemon/drapion/overworld.png differ diff --git a/graphics/pokemon/drapion/overworld_normal.pal b/graphics/pokemon/drapion/overworld_normal.pal new file mode 100644 index 000000000..63d1088a1 --- /dev/null +++ b/graphics/pokemon/drapion/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 40 56 +176 184 192 +144 96 160 +72 48 80 +32 120 112 +0 0 0 +168 136 200 +40 160 152 +104 64 112 +232 232 248 +120 128 136 +80 32 72 +128 88 168 +32 32 40 +0 0 0 diff --git a/graphics/pokemon/drapion/overworld_shiny.pal b/graphics/pokemon/drapion/overworld_shiny.pal new file mode 100644 index 000000000..e0f3bd1a7 --- /dev/null +++ b/graphics/pokemon/drapion/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 8 16 +176 184 192 +200 96 136 +128 24 48 +32 120 112 +0 0 0 +208 104 160 +40 160 152 +168 40 80 +232 232 248 +120 128 136 +80 32 72 +184 64 128 +32 32 40 +0 0 0 diff --git a/graphics/pokemon/dratini/overworld.png b/graphics/pokemon/dratini/overworld.png new file mode 100644 index 000000000..1a744c59f Binary files /dev/null and b/graphics/pokemon/dratini/overworld.png differ diff --git a/graphics/pokemon/dratini/overworld_normal.pal b/graphics/pokemon/dratini/overworld_normal.pal new file mode 100644 index 000000000..dd8d13fb5 --- /dev/null +++ b/graphics/pokemon/dratini/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 64 +216 216 216 +0 0 0 +56 64 96 +192 192 216 +128 136 208 +152 160 224 +96 112 168 +232 232 248 +104 104 104 +144 40 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dratini/overworld_shiny.pal b/graphics/pokemon/dratini/overworld_shiny.pal new file mode 100644 index 000000000..de7653816 --- /dev/null +++ b/graphics/pokemon/dratini/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 64 +216 216 216 +0 0 0 +96 64 96 +192 192 216 +184 136 224 +208 160 248 +160 112 208 +232 232 248 +104 104 104 +144 40 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/drednaw/overworld.png b/graphics/pokemon/drednaw/overworld.png new file mode 100644 index 000000000..7514ada70 Binary files /dev/null and b/graphics/pokemon/drednaw/overworld.png differ diff --git a/graphics/pokemon/drednaw/overworld_normal.pal b/graphics/pokemon/drednaw/overworld_normal.pal new file mode 100644 index 000000000..ff9e1ac8a --- /dev/null +++ b/graphics/pokemon/drednaw/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +12 252 96 +0 0 0 +84 40 24 +108 48 32 +64 112 120 +148 108 28 +144 68 40 +200 152 96 +220 168 60 +224 184 100 +72 120 128 +92 156 168 +112 168 176 +228 196 128 +148 184 192 +252 252 252 diff --git a/graphics/pokemon/drednaw/overworld_shiny.pal b/graphics/pokemon/drednaw/overworld_shiny.pal new file mode 100644 index 000000000..032ee7c77 --- /dev/null +++ b/graphics/pokemon/drednaw/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +41 24 24 +65 49 32 +0 24 8 +82 41 16 +90 65 49 +222 164 57 +180 90 49 +213 106 57 +16 74 41 +16 74 41 +16 74 41 +230 197 131 +32 115 65 +238 238 255 diff --git a/graphics/pokemon/dreepy/overworld.png b/graphics/pokemon/dreepy/overworld.png new file mode 100644 index 000000000..156665157 Binary files /dev/null and b/graphics/pokemon/dreepy/overworld.png differ diff --git a/graphics/pokemon/dreepy/overworld_normal.pal b/graphics/pokemon/dreepy/overworld_normal.pal new file mode 100644 index 000000000..e36e561c8 --- /dev/null +++ b/graphics/pokemon/dreepy/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 252 252 +100 32 40 +28 44 36 +0 0 0 +252 112 132 +112 160 132 +176 60 76 +216 84 104 +136 164 156 +96 136 120 +144 188 160 +108 36 48 +68 104 88 +176 60 76 +252 248 140 +0 0 0 diff --git a/graphics/pokemon/dreepy/overworld_shiny.pal b/graphics/pokemon/dreepy/overworld_shiny.pal new file mode 100644 index 000000000..2afaf14cc --- /dev/null +++ b/graphics/pokemon/dreepy/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +65 65 0 +16 41 49 +0 0 0 +246 246 115 +115 164 131 +189 57 82 +222 98 115 +115 205 230 +74 164 189 +148 189 164 +106 32 49 +32 82 98 +230 238 16 +255 255 139 +0 0 0 diff --git a/graphics/pokemon/drifblim/overworld.png b/graphics/pokemon/drifblim/overworld.png new file mode 100644 index 000000000..ff4dcf65c Binary files /dev/null and b/graphics/pokemon/drifblim/overworld.png differ diff --git a/graphics/pokemon/drifblim/overworld_normal.pal b/graphics/pokemon/drifblim/overworld_normal.pal new file mode 100644 index 000000000..ac241c17f --- /dev/null +++ b/graphics/pokemon/drifblim/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 88 112 +64 64 64 +232 232 248 +168 160 200 +0 0 0 +88 64 120 +128 96 184 +152 120 224 +136 120 56 +208 176 88 +216 16 40 +104 16 24 +104 104 128 +128 128 152 +48 48 48 diff --git a/graphics/pokemon/drifblim/overworld_shiny.pal b/graphics/pokemon/drifblim/overworld_shiny.pal new file mode 100644 index 000000000..cd5344a2e --- /dev/null +++ b/graphics/pokemon/drifblim/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +200 128 216 +192 160 56 +64 64 64 +232 232 248 +192 184 136 +0 0 0 +192 128 0 +240 208 88 +240 208 88 +32 112 136 +112 176 200 +24 216 16 +16 104 16 +184 144 8 +240 208 88 +48 48 48 diff --git a/graphics/pokemon/drifloon/overworld.png b/graphics/pokemon/drifloon/overworld.png new file mode 100644 index 000000000..321190861 Binary files /dev/null and b/graphics/pokemon/drifloon/overworld.png differ diff --git a/graphics/pokemon/drifloon/overworld_normal.pal b/graphics/pokemon/drifloon/overworld_normal.pal new file mode 100644 index 000000000..f89e05678 --- /dev/null +++ b/graphics/pokemon/drifloon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 88 112 +168 160 200 +232 232 248 +0 0 0 +88 64 120 +64 64 64 +128 96 184 +168 136 224 +224 176 88 +136 120 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/drifloon/overworld_shiny.pal b/graphics/pokemon/drifloon/overworld_shiny.pal new file mode 100644 index 000000000..0287fab8e --- /dev/null +++ b/graphics/pokemon/drifloon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 88 112 +168 160 200 +232 232 248 +0 0 0 +192 128 0 +64 64 64 +240 208 88 +248 224 184 +136 200 200 +16 128 128 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/drilbur/overworld.png b/graphics/pokemon/drilbur/overworld.png new file mode 100644 index 000000000..9d1c7ddcf Binary files /dev/null and b/graphics/pokemon/drilbur/overworld.png differ diff --git a/graphics/pokemon/drilbur/overworld_normal.pal b/graphics/pokemon/drilbur/overworld_normal.pal new file mode 100644 index 000000000..34ab39137 --- /dev/null +++ b/graphics/pokemon/drilbur/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 40 +40 40 40 +11 11 11 +55 55 55 +55 55 55 +87 87 87 +0 0 0 +208 208 208 +229 229 247 +155 155 155 +63 63 79 +236 147 129 +87 95 121 +199 112 95 +0 0 0 diff --git a/graphics/pokemon/drilbur/overworld_shiny.pal b/graphics/pokemon/drilbur/overworld_shiny.pal new file mode 100644 index 000000000..87c4e9661 --- /dev/null +++ b/graphics/pokemon/drilbur/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 40 +48 48 48 +11 11 11 +55 55 55 +64 64 64 +87 87 87 +0 0 0 +208 208 208 +229 229 247 +155 155 155 +152 72 104 +136 184 216 +184 112 136 +40 96 136 +0 0 0 diff --git a/graphics/pokemon/drizzile/overworld.png b/graphics/pokemon/drizzile/overworld.png new file mode 100644 index 000000000..c4eb47d93 Binary files /dev/null and b/graphics/pokemon/drizzile/overworld.png differ diff --git a/graphics/pokemon/drizzile/overworld_normal.pal b/graphics/pokemon/drizzile/overworld_normal.pal new file mode 100644 index 000000000..a18b3f533 --- /dev/null +++ b/graphics/pokemon/drizzile/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 0 108 +64 88 36 +24 60 96 +72 48 84 +24 72 88 +116 160 64 +0 4 8 +164 216 104 +40 96 136 +128 84 152 +60 148 184 +64 156 192 +116 184 212 +172 128 196 +8 88 184 +232 232 232 diff --git a/graphics/pokemon/drizzile/overworld_shiny.pal b/graphics/pokemon/drizzile/overworld_shiny.pal new file mode 100644 index 000000000..c991a792d --- /dev/null +++ b/graphics/pokemon/drizzile/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +90 49 74 +8 164 180 +90 49 74 +41 57 82 +164 90 148 +0 0 0 +246 131 189 +8 213 238 +164 90 148 +57 148 189 +82 131 172 +106 156 205 +172 131 197 +41 115 139 +238 238 238 diff --git a/graphics/pokemon/drowzee/overworld.png b/graphics/pokemon/drowzee/overworld.png new file mode 100644 index 000000000..0d34c68c7 Binary files /dev/null and b/graphics/pokemon/drowzee/overworld.png differ diff --git a/graphics/pokemon/drowzee/overworld_normal.pal b/graphics/pokemon/drowzee/overworld_normal.pal new file mode 100644 index 000000000..53a5a66ac --- /dev/null +++ b/graphics/pokemon/drowzee/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 64 48 +0 0 0 +120 104 32 +232 200 80 +184 152 40 +104 80 120 +232 232 248 +48 48 48 +88 80 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/drowzee/overworld_shiny.pal b/graphics/pokemon/drowzee/overworld_shiny.pal new file mode 100644 index 000000000..68dbf1466 --- /dev/null +++ b/graphics/pokemon/drowzee/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 48 56 +0 0 0 +128 80 112 +200 176 184 +168 128 152 +128 80 96 +232 232 248 +48 48 48 +104 56 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/druddigon/overworld.png b/graphics/pokemon/druddigon/overworld.png new file mode 100644 index 000000000..6bcdebf30 Binary files /dev/null and b/graphics/pokemon/druddigon/overworld.png differ diff --git a/graphics/pokemon/druddigon/overworld_normal.pal b/graphics/pokemon/druddigon/overworld_normal.pal new file mode 100644 index 000000000..10535d161 --- /dev/null +++ b/graphics/pokemon/druddigon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +82 16 49 +15 15 15 +16 49 98 +213 0 65 +148 0 65 +49 106 172 +16 74 139 +206 194 144 +206 194 144 +88 80 62 +139 123 90 +206 194 144 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/druddigon/overworld_shiny.pal b/graphics/pokemon/druddigon/overworld_shiny.pal new file mode 100644 index 000000000..4f6cf407e --- /dev/null +++ b/graphics/pokemon/druddigon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +82 16 49 +15 15 15 +32 80 32 +248 152 8 +144 64 0 +16 152 24 +24 112 16 +207 207 220 +112 232 0 +88 80 62 +141 95 84 +207 183 96 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dubwool/overworld.png b/graphics/pokemon/dubwool/overworld.png new file mode 100644 index 000000000..d9d4a3bc2 Binary files /dev/null and b/graphics/pokemon/dubwool/overworld.png differ diff --git a/graphics/pokemon/dubwool/overworld_normal.pal b/graphics/pokemon/dubwool/overworld_normal.pal new file mode 100644 index 000000000..a056c5b56 --- /dev/null +++ b/graphics/pokemon/dubwool/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 0 192 +0 0 0 +40 32 28 +28 32 32 +64 48 44 +64 68 72 +100 68 72 +92 100 104 +108 108 108 +20 12 12 +248 252 116 +64 48 44 +200 200 200 +240 212 216 +252 252 252 +236 236 236 diff --git a/graphics/pokemon/dubwool/overworld_shiny.pal b/graphics/pokemon/dubwool/overworld_shiny.pal new file mode 100644 index 000000000..48e8b3e5c --- /dev/null +++ b/graphics/pokemon/dubwool/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +197 197 197 +24 32 32 +255 255 255 +74 65 74 +98 65 74 +90 98 106 +0 0 0 +16 8 8 +255 255 115 +65 32 32 +24 24 24 +41 24 24 +49 41 41 +49 41 41 diff --git a/graphics/pokemon/ducklett/overworld.png b/graphics/pokemon/ducklett/overworld.png new file mode 100644 index 000000000..d05f7cb8d Binary files /dev/null and b/graphics/pokemon/ducklett/overworld.png differ diff --git a/graphics/pokemon/ducklett/overworld_normal.pal b/graphics/pokemon/ducklett/overworld_normal.pal new file mode 100644 index 000000000..0d22d152b --- /dev/null +++ b/graphics/pokemon/ducklett/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +10 61 77 +44 196 215 +147 227 236 +164 155 87 +229 229 247 +177 177 177 +245 245 63 +95 95 55 +63 203 219 +40 63 104 +33 172 218 +18 129 164 +194 177 109 +0 0 0 diff --git a/graphics/pokemon/ducklett/overworld_shiny.pal b/graphics/pokemon/ducklett/overworld_shiny.pal new file mode 100644 index 000000000..7ed37a370 --- /dev/null +++ b/graphics/pokemon/ducklett/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +96 72 128 +216 128 176 +248 176 184 +164 155 87 +229 229 247 +177 177 177 +245 245 63 +95 95 55 +248 176 184 +96 72 128 +176 112 208 +152 88 168 +194 177 109 +0 0 0 diff --git a/graphics/pokemon/dudunsparce/footprint.png b/graphics/pokemon/dudunsparce/footprint.png new file mode 100644 index 000000000..aa3e48b0e Binary files /dev/null and b/graphics/pokemon/dudunsparce/footprint.png differ diff --git a/graphics/pokemon/dugtrio/alolan/overworld.png b/graphics/pokemon/dugtrio/alolan/overworld.png new file mode 100644 index 000000000..b6c5d1120 Binary files /dev/null and b/graphics/pokemon/dugtrio/alolan/overworld.png differ diff --git a/graphics/pokemon/dugtrio/alolan/overworld_normal.pal b/graphics/pokemon/dugtrio/alolan/overworld_normal.pal new file mode 100644 index 000000000..12cf54875 --- /dev/null +++ b/graphics/pokemon/dugtrio/alolan/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +255 214 243 +242 188 82 +163 126 20 +197 115 65 +148 86 48 +149 69 115 +107 84 14 +233 122 186 +197 35 136 +90 49 24 +60 59 59 +112 112 112 +47 47 47 +149 149 149 diff --git a/graphics/pokemon/dugtrio/alolan/overworld_shiny.pal b/graphics/pokemon/dugtrio/alolan/overworld_shiny.pal new file mode 100644 index 000000000..dfea0fb76 --- /dev/null +++ b/graphics/pokemon/dugtrio/alolan/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +255 214 243 +242 188 82 +163 126 20 +229 88 72 +175 66 54 +80 87 138 +107 84 14 +137 147 217 +57 77 174 +100 25 14 +60 59 59 +112 112 112 +47 47 47 +149 149 149 diff --git a/graphics/pokemon/dugtrio/overworld.png b/graphics/pokemon/dugtrio/overworld.png new file mode 100644 index 000000000..997c8b5f7 Binary files /dev/null and b/graphics/pokemon/dugtrio/overworld.png differ diff --git a/graphics/pokemon/dugtrio/overworld_normal.pal b/graphics/pokemon/dugtrio/overworld_normal.pal new file mode 100644 index 000000000..487bcf3ac --- /dev/null +++ b/graphics/pokemon/dugtrio/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +56 40 16 +152 120 56 +112 72 32 +200 200 200 +128 16 48 +136 104 56 +208 64 104 +232 120 152 +152 32 72 +64 64 64 +112 112 112 +168 168 168 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dugtrio/overworld_shiny.pal b/graphics/pokemon/dugtrio/overworld_shiny.pal new file mode 100644 index 000000000..a11109d5e --- /dev/null +++ b/graphics/pokemon/dugtrio/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +56 40 16 +152 120 56 +112 72 32 +200 200 200 +0 48 80 +136 104 56 +56 136 216 +136 192 248 +24 80 160 +64 64 64 +112 112 112 +168 168 168 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dunsparce/overworld.png b/graphics/pokemon/dunsparce/overworld.png new file mode 100644 index 000000000..c95127f2a Binary files /dev/null and b/graphics/pokemon/dunsparce/overworld.png differ diff --git a/graphics/pokemon/dunsparce/overworld_normal.pal b/graphics/pokemon/dunsparce/overworld_normal.pal new file mode 100644 index 000000000..b9da33e35 --- /dev/null +++ b/graphics/pokemon/dunsparce/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 56 56 +248 232 112 +192 168 0 +216 192 0 +152 136 104 +24 56 72 +64 80 96 +80 160 184 +248 224 160 +232 232 248 +120 192 216 +136 184 224 +184 208 240 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dunsparce/overworld_shiny.pal b/graphics/pokemon/dunsparce/overworld_shiny.pal new file mode 100644 index 000000000..fb39cb1d2 --- /dev/null +++ b/graphics/pokemon/dunsparce/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 56 56 +248 232 112 +192 168 0 +216 192 0 +152 136 104 +64 32 72 +64 80 96 +184 80 200 +248 224 160 +232 232 248 +216 136 224 +168 144 168 +192 168 192 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/duosion/overworld.png b/graphics/pokemon/duosion/overworld.png new file mode 100644 index 000000000..6e0819c46 Binary files /dev/null and b/graphics/pokemon/duosion/overworld.png differ diff --git a/graphics/pokemon/duosion/overworld_normal.pal b/graphics/pokemon/duosion/overworld_normal.pal new file mode 100644 index 000000000..2a71820b1 --- /dev/null +++ b/graphics/pokemon/duosion/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +54 117 54 +85 185 117 +85 117 117 +185 216 185 +151 185 117 +117 220 117 +234 234 245 +0 0 0 +234 93 137 +244 128 244 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/duosion/overworld_shiny.pal b/graphics/pokemon/duosion/overworld_shiny.pal new file mode 100644 index 000000000..ad761d41e --- /dev/null +++ b/graphics/pokemon/duosion/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +48 96 120 +88 176 168 +96 112 80 +216 224 168 +168 168 120 +136 216 248 +234 234 245 +0 0 0 +168 64 80 +128 24 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/duraludon/overworld.png b/graphics/pokemon/duraludon/overworld.png new file mode 100644 index 000000000..0c8228abc Binary files /dev/null and b/graphics/pokemon/duraludon/overworld.png differ diff --git a/graphics/pokemon/duraludon/overworld_normal.pal b/graphics/pokemon/duraludon/overworld_normal.pal new file mode 100644 index 000000000..7e2647560 --- /dev/null +++ b/graphics/pokemon/duraludon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +115 98 115 +16 16 16 +230 230 246 +82 98 139 +131 131 156 +189 180 189 +41 49 82 +205 172 16 +255 213 98 +172 148 172 +106 24 24 +90 82 8 +156 32 32 +205 74 74 +238 123 123 diff --git a/graphics/pokemon/duraludon/overworld_shiny.pal b/graphics/pokemon/duraludon/overworld_shiny.pal new file mode 100644 index 000000000..8b3e89163 --- /dev/null +++ b/graphics/pokemon/duraludon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +106 131 115 +16 16 16 +238 238 222 +65 98 156 +123 123 164 +180 197 189 +32 49 90 +205 156 16 +255 197 98 +139 164 148 +90 90 90 +90 74 8 +131 131 131 +172 172 172 +213 213 213 diff --git a/graphics/pokemon/durant/overworld.png b/graphics/pokemon/durant/overworld.png new file mode 100644 index 000000000..2ac0b505a Binary files /dev/null and b/graphics/pokemon/durant/overworld.png differ diff --git a/graphics/pokemon/durant/overworld_normal.pal b/graphics/pokemon/durant/overworld_normal.pal new file mode 100644 index 000000000..a5a0c7fcc --- /dev/null +++ b/graphics/pokemon/durant/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +66 66 66 +189 189 189 +132 132 115 +40 40 40 +223 237 142 +49 49 49 +99 99 90 +214 99 66 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/durant/overworld_shiny.pal b/graphics/pokemon/durant/overworld_shiny.pal new file mode 100644 index 000000000..fe02680bd --- /dev/null +++ b/graphics/pokemon/durant/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +80 64 64 +216 184 168 +184 152 144 +66 66 66 +40 40 40 +49 49 49 +99 99 90 +214 99 66 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dusclops/overworld.png b/graphics/pokemon/dusclops/overworld.png new file mode 100644 index 000000000..1efad8ec9 Binary files /dev/null and b/graphics/pokemon/dusclops/overworld.png differ diff --git a/graphics/pokemon/dusclops/overworld_normal.pal b/graphics/pokemon/dusclops/overworld_normal.pal new file mode 100644 index 000000000..5639076dd --- /dev/null +++ b/graphics/pokemon/dusclops/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 64 48 +0 0 0 +224 216 216 +184 176 176 +64 64 64 +136 120 112 +160 160 160 +120 120 120 +184 184 184 +232 232 248 +208 96 96 +144 32 32 +168 176 200 +104 88 80 +0 0 0 diff --git a/graphics/pokemon/dusclops/overworld_shiny.pal b/graphics/pokemon/dusclops/overworld_shiny.pal new file mode 100644 index 000000000..814235da2 --- /dev/null +++ b/graphics/pokemon/dusclops/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 64 48 +0 0 0 +224 216 216 +184 176 176 +128 56 56 +136 120 112 +208 88 88 +176 72 72 +216 120 120 +232 232 248 +208 96 96 +144 32 32 +168 176 200 +104 88 80 +0 0 0 diff --git a/graphics/pokemon/dusknoir/overworld.png b/graphics/pokemon/dusknoir/overworld.png new file mode 100644 index 000000000..6026e02e5 Binary files /dev/null and b/graphics/pokemon/dusknoir/overworld.png differ diff --git a/graphics/pokemon/dusknoir/overworld_normal.pal b/graphics/pokemon/dusknoir/overworld_normal.pal new file mode 100644 index 000000000..5d25fe253 --- /dev/null +++ b/graphics/pokemon/dusknoir/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +152 96 8 +240 176 0 +80 80 80 +200 128 16 +48 48 48 +120 120 120 +0 0 0 +160 160 160 +208 96 96 +144 32 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dusknoir/overworld_shiny.pal b/graphics/pokemon/dusknoir/overworld_shiny.pal new file mode 100644 index 000000000..bd669cada --- /dev/null +++ b/graphics/pokemon/dusknoir/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 168 8 +232 224 48 +64 88 88 +184 192 24 +32 48 48 +104 144 144 +0 0 0 +144 184 176 +208 96 96 +144 32 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/duskull/overworld.png b/graphics/pokemon/duskull/overworld.png new file mode 100644 index 000000000..5b19b52f0 Binary files /dev/null and b/graphics/pokemon/duskull/overworld.png differ diff --git a/graphics/pokemon/duskull/overworld_normal.pal b/graphics/pokemon/duskull/overworld_normal.pal new file mode 100644 index 000000000..3a1ef1c57 --- /dev/null +++ b/graphics/pokemon/duskull/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 40 56 +56 64 80 +104 112 144 +80 88 112 +0 0 0 +224 216 216 +200 184 184 +136 120 112 +144 32 32 +216 112 112 +192 56 56 +72 64 48 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/duskull/overworld_shiny.pal b/graphics/pokemon/duskull/overworld_shiny.pal new file mode 100644 index 000000000..a6aec56f9 --- /dev/null +++ b/graphics/pokemon/duskull/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 8 8 +96 24 24 +192 56 56 +144 40 40 +0 0 0 +224 216 216 +200 184 184 +136 120 112 +144 32 32 +216 112 112 +192 56 56 +72 64 48 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dustox/overworld.png b/graphics/pokemon/dustox/overworld.png new file mode 100644 index 000000000..a9436bcfd Binary files /dev/null and b/graphics/pokemon/dustox/overworld.png differ diff --git a/graphics/pokemon/dustox/overworld_normal.pal b/graphics/pokemon/dustox/overworld_normal.pal new file mode 100644 index 000000000..8fa7b93bc --- /dev/null +++ b/graphics/pokemon/dustox/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +144 144 248 +0 0 0 +64 88 32 +104 152 40 +96 72 32 +240 216 104 +144 112 56 +72 56 112 +160 144 216 +168 216 88 +120 96 168 +240 104 104 +184 48 72 +56 56 56 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dustox/overworld_shiny.pal b/graphics/pokemon/dustox/overworld_shiny.pal new file mode 100644 index 000000000..e34210ad4 --- /dev/null +++ b/graphics/pokemon/dustox/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +144 144 248 +0 0 0 +96 48 32 +184 128 56 +96 72 32 +240 216 104 +144 112 56 +72 56 112 +160 144 216 +240 176 104 +120 96 168 +240 104 104 +184 48 72 +56 56 56 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dwebble/overworld.png b/graphics/pokemon/dwebble/overworld.png new file mode 100644 index 000000000..fe33f3a71 Binary files /dev/null and b/graphics/pokemon/dwebble/overworld.png differ diff --git a/graphics/pokemon/dwebble/overworld_normal.pal b/graphics/pokemon/dwebble/overworld_normal.pal new file mode 100644 index 000000000..c55257d70 --- /dev/null +++ b/graphics/pokemon/dwebble/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 80 72 +160 152 136 +0 0 0 +120 112 112 +192 184 128 +232 232 248 +96 64 40 +232 152 72 +192 96 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dwebble/overworld_shiny.pal b/graphics/pokemon/dwebble/overworld_shiny.pal new file mode 100644 index 000000000..0782375b6 --- /dev/null +++ b/graphics/pokemon/dwebble/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 80 72 +112 112 104 +0 0 0 +88 80 80 +120 152 32 +232 232 248 +80 24 16 +232 120 72 +208 64 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/eelektrik/overworld.png b/graphics/pokemon/eelektrik/overworld.png new file mode 100644 index 000000000..449b25ca5 Binary files /dev/null and b/graphics/pokemon/eelektrik/overworld.png differ diff --git a/graphics/pokemon/eelektrik/overworld_normal.pal b/graphics/pokemon/eelektrik/overworld_normal.pal new file mode 100644 index 000000000..83febacc1 --- /dev/null +++ b/graphics/pokemon/eelektrik/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 128 64 +224 224 128 +192 160 128 +32 32 64 +32 96 128 +32 64 64 +224 192 0 +128 32 0 +0 0 0 +224 128 64 +236 255 255 +224 224 0 +192 64 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/eelektrik/overworld_shiny.pal b/graphics/pokemon/eelektrik/overworld_shiny.pal new file mode 100644 index 000000000..5b1f52ed6 --- /dev/null +++ b/graphics/pokemon/eelektrik/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 128 64 +159 227 0 +170 191 77 +32 32 64 +31 90 163 +31 90 163 +159 227 0 +128 32 0 +0 0 0 +213 107 53 +236 255 255 +159 227 0 +128 128 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/eelektross/overworld.png b/graphics/pokemon/eelektross/overworld.png new file mode 100644 index 000000000..094e7d46b Binary files /dev/null and b/graphics/pokemon/eelektross/overworld.png differ diff --git a/graphics/pokemon/eelektross/overworld_normal.pal b/graphics/pokemon/eelektross/overworld_normal.pal new file mode 100644 index 000000000..7b9abbb4a --- /dev/null +++ b/graphics/pokemon/eelektross/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 120 0 +0 32 49 +32 98 115 +115 180 205 +131 115 65 +16 49 65 +197 172 123 +242 200 0 +12 14 19 +92 92 92 +188 81 48 +198 190 163 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/eelektross/overworld_shiny.pal b/graphics/pokemon/eelektross/overworld_shiny.pal new file mode 100644 index 000000000..3d0e7cc1f --- /dev/null +++ b/graphics/pokemon/eelektross/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 120 0 +0 32 49 +48 160 112 +115 180 205 +112 144 168 +16 112 80 +176 208 224 +196 242 68 +12 14 19 +112 144 168 +183 79 109 +176 208 224 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/eevee/overworld.png b/graphics/pokemon/eevee/overworld.png new file mode 100644 index 000000000..9b29013b4 Binary files /dev/null and b/graphics/pokemon/eevee/overworld.png differ diff --git a/graphics/pokemon/eevee/overworld_normal.pal b/graphics/pokemon/eevee/overworld_normal.pal new file mode 100644 index 000000000..aae9670b7 --- /dev/null +++ b/graphics/pokemon/eevee/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 48 24 +0 0 0 +192 144 80 +168 128 64 +128 96 48 +232 232 248 +120 96 64 +184 160 96 +224 208 168 +96 64 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/eevee/overworld_shiny.pal b/graphics/pokemon/eevee/overworld_shiny.pal new file mode 100644 index 000000000..266ba6885 --- /dev/null +++ b/graphics/pokemon/eevee/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 56 40 +0 0 0 +208 192 184 +176 160 144 +144 128 112 +232 232 248 +128 128 120 +184 184 176 +216 216 216 +104 88 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/eiscue/overworld.png b/graphics/pokemon/eiscue/overworld.png new file mode 100644 index 000000000..5935fb72f Binary files /dev/null and b/graphics/pokemon/eiscue/overworld.png differ diff --git a/graphics/pokemon/eiscue/overworld_normal.pal b/graphics/pokemon/eiscue/overworld_normal.pal new file mode 100644 index 000000000..0194ad503 --- /dev/null +++ b/graphics/pokemon/eiscue/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +15 255 99 +0 0 0 +56 62 70 +232 252 254 +200 220 222 +145 155 175 +218 232 233 +169 181 206 +14 14 14 +199 199 199 +38 38 38 +255 255 255 +143 206 218 +117 166 175 +222 164 61 +250 194 94 diff --git a/graphics/pokemon/eiscue/overworld_shiny.pal b/graphics/pokemon/eiscue/overworld_shiny.pal new file mode 100644 index 000000000..a32860185 --- /dev/null +++ b/graphics/pokemon/eiscue/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +98 74 98 +255 246 255 +255 222 255 +197 156 197 +230 189 230 +213 180 213 +172 106 139 +197 197 197 +189 123 156 +255 246 255 +255 205 255 +238 172 238 +222 164 57 +255 197 90 diff --git a/graphics/pokemon/ekans/overworld.png b/graphics/pokemon/ekans/overworld.png new file mode 100644 index 000000000..d592065d6 Binary files /dev/null and b/graphics/pokemon/ekans/overworld.png differ diff --git a/graphics/pokemon/ekans/overworld_normal.pal b/graphics/pokemon/ekans/overworld_normal.pal new file mode 100644 index 000000000..460fe3d3d --- /dev/null +++ b/graphics/pokemon/ekans/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 48 104 +200 128 192 +144 96 144 +0 0 0 +112 96 40 +248 216 64 +208 160 48 +120 80 120 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ekans/overworld_shiny.pal b/graphics/pokemon/ekans/overworld_shiny.pal new file mode 100644 index 000000000..a7c3c199e --- /dev/null +++ b/graphics/pokemon/ekans/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 96 48 +192 200 120 +136 152 64 +0 0 0 +104 112 48 +248 216 64 +208 160 48 +128 128 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/eldegoss/overworld.png b/graphics/pokemon/eldegoss/overworld.png new file mode 100644 index 000000000..113a8c690 Binary files /dev/null and b/graphics/pokemon/eldegoss/overworld.png differ diff --git a/graphics/pokemon/eldegoss/overworld_normal.pal b/graphics/pokemon/eldegoss/overworld_normal.pal new file mode 100644 index 000000000..389c86496 --- /dev/null +++ b/graphics/pokemon/eldegoss/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 252 252 +112 112 96 +248 248 212 +136 144 64 +136 88 56 +0 0 0 +204 196 176 +128 136 56 +176 176 56 +180 168 140 +184 176 64 +184 176 64 +152 96 48 +240 208 32 +232 228 104 +224 160 40 diff --git a/graphics/pokemon/eldegoss/overworld_shiny.pal b/graphics/pokemon/eldegoss/overworld_shiny.pal new file mode 100644 index 000000000..0fb159592 --- /dev/null +++ b/graphics/pokemon/eldegoss/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +115 115 98 +255 255 213 +106 65 74 +246 246 189 +0 0 0 +205 197 180 +139 90 82 +255 180 148 +106 82 41 +115 115 98 +139 90 82 +0 0 0 +106 65 74 +139 90 82 +180 123 131 diff --git a/graphics/pokemon/electabuzz/overworld.png b/graphics/pokemon/electabuzz/overworld.png new file mode 100644 index 000000000..8eabb6c8f Binary files /dev/null and b/graphics/pokemon/electabuzz/overworld.png differ diff --git a/graphics/pokemon/electabuzz/overworld_normal.pal b/graphics/pokemon/electabuzz/overworld_normal.pal new file mode 100644 index 000000000..9d1762d9a --- /dev/null +++ b/graphics/pokemon/electabuzz/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 56 32 +240 208 0 +0 0 0 +184 136 16 +72 80 80 +232 232 248 +48 48 48 +144 144 144 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/electabuzz/overworld_shiny.pal b/graphics/pokemon/electabuzz/overworld_shiny.pal new file mode 100644 index 000000000..b7418ac89 --- /dev/null +++ b/graphics/pokemon/electabuzz/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 56 32 +240 176 0 +0 0 0 +200 120 16 +72 80 80 +232 232 248 +48 48 48 +144 144 144 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/electivire/overworld.png b/graphics/pokemon/electivire/overworld.png new file mode 100644 index 000000000..eee454c9d Binary files /dev/null and b/graphics/pokemon/electivire/overworld.png differ diff --git a/graphics/pokemon/electivire/overworld_normal.pal b/graphics/pokemon/electivire/overworld_normal.pal new file mode 100644 index 000000000..c38111523 --- /dev/null +++ b/graphics/pokemon/electivire/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 56 32 +240 208 0 +248 232 120 +184 136 16 +48 48 48 +240 96 112 +176 8 32 +0 0 0 +88 88 88 +72 24 32 +112 88 24 +192 192 208 +232 232 248 +144 144 144 +0 0 0 diff --git a/graphics/pokemon/electivire/overworld_shiny.pal b/graphics/pokemon/electivire/overworld_shiny.pal new file mode 100644 index 000000000..dae78611d --- /dev/null +++ b/graphics/pokemon/electivire/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 24 16 +248 184 0 +248 208 120 +184 104 16 +48 48 48 +48 176 232 +48 88 152 +0 0 0 +88 88 88 +72 24 32 +112 88 24 +192 192 208 +232 232 248 +144 144 144 +0 0 0 diff --git a/graphics/pokemon/electrike/overworld.png b/graphics/pokemon/electrike/overworld.png new file mode 100644 index 000000000..265a1a63b Binary files /dev/null and b/graphics/pokemon/electrike/overworld.png differ diff --git a/graphics/pokemon/electrike/overworld_normal.pal b/graphics/pokemon/electrike/overworld_normal.pal new file mode 100644 index 000000000..c5769b849 --- /dev/null +++ b/graphics/pokemon/electrike/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +112 80 24 +192 144 40 +32 56 8 +88 136 64 +0 0 0 +176 224 112 +152 200 96 +128 168 96 +248 208 64 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/electrike/overworld_shiny.pal b/graphics/pokemon/electrike/overworld_shiny.pal new file mode 100644 index 000000000..90eb2cd78 --- /dev/null +++ b/graphics/pokemon/electrike/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 80 24 +192 144 40 +32 56 88 +56 96 128 +0 0 0 +136 216 248 +112 176 208 +80 136 168 +248 208 64 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/electrode/hisuian/overworld.png b/graphics/pokemon/electrode/hisuian/overworld.png new file mode 100644 index 000000000..f3297669a Binary files /dev/null and b/graphics/pokemon/electrode/hisuian/overworld.png differ diff --git a/graphics/pokemon/electrode/hisuian/overworld_normal.pal b/graphics/pokemon/electrode/hisuian/overworld_normal.pal new file mode 100644 index 000000000..b39616c0c --- /dev/null +++ b/graphics/pokemon/electrode/hisuian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +106 74 32 +0 0 0 +238 180 82 +205 32 32 +246 222 139 +189 139 41 +156 106 32 +255 246 197 +238 238 238 +189 172 172 +82 74 65 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/electrode/hisuian/overworld_shiny.pal b/graphics/pokemon/electrode/hisuian/overworld_shiny.pal new file mode 100644 index 000000000..c2cedbc23 --- /dev/null +++ b/graphics/pokemon/electrode/hisuian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +106 74 32 +0 0 0 +238 180 82 +32 32 32 +246 222 139 +189 139 41 +156 106 32 +255 246 197 +238 238 238 +189 172 172 +82 74 65 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/electrode/overworld.png b/graphics/pokemon/electrode/overworld.png new file mode 100644 index 000000000..50f529895 Binary files /dev/null and b/graphics/pokemon/electrode/overworld.png differ diff --git a/graphics/pokemon/electrode/overworld_normal.pal b/graphics/pokemon/electrode/overworld_normal.pal new file mode 100644 index 000000000..760c7082a --- /dev/null +++ b/graphics/pokemon/electrode/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +216 216 216 +232 232 248 +184 184 192 +104 104 104 +0 0 0 +200 32 32 +160 160 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/electrode/overworld_shiny.pal b/graphics/pokemon/electrode/overworld_shiny.pal new file mode 100644 index 000000000..12c20793b --- /dev/null +++ b/graphics/pokemon/electrode/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +216 216 216 +232 232 248 +184 184 192 +104 104 104 +0 0 0 +32 104 200 +160 160 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/elekid/overworld.png b/graphics/pokemon/elekid/overworld.png new file mode 100644 index 000000000..ea838908c Binary files /dev/null and b/graphics/pokemon/elekid/overworld.png differ diff --git a/graphics/pokemon/elekid/overworld_normal.pal b/graphics/pokemon/elekid/overworld_normal.pal new file mode 100644 index 000000000..16204e870 --- /dev/null +++ b/graphics/pokemon/elekid/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 80 0 +0 0 0 +248 168 0 +248 216 96 +232 232 248 +56 64 72 +192 112 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/elekid/overworld_shiny.pal b/graphics/pokemon/elekid/overworld_shiny.pal new file mode 100644 index 000000000..85143102e --- /dev/null +++ b/graphics/pokemon/elekid/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 96 0 +0 0 0 +216 184 0 +216 224 96 +232 232 248 +56 64 72 +192 112 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/elgyem/overworld.png b/graphics/pokemon/elgyem/overworld.png new file mode 100644 index 000000000..a6613905b Binary files /dev/null and b/graphics/pokemon/elgyem/overworld.png differ diff --git a/graphics/pokemon/elgyem/overworld_normal.pal b/graphics/pokemon/elgyem/overworld_normal.pal new file mode 100644 index 000000000..9ac3a4d35 --- /dev/null +++ b/graphics/pokemon/elgyem/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +7 59 25 +141 187 169 +74 124 106 +44 44 44 +82 82 90 +0 0 0 +74 124 106 +7 59 25 +141 187 169 +19 132 7 +187 0 0 +216 187 0 +82 74 7 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/elgyem/overworld_shiny.pal b/graphics/pokemon/elgyem/overworld_shiny.pal new file mode 100644 index 000000000..8932c555d --- /dev/null +++ b/graphics/pokemon/elgyem/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +48 88 112 +152 184 184 +96 136 144 +44 44 44 +82 82 90 +0 0 0 +74 124 106 +80 56 104 +141 187 169 +32 152 216 +168 64 136 +224 200 0 +82 74 7 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/emboar/overworld.png b/graphics/pokemon/emboar/overworld.png new file mode 100644 index 000000000..06e17288d Binary files /dev/null and b/graphics/pokemon/emboar/overworld.png differ diff --git a/graphics/pokemon/emboar/overworld_normal.pal b/graphics/pokemon/emboar/overworld_normal.pal new file mode 100644 index 000000000..e9f672d50 --- /dev/null +++ b/graphics/pokemon/emboar/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 32 32 +5 5 5 +48 48 48 +111 40 1 +216 85 36 +188 82 31 +119 19 12 +215 195 196 +230 49 41 +237 172 8 +180 139 32 +123 90 8 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/emboar/overworld_shiny.pal b/graphics/pokemon/emboar/overworld_shiny.pal new file mode 100644 index 000000000..1c5459473 --- /dev/null +++ b/graphics/pokemon/emboar/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +41 41 41 +5 5 5 +41 41 41 +117 70 5 +229 130 31 +41 41 41 +41 41 41 +229 130 31 +128 152 224 +151 195 221 +128 152 224 +117 70 5 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/emolga/overworld.png b/graphics/pokemon/emolga/overworld.png new file mode 100644 index 000000000..77e657c28 Binary files /dev/null and b/graphics/pokemon/emolga/overworld.png differ diff --git a/graphics/pokemon/emolga/overworld_normal.pal b/graphics/pokemon/emolga/overworld_normal.pal new file mode 100644 index 000000000..e92fff7b8 --- /dev/null +++ b/graphics/pokemon/emolga/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +3 3 3 +54 54 54 +204 158 61 +25 25 54 +192 188 173 +40 40 40 +240 240 247 +235 214 0 +88 81 45 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/emolga/overworld_shiny.pal b/graphics/pokemon/emolga/overworld_shiny.pal new file mode 100644 index 000000000..9e77aa559 --- /dev/null +++ b/graphics/pokemon/emolga/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +3 3 3 +160 112 80 +210 163 39 +84 77 46 +219 204 152 +112 80 64 +247 247 247 +219 204 152 +84 77 46 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/empoleon/overworld.png b/graphics/pokemon/empoleon/overworld.png new file mode 100644 index 000000000..3d81600cb Binary files /dev/null and b/graphics/pokemon/empoleon/overworld.png differ diff --git a/graphics/pokemon/empoleon/overworld_normal.pal b/graphics/pokemon/empoleon/overworld_normal.pal new file mode 100644 index 000000000..6257260ec --- /dev/null +++ b/graphics/pokemon/empoleon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 80 32 +0 0 0 +208 136 24 +248 200 88 +40 40 40 +64 72 144 +80 128 160 +232 232 248 +120 192 240 +56 56 96 +184 192 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/empoleon/overworld_shiny.pal b/graphics/pokemon/empoleon/overworld_shiny.pal new file mode 100644 index 000000000..441b13708 --- /dev/null +++ b/graphics/pokemon/empoleon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 80 32 +0 0 0 +208 136 24 +248 200 88 +40 40 40 +56 112 136 +96 160 176 +232 232 248 +136 216 240 +48 96 112 +184 192 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/enamorus/footprint.png b/graphics/pokemon/enamorus/footprint.png new file mode 100644 index 000000000..aa3e48b0e Binary files /dev/null and b/graphics/pokemon/enamorus/footprint.png differ diff --git a/graphics/pokemon/enamorus/overworld.png b/graphics/pokemon/enamorus/overworld.png new file mode 100644 index 000000000..077dae310 Binary files /dev/null and b/graphics/pokemon/enamorus/overworld.png differ diff --git a/graphics/pokemon/enamorus/overworld_normal.pal b/graphics/pokemon/enamorus/overworld_normal.pal new file mode 100644 index 000000000..88fa42851 --- /dev/null +++ b/graphics/pokemon/enamorus/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +41 165 49 +0 0 0 +164 133 41 +230 117 156 +189 60 90 +172 72 82 +238 234 255 +32 36 32 +57 60 57 +205 202 222 +148 32 24 +255 198 57 +16 16 16 +246 85 139 +82 80 90 +115 48 57 diff --git a/graphics/pokemon/enamorus/therian/overworld.png b/graphics/pokemon/enamorus/therian/overworld.png new file mode 100644 index 000000000..f588895eb Binary files /dev/null and b/graphics/pokemon/enamorus/therian/overworld.png differ diff --git a/graphics/pokemon/enamorus/therian/overworld_normal.pal b/graphics/pokemon/enamorus/therian/overworld_normal.pal new file mode 100644 index 000000000..c799ddfb8 --- /dev/null +++ b/graphics/pokemon/enamorus/therian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +80 80 88 +118 50 58 +232 232 248 +200 200 216 +224 116 156 +174 74 87 +16 16 16 +243 46 46 +199 46 41 +147 33 30 +243 84 143 +187 62 94 +247 238 76 +255 197 60 +0 0 0 diff --git a/graphics/pokemon/entei/overworld.png b/graphics/pokemon/entei/overworld.png new file mode 100644 index 000000000..2b9bc83f4 Binary files /dev/null and b/graphics/pokemon/entei/overworld.png differ diff --git a/graphics/pokemon/entei/overworld_normal.pal b/graphics/pokemon/entei/overworld_normal.pal new file mode 100644 index 000000000..a6231855f --- /dev/null +++ b/graphics/pokemon/entei/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 96 120 +48 56 80 +232 232 248 +168 192 208 +72 48 40 +128 88 56 +0 0 0 +168 120 80 +112 136 144 +248 216 56 +192 136 24 +88 80 24 +216 72 32 +96 64 48 +168 24 0 diff --git a/graphics/pokemon/entei/overworld_shiny.pal b/graphics/pokemon/entei/overworld_shiny.pal new file mode 100644 index 000000000..800f56ef1 --- /dev/null +++ b/graphics/pokemon/entei/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 96 120 +48 56 80 +232 232 248 +168 192 208 +72 32 48 +160 104 104 +0 0 0 +192 128 120 +112 136 144 +248 216 56 +192 136 24 +88 80 24 +176 176 192 +112 56 64 +128 128 144 diff --git a/graphics/pokemon/escavalier/overworld.png b/graphics/pokemon/escavalier/overworld.png new file mode 100644 index 000000000..340131a53 Binary files /dev/null and b/graphics/pokemon/escavalier/overworld.png differ diff --git a/graphics/pokemon/escavalier/overworld_normal.pal b/graphics/pokemon/escavalier/overworld_normal.pal new file mode 100644 index 000000000..5920e3a5f --- /dev/null +++ b/graphics/pokemon/escavalier/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +121 5 5 +16 16 16 +182 25 71 +236 33 71 +56 64 72 +138 138 147 +191 191 191 +192 80 0 +255 218 18 +182 147 18 +104 87 25 +25 47 79 +152 208 160 +40 95 255 +8 168 144 diff --git a/graphics/pokemon/escavalier/overworld_shiny.pal b/graphics/pokemon/escavalier/overworld_shiny.pal new file mode 100644 index 000000000..d647cda17 --- /dev/null +++ b/graphics/pokemon/escavalier/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 40 96 +16 16 16 +184 24 128 +248 56 184 +56 64 72 +152 152 96 +200 200 176 +192 80 0 +176 248 16 +128 168 24 +80 112 32 +8 64 48 +223 237 142 +8 120 104 +8 168 144 diff --git a/graphics/pokemon/espathra/footprint.png b/graphics/pokemon/espathra/footprint.png new file mode 100644 index 000000000..79ef25cf4 Binary files /dev/null and b/graphics/pokemon/espathra/footprint.png differ diff --git a/graphics/pokemon/espeon/overworld.png b/graphics/pokemon/espeon/overworld.png new file mode 100644 index 000000000..158ba055c Binary files /dev/null and b/graphics/pokemon/espeon/overworld.png differ diff --git a/graphics/pokemon/espeon/overworld_normal.pal b/graphics/pokemon/espeon/overworld_normal.pal new file mode 100644 index 000000000..80d1e3988 --- /dev/null +++ b/graphics/pokemon/espeon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 40 120 +240 200 232 +224 176 216 +168 104 160 +0 0 0 +200 144 208 +56 112 176 +200 56 48 +232 136 176 +232 232 248 +48 32 120 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/espeon/overworld_shiny.pal b/graphics/pokemon/espeon/overworld_shiny.pal new file mode 100644 index 000000000..308eb3159 --- /dev/null +++ b/graphics/pokemon/espeon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 88 16 +184 216 136 +144 192 96 +80 136 72 +0 0 0 +96 152 64 +56 128 176 +200 64 24 +232 128 48 +232 232 248 +48 32 120 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/espurr/overworld.png b/graphics/pokemon/espurr/overworld.png new file mode 100644 index 000000000..f7ba8e08a Binary files /dev/null and b/graphics/pokemon/espurr/overworld.png differ diff --git a/graphics/pokemon/espurr/overworld_normal.pal b/graphics/pokemon/espurr/overworld_normal.pal new file mode 100644 index 000000000..02bd48ed1 --- /dev/null +++ b/graphics/pokemon/espurr/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +54 54 71 +16 16 16 +135 139 167 +97 98 143 +244 245 246 +174 156 192 +223 177 222 +74 41 141 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/espurr/overworld_shiny.pal b/graphics/pokemon/espurr/overworld_shiny.pal new file mode 100644 index 000000000..caceee3ef --- /dev/null +++ b/graphics/pokemon/espurr/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +108 78 88 +16 16 16 +241 211 223 +202 153 171 +244 245 246 +174 156 192 +223 177 222 +74 41 141 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/eternatus/overworld.png b/graphics/pokemon/eternatus/overworld.png new file mode 100644 index 000000000..28a3ef1c3 Binary files /dev/null and b/graphics/pokemon/eternatus/overworld.png differ diff --git a/graphics/pokemon/eternatus/overworld_normal.pal b/graphics/pokemon/eternatus/overworld_normal.pal new file mode 100644 index 000000000..f140e24ca --- /dev/null +++ b/graphics/pokemon/eternatus/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 252 32 +0 0 0 +4 40 124 +164 28 64 +252 68 120 +32 76 176 +60 0 16 +204 32 80 +228 168 168 +164 28 64 +96 0 28 +252 68 120 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/eternatus/overworld_shiny.pal b/graphics/pokemon/eternatus/overworld_shiny.pal new file mode 100644 index 000000000..8715d80d8 --- /dev/null +++ b/graphics/pokemon/eternatus/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +104 32 104 +176 24 48 +240 104 112 +168 24 168 +152 32 48 +248 32 80 +248 184 184 +248 32 80 +152 32 48 +232 16 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/excadrill/overworld.png b/graphics/pokemon/excadrill/overworld.png new file mode 100644 index 000000000..00bd8575d Binary files /dev/null and b/graphics/pokemon/excadrill/overworld.png differ diff --git a/graphics/pokemon/excadrill/overworld_normal.pal b/graphics/pokemon/excadrill/overworld_normal.pal new file mode 100644 index 000000000..7f4595da3 --- /dev/null +++ b/graphics/pokemon/excadrill/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +11 11 11 +208 208 208 +55 40 33 +79 63 55 +155 155 155 +87 87 87 +121 55 55 +182 55 55 +0 0 0 +229 229 247 +199 112 95 +236 147 129 +164 71 71 +236 121 112 +33 25 18 diff --git a/graphics/pokemon/excadrill/overworld_shiny.pal b/graphics/pokemon/excadrill/overworld_shiny.pal new file mode 100644 index 000000000..4879340ef --- /dev/null +++ b/graphics/pokemon/excadrill/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +5 5 5 +201 206 220 +120 48 64 +176 64 96 +152 152 192 +75 81 113 +78 140 154 +78 140 154 +5 5 5 +201 206 220 +208 114 99 +208 114 99 +164 71 71 +208 114 99 +33 25 18 diff --git a/graphics/pokemon/exeggcute/overworld.png b/graphics/pokemon/exeggcute/overworld.png new file mode 100644 index 000000000..002ffd582 Binary files /dev/null and b/graphics/pokemon/exeggcute/overworld.png differ diff --git a/graphics/pokemon/exeggcute/overworld_normal.pal b/graphics/pokemon/exeggcute/overworld_normal.pal new file mode 100644 index 000000000..a86c530ff --- /dev/null +++ b/graphics/pokemon/exeggcute/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 72 64 +0 0 0 +240 208 216 +232 176 184 +232 232 248 +160 96 104 +208 120 104 +232 176 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/exeggcute/overworld_shiny.pal b/graphics/pokemon/exeggcute/overworld_shiny.pal new file mode 100644 index 000000000..347796436 --- /dev/null +++ b/graphics/pokemon/exeggcute/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 72 64 +0 0 0 +248 216 88 +248 184 48 +232 232 248 +160 112 64 +216 136 16 +232 176 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/exeggutor/alolan/overworld.png b/graphics/pokemon/exeggutor/alolan/overworld.png new file mode 100644 index 000000000..659751589 Binary files /dev/null and b/graphics/pokemon/exeggutor/alolan/overworld.png differ diff --git a/graphics/pokemon/exeggutor/alolan/overworld_normal.pal b/graphics/pokemon/exeggutor/alolan/overworld_normal.pal new file mode 100644 index 000000000..036f31f56 --- /dev/null +++ b/graphics/pokemon/exeggutor/alolan/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +54 78 40 +128 216 88 +0 0 0 +80 168 40 +64 40 40 +208 160 88 +248 200 88 +144 96 56 +232 232 248 +200 136 88 +200 88 120 +88 72 64 +157 229 108 +108 178 64 +244 178 129 diff --git a/graphics/pokemon/exeggutor/alolan/overworld_shiny.pal b/graphics/pokemon/exeggutor/alolan/overworld_shiny.pal new file mode 100644 index 000000000..874026021 --- /dev/null +++ b/graphics/pokemon/exeggutor/alolan/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +152 56 24 +248 160 88 +0 0 0 +200 104 64 +64 40 40 +208 160 88 +248 200 88 +192 152 32 +232 232 248 +232 200 88 +200 88 120 +88 72 64 +217 229 108 +169 178 64 +247 222 135 diff --git a/graphics/pokemon/exeggutor/overworld.png b/graphics/pokemon/exeggutor/overworld.png new file mode 100644 index 000000000..7ab99d1fa Binary files /dev/null and b/graphics/pokemon/exeggutor/overworld.png differ diff --git a/graphics/pokemon/exeggutor/overworld_normal.pal b/graphics/pokemon/exeggutor/overworld_normal.pal new file mode 100644 index 000000000..89e31c5e6 --- /dev/null +++ b/graphics/pokemon/exeggutor/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +56 80 40 +128 216 88 +0 0 0 +80 168 40 +64 40 40 +208 160 88 +248 200 88 +232 232 248 +144 96 56 +200 88 120 +200 136 88 +88 72 64 +160 160 160 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/exeggutor/overworld_shiny.pal b/graphics/pokemon/exeggutor/overworld_shiny.pal new file mode 100644 index 000000000..86399820c --- /dev/null +++ b/graphics/pokemon/exeggutor/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +152 56 24 +248 160 88 +0 0 0 +200 104 64 +64 40 40 +208 160 88 +248 200 88 +232 232 248 +192 152 32 +200 88 120 +232 200 88 +104 88 64 +160 160 160 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/exploud/overworld.png b/graphics/pokemon/exploud/overworld.png new file mode 100644 index 000000000..6aa5e5247 Binary files /dev/null and b/graphics/pokemon/exploud/overworld.png differ diff --git a/graphics/pokemon/exploud/overworld_normal.pal b/graphics/pokemon/exploud/overworld_normal.pal new file mode 100644 index 000000000..144de7f83 --- /dev/null +++ b/graphics/pokemon/exploud/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 72 32 +0 0 0 +184 144 48 +232 208 104 +40 48 64 +176 168 224 +104 96 152 +136 128 184 +80 72 104 +184 64 104 +112 32 48 +136 40 64 +104 112 136 +232 232 248 +168 176 192 diff --git a/graphics/pokemon/exploud/overworld_shiny.pal b/graphics/pokemon/exploud/overworld_shiny.pal new file mode 100644 index 000000000..73ab3ead1 --- /dev/null +++ b/graphics/pokemon/exploud/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 80 32 +0 0 0 +208 152 80 +248 192 104 +40 48 64 +208 168 224 +136 96 152 +168 128 184 +88 64 96 +184 64 104 +112 32 48 +136 40 64 +104 112 136 +232 232 248 +168 176 192 diff --git a/graphics/pokemon/falinks/overworld.png b/graphics/pokemon/falinks/overworld.png new file mode 100644 index 000000000..810cf1e45 Binary files /dev/null and b/graphics/pokemon/falinks/overworld.png differ diff --git a/graphics/pokemon/falinks/overworld_normal.pal b/graphics/pokemon/falinks/overworld_normal.pal new file mode 100644 index 000000000..2353d20f2 --- /dev/null +++ b/graphics/pokemon/falinks/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +15 255 99 +81 11 10 +187 23 21 +72 61 17 +216 59 57 +199 167 44 +251 214 74 +24 24 24 +255 255 255 +0 0 0 +8 8 8 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/falinks/overworld_shiny.pal b/graphics/pokemon/falinks/overworld_shiny.pal new file mode 100644 index 000000000..0b8ba7e4d --- /dev/null +++ b/graphics/pokemon/falinks/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +15 255 99 +65 57 16 +164 139 41 +41 24 24 +222 189 74 +106 74 65 +156 115 90 +24 24 24 +255 255 255 +0 0 0 +8 8 8 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/farfetchd/galarian/overworld.png b/graphics/pokemon/farfetchd/galarian/overworld.png new file mode 100644 index 000000000..343ece6bd Binary files /dev/null and b/graphics/pokemon/farfetchd/galarian/overworld.png differ diff --git a/graphics/pokemon/farfetchd/galarian/overworld_normal.pal b/graphics/pokemon/farfetchd/galarian/overworld_normal.pal new file mode 100644 index 000000000..0a555549b --- /dev/null +++ b/graphics/pokemon/farfetchd/galarian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +57 153 197 +0 0 0 +156 161 115 +180 174 156 +180 145 41 +115 93 90 +238 234 255 +49 89 41 +255 202 49 +0 0 0 +65 117 57 +57 48 49 +82 68 65 +213 210 197 +24 20 16 +41 44 41 diff --git a/graphics/pokemon/farfetchd/galarian/overworld_shiny.pal b/graphics/pokemon/farfetchd/galarian/overworld_shiny.pal new file mode 100644 index 000000000..0a555549b --- /dev/null +++ b/graphics/pokemon/farfetchd/galarian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +57 153 197 +0 0 0 +156 161 115 +180 174 156 +180 145 41 +115 93 90 +238 234 255 +49 89 41 +255 202 49 +0 0 0 +65 117 57 +57 48 49 +82 68 65 +213 210 197 +24 20 16 +41 44 41 diff --git a/graphics/pokemon/farfetchd/overworld.png b/graphics/pokemon/farfetchd/overworld.png new file mode 100644 index 000000000..530741a87 Binary files /dev/null and b/graphics/pokemon/farfetchd/overworld.png differ diff --git a/graphics/pokemon/farfetchd/overworld_normal.pal b/graphics/pokemon/farfetchd/overworld_normal.pal new file mode 100644 index 000000000..0acf61c8d --- /dev/null +++ b/graphics/pokemon/farfetchd/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 56 40 +216 168 120 +0 0 0 +176 128 72 +136 112 64 +80 80 80 +168 168 168 +80 144 32 +232 232 248 +176 144 40 +152 160 112 +248 200 48 +208 208 192 +200 184 120 +240 224 160 diff --git a/graphics/pokemon/farfetchd/overworld_shiny.pal b/graphics/pokemon/farfetchd/overworld_shiny.pal new file mode 100644 index 000000000..269b9ef27 --- /dev/null +++ b/graphics/pokemon/farfetchd/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 40 72 +224 152 160 +0 0 0 +184 112 128 +136 72 104 +80 80 80 +168 168 168 +136 144 32 +232 232 248 +176 144 40 +176 176 112 +248 200 48 +208 208 192 +200 184 120 +240 224 160 diff --git a/graphics/pokemon/farigiraf/footprint.png b/graphics/pokemon/farigiraf/footprint.png new file mode 100644 index 000000000..a9377213f Binary files /dev/null and b/graphics/pokemon/farigiraf/footprint.png differ diff --git a/graphics/pokemon/fearow/overworld.png b/graphics/pokemon/fearow/overworld.png new file mode 100644 index 000000000..ef6825b1c Binary files /dev/null and b/graphics/pokemon/fearow/overworld.png differ diff --git a/graphics/pokemon/fearow/overworld_normal.pal b/graphics/pokemon/fearow/overworld_normal.pal new file mode 100644 index 000000000..9bb484e70 --- /dev/null +++ b/graphics/pokemon/fearow/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 16 8 +88 56 16 +224 128 96 +224 200 168 +192 64 0 +184 168 112 +232 144 32 +176 112 16 +64 64 64 +0 0 0 +176 80 120 +232 232 248 +240 128 152 +184 184 184 +0 0 0 diff --git a/graphics/pokemon/fearow/overworld_shiny.pal b/graphics/pokemon/fearow/overworld_shiny.pal new file mode 100644 index 000000000..fbd9f3c70 --- /dev/null +++ b/graphics/pokemon/fearow/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 72 16 +88 96 16 +248 200 32 +224 216 136 +248 152 16 +192 184 80 +208 176 16 +176 144 0 +64 64 64 +0 0 0 +200 136 0 +232 232 248 +248 176 16 +184 184 184 +0 0 0 diff --git a/graphics/pokemon/feebas/overworld.png b/graphics/pokemon/feebas/overworld.png new file mode 100644 index 000000000..096d67682 Binary files /dev/null and b/graphics/pokemon/feebas/overworld.png differ diff --git a/graphics/pokemon/feebas/overworld_normal.pal b/graphics/pokemon/feebas/overworld_normal.pal new file mode 100644 index 000000000..3b33f32c9 --- /dev/null +++ b/graphics/pokemon/feebas/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 40 64 +48 80 112 +112 160 208 +0 0 0 +80 120 160 +72 56 32 +136 120 72 +168 152 88 +104 88 48 +200 184 112 +192 192 208 +232 232 248 +192 64 104 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/feebas/overworld_shiny.pal b/graphics/pokemon/feebas/overworld_shiny.pal new file mode 100644 index 000000000..f7fb5580a --- /dev/null +++ b/graphics/pokemon/feebas/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 40 48 +64 80 104 +160 168 176 +0 0 0 +112 128 144 +88 80 96 +128 120 136 +144 144 160 +104 104 112 +160 160 176 +192 192 208 +232 232 248 +192 64 104 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/fennekin/overworld.png b/graphics/pokemon/fennekin/overworld.png new file mode 100644 index 000000000..db31b0fd0 Binary files /dev/null and b/graphics/pokemon/fennekin/overworld.png differ diff --git a/graphics/pokemon/fennekin/overworld_normal.pal b/graphics/pokemon/fennekin/overworld_normal.pal new file mode 100644 index 000000000..5b5f78aae --- /dev/null +++ b/graphics/pokemon/fennekin/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +251 104 57 +147 137 76 +255 250 127 +227 199 97 +245 216 75 +88 56 48 +214 82 52 +255 255 255 +118 108 103 +174 167 164 +231 228 228 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/fennekin/overworld_shiny.pal b/graphics/pokemon/fennekin/overworld_shiny.pal new file mode 100644 index 000000000..488c07656 --- /dev/null +++ b/graphics/pokemon/fennekin/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +251 104 57 +101 100 100 +199 199 199 +159 159 159 +159 159 159 +88 56 48 +214 82 52 +255 255 255 +118 108 103 +174 167 164 +231 228 228 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/feraligatr/overworld.png b/graphics/pokemon/feraligatr/overworld.png new file mode 100644 index 000000000..dc2f26ebe Binary files /dev/null and b/graphics/pokemon/feraligatr/overworld.png differ diff --git a/graphics/pokemon/feraligatr/overworld_normal.pal b/graphics/pokemon/feraligatr/overworld_normal.pal new file mode 100644 index 000000000..a3c21a2ab --- /dev/null +++ b/graphics/pokemon/feraligatr/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 32 40 +0 0 0 +168 40 64 +208 48 72 +16 64 96 +112 176 232 +80 128 184 +160 208 240 +72 64 16 +224 192 120 +232 232 248 +184 160 88 +144 120 40 +64 104 136 +160 176 200 diff --git a/graphics/pokemon/feraligatr/overworld_shiny.pal b/graphics/pokemon/feraligatr/overworld_shiny.pal new file mode 100644 index 000000000..9546df3e5 --- /dev/null +++ b/graphics/pokemon/feraligatr/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +16 56 136 +0 0 0 +32 96 224 +16 120 248 +24 80 88 +80 200 184 +40 152 184 +136 224 208 +72 64 16 +224 192 120 +232 232 248 +184 160 88 +120 104 40 +48 120 128 +168 184 208 diff --git a/graphics/pokemon/ferroseed/overworld.png b/graphics/pokemon/ferroseed/overworld.png new file mode 100644 index 000000000..b61dd2260 Binary files /dev/null and b/graphics/pokemon/ferroseed/overworld.png differ diff --git a/graphics/pokemon/ferroseed/overworld_normal.pal b/graphics/pokemon/ferroseed/overworld_normal.pal new file mode 100644 index 000000000..ebec33f14 --- /dev/null +++ b/graphics/pokemon/ferroseed/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 65 32 +0 180 90 +16 16 16 +0 0 0 +180 189 189 +139 139 139 +139 139 139 +65 65 65 +232 232 248 +65 65 65 +16 65 32 +90 90 90 +32 106 65 +180 139 65 +232 136 72 diff --git a/graphics/pokemon/ferroseed/overworld_shiny.pal b/graphics/pokemon/ferroseed/overworld_shiny.pal new file mode 100644 index 000000000..8520ca1c8 --- /dev/null +++ b/graphics/pokemon/ferroseed/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 56 64 +0 136 176 +16 16 16 +0 0 0 +176 184 200 +120 136 160 +139 139 139 +65 65 65 +232 232 232 +72 88 120 +16 65 32 +56 64 104 +32 88 104 +192 104 48 +232 136 72 diff --git a/graphics/pokemon/ferrothorn/overworld.png b/graphics/pokemon/ferrothorn/overworld.png new file mode 100644 index 000000000..cfbe24268 Binary files /dev/null and b/graphics/pokemon/ferrothorn/overworld.png differ diff --git a/graphics/pokemon/ferrothorn/overworld_normal.pal b/graphics/pokemon/ferrothorn/overworld_normal.pal new file mode 100644 index 000000000..05000ab76 --- /dev/null +++ b/graphics/pokemon/ferrothorn/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +55 55 55 +0 0 0 +172 182 182 +129 129 129 +8 8 8 +11 55 25 +25 95 55 +0 172 79 +232 232 248 +236 182 63 +172 129 55 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ferrothorn/overworld_shiny.pal b/graphics/pokemon/ferrothorn/overworld_shiny.pal new file mode 100644 index 000000000..f26a52fbc --- /dev/null +++ b/graphics/pokemon/ferrothorn/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 48 +0 0 0 +200 192 112 +144 136 72 +8 8 8 +96 24 40 +152 40 64 +200 72 88 +232 232 248 +240 192 72 +200 136 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/fezandipiti/footprint.png b/graphics/pokemon/fezandipiti/footprint.png new file mode 100644 index 000000000..5e8437c6d Binary files /dev/null and b/graphics/pokemon/fezandipiti/footprint.png differ diff --git a/graphics/pokemon/fidough/footprint.png b/graphics/pokemon/fidough/footprint.png new file mode 100644 index 000000000..218192e03 Binary files /dev/null and b/graphics/pokemon/fidough/footprint.png differ diff --git a/graphics/pokemon/finizen/footprint.png b/graphics/pokemon/finizen/footprint.png new file mode 100644 index 000000000..aa3e48b0e Binary files /dev/null and b/graphics/pokemon/finizen/footprint.png differ diff --git a/graphics/pokemon/finneon/overworld.png b/graphics/pokemon/finneon/overworld.png new file mode 100644 index 000000000..ac2d22c51 Binary files /dev/null and b/graphics/pokemon/finneon/overworld.png differ diff --git a/graphics/pokemon/finneon/overworld_normal.pal b/graphics/pokemon/finneon/overworld_normal.pal new file mode 100644 index 000000000..f1c1774e9 --- /dev/null +++ b/graphics/pokemon/finneon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +48 56 64 +160 208 216 +48 72 64 +72 96 96 +240 120 160 +168 64 112 +104 136 160 +104 0 16 +248 184 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/finneon/overworld_shiny.pal b/graphics/pokemon/finneon/overworld_shiny.pal new file mode 100644 index 000000000..5ee22cfe7 --- /dev/null +++ b/graphics/pokemon/finneon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 32 64 +208 168 216 +96 32 64 +120 88 96 +240 120 160 +168 64 112 +176 112 160 +104 0 16 +248 184 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/flaaffy/overworld.png b/graphics/pokemon/flaaffy/overworld.png new file mode 100644 index 000000000..e13f4b730 Binary files /dev/null and b/graphics/pokemon/flaaffy/overworld.png differ diff --git a/graphics/pokemon/flaaffy/overworld_normal.pal b/graphics/pokemon/flaaffy/overworld_normal.pal new file mode 100644 index 000000000..225e47893 --- /dev/null +++ b/graphics/pokemon/flaaffy/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 104 120 +232 232 248 +48 56 64 +0 0 0 +136 152 176 +184 200 224 +224 144 184 +112 40 64 +184 96 128 +248 184 216 +32 88 144 +56 152 192 +96 200 240 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/flaaffy/overworld_shiny.pal b/graphics/pokemon/flaaffy/overworld_shiny.pal new file mode 100644 index 000000000..060d27de6 --- /dev/null +++ b/graphics/pokemon/flaaffy/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 88 72 +232 232 248 +48 56 64 +0 0 0 +168 160 136 +200 192 176 +240 168 232 +112 40 64 +208 120 168 +248 208 248 +24 128 96 +16 192 144 +152 224 208 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/flabebe/blue_flower/overworld.png b/graphics/pokemon/flabebe/blue_flower/overworld.png new file mode 100644 index 000000000..02176b255 Binary files /dev/null and b/graphics/pokemon/flabebe/blue_flower/overworld.png differ diff --git a/graphics/pokemon/flabebe/blue_flower/overworld_normal.pal b/graphics/pokemon/flabebe/blue_flower/overworld_normal.pal new file mode 100644 index 000000000..a1225bc27 --- /dev/null +++ b/graphics/pokemon/flabebe/blue_flower/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +88 89 77 +242 243 238 +187 106 1 +255 255 0 +145 145 137 +232 153 2 +221 181 0 +243 86 75 +21 44 77 +35 69 35 +70 144 248 +91 185 75 +68 125 57 +0 0 0 diff --git a/graphics/pokemon/flabebe/blue_flower/overworld_shiny.pal b/graphics/pokemon/flabebe/blue_flower/overworld_shiny.pal new file mode 100644 index 000000000..4a019608b --- /dev/null +++ b/graphics/pokemon/flabebe/blue_flower/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +88 89 77 +242 243 238 +187 106 1 +255 255 0 +145 145 137 +232 153 2 +221 181 0 +243 86 75 +21 44 77 +69 66 127 +70 144 248 +154 149 228 +96 90 188 +0 0 0 diff --git a/graphics/pokemon/flabebe/orange_flower/overworld.png b/graphics/pokemon/flabebe/orange_flower/overworld.png new file mode 100644 index 000000000..af5fe1322 Binary files /dev/null and b/graphics/pokemon/flabebe/orange_flower/overworld.png differ diff --git a/graphics/pokemon/flabebe/orange_flower/overworld_normal.pal b/graphics/pokemon/flabebe/orange_flower/overworld_normal.pal new file mode 100644 index 000000000..9729c8661 --- /dev/null +++ b/graphics/pokemon/flabebe/orange_flower/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +88 89 77 +242 243 238 +187 106 1 +255 255 0 +145 145 137 +232 153 2 +221 181 0 +243 86 75 +171 61 1 +35 69 35 +253 145 59 +91 185 75 +68 125 57 +0 0 0 diff --git a/graphics/pokemon/flabebe/orange_flower/overworld_shiny.pal b/graphics/pokemon/flabebe/orange_flower/overworld_shiny.pal new file mode 100644 index 000000000..678dd2b20 --- /dev/null +++ b/graphics/pokemon/flabebe/orange_flower/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +88 89 77 +242 243 238 +187 106 1 +255 255 0 +145 145 137 +232 153 2 +221 181 0 +243 86 75 +171 61 1 +69 66 127 +253 145 59 +154 149 228 +96 90 188 +0 0 0 diff --git a/graphics/pokemon/flabebe/overworld.png b/graphics/pokemon/flabebe/overworld.png new file mode 100644 index 000000000..922fed03c Binary files /dev/null and b/graphics/pokemon/flabebe/overworld.png differ diff --git a/graphics/pokemon/flabebe/overworld_normal.pal b/graphics/pokemon/flabebe/overworld_normal.pal new file mode 100644 index 000000000..d153782d6 --- /dev/null +++ b/graphics/pokemon/flabebe/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +88 89 77 +242 243 238 +187 106 1 +255 255 0 +145 145 137 +232 153 2 +221 181 0 +243 86 75 +107 36 33 +35 69 35 +91 185 75 +68 125 57 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/flabebe/overworld_shiny.pal b/graphics/pokemon/flabebe/overworld_shiny.pal new file mode 100644 index 000000000..4b3bd7e5c --- /dev/null +++ b/graphics/pokemon/flabebe/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +88 89 77 +242 243 238 +187 106 1 +255 255 0 +145 145 137 +232 153 2 +221 181 0 +243 86 75 +107 36 33 +96 90 188 +154 149 228 +96 90 188 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/flabebe/white_flower/overworld.png b/graphics/pokemon/flabebe/white_flower/overworld.png new file mode 100644 index 000000000..843d45c96 Binary files /dev/null and b/graphics/pokemon/flabebe/white_flower/overworld.png differ diff --git a/graphics/pokemon/flabebe/white_flower/overworld_normal.pal b/graphics/pokemon/flabebe/white_flower/overworld_normal.pal new file mode 100644 index 000000000..34f9822fd --- /dev/null +++ b/graphics/pokemon/flabebe/white_flower/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +88 89 77 +242 243 238 +187 106 1 +255 255 0 +145 145 137 +232 153 2 +221 181 0 +243 86 75 +35 69 35 +91 185 75 +68 125 57 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/flabebe/white_flower/overworld_shiny.pal b/graphics/pokemon/flabebe/white_flower/overworld_shiny.pal new file mode 100644 index 000000000..66317d403 --- /dev/null +++ b/graphics/pokemon/flabebe/white_flower/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +88 89 77 +242 243 238 +187 106 1 +255 255 0 +145 145 137 +232 153 2 +221 181 0 +243 86 75 +69 66 127 +154 149 228 +96 90 188 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/flabebe/yellow_flower/overworld.png b/graphics/pokemon/flabebe/yellow_flower/overworld.png new file mode 100644 index 000000000..d170322b1 Binary files /dev/null and b/graphics/pokemon/flabebe/yellow_flower/overworld.png differ diff --git a/graphics/pokemon/flabebe/yellow_flower/overworld_normal.pal b/graphics/pokemon/flabebe/yellow_flower/overworld_normal.pal new file mode 100644 index 000000000..ec2afcb3a --- /dev/null +++ b/graphics/pokemon/flabebe/yellow_flower/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +88 89 77 +242 243 238 +187 106 1 +255 255 0 +145 145 137 +232 153 2 +221 181 0 +243 86 75 +148 81 2 +35 69 35 +230 206 10 +91 185 75 +68 125 57 +0 0 0 diff --git a/graphics/pokemon/flabebe/yellow_flower/overworld_shiny.pal b/graphics/pokemon/flabebe/yellow_flower/overworld_shiny.pal new file mode 100644 index 000000000..04f701918 --- /dev/null +++ b/graphics/pokemon/flabebe/yellow_flower/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +88 89 77 +242 243 238 +187 106 1 +255 255 0 +145 145 137 +232 153 2 +221 181 0 +243 86 75 +148 81 2 +69 66 127 +230 206 10 +154 149 228 +96 90 188 +0 0 0 diff --git a/graphics/pokemon/flamigo/footprint.png b/graphics/pokemon/flamigo/footprint.png new file mode 100644 index 000000000..dd0c280bf Binary files /dev/null and b/graphics/pokemon/flamigo/footprint.png differ diff --git a/graphics/pokemon/flapple/overworld.png b/graphics/pokemon/flapple/overworld.png new file mode 100644 index 000000000..edd01a68a Binary files /dev/null and b/graphics/pokemon/flapple/overworld.png differ diff --git a/graphics/pokemon/flapple/overworld_normal.pal b/graphics/pokemon/flapple/overworld_normal.pal new file mode 100644 index 000000000..77aadabac --- /dev/null +++ b/graphics/pokemon/flapple/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +92 17 17 +171 42 42 +226 91 91 +28 55 11 +96 84 33 +92 143 59 +167 152 82 +212 197 128 +0 0 0 +58 104 28 +111 95 18 +236 210 95 +224 193 48 +194 167 51 +136 116 31 diff --git a/graphics/pokemon/flapple/overworld_shiny.pal b/graphics/pokemon/flapple/overworld_shiny.pal new file mode 100644 index 000000000..065c05dbf --- /dev/null +++ b/graphics/pokemon/flapple/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +49 82 24 +123 180 65 +164 238 98 +24 49 8 +98 82 32 +90 139 57 +164 156 82 +213 197 131 +0 0 0 +57 106 24 +106 90 16 +238 213 90 +230 197 49 +197 164 49 +139 115 24 diff --git a/graphics/pokemon/flareon/overworld.png b/graphics/pokemon/flareon/overworld.png new file mode 100644 index 000000000..c32cab6f9 Binary files /dev/null and b/graphics/pokemon/flareon/overworld.png differ diff --git a/graphics/pokemon/flareon/overworld_normal.pal b/graphics/pokemon/flareon/overworld_normal.pal new file mode 100644 index 000000000..ccc4e8701 --- /dev/null +++ b/graphics/pokemon/flareon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 56 40 +216 168 72 +232 216 152 +0 0 0 +248 128 72 +152 120 48 +216 88 32 +152 64 40 +80 64 64 +192 64 32 +232 232 248 +216 192 192 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/flareon/overworld_shiny.pal b/graphics/pokemon/flareon/overworld_shiny.pal new file mode 100644 index 000000000..b2cdf694c --- /dev/null +++ b/graphics/pokemon/flareon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 56 40 +216 168 72 +232 216 152 +0 0 0 +248 168 72 +152 104 48 +216 128 48 +144 96 40 +80 64 64 +200 120 24 +232 232 248 +216 192 192 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/fletchinder/overworld.png b/graphics/pokemon/fletchinder/overworld.png new file mode 100644 index 000000000..a98736535 Binary files /dev/null and b/graphics/pokemon/fletchinder/overworld.png differ diff --git a/graphics/pokemon/fletchinder/overworld_normal.pal b/graphics/pokemon/fletchinder/overworld_normal.pal new file mode 100644 index 000000000..80fab4ddf --- /dev/null +++ b/graphics/pokemon/fletchinder/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 184 168 +113 79 25 +250 199 62 +16 16 16 +112 103 96 +58 56 57 +86 24 18 +255 104 79 +224 54 32 +233 157 37 +230 238 248 +194 203 232 +153 163 195 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/fletchinder/overworld_shiny.pal b/graphics/pokemon/fletchinder/overworld_shiny.pal new file mode 100644 index 000000000..36f64c6a0 --- /dev/null +++ b/graphics/pokemon/fletchinder/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 184 168 +113 79 25 +250 199 62 +16 16 16 +88 56 58 +56 33 34 +144 41 27 +244 86 59 +175 61 46 +233 157 37 +230 238 248 +230 193 154 +191 158 125 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/fletchling/overworld.png b/graphics/pokemon/fletchling/overworld.png new file mode 100644 index 000000000..acfc95f61 Binary files /dev/null and b/graphics/pokemon/fletchling/overworld.png differ diff --git a/graphics/pokemon/fletchling/overworld_normal.pal b/graphics/pokemon/fletchling/overworld_normal.pal new file mode 100644 index 000000000..dffd5c93d --- /dev/null +++ b/graphics/pokemon/fletchling/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +119 183 167 +125 33 9 +254 135 94 +0 0 0 +213 80 45 +81 81 81 +252 252 252 +163 163 163 +36 25 25 +225 188 51 +111 53 33 +109 167 152 +120 184 168 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/fletchling/overworld_shiny.pal b/graphics/pokemon/fletchling/overworld_shiny.pal new file mode 100644 index 000000000..706ab10c6 --- /dev/null +++ b/graphics/pokemon/fletchling/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +119 183 167 +138 50 18 +234 121 72 +0 0 0 +199 71 31 +81 81 81 +234 214 193 +36 25 25 +225 188 51 +188 155 122 +111 53 33 +109 167 152 +120 184 168 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/flittle/footprint.png b/graphics/pokemon/flittle/footprint.png new file mode 100644 index 000000000..aa3e48b0e Binary files /dev/null and b/graphics/pokemon/flittle/footprint.png differ diff --git a/graphics/pokemon/floatzel/overworld.png b/graphics/pokemon/floatzel/overworld.png new file mode 100644 index 000000000..cd7c20372 Binary files /dev/null and b/graphics/pokemon/floatzel/overworld.png differ diff --git a/graphics/pokemon/floatzel/overworld_normal.pal b/graphics/pokemon/floatzel/overworld_normal.pal new file mode 100644 index 000000000..68cff4233 --- /dev/null +++ b/graphics/pokemon/floatzel/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 48 40 +232 112 48 +0 0 0 +184 72 32 +128 64 32 +208 184 96 +240 224 128 +248 192 32 +232 232 248 +208 128 0 +88 88 88 +168 184 200 +64 96 120 +72 136 192 +160 96 0 diff --git a/graphics/pokemon/floatzel/overworld_shiny.pal b/graphics/pokemon/floatzel/overworld_shiny.pal new file mode 100644 index 000000000..a04429411 --- /dev/null +++ b/graphics/pokemon/floatzel/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 40 32 +232 192 88 +0 0 0 +176 144 56 +112 96 32 +224 208 152 +248 240 184 +200 200 200 +232 232 248 +152 152 152 +88 88 88 +168 184 200 +64 96 120 +72 136 192 +152 128 56 diff --git a/graphics/pokemon/floette/blue_flower/overworld.png b/graphics/pokemon/floette/blue_flower/overworld.png new file mode 100644 index 000000000..034b33655 Binary files /dev/null and b/graphics/pokemon/floette/blue_flower/overworld.png differ diff --git a/graphics/pokemon/floette/blue_flower/overworld_normal.pal b/graphics/pokemon/floette/blue_flower/overworld_normal.pal new file mode 100644 index 000000000..b071d3f4d --- /dev/null +++ b/graphics/pokemon/floette/blue_flower/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +21 44 77 +188 118 10 +253 236 58 +70 144 248 +33 89 169 +66 95 29 +25 105 88 +126 181 59 +12 180 149 +251 254 255 +99 113 115 +197 199 199 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/floette/blue_flower/overworld_shiny.pal b/graphics/pokemon/floette/blue_flower/overworld_shiny.pal new file mode 100644 index 000000000..7c429dca6 --- /dev/null +++ b/graphics/pokemon/floette/blue_flower/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +21 44 77 +188 118 10 +253 236 58 +70 144 248 +33 89 169 +66 95 29 +96 90 188 +126 181 59 +154 149 228 +251 254 255 +99 113 115 +197 199 199 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/floette/eternal_flower/overworld.png b/graphics/pokemon/floette/eternal_flower/overworld.png new file mode 100644 index 000000000..890288792 Binary files /dev/null and b/graphics/pokemon/floette/eternal_flower/overworld.png differ diff --git a/graphics/pokemon/floette/eternal_flower/overworld_normal.pal b/graphics/pokemon/floette/eternal_flower/overworld_normal.pal new file mode 100644 index 000000000..4ec25cf4e --- /dev/null +++ b/graphics/pokemon/floette/eternal_flower/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +40 38 38 +107 33 62 +16 16 16 +103 95 95 +255 93 135 +59 55 55 +205 39 81 +49 67 149 +120 137 214 +251 254 255 +99 113 115 +197 199 199 +230 238 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/floette/eternal_flower/overworld_shiny.pal b/graphics/pokemon/floette/eternal_flower/overworld_shiny.pal new file mode 100644 index 000000000..3917a8c5f --- /dev/null +++ b/graphics/pokemon/floette/eternal_flower/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +40 38 38 +107 33 62 +16 16 16 +103 95 95 +255 93 135 +59 55 55 +205 39 81 +25 105 88 +12 180 149 +251 254 255 +99 113 115 +197 199 199 +230 238 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/floette/orange_flower/overworld.png b/graphics/pokemon/floette/orange_flower/overworld.png new file mode 100644 index 000000000..f1559fcdc Binary files /dev/null and b/graphics/pokemon/floette/orange_flower/overworld.png differ diff --git a/graphics/pokemon/floette/orange_flower/overworld_normal.pal b/graphics/pokemon/floette/orange_flower/overworld_normal.pal new file mode 100644 index 000000000..20c727f02 --- /dev/null +++ b/graphics/pokemon/floette/orange_flower/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +171 61 1 +188 118 10 +253 236 58 +253 145 59 +240 101 26 +66 95 29 +25 105 88 +126 181 59 +12 180 149 +251 254 255 +99 113 115 +197 199 199 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/floette/orange_flower/overworld_shiny.pal b/graphics/pokemon/floette/orange_flower/overworld_shiny.pal new file mode 100644 index 000000000..b5ef2a806 --- /dev/null +++ b/graphics/pokemon/floette/orange_flower/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +171 61 1 +188 118 10 +253 236 58 +253 145 59 +240 101 26 +66 95 29 +96 90 188 +126 181 59 +154 149 228 +251 254 255 +99 113 115 +197 199 199 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/floette/overworld.png b/graphics/pokemon/floette/overworld.png new file mode 100644 index 000000000..54f4dd54a Binary files /dev/null and b/graphics/pokemon/floette/overworld.png differ diff --git a/graphics/pokemon/floette/overworld_normal.pal b/graphics/pokemon/floette/overworld_normal.pal new file mode 100644 index 000000000..1b7a65a8b --- /dev/null +++ b/graphics/pokemon/floette/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +107 36 33 +188 118 10 +253 236 58 +243 86 75 +182 64 56 +66 95 29 +25 105 88 +126 181 59 +12 180 149 +251 254 255 +99 113 115 +197 199 199 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/floette/overworld_shiny.pal b/graphics/pokemon/floette/overworld_shiny.pal new file mode 100644 index 000000000..39e73ff78 --- /dev/null +++ b/graphics/pokemon/floette/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +107 36 33 +188 118 10 +253 236 58 +243 86 75 +182 64 56 +66 95 29 +96 90 188 +126 181 59 +154 149 228 +251 254 255 +99 113 115 +197 199 199 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/floette/white_flower/overworld.png b/graphics/pokemon/floette/white_flower/overworld.png new file mode 100644 index 000000000..af49bcc92 Binary files /dev/null and b/graphics/pokemon/floette/white_flower/overworld.png differ diff --git a/graphics/pokemon/floette/white_flower/overworld_normal.pal b/graphics/pokemon/floette/white_flower/overworld_normal.pal new file mode 100644 index 000000000..6e6e7242f --- /dev/null +++ b/graphics/pokemon/floette/white_flower/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +88 89 77 +188 118 10 +253 236 58 +242 243 238 +197 199 199 +66 95 29 +25 105 88 +126 181 59 +12 180 149 +251 254 255 +99 113 115 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/floette/white_flower/overworld_shiny.pal b/graphics/pokemon/floette/white_flower/overworld_shiny.pal new file mode 100644 index 000000000..81be54505 --- /dev/null +++ b/graphics/pokemon/floette/white_flower/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +88 89 77 +188 118 10 +253 236 58 +242 243 238 +197 199 199 +66 95 29 +96 90 188 +126 181 59 +154 149 228 +251 254 255 +99 113 115 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/floette/yellow_flower/overworld.png b/graphics/pokemon/floette/yellow_flower/overworld.png new file mode 100644 index 000000000..647e81497 Binary files /dev/null and b/graphics/pokemon/floette/yellow_flower/overworld.png differ diff --git a/graphics/pokemon/floette/yellow_flower/overworld_normal.pal b/graphics/pokemon/floette/yellow_flower/overworld_normal.pal new file mode 100644 index 000000000..b4ad160f5 --- /dev/null +++ b/graphics/pokemon/floette/yellow_flower/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +148 81 2 +188 118 10 +253 236 58 +230 206 10 +232 153 2 +66 95 29 +25 105 88 +126 181 59 +12 180 149 +251 254 255 +99 113 115 +197 199 199 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/floette/yellow_flower/overworld_shiny.pal b/graphics/pokemon/floette/yellow_flower/overworld_shiny.pal new file mode 100644 index 000000000..b3fd29046 --- /dev/null +++ b/graphics/pokemon/floette/yellow_flower/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +148 81 2 +188 118 10 +253 236 58 +230 206 10 +232 153 2 +66 95 29 +96 90 188 +126 181 59 +154 149 228 +251 254 255 +99 113 115 +197 199 199 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/floragato/footprint.png b/graphics/pokemon/floragato/footprint.png new file mode 100644 index 000000000..058111ad2 Binary files /dev/null and b/graphics/pokemon/floragato/footprint.png differ diff --git a/graphics/pokemon/florges/blue_flower/overworld.png b/graphics/pokemon/florges/blue_flower/overworld.png new file mode 100644 index 000000000..7231b8e32 Binary files /dev/null and b/graphics/pokemon/florges/blue_flower/overworld.png differ diff --git a/graphics/pokemon/florges/blue_flower/overworld_normal.pal b/graphics/pokemon/florges/blue_flower/overworld_normal.pal new file mode 100644 index 000000000..a7fc95c86 --- /dev/null +++ b/graphics/pokemon/florges/blue_flower/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +77 137 151 +16 16 16 +21 44 77 +142 213 232 +70 144 248 +55 104 173 +75 169 118 +30 56 41 +59 123 75 +253 145 59 +203 207 209 +252 254 255 +86 97 102 +74 76 75 +0 0 0 diff --git a/graphics/pokemon/florges/blue_flower/overworld_shiny.pal b/graphics/pokemon/florges/blue_flower/overworld_shiny.pal new file mode 100644 index 000000000..dff565005 --- /dev/null +++ b/graphics/pokemon/florges/blue_flower/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +77 137 151 +16 16 16 +21 44 77 +142 213 232 +70 144 248 +55 104 173 +154 149 228 +69 66 127 +96 90 188 +253 145 59 +203 207 209 +252 254 255 +86 97 102 +74 76 75 +0 0 0 diff --git a/graphics/pokemon/florges/orange_flower/overworld.png b/graphics/pokemon/florges/orange_flower/overworld.png new file mode 100644 index 000000000..ef910fcfc Binary files /dev/null and b/graphics/pokemon/florges/orange_flower/overworld.png differ diff --git a/graphics/pokemon/florges/orange_flower/overworld_normal.pal b/graphics/pokemon/florges/orange_flower/overworld_normal.pal new file mode 100644 index 000000000..50a974fef --- /dev/null +++ b/graphics/pokemon/florges/orange_flower/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +126 86 62 +16 16 16 +171 61 1 +235 185 151 +253 145 59 +238 113 22 +75 169 118 +30 56 41 +59 123 75 +123 101 157 +203 207 209 +252 254 255 +86 97 102 +74 76 75 +0 0 0 diff --git a/graphics/pokemon/florges/orange_flower/overworld_shiny.pal b/graphics/pokemon/florges/orange_flower/overworld_shiny.pal new file mode 100644 index 000000000..e7957e79a --- /dev/null +++ b/graphics/pokemon/florges/orange_flower/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +126 86 62 +16 16 16 +171 61 1 +235 185 151 +253 145 59 +238 113 22 +154 149 228 +69 66 127 +96 90 188 +123 101 157 +203 207 209 +252 254 255 +86 97 102 +74 76 75 +0 0 0 diff --git a/graphics/pokemon/florges/overworld.png b/graphics/pokemon/florges/overworld.png new file mode 100644 index 000000000..efa6efdd9 Binary files /dev/null and b/graphics/pokemon/florges/overworld.png differ diff --git a/graphics/pokemon/florges/overworld_normal.pal b/graphics/pokemon/florges/overworld_normal.pal new file mode 100644 index 000000000..20b9d250f --- /dev/null +++ b/graphics/pokemon/florges/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +126 62 104 +16 16 16 +107 36 33 +215 159 196 +243 86 75 +214 44 36 +75 169 118 +30 56 41 +59 123 75 +253 236 58 +203 207 209 +252 254 255 +86 97 102 +74 76 75 +0 0 0 diff --git a/graphics/pokemon/florges/overworld_shiny.pal b/graphics/pokemon/florges/overworld_shiny.pal new file mode 100644 index 000000000..744516f42 --- /dev/null +++ b/graphics/pokemon/florges/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +116 194 164 +126 62 104 +16 16 16 +107 36 33 +215 159 196 +243 86 75 +214 44 36 +154 149 228 +69 66 127 +96 90 188 +253 236 58 +203 207 209 +252 254 255 +86 97 102 +74 76 75 +0 0 0 diff --git a/graphics/pokemon/florges/white_flower/overworld.png b/graphics/pokemon/florges/white_flower/overworld.png new file mode 100644 index 000000000..b5548c273 Binary files /dev/null and b/graphics/pokemon/florges/white_flower/overworld.png differ diff --git a/graphics/pokemon/florges/white_flower/overworld_normal.pal b/graphics/pokemon/florges/white_flower/overworld_normal.pal new file mode 100644 index 000000000..a6a7d39f7 --- /dev/null +++ b/graphics/pokemon/florges/white_flower/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +205 166 174 +16 16 16 +62 62 62 +252 235 238 +251 254 255 +183 181 181 +75 169 118 +30 56 41 +59 123 75 +120 195 216 +203 207 209 +252 254 255 +86 97 102 +74 76 75 +0 0 0 diff --git a/graphics/pokemon/florges/white_flower/overworld_shiny.pal b/graphics/pokemon/florges/white_flower/overworld_shiny.pal new file mode 100644 index 000000000..ff775da51 --- /dev/null +++ b/graphics/pokemon/florges/white_flower/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +205 166 174 +16 16 16 +62 62 62 +252 235 238 +251 254 255 +183 181 181 +154 149 228 +69 66 127 +96 90 188 +120 195 216 +203 207 209 +252 254 255 +86 97 102 +74 76 75 +0 0 0 diff --git a/graphics/pokemon/florges/yellow_flower/overworld.png b/graphics/pokemon/florges/yellow_flower/overworld.png new file mode 100644 index 000000000..cf000fb73 Binary files /dev/null and b/graphics/pokemon/florges/yellow_flower/overworld.png differ diff --git a/graphics/pokemon/florges/yellow_flower/overworld_normal.pal b/graphics/pokemon/florges/yellow_flower/overworld_normal.pal new file mode 100644 index 000000000..fdfc589dc --- /dev/null +++ b/graphics/pokemon/florges/yellow_flower/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +125 133 135 +16 16 16 +148 81 2 +252 254 255 +230 206 10 +232 153 2 +75 169 118 +30 56 41 +59 123 75 +253 236 58 +203 207 209 +86 97 102 +74 76 75 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/florges/yellow_flower/overworld_shiny.pal b/graphics/pokemon/florges/yellow_flower/overworld_shiny.pal new file mode 100644 index 000000000..4668878bf --- /dev/null +++ b/graphics/pokemon/florges/yellow_flower/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +125 133 135 +16 16 16 +148 81 2 +252 254 255 +230 206 10 +232 153 2 +154 149 228 +69 66 127 +96 90 188 +253 236 58 +203 207 209 +86 97 102 +74 76 75 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/flutter_mane/footprint.png b/graphics/pokemon/flutter_mane/footprint.png new file mode 100644 index 000000000..aa3e48b0e Binary files /dev/null and b/graphics/pokemon/flutter_mane/footprint.png differ diff --git a/graphics/pokemon/flygon/overworld.png b/graphics/pokemon/flygon/overworld.png new file mode 100644 index 000000000..eac77815f Binary files /dev/null and b/graphics/pokemon/flygon/overworld.png differ diff --git a/graphics/pokemon/flygon/overworld_normal.pal b/graphics/pokemon/flygon/overworld_normal.pal new file mode 100644 index 000000000..e3d9262d5 --- /dev/null +++ b/graphics/pokemon/flygon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +176 176 176 +48 72 48 +64 104 56 +16 16 16 +72 136 64 +128 32 32 +208 64 88 +192 216 152 +168 48 64 +248 128 152 +160 192 96 +248 248 248 +120 144 56 +96 96 96 +184 192 208 +0 0 0 diff --git a/graphics/pokemon/flygon/overworld_shiny.pal b/graphics/pokemon/flygon/overworld_shiny.pal new file mode 100644 index 000000000..8accf94da --- /dev/null +++ b/graphics/pokemon/flygon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +176 176 176 +48 72 88 +56 104 120 +16 16 16 +72 136 160 +128 64 32 +208 120 64 +192 216 152 +168 88 48 +248 184 128 +160 192 96 +248 248 248 +120 144 56 +96 96 96 +184 192 208 +0 0 0 diff --git a/graphics/pokemon/fomantis/overworld.png b/graphics/pokemon/fomantis/overworld.png new file mode 100644 index 000000000..f5d1da878 Binary files /dev/null and b/graphics/pokemon/fomantis/overworld.png differ diff --git a/graphics/pokemon/fomantis/overworld_normal.pal b/graphics/pokemon/fomantis/overworld_normal.pal new file mode 100644 index 000000000..d0f124555 --- /dev/null +++ b/graphics/pokemon/fomantis/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +248 248 248 +250 222 241 +108 213 148 +248 192 232 +243 175 199 +68 154 94 +46 160 89 +37 129 71 +28 99 54 +232 98 124 +108 31 69 +28 91 51 +17 55 31 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/fomantis/overworld_shiny.pal b/graphics/pokemon/fomantis/overworld_shiny.pal new file mode 100644 index 000000000..225677ce7 --- /dev/null +++ b/graphics/pokemon/fomantis/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +248 248 248 +248 216 128 +108 213 148 +224 160 72 +176 112 48 +68 154 94 +46 160 89 +37 129 71 +28 99 54 +128 192 96 +72 128 48 +28 91 51 +17 55 31 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/foongus/overworld.png b/graphics/pokemon/foongus/overworld.png new file mode 100644 index 000000000..aefcd2c51 Binary files /dev/null and b/graphics/pokemon/foongus/overworld.png differ diff --git a/graphics/pokemon/foongus/overworld_normal.pal b/graphics/pokemon/foongus/overworld_normal.pal new file mode 100644 index 000000000..5b1bd986b --- /dev/null +++ b/graphics/pokemon/foongus/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +123 49 49 +106 74 49 +65 41 41 +156 57 57 +222 90 82 +197 180 156 +255 246 230 +65 41 41 +255 246 230 +16 16 16 +0 0 0 +106 74 49 +156 57 123 +213 98 156 +0 0 0 diff --git a/graphics/pokemon/foongus/overworld_shiny.pal b/graphics/pokemon/foongus/overworld_shiny.pal new file mode 100644 index 000000000..59d28d5af --- /dev/null +++ b/graphics/pokemon/foongus/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 48 120 +72 88 48 +40 64 40 +112 56 240 +144 112 216 +200 168 136 +255 246 230 +65 41 41 +248 240 224 +16 16 16 +0 0 0 +106 74 49 +184 72 88 +224 112 112 +0 0 0 diff --git a/graphics/pokemon/forretress/overworld.png b/graphics/pokemon/forretress/overworld.png new file mode 100644 index 000000000..f3994240f Binary files /dev/null and b/graphics/pokemon/forretress/overworld.png differ diff --git a/graphics/pokemon/forretress/overworld_normal.pal b/graphics/pokemon/forretress/overworld_normal.pal new file mode 100644 index 000000000..b213db8f9 --- /dev/null +++ b/graphics/pokemon/forretress/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +88 64 104 +208 184 216 +184 152 184 +224 208 248 +136 112 144 +104 16 24 +192 48 56 +48 48 48 +216 96 64 +136 136 136 +232 232 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/forretress/overworld_shiny.pal b/graphics/pokemon/forretress/overworld_shiny.pal new file mode 100644 index 000000000..8dd78f9ff --- /dev/null +++ b/graphics/pokemon/forretress/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +104 80 24 +216 192 128 +184 152 80 +240 224 184 +160 112 32 +80 56 24 +112 88 56 +48 48 48 +152 128 96 +136 136 136 +232 232 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/fraxure/overworld.png b/graphics/pokemon/fraxure/overworld.png new file mode 100644 index 000000000..ce5eef781 Binary files /dev/null and b/graphics/pokemon/fraxure/overworld.png differ diff --git a/graphics/pokemon/fraxure/overworld_normal.pal b/graphics/pokemon/fraxure/overworld_normal.pal new file mode 100644 index 000000000..ff3615706 --- /dev/null +++ b/graphics/pokemon/fraxure/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 73 40 +111 159 30 +68 107 57 +17 17 17 +42 48 37 +98 98 96 +156 165 154 +0 0 0 +98 0 0 +209 52 52 +111 159 30 +68 107 57 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/fraxure/overworld_shiny.pal b/graphics/pokemon/fraxure/overworld_shiny.pal new file mode 100644 index 000000000..f68e1f5ff --- /dev/null +++ b/graphics/pokemon/fraxure/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 56 56 +120 136 72 +96 96 64 +17 17 17 +42 48 37 +98 98 96 +162 170 159 +0 0 0 +8 64 88 +101 174 220 +111 159 30 +95 112 63 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/frigibax/footprint.png b/graphics/pokemon/frigibax/footprint.png new file mode 100644 index 000000000..9f1c1ac99 Binary files /dev/null and b/graphics/pokemon/frigibax/footprint.png differ diff --git a/graphics/pokemon/frillish/followerf.png b/graphics/pokemon/frillish/followerf.png new file mode 100644 index 000000000..4fcc86d96 Binary files /dev/null and b/graphics/pokemon/frillish/followerf.png differ diff --git a/graphics/pokemon/frillish/overworld.png b/graphics/pokemon/frillish/overworld.png new file mode 100644 index 000000000..46abf27e2 Binary files /dev/null and b/graphics/pokemon/frillish/overworld.png differ diff --git a/graphics/pokemon/frillish/overworld_normal.pal b/graphics/pokemon/frillish/overworld_normal.pal new file mode 100644 index 000000000..5ea6bf9b8 --- /dev/null +++ b/graphics/pokemon/frillish/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +79 155 191 +47 79 95 +172 191 227 +208 227 255 +121 208 255 +46 61 85 +11 11 11 +229 229 247 +47 87 191 +218 33 11 +208 227 255 +79 155 191 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/frillish/overworld_shiny.pal b/graphics/pokemon/frillish/overworld_shiny.pal new file mode 100644 index 000000000..cb56fe4d8 --- /dev/null +++ b/graphics/pokemon/frillish/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 152 136 +47 79 95 +208 200 120 +232 224 184 +120 216 192 +46 61 85 +11 11 11 +229 229 247 +96 64 192 +216 16 208 +208 227 255 +79 155 191 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/froakie/overworld.png b/graphics/pokemon/froakie/overworld.png new file mode 100644 index 000000000..bc82d543b Binary files /dev/null and b/graphics/pokemon/froakie/overworld.png differ diff --git a/graphics/pokemon/froakie/overworld_normal.pal b/graphics/pokemon/froakie/overworld_normal.pal new file mode 100644 index 000000000..385140b8d --- /dev/null +++ b/graphics/pokemon/froakie/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +136 192 240 +48 64 104 +72 152 200 +248 216 88 +230 234 234 +188 192 192 +230 238 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/froakie/overworld_shiny.pal b/graphics/pokemon/froakie/overworld_shiny.pal new file mode 100644 index 000000000..ea4dbcab0 --- /dev/null +++ b/graphics/pokemon/froakie/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +187 255 255 +75 130 130 +97 183 183 +248 216 88 +230 234 234 +188 192 192 +230 238 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/frogadier/overworld.png b/graphics/pokemon/frogadier/overworld.png new file mode 100644 index 000000000..2c4ff43db Binary files /dev/null and b/graphics/pokemon/frogadier/overworld.png differ diff --git a/graphics/pokemon/frogadier/overworld_normal.pal b/graphics/pokemon/frogadier/overworld_normal.pal new file mode 100644 index 000000000..08d38f157 --- /dev/null +++ b/graphics/pokemon/frogadier/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +95 137 191 +37 57 83 +136 192 240 +248 216 88 +230 234 234 +188 192 192 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/frogadier/overworld_shiny.pal b/graphics/pokemon/frogadier/overworld_shiny.pal new file mode 100644 index 000000000..35f7a785c --- /dev/null +++ b/graphics/pokemon/frogadier/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +42 85 128 +1 49 99 +180 231 240 +248 216 88 +230 234 234 +188 192 192 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/froslass/overworld.png b/graphics/pokemon/froslass/overworld.png new file mode 100644 index 000000000..473b0a75a Binary files /dev/null and b/graphics/pokemon/froslass/overworld.png differ diff --git a/graphics/pokemon/froslass/overworld_normal.pal b/graphics/pokemon/froslass/overworld_normal.pal new file mode 100644 index 000000000..a619e318b --- /dev/null +++ b/graphics/pokemon/froslass/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 72 88 +0 0 0 +64 64 64 +56 120 152 +88 160 200 +112 120 136 +192 200 216 +232 232 248 +152 160 176 +80 40 80 +128 72 128 +248 224 8 +192 56 32 +120 64 56 +0 0 0 diff --git a/graphics/pokemon/froslass/overworld_shiny.pal b/graphics/pokemon/froslass/overworld_shiny.pal new file mode 100644 index 000000000..d049c4cdc --- /dev/null +++ b/graphics/pokemon/froslass/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 64 64 +0 0 0 +64 64 64 +80 104 112 +136 168 176 +112 120 136 +192 200 216 +232 232 248 +152 160 176 +80 40 80 +128 72 128 +248 224 8 +184 88 160 +120 56 144 +0 0 0 diff --git a/graphics/pokemon/frosmoth/overworld.png b/graphics/pokemon/frosmoth/overworld.png new file mode 100644 index 000000000..480ee8ef6 Binary files /dev/null and b/graphics/pokemon/frosmoth/overworld.png differ diff --git a/graphics/pokemon/frosmoth/overworld_normal.pal b/graphics/pokemon/frosmoth/overworld_normal.pal new file mode 100644 index 000000000..fb7a83cf3 --- /dev/null +++ b/graphics/pokemon/frosmoth/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 252 252 +44 56 60 +96 96 96 +180 200 212 +240 240 236 +220 240 248 +204 204 204 +0 0 0 +184 212 224 +160 188 200 +68 88 212 +132 140 228 +160 160 160 +160 204 136 +192 216 128 +0 0 0 diff --git a/graphics/pokemon/frosmoth/overworld_shiny.pal b/graphics/pokemon/frosmoth/overworld_shiny.pal new file mode 100644 index 000000000..ebcc1aaf1 --- /dev/null +++ b/graphics/pokemon/frosmoth/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +41 57 57 +98 98 98 +180 205 213 +246 246 238 +222 238 213 +205 205 205 +0 0 0 +197 230 189 +180 205 172 +41 148 74 +90 189 115 +164 164 164 +205 205 205 +41 148 74 +0 0 0 diff --git a/graphics/pokemon/fuecoco/footprint.png b/graphics/pokemon/fuecoco/footprint.png new file mode 100644 index 000000000..be38770a0 Binary files /dev/null and b/graphics/pokemon/fuecoco/footprint.png differ diff --git a/graphics/pokemon/furfrou/dandy_trim/overworld.png b/graphics/pokemon/furfrou/dandy_trim/overworld.png new file mode 100644 index 000000000..4fa5e53c1 Binary files /dev/null and b/graphics/pokemon/furfrou/dandy_trim/overworld.png differ diff --git a/graphics/pokemon/furfrou/dandy_trim/overworld_normal.pal b/graphics/pokemon/furfrou/dandy_trim/overworld_normal.pal new file mode 100644 index 000000000..16e445224 --- /dev/null +++ b/graphics/pokemon/furfrou/dandy_trim/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +54 91 49 +88 88 88 +103 184 66 +237 241 227 +177 175 160 +16 16 16 +65 145 57 +91 134 247 +88 88 88 +237 241 227 +119 118 115 +188 4 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/dandy_trim/overworld_shiny.pal b/graphics/pokemon/furfrou/dandy_trim/overworld_shiny.pal new file mode 100644 index 000000000..f25fd2922 --- /dev/null +++ b/graphics/pokemon/furfrou/dandy_trim/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +54 91 49 +50 48 48 +103 184 66 +119 118 115 +88 88 88 +16 16 16 +65 145 57 +91 134 247 +177 175 160 +255 255 255 +237 241 227 +188 4 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/debutante_trim/overworld.png b/graphics/pokemon/furfrou/debutante_trim/overworld.png new file mode 100644 index 000000000..4ba981659 Binary files /dev/null and b/graphics/pokemon/furfrou/debutante_trim/overworld.png differ diff --git a/graphics/pokemon/furfrou/debutante_trim/overworld_normal.pal b/graphics/pokemon/furfrou/debutante_trim/overworld_normal.pal new file mode 100644 index 000000000..6acebd650 --- /dev/null +++ b/graphics/pokemon/furfrou/debutante_trim/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +50 48 48 +177 175 160 +237 241 227 +120 85 30 +229 214 89 +88 88 88 +188 149 56 +16 16 16 +91 134 247 +119 118 115 +237 241 227 +188 4 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/debutante_trim/overworld_shiny.pal b/graphics/pokemon/furfrou/debutante_trim/overworld_shiny.pal new file mode 100644 index 000000000..43cfed54c --- /dev/null +++ b/graphics/pokemon/furfrou/debutante_trim/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +50 48 48 +88 88 88 +119 118 115 +120 85 30 +229 214 89 +177 175 160 +188 149 56 +16 16 16 +91 134 247 +237 241 227 +255 255 255 +188 4 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/diamond_trim/overworld.png b/graphics/pokemon/furfrou/diamond_trim/overworld.png new file mode 100644 index 000000000..ca116d262 Binary files /dev/null and b/graphics/pokemon/furfrou/diamond_trim/overworld.png differ diff --git a/graphics/pokemon/furfrou/diamond_trim/overworld_normal.pal b/graphics/pokemon/furfrou/diamond_trim/overworld_normal.pal new file mode 100644 index 000000000..1251ffea2 --- /dev/null +++ b/graphics/pokemon/furfrou/diamond_trim/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +50 48 48 +111 51 19 +237 241 227 +252 141 44 +177 175 160 +16 16 16 +228 94 48 +119 118 115 +59 86 159 +91 134 247 +88 88 88 +119 118 115 +237 241 227 +188 4 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/diamond_trim/overworld_shiny.pal b/graphics/pokemon/furfrou/diamond_trim/overworld_shiny.pal new file mode 100644 index 000000000..8daa740a7 --- /dev/null +++ b/graphics/pokemon/furfrou/diamond_trim/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +50 48 48 +111 51 19 +119 118 115 +252 141 44 +88 88 88 +16 16 16 +228 94 48 +67 65 65 +59 86 159 +91 134 247 +177 175 160 +237 241 227 +255 255 255 +188 4 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/heart_trim/overworld.png b/graphics/pokemon/furfrou/heart_trim/overworld.png new file mode 100644 index 000000000..226b08ce7 Binary files /dev/null and b/graphics/pokemon/furfrou/heart_trim/overworld.png differ diff --git a/graphics/pokemon/furfrou/heart_trim/overworld_normal.pal b/graphics/pokemon/furfrou/heart_trim/overworld_normal.pal new file mode 100644 index 000000000..dda455926 --- /dev/null +++ b/graphics/pokemon/furfrou/heart_trim/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +99 51 78 +88 88 88 +224 98 118 +177 175 160 +237 241 227 +16 16 16 +188 62 109 +119 118 115 +88 88 88 +91 134 247 +59 86 159 +188 4 0 +255 255 255 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/heart_trim/overworld_shiny.pal b/graphics/pokemon/furfrou/heart_trim/overworld_shiny.pal new file mode 100644 index 000000000..9718218e1 --- /dev/null +++ b/graphics/pokemon/furfrou/heart_trim/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +99 51 78 +50 48 48 +224 98 118 +88 88 88 +119 118 115 +16 16 16 +188 62 109 +237 241 227 +177 175 160 +91 134 247 +59 86 159 +188 4 0 +255 255 255 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/kabuki_trim/overworld.png b/graphics/pokemon/furfrou/kabuki_trim/overworld.png new file mode 100644 index 000000000..97cf66d39 Binary files /dev/null and b/graphics/pokemon/furfrou/kabuki_trim/overworld.png differ diff --git a/graphics/pokemon/furfrou/kabuki_trim/overworld_normal.pal b/graphics/pokemon/furfrou/kabuki_trim/overworld_normal.pal new file mode 100644 index 000000000..b88fca160 --- /dev/null +++ b/graphics/pokemon/furfrou/kabuki_trim/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +50 48 48 +177 175 160 +237 241 227 +16 16 16 +99 32 31 +255 108 63 +201 52 49 +119 118 115 +91 134 247 +88 88 88 +59 86 159 +59 85 156 +237 241 227 +188 4 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/kabuki_trim/overworld_shiny.pal b/graphics/pokemon/furfrou/kabuki_trim/overworld_shiny.pal new file mode 100644 index 000000000..ec0564b46 --- /dev/null +++ b/graphics/pokemon/furfrou/kabuki_trim/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +50 48 48 +88 88 88 +119 118 115 +16 16 16 +99 32 31 +255 108 63 +201 52 49 +237 241 227 +91 134 247 +177 175 160 +59 86 159 +59 85 156 +255 255 255 +188 4 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/la_reine_trim/overworld.png b/graphics/pokemon/furfrou/la_reine_trim/overworld.png new file mode 100644 index 000000000..79ab66d7f Binary files /dev/null and b/graphics/pokemon/furfrou/la_reine_trim/overworld.png differ diff --git a/graphics/pokemon/furfrou/la_reine_trim/overworld_normal.pal b/graphics/pokemon/furfrou/la_reine_trim/overworld_normal.pal new file mode 100644 index 000000000..d93d3a1ac --- /dev/null +++ b/graphics/pokemon/furfrou/la_reine_trim/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +37 64 73 +50 48 48 +70 200 206 +177 175 160 +237 241 227 +16 16 16 +119 118 115 +23 128 149 +91 134 247 +59 86 159 +88 88 88 +119 118 115 +237 241 227 +188 4 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/la_reine_trim/overworld_shiny.pal b/graphics/pokemon/furfrou/la_reine_trim/overworld_shiny.pal new file mode 100644 index 000000000..4a660b347 --- /dev/null +++ b/graphics/pokemon/furfrou/la_reine_trim/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +37 64 73 +50 48 48 +70 200 206 +88 88 88 +119 118 115 +16 16 16 +60 59 59 +23 128 149 +91 134 247 +59 86 159 +177 175 160 +237 241 227 +255 255 255 +188 4 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/matron_trim/overworld.png b/graphics/pokemon/furfrou/matron_trim/overworld.png new file mode 100644 index 000000000..34ba857e5 Binary files /dev/null and b/graphics/pokemon/furfrou/matron_trim/overworld.png differ diff --git a/graphics/pokemon/furfrou/matron_trim/overworld_normal.pal b/graphics/pokemon/furfrou/matron_trim/overworld_normal.pal new file mode 100644 index 000000000..ba544e822 --- /dev/null +++ b/graphics/pokemon/furfrou/matron_trim/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +88 88 88 +237 241 227 +181 107 211 +16 16 16 +177 175 160 +73 47 89 +136 62 182 +91 134 247 +88 88 88 +119 118 115 +237 241 227 +188 4 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/matron_trim/overworld_shiny.pal b/graphics/pokemon/furfrou/matron_trim/overworld_shiny.pal new file mode 100644 index 000000000..617f8f675 --- /dev/null +++ b/graphics/pokemon/furfrou/matron_trim/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +50 48 48 +119 118 115 +181 107 211 +16 16 16 +88 88 88 +73 47 89 +136 62 182 +91 134 247 +177 175 160 +237 241 227 +255 255 255 +188 4 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/overworld.png b/graphics/pokemon/furfrou/overworld.png new file mode 100644 index 000000000..e0c16890f Binary files /dev/null and b/graphics/pokemon/furfrou/overworld.png differ diff --git a/graphics/pokemon/furfrou/overworld_normal.pal b/graphics/pokemon/furfrou/overworld_normal.pal new file mode 100644 index 000000000..d8ec8b9e1 --- /dev/null +++ b/graphics/pokemon/furfrou/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +95 94 92 +16 16 16 +237 241 227 +177 175 160 +91 134 247 +95 94 92 +188 4 0 +230 238 248 +71 70 69 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/overworld_shiny.pal b/graphics/pokemon/furfrou/overworld_shiny.pal new file mode 100644 index 000000000..7cc4146a1 --- /dev/null +++ b/graphics/pokemon/furfrou/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +54 53 53 +16 16 16 +112 111 110 +86 85 85 +91 134 247 +237 241 227 +188 4 0 +243 244 245 +177 175 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/pharaoh_trim/overworld.png b/graphics/pokemon/furfrou/pharaoh_trim/overworld.png new file mode 100644 index 000000000..dc51c70e5 Binary files /dev/null and b/graphics/pokemon/furfrou/pharaoh_trim/overworld.png differ diff --git a/graphics/pokemon/furfrou/pharaoh_trim/overworld_normal.pal b/graphics/pokemon/furfrou/pharaoh_trim/overworld_normal.pal new file mode 100644 index 000000000..24d49d04c --- /dev/null +++ b/graphics/pokemon/furfrou/pharaoh_trim/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +50 48 48 +237 241 227 +177 175 160 +16 16 16 +34 50 102 +57 91 209 +91 134 247 +112 184 248 +88 88 88 +119 118 115 +237 241 227 +188 4 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/pharaoh_trim/overworld_shiny.pal b/graphics/pokemon/furfrou/pharaoh_trim/overworld_shiny.pal new file mode 100644 index 000000000..bca12d7fa --- /dev/null +++ b/graphics/pokemon/furfrou/pharaoh_trim/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +50 48 48 +119 118 115 +88 88 88 +16 16 16 +34 50 102 +57 91 209 +91 134 247 +112 184 248 +177 175 160 +237 241 227 +255 255 255 +188 4 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/star_trim/overworld.png b/graphics/pokemon/furfrou/star_trim/overworld.png new file mode 100644 index 000000000..09cd1a2e4 Binary files /dev/null and b/graphics/pokemon/furfrou/star_trim/overworld.png differ diff --git a/graphics/pokemon/furfrou/star_trim/overworld_normal.pal b/graphics/pokemon/furfrou/star_trim/overworld_normal.pal new file mode 100644 index 000000000..5814a041a --- /dev/null +++ b/graphics/pokemon/furfrou/star_trim/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +50 48 48 +237 241 227 +44 105 154 +177 175 160 +80 163 212 +16 16 16 +28 60 86 +119 118 115 +91 134 247 +88 88 88 +188 4 0 +237 241 227 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/star_trim/overworld_shiny.pal b/graphics/pokemon/furfrou/star_trim/overworld_shiny.pal new file mode 100644 index 000000000..55b7e6f09 --- /dev/null +++ b/graphics/pokemon/furfrou/star_trim/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +50 48 48 +119 118 115 +44 105 154 +88 88 88 +80 163 212 +16 16 16 +28 60 86 +237 241 227 +91 134 247 +177 175 160 +188 4 0 +255 255 255 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furret/overworld.png b/graphics/pokemon/furret/overworld.png new file mode 100644 index 000000000..de8beb851 Binary files /dev/null and b/graphics/pokemon/furret/overworld.png differ diff --git a/graphics/pokemon/furret/overworld_normal.pal b/graphics/pokemon/furret/overworld_normal.pal new file mode 100644 index 000000000..6c65763c6 --- /dev/null +++ b/graphics/pokemon/furret/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +152 112 64 +88 56 24 +240 208 160 +208 176 112 +64 32 8 +112 80 48 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furret/overworld_shiny.pal b/graphics/pokemon/furret/overworld_shiny.pal new file mode 100644 index 000000000..381f36fc7 --- /dev/null +++ b/graphics/pokemon/furret/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +192 120 136 +80 16 80 +240 224 192 +232 200 152 +64 32 8 +144 72 80 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gabite/overworld.png b/graphics/pokemon/gabite/overworld.png new file mode 100644 index 000000000..a0aa0c652 Binary files /dev/null and b/graphics/pokemon/gabite/overworld.png differ diff --git a/graphics/pokemon/gabite/overworld_normal.pal b/graphics/pokemon/gabite/overworld_normal.pal new file mode 100644 index 000000000..47f6efaf9 --- /dev/null +++ b/graphics/pokemon/gabite/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 48 96 +0 0 0 +80 112 184 +120 136 208 +176 176 232 +56 80 120 +104 144 192 +248 224 8 +200 152 8 +152 152 152 +128 48 16 +184 64 24 +232 232 248 +104 104 104 +0 0 0 diff --git a/graphics/pokemon/gabite/overworld_shiny.pal b/graphics/pokemon/gabite/overworld_shiny.pal new file mode 100644 index 000000000..b5a8192aa --- /dev/null +++ b/graphics/pokemon/gabite/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 64 96 +0 0 0 +32 96 200 +120 136 208 +176 176 232 +40 80 144 +56 136 216 +248 224 8 +200 152 8 +152 152 152 +128 48 16 +184 64 24 +232 232 248 +104 104 104 +0 0 0 diff --git a/graphics/pokemon/gallade/overworld.png b/graphics/pokemon/gallade/overworld.png new file mode 100644 index 000000000..ead3234d1 Binary files /dev/null and b/graphics/pokemon/gallade/overworld.png differ diff --git a/graphics/pokemon/gallade/overworld_normal.pal b/graphics/pokemon/gallade/overworld_normal.pal new file mode 100644 index 000000000..121745d5f --- /dev/null +++ b/graphics/pokemon/gallade/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 104 96 +0 0 0 +104 200 224 +24 184 200 +0 72 16 +24 144 48 +48 176 64 +8 104 24 +72 72 80 +232 232 248 +208 208 224 +184 48 72 +192 192 200 +136 136 152 +128 32 56 diff --git a/graphics/pokemon/gallade/overworld_shiny.pal b/graphics/pokemon/gallade/overworld_shiny.pal new file mode 100644 index 000000000..54ba329dd --- /dev/null +++ b/graphics/pokemon/gallade/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 112 +0 0 0 +200 200 200 +152 208 160 +0 72 120 +32 144 192 +48 168 216 +16 112 160 +72 72 80 +232 232 248 +208 208 224 +224 128 40 +192 192 200 +136 136 152 +128 32 56 diff --git a/graphics/pokemon/galvantula/overworld.png b/graphics/pokemon/galvantula/overworld.png new file mode 100644 index 000000000..8e9eeb8e6 Binary files /dev/null and b/graphics/pokemon/galvantula/overworld.png differ diff --git a/graphics/pokemon/galvantula/overworld_normal.pal b/graphics/pokemon/galvantula/overworld_normal.pal new file mode 100644 index 000000000..651f2c478 --- /dev/null +++ b/graphics/pokemon/galvantula/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 220 0 +36 48 92 +60 80 172 +16 16 16 +112 100 100 +200 176 64 +252 220 80 +104 88 0 +164 144 160 +0 0 0 +48 40 32 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/galvantula/overworld_shiny.pal b/graphics/pokemon/galvantula/overworld_shiny.pal new file mode 100644 index 000000000..e3e49deac --- /dev/null +++ b/graphics/pokemon/galvantula/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 82 +16 65 98 +24 41 65 +65 74 74 +238 164 0 +255 213 82 +106 57 57 +98 106 98 +0 0 0 +0 0 0 +180 180 238 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/garbodor/overworld.png b/graphics/pokemon/garbodor/overworld.png new file mode 100644 index 000000000..66b437eda Binary files /dev/null and b/graphics/pokemon/garbodor/overworld.png differ diff --git a/graphics/pokemon/garbodor/overworld_normal.pal b/graphics/pokemon/garbodor/overworld_normal.pal new file mode 100644 index 000000000..7ab2233f4 --- /dev/null +++ b/graphics/pokemon/garbodor/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 39 35 +164 139 115 +90 74 65 +0 0 0 +123 106 90 +103 118 172 +24 57 41 +115 115 115 +188 187 188 +41 106 74 +24 74 49 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/garbodor/overworld_shiny.pal b/graphics/pokemon/garbodor/overworld_shiny.pal new file mode 100644 index 000000000..a80760629 --- /dev/null +++ b/graphics/pokemon/garbodor/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 33 30 +157 152 146 +80 72 71 +0 0 0 +107 107 102 +141 186 84 +16 64 72 +107 107 102 +157 152 146 +40 160 160 +16 120 120 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/garchomp/overworld.png b/graphics/pokemon/garchomp/overworld.png new file mode 100644 index 000000000..2a6a93bd5 Binary files /dev/null and b/graphics/pokemon/garchomp/overworld.png differ diff --git a/graphics/pokemon/garchomp/overworld_normal.pal b/graphics/pokemon/garchomp/overworld_normal.pal new file mode 100644 index 000000000..ec2e1d504 --- /dev/null +++ b/graphics/pokemon/garchomp/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +96 112 160 +72 80 120 +48 48 80 +120 152 200 +248 224 8 +192 152 0 +128 48 16 +104 104 104 +168 168 168 +232 232 248 +200 200 208 +184 64 24 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/garchomp/overworld_shiny.pal b/graphics/pokemon/garchomp/overworld_shiny.pal new file mode 100644 index 000000000..1855aa765 --- /dev/null +++ b/graphics/pokemon/garchomp/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +56 88 112 +48 72 88 +32 48 56 +72 112 136 +248 224 8 +192 152 0 +128 48 16 +104 104 104 +152 152 152 +232 232 248 +200 200 208 +184 64 24 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gardevoir/overworld.png b/graphics/pokemon/gardevoir/overworld.png new file mode 100644 index 000000000..d09e002a8 Binary files /dev/null and b/graphics/pokemon/gardevoir/overworld.png differ diff --git a/graphics/pokemon/gardevoir/overworld_normal.pal b/graphics/pokemon/gardevoir/overworld_normal.pal new file mode 100644 index 000000000..3b82b2d5c --- /dev/null +++ b/graphics/pokemon/gardevoir/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +0 0 0 +40 128 56 +72 176 88 +16 64 32 +104 200 128 +72 72 80 +232 232 248 +128 128 144 +200 200 216 +168 168 176 +184 48 72 +240 104 104 +128 32 56 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gardevoir/overworld_shiny.pal b/graphics/pokemon/gardevoir/overworld_shiny.pal new file mode 100644 index 000000000..21ce10171 --- /dev/null +++ b/graphics/pokemon/gardevoir/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +32 144 120 +88 200 176 +16 96 120 +160 224 200 +88 88 64 +232 232 248 +128 128 112 +208 208 184 +168 168 144 +208 104 64 +240 160 72 +128 80 56 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/garganacl/footprint.png b/graphics/pokemon/garganacl/footprint.png new file mode 100644 index 000000000..d91f5eea5 Binary files /dev/null and b/graphics/pokemon/garganacl/footprint.png differ diff --git a/graphics/pokemon/gastly/overworld.png b/graphics/pokemon/gastly/overworld.png new file mode 100644 index 000000000..4df5a7740 Binary files /dev/null and b/graphics/pokemon/gastly/overworld.png differ diff --git a/graphics/pokemon/gastly/overworld_normal.pal b/graphics/pokemon/gastly/overworld_normal.pal new file mode 100644 index 000000000..e4e4f4b6d --- /dev/null +++ b/graphics/pokemon/gastly/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 88 152 +136 112 160 +80 56 104 +40 40 56 +56 56 56 +72 72 72 +0 0 0 +184 184 184 +232 232 248 +136 136 136 +64 16 56 +152 8 64 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gastly/overworld_shiny.pal b/graphics/pokemon/gastly/overworld_shiny.pal new file mode 100644 index 000000000..154bd818a --- /dev/null +++ b/graphics/pokemon/gastly/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 128 208 +112 176 248 +56 64 120 +56 16 56 +64 32 64 +88 48 88 +0 0 0 +184 184 184 +232 232 248 +136 136 136 +64 16 56 +152 8 64 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gastrodon/east_sea/overworld.png b/graphics/pokemon/gastrodon/east_sea/overworld.png new file mode 100644 index 000000000..038846ad4 Binary files /dev/null and b/graphics/pokemon/gastrodon/east_sea/overworld.png differ diff --git a/graphics/pokemon/gastrodon/east_sea/overworld_normal.pal b/graphics/pokemon/gastrodon/east_sea/overworld_normal.pal new file mode 100644 index 000000000..34392afb9 --- /dev/null +++ b/graphics/pokemon/gastrodon/east_sea/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +48 80 48 +0 0 0 +200 160 0 +88 160 64 +48 48 48 +248 208 88 +56 120 40 +184 184 200 +64 184 232 +48 112 128 +40 152 184 +144 120 48 +32 72 72 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gastrodon/east_sea/overworld_shiny.pal b/graphics/pokemon/gastrodon/east_sea/overworld_shiny.pal new file mode 100644 index 000000000..9269b3503 --- /dev/null +++ b/graphics/pokemon/gastrodon/east_sea/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +80 80 48 +0 0 0 +200 160 0 +152 184 40 +48 48 48 +248 208 88 +96 136 0 +184 184 200 +152 224 248 +8 160 200 +104 192 224 +144 120 48 +32 72 72 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gastrodon/overworld.png b/graphics/pokemon/gastrodon/overworld.png new file mode 100644 index 000000000..3d67e41b6 Binary files /dev/null and b/graphics/pokemon/gastrodon/overworld.png differ diff --git a/graphics/pokemon/gastrodon/overworld_normal.pal b/graphics/pokemon/gastrodon/overworld_normal.pal new file mode 100644 index 000000000..2e367aa8c --- /dev/null +++ b/graphics/pokemon/gastrodon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 48 40 +48 48 48 +200 160 0 +160 104 64 +112 72 56 +0 0 0 +248 208 88 +184 184 200 +232 152 216 +152 96 128 +144 120 48 +200 120 168 +80 40 88 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gastrodon/overworld_shiny.pal b/graphics/pokemon/gastrodon/overworld_shiny.pal new file mode 100644 index 000000000..d493e9aa1 --- /dev/null +++ b/graphics/pokemon/gastrodon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 80 40 +48 48 48 +200 160 0 +160 144 64 +112 104 56 +0 0 0 +248 208 88 +184 184 200 +232 168 160 +152 80 64 +144 120 48 +200 120 104 +96 24 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/genesect/overworld.png b/graphics/pokemon/genesect/overworld.png new file mode 100644 index 000000000..ed29dd09d Binary files /dev/null and b/graphics/pokemon/genesect/overworld.png differ diff --git a/graphics/pokemon/genesect/overworld_normal.pal b/graphics/pokemon/genesect/overworld_normal.pal new file mode 100644 index 000000000..c01dbd0a2 --- /dev/null +++ b/graphics/pokemon/genesect/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +71 33 63 +104 55 129 +147 79 191 +199 172 255 +11 11 11 +155 121 182 +240 228 0 +206 196 0 +0 0 0 +104 40 33 +229 229 247 +245 71 25 +172 55 25 +104 104 104 +223 237 142 diff --git a/graphics/pokemon/genesect/overworld_shiny.pal b/graphics/pokemon/genesect/overworld_shiny.pal new file mode 100644 index 000000000..c6f59d674 --- /dev/null +++ b/graphics/pokemon/genesect/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 32 24 +144 48 40 +208 64 72 +71 33 63 +248 176 200 +11 11 11 +184 120 144 +232 184 0 +192 128 0 +0 0 0 +104 40 33 +229 229 247 +168 168 184 +88 88 112 +104 104 104 diff --git a/graphics/pokemon/gengar/overworld.png b/graphics/pokemon/gengar/overworld.png new file mode 100644 index 000000000..514d080e1 Binary files /dev/null and b/graphics/pokemon/gengar/overworld.png differ diff --git a/graphics/pokemon/gengar/overworld_normal.pal b/graphics/pokemon/gengar/overworld_normal.pal new file mode 100644 index 000000000..5450ef839 --- /dev/null +++ b/graphics/pokemon/gengar/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 56 +0 0 0 +144 120 160 +104 80 128 +80 56 104 +216 96 96 +248 168 160 +152 152 152 +96 96 96 +184 184 184 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gengar/overworld_shiny.pal b/graphics/pokemon/gengar/overworld_shiny.pal new file mode 100644 index 000000000..b0bf73361 --- /dev/null +++ b/graphics/pokemon/gengar/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 64 72 +0 0 0 +144 144 160 +120 112 128 +96 88 120 +216 144 136 +248 192 184 +152 152 152 +96 96 96 +184 184 184 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/geodude/alolan/overworld.png b/graphics/pokemon/geodude/alolan/overworld.png new file mode 100644 index 000000000..9897707a2 Binary files /dev/null and b/graphics/pokemon/geodude/alolan/overworld.png differ diff --git a/graphics/pokemon/geodude/alolan/overworld_normal.pal b/graphics/pokemon/geodude/alolan/overworld_normal.pal new file mode 100644 index 000000000..bea7c262f --- /dev/null +++ b/graphics/pokemon/geodude/alolan/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +51 47 47 +74 101 112 +0 0 0 +173 185 198 +119 134 150 +46 64 71 +99 102 105 +55 59 61 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/geodude/alolan/overworld_shiny.pal b/graphics/pokemon/geodude/alolan/overworld_shiny.pal new file mode 100644 index 000000000..7d1d0a50e --- /dev/null +++ b/graphics/pokemon/geodude/alolan/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +51 47 47 +74 101 112 +0 0 0 +248 184 56 +208 136 56 +80 56 16 +99 102 105 +55 59 61 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/geodude/overworld.png b/graphics/pokemon/geodude/overworld.png new file mode 100644 index 000000000..b3410ecca Binary files /dev/null and b/graphics/pokemon/geodude/overworld.png differ diff --git a/graphics/pokemon/geodude/overworld_normal.pal b/graphics/pokemon/geodude/overworld_normal.pal new file mode 100644 index 000000000..94158f3e2 --- /dev/null +++ b/graphics/pokemon/geodude/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 48 32 +0 0 0 +184 168 128 +120 112 96 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/geodude/overworld_shiny.pal b/graphics/pokemon/geodude/overworld_shiny.pal new file mode 100644 index 000000000..c548276f7 --- /dev/null +++ b/graphics/pokemon/geodude/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 56 16 +0 0 0 +248 184 56 +208 136 56 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gholdengo/back.png b/graphics/pokemon/gholdengo/back.png index 7968235e2..b898e6855 100644 Binary files a/graphics/pokemon/gholdengo/back.png and b/graphics/pokemon/gholdengo/back.png differ diff --git a/graphics/pokemon/gholdengo/footprint.png b/graphics/pokemon/gholdengo/footprint.png new file mode 100644 index 000000000..00fa1399c Binary files /dev/null and b/graphics/pokemon/gholdengo/footprint.png differ diff --git a/graphics/pokemon/gholdengo/front.png b/graphics/pokemon/gholdengo/front.png index 410d23e6d..28ff4cbb8 100644 Binary files a/graphics/pokemon/gholdengo/front.png and b/graphics/pokemon/gholdengo/front.png differ diff --git a/graphics/pokemon/gholdengo/normal.pal b/graphics/pokemon/gholdengo/normal.pal index cb9c6fdf7..ba568f55a 100644 --- a/graphics/pokemon/gholdengo/normal.pal +++ b/graphics/pokemon/gholdengo/normal.pal @@ -1,15 +1,19 @@ JASC-PAL 0100 -12 -153 210 164 -112 92 40 -252 210 82 +16 +153 211 165 +89 31 20 +120 59 37 +102 38 53 +59 61 74 +143 55 33 +138 75 43 +190 92 46 +178 117 58 +245 135 61 +219 175 66 +255 227 74 +126 142 158 +16 16 16 +191 201 207 255 255 255 -207 129 60 -197 154 66 -0 0 0 -134 120 80 -37 37 45 -189 166 99 -66 73 74 -181 194 222 diff --git a/graphics/pokemon/gholdengo/shiny.pal b/graphics/pokemon/gholdengo/shiny.pal index 4823e4a57..96d66e80e 100644 --- a/graphics/pokemon/gholdengo/shiny.pal +++ b/graphics/pokemon/gholdengo/shiny.pal @@ -1,15 +1,19 @@ JASC-PAL 0100 -12 -153 210 164 -112 92 40 -252 210 82 +16 +153 211 165 +89 31 20 +120 59 37 +102 38 53 +59 61 74 +89 95 130 +138 75 43 +115 121 148 +178 117 58 +175 182 201 +219 175 66 +255 227 74 +126 142 158 +16 16 16 +191 201 207 255 255 255 -127 147 167 -197 154 66 -0 0 0 -134 120 80 -37 37 45 -189 166 99 -66 73 74 -181 194 222 diff --git a/graphics/pokemon/gible/overworld.png b/graphics/pokemon/gible/overworld.png new file mode 100644 index 000000000..05c384685 Binary files /dev/null and b/graphics/pokemon/gible/overworld.png differ diff --git a/graphics/pokemon/gible/overworld_normal.pal b/graphics/pokemon/gible/overworld_normal.pal new file mode 100644 index 000000000..224ec1fb0 --- /dev/null +++ b/graphics/pokemon/gible/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 40 48 +104 168 168 +48 88 88 +80 136 136 +112 168 184 +136 192 216 +0 0 0 +152 152 152 +56 56 56 +224 224 224 +184 64 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gible/overworld_shiny.pal b/graphics/pokemon/gible/overworld_shiny.pal new file mode 100644 index 000000000..c8af4ae6e --- /dev/null +++ b/graphics/pokemon/gible/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 64 88 +64 176 200 +24 88 144 +40 144 176 +112 168 184 +136 192 216 +0 0 0 +152 152 152 +56 56 56 +224 224 224 +184 152 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gigalith/overworld.png b/graphics/pokemon/gigalith/overworld.png new file mode 100644 index 000000000..8e5b2b7b3 Binary files /dev/null and b/graphics/pokemon/gigalith/overworld.png differ diff --git a/graphics/pokemon/gigalith/overworld_normal.pal b/graphics/pokemon/gigalith/overworld_normal.pal new file mode 100644 index 000000000..54840537b --- /dev/null +++ b/graphics/pokemon/gigalith/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +95 25 25 +236 104 104 +147 40 40 +33 47 95 +227 40 40 +55 71 129 +25 33 55 +25 33 55 +0 0 0 +164 121 18 +218 182 79 +32 46 85 +25 25 33 +54 61 77 +0 0 0 diff --git a/graphics/pokemon/gigalith/overworld_shiny.pal b/graphics/pokemon/gigalith/overworld_shiny.pal new file mode 100644 index 000000000..5b24f52b1 --- /dev/null +++ b/graphics/pokemon/gigalith/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 64 72 +176 248 248 +40 120 152 +64 40 104 +16 200 192 +88 64 136 +25 33 55 +40 16 64 +0 0 0 +168 96 32 +248 120 32 +32 46 85 +25 25 33 +54 61 77 +0 0 0 diff --git a/graphics/pokemon/gimmighoul/back.png b/graphics/pokemon/gimmighoul/back.png index c6a634240..1b996d71e 100644 Binary files a/graphics/pokemon/gimmighoul/back.png and b/graphics/pokemon/gimmighoul/back.png differ diff --git a/graphics/pokemon/gimmighoul/footprint.png b/graphics/pokemon/gimmighoul/footprint.png new file mode 100644 index 000000000..aa3e48b0e Binary files /dev/null and b/graphics/pokemon/gimmighoul/footprint.png differ diff --git a/graphics/pokemon/gimmighoul/front.png b/graphics/pokemon/gimmighoul/front.png index 19b1f7b25..75fc787e3 100644 Binary files a/graphics/pokemon/gimmighoul/front.png and b/graphics/pokemon/gimmighoul/front.png differ diff --git a/graphics/pokemon/gimmighoul/normal.pal b/graphics/pokemon/gimmighoul/normal.pal index f3317456b..66396330f 100644 --- a/graphics/pokemon/gimmighoul/normal.pal +++ b/graphics/pokemon/gimmighoul/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -152 208 160 -50 52 55 -138 98 57 -90 71 41 -84 91 107 -255 218 89 -221 193 38 -120 58 82 -15 15 15 -172 68 84 -173 147 56 -133 139 162 -194 198 202 -165 146 39 -133 139 163 -194 198 203 +153 211 165 +66 23 36 +71 53 35 +102 38 53 +117 93 56 +59 61 74 +86 107 125 +163 60 72 +173 144 73 +227 204 65 +100 113 128 +149 173 189 +16 16 16 +217 202 132 +156 176 194 +204 222 232 diff --git a/graphics/pokemon/gimmighoul/roaming/back.png b/graphics/pokemon/gimmighoul/roaming/back.png index ad90dc8a1..5c9ed8b58 100644 Binary files a/graphics/pokemon/gimmighoul/roaming/back.png and b/graphics/pokemon/gimmighoul/roaming/back.png differ diff --git a/graphics/pokemon/gimmighoul/roaming/footprint.png b/graphics/pokemon/gimmighoul/roaming/footprint.png new file mode 100644 index 000000000..afbe34b84 Binary files /dev/null and b/graphics/pokemon/gimmighoul/roaming/footprint.png differ diff --git a/graphics/pokemon/gimmighoul/roaming/front.png b/graphics/pokemon/gimmighoul/roaming/front.png index c8f6f3a93..81ebb4897 100644 Binary files a/graphics/pokemon/gimmighoul/roaming/front.png and b/graphics/pokemon/gimmighoul/roaming/front.png differ diff --git a/graphics/pokemon/gimmighoul/roaming/normal.pal b/graphics/pokemon/gimmighoul/roaming/normal.pal index 8c71fadd9..3cf985511 100644 --- a/graphics/pokemon/gimmighoul/roaming/normal.pal +++ b/graphics/pokemon/gimmighoul/roaming/normal.pal @@ -1,16 +1,19 @@ JASC-PAL 0100 -13 -114 214 163 -0 214 160 -0 212 159 +16 +153 211 165 +71 53 35 +117 93 56 +59 61 74 +173 144 73 +227 204 65 +100 113 128 +16 16 16 +156 176 194 +204 222 232 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 0 0 0 -31 44 56 -132 153 195 -65 108 140 -199 229 248 -161 200 224 -255 197 0 -221 124 0 -255 160 0 -128 57 0 diff --git a/graphics/pokemon/gimmighoul/roaming/shiny.pal b/graphics/pokemon/gimmighoul/roaming/shiny.pal index 7ece225d5..8768489e9 100644 --- a/graphics/pokemon/gimmighoul/roaming/shiny.pal +++ b/graphics/pokemon/gimmighoul/roaming/shiny.pal @@ -1,16 +1,19 @@ JASC-PAL 0100 -13 -114 214 163 -0 214 160 -0 212 159 +16 +153 211 165 +71 53 35 +117 93 56 +59 61 74 +173 144 73 +227 204 65 +138 149 166 +16 16 16 +209 219 227 +240 250 255 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 0 0 0 -31 44 56 -170 163 126 -135 131 102 -199 229 248 -228 209 183 -255 197 0 -221 124 0 -255 160 0 -128 57 0 diff --git a/graphics/pokemon/gimmighoul/shiny.pal b/graphics/pokemon/gimmighoul/shiny.pal index ac31efc40..8cd737941 100644 --- a/graphics/pokemon/gimmighoul/shiny.pal +++ b/graphics/pokemon/gimmighoul/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -152 208 160 -50 52 55 -138 98 57 -90 71 41 -84 91 107 -255 218 89 -221 193 38 -120 58 82 -15 15 15 -172 68 84 -173 147 56 -160 159 129 -210 205 183 -165 146 39 -133 139 163 -194 198 203 +153 211 165 +66 23 36 +71 53 35 +102 38 53 +117 93 56 +59 61 74 +86 107 125 +163 60 72 +173 144 73 +227 204 65 +138 149 166 +149 173 189 +16 16 16 +217 202 132 +209 219 227 +240 250 255 diff --git a/graphics/pokemon/girafarig/overworld.png b/graphics/pokemon/girafarig/overworld.png new file mode 100644 index 000000000..8c9402494 Binary files /dev/null and b/graphics/pokemon/girafarig/overworld.png differ diff --git a/graphics/pokemon/girafarig/overworld_normal.pal b/graphics/pokemon/girafarig/overworld_normal.pal new file mode 100644 index 000000000..4050cdf28 --- /dev/null +++ b/graphics/pokemon/girafarig/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 80 88 +0 0 0 +232 232 248 +160 176 200 +96 112 152 +104 80 56 +72 48 16 +200 160 80 +248 208 96 +152 120 80 +184 80 104 +56 112 160 +232 112 184 +32 64 120 +40 48 56 diff --git a/graphics/pokemon/girafarig/overworld_shiny.pal b/graphics/pokemon/girafarig/overworld_shiny.pal new file mode 100644 index 000000000..8ea6ebaac --- /dev/null +++ b/graphics/pokemon/girafarig/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 80 88 +0 0 0 +232 232 248 +160 176 200 +96 112 152 +136 96 56 +72 48 16 +216 160 56 +248 200 80 +176 112 80 +0 136 192 +56 112 160 +24 184 248 +32 64 120 +40 48 56 diff --git a/graphics/pokemon/giratina/origin/footprint.png b/graphics/pokemon/giratina/origin/footprint.png new file mode 100644 index 000000000..aa3e48b0e Binary files /dev/null and b/graphics/pokemon/giratina/origin/footprint.png differ diff --git a/graphics/pokemon/giratina/origin/overworld.png b/graphics/pokemon/giratina/origin/overworld.png new file mode 100644 index 000000000..cf022c485 Binary files /dev/null and b/graphics/pokemon/giratina/origin/overworld.png differ diff --git a/graphics/pokemon/giratina/origin/overworld_normal.pal b/graphics/pokemon/giratina/origin/overworld_normal.pal new file mode 100644 index 000000000..c05ed66c4 --- /dev/null +++ b/graphics/pokemon/giratina/origin/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +96 80 16 +40 40 40 +248 248 208 +176 152 24 +56 56 56 +240 80 64 +168 48 64 +232 208 24 +184 184 184 +144 144 144 +80 80 80 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/giratina/origin/overworld_shiny.pal b/graphics/pokemon/giratina/origin/overworld_shiny.pal new file mode 100644 index 000000000..560f34aaf --- /dev/null +++ b/graphics/pokemon/giratina/origin/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +80 80 80 +40 40 40 +248 248 208 +144 144 144 +56 48 24 +16 184 192 +8 112 120 +184 184 184 +248 224 96 +200 144 48 +112 96 16 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/giratina/overworld.png b/graphics/pokemon/giratina/overworld.png new file mode 100644 index 000000000..8caa512dc Binary files /dev/null and b/graphics/pokemon/giratina/overworld.png differ diff --git a/graphics/pokemon/giratina/overworld_normal.pal b/graphics/pokemon/giratina/overworld_normal.pal new file mode 100644 index 000000000..7d21338a8 --- /dev/null +++ b/graphics/pokemon/giratina/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 40 +56 64 64 +104 96 24 +232 208 24 +16 16 16 +176 152 24 +248 248 208 +136 136 168 +168 176 200 +240 80 64 +168 48 64 +88 88 112 +112 112 144 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/giratina/overworld_shiny.pal b/graphics/pokemon/giratina/overworld_shiny.pal new file mode 100644 index 000000000..4e7f9da34 --- /dev/null +++ b/graphics/pokemon/giratina/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 40 +56 64 64 +96 104 128 +200 200 208 +16 16 16 +168 168 184 +248 248 208 +224 200 48 +248 240 136 +16 184 192 +8 112 120 +160 128 24 +192 160 24 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/glaceon/overworld.png b/graphics/pokemon/glaceon/overworld.png new file mode 100644 index 000000000..84100e04d Binary files /dev/null and b/graphics/pokemon/glaceon/overworld.png differ diff --git a/graphics/pokemon/glaceon/overworld_normal.pal b/graphics/pokemon/glaceon/overworld_normal.pal new file mode 100644 index 000000000..6280c829b --- /dev/null +++ b/graphics/pokemon/glaceon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 64 80 +0 0 0 +32 104 104 +80 184 216 +24 96 112 +48 152 176 +40 152 168 +136 224 232 +176 232 248 +112 200 224 +48 144 136 +208 224 232 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/glaceon/overworld_shiny.pal b/graphics/pokemon/glaceon/overworld_shiny.pal new file mode 100644 index 000000000..50db4a295 --- /dev/null +++ b/graphics/pokemon/glaceon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 64 80 +0 0 0 +56 152 144 +160 216 232 +56 136 152 +64 192 216 +136 200 208 +192 240 240 +208 240 248 +112 200 224 +64 192 176 +208 224 232 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/glalie/overworld.png b/graphics/pokemon/glalie/overworld.png new file mode 100644 index 000000000..3ce1fda91 Binary files /dev/null and b/graphics/pokemon/glalie/overworld.png differ diff --git a/graphics/pokemon/glalie/overworld_normal.pal b/graphics/pokemon/glalie/overworld_normal.pal new file mode 100644 index 000000000..7784213a6 --- /dev/null +++ b/graphics/pokemon/glalie/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +56 56 72 +40 40 56 +80 80 96 +152 160 176 +112 120 136 +192 200 216 +40 128 192 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/glalie/overworld_shiny.pal b/graphics/pokemon/glalie/overworld_shiny.pal new file mode 100644 index 000000000..a02592dd4 --- /dev/null +++ b/graphics/pokemon/glalie/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +56 64 80 +40 48 64 +80 88 104 +152 168 184 +112 128 144 +192 208 224 +208 48 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/glameow/overworld.png b/graphics/pokemon/glameow/overworld.png new file mode 100644 index 000000000..5c305aec9 Binary files /dev/null and b/graphics/pokemon/glameow/overworld.png differ diff --git a/graphics/pokemon/glameow/overworld_normal.pal b/graphics/pokemon/glameow/overworld_normal.pal new file mode 100644 index 000000000..1358d05bf --- /dev/null +++ b/graphics/pokemon/glameow/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +192 192 192 +0 0 0 +232 232 248 +128 128 128 +112 112 112 +152 152 152 +176 56 104 +208 96 176 +16 32 104 +224 152 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/glameow/overworld_shiny.pal b/graphics/pokemon/glameow/overworld_shiny.pal new file mode 100644 index 000000000..5406a32b4 --- /dev/null +++ b/graphics/pokemon/glameow/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +192 192 192 +0 0 0 +232 232 248 +128 128 128 +112 72 88 +168 120 144 +176 56 104 +208 96 176 +16 32 104 +224 152 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/glastrier/icon.png b/graphics/pokemon/glastrier/icon.png index 98bfdc8b4..fd32ad0db 100644 Binary files a/graphics/pokemon/glastrier/icon.png and b/graphics/pokemon/glastrier/icon.png differ diff --git a/graphics/pokemon/glastrier/overworld.png b/graphics/pokemon/glastrier/overworld.png new file mode 100644 index 000000000..44bd656b6 Binary files /dev/null and b/graphics/pokemon/glastrier/overworld.png differ diff --git a/graphics/pokemon/glastrier/overworld_normal.pal b/graphics/pokemon/glastrier/overworld_normal.pal new file mode 100644 index 000000000..1c1d0e716 --- /dev/null +++ b/graphics/pokemon/glastrier/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 88 80 +168 224 240 +168 168 192 +16 16 16 +248 248 248 +0 40 88 +192 200 200 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/glastrier/overworld_shiny.pal b/graphics/pokemon/glastrier/overworld_shiny.pal new file mode 100644 index 000000000..e45960848 --- /dev/null +++ b/graphics/pokemon/glastrier/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +65 82 98 +197 197 255 +148 156 213 +0 0 0 +246 246 246 +49 49 49 +189 189 189 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gligar/overworld.png b/graphics/pokemon/gligar/overworld.png new file mode 100644 index 000000000..50f94601f Binary files /dev/null and b/graphics/pokemon/gligar/overworld.png differ diff --git a/graphics/pokemon/gligar/overworld_normal.pal b/graphics/pokemon/gligar/overworld_normal.pal new file mode 100644 index 000000000..afbe559d8 --- /dev/null +++ b/graphics/pokemon/gligar/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 40 96 +200 112 176 +0 0 0 +240 192 216 +224 152 208 +160 88 136 +232 232 248 +0 56 88 +40 144 168 +16 96 128 +200 208 216 +136 32 56 +176 72 120 +208 104 152 +0 0 0 diff --git a/graphics/pokemon/gligar/overworld_shiny.pal b/graphics/pokemon/gligar/overworld_shiny.pal new file mode 100644 index 000000000..63e0e8afd --- /dev/null +++ b/graphics/pokemon/gligar/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 48 112 +128 160 216 +0 0 0 +176 232 248 +152 192 232 +80 112 208 +232 232 248 +24 56 128 +96 128 224 +56 112 184 +200 208 216 +136 32 56 +176 72 120 +208 104 152 +0 0 0 diff --git a/graphics/pokemon/glimmet/footprint.png b/graphics/pokemon/glimmet/footprint.png new file mode 100644 index 000000000..aa3e48b0e Binary files /dev/null and b/graphics/pokemon/glimmet/footprint.png differ diff --git a/graphics/pokemon/glimmora/footprint.png b/graphics/pokemon/glimmora/footprint.png new file mode 100644 index 000000000..aa3e48b0e Binary files /dev/null and b/graphics/pokemon/glimmora/footprint.png differ diff --git a/graphics/pokemon/gliscor/overworld.png b/graphics/pokemon/gliscor/overworld.png new file mode 100644 index 000000000..397301fa3 Binary files /dev/null and b/graphics/pokemon/gliscor/overworld.png differ diff --git a/graphics/pokemon/gliscor/overworld_normal.pal b/graphics/pokemon/gliscor/overworld_normal.pal new file mode 100644 index 000000000..e04040ea2 --- /dev/null +++ b/graphics/pokemon/gliscor/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +32 40 88 +152 168 224 +168 40 24 +136 136 208 +120 24 16 +32 32 32 +248 216 56 +144 112 0 +96 96 112 +64 64 64 +168 168 168 +104 32 80 +96 96 96 +0 0 0 diff --git a/graphics/pokemon/gliscor/overworld_shiny.pal b/graphics/pokemon/gliscor/overworld_shiny.pal new file mode 100644 index 000000000..45cb85b28 --- /dev/null +++ b/graphics/pokemon/gliscor/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +32 64 88 +128 200 248 +248 216 56 +48 144 200 +200 176 0 +32 32 32 +248 216 56 +144 112 0 +72 104 120 +32 32 32 +152 208 160 +104 32 80 +56 56 56 +0 0 0 diff --git a/graphics/pokemon/gloom/overworld.png b/graphics/pokemon/gloom/overworld.png new file mode 100644 index 000000000..349429731 Binary files /dev/null and b/graphics/pokemon/gloom/overworld.png differ diff --git a/graphics/pokemon/gloom/overworld_normal.pal b/graphics/pokemon/gloom/overworld_normal.pal new file mode 100644 index 000000000..d519e23b1 --- /dev/null +++ b/graphics/pokemon/gloom/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 32 16 +168 80 16 +0 0 0 +168 48 72 +216 96 112 +216 144 144 +248 112 24 +48 80 112 +32 56 104 +64 112 152 +80 40 128 +168 168 168 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gloom/overworld_shiny.pal b/graphics/pokemon/gloom/overworld_shiny.pal new file mode 100644 index 000000000..1bef80553 --- /dev/null +++ b/graphics/pokemon/gloom/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 64 24 +168 128 16 +0 0 0 +136 80 16 +192 112 24 +216 144 144 +248 160 24 +88 128 64 +32 72 40 +160 184 48 +160 96 24 +208 208 208 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gogoat/overworld.png b/graphics/pokemon/gogoat/overworld.png new file mode 100644 index 000000000..2043a6150 Binary files /dev/null and b/graphics/pokemon/gogoat/overworld.png differ diff --git a/graphics/pokemon/gogoat/overworld_normal.pal b/graphics/pokemon/gogoat/overworld_normal.pal new file mode 100644 index 000000000..450b90662 --- /dev/null +++ b/graphics/pokemon/gogoat/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +10 68 43 +1 146 83 +71 51 28 +16 16 16 +151 151 151 +139 94 42 +250 251 253 +99 99 99 +55 55 55 +5 111 65 +233 89 75 +188 159 124 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gogoat/overworld_shiny.pal b/graphics/pokemon/gogoat/overworld_shiny.pal new file mode 100644 index 000000000..06829425d --- /dev/null +++ b/graphics/pokemon/gogoat/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +126 155 52 +185 226 67 +47 38 34 +16 16 16 +254 215 81 +63 53 48 +250 251 253 +184 160 62 +129 111 40 +5 111 65 +233 89 75 +81 70 64 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/golbat/overworld.png b/graphics/pokemon/golbat/overworld.png new file mode 100644 index 000000000..9ec0ecc2d Binary files /dev/null and b/graphics/pokemon/golbat/overworld.png differ diff --git a/graphics/pokemon/golbat/overworld_normal.pal b/graphics/pokemon/golbat/overworld_normal.pal new file mode 100644 index 000000000..cd9ef0906 --- /dev/null +++ b/graphics/pokemon/golbat/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 56 64 +64 112 120 +80 184 176 +0 0 0 +96 64 128 +56 24 88 +136 96 184 +72 144 152 +232 232 248 +184 184 192 +56 56 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/golbat/overworld_shiny.pal b/graphics/pokemon/golbat/overworld_shiny.pal new file mode 100644 index 000000000..ebc603b29 --- /dev/null +++ b/graphics/pokemon/golbat/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 56 24 +96 120 56 +160 184 88 +0 0 0 +184 112 136 +144 88 88 +216 144 184 +128 152 72 +232 232 248 +184 184 192 +64 64 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/goldeen/overworld.png b/graphics/pokemon/goldeen/overworld.png new file mode 100644 index 000000000..a8f8ac58a Binary files /dev/null and b/graphics/pokemon/goldeen/overworld.png differ diff --git a/graphics/pokemon/goldeen/overworld_normal.pal b/graphics/pokemon/goldeen/overworld_normal.pal new file mode 100644 index 000000000..98c9aeb76 --- /dev/null +++ b/graphics/pokemon/goldeen/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 80 80 +232 232 248 +0 0 0 +248 232 160 +176 176 176 +232 72 32 +216 160 80 +160 32 16 +96 16 0 +200 88 120 +240 128 160 +40 128 112 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/goldeen/overworld_shiny.pal b/graphics/pokemon/goldeen/overworld_shiny.pal new file mode 100644 index 000000000..a3932f12c --- /dev/null +++ b/graphics/pokemon/goldeen/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 80 80 +232 232 248 +0 0 0 +248 232 160 +176 176 176 +248 168 32 +216 160 80 +216 120 16 +192 72 0 +200 88 120 +240 128 160 +40 128 112 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/golduck/overworld.png b/graphics/pokemon/golduck/overworld.png new file mode 100644 index 000000000..4eccae74c Binary files /dev/null and b/graphics/pokemon/golduck/overworld.png differ diff --git a/graphics/pokemon/golduck/overworld_normal.pal b/graphics/pokemon/golduck/overworld_normal.pal new file mode 100644 index 000000000..ffe266945 --- /dev/null +++ b/graphics/pokemon/golduck/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 80 +120 160 248 +80 120 168 +0 0 0 +240 48 112 +232 232 248 +176 176 208 +248 232 136 +200 184 64 +88 16 32 +248 192 80 +64 64 64 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/golduck/overworld_shiny.pal b/graphics/pokemon/golduck/overworld_shiny.pal new file mode 100644 index 000000000..fa8c9b31c --- /dev/null +++ b/graphics/pokemon/golduck/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 80 +88 184 248 +40 136 168 +0 0 0 +240 48 112 +232 232 248 +176 176 208 +248 192 200 +200 120 128 +88 16 32 +224 168 176 +64 64 64 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/golem/alolan/overworld.png b/graphics/pokemon/golem/alolan/overworld.png new file mode 100644 index 000000000..d5d950f84 Binary files /dev/null and b/graphics/pokemon/golem/alolan/overworld.png differ diff --git a/graphics/pokemon/golem/alolan/overworld_normal.pal b/graphics/pokemon/golem/alolan/overworld_normal.pal new file mode 100644 index 000000000..a0d2c141a --- /dev/null +++ b/graphics/pokemon/golem/alolan/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +82 99 107 +43 68 77 +226 191 84 +24 37 41 +48 48 48 +157 168 157 +130 138 130 +89 96 89 +131 121 112 +168 157 147 +103 96 88 +192 192 192 +104 16 24 +232 232 248 diff --git a/graphics/pokemon/golem/alolan/overworld_shiny.pal b/graphics/pokemon/golem/alolan/overworld_shiny.pal new file mode 100644 index 000000000..6207cd397 --- /dev/null +++ b/graphics/pokemon/golem/alolan/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +82 99 107 +43 68 77 +226 191 84 +24 37 41 +49 40 20 +163 126 64 +131 82 61 +90 62 30 +184 138 128 +208 169 160 +103 96 88 +192 192 192 +104 16 24 +232 232 248 diff --git a/graphics/pokemon/golem/footprint.png b/graphics/pokemon/golem/footprint.png index c9f614442..0db6de32c 100644 Binary files a/graphics/pokemon/golem/footprint.png and b/graphics/pokemon/golem/footprint.png differ diff --git a/graphics/pokemon/golem/overworld.png b/graphics/pokemon/golem/overworld.png new file mode 100644 index 000000000..9400d2d42 Binary files /dev/null and b/graphics/pokemon/golem/overworld.png differ diff --git a/graphics/pokemon/golem/overworld_normal.pal b/graphics/pokemon/golem/overworld_normal.pal new file mode 100644 index 000000000..d05008296 --- /dev/null +++ b/graphics/pokemon/golem/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +0 0 0 +160 144 104 +120 112 80 +88 80 56 +144 112 96 +192 152 120 +112 88 72 +192 192 192 +232 232 248 +160 160 160 +104 16 24 +152 152 152 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/golem/overworld_shiny.pal b/graphics/pokemon/golem/overworld_shiny.pal new file mode 100644 index 000000000..6bba9477d --- /dev/null +++ b/graphics/pokemon/golem/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 40 24 +0 0 0 +160 128 80 +128 88 72 +88 64 40 +184 128 128 +208 160 160 +128 88 80 +192 192 192 +232 232 248 +160 160 160 +104 16 24 +152 152 152 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/golett/overworld.png b/graphics/pokemon/golett/overworld.png new file mode 100644 index 000000000..7a393c8b2 Binary files /dev/null and b/graphics/pokemon/golett/overworld.png differ diff --git a/graphics/pokemon/golett/overworld_normal.pal b/graphics/pokemon/golett/overworld_normal.pal new file mode 100644 index 000000000..2ace7bf7e --- /dev/null +++ b/graphics/pokemon/golett/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 32 64 +128 192 192 +0 0 0 +96 160 192 +32 96 128 +0 64 64 +224 224 128 +32 128 128 +160 128 64 +18 25 32 +0 64 64 +46 54 69 +192 160 64 +128 192 192 +0 0 0 diff --git a/graphics/pokemon/golett/overworld_shiny.pal b/graphics/pokemon/golett/overworld_shiny.pal new file mode 100644 index 000000000..2ec1b5742 --- /dev/null +++ b/graphics/pokemon/golett/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +32 32 64 +144 184 184 +0 0 0 +104 152 144 +40 56 64 +64 72 88 +208 248 64 +32 128 128 +160 128 64 +18 25 32 +0 64 64 +46 54 69 +192 160 64 +128 192 192 +0 0 0 diff --git a/graphics/pokemon/golisopod/overworld.png b/graphics/pokemon/golisopod/overworld.png new file mode 100644 index 000000000..8415b0b75 Binary files /dev/null and b/graphics/pokemon/golisopod/overworld.png differ diff --git a/graphics/pokemon/golisopod/overworld_normal.pal b/graphics/pokemon/golisopod/overworld_normal.pal new file mode 100644 index 000000000..78d579d20 --- /dev/null +++ b/graphics/pokemon/golisopod/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +157 203 179 +145 189 166 +112 180 146 +161 130 162 +83 145 147 +112 92 121 +177 87 165 +112 84 113 +43 79 80 +138 66 131 +74 74 74 +67 33 63 +32 57 58 +25 25 25 +0 0 0 diff --git a/graphics/pokemon/golisopod/overworld_shiny.pal b/graphics/pokemon/golisopod/overworld_shiny.pal new file mode 100644 index 000000000..9a4c65e3a --- /dev/null +++ b/graphics/pokemon/golisopod/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +232 232 232 +168 160 168 +168 160 168 +168 160 168 +32 152 208 +112 92 121 +248 40 40 +112 84 113 +88 80 88 +120 0 0 +74 74 74 +67 33 63 +32 57 58 +25 25 25 +0 0 0 diff --git a/graphics/pokemon/golurk/overworld.png b/graphics/pokemon/golurk/overworld.png new file mode 100644 index 000000000..7aeb780b5 Binary files /dev/null and b/graphics/pokemon/golurk/overworld.png differ diff --git a/graphics/pokemon/golurk/overworld_normal.pal b/graphics/pokemon/golurk/overworld_normal.pal new file mode 100644 index 000000000..ed3e86a69 --- /dev/null +++ b/graphics/pokemon/golurk/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +25 25 54 +41 123 139 +44 122 140 +131 197 205 +132 198 204 +90 164 164 +255 238 164 +189 172 115 +92 166 164 +156 115 41 +197 156 82 +32 32 64 +24 90 123 +96 160 192 diff --git a/graphics/pokemon/golurk/overworld_shiny.pal b/graphics/pokemon/golurk/overworld_shiny.pal new file mode 100644 index 000000000..80eb88b78 --- /dev/null +++ b/graphics/pokemon/golurk/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +25 25 54 +64 72 88 +64 72 88 +160 184 184 +120 136 136 +120 136 136 +168 248 64 +189 172 115 +120 136 136 +136 104 56 +176 144 96 +32 32 64 +64 72 88 +96 160 192 diff --git a/graphics/pokemon/goodra/hisuian/overworld.png b/graphics/pokemon/goodra/hisuian/overworld.png new file mode 100644 index 000000000..5bc1d200c Binary files /dev/null and b/graphics/pokemon/goodra/hisuian/overworld.png differ diff --git a/graphics/pokemon/goodra/hisuian/overworld_normal.pal b/graphics/pokemon/goodra/hisuian/overworld_normal.pal new file mode 100644 index 000000000..f2bf5d8a8 --- /dev/null +++ b/graphics/pokemon/goodra/hisuian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +74 41 90 +16 16 16 +189 148 213 +222 205 230 +0 0 0 +131 131 131 +172 172 172 +255 255 255 +164 82 197 +106 106 106 +106 82 115 +65 65 65 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/goodra/hisuian/overworld_shiny.pal b/graphics/pokemon/goodra/hisuian/overworld_shiny.pal new file mode 100644 index 000000000..70ff17dbc --- /dev/null +++ b/graphics/pokemon/goodra/hisuian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +74 41 90 +16 16 16 +189 148 213 +222 205 230 +0 0 0 +172 115 41 +205 172 82 +255 255 255 +164 82 197 +156 106 41 +106 82 115 +115 74 24 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/goodra/overworld.png b/graphics/pokemon/goodra/overworld.png new file mode 100644 index 000000000..7a218e5ec Binary files /dev/null and b/graphics/pokemon/goodra/overworld.png differ diff --git a/graphics/pokemon/goodra/overworld_normal.pal b/graphics/pokemon/goodra/overworld_normal.pal new file mode 100644 index 000000000..d77971c86 --- /dev/null +++ b/graphics/pokemon/goodra/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +73 42 88 +190 147 214 +218 207 228 +16 16 16 +249 254 255 +46 188 78 +34 106 46 +162 87 199 +104 83 115 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/goodra/overworld_shiny.pal b/graphics/pokemon/goodra/overworld_shiny.pal new file mode 100644 index 000000000..59e42b34e --- /dev/null +++ b/graphics/pokemon/goodra/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +140 131 69 +215 213 142 +255 255 193 +16 16 16 +249 254 255 +167 164 205 +128 125 167 +254 194 176 +203 152 137 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/goomy/overworld.png b/graphics/pokemon/goomy/overworld.png new file mode 100644 index 000000000..a5088f4c2 Binary files /dev/null and b/graphics/pokemon/goomy/overworld.png differ diff --git a/graphics/pokemon/goomy/overworld_normal.pal b/graphics/pokemon/goomy/overworld_normal.pal new file mode 100644 index 000000000..e9c570611 --- /dev/null +++ b/graphics/pokemon/goomy/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +223 207 241 +76 63 75 +174 163 181 +87 135 79 +118 195 107 +128 80 125 +163 113 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/goomy/overworld_shiny.pal b/graphics/pokemon/goomy/overworld_shiny.pal new file mode 100644 index 000000000..a88611d16 --- /dev/null +++ b/graphics/pokemon/goomy/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +255 230 156 +141 116 43 +210 184 108 +70 96 196 +105 131 230 +207 127 127 +255 172 172 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gorebyss/overworld.png b/graphics/pokemon/gorebyss/overworld.png new file mode 100644 index 000000000..7b405894d Binary files /dev/null and b/graphics/pokemon/gorebyss/overworld.png differ diff --git a/graphics/pokemon/gorebyss/overworld_normal.pal b/graphics/pokemon/gorebyss/overworld_normal.pal new file mode 100644 index 000000000..2afabc7b9 --- /dev/null +++ b/graphics/pokemon/gorebyss/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 56 128 +168 152 240 +0 0 0 +144 128 216 +120 104 184 +136 32 72 +216 120 136 +232 144 160 +184 80 96 +200 88 112 +48 48 64 +152 168 200 +96 104 128 +232 232 248 +208 216 232 diff --git a/graphics/pokemon/gorebyss/overworld_shiny.pal b/graphics/pokemon/gorebyss/overworld_shiny.pal new file mode 100644 index 000000000..c94d7b42f --- /dev/null +++ b/graphics/pokemon/gorebyss/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 56 128 +168 152 240 +0 0 0 +144 128 216 +120 104 184 +136 96 0 +248 192 8 +224 216 136 +216 152 0 +232 168 0 +48 48 64 +152 168 200 +96 104 128 +232 232 248 +208 216 232 diff --git a/graphics/pokemon/gossifleur/overworld.png b/graphics/pokemon/gossifleur/overworld.png new file mode 100644 index 000000000..1ca072254 Binary files /dev/null and b/graphics/pokemon/gossifleur/overworld.png differ diff --git a/graphics/pokemon/gossifleur/overworld_normal.pal b/graphics/pokemon/gossifleur/overworld_normal.pal new file mode 100644 index 000000000..528908056 --- /dev/null +++ b/graphics/pokemon/gossifleur/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +193 170 7 +249 227 91 +0 0 0 +248 221 46 +238 209 9 +248 237 152 +223 196 8 +153 56 31 +215 95 65 +192 71 40 +90 167 123 +85 72 55 +64 118 88 +130 187 155 +160 202 179 diff --git a/graphics/pokemon/gossifleur/overworld_shiny.pal b/graphics/pokemon/gossifleur/overworld_shiny.pal new file mode 100644 index 000000000..4e47e232d --- /dev/null +++ b/graphics/pokemon/gossifleur/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +148 65 90 +230 131 164 +0 0 0 +197 106 131 +172 82 106 +246 246 246 +172 82 106 +74 106 106 +189 230 230 +123 172 180 +74 172 106 +82 74 49 +49 123 74 +115 222 156 +148 238 180 diff --git a/graphics/pokemon/gothita/overworld.png b/graphics/pokemon/gothita/overworld.png new file mode 100644 index 000000000..0aebbc3d5 Binary files /dev/null and b/graphics/pokemon/gothita/overworld.png differ diff --git a/graphics/pokemon/gothita/overworld_normal.pal b/graphics/pokemon/gothita/overworld_normal.pal new file mode 100644 index 000000000..ffa296562 --- /dev/null +++ b/graphics/pokemon/gothita/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +24 24 24 +64 64 64 +112 112 112 +0 0 0 +88 48 72 +248 248 248 +200 136 184 +176 176 176 +144 104 128 +56 160 248 +120 72 64 +8 72 136 +248 104 72 +0 0 0 diff --git a/graphics/pokemon/gothita/overworld_shiny.pal b/graphics/pokemon/gothita/overworld_shiny.pal new file mode 100644 index 000000000..4d2e69d49 --- /dev/null +++ b/graphics/pokemon/gothita/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 32 48 +24 24 24 +64 64 88 +112 112 112 +0 0 0 +88 48 72 +248 248 248 +200 136 160 +176 176 176 +144 104 112 +120 16 112 +120 72 64 +48 24 48 +248 104 72 +0 0 0 diff --git a/graphics/pokemon/gothitelle/overworld.png b/graphics/pokemon/gothitelle/overworld.png new file mode 100644 index 000000000..49ddc3ff3 Binary files /dev/null and b/graphics/pokemon/gothitelle/overworld.png differ diff --git a/graphics/pokemon/gothitelle/overworld_normal.pal b/graphics/pokemon/gothitelle/overworld_normal.pal new file mode 100644 index 000000000..93328cc89 --- /dev/null +++ b/graphics/pokemon/gothitelle/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +24 24 24 +80 80 80 +176 167 172 +222 205 228 +40 40 40 +112 110 110 +48 48 48 +32 116 192 +182 93 102 +64 64 64 +48 24 32 +84 49 71 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gothitelle/overworld_shiny.pal b/graphics/pokemon/gothitelle/overworld_shiny.pal new file mode 100644 index 000000000..a2329df97 --- /dev/null +++ b/graphics/pokemon/gothitelle/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +32 32 48 +64 64 112 +205 192 203 +205 192 203 +40 40 71 +111 110 110 +32 32 48 +64 64 112 +182 104 97 +40 40 71 +48 24 32 +88 48 72 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gothorita/overworld.png b/graphics/pokemon/gothorita/overworld.png new file mode 100644 index 000000000..0d0cbd90c Binary files /dev/null and b/graphics/pokemon/gothorita/overworld.png differ diff --git a/graphics/pokemon/gothorita/overworld_normal.pal b/graphics/pokemon/gothorita/overworld_normal.pal new file mode 100644 index 000000000..3e2888379 --- /dev/null +++ b/graphics/pokemon/gothorita/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +176 176 176 +233 233 246 +24 24 24 +112 111 110 +64 64 64 +40 40 40 +88 48 72 +144 104 128 +200 136 184 +148 109 127 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gothorita/overworld_shiny.pal b/graphics/pokemon/gothorita/overworld_shiny.pal new file mode 100644 index 000000000..ff2c016b7 --- /dev/null +++ b/graphics/pokemon/gothorita/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +176 176 176 +233 233 246 +24 24 24 +112 111 110 +64 64 88 +34 34 45 +88 48 72 +200 136 176 +178 80 140 +48 24 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gouging_fire/footprint.png b/graphics/pokemon/gouging_fire/footprint.png new file mode 100644 index 000000000..c8be58fdd Binary files /dev/null and b/graphics/pokemon/gouging_fire/footprint.png differ diff --git a/graphics/pokemon/gourgeist/overworld.png b/graphics/pokemon/gourgeist/overworld.png new file mode 100644 index 000000000..f2184b2cf Binary files /dev/null and b/graphics/pokemon/gourgeist/overworld.png differ diff --git a/graphics/pokemon/gourgeist/overworld_normal.pal b/graphics/pokemon/gourgeist/overworld_normal.pal new file mode 100644 index 000000000..3039d5410 --- /dev/null +++ b/graphics/pokemon/gourgeist/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +51 34 24 +101 85 61 +16 16 16 +96 18 21 +224 91 78 +151 47 51 +248 147 112 +170 108 79 +255 211 37 +245 236 155 +176 132 64 +72 54 38 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gourgeist/overworld_shiny.pal b/graphics/pokemon/gourgeist/overworld_shiny.pal new file mode 100644 index 000000000..02ecd8afd --- /dev/null +++ b/graphics/pokemon/gourgeist/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +21 21 21 +71 71 71 +16 16 16 +72 35 96 +156 91 196 +118 65 151 +187 121 215 +169 146 101 +210 171 98 +253 220 121 +217 188 133 +39 39 40 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/grafaiai/footprint.png b/graphics/pokemon/grafaiai/footprint.png new file mode 100644 index 000000000..073c30a37 Binary files /dev/null and b/graphics/pokemon/grafaiai/footprint.png differ diff --git a/graphics/pokemon/granbull/overworld.png b/graphics/pokemon/granbull/overworld.png new file mode 100644 index 000000000..9bb9eab7b Binary files /dev/null and b/graphics/pokemon/granbull/overworld.png differ diff --git a/graphics/pokemon/granbull/overworld_normal.pal b/graphics/pokemon/granbull/overworld_normal.pal new file mode 100644 index 000000000..20c73cebb --- /dev/null +++ b/graphics/pokemon/granbull/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 64 104 +224 184 240 +0 0 0 +192 144 208 +128 88 136 +232 232 248 +96 120 136 +160 112 168 +48 64 80 +176 192 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/granbull/overworld_shiny.pal b/graphics/pokemon/granbull/overworld_shiny.pal new file mode 100644 index 000000000..e79344702 --- /dev/null +++ b/graphics/pokemon/granbull/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 80 80 +216 208 176 +0 0 0 +192 168 152 +120 112 120 +232 232 248 +96 120 136 +144 136 144 +48 64 80 +176 192 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/grapploct/overworld.png b/graphics/pokemon/grapploct/overworld.png new file mode 100644 index 000000000..d271bcacb Binary files /dev/null and b/graphics/pokemon/grapploct/overworld.png differ diff --git a/graphics/pokemon/grapploct/overworld_normal.pal b/graphics/pokemon/grapploct/overworld_normal.pal new file mode 100644 index 000000000..1c202d904 --- /dev/null +++ b/graphics/pokemon/grapploct/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 221 1 +1 10 25 +0 51 134 +1 72 188 +45 118 237 +0 0 0 +168 204 33 +15 13 23 +233 231 23 +194 192 21 +62 56 92 +32 28 49 +112 198 224 +255 255 255 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/grapploct/overworld_shiny.pal b/graphics/pokemon/grapploct/overworld_shiny.pal new file mode 100644 index 000000000..17f80b3e3 --- /dev/null +++ b/graphics/pokemon/grapploct/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +74 16 16 +156 24 24 +205 41 41 +246 82 82 +0 0 0 +255 189 65 +65 65 65 +238 230 16 +197 197 16 +230 230 230 +189 189 189 +115 197 230 +255 255 255 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/graveler/alolan/overworld.png b/graphics/pokemon/graveler/alolan/overworld.png new file mode 100644 index 000000000..7ff3687da Binary files /dev/null and b/graphics/pokemon/graveler/alolan/overworld.png differ diff --git a/graphics/pokemon/graveler/alolan/overworld_normal.pal b/graphics/pokemon/graveler/alolan/overworld_normal.pal new file mode 100644 index 000000000..64ef5263b --- /dev/null +++ b/graphics/pokemon/graveler/alolan/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +55 63 80 +0 0 0 +167 175 175 +118 127 127 +51 47 47 +85 91 91 +70 86 95 +140 148 148 +250 216 80 +232 232 248 +168 168 176 +176 80 104 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/graveler/alolan/overworld_shiny.pal b/graphics/pokemon/graveler/alolan/overworld_shiny.pal new file mode 100644 index 000000000..d46824bee --- /dev/null +++ b/graphics/pokemon/graveler/alolan/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 32 8 +0 0 0 +200 123 48 +152 74 48 +51 47 47 +112 60 24 +70 86 95 +176 95 48 +250 216 80 +232 232 248 +168 168 176 +176 80 104 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/graveler/overworld.png b/graphics/pokemon/graveler/overworld.png new file mode 100644 index 000000000..41ce30ae1 Binary files /dev/null and b/graphics/pokemon/graveler/overworld.png differ diff --git a/graphics/pokemon/graveler/overworld_normal.pal b/graphics/pokemon/graveler/overworld_normal.pal new file mode 100644 index 000000000..e9b28a20d --- /dev/null +++ b/graphics/pokemon/graveler/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 48 48 +0 0 0 +184 168 128 +120 112 96 +80 72 64 +144 136 104 +232 232 248 +168 168 176 +176 80 104 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/graveler/overworld_shiny.pal b/graphics/pokemon/graveler/overworld_shiny.pal new file mode 100644 index 000000000..7a75636b5 --- /dev/null +++ b/graphics/pokemon/graveler/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 40 8 +0 0 0 +200 144 48 +152 88 48 +112 72 24 +176 112 48 +232 232 248 +168 168 176 +176 80 104 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/great_tusk/footprint.png b/graphics/pokemon/great_tusk/footprint.png new file mode 100644 index 000000000..98bc6c9db Binary files /dev/null and b/graphics/pokemon/great_tusk/footprint.png differ diff --git a/graphics/pokemon/greavard/back.png b/graphics/pokemon/greavard/back.png index 3fef90543..7bf30768b 100644 Binary files a/graphics/pokemon/greavard/back.png and b/graphics/pokemon/greavard/back.png differ diff --git a/graphics/pokemon/greavard/footprint.png b/graphics/pokemon/greavard/footprint.png new file mode 100644 index 000000000..44323de9c Binary files /dev/null and b/graphics/pokemon/greavard/footprint.png differ diff --git a/graphics/pokemon/greavard/front.png b/graphics/pokemon/greavard/front.png index 1fde60751..b7420d8cb 100644 Binary files a/graphics/pokemon/greavard/front.png and b/graphics/pokemon/greavard/front.png differ diff --git a/graphics/pokemon/greavard/normal.pal b/graphics/pokemon/greavard/normal.pal index 566bd2760..d0c9da6ea 100644 --- a/graphics/pokemon/greavard/normal.pal +++ b/graphics/pokemon/greavard/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -152 208 160 -128 60 184 -176 104 232 -208 144 160 -248 212 40 +153 211 165 +90 46 53 +70 80 87 +102 113 127 +189 90 82 +255 213 45 +131 63 186 +183 106 234 +135 147 163 +158 165 179 +209 145 165 16 16 16 -96 112 120 -64 80 80 -248 252 248 -184 188 192 -144 132 152 -128 144 160 -176 196 208 -152 164 176 -88 44 48 -184 88 80 +190 188 197 +181 197 212 +252 252 252 +0 0 0 diff --git a/graphics/pokemon/greavard/shiny.pal b/graphics/pokemon/greavard/shiny.pal index 12044feff..5770c51bf 100644 --- a/graphics/pokemon/greavard/shiny.pal +++ b/graphics/pokemon/greavard/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -152 208 160 -128 60 184 -176 104 232 -208 144 160 -248 212 40 -16 16 16 -145 129 66 +153 211 165 +90 46 53 100 90 50 -209 213 211 -164 155 139 -144 132 152 +145 129 66 +189 90 82 +255 213 45 +131 63 186 +183 106 234 189 169 92 +164 155 139 +209 145 165 +16 16 16 +190 188 197 233 206 102 -152 164 176 -88 44 48 -184 88 80 +252 252 252 +0 0 0 diff --git a/graphics/pokemon/greedent/icon.png b/graphics/pokemon/greedent/icon.png index 8e37b0467..4500e6a84 100644 Binary files a/graphics/pokemon/greedent/icon.png and b/graphics/pokemon/greedent/icon.png differ diff --git a/graphics/pokemon/greedent/overworld.png b/graphics/pokemon/greedent/overworld.png new file mode 100644 index 000000000..b4b99bda5 Binary files /dev/null and b/graphics/pokemon/greedent/overworld.png differ diff --git a/graphics/pokemon/greedent/overworld_normal.pal b/graphics/pokemon/greedent/overworld_normal.pal new file mode 100644 index 000000000..48df51552 --- /dev/null +++ b/graphics/pokemon/greedent/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 221 1 +56 35 33 +187 135 124 +0 0 0 +155 102 94 +218 170 160 +25 16 15 +97 63 61 +124 75 71 +226 145 83 +255 255 255 +255 173 109 +239 239 239 +199 199 199 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/greedent/overworld_shiny.pal b/graphics/pokemon/greedent/overworld_shiny.pal new file mode 100644 index 000000000..923380d2f --- /dev/null +++ b/graphics/pokemon/greedent/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 221 1 +57 49 41 +222 189 164 +0 0 0 +189 156 131 +246 222 197 +90 49 57 +139 82 90 +180 106 123 +230 148 82 +255 255 255 +255 172 106 +238 238 238 +197 197 197 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/greninja/overworld.png b/graphics/pokemon/greninja/overworld.png new file mode 100644 index 000000000..bb08608ca Binary files /dev/null and b/graphics/pokemon/greninja/overworld.png differ diff --git a/graphics/pokemon/greninja/overworld_normal.pal b/graphics/pokemon/greninja/overworld_normal.pal new file mode 100644 index 000000000..33fe49de2 --- /dev/null +++ b/graphics/pokemon/greninja/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +46 58 91 +95 55 74 +20 20 20 +220 212 133 +234 152 208 +72 95 157 +245 103 190 +115 151 212 +136 186 226 +184 152 83 +176 97 134 +222 231 235 +233 85 88 +241 174 219 +128 85 41 diff --git a/graphics/pokemon/greninja/overworld_shiny.pal b/graphics/pokemon/greninja/overworld_shiny.pal new file mode 100644 index 000000000..48e25a2ce --- /dev/null +++ b/graphics/pokemon/greninja/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +20 24 25 +92 22 25 +20 20 20 +81 94 95 +255 139 136 +29 38 41 +232 57 65 +38 50 54 +136 186 226 +59 70 71 +118 35 38 +222 231 235 +233 85 88 +44 51 52 +180 180 180 diff --git a/graphics/pokemon/grimer/alolan/overworld.png b/graphics/pokemon/grimer/alolan/overworld.png new file mode 100644 index 000000000..b0e3140c9 Binary files /dev/null and b/graphics/pokemon/grimer/alolan/overworld.png differ diff --git a/graphics/pokemon/grimer/alolan/overworld_normal.pal b/graphics/pokemon/grimer/alolan/overworld_normal.pal new file mode 100644 index 000000000..4dcf5f24a --- /dev/null +++ b/graphics/pokemon/grimer/alolan/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +48 74 45 +116 180 117 +187 222 169 +102 142 91 +232 232 248 +109 147 98 +0 0 0 +74 114 69 +64 56 64 +114 145 106 +240 228 0 +77 111 156 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/grimer/alolan/overworld_shiny.pal b/graphics/pokemon/grimer/alolan/overworld_shiny.pal new file mode 100644 index 000000000..388abadd7 --- /dev/null +++ b/graphics/pokemon/grimer/alolan/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +64 56 64 +176 144 184 +200 176 216 +120 96 152 +232 232 248 +128 104 136 +0 0 0 +104 80 120 +64 56 64 +99 79 105 +240 228 0 +77 111 156 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/grimer/overworld.png b/graphics/pokemon/grimer/overworld.png new file mode 100644 index 000000000..a8639d446 Binary files /dev/null and b/graphics/pokemon/grimer/overworld.png differ diff --git a/graphics/pokemon/grimer/overworld_normal.pal b/graphics/pokemon/grimer/overworld_normal.pal new file mode 100644 index 000000000..c80dd2ef0 --- /dev/null +++ b/graphics/pokemon/grimer/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 56 64 +176 144 184 +200 176 216 +120 96 152 +232 232 248 +128 104 136 +0 0 0 +104 80 120 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/grimer/overworld_shiny.pal b/graphics/pokemon/grimer/overworld_shiny.pal new file mode 100644 index 000000000..f886e1cd8 --- /dev/null +++ b/graphics/pokemon/grimer/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 80 64 +168 184 136 +184 200 160 +128 160 56 +232 232 248 +128 136 112 +0 0 0 +96 112 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/grimmsnarl/overworld.png b/graphics/pokemon/grimmsnarl/overworld.png new file mode 100644 index 000000000..06f6b3438 Binary files /dev/null and b/graphics/pokemon/grimmsnarl/overworld.png differ diff --git a/graphics/pokemon/grimmsnarl/overworld_normal.pal b/graphics/pokemon/grimmsnarl/overworld_normal.pal new file mode 100644 index 000000000..0b4921558 --- /dev/null +++ b/graphics/pokemon/grimmsnarl/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 228 252 +0 40 24 +28 28 48 +40 40 40 +60 60 96 +76 76 76 +200 36 92 +236 52 68 +232 64 120 +4 4 4 +0 148 92 +136 252 36 +152 252 68 +0 204 128 +220 220 220 +252 252 252 diff --git a/graphics/pokemon/grimmsnarl/overworld_shiny.pal b/graphics/pokemon/grimmsnarl/overworld_shiny.pal new file mode 100644 index 000000000..babd54aac --- /dev/null +++ b/graphics/pokemon/grimmsnarl/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +41 24 41 +148 148 148 +82 82 82 +213 213 213 +123 123 123 +0 115 148 +238 49 65 +0 148 189 +0 0 0 +115 57 98 +0 0 0 +0 0 0 +156 90 148 +222 222 222 +255 255 255 diff --git a/graphics/pokemon/grookey/overworld.png b/graphics/pokemon/grookey/overworld.png new file mode 100644 index 000000000..2fb835295 Binary files /dev/null and b/graphics/pokemon/grookey/overworld.png differ diff --git a/graphics/pokemon/grookey/overworld_normal.pal b/graphics/pokemon/grookey/overworld_normal.pal new file mode 100644 index 000000000..555241f84 --- /dev/null +++ b/graphics/pokemon/grookey/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 0 244 +108 56 20 +68 44 24 +112 76 40 +68 96 40 +148 88 48 +208 104 48 +216 124 72 +96 140 60 +0 0 0 +112 160 72 +136 184 96 +220 140 100 +232 216 124 +160 200 128 +252 252 252 diff --git a/graphics/pokemon/grookey/overworld_shiny.pal b/graphics/pokemon/grookey/overworld_shiny.pal new file mode 100644 index 000000000..b53bc34b0 --- /dev/null +++ b/graphics/pokemon/grookey/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +131 57 8 +57 8 16 +131 41 57 +106 106 24 +156 57 74 +230 106 24 +222 123 74 +172 172 49 +0 0 0 +213 213 82 +246 246 115 +230 106 24 +246 238 197 +255 255 156 +255 255 255 diff --git a/graphics/pokemon/grotle/overworld.png b/graphics/pokemon/grotle/overworld.png new file mode 100644 index 000000000..d04099235 Binary files /dev/null and b/graphics/pokemon/grotle/overworld.png differ diff --git a/graphics/pokemon/grotle/overworld_normal.pal b/graphics/pokemon/grotle/overworld_normal.pal new file mode 100644 index 000000000..78c07db4d --- /dev/null +++ b/graphics/pokemon/grotle/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 80 56 +0 0 0 +128 200 48 +64 160 48 +72 72 72 +152 112 56 +200 144 24 +224 184 40 +80 72 56 +104 88 72 +96 176 80 +160 224 112 +168 176 200 +232 232 248 +0 0 0 diff --git a/graphics/pokemon/grotle/overworld_shiny.pal b/graphics/pokemon/grotle/overworld_shiny.pal new file mode 100644 index 000000000..5b61202b1 --- /dev/null +++ b/graphics/pokemon/grotle/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 96 56 +0 0 0 +184 200 48 +144 160 48 +72 72 72 +80 152 104 +96 176 120 +144 224 168 +56 72 88 +72 120 96 +200 160 24 +224 192 40 +168 176 200 +232 232 248 +0 0 0 diff --git a/graphics/pokemon/groudon/overworld.png b/graphics/pokemon/groudon/overworld.png new file mode 100644 index 000000000..0520115d2 Binary files /dev/null and b/graphics/pokemon/groudon/overworld.png differ diff --git a/graphics/pokemon/groudon/overworld_normal.pal b/graphics/pokemon/groudon/overworld_normal.pal new file mode 100644 index 000000000..5ebdf0d59 --- /dev/null +++ b/graphics/pokemon/groudon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +88 16 8 +136 24 16 +216 72 64 +176 32 32 +56 64 80 +32 40 56 +144 152 176 +232 232 248 +128 112 24 +184 200 216 +208 192 48 +96 104 120 +120 128 144 +72 80 96 diff --git a/graphics/pokemon/groudon/overworld_shiny.pal b/graphics/pokemon/groudon/overworld_shiny.pal new file mode 100644 index 000000000..18430c35e --- /dev/null +++ b/graphics/pokemon/groudon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +104 104 16 +152 144 32 +240 240 80 +200 192 40 +56 64 80 +32 40 56 +144 152 176 +232 232 248 +128 112 24 +184 200 216 +208 192 48 +96 104 120 +120 128 144 +72 80 96 diff --git a/graphics/pokemon/grovyle/overworld.png b/graphics/pokemon/grovyle/overworld.png new file mode 100644 index 000000000..3b25fd5c5 Binary files /dev/null and b/graphics/pokemon/grovyle/overworld.png differ diff --git a/graphics/pokemon/grovyle/overworld_normal.pal b/graphics/pokemon/grovyle/overworld_normal.pal new file mode 100644 index 000000000..526c5f392 --- /dev/null +++ b/graphics/pokemon/grovyle/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +200 128 216 +0 0 0 +96 152 72 +8 56 48 +56 120 64 +64 104 40 +152 200 120 +40 56 16 +112 152 72 +248 216 88 +104 24 24 +152 40 40 +184 48 48 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/grovyle/overworld_shiny.pal b/graphics/pokemon/grovyle/overworld_shiny.pal new file mode 100644 index 000000000..9c84147b1 --- /dev/null +++ b/graphics/pokemon/grovyle/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +200 128 216 +0 0 0 +208 96 48 +104 24 24 +176 72 32 +72 120 64 +184 232 216 +24 48 56 +128 176 144 +248 216 88 +160 112 40 +192 152 80 +224 192 128 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/growlithe/hisuian/overworld.png b/graphics/pokemon/growlithe/hisuian/overworld.png new file mode 100644 index 000000000..f9cb0ef6c Binary files /dev/null and b/graphics/pokemon/growlithe/hisuian/overworld.png differ diff --git a/graphics/pokemon/growlithe/hisuian/overworld_normal.pal b/graphics/pokemon/growlithe/hisuian/overworld_normal.pal new file mode 100644 index 000000000..70c370116 --- /dev/null +++ b/graphics/pokemon/growlithe/hisuian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +230 82 57 +180 49 24 +41 41 49 +139 57 41 +156 123 115 +90 65 57 +98 24 24 +197 180 172 +180 148 98 +148 74 32 +230 205 172 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/growlithe/hisuian/overworld_shiny.pal b/graphics/pokemon/growlithe/hisuian/overworld_shiny.pal new file mode 100644 index 000000000..a3b8d19a4 --- /dev/null +++ b/graphics/pokemon/growlithe/hisuian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +230 205 65 +205 180 57 +41 41 49 +139 57 41 +156 123 115 +90 65 57 +139 123 24 +197 180 172 +180 148 98 +148 74 32 +230 205 172 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/growlithe/overworld.png b/graphics/pokemon/growlithe/overworld.png new file mode 100644 index 000000000..76265d168 Binary files /dev/null and b/graphics/pokemon/growlithe/overworld.png differ diff --git a/graphics/pokemon/growlithe/overworld_normal.pal b/graphics/pokemon/growlithe/overworld_normal.pal new file mode 100644 index 000000000..8c0ab3d8b --- /dev/null +++ b/graphics/pokemon/growlithe/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 48 24 +224 192 144 +200 152 80 +0 0 0 +232 120 72 +144 72 32 +184 80 24 +136 88 40 +176 176 208 +88 88 88 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/growlithe/overworld_shiny.pal b/graphics/pokemon/growlithe/overworld_shiny.pal new file mode 100644 index 000000000..0745fb2a9 --- /dev/null +++ b/graphics/pokemon/growlithe/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 64 24 +224 192 144 +200 152 80 +0 0 0 +232 192 72 +128 104 40 +168 136 48 +136 88 40 +176 176 208 +88 88 88 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/grubbin/overworld.png b/graphics/pokemon/grubbin/overworld.png new file mode 100644 index 000000000..d4d41084c Binary files /dev/null and b/graphics/pokemon/grubbin/overworld.png differ diff --git a/graphics/pokemon/grubbin/overworld_normal.pal b/graphics/pokemon/grubbin/overworld_normal.pal new file mode 100644 index 000000000..3d0e980cd --- /dev/null +++ b/graphics/pokemon/grubbin/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +224 224 208 +248 208 96 +173 171 161 +207 143 43 +169 111 65 +248 96 88 +213 75 73 +182 57 58 +94 93 88 +68 68 64 +87 58 33 +16 16 16 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/grubbin/overworld_shiny.pal b/graphics/pokemon/grubbin/overworld_shiny.pal new file mode 100644 index 000000000..cc957019c --- /dev/null +++ b/graphics/pokemon/grubbin/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +224 224 208 +232 128 104 +173 171 161 +192 64 40 +169 111 65 +192 64 40 +213 75 73 +182 57 58 +94 93 88 +68 68 64 +128 128 128 +16 16 16 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/grumpig/overworld.png b/graphics/pokemon/grumpig/overworld.png new file mode 100644 index 000000000..650792871 Binary files /dev/null and b/graphics/pokemon/grumpig/overworld.png differ diff --git a/graphics/pokemon/grumpig/overworld_normal.pal b/graphics/pokemon/grumpig/overworld_normal.pal new file mode 100644 index 000000000..b79dbb1b9 --- /dev/null +++ b/graphics/pokemon/grumpig/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 64 +16 16 16 +112 120 120 +80 40 104 +72 80 88 +144 48 96 +192 120 224 +104 24 64 +152 88 184 +120 64 144 +224 96 160 +192 192 192 +248 248 248 +184 72 128 +136 72 168 diff --git a/graphics/pokemon/grumpig/overworld_shiny.pal b/graphics/pokemon/grumpig/overworld_shiny.pal new file mode 100644 index 000000000..cfc56b11d --- /dev/null +++ b/graphics/pokemon/grumpig/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 64 +16 16 16 +112 120 120 +96 80 0 +72 80 88 +144 48 96 +248 184 80 +104 24 64 +216 160 56 +136 104 16 +224 96 160 +192 192 192 +248 248 248 +184 72 128 +176 128 40 diff --git a/graphics/pokemon/gulpin/overworld.png b/graphics/pokemon/gulpin/overworld.png new file mode 100644 index 000000000..41fe6631f Binary files /dev/null and b/graphics/pokemon/gulpin/overworld.png differ diff --git a/graphics/pokemon/gulpin/overworld_normal.pal b/graphics/pokemon/gulpin/overworld_normal.pal new file mode 100644 index 000000000..0fa22dcba --- /dev/null +++ b/graphics/pokemon/gulpin/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +112 88 40 +0 0 0 +232 184 64 +56 96 16 +168 128 56 +32 48 16 +104 152 64 +136 192 112 +72 88 96 +80 120 40 +56 72 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gulpin/overworld_shiny.pal b/graphics/pokemon/gulpin/overworld_shiny.pal new file mode 100644 index 000000000..346c4d6a4 --- /dev/null +++ b/graphics/pokemon/gulpin/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 48 40 +0 0 0 +232 136 64 +80 112 152 +192 104 48 +64 80 96 +96 176 224 +144 200 232 +72 88 96 +40 136 208 +56 72 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gumshoos/overworld.png b/graphics/pokemon/gumshoos/overworld.png new file mode 100644 index 000000000..483c405e1 Binary files /dev/null and b/graphics/pokemon/gumshoos/overworld.png differ diff --git a/graphics/pokemon/gumshoos/overworld_normal.pal b/graphics/pokemon/gumshoos/overworld_normal.pal new file mode 100644 index 000000000..26be10100 --- /dev/null +++ b/graphics/pokemon/gumshoos/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +232 232 248 +239 215 129 +151 170 177 +171 153 92 +169 136 104 +162 119 59 +138 105 84 +227 101 142 +206 60 94 +128 95 41 +98 73 59 +102 56 51 +78 95 105 +74 49 46 +16 16 16 diff --git a/graphics/pokemon/gumshoos/overworld_shiny.pal b/graphics/pokemon/gumshoos/overworld_shiny.pal new file mode 100644 index 000000000..1e22a9077 --- /dev/null +++ b/graphics/pokemon/gumshoos/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +232 232 248 +224 120 168 +151 170 177 +200 72 104 +184 96 88 +200 72 104 +152 64 56 +227 101 142 +206 60 94 +136 48 72 +98 73 59 +102 56 51 +224 224 224 +74 49 46 +16 16 16 diff --git a/graphics/pokemon/gurdurr/overworld.png b/graphics/pokemon/gurdurr/overworld.png new file mode 100644 index 000000000..a2b8aabbf Binary files /dev/null and b/graphics/pokemon/gurdurr/overworld.png differ diff --git a/graphics/pokemon/gurdurr/overworld_normal.pal b/graphics/pokemon/gurdurr/overworld_normal.pal new file mode 100644 index 000000000..1219c452c --- /dev/null +++ b/graphics/pokemon/gurdurr/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +94 32 47 +207 63 74 +7 7 7 +191 182 164 +146 129 121 +47 47 40 +147 63 121 +104 40 71 +200 95 172 +229 229 247 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gurdurr/overworld_shiny.pal b/graphics/pokemon/gurdurr/overworld_shiny.pal new file mode 100644 index 000000000..09b2dfe70 --- /dev/null +++ b/graphics/pokemon/gurdurr/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +82 32 47 +136 40 51 +180 68 48 +7 7 7 +208 192 128 +174 151 96 +47 47 40 +224 80 69 +104 40 71 +229 229 247 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/guzzlord/overworld.png b/graphics/pokemon/guzzlord/overworld.png new file mode 100644 index 000000000..f9e52bd08 Binary files /dev/null and b/graphics/pokemon/guzzlord/overworld.png differ diff --git a/graphics/pokemon/guzzlord/overworld_normal.pal b/graphics/pokemon/guzzlord/overworld_normal.pal new file mode 100644 index 000000000..d3f8d62b6 --- /dev/null +++ b/graphics/pokemon/guzzlord/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +253 209 72 +178 240 255 +56 162 200 +191 143 55 +82 87 101 +30 91 114 +69 73 85 +59 63 70 +42 45 50 +43 37 30 +29 31 37 +18 20 23 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/guzzlord/overworld_shiny.pal b/graphics/pokemon/guzzlord/overworld_shiny.pal new file mode 100644 index 000000000..bc1316f82 --- /dev/null +++ b/graphics/pokemon/guzzlord/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +232 96 24 +178 240 255 +56 162 200 +168 64 16 +232 232 232 +30 91 114 +69 73 85 +176 168 168 +42 45 50 +43 37 30 +29 31 37 +18 20 23 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gyarados/overworld.png b/graphics/pokemon/gyarados/overworld.png new file mode 100644 index 000000000..7c0400b1e Binary files /dev/null and b/graphics/pokemon/gyarados/overworld.png differ diff --git a/graphics/pokemon/gyarados/overworld_normal.pal b/graphics/pokemon/gyarados/overworld_normal.pal new file mode 100644 index 000000000..fca7fbe01 --- /dev/null +++ b/graphics/pokemon/gyarados/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +48 56 80 +232 232 248 +192 192 208 +72 176 224 +136 144 144 +40 128 128 +64 120 152 +248 200 104 +176 136 48 +32 96 128 +136 0 24 +136 96 32 +184 64 104 +216 112 152 diff --git a/graphics/pokemon/gyarados/overworld_shiny.pal b/graphics/pokemon/gyarados/overworld_shiny.pal new file mode 100644 index 000000000..8c0963eef --- /dev/null +++ b/graphics/pokemon/gyarados/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +104 0 0 +232 232 248 +216 216 224 +248 64 40 +176 144 120 +200 40 80 +200 24 0 +248 200 104 +176 136 48 +160 0 8 +136 0 24 +136 96 32 +184 64 104 +216 112 152 diff --git a/graphics/pokemon/hakamo_o/overworld.png b/graphics/pokemon/hakamo_o/overworld.png new file mode 100644 index 000000000..86dfd2238 Binary files /dev/null and b/graphics/pokemon/hakamo_o/overworld.png differ diff --git a/graphics/pokemon/hakamo_o/overworld_normal.pal b/graphics/pokemon/hakamo_o/overworld_normal.pal new file mode 100644 index 000000000..12daadf35 --- /dev/null +++ b/graphics/pokemon/hakamo_o/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +16 16 16 +223 167 69 +244 234 84 +94 73 36 +69 68 67 +124 122 110 +188 187 176 +244 241 240 +227 70 59 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hakamo_o/overworld_shiny.pal b/graphics/pokemon/hakamo_o/overworld_shiny.pal new file mode 100644 index 000000000..fab1014d1 --- /dev/null +++ b/graphics/pokemon/hakamo_o/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +16 16 16 +248 152 184 +248 200 224 +94 73 36 +69 68 67 +184 184 24 +224 240 32 +244 241 240 +227 70 59 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/happiny/overworld.png b/graphics/pokemon/happiny/overworld.png new file mode 100644 index 000000000..3779dfcbd Binary files /dev/null and b/graphics/pokemon/happiny/overworld.png differ diff --git a/graphics/pokemon/happiny/overworld_normal.pal b/graphics/pokemon/happiny/overworld_normal.pal new file mode 100644 index 000000000..3fb8e878a --- /dev/null +++ b/graphics/pokemon/happiny/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 72 88 +248 176 192 +216 128 160 +184 96 128 +0 0 0 +96 32 40 +192 72 96 +216 96 112 +232 232 248 +168 184 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/happiny/overworld_shiny.pal b/graphics/pokemon/happiny/overworld_shiny.pal new file mode 100644 index 000000000..937d4cbe1 --- /dev/null +++ b/graphics/pokemon/happiny/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 72 88 +240 192 216 +208 160 192 +168 112 176 +0 0 0 +88 24 80 +176 64 128 +200 80 136 +232 232 248 +168 184 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hariyama/overworld.png b/graphics/pokemon/hariyama/overworld.png new file mode 100644 index 000000000..52622056a Binary files /dev/null and b/graphics/pokemon/hariyama/overworld.png differ diff --git a/graphics/pokemon/hariyama/overworld_normal.pal b/graphics/pokemon/hariyama/overworld_normal.pal new file mode 100644 index 000000000..d652e0414 --- /dev/null +++ b/graphics/pokemon/hariyama/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +104 80 64 +240 232 192 +24 40 88 +216 200 152 +96 32 8 +184 152 104 +64 80 136 +184 88 16 +104 128 176 +232 232 248 +208 128 56 +72 56 8 +176 120 32 +216 184 64 diff --git a/graphics/pokemon/hariyama/overworld_shiny.pal b/graphics/pokemon/hariyama/overworld_shiny.pal new file mode 100644 index 000000000..e15d4cdad --- /dev/null +++ b/graphics/pokemon/hariyama/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +104 80 64 +240 232 192 +24 40 88 +216 200 152 +72 32 56 +184 152 104 +64 80 136 +136 80 96 +104 128 176 +232 232 248 +184 136 152 +96 32 8 +184 88 16 +208 128 56 diff --git a/graphics/pokemon/hatenna/overworld.png b/graphics/pokemon/hatenna/overworld.png new file mode 100644 index 000000000..35c3aa5ac Binary files /dev/null and b/graphics/pokemon/hatenna/overworld.png differ diff --git a/graphics/pokemon/hatenna/overworld_normal.pal b/graphics/pokemon/hatenna/overworld_normal.pal new file mode 100644 index 000000000..6f85ef548 --- /dev/null +++ b/graphics/pokemon/hatenna/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +76 77 85 +226 238 250 +0 0 0 +190 215 239 +130 146 162 +100 81 90 +211 163 186 +167 151 159 +255 244 244 +246 216 216 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hatenna/overworld_shiny.pal b/graphics/pokemon/hatenna/overworld_shiny.pal new file mode 100644 index 000000000..a7c64401a --- /dev/null +++ b/graphics/pokemon/hatenna/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +57 57 57 +255 246 246 +0 0 0 +230 222 213 +172 164 156 +98 82 90 +213 164 189 +164 148 156 +255 246 246 +246 222 222 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hatterene/overworld.png b/graphics/pokemon/hatterene/overworld.png new file mode 100644 index 000000000..e1b1d6da6 Binary files /dev/null and b/graphics/pokemon/hatterene/overworld.png differ diff --git a/graphics/pokemon/hatterene/overworld_normal.pal b/graphics/pokemon/hatterene/overworld_normal.pal new file mode 100644 index 000000000..87fce642a --- /dev/null +++ b/graphics/pokemon/hatterene/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +24 0 252 +0 0 0 +48 60 64 +104 76 80 +120 120 120 +16 16 16 +0 0 0 +132 152 164 +188 188 188 +212 160 168 +188 220 240 +208 208 208 +252 208 212 +220 212 224 +236 248 252 +236 236 236 diff --git a/graphics/pokemon/hatterene/overworld_shiny.pal b/graphics/pokemon/hatterene/overworld_shiny.pal new file mode 100644 index 000000000..5b745fa8b --- /dev/null +++ b/graphics/pokemon/hatterene/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +65 57 57 +115 74 82 +123 123 123 +16 16 16 +0 0 0 +156 139 148 +189 189 189 +238 139 172 +222 205 213 +213 213 213 +246 189 205 +222 213 230 +246 246 246 +238 238 238 diff --git a/graphics/pokemon/hattrem/overworld.png b/graphics/pokemon/hattrem/overworld.png new file mode 100644 index 000000000..6f87f926e Binary files /dev/null and b/graphics/pokemon/hattrem/overworld.png differ diff --git a/graphics/pokemon/hattrem/overworld_normal.pal b/graphics/pokemon/hattrem/overworld_normal.pal new file mode 100644 index 000000000..6c0d886da --- /dev/null +++ b/graphics/pokemon/hattrem/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 16 252 +16 16 16 +104 76 80 +76 92 104 +0 0 0 +148 144 148 +132 152 164 +212 160 168 +224 184 188 +188 220 240 +208 208 208 +252 208 212 +252 236 236 +252 236 240 +224 244 252 +252 252 252 diff --git a/graphics/pokemon/hattrem/overworld_shiny.pal b/graphics/pokemon/hattrem/overworld_shiny.pal new file mode 100644 index 000000000..b5a715d25 --- /dev/null +++ b/graphics/pokemon/hattrem/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +115 74 82 +65 57 57 +0 0 0 +148 148 148 +156 139 148 +238 139 172 +255 172 197 +222 205 213 +213 213 213 +255 172 197 +255 238 238 +255 222 230 +255 255 255 +255 255 255 diff --git a/graphics/pokemon/haunter/overworld.png b/graphics/pokemon/haunter/overworld.png new file mode 100644 index 000000000..0f2f1534e Binary files /dev/null and b/graphics/pokemon/haunter/overworld.png differ diff --git a/graphics/pokemon/haunter/overworld_normal.pal b/graphics/pokemon/haunter/overworld_normal.pal new file mode 100644 index 000000000..d09731399 --- /dev/null +++ b/graphics/pokemon/haunter/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 48 56 +160 136 160 +96 72 104 +128 96 128 +232 232 248 +184 184 184 +72 72 72 +152 152 152 +64 16 56 +96 32 88 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/haunter/overworld_shiny.pal b/graphics/pokemon/haunter/overworld_shiny.pal new file mode 100644 index 000000000..23b14b673 --- /dev/null +++ b/graphics/pokemon/haunter/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 48 56 +152 120 144 +96 64 88 +128 88 120 +232 232 248 +184 184 184 +72 72 72 +152 152 152 +56 64 160 +56 112 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hawlucha/overworld.png b/graphics/pokemon/hawlucha/overworld.png new file mode 100644 index 000000000..36fda9461 Binary files /dev/null and b/graphics/pokemon/hawlucha/overworld.png differ diff --git a/graphics/pokemon/hawlucha/overworld_normal.pal b/graphics/pokemon/hawlucha/overworld_normal.pal new file mode 100644 index 000000000..fae2bd540 --- /dev/null +++ b/graphics/pokemon/hawlucha/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +241 133 61 +83 25 29 +185 94 41 +49 149 114 +128 54 22 +75 207 161 +214 81 82 +230 238 248 +165 37 46 +184 176 179 +184 176 179 +16 72 49 +230 238 248 +0 0 0 diff --git a/graphics/pokemon/hawlucha/overworld_shiny.pal b/graphics/pokemon/hawlucha/overworld_shiny.pal new file mode 100644 index 000000000..8ab0d4019 --- /dev/null +++ b/graphics/pokemon/hawlucha/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +147 178 67 +32 32 36 +116 144 45 +112 104 159 +93 115 40 +154 143 212 +69 69 75 +236 187 92 +47 47 52 +162 44 68 +197 151 60 +72 65 108 +202 60 89 +0 0 0 diff --git a/graphics/pokemon/haxorus/overworld.png b/graphics/pokemon/haxorus/overworld.png new file mode 100644 index 000000000..8d9d6b366 Binary files /dev/null and b/graphics/pokemon/haxorus/overworld.png differ diff --git a/graphics/pokemon/haxorus/overworld_normal.pal b/graphics/pokemon/haxorus/overworld_normal.pal new file mode 100644 index 000000000..a6d09d754 --- /dev/null +++ b/graphics/pokemon/haxorus/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 28 +182 191 71 +87 95 11 +0 0 0 +72 2 3 +155 164 18 +161 0 0 +71 71 87 +202 202 234 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/haxorus/overworld_shiny.pal b/graphics/pokemon/haxorus/overworld_shiny.pal new file mode 100644 index 000000000..78a753845 --- /dev/null +++ b/graphics/pokemon/haxorus/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +45 41 44 +136 136 136 +71 71 70 +0 0 0 +72 2 3 +104 104 104 +161 0 0 +71 71 70 +136 136 136 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/heatmor/overworld.png b/graphics/pokemon/heatmor/overworld.png new file mode 100644 index 000000000..e6b8d575b Binary files /dev/null and b/graphics/pokemon/heatmor/overworld.png differ diff --git a/graphics/pokemon/heatmor/overworld_normal.pal b/graphics/pokemon/heatmor/overworld_normal.pal new file mode 100644 index 000000000..be4082d91 --- /dev/null +++ b/graphics/pokemon/heatmor/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +69 54 39 +96 64 64 +128 96 64 +160 128 128 +192 64 64 +0 0 0 +224 128 64 +224 192 64 +236 236 246 +128 64 64 +39 39 39 +96 32 0 +254 177 127 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/heatmor/overworld_shiny.pal b/graphics/pokemon/heatmor/overworld_shiny.pal new file mode 100644 index 000000000..bbf238e6a --- /dev/null +++ b/graphics/pokemon/heatmor/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 16 16 +56 48 48 +88 80 80 +104 48 48 +0 0 0 +176 64 32 +248 80 64 +96 64 64 +236 236 246 +69 54 39 +128 64 64 +39 39 39 +96 32 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/heatran/overworld.png b/graphics/pokemon/heatran/overworld.png new file mode 100644 index 000000000..4939e6fbc Binary files /dev/null and b/graphics/pokemon/heatran/overworld.png differ diff --git a/graphics/pokemon/heatran/overworld_normal.pal b/graphics/pokemon/heatran/overworld_normal.pal new file mode 100644 index 000000000..2744c5d02 --- /dev/null +++ b/graphics/pokemon/heatran/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 64 64 +0 0 0 +64 24 40 +176 104 88 +72 80 96 +192 192 208 +136 64 64 +128 128 136 +40 40 40 +192 120 0 +232 152 0 +232 232 248 +48 56 80 +168 40 32 +240 80 64 diff --git a/graphics/pokemon/heatran/overworld_shiny.pal b/graphics/pokemon/heatran/overworld_shiny.pal new file mode 100644 index 000000000..874053580 --- /dev/null +++ b/graphics/pokemon/heatran/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 0 0 +0 0 0 +80 0 0 +216 72 48 +120 112 88 +208 200 176 +160 40 24 +168 160 136 +40 40 40 +192 120 0 +232 152 0 +232 232 248 +80 72 48 +200 64 112 +240 128 168 diff --git a/graphics/pokemon/heliolisk/overworld.png b/graphics/pokemon/heliolisk/overworld.png new file mode 100644 index 000000000..ae5a60907 Binary files /dev/null and b/graphics/pokemon/heliolisk/overworld.png differ diff --git a/graphics/pokemon/heliolisk/overworld_normal.pal b/graphics/pokemon/heliolisk/overworld_normal.pal new file mode 100644 index 000000000..52ac0248b --- /dev/null +++ b/graphics/pokemon/heliolisk/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 184 168 +16 16 16 +48 48 48 +96 95 95 +75 74 74 +178 171 171 +213 203 203 +58 109 176 +116 42 20 +232 113 18 +214 163 42 +248 203 96 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/heliolisk/overworld_shiny.pal b/graphics/pokemon/heliolisk/overworld_shiny.pal new file mode 100644 index 000000000..022071485 --- /dev/null +++ b/graphics/pokemon/heliolisk/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 184 168 +16 16 16 +48 48 48 +96 95 95 +75 74 74 +178 171 171 +213 203 203 +58 109 176 +158 121 52 +235 208 94 +218 82 72 +178 63 55 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/helioptile/overworld.png b/graphics/pokemon/helioptile/overworld.png new file mode 100644 index 000000000..587601065 Binary files /dev/null and b/graphics/pokemon/helioptile/overworld.png differ diff --git a/graphics/pokemon/helioptile/overworld_normal.pal b/graphics/pokemon/helioptile/overworld_normal.pal new file mode 100644 index 000000000..c807127b7 --- /dev/null +++ b/graphics/pokemon/helioptile/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 184 168 +16 16 16 +99 95 77 +50 48 38 +192 152 90 +242 225 112 +192 152 90 +242 225 112 +49 102 159 +242 240 222 +214 185 100 +192 152 90 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/helioptile/overworld_shiny.pal b/graphics/pokemon/helioptile/overworld_shiny.pal new file mode 100644 index 000000000..a08ee57ad --- /dev/null +++ b/graphics/pokemon/helioptile/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 184 168 +16 16 16 +99 95 77 +50 48 38 +155 53 46 +205 72 63 +192 152 90 +242 225 112 +49 102 159 +242 240 222 +163 58 51 +138 43 36 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/heracross/overworld.png b/graphics/pokemon/heracross/overworld.png new file mode 100644 index 000000000..4ce6d4a04 Binary files /dev/null and b/graphics/pokemon/heracross/overworld.png differ diff --git a/graphics/pokemon/heracross/overworld_normal.pal b/graphics/pokemon/heracross/overworld_normal.pal new file mode 100644 index 000000000..6ba287379 --- /dev/null +++ b/graphics/pokemon/heracross/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +8 48 64 +16 72 96 +128 192 200 +80 152 176 +56 120 144 +240 176 64 +32 96 120 +248 248 248 +152 88 0 +216 136 8 +56 72 80 +184 200 216 +152 168 184 +0 0 0 diff --git a/graphics/pokemon/heracross/overworld_shiny.pal b/graphics/pokemon/heracross/overworld_shiny.pal new file mode 100644 index 000000000..6fc7816a9 --- /dev/null +++ b/graphics/pokemon/heracross/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +72 48 88 +96 72 120 +216 160 248 +192 136 216 +160 112 184 +240 176 64 +128 88 152 +248 248 248 +152 88 0 +216 136 8 +56 72 80 +184 200 216 +152 168 184 +0 0 0 diff --git a/graphics/pokemon/herdier/overworld.png b/graphics/pokemon/herdier/overworld.png new file mode 100644 index 000000000..51e2a2207 Binary files /dev/null and b/graphics/pokemon/herdier/overworld.png differ diff --git a/graphics/pokemon/herdier/overworld_normal.pal b/graphics/pokemon/herdier/overworld_normal.pal new file mode 100644 index 000000000..60614990e --- /dev/null +++ b/graphics/pokemon/herdier/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +54 54 78 +0 0 0 +54 54 78 +96 72 24 +96 96 140 +144 88 64 +72 72 104 +216 144 88 +232 200 144 +144 88 64 +88 88 88 +192 192 192 +232 232 248 +72 72 104 +0 0 0 diff --git a/graphics/pokemon/herdier/overworld_shiny.pal b/graphics/pokemon/herdier/overworld_shiny.pal new file mode 100644 index 000000000..4713003a7 --- /dev/null +++ b/graphics/pokemon/herdier/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +54 54 78 +0 0 0 +64 64 64 +96 72 24 +152 152 152 +152 112 64 +104 104 104 +248 184 112 +248 216 176 +144 88 64 +88 88 88 +192 192 192 +232 232 248 +72 72 104 +0 0 0 diff --git a/graphics/pokemon/hippopotas/followerf.png b/graphics/pokemon/hippopotas/followerf.png new file mode 100644 index 000000000..e8802de5c Binary files /dev/null and b/graphics/pokemon/hippopotas/followerf.png differ diff --git a/graphics/pokemon/hippopotas/overworld.png b/graphics/pokemon/hippopotas/overworld.png new file mode 100644 index 000000000..4ff33e32f Binary files /dev/null and b/graphics/pokemon/hippopotas/overworld.png differ diff --git a/graphics/pokemon/hippopotas/overworld_normal.pal b/graphics/pokemon/hippopotas/overworld_normal.pal new file mode 100644 index 000000000..8bada9c45 --- /dev/null +++ b/graphics/pokemon/hippopotas/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +72 56 32 +184 120 80 +144 128 56 +208 176 56 +48 48 48 +208 176 80 +136 88 56 +232 232 248 +224 200 112 +184 184 192 +136 136 136 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hippopotas/overworld_shiny.pal b/graphics/pokemon/hippopotas/overworld_shiny.pal new file mode 100644 index 000000000..eb4d0d164 --- /dev/null +++ b/graphics/pokemon/hippopotas/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +72 56 32 +200 144 112 +184 152 80 +224 208 136 +48 48 48 +248 216 160 +176 112 72 +232 232 248 +248 232 200 +184 184 192 +136 136 136 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hippowdon/followerf.png b/graphics/pokemon/hippowdon/followerf.png new file mode 100644 index 000000000..20ac193d7 Binary files /dev/null and b/graphics/pokemon/hippowdon/followerf.png differ diff --git a/graphics/pokemon/hippowdon/overworld.png b/graphics/pokemon/hippowdon/overworld.png new file mode 100644 index 000000000..f666ab8c5 Binary files /dev/null and b/graphics/pokemon/hippowdon/overworld.png differ diff --git a/graphics/pokemon/hippowdon/overworld_normal.pal b/graphics/pokemon/hippowdon/overworld_normal.pal new file mode 100644 index 000000000..d9c692e5e --- /dev/null +++ b/graphics/pokemon/hippowdon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +96 96 96 +48 48 48 +72 72 72 +184 144 56 +208 176 80 +192 56 80 +168 168 168 +200 200 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hippowdon/overworld_shiny.pal b/graphics/pokemon/hippowdon/overworld_shiny.pal new file mode 100644 index 000000000..3e223a13c --- /dev/null +++ b/graphics/pokemon/hippowdon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +136 136 104 +48 48 48 +96 96 72 +208 176 120 +224 200 136 +192 56 80 +152 208 160 +200 200 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hitmonchan/overworld.png b/graphics/pokemon/hitmonchan/overworld.png new file mode 100644 index 000000000..3fceca61d Binary files /dev/null and b/graphics/pokemon/hitmonchan/overworld.png differ diff --git a/graphics/pokemon/hitmonchan/overworld_normal.pal b/graphics/pokemon/hitmonchan/overworld_normal.pal new file mode 100644 index 000000000..de26d921b --- /dev/null +++ b/graphics/pokemon/hitmonchan/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 48 48 +0 0 0 +192 160 104 +112 80 56 +152 112 64 +232 232 248 +144 24 40 +112 104 128 +224 56 56 +56 56 56 +160 136 200 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hitmonchan/overworld_shiny.pal b/graphics/pokemon/hitmonchan/overworld_shiny.pal new file mode 100644 index 000000000..48bfc8d62 --- /dev/null +++ b/graphics/pokemon/hitmonchan/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 48 +0 0 0 +176 176 104 +96 96 56 +136 128 64 +232 232 248 +40 72 136 +112 104 128 +80 152 192 +56 56 56 +160 136 200 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hitmonlee/overworld.png b/graphics/pokemon/hitmonlee/overworld.png new file mode 100644 index 000000000..2cb159d14 Binary files /dev/null and b/graphics/pokemon/hitmonlee/overworld.png differ diff --git a/graphics/pokemon/hitmonlee/overworld_normal.pal b/graphics/pokemon/hitmonlee/overworld_normal.pal new file mode 100644 index 000000000..3de1f1f73 --- /dev/null +++ b/graphics/pokemon/hitmonlee/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 48 48 +160 128 80 +120 96 56 +0 0 0 +200 200 208 +232 232 248 +152 136 88 +88 72 40 +208 184 112 +136 120 48 +96 96 96 +160 160 160 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hitmonlee/overworld_shiny.pal b/graphics/pokemon/hitmonlee/overworld_shiny.pal new file mode 100644 index 000000000..9bfdbab38 --- /dev/null +++ b/graphics/pokemon/hitmonlee/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 72 48 +144 152 80 +104 112 56 +0 0 0 +200 200 208 +232 232 248 +152 136 88 +72 88 40 +208 184 112 +136 120 48 +96 96 96 +160 160 160 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hitmontop/overworld.png b/graphics/pokemon/hitmontop/overworld.png new file mode 100644 index 000000000..5708d9b81 Binary files /dev/null and b/graphics/pokemon/hitmontop/overworld.png differ diff --git a/graphics/pokemon/hitmontop/overworld_normal.pal b/graphics/pokemon/hitmontop/overworld_normal.pal new file mode 100644 index 000000000..1450180c7 --- /dev/null +++ b/graphics/pokemon/hitmontop/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 72 24 +208 160 104 +128 80 24 +184 128 72 +0 0 0 +232 232 248 +96 152 208 +56 112 160 +24 56 104 +176 184 192 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hitmontop/overworld_shiny.pal b/graphics/pokemon/hitmontop/overworld_shiny.pal new file mode 100644 index 000000000..1e47650f4 --- /dev/null +++ b/graphics/pokemon/hitmontop/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 88 88 +192 184 176 +120 120 128 +144 144 136 +0 0 0 +232 232 248 +216 144 232 +168 96 184 +96 40 112 +176 184 192 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ho_oh/overworld.png b/graphics/pokemon/ho_oh/overworld.png new file mode 100644 index 000000000..ceba8ee16 Binary files /dev/null and b/graphics/pokemon/ho_oh/overworld.png differ diff --git a/graphics/pokemon/ho_oh/overworld_normal.pal b/graphics/pokemon/ho_oh/overworld_normal.pal new file mode 100644 index 000000000..1a28ecd19 --- /dev/null +++ b/graphics/pokemon/ho_oh/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +96 40 0 +0 0 0 +232 152 0 +248 208 96 +168 104 0 +80 24 0 +56 96 16 +216 80 48 +160 56 24 +128 200 80 +216 232 248 +56 56 56 +232 232 248 +168 184 208 +96 120 120 diff --git a/graphics/pokemon/ho_oh/overworld_shiny.pal b/graphics/pokemon/ho_oh/overworld_shiny.pal new file mode 100644 index 000000000..3b8187019 --- /dev/null +++ b/graphics/pokemon/ho_oh/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +40 40 40 +0 0 0 +160 176 176 +216 216 216 +112 128 152 +80 24 0 +160 56 24 +248 184 16 +216 112 40 +216 80 48 +240 184 0 +56 56 56 +232 232 248 +168 184 208 +96 120 120 diff --git a/graphics/pokemon/honchkrow/overworld.png b/graphics/pokemon/honchkrow/overworld.png new file mode 100644 index 000000000..49e5f9b10 Binary files /dev/null and b/graphics/pokemon/honchkrow/overworld.png differ diff --git a/graphics/pokemon/honchkrow/overworld_normal.pal b/graphics/pokemon/honchkrow/overworld_normal.pal new file mode 100644 index 000000000..4c9cbf187 --- /dev/null +++ b/graphics/pokemon/honchkrow/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +56 88 112 +32 40 48 +40 64 104 +48 56 72 +168 168 176 +232 232 248 +248 224 8 +120 16 24 +112 112 112 +192 152 0 +200 200 200 +56 56 56 +168 8 8 +80 64 48 diff --git a/graphics/pokemon/honchkrow/overworld_shiny.pal b/graphics/pokemon/honchkrow/overworld_shiny.pal new file mode 100644 index 000000000..6412fd7c8 --- /dev/null +++ b/graphics/pokemon/honchkrow/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +160 88 152 +56 40 64 +128 72 120 +88 56 96 +168 168 176 +232 232 248 +248 224 8 +120 16 24 +112 112 112 +192 152 0 +200 200 200 +56 56 56 +168 8 8 +80 64 48 diff --git a/graphics/pokemon/honedge/overworld.png b/graphics/pokemon/honedge/overworld.png new file mode 100644 index 000000000..1e98eae01 Binary files /dev/null and b/graphics/pokemon/honedge/overworld.png differ diff --git a/graphics/pokemon/honedge/overworld_normal.pal b/graphics/pokemon/honedge/overworld_normal.pal new file mode 100644 index 000000000..6c263df02 --- /dev/null +++ b/graphics/pokemon/honedge/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 55 77 +38 111 176 +16 16 16 +56 49 42 +122 112 92 +108 154 186 +166 209 225 +173 165 113 +97 82 69 +251 254 255 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/honedge/overworld_shiny.pal b/graphics/pokemon/honedge/overworld_shiny.pal new file mode 100644 index 000000000..177af7beb --- /dev/null +++ b/graphics/pokemon/honedge/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +139 43 53 +218 69 89 +16 16 16 +56 49 42 +122 112 92 +115 119 176 +141 153 228 +173 165 113 +97 82 69 +251 254 255 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hoopa/overworld.png b/graphics/pokemon/hoopa/overworld.png new file mode 100644 index 000000000..4f4cb43b2 Binary files /dev/null and b/graphics/pokemon/hoopa/overworld.png differ diff --git a/graphics/pokemon/hoopa/overworld_normal.pal b/graphics/pokemon/hoopa/overworld_normal.pal new file mode 100644 index 000000000..3827861e2 --- /dev/null +++ b/graphics/pokemon/hoopa/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 168 144 +16 16 16 +104 88 78 +75 31 51 +184 116 53 +255 205 76 +255 131 207 +219 82 164 +140 118 166 +53 78 18 +209 196 230 +217 221 225 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hoopa/overworld_shiny.pal b/graphics/pokemon/hoopa/overworld_shiny.pal new file mode 100644 index 000000000..2cab22108 --- /dev/null +++ b/graphics/pokemon/hoopa/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 168 144 +16 16 16 +153 124 38 +80 62 11 +184 116 53 +255 205 76 +187 135 67 +148 107 53 +171 156 64 +53 78 18 +205 189 97 +217 221 225 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hoopa/unbound/overworld.png b/graphics/pokemon/hoopa/unbound/overworld.png new file mode 100644 index 000000000..93756e095 Binary files /dev/null and b/graphics/pokemon/hoopa/unbound/overworld.png differ diff --git a/graphics/pokemon/hoopa/unbound/overworld_normal.pal b/graphics/pokemon/hoopa/unbound/overworld_normal.pal new file mode 100644 index 000000000..169f56ef4 --- /dev/null +++ b/graphics/pokemon/hoopa/unbound/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 168 144 +65 48 39 +238 190 74 +16 16 16 +68 76 88 +154 192 220 +95 41 66 +217 111 173 +172 111 52 +113 137 163 +178 66 134 +100 86 76 +217 219 221 +22 20 23 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hoopa/unbound/overworld_shiny.pal b/graphics/pokemon/hoopa/unbound/overworld_shiny.pal new file mode 100644 index 000000000..beb215b51 --- /dev/null +++ b/graphics/pokemon/hoopa/unbound/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 168 144 +65 48 39 +243 183 37 +16 16 16 +120 107 29 +205 189 97 +80 62 11 +187 135 67 +172 111 52 +171 156 64 +148 107 53 +153 124 38 +217 219 221 +22 20 23 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hoothoot/overworld.png b/graphics/pokemon/hoothoot/overworld.png new file mode 100644 index 000000000..72ccbdc9d Binary files /dev/null and b/graphics/pokemon/hoothoot/overworld.png differ diff --git a/graphics/pokemon/hoothoot/overworld_normal.pal b/graphics/pokemon/hoothoot/overworld_normal.pal new file mode 100644 index 000000000..3c77d7c67 --- /dev/null +++ b/graphics/pokemon/hoothoot/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 40 +64 80 88 +80 40 8 +0 0 0 +176 128 88 +136 88 64 +216 80 72 +224 168 168 +104 40 40 +200 112 112 +200 176 120 +232 216 160 +168 184 208 +136 72 56 +0 0 0 diff --git a/graphics/pokemon/hoothoot/overworld_shiny.pal b/graphics/pokemon/hoothoot/overworld_shiny.pal new file mode 100644 index 000000000..f19b0baa4 --- /dev/null +++ b/graphics/pokemon/hoothoot/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 40 +64 80 88 +96 64 8 +0 0 0 +248 200 88 +216 136 64 +216 80 72 +224 168 168 +104 40 40 +200 112 112 +200 176 120 +232 216 160 +168 184 208 +136 88 56 +0 0 0 diff --git a/graphics/pokemon/hoppip/overworld.png b/graphics/pokemon/hoppip/overworld.png new file mode 100644 index 000000000..77e1ea5bd Binary files /dev/null and b/graphics/pokemon/hoppip/overworld.png differ diff --git a/graphics/pokemon/hoppip/overworld_normal.pal b/graphics/pokemon/hoppip/overworld_normal.pal new file mode 100644 index 000000000..bd0c077d6 --- /dev/null +++ b/graphics/pokemon/hoppip/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +48 88 16 +0 0 0 +112 192 80 +96 152 64 +88 8 32 +168 64 88 +224 104 128 +240 144 192 +232 200 0 +200 88 104 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hoppip/overworld_shiny.pal b/graphics/pokemon/hoppip/overworld_shiny.pal new file mode 100644 index 000000000..b67f96078 --- /dev/null +++ b/graphics/pokemon/hoppip/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +48 88 16 +0 0 0 +136 200 80 +120 168 64 +24 32 0 +56 112 24 +104 176 56 +136 200 112 +232 200 0 +72 128 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/horsea/overworld.png b/graphics/pokemon/horsea/overworld.png new file mode 100644 index 000000000..6c291b7d9 Binary files /dev/null and b/graphics/pokemon/horsea/overworld.png differ diff --git a/graphics/pokemon/horsea/overworld_normal.pal b/graphics/pokemon/horsea/overworld_normal.pal new file mode 100644 index 000000000..54a5cf1d3 --- /dev/null +++ b/graphics/pokemon/horsea/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +24 56 96 +96 152 192 +144 184 224 +40 88 136 +168 184 208 +232 232 248 +144 16 16 +64 64 64 +192 160 96 +248 208 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/horsea/overworld_shiny.pal b/graphics/pokemon/horsea/overworld_shiny.pal new file mode 100644 index 000000000..28bd790da --- /dev/null +++ b/graphics/pokemon/horsea/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +24 80 64 +96 184 168 +128 200 192 +40 136 112 +168 184 208 +232 232 248 +144 16 16 +64 64 64 +192 120 128 +248 184 184 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/houndoom/overworld.png b/graphics/pokemon/houndoom/overworld.png new file mode 100644 index 000000000..96212ee3e Binary files /dev/null and b/graphics/pokemon/houndoom/overworld.png differ diff --git a/graphics/pokemon/houndoom/overworld_normal.pal b/graphics/pokemon/houndoom/overworld_normal.pal new file mode 100644 index 000000000..c3468aa5b --- /dev/null +++ b/graphics/pokemon/houndoom/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 56 80 +0 0 0 +168 160 184 +232 232 248 +136 128 144 +40 40 48 +104 112 112 +80 80 88 +56 56 64 +224 184 160 +136 96 64 +184 136 96 +144 24 40 +112 96 120 +0 0 0 diff --git a/graphics/pokemon/houndoom/overworld_shiny.pal b/graphics/pokemon/houndoom/overworld_shiny.pal new file mode 100644 index 000000000..05b66d6ed --- /dev/null +++ b/graphics/pokemon/houndoom/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 56 80 +0 0 0 +168 160 184 +232 232 248 +136 128 144 +16 48 72 +72 144 192 +48 112 152 +24 56 80 +224 184 160 +136 96 64 +184 136 96 +144 24 40 +112 96 120 +0 0 0 diff --git a/graphics/pokemon/houndour/overworld.png b/graphics/pokemon/houndour/overworld.png new file mode 100644 index 000000000..664fab3f8 Binary files /dev/null and b/graphics/pokemon/houndour/overworld.png differ diff --git a/graphics/pokemon/houndour/overworld_normal.pal b/graphics/pokemon/houndour/overworld_normal.pal new file mode 100644 index 000000000..e8f3ee64e --- /dev/null +++ b/graphics/pokemon/houndour/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 56 80 +40 40 48 +56 56 64 +232 232 248 +80 80 88 +0 0 0 +104 112 112 +112 96 120 +168 160 184 +224 184 160 +176 184 192 +184 136 96 +136 128 144 +136 96 64 +0 0 0 diff --git a/graphics/pokemon/houndour/overworld_shiny.pal b/graphics/pokemon/houndour/overworld_shiny.pal new file mode 100644 index 000000000..8d7f91222 --- /dev/null +++ b/graphics/pokemon/houndour/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 56 80 +16 48 72 +24 56 80 +232 232 248 +48 112 152 +0 0 0 +72 144 192 +112 96 120 +168 160 184 +224 184 160 +176 184 248 +184 136 96 +136 128 144 +136 96 64 +0 0 0 diff --git a/graphics/pokemon/houndstone/back.png b/graphics/pokemon/houndstone/back.png index c2ed542d6..de5bc3693 100644 Binary files a/graphics/pokemon/houndstone/back.png and b/graphics/pokemon/houndstone/back.png differ diff --git a/graphics/pokemon/houndstone/footprint.png b/graphics/pokemon/houndstone/footprint.png new file mode 100644 index 000000000..c6c40f1b3 Binary files /dev/null and b/graphics/pokemon/houndstone/footprint.png differ diff --git a/graphics/pokemon/houndstone/front.png b/graphics/pokemon/houndstone/front.png index 5b4271eb9..0bef8ba3f 100644 Binary files a/graphics/pokemon/houndstone/front.png and b/graphics/pokemon/houndstone/front.png differ diff --git a/graphics/pokemon/houndstone/normal.pal b/graphics/pokemon/houndstone/normal.pal index a41e9b3fb..0199cab11 100644 --- a/graphics/pokemon/houndstone/normal.pal +++ b/graphics/pokemon/houndstone/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -156 210 164 -65 72 74 -98 85 106 -139 149 164 -131 113 139 -123 121 123 -90 93 90 -156 157 156 -189 190 197 +153 211 165 +84 89 95 +106 100 143 +122 124 135 +148 149 150 +139 131 190 +16 16 16 +185 189 196 +182 179 223 +203 203 203 +204 199 231 +234 234 234 +237 239 241 +0 0 0 +0 0 0 0 0 0 -172 174 189 -246 246 246 -8 12 8 -197 198 205 -255 250 255 -197 198 197 diff --git a/graphics/pokemon/houndstone/shiny.pal b/graphics/pokemon/houndstone/shiny.pal index f925949f2..872ab725d 100644 --- a/graphics/pokemon/houndstone/shiny.pal +++ b/graphics/pokemon/houndstone/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -156 210 164 -65 72 74 -111 84 55 -169 118 61 -173 107 75 -123 121 123 -90 93 90 -156 157 156 -207 162 120 +153 211 165 +84 89 95 +95 67 47 +132 120 83 +148 149 150 +136 106 86 +16 16 16 +186 165 133 +161 138 111 +203 203 203 +183 164 137 +234 234 234 +220 211 175 +0 0 0 +0 0 0 0 0 0 -207 162 120 -246 246 246 -8 12 8 -222 201 114 -242 233 168 -197 198 197 diff --git a/graphics/pokemon/huntail/overworld.png b/graphics/pokemon/huntail/overworld.png new file mode 100644 index 000000000..8a0b8ef8c Binary files /dev/null and b/graphics/pokemon/huntail/overworld.png differ diff --git a/graphics/pokemon/huntail/overworld_normal.pal b/graphics/pokemon/huntail/overworld_normal.pal new file mode 100644 index 000000000..ae0c4771b --- /dev/null +++ b/graphics/pokemon/huntail/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 96 136 +152 200 224 +128 48 24 +120 184 216 +0 0 0 +184 80 48 +96 152 216 +216 112 72 +208 216 232 +176 192 216 +232 232 248 +152 40 88 +48 48 64 +184 64 112 +0 0 0 diff --git a/graphics/pokemon/huntail/overworld_shiny.pal b/graphics/pokemon/huntail/overworld_shiny.pal new file mode 100644 index 000000000..8d443a8a9 --- /dev/null +++ b/graphics/pokemon/huntail/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +48 144 112 +136 208 160 +128 48 24 +104 192 144 +0 0 0 +184 80 48 +72 168 128 +216 112 72 +208 216 232 +176 192 216 +232 232 248 +152 40 88 +48 48 64 +184 64 112 +0 0 0 diff --git a/graphics/pokemon/hydrapple/footprint.png b/graphics/pokemon/hydrapple/footprint.png new file mode 100644 index 000000000..aa3e48b0e Binary files /dev/null and b/graphics/pokemon/hydrapple/footprint.png differ diff --git a/graphics/pokemon/hydreigon/overworld.png b/graphics/pokemon/hydreigon/overworld.png new file mode 100644 index 000000000..58e187d31 Binary files /dev/null and b/graphics/pokemon/hydreigon/overworld.png differ diff --git a/graphics/pokemon/hydreigon/overworld_normal.pal b/graphics/pokemon/hydreigon/overworld_normal.pal new file mode 100644 index 000000000..82af3b342 --- /dev/null +++ b/graphics/pokemon/hydreigon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +82 82 82 +0 0 0 +65 57 65 +41 32 41 +139 41 98 +189 82 123 +98 32 65 +24 49 106 +57 90 156 +90 131 205 +156 65 49 +115 41 24 +230 222 222 +0 0 0 diff --git a/graphics/pokemon/hydreigon/overworld_shiny.pal b/graphics/pokemon/hydreigon/overworld_shiny.pal new file mode 100644 index 000000000..9797e9001 --- /dev/null +++ b/graphics/pokemon/hydreigon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +2 2 2 +96 88 80 +2 2 2 +80 64 64 +55 39 40 +96 56 152 +160 96 192 +65 33 84 +55 39 40 +88 104 48 +112 152 72 +163 80 66 +80 64 64 +160 96 192 +0 0 0 diff --git a/graphics/pokemon/hypno/overworld.png b/graphics/pokemon/hypno/overworld.png new file mode 100644 index 000000000..1ef615b2a Binary files /dev/null and b/graphics/pokemon/hypno/overworld.png differ diff --git a/graphics/pokemon/hypno/overworld_normal.pal b/graphics/pokemon/hypno/overworld_normal.pal new file mode 100644 index 000000000..88d4aed1e --- /dev/null +++ b/graphics/pokemon/hypno/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 48 40 +0 0 0 +232 200 80 +184 152 40 +104 80 120 +120 104 32 +48 48 48 +168 168 168 +232 232 248 +200 200 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hypno/overworld_shiny.pal b/graphics/pokemon/hypno/overworld_shiny.pal new file mode 100644 index 000000000..345a52c29 --- /dev/null +++ b/graphics/pokemon/hypno/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 56 72 +0 0 0 +200 176 184 +168 128 152 +112 64 96 +128 80 112 +48 48 48 +184 176 144 +232 232 248 +200 200 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/igglybuff/overworld.png b/graphics/pokemon/igglybuff/overworld.png new file mode 100644 index 000000000..ab5af8ee1 Binary files /dev/null and b/graphics/pokemon/igglybuff/overworld.png differ diff --git a/graphics/pokemon/igglybuff/overworld_normal.pal b/graphics/pokemon/igglybuff/overworld_normal.pal new file mode 100644 index 000000000..9d3a3a4eb --- /dev/null +++ b/graphics/pokemon/igglybuff/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 40 64 +248 200 216 +168 80 96 +224 144 168 +200 112 144 +224 112 120 +232 232 248 +168 48 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/igglybuff/overworld_shiny.pal b/graphics/pokemon/igglybuff/overworld_shiny.pal new file mode 100644 index 000000000..d9e101639 --- /dev/null +++ b/graphics/pokemon/igglybuff/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 32 88 +248 200 248 +120 80 120 +216 160 216 +176 104 144 +224 112 120 +232 232 248 +168 48 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/illumise/overworld.png b/graphics/pokemon/illumise/overworld.png new file mode 100644 index 000000000..a5092316f Binary files /dev/null and b/graphics/pokemon/illumise/overworld.png differ diff --git a/graphics/pokemon/illumise/overworld_normal.pal b/graphics/pokemon/illumise/overworld_normal.pal new file mode 100644 index 000000000..eb5efd177 --- /dev/null +++ b/graphics/pokemon/illumise/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 88 56 +0 0 0 +104 56 104 +160 136 40 +200 184 88 +200 120 200 +208 176 232 +88 160 232 +160 192 232 +48 64 104 +232 232 248 +168 168 200 +40 40 48 +64 64 72 +104 104 112 diff --git a/graphics/pokemon/illumise/overworld_shiny.pal b/graphics/pokemon/illumise/overworld_shiny.pal new file mode 100644 index 000000000..17e83d03e --- /dev/null +++ b/graphics/pokemon/illumise/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +168 56 48 +0 0 0 +112 88 56 +216 112 96 +232 176 176 +224 160 40 +248 208 96 +88 160 232 +160 192 232 +48 64 104 +232 232 248 +168 168 200 +40 40 48 +64 64 72 +104 104 112 diff --git a/graphics/pokemon/impidimp/overworld.png b/graphics/pokemon/impidimp/overworld.png new file mode 100644 index 000000000..20736c300 Binary files /dev/null and b/graphics/pokemon/impidimp/overworld.png differ diff --git a/graphics/pokemon/impidimp/overworld_normal.pal b/graphics/pokemon/impidimp/overworld_normal.pal new file mode 100644 index 000000000..ecac15ae9 --- /dev/null +++ b/graphics/pokemon/impidimp/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +116 252 0 +56 24 36 +244 124 176 +0 0 0 +252 180 212 +8 8 12 +60 60 96 +176 84 124 +236 52 68 +28 28 48 +220 220 220 +252 252 252 +252 252 252 +56 24 36 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/impidimp/overworld_shiny.pal b/graphics/pokemon/impidimp/overworld_shiny.pal new file mode 100644 index 000000000..1a28a86ad --- /dev/null +++ b/graphics/pokemon/impidimp/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +116 252 0 +0 49 49 +0 164 180 +0 0 0 +32 205 230 +74 74 74 +230 222 230 +0 123 131 +238 49 65 +172 172 172 +222 222 222 +255 255 255 +255 255 255 +0 49 49 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/incineroar/overworld.png b/graphics/pokemon/incineroar/overworld.png new file mode 100644 index 000000000..6c01302cf Binary files /dev/null and b/graphics/pokemon/incineroar/overworld.png differ diff --git a/graphics/pokemon/incineroar/overworld_normal.pal b/graphics/pokemon/incineroar/overworld_normal.pal new file mode 100644 index 000000000..2539d4db2 --- /dev/null +++ b/graphics/pokemon/incineroar/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +219 219 219 +246 207 88 +234 122 48 +110 148 86 +120 120 120 +105 102 102 +243 80 59 +208 62 65 +82 74 74 +60 50 50 +186 42 52 +75 19 20 +16 16 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/incineroar/overworld_shiny.pal b/graphics/pokemon/incineroar/overworld_shiny.pal new file mode 100644 index 000000000..24b3310b5 --- /dev/null +++ b/graphics/pokemon/incineroar/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +219 219 219 +246 207 88 +234 122 48 +110 148 86 +120 120 120 +105 102 102 +240 48 32 +208 62 65 +240 232 224 +60 50 50 +186 42 52 +75 19 20 +16 16 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/indeedee/female/overworld.png b/graphics/pokemon/indeedee/female/overworld.png new file mode 100644 index 000000000..609039c70 Binary files /dev/null and b/graphics/pokemon/indeedee/female/overworld.png differ diff --git a/graphics/pokemon/indeedee/female/overworld_normal.pal b/graphics/pokemon/indeedee/female/overworld_normal.pal new file mode 100644 index 000000000..d258b99c8 --- /dev/null +++ b/graphics/pokemon/indeedee/female/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +26 24 32 +135 128 162 +86 82 102 +8 8 14 +0 0 0 +37 37 62 +77 76 116 +255 255 255 +121 83 136 +61 37 19 +175 175 175 +121 72 39 +136 136 136 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/indeedee/female/overworld_shiny.pal b/graphics/pokemon/indeedee/female/overworld_shiny.pal new file mode 100644 index 000000000..d258b99c8 --- /dev/null +++ b/graphics/pokemon/indeedee/female/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +26 24 32 +135 128 162 +86 82 102 +8 8 14 +0 0 0 +37 37 62 +77 76 116 +255 255 255 +121 83 136 +61 37 19 +175 175 175 +121 72 39 +136 136 136 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/indeedee/overworld.png b/graphics/pokemon/indeedee/overworld.png new file mode 100644 index 000000000..71419fc89 Binary files /dev/null and b/graphics/pokemon/indeedee/overworld.png differ diff --git a/graphics/pokemon/indeedee/overworld_normal.pal b/graphics/pokemon/indeedee/overworld_normal.pal new file mode 100644 index 000000000..dcb3b8aac --- /dev/null +++ b/graphics/pokemon/indeedee/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +116 252 0 +24 24 32 +132 128 160 +84 80 100 +0 0 0 +252 252 252 +8 8 12 +36 36 60 +76 76 116 +172 172 172 +128 160 176 +120 72 36 +60 36 16 +136 136 136 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/indeedee/overworld_shiny.pal b/graphics/pokemon/indeedee/overworld_shiny.pal new file mode 100644 index 000000000..41e77455d --- /dev/null +++ b/graphics/pokemon/indeedee/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +116 252 0 +32 24 41 +115 98 156 +82 65 106 +0 0 0 +255 255 255 +16 32 32 +49 82 90 +82 123 139 +172 172 172 +131 164 180 +123 74 32 +57 32 16 +139 139 139 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/infernape/overworld.png b/graphics/pokemon/infernape/overworld.png new file mode 100644 index 000000000..8e3187ca6 Binary files /dev/null and b/graphics/pokemon/infernape/overworld.png differ diff --git a/graphics/pokemon/infernape/overworld_normal.pal b/graphics/pokemon/infernape/overworld_normal.pal new file mode 100644 index 000000000..1f13a34b3 --- /dev/null +++ b/graphics/pokemon/infernape/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 24 24 +240 56 40 +248 208 0 +64 64 64 +232 232 248 +216 216 216 +168 168 168 +0 0 0 +104 72 56 +200 56 88 +224 112 80 +192 64 32 +24 88 176 +208 152 0 +128 56 32 diff --git a/graphics/pokemon/infernape/overworld_shiny.pal b/graphics/pokemon/infernape/overworld_shiny.pal new file mode 100644 index 000000000..ba4c61aec --- /dev/null +++ b/graphics/pokemon/infernape/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 24 24 +240 56 40 +248 232 128 +64 64 64 +232 232 248 +216 216 216 +168 168 168 +0 0 0 +104 64 96 +200 56 88 +248 104 160 +200 72 112 +160 72 224 +208 160 72 +144 32 80 diff --git a/graphics/pokemon/inkay/overworld.png b/graphics/pokemon/inkay/overworld.png new file mode 100644 index 000000000..44e041110 Binary files /dev/null and b/graphics/pokemon/inkay/overworld.png differ diff --git a/graphics/pokemon/inkay/overworld_normal.pal b/graphics/pokemon/inkay/overworld_normal.pal new file mode 100644 index 000000000..dc97a035c --- /dev/null +++ b/graphics/pokemon/inkay/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +86 86 86 +249 254 255 +175 211 246 +233 131 135 +253 236 58 +243 183 97 +59 92 139 +101 167 237 +84 137 198 +165 63 68 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/inkay/overworld_shiny.pal b/graphics/pokemon/inkay/overworld_shiny.pal new file mode 100644 index 000000000..ba7a04a09 --- /dev/null +++ b/graphics/pokemon/inkay/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +86 86 86 +249 254 255 +175 211 246 +191 148 196 +253 236 58 +243 183 97 +176 143 70 +218 190 116 +202 167 88 +116 87 120 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/inteleon/overworld.png b/graphics/pokemon/inteleon/overworld.png new file mode 100644 index 000000000..14059b397 Binary files /dev/null and b/graphics/pokemon/inteleon/overworld.png differ diff --git a/graphics/pokemon/inteleon/overworld_normal.pal b/graphics/pokemon/inteleon/overworld_normal.pal new file mode 100644 index 000000000..2217c0ec8 --- /dev/null +++ b/graphics/pokemon/inteleon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +116 252 0 +0 0 0 +4 20 32 +100 100 24 +24 60 96 +36 96 116 +36 36 36 +196 168 32 +16 16 16 +196 196 64 +224 224 84 +36 92 136 +60 148 184 +116 184 212 +176 216 232 +244 244 244 diff --git a/graphics/pokemon/inteleon/overworld_shiny.pal b/graphics/pokemon/inteleon/overworld_shiny.pal new file mode 100644 index 000000000..28c81ff36 --- /dev/null +++ b/graphics/pokemon/inteleon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +0 49 65 +74 32 49 +0 156 180 +16 32 49 +213 213 213 +115 57 82 +156 156 156 +172 82 123 +222 115 172 +16 230 255 +49 74 106 +74 106 156 +106 139 189 +213 213 213 diff --git a/graphics/pokemon/iron_boulder/footprint.png b/graphics/pokemon/iron_boulder/footprint.png new file mode 100644 index 000000000..47710dbb1 Binary files /dev/null and b/graphics/pokemon/iron_boulder/footprint.png differ diff --git a/graphics/pokemon/iron_bundle/back.png b/graphics/pokemon/iron_bundle/back.png index 163573847..087a67be1 100644 Binary files a/graphics/pokemon/iron_bundle/back.png and b/graphics/pokemon/iron_bundle/back.png differ diff --git a/graphics/pokemon/iron_bundle/footprint.png b/graphics/pokemon/iron_bundle/footprint.png new file mode 100644 index 000000000..f457d2825 Binary files /dev/null and b/graphics/pokemon/iron_bundle/footprint.png differ diff --git a/graphics/pokemon/iron_bundle/front.png b/graphics/pokemon/iron_bundle/front.png index a4fe68b4f..baee5cbbe 100644 Binary files a/graphics/pokemon/iron_bundle/front.png and b/graphics/pokemon/iron_bundle/front.png differ diff --git a/graphics/pokemon/iron_bundle/normal.pal b/graphics/pokemon/iron_bundle/normal.pal index 4c712297b..9621a6065 100644 --- a/graphics/pokemon/iron_bundle/normal.pal +++ b/graphics/pokemon/iron_bundle/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -154 212 167 +153 211 165 +51 51 51 +102 35 20 110 110 110 -210 210 210 -161 161 161 -8 8 8 +140 41 28 +193 57 38 +216 95 86 +164 128 74 +255 224 114 +50 109 163 +90 193 255 +160 160 160 +16 16 16 +176 227 255 +209 209 209 245 245 245 -141 36 22 -194 54 33 -217 95 85 -46 109 165 -90 194 255 -166 129 73 -255 225 115 -178 228 255 -102 30 12 -48 48 48 diff --git a/graphics/pokemon/iron_bundle/shiny.pal b/graphics/pokemon/iron_bundle/shiny.pal index 818d73de9..4c2127b8f 100644 --- a/graphics/pokemon/iron_bundle/shiny.pal +++ b/graphics/pokemon/iron_bundle/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -154 212 167 -80 89 98 -166 174 182 -116 130 141 -8 8 8 -218 221 224 -116 130 141 -166 174 182 -218 221 224 -46 109 165 -90 194 255 -109 116 132 -181 183 192 -178 228 255 -80 89 98 -48 48 48 +153 211 165 +51 51 51 +81 89 98 +81 89 98 +115 129 140 +164 172 181 +217 220 223 +109 115 131 +179 182 191 +50 109 163 +90 193 255 +115 129 140 +16 16 16 +176 227 255 +164 172 181 +217 220 223 diff --git a/graphics/pokemon/iron_crown/footprint.png b/graphics/pokemon/iron_crown/footprint.png new file mode 100644 index 000000000..a41a30531 Binary files /dev/null and b/graphics/pokemon/iron_crown/footprint.png differ diff --git a/graphics/pokemon/iron_hands/back.png b/graphics/pokemon/iron_hands/back.png index b7702eb31..81572fb4c 100644 Binary files a/graphics/pokemon/iron_hands/back.png and b/graphics/pokemon/iron_hands/back.png differ diff --git a/graphics/pokemon/iron_hands/footprint.png b/graphics/pokemon/iron_hands/footprint.png new file mode 100644 index 000000000..18671be15 Binary files /dev/null and b/graphics/pokemon/iron_hands/footprint.png differ diff --git a/graphics/pokemon/iron_hands/front.png b/graphics/pokemon/iron_hands/front.png index 1971bb88d..f9fcfea71 100644 Binary files a/graphics/pokemon/iron_hands/front.png and b/graphics/pokemon/iron_hands/front.png differ diff --git a/graphics/pokemon/iron_hands/normal.pal b/graphics/pokemon/iron_hands/normal.pal index 265b3a66f..b191fc604 100644 --- a/graphics/pokemon/iron_hands/normal.pal +++ b/graphics/pokemon/iron_hands/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -153 210 164 -82 81 80 -49 55 88 +153 211 165 +54 52 51 +49 57 90 +82 77 74 +66 80 115 +108 93 104 +170 117 18 +206 158 16 +252 210 22 +105 114 144 +154 142 145 16 16 16 203 201 197 -123 134 165 -66 78 115 -154 142 145 -147 118 17 -252 210 22 -118 105 108 -60 51 49 -206 158 16 -255 255 255 -41 38 41 +237 233 234 +253 253 253 0 0 0 diff --git a/graphics/pokemon/iron_hands/shiny.pal b/graphics/pokemon/iron_hands/shiny.pal index ebe29a226..9ea24dd82 100644 --- a/graphics/pokemon/iron_hands/shiny.pal +++ b/graphics/pokemon/iron_hands/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -153 210 164 -82 81 80 -100 103 113 -16 16 16 -168 170 176 -213 213 213 -168 170 176 -100 103 113 -147 118 17 -252 210 22 -118 105 108 -60 51 49 +153 211 165 +54 52 51 +150 139 141 +82 77 74 +198 197 189 +108 93 104 +170 117 18 206 158 16 -255 255 255 -60 51 49 +252 210 22 +233 227 227 +154 142 145 +16 16 16 +203 201 197 +237 233 234 +253 253 253 0 0 0 diff --git a/graphics/pokemon/iron_jugulis/back.png b/graphics/pokemon/iron_jugulis/back.png index cb6e05f26..8102d2575 100644 Binary files a/graphics/pokemon/iron_jugulis/back.png and b/graphics/pokemon/iron_jugulis/back.png differ diff --git a/graphics/pokemon/iron_jugulis/footprint.png b/graphics/pokemon/iron_jugulis/footprint.png new file mode 100644 index 000000000..aa3e48b0e Binary files /dev/null and b/graphics/pokemon/iron_jugulis/footprint.png differ diff --git a/graphics/pokemon/iron_jugulis/front.png b/graphics/pokemon/iron_jugulis/front.png index c2c409565..c929a8bcb 100644 Binary files a/graphics/pokemon/iron_jugulis/front.png and b/graphics/pokemon/iron_jugulis/front.png differ diff --git a/graphics/pokemon/iron_jugulis/normal.pal b/graphics/pokemon/iron_jugulis/normal.pal index e0a017d34..452a6383a 100644 --- a/graphics/pokemon/iron_jugulis/normal.pal +++ b/graphics/pokemon/iron_jugulis/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -180 255 139 -255 76 205 -238 234 238 -148 40 123 -123 121 123 -32 68 156 -16 44 82 -255 255 255 -115 157 238 -65 52 65 -131 170 246 -8 12 8 -57 117 230 -41 40 41 -106 129 213 -74 64 74 +153 211 165 +40 30 39 +44 44 44 +55 45 50 +28 55 108 +116 24 94 +68 68 68 +71 69 74 +58 94 142 +33 71 194 +71 124 255 +162 27 135 +220 43 186 +255 102 224 +16 16 16 +128 171 255 diff --git a/graphics/pokemon/iron_jugulis/shiny.pal b/graphics/pokemon/iron_jugulis/shiny.pal index e0a017d34..1c3216bed 100644 --- a/graphics/pokemon/iron_jugulis/shiny.pal +++ b/graphics/pokemon/iron_jugulis/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -180 255 139 -255 76 205 -238 234 238 -148 40 123 -123 121 123 -32 68 156 -16 44 82 -255 255 255 -115 157 238 -65 52 65 -131 170 246 -8 12 8 -57 117 230 -41 40 41 -106 129 213 -74 64 74 +153 211 165 +96 91 91 +44 44 44 +150 150 150 +28 55 108 +116 24 94 +68 68 68 +193 193 193 +143 131 131 +33 71 194 +71 124 255 +162 27 135 +220 43 186 +255 102 224 +16 16 16 +194 192 192 diff --git a/graphics/pokemon/iron_leaves/back.png b/graphics/pokemon/iron_leaves/back.png index a169e8f22..936b60f56 100644 Binary files a/graphics/pokemon/iron_leaves/back.png and b/graphics/pokemon/iron_leaves/back.png differ diff --git a/graphics/pokemon/iron_leaves/footprint.png b/graphics/pokemon/iron_leaves/footprint.png new file mode 100644 index 000000000..2850ad76c Binary files /dev/null and b/graphics/pokemon/iron_leaves/footprint.png differ diff --git a/graphics/pokemon/iron_leaves/front.png b/graphics/pokemon/iron_leaves/front.png index d636ded79..74b7efae9 100644 Binary files a/graphics/pokemon/iron_leaves/front.png and b/graphics/pokemon/iron_leaves/front.png differ diff --git a/graphics/pokemon/iron_leaves/normal.pal b/graphics/pokemon/iron_leaves/normal.pal index 946223c71..70e7fdc45 100644 --- a/graphics/pokemon/iron_leaves/normal.pal +++ b/graphics/pokemon/iron_leaves/normal.pal @@ -1,18 +1,19 @@ JASC-PAL 0100 -15 -153 210 164 -68 112 63 +16 +153 211 165 33 66 28 -148 215 148 -85 174 88 -86 141 80 +74 107 51 +68 112 63 +70 75 86 +106 115 123 179 28 91 255 69 115 -255 230 240 -16 16 16 +86 141 80 +85 174 88 165 146 156 +148 215 148 +16 16 16 206 202 197 -106 115 123 -77 77 87 -38 38 45 +255 202 223 +0 0 0 diff --git a/graphics/pokemon/iron_leaves/shiny.pal b/graphics/pokemon/iron_leaves/shiny.pal index 5702b5b44..743c1ec7a 100644 --- a/graphics/pokemon/iron_leaves/shiny.pal +++ b/graphics/pokemon/iron_leaves/shiny.pal @@ -1,18 +1,19 @@ JASC-PAL 0100 -15 -153 210 164 -128 128 120 -72 72 72 -216 216 216 -208 200 208 -176 168 168 +16 +153 211 165 +69 71 80 +116 119 133 +116 119 133 +70 75 86 +106 115 123 179 28 91 255 69 115 -255 230 240 -16 16 16 +143 146 158 +193 194 200 165 146 156 +234 235 242 +16 16 16 206 202 197 -106 115 123 -77 77 87 -38 38 45 +255 202 223 +0 0 0 diff --git a/graphics/pokemon/iron_moth/back.png b/graphics/pokemon/iron_moth/back.png index b5b4050c3..c044e10eb 100644 Binary files a/graphics/pokemon/iron_moth/back.png and b/graphics/pokemon/iron_moth/back.png differ diff --git a/graphics/pokemon/iron_moth/footprint.png b/graphics/pokemon/iron_moth/footprint.png new file mode 100644 index 000000000..aa3e48b0e Binary files /dev/null and b/graphics/pokemon/iron_moth/footprint.png differ diff --git a/graphics/pokemon/iron_moth/front.png b/graphics/pokemon/iron_moth/front.png index fc4032509..89eddce0d 100644 Binary files a/graphics/pokemon/iron_moth/front.png and b/graphics/pokemon/iron_moth/front.png differ diff --git a/graphics/pokemon/iron_moth/normal.pal b/graphics/pokemon/iron_moth/normal.pal index cacbbf827..02dd3b1f4 100644 --- a/graphics/pokemon/iron_moth/normal.pal +++ b/graphics/pokemon/iron_moth/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -156 210 164 -197 121 41 -74 68 65 -213 44 65 -255 157 41 -131 133 131 -32 32 24 -197 230 238 -148 174 172 -139 28 41 -139 72 32 -255 255 255 -92 93 90 -0 0 0 -189 190 189 -90 16 24 +153 211 165 +31 31 31 +44 44 44 +68 68 68 +90 92 103 +150 63 5 +134 37 32 +216 112 7 +211 77 69 +243 148 3 +254 201 90 +95 128 165 +177 180 188 +16 16 16 +163 199 218 +249 249 250 diff --git a/graphics/pokemon/iron_moth/shiny.pal b/graphics/pokemon/iron_moth/shiny.pal index 57377eda4..f82c26e37 100644 --- a/graphics/pokemon/iron_moth/shiny.pal +++ b/graphics/pokemon/iron_moth/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -156 210 164 -197 121 41 -74 68 65 -168 170 176 -255 157 41 -131 133 131 -32 32 24 -168 170 176 -100 103 113 -100 103 113 -139 72 32 -255 255 255 -92 93 90 -0 0 0 -189 190 189 -51 51 51 +153 211 165 +31 31 31 +44 44 44 +68 68 68 +90 92 103 +150 63 5 +125 123 149 +216 112 7 +187 186 201 +243 148 3 +254 201 90 +137 139 163 +177 180 188 +16 16 16 +199 201 207 +249 249 250 diff --git a/graphics/pokemon/iron_thorns/back.png b/graphics/pokemon/iron_thorns/back.png index 3c3330744..2868c610a 100644 Binary files a/graphics/pokemon/iron_thorns/back.png and b/graphics/pokemon/iron_thorns/back.png differ diff --git a/graphics/pokemon/iron_thorns/footprint.png b/graphics/pokemon/iron_thorns/footprint.png new file mode 100644 index 000000000..b1f2f978b Binary files /dev/null and b/graphics/pokemon/iron_thorns/footprint.png differ diff --git a/graphics/pokemon/iron_thorns/front.png b/graphics/pokemon/iron_thorns/front.png index 98aade73d..3e2718e14 100644 Binary files a/graphics/pokemon/iron_thorns/front.png and b/graphics/pokemon/iron_thorns/front.png differ diff --git a/graphics/pokemon/iron_thorns/normal.pal b/graphics/pokemon/iron_thorns/normal.pal index b149804f8..d16244eee 100644 --- a/graphics/pokemon/iron_thorns/normal.pal +++ b/graphics/pokemon/iron_thorns/normal.pal @@ -1,17 +1,19 @@ JASC-PAL 0100 -14 -153 210 164 -112 168 48 -152 208 72 +16 +153 211 165 +31 31 31 +44 44 44 +70 97 31 +67 67 67 +68 68 68 +80 80 80 +104 104 104 +113 154 50 +2 166 103 +172 212 89 +225 254 126 +4 243 150 +16 16 16 +155 255 215 0 0 0 -208 248 128 -56 96 32 -64 56 56 -0 136 95 -72 224 138 -211 255 255 -48 40 40 -88 80 80 -55 189 122 -192 192 192 diff --git a/graphics/pokemon/iron_thorns/shiny.pal b/graphics/pokemon/iron_thorns/shiny.pal index 6d5a3826d..af1b74fa6 100644 --- a/graphics/pokemon/iron_thorns/shiny.pal +++ b/graphics/pokemon/iron_thorns/shiny.pal @@ -1,17 +1,19 @@ JASC-PAL 0100 -14 -153 210 164 -144 144 144 -200 200 200 -0 0 0 -248 248 248 +16 +153 211 165 +31 31 31 +44 44 44 +90 92 103 +67 67 67 +68 68 68 80 80 80 -64 56 56 -0 136 95 -72 224 178 -211 255 255 -48 40 40 -88 80 80 -55 189 148 -192 192 192 +104 104 104 +143 146 158 +2 166 103 +193 194 200 +234 235 242 +4 243 150 +16 16 16 +155 255 215 +0 0 0 diff --git a/graphics/pokemon/iron_treads/back.png b/graphics/pokemon/iron_treads/back.png index 93c44eff7..22562ba43 100644 Binary files a/graphics/pokemon/iron_treads/back.png and b/graphics/pokemon/iron_treads/back.png differ diff --git a/graphics/pokemon/iron_treads/footprint.png b/graphics/pokemon/iron_treads/footprint.png new file mode 100644 index 000000000..b0b7534d3 Binary files /dev/null and b/graphics/pokemon/iron_treads/footprint.png differ diff --git a/graphics/pokemon/iron_treads/front.png b/graphics/pokemon/iron_treads/front.png index 0c3b7025e..38ea2ada0 100644 Binary files a/graphics/pokemon/iron_treads/front.png and b/graphics/pokemon/iron_treads/front.png differ diff --git a/graphics/pokemon/iron_treads/normal.pal b/graphics/pokemon/iron_treads/normal.pal index f65e903d7..94406c95b 100644 --- a/graphics/pokemon/iron_treads/normal.pal +++ b/graphics/pokemon/iron_treads/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -153 210 164 -106 62 71 -88 31 42 -255 56 57 -255 180 183 -33 4 15 -133 105 122 -171 133 147 -255 0 0 -241 12 17 -0 0 0 -148 119 127 -142 169 173 -28 38 44 -205 205 207 +153 211 165 +33 26 31 +32 26 34 +51 42 49 +122 8 4 +69 62 67 +87 80 85 +83 91 104 +198 5 0 +255 62 59 +255 114 111 +123 133 149 +16 16 16 +171 182 192 +209 215 220 0 0 0 diff --git a/graphics/pokemon/iron_treads/shiny.pal b/graphics/pokemon/iron_treads/shiny.pal index 3c2388187..601c10ad2 100644 --- a/graphics/pokemon/iron_treads/shiny.pal +++ b/graphics/pokemon/iron_treads/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -153 210 164 -142 152 163 -68 82 94 -255 56 57 -255 180 183 -33 4 15 -217 217 217 -239 239 239 -255 0 0 -241 12 17 -0 0 0 -148 119 127 -142 169 173 -28 38 44 -205 205 207 +153 211 165 +90 92 97 +32 26 34 +131 135 141 +122 8 4 +176 182 187 +211 215 218 +83 91 104 +198 5 0 +255 62 59 +255 114 111 +123 133 149 +16 16 16 +171 182 192 +209 215 220 0 0 0 diff --git a/graphics/pokemon/iron_valiant/back.png b/graphics/pokemon/iron_valiant/back.png index 9251f2c7e..08a936312 100644 Binary files a/graphics/pokemon/iron_valiant/back.png and b/graphics/pokemon/iron_valiant/back.png differ diff --git a/graphics/pokemon/iron_valiant/footprint.png b/graphics/pokemon/iron_valiant/footprint.png new file mode 100644 index 000000000..63d1f9d64 Binary files /dev/null and b/graphics/pokemon/iron_valiant/footprint.png differ diff --git a/graphics/pokemon/iron_valiant/front.png b/graphics/pokemon/iron_valiant/front.png index fe60695d1..06e82bab3 100644 Binary files a/graphics/pokemon/iron_valiant/front.png and b/graphics/pokemon/iron_valiant/front.png differ diff --git a/graphics/pokemon/iron_valiant/normal.pal b/graphics/pokemon/iron_valiant/normal.pal index f454ada84..899525b58 100644 --- a/graphics/pokemon/iron_valiant/normal.pal +++ b/graphics/pokemon/iron_valiant/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -152 208 163 -45 56 74 -75 131 131 -109 176 180 -15 15 15 -38 77 36 -90 180 106 +153 211 165 +29 31 35 +57 82 82 +66 65 66 +179 32 83 65 131 90 -252 252 252 -175 171 206 -89 95 106 -174 32 96 -128 136 155 -255 81 151 -238 176 220 -112 146 190 +115 186 99 +138 208 121 +255 62 137 +115 131 172 +115 148 164 +123 197 180 +252 129 177 +16 16 16 +164 180 205 +245 245 245 diff --git a/graphics/pokemon/iron_valiant/shiny.pal b/graphics/pokemon/iron_valiant/shiny.pal index 5d2e2d28d..cb101bd0b 100644 --- a/graphics/pokemon/iron_valiant/shiny.pal +++ b/graphics/pokemon/iron_valiant/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -152 208 163 -45 57 75 -101 103 113 -129 137 155 -15 15 15 -51 53 57 -129 137 155 -101 103 113 -252 252 252 -213 213 213 -101 103 113 -174 32 96 -129 137 155 -255 81 151 -238 176 220 -129 137 155 +153 211 165 +29 31 35 +101 97 118 +66 65 66 +179 32 83 +131 137 160 +176 181 196 +222 226 235 +255 62 137 +97 104 129 +145 154 155 +190 201 201 +252 129 177 +16 16 16 +152 158 177 +210 215 227 diff --git a/graphics/pokemon/ivysaur/overworld.png b/graphics/pokemon/ivysaur/overworld.png new file mode 100644 index 000000000..03e9ca56f Binary files /dev/null and b/graphics/pokemon/ivysaur/overworld.png differ diff --git a/graphics/pokemon/ivysaur/overworld_normal.pal b/graphics/pokemon/ivysaur/overworld_normal.pal new file mode 100644 index 000000000..c1f09aeed --- /dev/null +++ b/graphics/pokemon/ivysaur/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 32 40 +240 128 160 +144 64 32 +200 88 120 +40 64 64 +48 88 24 +104 208 192 +72 168 152 +96 168 16 +0 0 0 +136 224 32 +64 128 120 +64 64 64 +232 232 248 +200 200 216 diff --git a/graphics/pokemon/ivysaur/overworld_shiny.pal b/graphics/pokemon/ivysaur/overworld_shiny.pal new file mode 100644 index 000000000..28a0371d2 --- /dev/null +++ b/graphics/pokemon/ivysaur/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +136 72 0 +248 208 64 +144 64 32 +232 160 0 +64 80 32 +64 96 48 +160 208 56 +112 152 48 +56 144 16 +0 0 0 +96 184 56 +72 120 40 +64 64 64 +232 232 248 +176 176 176 diff --git a/graphics/pokemon/jangmo_o/overworld.png b/graphics/pokemon/jangmo_o/overworld.png new file mode 100644 index 000000000..d21cda1e9 Binary files /dev/null and b/graphics/pokemon/jangmo_o/overworld.png differ diff --git a/graphics/pokemon/jangmo_o/overworld_normal.pal b/graphics/pokemon/jangmo_o/overworld_normal.pal new file mode 100644 index 000000000..0bc5d026a --- /dev/null +++ b/graphics/pokemon/jangmo_o/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +122 98 34 +241 210 67 +75 75 75 +49 49 49 +16 16 16 +172 172 172 +127 127 127 +232 232 232 +203 63 66 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/jangmo_o/overworld_shiny.pal b/graphics/pokemon/jangmo_o/overworld_shiny.pal new file mode 100644 index 000000000..fb57b014b --- /dev/null +++ b/graphics/pokemon/jangmo_o/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +122 98 34 +248 120 192 +75 75 75 +49 49 49 +16 16 16 +224 248 56 +168 184 16 +232 232 232 +203 63 66 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/jellicent/followerf.png b/graphics/pokemon/jellicent/followerf.png new file mode 100644 index 000000000..1de8ee407 Binary files /dev/null and b/graphics/pokemon/jellicent/followerf.png differ diff --git a/graphics/pokemon/jellicent/overworld.png b/graphics/pokemon/jellicent/overworld.png new file mode 100644 index 000000000..315750cd1 Binary files /dev/null and b/graphics/pokemon/jellicent/overworld.png differ diff --git a/graphics/pokemon/jellicent/overworld_normal.pal b/graphics/pokemon/jellicent/overworld_normal.pal new file mode 100644 index 000000000..8b935ea96 --- /dev/null +++ b/graphics/pokemon/jellicent/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +11 11 11 +208 227 255 +208 227 255 +25 47 95 +47 121 199 +47 191 245 +218 63 33 +147 164 208 +25 47 95 +0 0 0 +147 164 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/jellicent/overworld_shiny.pal b/graphics/pokemon/jellicent/overworld_shiny.pal new file mode 100644 index 000000000..e63fc0fd0 --- /dev/null +++ b/graphics/pokemon/jellicent/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +11 11 11 +208 224 248 +208 227 255 +40 72 56 +56 152 112 +32 208 136 +218 63 33 +152 184 176 +25 47 95 +0 0 0 +147 164 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/jigglypuff/overworld.png b/graphics/pokemon/jigglypuff/overworld.png new file mode 100644 index 000000000..7da20e473 Binary files /dev/null and b/graphics/pokemon/jigglypuff/overworld.png differ diff --git a/graphics/pokemon/jigglypuff/overworld_normal.pal b/graphics/pokemon/jigglypuff/overworld_normal.pal new file mode 100644 index 000000000..ff0e5bdb5 --- /dev/null +++ b/graphics/pokemon/jigglypuff/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +0 0 0 +144 72 88 +96 40 64 +248 168 184 +208 112 144 +96 72 64 +232 232 248 +112 160 248 +80 80 120 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/jigglypuff/overworld_shiny.pal b/graphics/pokemon/jigglypuff/overworld_shiny.pal new file mode 100644 index 000000000..7567d5369 --- /dev/null +++ b/graphics/pokemon/jigglypuff/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +0 0 0 +152 72 96 +96 40 64 +248 200 216 +208 144 184 +96 72 64 +232 232 248 +136 232 144 +8 152 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/jirachi/overworld.png b/graphics/pokemon/jirachi/overworld.png new file mode 100644 index 000000000..91b63d0bb Binary files /dev/null and b/graphics/pokemon/jirachi/overworld.png differ diff --git a/graphics/pokemon/jirachi/overworld_normal.pal b/graphics/pokemon/jirachi/overworld_normal.pal new file mode 100644 index 000000000..1858bff29 --- /dev/null +++ b/graphics/pokemon/jirachi/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 64 16 +200 152 0 +248 216 88 +216 184 64 +0 0 0 +168 112 8 +32 88 80 +120 200 176 +56 128 112 +88 160 144 +232 232 248 +80 104 104 +176 184 184 +136 152 152 +208 208 224 diff --git a/graphics/pokemon/jirachi/overworld_shiny.pal b/graphics/pokemon/jirachi/overworld_shiny.pal new file mode 100644 index 000000000..af5026555 --- /dev/null +++ b/graphics/pokemon/jirachi/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 64 16 +200 152 0 +248 216 88 +216 184 64 +0 0 0 +168 112 8 +96 48 48 +224 144 128 +176 48 48 +208 80 80 +232 232 248 +112 96 88 +192 176 168 +152 136 128 +232 216 208 diff --git a/graphics/pokemon/jolteon/overworld.png b/graphics/pokemon/jolteon/overworld.png new file mode 100644 index 000000000..0c739e25c Binary files /dev/null and b/graphics/pokemon/jolteon/overworld.png differ diff --git a/graphics/pokemon/jolteon/overworld_normal.pal b/graphics/pokemon/jolteon/overworld_normal.pal new file mode 100644 index 000000000..4c5e10bff --- /dev/null +++ b/graphics/pokemon/jolteon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 56 40 +248 200 24 +248 248 80 +168 104 32 +232 160 32 +0 0 0 +72 64 80 +208 224 232 +168 168 192 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/jolteon/overworld_shiny.pal b/graphics/pokemon/jolteon/overworld_shiny.pal new file mode 100644 index 000000000..226c0bedb --- /dev/null +++ b/graphics/pokemon/jolteon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 56 40 +208 232 24 +248 248 104 +112 144 32 +168 200 32 +0 0 0 +72 64 80 +208 224 232 +168 168 192 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/joltik/overworld.png b/graphics/pokemon/joltik/overworld.png new file mode 100644 index 000000000..1a94172c2 Binary files /dev/null and b/graphics/pokemon/joltik/overworld.png differ diff --git a/graphics/pokemon/joltik/overworld_normal.pal b/graphics/pokemon/joltik/overworld_normal.pal new file mode 100644 index 000000000..28d37d4ea --- /dev/null +++ b/graphics/pokemon/joltik/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +199 164 5 +104 71 5 +245 218 55 +69 46 0 +18 33 55 +40 79 191 +87 95 227 +185 126 0 +218 218 236 +11 11 11 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/joltik/overworld_shiny.pal b/graphics/pokemon/joltik/overworld_shiny.pal new file mode 100644 index 000000000..93966ce50 --- /dev/null +++ b/graphics/pokemon/joltik/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +184 184 24 +96 96 8 +216 224 80 +69 46 0 +18 33 55 +56 24 88 +184 72 216 +185 126 0 +218 218 236 +11 11 11 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/jumpluff/overworld.png b/graphics/pokemon/jumpluff/overworld.png new file mode 100644 index 000000000..b22b2d7c1 Binary files /dev/null and b/graphics/pokemon/jumpluff/overworld.png differ diff --git a/graphics/pokemon/jumpluff/overworld_normal.pal b/graphics/pokemon/jumpluff/overworld_normal.pal new file mode 100644 index 000000000..2878d2f88 --- /dev/null +++ b/graphics/pokemon/jumpluff/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 96 +248 248 200 +0 0 0 +192 184 160 +32 56 96 +96 152 224 +56 112 216 +232 232 248 +120 16 8 +40 80 136 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/jumpluff/overworld_shiny.pal b/graphics/pokemon/jumpluff/overworld_shiny.pal new file mode 100644 index 000000000..9c46461e6 --- /dev/null +++ b/graphics/pokemon/jumpluff/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 80 112 +248 248 200 +0 0 0 +200 168 216 +64 32 48 +248 200 224 +216 152 192 +232 232 248 +120 16 8 +136 80 112 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/jynx/overworld.png b/graphics/pokemon/jynx/overworld.png new file mode 100644 index 000000000..d53ff2d3c Binary files /dev/null and b/graphics/pokemon/jynx/overworld.png differ diff --git a/graphics/pokemon/jynx/overworld_normal.pal b/graphics/pokemon/jynx/overworld_normal.pal new file mode 100644 index 000000000..801b1bb0f --- /dev/null +++ b/graphics/pokemon/jynx/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 56 56 +248 208 96 +192 152 24 +248 232 184 +136 96 192 +104 72 136 +240 128 160 +232 232 248 +192 192 208 +200 88 120 +248 224 32 +152 152 184 +248 88 72 +176 56 32 diff --git a/graphics/pokemon/jynx/overworld_shiny.pal b/graphics/pokemon/jynx/overworld_shiny.pal new file mode 100644 index 000000000..dea4bbb26 --- /dev/null +++ b/graphics/pokemon/jynx/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 56 56 +248 240 128 +200 176 112 +248 248 200 +136 96 192 +104 72 136 +240 144 192 +232 232 248 +192 192 208 +200 120 152 +248 224 32 +152 152 184 +240 144 184 +200 88 152 diff --git a/graphics/pokemon/kabuto/overworld.png b/graphics/pokemon/kabuto/overworld.png new file mode 100644 index 000000000..d13b97f85 Binary files /dev/null and b/graphics/pokemon/kabuto/overworld.png differ diff --git a/graphics/pokemon/kabuto/overworld_normal.pal b/graphics/pokemon/kabuto/overworld_normal.pal new file mode 100644 index 000000000..9b372b522 --- /dev/null +++ b/graphics/pokemon/kabuto/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 40 40 +120 96 64 +152 120 72 +0 0 0 +88 72 56 +208 64 64 +168 128 56 +48 56 72 +136 24 24 +232 184 88 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kabuto/overworld_shiny.pal b/graphics/pokemon/kabuto/overworld_shiny.pal new file mode 100644 index 000000000..39c845e29 --- /dev/null +++ b/graphics/pokemon/kabuto/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 96 40 +96 176 56 +144 200 56 +0 0 0 +80 128 48 +208 64 64 +168 128 56 +48 56 72 +136 24 24 +232 184 88 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kabutops/overworld.png b/graphics/pokemon/kabutops/overworld.png new file mode 100644 index 000000000..084d6339b Binary files /dev/null and b/graphics/pokemon/kabutops/overworld.png differ diff --git a/graphics/pokemon/kabutops/overworld_normal.pal b/graphics/pokemon/kabutops/overworld_normal.pal new file mode 100644 index 000000000..04f631666 --- /dev/null +++ b/graphics/pokemon/kabutops/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 40 40 +88 56 32 +152 120 72 +0 0 0 +136 96 40 +104 72 48 +64 64 64 +152 208 160 +192 192 200 +232 232 248 +104 104 120 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kabutops/overworld_shiny.pal b/graphics/pokemon/kabutops/overworld_shiny.pal new file mode 100644 index 000000000..f53dd0d57 --- /dev/null +++ b/graphics/pokemon/kabutops/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 40 +80 128 48 +176 192 72 +0 0 0 +136 176 64 +104 152 56 +64 64 64 +152 152 152 +192 192 200 +232 232 248 +104 104 120 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kadabra/overworld.png b/graphics/pokemon/kadabra/overworld.png new file mode 100644 index 000000000..99b95ad6a Binary files /dev/null and b/graphics/pokemon/kadabra/overworld.png differ diff --git a/graphics/pokemon/kadabra/overworld_normal.pal b/graphics/pokemon/kadabra/overworld_normal.pal new file mode 100644 index 000000000..cc955b59a --- /dev/null +++ b/graphics/pokemon/kadabra/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 56 24 +0 0 0 +248 216 96 +144 120 56 +216 168 48 +96 72 48 +232 96 120 +192 40 64 +232 232 248 +176 176 184 +144 120 96 +248 240 192 +88 88 88 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kadabra/overworld_shiny.pal b/graphics/pokemon/kadabra/overworld_shiny.pal new file mode 100644 index 000000000..cd209cc4b --- /dev/null +++ b/graphics/pokemon/kadabra/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 80 64 +0 0 0 +248 224 144 +176 160 112 +232 192 112 +128 112 88 +232 96 120 +192 40 64 +232 232 248 +176 176 184 +168 144 128 +248 240 208 +88 88 88 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kakuna/overworld.png b/graphics/pokemon/kakuna/overworld.png new file mode 100644 index 000000000..327951e5c Binary files /dev/null and b/graphics/pokemon/kakuna/overworld.png differ diff --git a/graphics/pokemon/kakuna/overworld_normal.pal b/graphics/pokemon/kakuna/overworld_normal.pal new file mode 100644 index 000000000..8cdc6d8be --- /dev/null +++ b/graphics/pokemon/kakuna/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 72 40 +248 208 64 +192 152 64 +64 64 64 +0 0 0 +232 232 248 +144 112 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kakuna/overworld_shiny.pal b/graphics/pokemon/kakuna/overworld_shiny.pal new file mode 100644 index 000000000..595598751 --- /dev/null +++ b/graphics/pokemon/kakuna/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 96 40 +192 216 64 +136 152 64 +64 64 64 +0 0 0 +232 232 248 +112 144 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kangaskhan/overworld.png b/graphics/pokemon/kangaskhan/overworld.png new file mode 100644 index 000000000..2b1f21c66 Binary files /dev/null and b/graphics/pokemon/kangaskhan/overworld.png differ diff --git a/graphics/pokemon/kangaskhan/overworld_normal.pal b/graphics/pokemon/kangaskhan/overworld_normal.pal new file mode 100644 index 000000000..9defd5939 --- /dev/null +++ b/graphics/pokemon/kangaskhan/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +208 168 96 +56 56 64 +112 112 112 +72 72 72 +160 120 40 +64 48 32 +248 200 120 +120 80 56 +184 120 112 +232 232 248 +104 8 16 +168 184 208 +128 112 144 +88 72 40 diff --git a/graphics/pokemon/kangaskhan/overworld_shiny.pal b/graphics/pokemon/kangaskhan/overworld_shiny.pal new file mode 100644 index 000000000..d295826d5 --- /dev/null +++ b/graphics/pokemon/kangaskhan/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +208 168 96 +56 56 64 +120 144 96 +64 88 64 +160 120 40 +80 56 64 +248 200 120 +136 120 128 +176 168 144 +232 232 248 +104 8 16 +168 184 208 +128 112 144 +80 72 48 diff --git a/graphics/pokemon/karrablast/overworld.png b/graphics/pokemon/karrablast/overworld.png new file mode 100644 index 000000000..1d4d9de0c Binary files /dev/null and b/graphics/pokemon/karrablast/overworld.png differ diff --git a/graphics/pokemon/karrablast/overworld_normal.pal b/graphics/pokemon/karrablast/overworld_normal.pal new file mode 100644 index 000000000..c15bfcc45 --- /dev/null +++ b/graphics/pokemon/karrablast/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +25 47 79 +71 129 255 +40 95 255 +11 11 11 +47 71 121 +47 71 121 +55 138 164 +104 208 255 +40 40 40 +63 63 63 +255 218 18 +191 71 0 +238 240 246 +104 87 25 +128 168 24 diff --git a/graphics/pokemon/karrablast/overworld_shiny.pal b/graphics/pokemon/karrablast/overworld_shiny.pal new file mode 100644 index 000000000..6a9fdd563 --- /dev/null +++ b/graphics/pokemon/karrablast/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +25 47 79 +16 216 200 +8 168 144 +11 11 11 +47 71 121 +8 120 104 +55 138 164 +112 208 248 +40 40 40 +63 63 63 +176 248 16 +191 71 0 +238 240 246 +80 112 32 +128 168 24 diff --git a/graphics/pokemon/kartana/overworld.png b/graphics/pokemon/kartana/overworld.png new file mode 100644 index 000000000..30c3f272a Binary files /dev/null and b/graphics/pokemon/kartana/overworld.png differ diff --git a/graphics/pokemon/kartana/overworld_normal.pal b/graphics/pokemon/kartana/overworld_normal.pal new file mode 100644 index 000000000..3803c6dd2 --- /dev/null +++ b/graphics/pokemon/kartana/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +73 51 187 +0 0 0 +255 255 255 +177 64 35 +216 88 56 +200 200 200 +135 133 133 +167 148 37 +255 225 86 +255 222 65 +112 99 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kartana/overworld_shiny.pal b/graphics/pokemon/kartana/overworld_shiny.pal new file mode 100644 index 000000000..56caa2f57 --- /dev/null +++ b/graphics/pokemon/kartana/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +73 51 187 +0 0 0 +208 224 224 +177 64 35 +216 88 56 +152 160 176 +135 133 133 +16 8 88 +24 48 160 +255 222 65 +112 99 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kecleon/overworld.png b/graphics/pokemon/kecleon/overworld.png new file mode 100644 index 000000000..b41cf6884 Binary files /dev/null and b/graphics/pokemon/kecleon/overworld.png differ diff --git a/graphics/pokemon/kecleon/overworld_normal.pal b/graphics/pokemon/kecleon/overworld_normal.pal new file mode 100644 index 000000000..036c5783a --- /dev/null +++ b/graphics/pokemon/kecleon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +0 0 0 +88 80 40 +248 224 120 +128 112 64 +216 168 32 +32 56 16 +144 192 88 +184 224 104 +248 192 64 +120 168 48 +96 128 40 +232 232 248 +152 40 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kecleon/overworld_shiny.pal b/graphics/pokemon/kecleon/overworld_shiny.pal new file mode 100644 index 000000000..77cc0112e --- /dev/null +++ b/graphics/pokemon/kecleon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +0 0 0 +88 80 40 +248 224 120 +128 112 64 +240 144 32 +32 56 16 +120 200 152 +152 224 176 +248 184 72 +96 168 120 +64 136 96 +232 232 248 +152 40 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/keldeo/overworld.png b/graphics/pokemon/keldeo/overworld.png new file mode 100644 index 000000000..9e7fd65b8 Binary files /dev/null and b/graphics/pokemon/keldeo/overworld.png differ diff --git a/graphics/pokemon/keldeo/overworld_normal.pal b/graphics/pokemon/keldeo/overworld_normal.pal new file mode 100644 index 000000000..d967f0c66 --- /dev/null +++ b/graphics/pokemon/keldeo/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +142 40 17 +230 77 40 +173 48 18 +75 67 43 +247 229 180 +47 77 136 +237 209 118 +99 141 204 +177 138 76 +86 111 167 +153 207 251 +24 40 16 +86 180 226 +152 232 243 +238 238 247 diff --git a/graphics/pokemon/keldeo/overworld_shiny.pal b/graphics/pokemon/keldeo/overworld_shiny.pal new file mode 100644 index 000000000..f9a004aae --- /dev/null +++ b/graphics/pokemon/keldeo/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +80 40 16 +224 96 40 +170 68 25 +88 64 48 +222 214 170 +24 56 88 +222 214 170 +47 114 145 +122 166 83 +24 113 103 +222 214 170 +24 40 16 +72 144 200 +222 214 170 +238 238 247 diff --git a/graphics/pokemon/keldeo/resolute/anim_front.png b/graphics/pokemon/keldeo/resolute/anim_front.png new file mode 100644 index 000000000..c2611bde2 Binary files /dev/null and b/graphics/pokemon/keldeo/resolute/anim_front.png differ diff --git a/graphics/pokemon/keldeo/resolute/front.png b/graphics/pokemon/keldeo/resolute/front.png deleted file mode 100644 index 8e83b810a..000000000 Binary files a/graphics/pokemon/keldeo/resolute/front.png and /dev/null differ diff --git a/graphics/pokemon/kilowattrel/footprint.png b/graphics/pokemon/kilowattrel/footprint.png new file mode 100644 index 000000000..4240923c4 Binary files /dev/null and b/graphics/pokemon/kilowattrel/footprint.png differ diff --git a/graphics/pokemon/kingambit/footprint.png b/graphics/pokemon/kingambit/footprint.png new file mode 100644 index 000000000..3d73465ed Binary files /dev/null and b/graphics/pokemon/kingambit/footprint.png differ diff --git a/graphics/pokemon/kingdra/overworld.png b/graphics/pokemon/kingdra/overworld.png new file mode 100644 index 000000000..86a8e4f58 Binary files /dev/null and b/graphics/pokemon/kingdra/overworld.png differ diff --git a/graphics/pokemon/kingdra/overworld_normal.pal b/graphics/pokemon/kingdra/overworld_normal.pal new file mode 100644 index 000000000..dbb4f4a0b --- /dev/null +++ b/graphics/pokemon/kingdra/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 56 96 +40 80 128 +144 192 232 +0 0 0 +112 152 200 +192 208 232 +72 120 160 +168 184 208 +232 232 248 +112 16 16 +72 72 72 +176 128 40 +136 96 32 +216 160 56 +0 0 0 diff --git a/graphics/pokemon/kingdra/overworld_shiny.pal b/graphics/pokemon/kingdra/overworld_shiny.pal new file mode 100644 index 000000000..a33944d23 --- /dev/null +++ b/graphics/pokemon/kingdra/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 48 96 +88 80 136 +192 184 248 +0 0 0 +160 152 216 +192 208 232 +120 120 176 +168 184 208 +232 232 248 +112 16 16 +72 72 72 +176 128 40 +136 96 32 +216 160 56 +0 0 0 diff --git a/graphics/pokemon/kingler/overworld.png b/graphics/pokemon/kingler/overworld.png new file mode 100644 index 000000000..4538f564c Binary files /dev/null and b/graphics/pokemon/kingler/overworld.png differ diff --git a/graphics/pokemon/kingler/overworld_normal.pal b/graphics/pokemon/kingler/overworld_normal.pal new file mode 100644 index 000000000..f79648f08 --- /dev/null +++ b/graphics/pokemon/kingler/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +216 104 48 +168 64 56 +64 40 40 +176 152 104 +224 192 152 +232 232 248 +160 128 80 +152 208 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kingler/overworld_shiny.pal b/graphics/pokemon/kingler/overworld_shiny.pal new file mode 100644 index 000000000..e95a5b2ab --- /dev/null +++ b/graphics/pokemon/kingler/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +160 176 112 +112 128 56 +72 80 32 +192 184 120 +208 200 168 +232 232 248 +168 160 80 +200 200 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kirlia/overworld.png b/graphics/pokemon/kirlia/overworld.png new file mode 100644 index 000000000..6536e6c12 Binary files /dev/null and b/graphics/pokemon/kirlia/overworld.png differ diff --git a/graphics/pokemon/kirlia/overworld_normal.pal b/graphics/pokemon/kirlia/overworld_normal.pal new file mode 100644 index 000000000..519ef3335 --- /dev/null +++ b/graphics/pokemon/kirlia/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +192 160 232 +128 32 56 +184 48 72 +0 0 0 +240 104 104 +16 64 32 +72 176 88 +40 128 56 +104 200 128 +168 168 176 +232 232 248 +200 200 216 +128 128 144 +72 72 80 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kirlia/overworld_shiny.pal b/graphics/pokemon/kirlia/overworld_shiny.pal new file mode 100644 index 000000000..f09a89f87 --- /dev/null +++ b/graphics/pokemon/kirlia/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 80 56 +208 104 64 +0 0 0 +240 160 72 +16 96 120 +88 200 176 +32 144 120 +160 224 200 +168 168 144 +232 232 248 +208 208 184 +128 128 112 +88 88 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/klang/overworld.png b/graphics/pokemon/klang/overworld.png new file mode 100644 index 000000000..ebe1563db Binary files /dev/null and b/graphics/pokemon/klang/overworld.png differ diff --git a/graphics/pokemon/klang/overworld_normal.pal b/graphics/pokemon/klang/overworld_normal.pal new file mode 100644 index 000000000..b44ea14f5 --- /dev/null +++ b/graphics/pokemon/klang/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 72 72 +40 40 40 +208 218 236 +96 88 80 +138 138 138 +0 0 0 +248 248 248 +88 96 88 +33 164 182 +33 129 138 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/klang/overworld_shiny.pal b/graphics/pokemon/klang/overworld_shiny.pal new file mode 100644 index 000000000..6c1adf445 --- /dev/null +++ b/graphics/pokemon/klang/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 72 72 +40 40 40 +216 200 136 +96 88 80 +152 144 112 +0 0 0 +248 248 248 +88 96 88 +104 224 40 +80 120 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/klawf/footprint.png b/graphics/pokemon/klawf/footprint.png new file mode 100644 index 000000000..9a3814bed Binary files /dev/null and b/graphics/pokemon/klawf/footprint.png differ diff --git a/graphics/pokemon/kleavor/footprint.png b/graphics/pokemon/kleavor/footprint.png new file mode 100644 index 000000000..0c6a89499 Binary files /dev/null and b/graphics/pokemon/kleavor/footprint.png differ diff --git a/graphics/pokemon/kleavor/overworld.png b/graphics/pokemon/kleavor/overworld.png new file mode 100644 index 000000000..cce4eed8c Binary files /dev/null and b/graphics/pokemon/kleavor/overworld.png differ diff --git a/graphics/pokemon/kleavor/overworld_normal.pal b/graphics/pokemon/kleavor/overworld_normal.pal new file mode 100644 index 000000000..c2a4f32ab --- /dev/null +++ b/graphics/pokemon/kleavor/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +106 90 90 +82 65 65 +49 32 41 +74 49 32 +230 180 98 +106 115 139 +172 123 65 +148 131 115 +222 213 189 +238 238 255 +131 131 131 +148 156 180 +189 205 222 +180 180 205 diff --git a/graphics/pokemon/kleavor/overworld_shiny.pal b/graphics/pokemon/kleavor/overworld_shiny.pal new file mode 100644 index 000000000..1e5e579a0 --- /dev/null +++ b/graphics/pokemon/kleavor/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +106 90 90 +82 65 65 +49 32 41 +74 49 32 +164 180 115 +106 115 139 +139 148 90 +148 131 115 +222 213 189 +238 238 255 +131 131 131 +148 156 180 +189 205 222 +180 180 205 diff --git a/graphics/pokemon/klefki/overworld.png b/graphics/pokemon/klefki/overworld.png new file mode 100644 index 000000000..e24ad8ec6 Binary files /dev/null and b/graphics/pokemon/klefki/overworld.png differ diff --git a/graphics/pokemon/klefki/overworld_normal.pal b/graphics/pokemon/klefki/overworld_normal.pal new file mode 100644 index 000000000..6c6b259d6 --- /dev/null +++ b/graphics/pokemon/klefki/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +68 70 72 +233 231 233 +146 158 166 +16 16 16 +190 195 200 +250 72 143 +94 38 26 +239 173 69 +194 112 72 +96 64 50 +233 231 233 +146 158 166 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/klefki/overworld_shiny.pal b/graphics/pokemon/klefki/overworld_shiny.pal new file mode 100644 index 000000000..0a029849a --- /dev/null +++ b/graphics/pokemon/klefki/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +68 70 72 +217 209 139 +151 143 70 +16 16 16 +182 174 106 +250 72 143 +94 38 26 +239 173 69 +194 112 72 +96 64 50 +251 251 251 +188 188 188 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/klink/overworld.png b/graphics/pokemon/klink/overworld.png new file mode 100644 index 000000000..e52f7a5a6 Binary files /dev/null and b/graphics/pokemon/klink/overworld.png differ diff --git a/graphics/pokemon/klink/overworld_normal.pal b/graphics/pokemon/klink/overworld_normal.pal new file mode 100644 index 000000000..c9ec80b5a --- /dev/null +++ b/graphics/pokemon/klink/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 54 54 +63 63 63 +104 104 114 +208 218 236 +138 138 138 +11 11 11 +95 95 104 +164 173 186 +229 229 247 +33 164 182 +28 142 159 +0 0 0 +90 90 98 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/klink/overworld_shiny.pal b/graphics/pokemon/klink/overworld_shiny.pal new file mode 100644 index 000000000..c226e97f8 --- /dev/null +++ b/graphics/pokemon/klink/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 54 54 +63 63 63 +104 104 114 +208 192 136 +152 144 112 +11 11 11 +95 95 104 +229 229 247 +104 216 40 +104 168 48 +0 0 0 +90 90 98 +33 164 182 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/klinklang/overworld.png b/graphics/pokemon/klinklang/overworld.png new file mode 100644 index 000000000..818587505 Binary files /dev/null and b/graphics/pokemon/klinklang/overworld.png differ diff --git a/graphics/pokemon/klinklang/overworld_normal.pal b/graphics/pokemon/klinklang/overworld_normal.pal new file mode 100644 index 000000000..b459e2e92 --- /dev/null +++ b/graphics/pokemon/klinklang/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 96 128 +40 40 40 +208 218 236 +104 104 129 +155 155 164 +0 0 0 +248 248 248 +88 96 88 +33 164 182 +33 129 138 +224 96 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/klinklang/overworld_shiny.pal b/graphics/pokemon/klinklang/overworld_shiny.pal new file mode 100644 index 000000000..ec1ee862f --- /dev/null +++ b/graphics/pokemon/klinklang/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 72 72 +40 40 40 +216 200 136 +96 88 80 +152 144 112 +0 0 0 +248 248 248 +88 96 88 +104 224 40 +80 120 32 +224 96 152 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/koffing/overworld.png b/graphics/pokemon/koffing/overworld.png new file mode 100644 index 000000000..33fefbdca Binary files /dev/null and b/graphics/pokemon/koffing/overworld.png differ diff --git a/graphics/pokemon/koffing/overworld_normal.pal b/graphics/pokemon/koffing/overworld_normal.pal new file mode 100644 index 000000000..cbc0980a5 --- /dev/null +++ b/graphics/pokemon/koffing/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +200 184 120 +144 128 40 +56 40 56 +88 80 120 +136 128 208 +120 104 192 +0 0 0 +232 232 248 +104 56 64 +168 168 208 +128 72 80 +128 128 128 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/koffing/overworld_shiny.pal b/graphics/pokemon/koffing/overworld_shiny.pal new file mode 100644 index 000000000..ad161817b --- /dev/null +++ b/graphics/pokemon/koffing/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +184 144 184 +128 72 128 +48 72 80 +72 112 96 +136 168 168 +104 144 136 +0 0 0 +232 232 248 +104 56 64 +168 168 208 +128 72 80 +128 128 128 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/komala/overworld.png b/graphics/pokemon/komala/overworld.png new file mode 100644 index 000000000..c7bbcb57a Binary files /dev/null and b/graphics/pokemon/komala/overworld.png differ diff --git a/graphics/pokemon/komala/overworld_normal.pal b/graphics/pokemon/komala/overworld_normal.pal new file mode 100644 index 000000000..c79f9d97d --- /dev/null +++ b/graphics/pokemon/komala/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +228 231 237 +236 199 158 +172 192 216 +213 168 142 +184 185 190 +168 176 192 +123 139 154 +172 134 78 +79 79 79 +118 74 51 +58 68 78 +81 59 47 +69 47 30 +36 36 36 +0 0 0 diff --git a/graphics/pokemon/komala/overworld_shiny.pal b/graphics/pokemon/komala/overworld_shiny.pal new file mode 100644 index 000000000..75f12831d --- /dev/null +++ b/graphics/pokemon/komala/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +228 231 237 +236 199 158 +172 192 216 +213 168 142 +184 185 190 +168 176 192 +123 139 154 +232 88 96 +79 79 79 +240 240 240 +58 68 78 +81 59 47 +69 47 30 +36 36 36 +0 0 0 diff --git a/graphics/pokemon/kommo_o/overworld.png b/graphics/pokemon/kommo_o/overworld.png new file mode 100644 index 000000000..91e7256a9 Binary files /dev/null and b/graphics/pokemon/kommo_o/overworld.png differ diff --git a/graphics/pokemon/kommo_o/overworld_normal.pal b/graphics/pokemon/kommo_o/overworld_normal.pal new file mode 100644 index 000000000..09421fc5f --- /dev/null +++ b/graphics/pokemon/kommo_o/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +16 16 16 +240 211 94 +92 82 42 +207 151 63 +224 81 62 +91 91 91 +231 228 217 +72 70 70 +177 171 171 +140 136 136 +101 104 55 +26 30 23 +25 19 18 +33 21 20 +0 0 0 diff --git a/graphics/pokemon/kommo_o/overworld_shiny.pal b/graphics/pokemon/kommo_o/overworld_shiny.pal new file mode 100644 index 000000000..dcdea738c --- /dev/null +++ b/graphics/pokemon/kommo_o/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +16 16 16 +240 136 184 +92 82 42 +240 40 80 +224 81 62 +91 91 91 +231 228 217 +72 70 70 +200 208 0 +160 152 0 +101 104 55 +26 30 23 +25 19 18 +33 21 20 +0 0 0 diff --git a/graphics/pokemon/koraidon/footprint.png b/graphics/pokemon/koraidon/footprint.png new file mode 100644 index 000000000..10257b056 Binary files /dev/null and b/graphics/pokemon/koraidon/footprint.png differ diff --git a/graphics/pokemon/krabby/overworld.png b/graphics/pokemon/krabby/overworld.png new file mode 100644 index 000000000..abe66ceb6 Binary files /dev/null and b/graphics/pokemon/krabby/overworld.png differ diff --git a/graphics/pokemon/krabby/overworld_normal.pal b/graphics/pokemon/krabby/overworld_normal.pal new file mode 100644 index 000000000..0c429de50 --- /dev/null +++ b/graphics/pokemon/krabby/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 56 48 +0 0 0 +200 96 32 +168 64 56 +192 168 128 +200 200 208 +232 232 248 +160 128 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/krabby/overworld_shiny.pal b/graphics/pokemon/krabby/overworld_shiny.pal new file mode 100644 index 000000000..2285ef397 --- /dev/null +++ b/graphics/pokemon/krabby/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 72 48 +0 0 0 +200 176 32 +168 136 40 +192 184 128 +200 200 208 +232 232 248 +160 152 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kricketot/overworld.png b/graphics/pokemon/kricketot/overworld.png new file mode 100644 index 000000000..d9b6033cb Binary files /dev/null and b/graphics/pokemon/kricketot/overworld.png differ diff --git a/graphics/pokemon/kricketot/overworld_normal.pal b/graphics/pokemon/kricketot/overworld_normal.pal new file mode 100644 index 000000000..633580b43 --- /dev/null +++ b/graphics/pokemon/kricketot/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 56 +0 0 0 +96 64 32 +104 104 104 +224 160 80 +80 40 24 +224 112 88 +168 80 56 +184 88 32 +240 208 144 +144 72 24 +232 232 248 +136 56 32 +176 128 72 +0 0 0 diff --git a/graphics/pokemon/kricketot/overworld_shiny.pal b/graphics/pokemon/kricketot/overworld_shiny.pal new file mode 100644 index 000000000..ae480c7e4 --- /dev/null +++ b/graphics/pokemon/kricketot/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 56 +0 0 0 +96 64 32 +104 104 104 +224 192 80 +80 40 24 +224 152 72 +184 120 56 +184 88 32 +240 208 144 +144 72 24 +232 232 248 +152 80 32 +176 128 72 +0 0 0 diff --git a/graphics/pokemon/kricketune/overworld.png b/graphics/pokemon/kricketune/overworld.png new file mode 100644 index 000000000..285d4e2ba Binary files /dev/null and b/graphics/pokemon/kricketune/overworld.png differ diff --git a/graphics/pokemon/kricketune/overworld_normal.pal b/graphics/pokemon/kricketune/overworld_normal.pal new file mode 100644 index 000000000..9a0d8a390 --- /dev/null +++ b/graphics/pokemon/kricketune/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 56 32 +168 80 56 +80 40 24 +224 112 88 +0 0 0 +104 104 104 +232 232 248 +56 56 56 +80 80 80 +144 72 24 +96 64 32 +184 88 32 +224 160 80 +240 208 144 +176 128 72 diff --git a/graphics/pokemon/kricketune/overworld_shiny.pal b/graphics/pokemon/kricketune/overworld_shiny.pal new file mode 100644 index 000000000..df6ae941d --- /dev/null +++ b/graphics/pokemon/kricketune/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 88 16 +168 112 56 +80 40 24 +224 168 72 +0 0 0 +104 104 104 +232 232 248 +56 56 56 +80 80 80 +144 72 24 +96 64 32 +184 88 32 +224 160 80 +240 208 144 +176 128 72 diff --git a/graphics/pokemon/krokorok/overworld.png b/graphics/pokemon/krokorok/overworld.png new file mode 100644 index 000000000..8f1b68615 Binary files /dev/null and b/graphics/pokemon/krokorok/overworld.png differ diff --git a/graphics/pokemon/krokorok/overworld_normal.pal b/graphics/pokemon/krokorok/overworld_normal.pal new file mode 100644 index 000000000..d54e50f57 --- /dev/null +++ b/graphics/pokemon/krokorok/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +75 67 43 +75 67 43 +177 138 76 +181 152 110 +142 102 19 +0 0 0 +110 110 110 +110 110 110 +238 238 247 +47 46 47 +192 180 195 +173 76 75 +236 117 117 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/krokorok/overworld_shiny.pal b/graphics/pokemon/krokorok/overworld_shiny.pal new file mode 100644 index 000000000..97fdcc9c8 --- /dev/null +++ b/graphics/pokemon/krokorok/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 40 16 +75 67 43 +112 88 56 +128 104 80 +88 64 48 +0 0 0 +224 208 88 +88 88 104 +238 238 247 +160 144 88 +192 180 195 +104 120 160 +136 152 224 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/krookodile/overworld.png b/graphics/pokemon/krookodile/overworld.png new file mode 100644 index 000000000..9bac01354 Binary files /dev/null and b/graphics/pokemon/krookodile/overworld.png differ diff --git a/graphics/pokemon/krookodile/overworld_normal.pal b/graphics/pokemon/krookodile/overworld_normal.pal new file mode 100644 index 000000000..04d224466 --- /dev/null +++ b/graphics/pokemon/krookodile/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +129 40 55 +191 71 71 +71 33 25 +227 112 104 +0 0 0 +25 25 33 +99 99 99 +236 236 246 +99 99 99 +185 172 189 +38 37 38 +129 138 129 +182 191 199 +182 191 199 +0 0 0 diff --git a/graphics/pokemon/krookodile/overworld_shiny.pal b/graphics/pokemon/krookodile/overworld_shiny.pal new file mode 100644 index 000000000..070a0a4e5 --- /dev/null +++ b/graphics/pokemon/krookodile/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 80 48 +144 120 80 +71 33 25 +168 136 88 +0 0 0 +224 200 88 +99 99 99 +236 236 246 +168 144 64 +185 172 189 +38 37 38 +129 138 129 +182 191 199 +184 192 200 +0 0 0 diff --git a/graphics/pokemon/kubfu/icon.png b/graphics/pokemon/kubfu/icon.png index ea6d8c10e..601ba6d7f 100644 Binary files a/graphics/pokemon/kubfu/icon.png and b/graphics/pokemon/kubfu/icon.png differ diff --git a/graphics/pokemon/kubfu/overworld.png b/graphics/pokemon/kubfu/overworld.png new file mode 100644 index 000000000..bc9e45a37 Binary files /dev/null and b/graphics/pokemon/kubfu/overworld.png differ diff --git a/graphics/pokemon/kubfu/overworld_normal.pal b/graphics/pokemon/kubfu/overworld_normal.pal new file mode 100644 index 000000000..cd5fca32e --- /dev/null +++ b/graphics/pokemon/kubfu/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 220 0 +48 44 44 +188 180 176 +0 0 0 +140 128 124 +28 28 28 +204 204 204 +252 252 252 +220 216 148 +12 12 12 +96 88 96 +96 88 96 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kubfu/overworld_shiny.pal b/graphics/pokemon/kubfu/overworld_shiny.pal new file mode 100644 index 000000000..669a93cba --- /dev/null +++ b/graphics/pokemon/kubfu/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +49 41 41 +180 172 148 +0 0 0 +213 205 189 +24 24 24 +205 205 205 +255 255 255 +255 148 82 +8 8 8 +24 24 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kyogre/overworld.png b/graphics/pokemon/kyogre/overworld.png new file mode 100644 index 000000000..f69db09df Binary files /dev/null and b/graphics/pokemon/kyogre/overworld.png differ diff --git a/graphics/pokemon/kyogre/overworld_normal.pal b/graphics/pokemon/kyogre/overworld_normal.pal new file mode 100644 index 000000000..24e7fc262 --- /dev/null +++ b/graphics/pokemon/kyogre/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 96 152 +24 56 88 +64 128 192 +16 16 16 +96 160 192 +128 184 216 +112 120 128 +152 24 24 +56 56 56 +200 40 40 +88 16 8 +200 216 240 +152 168 176 +224 192 32 +128 112 24 diff --git a/graphics/pokemon/kyogre/overworld_shiny.pal b/graphics/pokemon/kyogre/overworld_shiny.pal new file mode 100644 index 000000000..660c8e41e --- /dev/null +++ b/graphics/pokemon/kyogre/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 80 136 +96 56 104 +152 96 168 +16 16 16 +176 112 200 +208 128 232 +112 120 128 +152 24 24 +56 56 56 +200 40 40 +88 16 8 +200 216 240 +152 168 176 +224 192 32 +128 112 24 diff --git a/graphics/pokemon/kyurem/overworld.png b/graphics/pokemon/kyurem/overworld.png new file mode 100644 index 000000000..adf00b5e8 Binary files /dev/null and b/graphics/pokemon/kyurem/overworld.png differ diff --git a/graphics/pokemon/kyurem/overworld_normal.pal b/graphics/pokemon/kyurem/overworld_normal.pal new file mode 100644 index 000000000..5f63791fb --- /dev/null +++ b/graphics/pokemon/kyurem/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +18 32 11 +198 224 204 +74 91 80 +129 120 123 +152 200 162 +62 62 66 +228 197 26 +139 130 133 +55 83 64 +27 32 25 +209 226 216 +99 99 99 +142 142 252 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kyurem/overworld_shiny.pal b/graphics/pokemon/kyurem/overworld_shiny.pal new file mode 100644 index 000000000..e36f817b0 --- /dev/null +++ b/graphics/pokemon/kyurem/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +20 32 30 +232 239 247 +40 72 79 +88 104 192 +200 208 248 +62 62 66 +205 64 158 +88 104 192 +40 72 79 +20 32 30 +232 239 247 +72 104 120 +152 208 160 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lairon/overworld.png b/graphics/pokemon/lairon/overworld.png new file mode 100644 index 000000000..059d0edd6 Binary files /dev/null and b/graphics/pokemon/lairon/overworld.png differ diff --git a/graphics/pokemon/lairon/overworld_normal.pal b/graphics/pokemon/lairon/overworld_normal.pal new file mode 100644 index 000000000..ce484a1ea --- /dev/null +++ b/graphics/pokemon/lairon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 64 80 +104 96 112 +184 184 200 +128 128 144 +48 40 56 +160 160 176 +208 208 224 +232 232 248 +0 0 0 +104 144 200 +64 96 128 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lairon/overworld_shiny.pal b/graphics/pokemon/lairon/overworld_shiny.pal new file mode 100644 index 000000000..aff583b75 --- /dev/null +++ b/graphics/pokemon/lairon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 96 96 +48 128 120 +184 184 200 +128 128 144 +16 40 48 +160 160 176 +208 208 224 +232 232 248 +0 0 0 +248 72 80 +136 24 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lampent/overworld.png b/graphics/pokemon/lampent/overworld.png new file mode 100644 index 000000000..63f63e202 Binary files /dev/null and b/graphics/pokemon/lampent/overworld.png differ diff --git a/graphics/pokemon/lampent/overworld_normal.pal b/graphics/pokemon/lampent/overworld_normal.pal new file mode 100644 index 000000000..8ec32fa8e --- /dev/null +++ b/graphics/pokemon/lampent/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +74 74 74 +26 26 26 +49 49 49 +131 131 131 +197 205 213 +222 230 238 +178 150 25 +131 106 230 +26 26 26 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lampent/overworld_shiny.pal b/graphics/pokemon/lampent/overworld_shiny.pal new file mode 100644 index 000000000..0e0e0d5d0 --- /dev/null +++ b/graphics/pokemon/lampent/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +80 72 56 +33 28 18 +56 48 32 +131 131 131 +197 205 213 +222 230 238 +32 192 232 +176 104 224 +26 26 26 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/landorus/overworld.png b/graphics/pokemon/landorus/overworld.png new file mode 100644 index 000000000..c5e237f0b Binary files /dev/null and b/graphics/pokemon/landorus/overworld.png differ diff --git a/graphics/pokemon/landorus/overworld_normal.pal b/graphics/pokemon/landorus/overworld_normal.pal new file mode 100644 index 000000000..68ee7e89d --- /dev/null +++ b/graphics/pokemon/landorus/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +84 86 84 +109 127 139 +237 237 246 +198 198 211 +22 37 14 +142 85 23 +219 152 23 +246 131 142 +87 78 43 +212 99 49 +225 80 74 +38 37 38 +214 195 61 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/landorus/overworld_shiny.pal b/graphics/pokemon/landorus/overworld_shiny.pal new file mode 100644 index 000000000..36e494498 --- /dev/null +++ b/graphics/pokemon/landorus/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +103 64 40 +103 128 140 +237 237 246 +160 184 160 +22 37 14 +158 97 23 +248 160 40 +229 89 32 +38 37 38 +158 97 23 +229 89 32 +38 37 38 +214 195 61 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lanturn/overworld.png b/graphics/pokemon/lanturn/overworld.png new file mode 100644 index 000000000..2965c11fe Binary files /dev/null and b/graphics/pokemon/lanturn/overworld.png differ diff --git a/graphics/pokemon/lanturn/overworld_normal.pal b/graphics/pokemon/lanturn/overworld_normal.pal new file mode 100644 index 000000000..de863f074 --- /dev/null +++ b/graphics/pokemon/lanturn/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 32 88 +80 64 8 +112 176 240 +0 0 0 +248 208 96 +224 160 16 +232 232 248 +96 136 224 +128 104 24 +160 208 240 +64 96 168 +184 200 216 +224 232 240 +184 48 40 +0 0 0 diff --git a/graphics/pokemon/lanturn/overworld_shiny.pal b/graphics/pokemon/lanturn/overworld_shiny.pal new file mode 100644 index 000000000..0f8b4ef76 --- /dev/null +++ b/graphics/pokemon/lanturn/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 8 72 +80 64 8 +144 136 240 +0 0 0 +216 224 144 +208 184 16 +232 232 248 +128 104 224 +128 104 24 +176 176 248 +104 88 160 +168 184 208 +224 232 240 +184 48 40 +0 0 0 diff --git a/graphics/pokemon/lapras/overworld.png b/graphics/pokemon/lapras/overworld.png new file mode 100644 index 000000000..f8bb74e36 Binary files /dev/null and b/graphics/pokemon/lapras/overworld.png differ diff --git a/graphics/pokemon/lapras/overworld_normal.pal b/graphics/pokemon/lapras/overworld_normal.pal new file mode 100644 index 000000000..712bf6a44 --- /dev/null +++ b/graphics/pokemon/lapras/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +96 176 232 +48 72 104 +88 128 176 +232 232 248 +104 80 16 +192 200 208 +48 56 56 +112 112 128 +200 152 72 +144 152 160 +248 208 104 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lapras/overworld_shiny.pal b/graphics/pokemon/lapras/overworld_shiny.pal new file mode 100644 index 000000000..05c23238a --- /dev/null +++ b/graphics/pokemon/lapras/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +176 168 232 +88 72 104 +144 120 168 +232 232 248 +104 80 16 +192 200 208 +48 56 56 +112 112 128 +200 152 72 +144 152 160 +248 208 104 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/larvesta/overworld.png b/graphics/pokemon/larvesta/overworld.png new file mode 100644 index 000000000..189a51f30 Binary files /dev/null and b/graphics/pokemon/larvesta/overworld.png differ diff --git a/graphics/pokemon/larvesta/overworld_normal.pal b/graphics/pokemon/larvesta/overworld_normal.pal new file mode 100644 index 000000000..5b2d1cdad --- /dev/null +++ b/graphics/pokemon/larvesta/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +96 32 0 +224 64 0 +128 128 128 +192 220 192 +236 236 246 +0 128 192 +69 69 69 +128 96 64 +0 255 255 +96 64 0 +192 128 64 +64 64 64 +109 85 18 +0 0 0 diff --git a/graphics/pokemon/larvesta/overworld_shiny.pal b/graphics/pokemon/larvesta/overworld_shiny.pal new file mode 100644 index 000000000..1a680a1d0 --- /dev/null +++ b/graphics/pokemon/larvesta/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +136 80 24 +248 200 48 +128 128 128 +236 236 239 +236 236 239 +0 200 88 +97 81 64 +97 81 64 +0 200 88 +76 59 19 +192 128 64 +97 81 64 +76 59 19 +0 0 0 diff --git a/graphics/pokemon/larvitar/overworld.png b/graphics/pokemon/larvitar/overworld.png new file mode 100644 index 000000000..04d328514 Binary files /dev/null and b/graphics/pokemon/larvitar/overworld.png differ diff --git a/graphics/pokemon/larvitar/overworld_normal.pal b/graphics/pokemon/larvitar/overworld_normal.pal new file mode 100644 index 000000000..956a461b8 --- /dev/null +++ b/graphics/pokemon/larvitar/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +0 0 0 +72 88 40 +176 216 120 +136 176 104 +32 40 40 +160 184 200 +232 232 248 +184 48 48 +56 64 72 +120 32 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/larvitar/overworld_shiny.pal b/graphics/pokemon/larvitar/overworld_shiny.pal new file mode 100644 index 000000000..69bc93e53 --- /dev/null +++ b/graphics/pokemon/larvitar/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +0 0 0 +80 88 0 +192 200 88 +128 152 40 +32 40 40 +160 184 200 +232 232 248 +184 48 48 +56 64 72 +120 32 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/latias/overworld.png b/graphics/pokemon/latias/overworld.png new file mode 100644 index 000000000..4f7f9e59a Binary files /dev/null and b/graphics/pokemon/latias/overworld.png differ diff --git a/graphics/pokemon/latias/overworld_normal.pal b/graphics/pokemon/latias/overworld_normal.pal new file mode 100644 index 000000000..d9c5301da --- /dev/null +++ b/graphics/pokemon/latias/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 24 16 +32 40 40 +56 64 64 +144 40 40 +0 0 0 +232 232 248 +232 88 88 +184 200 208 +192 64 64 +152 168 176 +104 120 120 +128 144 152 +232 168 0 +64 128 168 +0 0 0 diff --git a/graphics/pokemon/latias/overworld_shiny.pal b/graphics/pokemon/latias/overworld_shiny.pal new file mode 100644 index 000000000..4f2cc140c --- /dev/null +++ b/graphics/pokemon/latias/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +112 64 16 +32 40 40 +56 64 64 +184 112 0 +0 0 0 +232 232 248 +224 192 40 +184 200 208 +224 168 16 +152 168 176 +104 120 120 +128 144 152 +120 176 80 +64 128 168 +0 0 0 diff --git a/graphics/pokemon/latios/overworld.png b/graphics/pokemon/latios/overworld.png new file mode 100644 index 000000000..f35d70a8d Binary files /dev/null and b/graphics/pokemon/latios/overworld.png differ diff --git a/graphics/pokemon/latios/overworld_normal.pal b/graphics/pokemon/latios/overworld_normal.pal new file mode 100644 index 000000000..58ffd72b6 --- /dev/null +++ b/graphics/pokemon/latios/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 56 88 +32 40 40 +0 0 0 +56 64 64 +32 112 168 +232 232 248 +64 152 216 +184 200 208 +88 192 248 +128 144 152 +48 128 192 +104 120 120 +152 168 176 +192 32 32 +128 32 32 diff --git a/graphics/pokemon/latios/overworld_shiny.pal b/graphics/pokemon/latios/overworld_shiny.pal new file mode 100644 index 000000000..7409627ec --- /dev/null +++ b/graphics/pokemon/latios/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +24 104 72 +32 40 40 +0 0 0 +56 64 64 +56 136 96 +232 232 248 +120 200 152 +184 200 208 +152 224 176 +128 144 152 +88 168 120 +104 120 120 +152 168 176 +192 136 32 +168 72 0 diff --git a/graphics/pokemon/leafeon/overworld.png b/graphics/pokemon/leafeon/overworld.png new file mode 100644 index 000000000..bed79105c Binary files /dev/null and b/graphics/pokemon/leafeon/overworld.png differ diff --git a/graphics/pokemon/leafeon/overworld_normal.pal b/graphics/pokemon/leafeon/overworld_normal.pal new file mode 100644 index 000000000..52330f7aa --- /dev/null +++ b/graphics/pokemon/leafeon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +80 48 24 +96 160 96 +72 144 80 +152 104 48 +128 192 96 +0 0 0 +168 136 80 +216 184 88 +240 216 160 +112 80 32 +208 224 232 +232 232 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/leafeon/overworld_shiny.pal b/graphics/pokemon/leafeon/overworld_shiny.pal new file mode 100644 index 000000000..602f72bba --- /dev/null +++ b/graphics/pokemon/leafeon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +88 48 16 +96 200 136 +72 192 120 +160 104 40 +128 216 136 +0 0 0 +168 136 80 +224 184 80 +240 216 160 +112 80 32 +208 224 232 +232 232 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/leavanny/overworld.png b/graphics/pokemon/leavanny/overworld.png new file mode 100644 index 000000000..6e5e2b474 Binary files /dev/null and b/graphics/pokemon/leavanny/overworld.png differ diff --git a/graphics/pokemon/leavanny/overworld_normal.pal b/graphics/pokemon/leavanny/overworld_normal.pal new file mode 100644 index 000000000..6cc575184 --- /dev/null +++ b/graphics/pokemon/leavanny/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 120 16 +0 0 0 +248 232 56 +248 232 56 +176 160 40 +176 160 40 +16 64 56 +16 64 56 +144 200 8 +88 152 48 +218 52 48 +40 152 80 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/leavanny/overworld_shiny.pal b/graphics/pokemon/leavanny/overworld_shiny.pal new file mode 100644 index 000000000..659cef2b6 --- /dev/null +++ b/graphics/pokemon/leavanny/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +176 96 16 +0 0 0 +248 208 104 +248 232 56 +224 176 64 +176 160 40 +40 72 40 +16 64 56 +216 248 8 +176 184 16 +248 32 208 +72 136 40 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lechonk/footprint.png b/graphics/pokemon/lechonk/footprint.png new file mode 100644 index 000000000..bf7b5845f Binary files /dev/null and b/graphics/pokemon/lechonk/footprint.png differ diff --git a/graphics/pokemon/ledian/overworld.png b/graphics/pokemon/ledian/overworld.png new file mode 100644 index 000000000..8ca49bef3 Binary files /dev/null and b/graphics/pokemon/ledian/overworld.png differ diff --git a/graphics/pokemon/ledian/overworld_normal.pal b/graphics/pokemon/ledian/overworld_normal.pal new file mode 100644 index 000000000..854890e8b --- /dev/null +++ b/graphics/pokemon/ledian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 64 96 +176 40 48 +248 96 120 +136 0 56 +224 32 56 +16 128 192 +0 56 152 +208 176 80 +232 232 248 +184 200 224 +112 96 72 +168 152 88 +240 208 80 +0 0 0 diff --git a/graphics/pokemon/ledian/overworld_shiny.pal b/graphics/pokemon/ledian/overworld_shiny.pal new file mode 100644 index 000000000..a9ea8b82b --- /dev/null +++ b/graphics/pokemon/ledian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 64 96 +168 96 8 +248 160 48 +104 56 16 +224 112 32 +16 104 152 +0 56 128 +208 176 80 +232 232 248 +168 184 208 +112 96 72 +168 152 88 +240 208 80 +0 0 0 diff --git a/graphics/pokemon/ledyba/overworld.png b/graphics/pokemon/ledyba/overworld.png new file mode 100644 index 000000000..706008b91 Binary files /dev/null and b/graphics/pokemon/ledyba/overworld.png differ diff --git a/graphics/pokemon/ledyba/overworld_normal.pal b/graphics/pokemon/ledyba/overworld_normal.pal new file mode 100644 index 000000000..cab54700e --- /dev/null +++ b/graphics/pokemon/ledyba/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 32 40 +168 32 8 +56 56 56 +248 112 48 +224 56 32 +0 0 0 +80 88 200 +232 232 240 +192 200 224 +232 232 248 +240 224 128 +200 176 48 +224 200 40 +128 112 48 +0 0 0 diff --git a/graphics/pokemon/ledyba/overworld_shiny.pal b/graphics/pokemon/ledyba/overworld_shiny.pal new file mode 100644 index 000000000..f9f1c3482 --- /dev/null +++ b/graphics/pokemon/ledyba/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 32 40 +168 96 8 +56 56 56 +248 176 48 +224 136 32 +0 0 0 +80 88 200 +232 232 240 +192 200 224 +232 232 248 +240 224 128 +200 176 48 +224 200 40 +128 112 48 +0 0 0 diff --git a/graphics/pokemon/lickilicky/overworld.png b/graphics/pokemon/lickilicky/overworld.png new file mode 100644 index 000000000..03e8902b4 Binary files /dev/null and b/graphics/pokemon/lickilicky/overworld.png differ diff --git a/graphics/pokemon/lickilicky/overworld_normal.pal b/graphics/pokemon/lickilicky/overworld_normal.pal new file mode 100644 index 000000000..5315690de --- /dev/null +++ b/graphics/pokemon/lickilicky/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 48 48 +192 80 112 +216 120 144 +152 64 88 +0 0 0 +232 232 248 +168 88 136 +160 160 160 +80 80 80 +208 136 168 +200 200 208 +232 184 200 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lickilicky/overworld_shiny.pal b/graphics/pokemon/lickilicky/overworld_shiny.pal new file mode 100644 index 000000000..0968c3fa1 --- /dev/null +++ b/graphics/pokemon/lickilicky/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 80 40 +224 176 40 +248 216 80 +184 128 16 +0 0 0 +232 232 248 +168 88 136 +160 160 160 +80 80 80 +208 136 168 +200 200 208 +232 184 200 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lickitung/overworld.png b/graphics/pokemon/lickitung/overworld.png new file mode 100644 index 000000000..95e4d0908 Binary files /dev/null and b/graphics/pokemon/lickitung/overworld.png differ diff --git a/graphics/pokemon/lickitung/overworld_normal.pal b/graphics/pokemon/lickitung/overworld_normal.pal new file mode 100644 index 000000000..47cb91d32 --- /dev/null +++ b/graphics/pokemon/lickitung/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 48 72 +0 0 0 +240 168 168 +200 128 128 +176 96 120 +232 232 248 +168 88 136 +216 152 176 +232 184 200 +216 200 48 +160 160 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lickitung/overworld_shiny.pal b/graphics/pokemon/lickitung/overworld_shiny.pal new file mode 100644 index 000000000..e55cb9067 --- /dev/null +++ b/graphics/pokemon/lickitung/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 72 48 +0 0 0 +200 184 64 +176 160 48 +136 120 48 +232 232 248 +176 80 88 +208 112 104 +240 144 128 +248 224 120 +160 160 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/liepard/overworld.png b/graphics/pokemon/liepard/overworld.png new file mode 100644 index 000000000..eb6611bf8 Binary files /dev/null and b/graphics/pokemon/liepard/overworld.png differ diff --git a/graphics/pokemon/liepard/overworld_normal.pal b/graphics/pokemon/liepard/overworld_normal.pal new file mode 100644 index 000000000..2cfc7b2fd --- /dev/null +++ b/graphics/pokemon/liepard/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +49 32 57 +131 98 148 +0 0 0 +90 65 115 +64 56 48 +205 164 24 +246 213 65 +90 82 16 +189 57 131 +230 123 156 +232 232 248 +8 123 65 +49 32 57 +131 98 148 +112 96 32 diff --git a/graphics/pokemon/liepard/overworld_shiny.pal b/graphics/pokemon/liepard/overworld_shiny.pal new file mode 100644 index 000000000..370ee1777 --- /dev/null +++ b/graphics/pokemon/liepard/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +112 32 48 +0 0 0 +80 8 32 +64 56 48 +144 128 72 +224 200 136 +90 82 16 +136 64 168 +192 96 192 +232 232 248 +24 96 88 +49 32 57 +131 98 148 +112 96 32 diff --git a/graphics/pokemon/lileep/overworld.png b/graphics/pokemon/lileep/overworld.png new file mode 100644 index 000000000..59494df35 Binary files /dev/null and b/graphics/pokemon/lileep/overworld.png differ diff --git a/graphics/pokemon/lileep/overworld_normal.pal b/graphics/pokemon/lileep/overworld_normal.pal new file mode 100644 index 000000000..546781fda --- /dev/null +++ b/graphics/pokemon/lileep/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 16 40 +0 0 0 +160 48 88 +208 104 136 +192 64 96 +40 24 40 +40 32 88 +160 144 216 +136 96 176 +208 184 72 +184 120 56 +80 56 80 +96 56 144 +112 88 48 +0 0 0 diff --git a/graphics/pokemon/lileep/overworld_shiny.pal b/graphics/pokemon/lileep/overworld_shiny.pal new file mode 100644 index 000000000..cec4a23a0 --- /dev/null +++ b/graphics/pokemon/lileep/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +88 16 40 +0 0 0 +160 48 88 +208 104 136 +192 64 96 +40 24 40 +32 64 72 +96 168 176 +56 120 128 +184 168 72 +136 120 56 +80 56 80 +32 88 96 +88 80 48 +0 0 0 diff --git a/graphics/pokemon/lilligant/hisuian/overworld.png b/graphics/pokemon/lilligant/hisuian/overworld.png new file mode 100644 index 000000000..9b5ed7b30 Binary files /dev/null and b/graphics/pokemon/lilligant/hisuian/overworld.png differ diff --git a/graphics/pokemon/lilligant/hisuian/overworld_normal.pal b/graphics/pokemon/lilligant/hisuian/overworld_normal.pal new file mode 100644 index 000000000..693acf6da --- /dev/null +++ b/graphics/pokemon/lilligant/hisuian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +49 90 49 +57 172 57 +8 8 8 +82 98 41 +123 172 49 +139 238 41 +74 131 74 +98 65 65 +230 230 255 +205 197 189 +189 164 82 +255 139 180 +189 90 156 +74 139 49 +255 222 65 diff --git a/graphics/pokemon/lilligant/hisuian/overworld_shiny.pal b/graphics/pokemon/lilligant/hisuian/overworld_shiny.pal new file mode 100644 index 000000000..7a94456d0 --- /dev/null +++ b/graphics/pokemon/lilligant/hisuian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +49 65 90 +106 197 205 +8 8 8 +82 98 41 +123 172 49 +139 238 41 +41 123 148 +106 49 24 +230 230 255 +205 197 189 +189 164 82 +255 172 148 +255 90 41 +74 139 49 +255 222 65 diff --git a/graphics/pokemon/lilligant/overworld.png b/graphics/pokemon/lilligant/overworld.png new file mode 100644 index 000000000..ef1b2df28 Binary files /dev/null and b/graphics/pokemon/lilligant/overworld.png differ diff --git a/graphics/pokemon/lilligant/overworld_normal.pal b/graphics/pokemon/lilligant/overworld_normal.pal new file mode 100644 index 000000000..88fdd632e --- /dev/null +++ b/graphics/pokemon/lilligant/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +103 77 35 +189 164 82 +48 89 48 +10 10 10 +212 233 107 +63 159 62 +230 103 57 +231 205 207 +189 164 82 +63 159 62 +156 180 98 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lilligant/overworld_shiny.pal b/graphics/pokemon/lilligant/overworld_shiny.pal new file mode 100644 index 000000000..336f56cde --- /dev/null +++ b/graphics/pokemon/lilligant/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +99 82 36 +96 64 64 +47 72 73 +10 10 10 +219 228 105 +104 192 200 +249 140 177 +225 222 221 +187 164 82 +122 104 135 +168 176 96 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lillipup/overworld.png b/graphics/pokemon/lillipup/overworld.png new file mode 100644 index 000000000..ef8841471 Binary files /dev/null and b/graphics/pokemon/lillipup/overworld.png differ diff --git a/graphics/pokemon/lillipup/overworld_normal.pal b/graphics/pokemon/lillipup/overworld_normal.pal new file mode 100644 index 000000000..199de3f20 --- /dev/null +++ b/graphics/pokemon/lillipup/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 72 24 +144 88 64 +216 144 88 +0 0 0 +176 136 72 +232 200 144 +88 88 88 +232 232 248 +80 88 112 +216 88 88 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lillipup/overworld_shiny.pal b/graphics/pokemon/lillipup/overworld_shiny.pal new file mode 100644 index 000000000..63bbc8193 --- /dev/null +++ b/graphics/pokemon/lillipup/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 72 16 +96 72 24 +184 128 72 +232 176 88 +0 0 0 +240 216 152 +88 88 88 +232 232 248 +80 128 112 +216 88 88 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/linoone/galarian/overworld.png b/graphics/pokemon/linoone/galarian/overworld.png new file mode 100644 index 000000000..3b56ead0b Binary files /dev/null and b/graphics/pokemon/linoone/galarian/overworld.png differ diff --git a/graphics/pokemon/linoone/galarian/overworld_normal.pal b/graphics/pokemon/linoone/galarian/overworld_normal.pal new file mode 100644 index 000000000..435a0977a --- /dev/null +++ b/graphics/pokemon/linoone/galarian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 252 252 +96 96 96 +208 208 208 +16 16 16 +0 0 0 +40 40 40 +184 184 184 +136 12 40 +180 16 52 +232 232 248 +8 8 8 +56 56 56 +24 24 24 +168 184 208 +72 72 72 +64 72 80 diff --git a/graphics/pokemon/linoone/galarian/overworld_shiny.pal b/graphics/pokemon/linoone/galarian/overworld_shiny.pal new file mode 100644 index 000000000..4c86da9c2 --- /dev/null +++ b/graphics/pokemon/linoone/galarian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +98 98 98 +213 213 213 +115 8 49 +0 0 0 +189 8 74 +189 189 189 +139 8 41 +131 197 197 +238 238 255 +8 8 8 +164 246 238 +139 16 57 +172 189 213 +131 197 197 +65 74 82 diff --git a/graphics/pokemon/linoone/overworld.png b/graphics/pokemon/linoone/overworld.png new file mode 100644 index 000000000..31c84d563 Binary files /dev/null and b/graphics/pokemon/linoone/overworld.png differ diff --git a/graphics/pokemon/linoone/overworld_normal.pal b/graphics/pokemon/linoone/overworld_normal.pal new file mode 100644 index 000000000..77dac1ae8 --- /dev/null +++ b/graphics/pokemon/linoone/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 72 64 +216 208 184 +64 40 16 +0 0 0 +152 112 88 +184 176 168 +120 88 64 +112 104 88 +64 72 80 +40 80 120 +232 232 248 +64 128 184 +168 184 208 +104 104 120 +0 0 0 diff --git a/graphics/pokemon/linoone/overworld_shiny.pal b/graphics/pokemon/linoone/overworld_shiny.pal new file mode 100644 index 000000000..482c4ad14 --- /dev/null +++ b/graphics/pokemon/linoone/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 72 64 +216 208 184 +72 32 0 +0 0 0 +200 96 40 +184 176 168 +152 80 32 +112 104 88 +64 72 80 +200 96 48 +232 232 248 +248 152 48 +168 184 208 +104 104 120 +0 0 0 diff --git a/graphics/pokemon/litleo/overworld.png b/graphics/pokemon/litleo/overworld.png new file mode 100644 index 000000000..2c128f318 Binary files /dev/null and b/graphics/pokemon/litleo/overworld.png differ diff --git a/graphics/pokemon/litleo/overworld_normal.pal b/graphics/pokemon/litleo/overworld_normal.pal new file mode 100644 index 000000000..6a5b5fd29 --- /dev/null +++ b/graphics/pokemon/litleo/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +73 54 51 +16 16 16 +229 177 115 +231 67 39 +149 123 96 +157 70 54 +67 57 53 +113 96 89 +95 77 72 +230 238 248 +167 164 162 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/litleo/overworld_shiny.pal b/graphics/pokemon/litleo/overworld_shiny.pal new file mode 100644 index 000000000..04908654f --- /dev/null +++ b/graphics/pokemon/litleo/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +132 106 83 +16 16 16 +201 197 187 +231 67 39 +149 123 96 +157 70 54 +67 57 53 +223 187 154 +175 145 119 +230 238 248 +167 164 162 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/litten/overworld.png b/graphics/pokemon/litten/overworld.png new file mode 100644 index 000000000..50b464347 Binary files /dev/null and b/graphics/pokemon/litten/overworld.png differ diff --git a/graphics/pokemon/litten/overworld_normal.pal b/graphics/pokemon/litten/overworld_normal.pal new file mode 100644 index 000000000..72f3eb826 --- /dev/null +++ b/graphics/pokemon/litten/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +234 230 230 +227 221 49 +152 144 144 +142 122 30 +109 107 111 +252 92 95 +85 86 91 +180 54 59 +68 64 64 +73 29 31 +46 44 44 +16 16 16 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/litten/overworld_shiny.pal b/graphics/pokemon/litten/overworld_shiny.pal new file mode 100644 index 000000000..35fa8d754 --- /dev/null +++ b/graphics/pokemon/litten/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +234 230 230 +248 216 0 +152 144 144 +142 122 30 +248 248 248 +232 88 72 +200 184 184 +232 88 72 +68 64 64 +73 29 31 +46 44 44 +16 16 16 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/litwick/overworld.png b/graphics/pokemon/litwick/overworld.png new file mode 100644 index 000000000..072dd6f70 Binary files /dev/null and b/graphics/pokemon/litwick/overworld.png differ diff --git a/graphics/pokemon/litwick/overworld_normal.pal b/graphics/pokemon/litwick/overworld_normal.pal new file mode 100644 index 000000000..f229ef5a1 --- /dev/null +++ b/graphics/pokemon/litwick/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 221 1 +47 33 104 +104 71 227 +54 25 117 +147 129 227 +191 182 245 +0 0 0 +117 117 117 +227 227 255 +229 229 247 +199 191 199 +104 104 104 +185 185 185 +178 150 25 +98 98 98 +0 0 0 diff --git a/graphics/pokemon/litwick/overworld_shiny.pal b/graphics/pokemon/litwick/overworld_shiny.pal new file mode 100644 index 000000000..d5017fd15 --- /dev/null +++ b/graphics/pokemon/litwick/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 221 1 +41 90 115 +82 197 238 +41 90 115 +115 205 246 +172 238 255 +0 0 0 +115 115 115 +255 255 255 +255 255 255 +205 197 180 +115 115 115 +205 197 180 +90 148 0 +115 115 115 +0 0 0 diff --git a/graphics/pokemon/lokix/footprint.png b/graphics/pokemon/lokix/footprint.png new file mode 100644 index 000000000..dd2e7977c Binary files /dev/null and b/graphics/pokemon/lokix/footprint.png differ diff --git a/graphics/pokemon/lombre/overworld.png b/graphics/pokemon/lombre/overworld.png new file mode 100644 index 000000000..df2df60d7 Binary files /dev/null and b/graphics/pokemon/lombre/overworld.png differ diff --git a/graphics/pokemon/lombre/overworld_normal.pal b/graphics/pokemon/lombre/overworld_normal.pal new file mode 100644 index 000000000..7a9244152 --- /dev/null +++ b/graphics/pokemon/lombre/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 192 8 +0 0 0 +40 80 32 +72 112 64 +104 152 64 +144 208 16 +112 168 16 +120 152 136 +152 192 160 +8 48 40 +232 232 248 +168 48 24 +232 88 64 +128 40 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lombre/overworld_shiny.pal b/graphics/pokemon/lombre/overworld_shiny.pal new file mode 100644 index 000000000..ba0f834c8 --- /dev/null +++ b/graphics/pokemon/lombre/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +0 0 0 +32 56 72 +48 72 96 +64 120 128 +144 208 192 +104 176 168 +136 152 64 +184 208 16 +64 80 32 +232 232 248 +168 48 24 +232 88 64 +128 40 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lopunny/overworld.png b/graphics/pokemon/lopunny/overworld.png new file mode 100644 index 000000000..945680372 Binary files /dev/null and b/graphics/pokemon/lopunny/overworld.png differ diff --git a/graphics/pokemon/lopunny/overworld_normal.pal b/graphics/pokemon/lopunny/overworld_normal.pal new file mode 100644 index 000000000..ac88003ac --- /dev/null +++ b/graphics/pokemon/lopunny/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +56 48 32 +168 128 88 +128 96 56 +144 80 88 +232 216 168 +200 168 104 +96 80 64 +144 120 64 +248 168 168 +208 120 120 +80 80 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lopunny/overworld_shiny.pal b/graphics/pokemon/lopunny/overworld_shiny.pal new file mode 100644 index 000000000..e193bf5ec --- /dev/null +++ b/graphics/pokemon/lopunny/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +56 48 32 +192 136 144 +152 104 120 +144 80 88 +232 184 192 +232 144 160 +120 80 88 +176 96 120 +248 168 168 +208 120 120 +80 80 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lotad/overworld.png b/graphics/pokemon/lotad/overworld.png new file mode 100644 index 000000000..ea192848a Binary files /dev/null and b/graphics/pokemon/lotad/overworld.png differ diff --git a/graphics/pokemon/lotad/overworld_normal.pal b/graphics/pokemon/lotad/overworld_normal.pal new file mode 100644 index 000000000..d067b797b --- /dev/null +++ b/graphics/pokemon/lotad/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +208 216 216 +0 0 0 +32 56 16 +80 128 24 +40 96 64 +144 208 16 +24 48 88 +112 168 16 +80 144 192 +40 96 136 +232 184 64 +232 232 248 +168 120 24 +96 64 8 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lotad/overworld_shiny.pal b/graphics/pokemon/lotad/overworld_shiny.pal new file mode 100644 index 000000000..3262a070b --- /dev/null +++ b/graphics/pokemon/lotad/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +208 216 216 +0 0 0 +32 56 72 +64 104 112 +40 96 88 +144 208 192 +80 48 88 +104 160 152 +176 112 192 +128 80 144 +232 184 64 +232 232 248 +168 120 24 +96 64 8 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/loudred/overworld.png b/graphics/pokemon/loudred/overworld.png new file mode 100644 index 000000000..ebeb67eff Binary files /dev/null and b/graphics/pokemon/loudred/overworld.png differ diff --git a/graphics/pokemon/loudred/overworld_normal.pal b/graphics/pokemon/loudred/overworld_normal.pal new file mode 100644 index 000000000..845967ebe --- /dev/null +++ b/graphics/pokemon/loudred/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 72 104 +104 96 152 +176 168 224 +184 64 104 +0 0 0 +136 128 184 +40 48 64 +136 40 64 +232 208 104 +168 176 192 +232 232 248 +184 144 48 +104 72 32 +104 112 136 +0 0 0 diff --git a/graphics/pokemon/loudred/overworld_shiny.pal b/graphics/pokemon/loudred/overworld_shiny.pal new file mode 100644 index 000000000..c46b40509 --- /dev/null +++ b/graphics/pokemon/loudred/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 64 96 +136 96 152 +208 168 224 +184 64 104 +0 0 0 +168 128 184 +40 48 64 +136 40 64 +232 208 104 +168 176 192 +232 232 248 +184 144 48 +104 72 32 +104 112 136 +0 0 0 diff --git a/graphics/pokemon/lucario/overworld.png b/graphics/pokemon/lucario/overworld.png new file mode 100644 index 000000000..1421a014e Binary files /dev/null and b/graphics/pokemon/lucario/overworld.png differ diff --git a/graphics/pokemon/lucario/overworld_normal.pal b/graphics/pokemon/lucario/overworld_normal.pal new file mode 100644 index 000000000..4ecdf26ad --- /dev/null +++ b/graphics/pokemon/lucario/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 88 +72 136 192 +112 184 240 +56 104 144 +0 0 0 +72 72 72 +40 40 40 +96 96 96 +232 232 248 +152 24 48 +168 184 200 +120 96 40 +176 136 56 +232 184 80 +0 0 0 diff --git a/graphics/pokemon/lucario/overworld_shiny.pal b/graphics/pokemon/lucario/overworld_shiny.pal new file mode 100644 index 000000000..58e606422 --- /dev/null +++ b/graphics/pokemon/lucario/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 96 40 +232 184 80 +248 216 120 +176 136 56 +0 0 0 +56 96 104 +40 40 40 +88 112 128 +232 232 248 +152 24 48 +176 184 192 +56 88 112 +88 136 176 +128 184 224 +0 0 0 diff --git a/graphics/pokemon/ludicolo/footprint.png b/graphics/pokemon/ludicolo/footprint.png index e5aa759ab..a85dc2742 100644 Binary files a/graphics/pokemon/ludicolo/footprint.png and b/graphics/pokemon/ludicolo/footprint.png differ diff --git a/graphics/pokemon/ludicolo/overworld.png b/graphics/pokemon/ludicolo/overworld.png new file mode 100644 index 000000000..28a1e23d8 Binary files /dev/null and b/graphics/pokemon/ludicolo/overworld.png differ diff --git a/graphics/pokemon/ludicolo/overworld_normal.pal b/graphics/pokemon/ludicolo/overworld_normal.pal new file mode 100644 index 000000000..068c085ca --- /dev/null +++ b/graphics/pokemon/ludicolo/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +192 192 240 +0 0 0 +48 40 8 +232 200 120 +208 176 64 +32 56 16 +104 136 56 +96 72 48 +144 208 16 +120 176 32 +136 104 80 +64 64 72 +160 160 160 +232 232 248 +136 64 0 +208 128 8 diff --git a/graphics/pokemon/ludicolo/overworld_shiny.pal b/graphics/pokemon/ludicolo/overworld_shiny.pal new file mode 100644 index 000000000..52922edc6 --- /dev/null +++ b/graphics/pokemon/ludicolo/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +192 192 240 +0 0 0 +48 40 8 +232 200 120 +208 176 64 +32 56 72 +64 104 112 +96 72 48 +144 208 192 +104 160 152 +136 104 80 +64 64 72 +160 160 160 +232 232 248 +136 64 0 +208 128 8 diff --git a/graphics/pokemon/lugia/overworld.png b/graphics/pokemon/lugia/overworld.png new file mode 100644 index 000000000..a50717cb9 Binary files /dev/null and b/graphics/pokemon/lugia/overworld.png differ diff --git a/graphics/pokemon/lugia/overworld_normal.pal b/graphics/pokemon/lugia/overworld_normal.pal new file mode 100644 index 000000000..c2dd89d8b --- /dev/null +++ b/graphics/pokemon/lugia/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +72 72 88 +232 232 248 +200 208 216 +152 160 168 +40 48 112 +48 96 192 +136 168 224 +40 120 192 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lugia/overworld_shiny.pal b/graphics/pokemon/lugia/overworld_shiny.pal new file mode 100644 index 000000000..dffa1d880 --- /dev/null +++ b/graphics/pokemon/lugia/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +72 72 88 +232 232 248 +200 208 216 +152 160 168 +88 40 64 +184 64 120 +216 144 184 +216 88 136 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lumineon/overworld.png b/graphics/pokemon/lumineon/overworld.png new file mode 100644 index 000000000..670655a2a Binary files /dev/null and b/graphics/pokemon/lumineon/overworld.png differ diff --git a/graphics/pokemon/lumineon/overworld_normal.pal b/graphics/pokemon/lumineon/overworld_normal.pal new file mode 100644 index 000000000..5a81d1c0e --- /dev/null +++ b/graphics/pokemon/lumineon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 64 +0 0 0 +72 96 96 +88 104 120 +160 208 216 +96 144 184 +168 64 112 +48 72 64 +104 0 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lumineon/overworld_shiny.pal b/graphics/pokemon/lumineon/overworld_shiny.pal new file mode 100644 index 000000000..59d922170 --- /dev/null +++ b/graphics/pokemon/lumineon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 64 +0 0 0 +136 120 64 +128 120 88 +240 208 136 +216 176 80 +168 64 112 +96 64 16 +104 0 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lunala/overworld.png b/graphics/pokemon/lunala/overworld.png new file mode 100644 index 000000000..226deb05b Binary files /dev/null and b/graphics/pokemon/lunala/overworld.png differ diff --git a/graphics/pokemon/lunala/overworld_normal.pal b/graphics/pokemon/lunala/overworld_normal.pal new file mode 100644 index 000000000..0c001dbf3 --- /dev/null +++ b/graphics/pokemon/lunala/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +1 1 1 +246 238 131 +111 84 49 +94 94 94 +49 49 49 +106 90 197 +196 194 217 +78 59 159 +185 169 97 +163 111 234 +255 255 255 +107 65 165 +255 82 123 +163 160 192 +115 230 205 diff --git a/graphics/pokemon/lunala/overworld_shiny.pal b/graphics/pokemon/lunala/overworld_shiny.pal new file mode 100644 index 000000000..7b0cda7e3 --- /dev/null +++ b/graphics/pokemon/lunala/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +1 1 1 +246 238 131 +144 80 8 +94 94 94 +62 0 16 +192 40 64 +131 57 101 +128 24 40 +185 169 97 +72 24 32 +95 34 81 +56 32 96 +255 82 123 +182 54 74 +255 95 143 diff --git a/graphics/pokemon/lunatone/overworld.png b/graphics/pokemon/lunatone/overworld.png new file mode 100644 index 000000000..66663a66c Binary files /dev/null and b/graphics/pokemon/lunatone/overworld.png differ diff --git a/graphics/pokemon/lunatone/overworld_normal.pal b/graphics/pokemon/lunatone/overworld_normal.pal new file mode 100644 index 000000000..00f360f0a --- /dev/null +++ b/graphics/pokemon/lunatone/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 80 32 +176 160 72 +208 192 96 +144 120 56 +0 0 0 +32 40 48 +64 72 88 +160 48 112 +208 72 144 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lunatone/overworld_shiny.pal b/graphics/pokemon/lunatone/overworld_shiny.pal new file mode 100644 index 000000000..b939b6be1 --- /dev/null +++ b/graphics/pokemon/lunatone/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 80 32 +176 160 72 +208 192 96 +144 120 56 +0 0 0 +32 40 48 +64 72 88 +64 112 176 +120 168 224 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lurantis/overworld.png b/graphics/pokemon/lurantis/overworld.png new file mode 100644 index 000000000..988d3c3ca Binary files /dev/null and b/graphics/pokemon/lurantis/overworld.png differ diff --git a/graphics/pokemon/lurantis/overworld_normal.pal b/graphics/pokemon/lurantis/overworld_normal.pal new file mode 100644 index 000000000..96b4637a7 --- /dev/null +++ b/graphics/pokemon/lurantis/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +255 251 251 +253 207 208 +243 195 213 +228 147 179 +92 222 143 +74 174 117 +39 152 79 +228 87 111 +57 110 89 +116 71 90 +149 39 67 +69 14 28 +39 75 61 +27 53 43 +0 0 0 diff --git a/graphics/pokemon/lurantis/overworld_shiny.pal b/graphics/pokemon/lurantis/overworld_shiny.pal new file mode 100644 index 000000000..d8d46d9f2 --- /dev/null +++ b/graphics/pokemon/lurantis/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +255 251 251 +248 216 128 +238 243 195 +224 160 72 +92 222 143 +74 174 117 +39 152 79 +128 192 96 +57 110 89 +116 71 90 +24 80 16 +69 14 28 +39 75 61 +27 53 43 +0 0 0 diff --git a/graphics/pokemon/luvdisc/overworld.png b/graphics/pokemon/luvdisc/overworld.png new file mode 100644 index 000000000..6d224dcbe Binary files /dev/null and b/graphics/pokemon/luvdisc/overworld.png differ diff --git a/graphics/pokemon/luvdisc/overworld_normal.pal b/graphics/pokemon/luvdisc/overworld_normal.pal new file mode 100644 index 000000000..68f906e20 --- /dev/null +++ b/graphics/pokemon/luvdisc/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 32 72 +232 152 160 +224 128 152 +208 96 136 +160 48 96 +0 0 0 +216 104 152 +48 48 64 +248 192 184 +248 176 144 +232 232 248 +232 144 144 +96 104 128 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/luvdisc/overworld_shiny.pal b/graphics/pokemon/luvdisc/overworld_shiny.pal new file mode 100644 index 000000000..e0b1b2d97 --- /dev/null +++ b/graphics/pokemon/luvdisc/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 104 32 +248 240 0 +232 184 32 +216 160 32 +160 128 40 +0 0 0 +232 160 32 +48 48 64 +248 192 184 +248 176 144 +232 232 248 +232 144 144 +96 104 128 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/luxio/overworld.png b/graphics/pokemon/luxio/overworld.png new file mode 100644 index 000000000..939966d7f Binary files /dev/null and b/graphics/pokemon/luxio/overworld.png differ diff --git a/graphics/pokemon/luxio/overworld_normal.pal b/graphics/pokemon/luxio/overworld_normal.pal new file mode 100644 index 000000000..69a3076b3 --- /dev/null +++ b/graphics/pokemon/luxio/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 64 24 +248 208 24 +168 88 16 +208 144 32 +0 0 0 +64 64 64 +88 88 88 +40 40 40 +80 144 184 +112 176 216 +48 80 112 +232 232 248 +208 80 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/luxio/overworld_shiny.pal b/graphics/pokemon/luxio/overworld_shiny.pal new file mode 100644 index 000000000..0b31d8e16 --- /dev/null +++ b/graphics/pokemon/luxio/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 64 16 +248 128 24 +192 80 16 +208 104 16 +0 0 0 +64 64 64 +88 88 88 +40 40 40 +200 128 32 +248 184 24 +104 88 40 +232 232 248 +208 80 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/luxray/overworld.png b/graphics/pokemon/luxray/overworld.png new file mode 100644 index 000000000..9f1e835c5 Binary files /dev/null and b/graphics/pokemon/luxray/overworld.png differ diff --git a/graphics/pokemon/luxray/overworld_normal.pal b/graphics/pokemon/luxray/overworld_normal.pal new file mode 100644 index 000000000..ee661847b --- /dev/null +++ b/graphics/pokemon/luxray/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 64 24 +248 208 24 +144 112 16 +208 144 32 +40 40 40 +64 64 64 +0 0 0 +88 88 88 +128 192 232 +80 168 216 +64 128 168 +32 80 104 +184 32 16 +208 80 64 +0 0 0 diff --git a/graphics/pokemon/luxray/overworld_shiny.pal b/graphics/pokemon/luxray/overworld_shiny.pal new file mode 100644 index 000000000..b72dd0cec --- /dev/null +++ b/graphics/pokemon/luxray/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 64 16 +248 128 24 +192 80 16 +208 104 16 +40 40 40 +64 64 64 +0 0 0 +88 88 88 +248 216 24 +224 176 32 +184 136 0 +104 72 0 +96 24 16 +208 80 64 +0 0 0 diff --git a/graphics/pokemon/lycanroc/dusk/overworld.png b/graphics/pokemon/lycanroc/dusk/overworld.png new file mode 100644 index 000000000..4aecdc918 Binary files /dev/null and b/graphics/pokemon/lycanroc/dusk/overworld.png differ diff --git a/graphics/pokemon/lycanroc/dusk/overworld_normal.pal b/graphics/pokemon/lycanroc/dusk/overworld_normal.pal new file mode 100644 index 000000000..3cfb9d0e1 --- /dev/null +++ b/graphics/pokemon/lycanroc/dusk/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +16 16 16 +255 255 255 +80 79 78 +42 39 37 +75 69 63 +184 181 175 +96 50 40 +199 134 77 +178 98 156 +152 100 54 +156 90 50 +64 136 60 +104 191 73 +128 128 128 +0 0 0 diff --git a/graphics/pokemon/lycanroc/dusk/overworld_shiny.pal b/graphics/pokemon/lycanroc/dusk/overworld_shiny.pal new file mode 100644 index 000000000..66d38cf40 --- /dev/null +++ b/graphics/pokemon/lycanroc/dusk/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +16 16 16 +255 255 255 +80 79 78 +42 39 37 +75 69 63 +184 181 175 +26 38 56 +96 120 176 +248 152 136 +56 72 96 +156 90 50 +91 188 86 +168 208 32 +128 128 128 +0 0 0 diff --git a/graphics/pokemon/lycanroc/midnight/overworld.png b/graphics/pokemon/lycanroc/midnight/overworld.png new file mode 100644 index 000000000..044306dde Binary files /dev/null and b/graphics/pokemon/lycanroc/midnight/overworld.png differ diff --git a/graphics/pokemon/lycanroc/midnight/overworld_normal.pal b/graphics/pokemon/lycanroc/midnight/overworld_normal.pal new file mode 100644 index 000000000..1b2faaa6d --- /dev/null +++ b/graphics/pokemon/lycanroc/midnight/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +53 52 53 +240 235 230 +16 16 16 +174 157 148 +216 74 87 +111 95 79 +84 38 43 +139 51 59 +128 128 128 +252 83 100 +47 45 41 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lycanroc/midnight/overworld_shiny.pal b/graphics/pokemon/lycanroc/midnight/overworld_shiny.pal new file mode 100644 index 000000000..ec6a7d3b0 --- /dev/null +++ b/graphics/pokemon/lycanroc/midnight/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +53 52 53 +240 235 230 +16 16 16 +174 157 148 +37 100 137 +111 95 79 +84 38 43 +29 66 88 +128 128 128 +252 83 100 +47 45 41 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lycanroc/overworld.png b/graphics/pokemon/lycanroc/overworld.png new file mode 100644 index 000000000..e625ff825 Binary files /dev/null and b/graphics/pokemon/lycanroc/overworld.png differ diff --git a/graphics/pokemon/lycanroc/overworld_normal.pal b/graphics/pokemon/lycanroc/overworld_normal.pal new file mode 100644 index 000000000..87f56c95f --- /dev/null +++ b/graphics/pokemon/lycanroc/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +199 162 141 +184 181 175 +92 170 238 +128 128 128 +88 146 214 +85 129 197 +141 116 102 +178 98 156 +101 84 74 +80 79 78 +75 69 63 +65 56 51 +42 39 37 +16 16 16 +0 0 0 diff --git a/graphics/pokemon/lycanroc/overworld_shiny.pal b/graphics/pokemon/lycanroc/overworld_shiny.pal new file mode 100644 index 000000000..03f98160d --- /dev/null +++ b/graphics/pokemon/lycanroc/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +136 168 200 +184 181 175 +92 170 238 +128 128 128 +88 146 214 +85 129 197 +96 120 176 +248 152 136 +96 120 176 +80 79 78 +75 69 63 +65 56 51 +42 39 37 +16 16 16 +0 0 0 diff --git a/graphics/pokemon/mabosstiff/footprint.png b/graphics/pokemon/mabosstiff/footprint.png new file mode 100644 index 000000000..31c2d2e5b Binary files /dev/null and b/graphics/pokemon/mabosstiff/footprint.png differ diff --git a/graphics/pokemon/machamp/overworld.png b/graphics/pokemon/machamp/overworld.png new file mode 100644 index 000000000..846ecd72c Binary files /dev/null and b/graphics/pokemon/machamp/overworld.png differ diff --git a/graphics/pokemon/machamp/overworld_normal.pal b/graphics/pokemon/machamp/overworld_normal.pal new file mode 100644 index 000000000..f93181182 --- /dev/null +++ b/graphics/pokemon/machamp/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +232 200 152 +64 64 64 +160 160 200 +128 128 144 +176 152 112 +80 88 104 +232 232 248 +192 40 64 +200 200 200 +240 232 112 +208 184 72 +144 128 24 +248 208 8 +0 0 0 diff --git a/graphics/pokemon/machamp/overworld_shiny.pal b/graphics/pokemon/machamp/overworld_shiny.pal new file mode 100644 index 000000000..110331435 --- /dev/null +++ b/graphics/pokemon/machamp/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +232 200 152 +56 72 56 +168 192 120 +128 144 80 +176 152 112 +64 104 64 +232 232 248 +192 40 64 +200 200 200 +240 232 112 +208 184 72 +144 128 24 +248 208 8 +0 0 0 diff --git a/graphics/pokemon/machoke/overworld.png b/graphics/pokemon/machoke/overworld.png new file mode 100644 index 000000000..76579aa26 Binary files /dev/null and b/graphics/pokemon/machoke/overworld.png differ diff --git a/graphics/pokemon/machoke/overworld_normal.pal b/graphics/pokemon/machoke/overworld_normal.pal new file mode 100644 index 000000000..ca6438035 --- /dev/null +++ b/graphics/pokemon/machoke/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 72 72 +176 152 112 +0 0 0 +232 200 152 +128 128 144 +160 160 200 +232 232 248 +192 40 64 +96 104 128 +208 160 16 +88 88 88 +248 208 8 +144 128 24 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/machoke/overworld_shiny.pal b/graphics/pokemon/machoke/overworld_shiny.pal new file mode 100644 index 000000000..e45567a35 --- /dev/null +++ b/graphics/pokemon/machoke/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +56 56 56 +176 152 112 +0 0 0 +232 200 152 +128 136 96 +168 176 136 +232 232 248 +40 96 128 +80 88 64 +208 160 16 +88 88 88 +248 208 8 +144 128 24 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/machop/overworld.png b/graphics/pokemon/machop/overworld.png new file mode 100644 index 000000000..d4692e70c Binary files /dev/null and b/graphics/pokemon/machop/overworld.png differ diff --git a/graphics/pokemon/machop/overworld_normal.pal b/graphics/pokemon/machop/overworld_normal.pal new file mode 100644 index 000000000..26eb0ad61 --- /dev/null +++ b/graphics/pokemon/machop/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 56 +176 152 112 +232 200 152 +0 0 0 +136 168 184 +112 128 136 +72 96 104 +232 232 248 +192 40 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/machop/overworld_shiny.pal b/graphics/pokemon/machop/overworld_shiny.pal new file mode 100644 index 000000000..01e6fea80 --- /dev/null +++ b/graphics/pokemon/machop/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 56 +176 152 112 +232 200 152 +0 0 0 +168 176 136 +128 136 96 +80 88 64 +232 232 248 +192 40 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/magby/overworld.png b/graphics/pokemon/magby/overworld.png new file mode 100644 index 000000000..6b3efd858 Binary files /dev/null and b/graphics/pokemon/magby/overworld.png differ diff --git a/graphics/pokemon/magby/overworld_normal.pal b/graphics/pokemon/magby/overworld_normal.pal new file mode 100644 index 000000000..e1a3accf8 --- /dev/null +++ b/graphics/pokemon/magby/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 0 24 +0 0 0 +208 40 56 +248 80 120 +104 72 0 +240 192 56 +176 184 192 +200 152 32 +80 88 104 +232 232 248 +64 64 72 +152 40 56 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/magby/overworld_shiny.pal b/graphics/pokemon/magby/overworld_shiny.pal new file mode 100644 index 000000000..3ce78722f --- /dev/null +++ b/graphics/pokemon/magby/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 72 0 +0 0 0 +248 184 16 +248 224 56 +136 88 0 +240 192 56 +176 184 192 +200 152 32 +80 88 104 +232 232 248 +64 64 72 +168 120 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/magcargo/overworld.png b/graphics/pokemon/magcargo/overworld.png new file mode 100644 index 000000000..10f1b74ea Binary files /dev/null and b/graphics/pokemon/magcargo/overworld.png differ diff --git a/graphics/pokemon/magcargo/overworld_normal.pal b/graphics/pokemon/magcargo/overworld_normal.pal new file mode 100644 index 000000000..ae59bf42f --- /dev/null +++ b/graphics/pokemon/magcargo/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 0 0 +224 80 72 +0 0 0 +40 48 56 +104 112 136 +248 208 88 +72 80 96 +248 152 0 +176 56 48 +120 24 16 +224 120 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/magcargo/overworld_shiny.pal b/graphics/pokemon/magcargo/overworld_shiny.pal new file mode 100644 index 000000000..b2c613353 --- /dev/null +++ b/graphics/pokemon/magcargo/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 0 80 +176 120 216 +0 0 0 +72 0 0 +176 56 48 +248 208 88 +120 24 16 +248 152 0 +112 72 152 +80 40 128 +224 120 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/magearna/overworld.png b/graphics/pokemon/magearna/overworld.png new file mode 100644 index 000000000..adcbe391c Binary files /dev/null and b/graphics/pokemon/magearna/overworld.png differ diff --git a/graphics/pokemon/magearna/overworld_normal.pal b/graphics/pokemon/magearna/overworld_normal.pal new file mode 100644 index 000000000..09e877f3f --- /dev/null +++ b/graphics/pokemon/magearna/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +232 220 110 +218 192 200 +168 161 155 +183 132 149 +167 157 71 +70 153 169 +113 102 99 +203 98 96 +179 74 68 +105 93 91 +77 70 67 +65 58 23 +49 44 43 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/magearna/overworld_shiny.pal b/graphics/pokemon/magearna/overworld_shiny.pal new file mode 100644 index 000000000..b7da7967d --- /dev/null +++ b/graphics/pokemon/magearna/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +232 220 110 +206 200 197 +168 161 155 +153 146 143 +167 157 71 +70 153 169 +113 102 99 +203 98 96 +179 74 68 +105 93 91 +77 70 67 +65 58 23 +49 44 43 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/magikarp/overworld.png b/graphics/pokemon/magikarp/overworld.png new file mode 100644 index 000000000..debcdb492 Binary files /dev/null and b/graphics/pokemon/magikarp/overworld.png differ diff --git a/graphics/pokemon/magikarp/overworld_normal.pal b/graphics/pokemon/magikarp/overworld_normal.pal new file mode 100644 index 000000000..7475ba359 --- /dev/null +++ b/graphics/pokemon/magikarp/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +144 144 144 +80 32 16 +0 0 0 +120 32 64 +248 192 16 +184 64 104 +216 112 152 +136 40 24 +232 96 64 +200 56 16 +184 136 24 +232 168 72 +232 232 248 +192 192 208 diff --git a/graphics/pokemon/magikarp/overworld_shiny.pal b/graphics/pokemon/magikarp/overworld_shiny.pal new file mode 100644 index 000000000..43cbfeca8 --- /dev/null +++ b/graphics/pokemon/magikarp/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +144 144 144 +72 56 8 +0 0 0 +120 64 0 +248 192 16 +208 144 48 +216 192 80 +192 72 0 +248 192 16 +248 160 16 +184 136 24 +232 168 72 +232 232 248 +192 192 208 diff --git a/graphics/pokemon/magmar/overworld.png b/graphics/pokemon/magmar/overworld.png new file mode 100644 index 000000000..dd186f16a Binary files /dev/null and b/graphics/pokemon/magmar/overworld.png differ diff --git a/graphics/pokemon/magmar/overworld_normal.pal b/graphics/pokemon/magmar/overworld_normal.pal new file mode 100644 index 000000000..3b0b823e9 --- /dev/null +++ b/graphics/pokemon/magmar/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 32 16 +240 208 0 +224 152 16 +0 0 0 +176 120 8 +184 56 24 +128 0 0 +240 72 32 +232 232 248 +240 184 200 +200 88 128 +192 192 208 +48 48 48 +112 80 16 +144 144 144 diff --git a/graphics/pokemon/magmar/overworld_shiny.pal b/graphics/pokemon/magmar/overworld_shiny.pal new file mode 100644 index 000000000..6b847ea30 --- /dev/null +++ b/graphics/pokemon/magmar/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 32 16 +240 184 200 +248 160 176 +0 0 0 +200 112 128 +184 72 120 +128 0 0 +240 88 104 +232 232 248 +240 184 200 +200 88 128 +192 192 208 +48 48 48 +112 40 64 +144 144 144 diff --git a/graphics/pokemon/magmortar/overworld.png b/graphics/pokemon/magmortar/overworld.png new file mode 100644 index 000000000..f98ac07c4 Binary files /dev/null and b/graphics/pokemon/magmortar/overworld.png differ diff --git a/graphics/pokemon/magmortar/overworld_normal.pal b/graphics/pokemon/magmortar/overworld_normal.pal new file mode 100644 index 000000000..f2395d067 --- /dev/null +++ b/graphics/pokemon/magmortar/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 0 0 +240 208 0 +0 0 0 +240 72 32 +224 152 16 +184 56 24 +192 96 104 +48 48 48 +232 232 248 +224 136 152 +136 72 88 +192 192 208 +168 104 0 +144 144 144 +72 80 80 diff --git a/graphics/pokemon/magmortar/overworld_shiny.pal b/graphics/pokemon/magmortar/overworld_shiny.pal new file mode 100644 index 000000000..21324c959 --- /dev/null +++ b/graphics/pokemon/magmortar/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 0 0 +248 176 192 +0 0 0 +240 72 32 +232 136 144 +184 56 24 +192 96 104 +48 48 48 +232 232 248 +224 136 152 +136 72 88 +192 192 208 +192 112 144 +144 144 144 +72 80 80 diff --git a/graphics/pokemon/magnemite/overworld.png b/graphics/pokemon/magnemite/overworld.png new file mode 100644 index 000000000..3956750a8 Binary files /dev/null and b/graphics/pokemon/magnemite/overworld.png differ diff --git a/graphics/pokemon/magnemite/overworld_normal.pal b/graphics/pokemon/magnemite/overworld_normal.pal new file mode 100644 index 000000000..eed58a5b5 --- /dev/null +++ b/graphics/pokemon/magnemite/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +176 176 184 +112 112 120 +56 56 56 +104 128 144 +72 136 232 +152 168 184 +232 64 64 +192 208 216 +232 232 248 +80 80 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/magnemite/overworld_shiny.pal b/graphics/pokemon/magnemite/overworld_shiny.pal new file mode 100644 index 000000000..9186eeb9c --- /dev/null +++ b/graphics/pokemon/magnemite/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +176 176 184 +112 112 120 +56 56 56 +128 120 104 +176 176 184 +168 160 136 +112 112 120 +208 200 168 +232 232 248 +80 80 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/magneton/overworld.png b/graphics/pokemon/magneton/overworld.png new file mode 100644 index 000000000..692f46111 Binary files /dev/null and b/graphics/pokemon/magneton/overworld.png differ diff --git a/graphics/pokemon/magneton/overworld_normal.pal b/graphics/pokemon/magneton/overworld_normal.pal new file mode 100644 index 000000000..ade63a0f3 --- /dev/null +++ b/graphics/pokemon/magneton/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +176 176 184 +112 112 120 +56 56 56 +104 128 144 +232 64 64 +152 168 184 +192 208 216 +80 80 80 +232 232 248 +72 136 232 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/magneton/overworld_shiny.pal b/graphics/pokemon/magneton/overworld_shiny.pal new file mode 100644 index 000000000..63034b447 --- /dev/null +++ b/graphics/pokemon/magneton/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +176 176 184 +112 112 120 +56 56 56 +128 120 104 +112 112 120 +168 160 136 +208 200 168 +80 80 80 +232 232 248 +176 176 184 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/magnezone/overworld.png b/graphics/pokemon/magnezone/overworld.png new file mode 100644 index 000000000..0c239b0f8 Binary files /dev/null and b/graphics/pokemon/magnezone/overworld.png differ diff --git a/graphics/pokemon/magnezone/overworld_normal.pal b/graphics/pokemon/magnezone/overworld_normal.pal new file mode 100644 index 000000000..ee54c68ce --- /dev/null +++ b/graphics/pokemon/magnezone/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 56 +184 160 56 +248 224 8 +0 0 0 +80 80 80 +184 184 192 +48 64 72 +112 112 120 +104 128 144 +152 152 152 +152 168 184 +232 232 248 +184 72 72 +216 0 0 +0 0 0 diff --git a/graphics/pokemon/magnezone/overworld_shiny.pal b/graphics/pokemon/magnezone/overworld_shiny.pal new file mode 100644 index 000000000..22f78641d --- /dev/null +++ b/graphics/pokemon/magnezone/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 56 +200 184 136 +248 248 120 +0 0 0 +80 80 80 +184 184 192 +48 64 72 +112 112 120 +176 184 192 +152 152 152 +200 208 216 +232 232 248 +8 160 216 +120 208 248 +0 0 0 diff --git a/graphics/pokemon/makuhita/overworld.png b/graphics/pokemon/makuhita/overworld.png new file mode 100644 index 000000000..84c202a00 Binary files /dev/null and b/graphics/pokemon/makuhita/overworld.png differ diff --git a/graphics/pokemon/makuhita/overworld_normal.pal b/graphics/pokemon/makuhita/overworld_normal.pal new file mode 100644 index 000000000..fee5cdee8 --- /dev/null +++ b/graphics/pokemon/makuhita/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 56 8 +184 152 56 +0 0 0 +224 200 104 +112 96 16 +136 40 64 +184 64 104 +56 64 80 +80 88 112 +24 32 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/makuhita/overworld_shiny.pal b/graphics/pokemon/makuhita/overworld_shiny.pal new file mode 100644 index 000000000..b07ce5d1b --- /dev/null +++ b/graphics/pokemon/makuhita/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 56 8 +200 168 80 +0 0 0 +240 208 136 +120 104 24 +136 40 64 +184 64 104 +112 0 0 +192 32 16 +24 32 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/malamar/overworld.png b/graphics/pokemon/malamar/overworld.png new file mode 100644 index 000000000..d1ecbc025 Binary files /dev/null and b/graphics/pokemon/malamar/overworld.png differ diff --git a/graphics/pokemon/malamar/overworld_normal.pal b/graphics/pokemon/malamar/overworld_normal.pal new file mode 100644 index 000000000..4e6271bf7 --- /dev/null +++ b/graphics/pokemon/malamar/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +49 37 59 +16 16 16 +124 110 176 +113 179 215 +72 137 184 +83 59 103 +203 203 212 +49 37 59 +210 82 130 +235 196 41 +166 139 118 +127 127 143 +83 59 103 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/malamar/overworld_shiny.pal b/graphics/pokemon/malamar/overworld_shiny.pal new file mode 100644 index 000000000..78b30c0d5 --- /dev/null +++ b/graphics/pokemon/malamar/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +120 101 66 +16 16 16 +214 186 139 +232 206 60 +178 157 43 +157 134 90 +194 230 172 +72 90 61 +169 57 71 +235 196 41 +166 163 118 +131 162 112 +43 53 37 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mamoswine/overworld.png b/graphics/pokemon/mamoswine/overworld.png new file mode 100644 index 000000000..201c3a7a8 Binary files /dev/null and b/graphics/pokemon/mamoswine/overworld.png differ diff --git a/graphics/pokemon/mamoswine/overworld_normal.pal b/graphics/pokemon/mamoswine/overworld_normal.pal new file mode 100644 index 000000000..75e860182 --- /dev/null +++ b/graphics/pokemon/mamoswine/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +56 40 16 +136 88 56 +168 120 80 +104 64 40 +184 192 208 +128 136 144 +64 64 64 +40 112 144 +232 232 248 +200 168 104 +72 168 216 +152 120 32 +200 96 112 +136 56 72 diff --git a/graphics/pokemon/mamoswine/overworld_shiny.pal b/graphics/pokemon/mamoswine/overworld_shiny.pal new file mode 100644 index 000000000..5fa05c41e --- /dev/null +++ b/graphics/pokemon/mamoswine/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +56 56 16 +128 128 56 +168 168 80 +88 80 32 +160 200 240 +120 152 168 +64 64 64 +32 128 112 +232 232 248 +200 184 104 +56 168 176 +152 152 32 +200 96 112 +136 56 72 diff --git a/graphics/pokemon/manaphy/overworld.png b/graphics/pokemon/manaphy/overworld.png new file mode 100644 index 000000000..77478a059 Binary files /dev/null and b/graphics/pokemon/manaphy/overworld.png differ diff --git a/graphics/pokemon/manaphy/overworld_normal.pal b/graphics/pokemon/manaphy/overworld_normal.pal new file mode 100644 index 000000000..6e3c729ce --- /dev/null +++ b/graphics/pokemon/manaphy/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 64 +128 160 240 +24 72 160 +80 128 232 +64 96 200 +0 0 0 +248 208 96 +232 232 248 +192 144 8 +192 64 104 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/manaphy/overworld_shiny.pal b/graphics/pokemon/manaphy/overworld_shiny.pal new file mode 100644 index 000000000..300ed3a43 --- /dev/null +++ b/graphics/pokemon/manaphy/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 64 +96 200 240 +8 96 112 +56 176 232 +48 168 200 +0 0 0 +248 224 96 +232 232 248 +168 168 24 +192 80 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mandibuzz/overworld.png b/graphics/pokemon/mandibuzz/overworld.png new file mode 100644 index 000000000..4bad2765f Binary files /dev/null and b/graphics/pokemon/mandibuzz/overworld.png differ diff --git a/graphics/pokemon/mandibuzz/overworld_normal.pal b/graphics/pokemon/mandibuzz/overworld_normal.pal new file mode 100644 index 000000000..39599a33d --- /dev/null +++ b/graphics/pokemon/mandibuzz/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +51 38 38 +93 93 88 +6 6 6 +92 57 54 +78 70 46 +153 91 86 +185 161 121 +222 118 135 +198 198 186 +203 46 25 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mandibuzz/overworld_shiny.pal b/graphics/pokemon/mandibuzz/overworld_shiny.pal new file mode 100644 index 000000000..5f7e59532 --- /dev/null +++ b/graphics/pokemon/mandibuzz/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +51 38 38 +164 99 78 +6 6 6 +92 57 54 +119 65 64 +188 103 163 +189 170 196 +78 70 46 +203 46 25 +191 164 121 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/manectric/overworld.png b/graphics/pokemon/manectric/overworld.png new file mode 100644 index 000000000..2daf99e0c Binary files /dev/null and b/graphics/pokemon/manectric/overworld.png differ diff --git a/graphics/pokemon/manectric/overworld_normal.pal b/graphics/pokemon/manectric/overworld_normal.pal new file mode 100644 index 000000000..9fcad2a99 --- /dev/null +++ b/graphics/pokemon/manectric/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +248 248 144 +96 72 48 +224 192 72 +192 144 32 +24 48 88 +160 216 248 +128 184 216 +64 64 72 +80 152 184 +232 232 248 +192 56 56 +32 120 152 +160 160 160 +0 0 0 diff --git a/graphics/pokemon/manectric/overworld_shiny.pal b/graphics/pokemon/manectric/overworld_shiny.pal new file mode 100644 index 000000000..4a9add357 --- /dev/null +++ b/graphics/pokemon/manectric/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +248 248 144 +96 72 48 +224 192 72 +192 144 32 +40 48 64 +160 192 208 +104 136 152 +64 64 72 +80 104 120 +232 232 248 +0 72 160 +48 72 88 +160 160 160 +0 0 0 diff --git a/graphics/pokemon/mankey/overworld.png b/graphics/pokemon/mankey/overworld.png new file mode 100644 index 000000000..cc6f9ba54 Binary files /dev/null and b/graphics/pokemon/mankey/overworld.png differ diff --git a/graphics/pokemon/mankey/overworld_normal.pal b/graphics/pokemon/mankey/overworld_normal.pal new file mode 100644 index 000000000..3a603bc91 --- /dev/null +++ b/graphics/pokemon/mankey/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 64 56 +232 216 136 +152 120 96 +0 0 0 +208 176 128 +136 104 56 +176 128 48 +120 40 64 +176 104 128 +232 232 248 +176 176 208 +240 128 160 +144 16 48 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mankey/overworld_shiny.pal b/graphics/pokemon/mankey/overworld_shiny.pal new file mode 100644 index 000000000..57a55b3e9 --- /dev/null +++ b/graphics/pokemon/mankey/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 64 56 +208 224 136 +128 128 72 +0 0 0 +168 176 104 +104 104 56 +144 128 48 +120 40 64 +176 104 128 +232 232 248 +176 176 208 +240 128 160 +144 16 48 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mantine/overworld.png b/graphics/pokemon/mantine/overworld.png new file mode 100644 index 000000000..aad777672 Binary files /dev/null and b/graphics/pokemon/mantine/overworld.png differ diff --git a/graphics/pokemon/mantine/overworld_normal.pal b/graphics/pokemon/mantine/overworld_normal.pal new file mode 100644 index 000000000..8ec8bdbe4 --- /dev/null +++ b/graphics/pokemon/mantine/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 80 120 +0 0 0 +208 232 248 +136 176 216 +80 120 184 +120 160 216 +16 64 104 +40 64 72 +48 88 144 +176 168 184 +48 48 72 +144 136 152 +216 208 224 +232 232 248 +0 0 0 diff --git a/graphics/pokemon/mantine/overworld_shiny.pal b/graphics/pokemon/mantine/overworld_shiny.pal new file mode 100644 index 000000000..4e4d81c21 --- /dev/null +++ b/graphics/pokemon/mantine/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 80 120 +0 0 0 +208 232 248 +136 176 216 +80 160 200 +120 200 232 +16 48 96 +40 64 72 +48 96 144 +176 192 184 +48 48 72 +144 152 152 +216 208 224 +232 232 248 +0 0 0 diff --git a/graphics/pokemon/mantyke/overworld.png b/graphics/pokemon/mantyke/overworld.png new file mode 100644 index 000000000..9e935676b Binary files /dev/null and b/graphics/pokemon/mantyke/overworld.png differ diff --git a/graphics/pokemon/mantyke/overworld_normal.pal b/graphics/pokemon/mantyke/overworld_normal.pal new file mode 100644 index 000000000..f72b703fc --- /dev/null +++ b/graphics/pokemon/mantyke/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 48 96 +0 0 0 +32 120 248 +8 88 200 +8 64 152 +112 192 240 +184 224 248 +144 64 56 +152 192 224 +232 232 248 +96 96 104 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mantyke/overworld_shiny.pal b/graphics/pokemon/mantyke/overworld_shiny.pal new file mode 100644 index 000000000..dcc296961 --- /dev/null +++ b/graphics/pokemon/mantyke/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 80 72 +0 0 0 +56 168 216 +40 136 168 +24 112 120 +136 200 240 +184 224 248 +144 64 56 +160 200 232 +232 232 248 +96 96 104 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/maractus/overworld.png b/graphics/pokemon/maractus/overworld.png new file mode 100644 index 000000000..e74498531 Binary files /dev/null and b/graphics/pokemon/maractus/overworld.png differ diff --git a/graphics/pokemon/maractus/overworld_normal.pal b/graphics/pokemon/maractus/overworld_normal.pal new file mode 100644 index 000000000..46b279cf8 --- /dev/null +++ b/graphics/pokemon/maractus/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 224 248 +127 37 80 +220 85 185 +117 117 0 +185 54 117 +220 220 0 +54 151 54 +85 220 117 +0 54 54 +0 25 25 +25 117 117 +25 85 54 +0 0 0 +25 54 54 +254 254 254 +0 0 0 diff --git a/graphics/pokemon/maractus/overworld_shiny.pal b/graphics/pokemon/maractus/overworld_shiny.pal new file mode 100644 index 000000000..9a3a5aa40 --- /dev/null +++ b/graphics/pokemon/maractus/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 224 248 +200 96 0 +239 184 39 +117 117 0 +239 184 39 +239 184 39 +104 144 72 +152 200 64 +35 54 44 +0 17 17 +184 32 120 +120 16 72 +0 17 17 +35 54 44 +120 224 248 +0 0 0 diff --git a/graphics/pokemon/mareanie/overworld.png b/graphics/pokemon/mareanie/overworld.png new file mode 100644 index 000000000..d608833c7 Binary files /dev/null and b/graphics/pokemon/mareanie/overworld.png differ diff --git a/graphics/pokemon/mareanie/overworld_normal.pal b/graphics/pokemon/mareanie/overworld_normal.pal new file mode 100644 index 000000000..4cba6f123 --- /dev/null +++ b/graphics/pokemon/mareanie/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +228 193 86 +120 197 206 +179 144 188 +185 155 70 +166 161 169 +85 169 83 +69 114 171 +169 107 215 +147 69 175 +87 76 40 +77 58 85 +43 76 101 +16 16 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mareanie/overworld_shiny.pal b/graphics/pokemon/mareanie/overworld_shiny.pal new file mode 100644 index 000000000..6b6569dd3 --- /dev/null +++ b/graphics/pokemon/mareanie/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +228 193 86 +232 104 160 +179 144 188 +185 155 70 +166 161 169 +85 169 83 +192 56 112 +240 104 80 +208 56 80 +87 76 40 +128 40 48 +43 76 101 +16 16 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mareep/overworld.png b/graphics/pokemon/mareep/overworld.png new file mode 100644 index 000000000..7a3e4ad1d Binary files /dev/null and b/graphics/pokemon/mareep/overworld.png differ diff --git a/graphics/pokemon/mareep/overworld_normal.pal b/graphics/pokemon/mareep/overworld_normal.pal new file mode 100644 index 000000000..1de585f7a --- /dev/null +++ b/graphics/pokemon/mareep/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 88 8 +248 168 0 +232 232 248 +224 112 0 +0 0 0 +248 248 176 +88 104 120 +232 208 104 +240 200 80 +48 56 64 +200 160 0 +168 144 72 +80 128 184 +8 72 96 +120 168 232 diff --git a/graphics/pokemon/mareep/overworld_shiny.pal b/graphics/pokemon/mareep/overworld_shiny.pal new file mode 100644 index 000000000..eb79f7951 --- /dev/null +++ b/graphics/pokemon/mareep/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 96 112 +248 168 0 +232 232 248 +224 112 0 +0 0 0 +248 216 248 +88 104 120 +224 168 200 +240 200 80 +48 56 64 +200 160 0 +176 128 152 +72 136 176 +8 88 120 +136 184 232 diff --git a/graphics/pokemon/marill/overworld.png b/graphics/pokemon/marill/overworld.png new file mode 100644 index 000000000..fd1dab2db Binary files /dev/null and b/graphics/pokemon/marill/overworld.png differ diff --git a/graphics/pokemon/marill/overworld_normal.pal b/graphics/pokemon/marill/overworld_normal.pal new file mode 100644 index 000000000..5b777ad6a --- /dev/null +++ b/graphics/pokemon/marill/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 56 104 +0 0 0 +112 176 240 +56 112 160 +184 48 40 +72 144 200 +232 232 248 +48 56 64 +136 160 184 +168 184 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/marill/overworld_shiny.pal b/graphics/pokemon/marill/overworld_shiny.pal new file mode 100644 index 000000000..c81c595de --- /dev/null +++ b/graphics/pokemon/marill/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 64 48 +0 0 0 +120 216 152 +24 152 104 +184 48 40 +88 184 128 +232 232 248 +48 56 64 +136 160 184 +168 184 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/marowak/alolan/overworld.png b/graphics/pokemon/marowak/alolan/overworld.png new file mode 100644 index 000000000..07dc3ff98 Binary files /dev/null and b/graphics/pokemon/marowak/alolan/overworld.png differ diff --git a/graphics/pokemon/marowak/alolan/overworld_normal.pal b/graphics/pokemon/marowak/alolan/overworld_normal.pal new file mode 100644 index 000000000..e8ff3de95 --- /dev/null +++ b/graphics/pokemon/marowak/alolan/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 128 128 +192 192 192 +72 72 72 +0 0 0 +216 224 224 +81 51 79 +50 142 66 +211 248 121 +52 35 51 +112 71 82 +4 107 56 +48 189 120 +137 86 133 +170 130 145 +172 229 196 diff --git a/graphics/pokemon/marowak/alolan/overworld_shiny.pal b/graphics/pokemon/marowak/alolan/overworld_shiny.pal new file mode 100644 index 000000000..d42162967 --- /dev/null +++ b/graphics/pokemon/marowak/alolan/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 128 128 +192 192 192 +72 72 72 +0 0 0 +216 224 224 +67 58 109 +50 142 66 +211 248 121 +54 49 81 +67 67 67 +4 107 56 +48 189 120 +101 87 164 +112 112 112 +172 229 196 diff --git a/graphics/pokemon/marowak/overworld.png b/graphics/pokemon/marowak/overworld.png new file mode 100644 index 000000000..d37ef5730 Binary files /dev/null and b/graphics/pokemon/marowak/overworld.png differ diff --git a/graphics/pokemon/marowak/overworld_normal.pal b/graphics/pokemon/marowak/overworld_normal.pal new file mode 100644 index 000000000..44ae1c4ae --- /dev/null +++ b/graphics/pokemon/marowak/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 128 128 +192 192 192 +72 72 72 +0 0 0 +216 224 224 +232 232 248 +72 48 48 +168 128 72 +200 152 80 +224 192 144 +192 160 104 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/marowak/overworld_shiny.pal b/graphics/pokemon/marowak/overworld_shiny.pal new file mode 100644 index 000000000..312939d9b --- /dev/null +++ b/graphics/pokemon/marowak/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 128 128 +200 200 176 +72 72 72 +0 0 0 +224 232 216 +232 232 248 +40 64 24 +96 120 56 +144 160 72 +224 192 144 +192 160 104 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/marshadow/overworld.png b/graphics/pokemon/marshadow/overworld.png new file mode 100644 index 000000000..1cec592be Binary files /dev/null and b/graphics/pokemon/marshadow/overworld.png differ diff --git a/graphics/pokemon/marshadow/overworld_normal.pal b/graphics/pokemon/marshadow/overworld_normal.pal new file mode 100644 index 000000000..e0de7bae9 --- /dev/null +++ b/graphics/pokemon/marshadow/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +255 253 0 +255 247 0 +100 133 103 +106 106 106 +255 101 40 +255 85 33 +78 100 81 +62 66 62 +48 61 50 +40 43 40 +19 19 19 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/marshadow/overworld_shiny.pal b/graphics/pokemon/marshadow/overworld_shiny.pal new file mode 100644 index 000000000..b425429f4 --- /dev/null +++ b/graphics/pokemon/marshadow/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +255 253 0 +255 247 0 +132 99 140 +106 106 106 +255 101 40 +255 85 33 +90 66 107 +62 66 62 +48 61 50 +40 43 40 +19 19 19 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/marshtomp/overworld.png b/graphics/pokemon/marshtomp/overworld.png new file mode 100644 index 000000000..a2d25bbab Binary files /dev/null and b/graphics/pokemon/marshtomp/overworld.png differ diff --git a/graphics/pokemon/marshtomp/overworld_normal.pal b/graphics/pokemon/marshtomp/overworld_normal.pal new file mode 100644 index 000000000..19a6000b9 --- /dev/null +++ b/graphics/pokemon/marshtomp/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +168 224 24 +48 80 96 +0 0 0 +128 160 176 +96 120 128 +32 80 88 +88 184 176 +64 128 128 +72 56 16 +240 128 16 +232 232 248 +160 72 16 +176 192 208 +192 88 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/marshtomp/overworld_shiny.pal b/graphics/pokemon/marshtomp/overworld_shiny.pal new file mode 100644 index 000000000..4a6f1cdca --- /dev/null +++ b/graphics/pokemon/marshtomp/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +168 230 29 +56 56 64 +0 0 0 +136 120 168 +104 88 112 +104 88 144 +200 168 240 +152 128 192 +104 64 0 +248 200 48 +232 232 248 +128 80 0 +176 176 208 +216 144 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/maschiff/footprint.png b/graphics/pokemon/maschiff/footprint.png new file mode 100644 index 000000000..64cbfc512 Binary files /dev/null and b/graphics/pokemon/maschiff/footprint.png differ diff --git a/graphics/pokemon/masquerain/overworld.png b/graphics/pokemon/masquerain/overworld.png new file mode 100644 index 000000000..b1e41fb33 Binary files /dev/null and b/graphics/pokemon/masquerain/overworld.png differ diff --git a/graphics/pokemon/masquerain/overworld_normal.pal b/graphics/pokemon/masquerain/overworld_normal.pal new file mode 100644 index 000000000..8fd35c441 --- /dev/null +++ b/graphics/pokemon/masquerain/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +104 24 32 +200 88 72 +160 64 48 +88 112 152 +160 208 224 +176 216 232 +232 232 248 +64 80 112 +136 32 88 +216 104 120 +224 160 184 +136 176 200 +232 232 248 +80 80 88 diff --git a/graphics/pokemon/masquerain/overworld_shiny.pal b/graphics/pokemon/masquerain/overworld_shiny.pal new file mode 100644 index 000000000..25aef3f7f --- /dev/null +++ b/graphics/pokemon/masquerain/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +0 0 0 +24 72 56 +96 160 48 +72 128 24 +80 120 80 +208 176 64 +176 208 168 +248 200 104 +64 88 56 +136 32 88 +216 120 128 +224 160 184 +136 184 136 +232 232 248 +80 80 88 diff --git a/graphics/pokemon/maushold/footprint.png b/graphics/pokemon/maushold/footprint.png new file mode 100644 index 000000000..f35d7021d Binary files /dev/null and b/graphics/pokemon/maushold/footprint.png differ diff --git a/graphics/pokemon/maushold/four/footprint.png b/graphics/pokemon/maushold/four/footprint.png new file mode 100644 index 000000000..020c31fdb Binary files /dev/null and b/graphics/pokemon/maushold/four/footprint.png differ diff --git a/graphics/pokemon/mawile/footprint.png b/graphics/pokemon/mawile/footprint.png index 2aa7148e7..3cd7a16a4 100644 Binary files a/graphics/pokemon/mawile/footprint.png and b/graphics/pokemon/mawile/footprint.png differ diff --git a/graphics/pokemon/mawile/overworld.png b/graphics/pokemon/mawile/overworld.png new file mode 100644 index 000000000..470363d28 Binary files /dev/null and b/graphics/pokemon/mawile/overworld.png differ diff --git a/graphics/pokemon/mawile/overworld_normal.pal b/graphics/pokemon/mawile/overworld_normal.pal new file mode 100644 index 000000000..df0e2b920 --- /dev/null +++ b/graphics/pokemon/mawile/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +112 112 112 +40 40 40 +72 72 72 +144 144 144 +200 168 88 +248 216 128 +176 184 200 +128 104 72 +80 72 56 +232 232 248 +192 56 56 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mawile/overworld_shiny.pal b/graphics/pokemon/mawile/overworld_shiny.pal new file mode 100644 index 000000000..dccc179b1 --- /dev/null +++ b/graphics/pokemon/mawile/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +136 80 120 +48 24 48 +88 48 80 +184 112 152 +200 168 88 +248 216 128 +176 184 200 +128 104 72 +80 72 56 +232 232 248 +192 56 56 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/medicham/overworld.png b/graphics/pokemon/medicham/overworld.png new file mode 100644 index 000000000..01bb389c0 Binary files /dev/null and b/graphics/pokemon/medicham/overworld.png differ diff --git a/graphics/pokemon/medicham/overworld_normal.pal b/graphics/pokemon/medicham/overworld_normal.pal new file mode 100644 index 000000000..08d2ee0e1 --- /dev/null +++ b/graphics/pokemon/medicham/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 24 32 +0 0 0 +200 96 128 +232 136 160 +184 80 104 +144 56 88 +152 152 144 +248 216 88 +192 192 184 +112 112 96 +232 232 248 +56 56 64 +192 160 16 +152 128 24 +112 80 16 diff --git a/graphics/pokemon/medicham/overworld_shiny.pal b/graphics/pokemon/medicham/overworld_shiny.pal new file mode 100644 index 000000000..483d63dd6 --- /dev/null +++ b/graphics/pokemon/medicham/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 24 48 +0 0 0 +112 160 200 +136 192 232 +88 128 168 +64 96 136 +200 168 104 +248 216 88 +232 208 136 +120 88 64 +232 232 248 +80 56 24 +192 160 16 +152 128 24 +112 80 16 diff --git a/graphics/pokemon/meditite/overworld.png b/graphics/pokemon/meditite/overworld.png new file mode 100644 index 000000000..53adfb2b0 Binary files /dev/null and b/graphics/pokemon/meditite/overworld.png differ diff --git a/graphics/pokemon/meditite/overworld_normal.pal b/graphics/pokemon/meditite/overworld_normal.pal new file mode 100644 index 000000000..c588d2426 --- /dev/null +++ b/graphics/pokemon/meditite/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 64 +176 184 200 +216 224 232 +0 0 0 +136 136 152 +160 160 176 +80 80 88 +232 232 248 +40 64 96 +184 48 40 +64 104 152 +88 144 192 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/meditite/overworld_shiny.pal b/graphics/pokemon/meditite/overworld_shiny.pal new file mode 100644 index 000000000..7c76a3780 --- /dev/null +++ b/graphics/pokemon/meditite/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 64 +176 184 200 +216 224 232 +0 0 0 +136 136 152 +160 160 176 +80 80 88 +232 232 248 +104 32 8 +184 48 40 +176 80 16 +216 120 32 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/meganium/overworld.png b/graphics/pokemon/meganium/overworld.png new file mode 100644 index 000000000..4f1cb7082 Binary files /dev/null and b/graphics/pokemon/meganium/overworld.png differ diff --git a/graphics/pokemon/meganium/overworld_normal.pal b/graphics/pokemon/meganium/overworld_normal.pal new file mode 100644 index 000000000..c64f70a10 --- /dev/null +++ b/graphics/pokemon/meganium/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +104 104 64 +240 208 48 +192 152 40 +72 88 40 +0 0 0 +192 208 80 +128 160 88 +160 184 80 +232 232 248 +136 96 0 +104 40 80 +200 176 184 +176 80 120 +208 96 144 +184 176 200 diff --git a/graphics/pokemon/meganium/overworld_shiny.pal b/graphics/pokemon/meganium/overworld_shiny.pal new file mode 100644 index 000000000..d735254d2 --- /dev/null +++ b/graphics/pokemon/meganium/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 104 64 +240 208 48 +192 152 40 +96 80 32 +0 0 0 +232 216 88 +168 152 56 +200 184 72 +232 232 248 +136 96 0 +144 88 32 +200 176 184 +224 112 16 +248 144 96 +184 176 200 diff --git a/graphics/pokemon/melmetal/overworld.png b/graphics/pokemon/melmetal/overworld.png new file mode 100644 index 000000000..4be020a5c Binary files /dev/null and b/graphics/pokemon/melmetal/overworld.png differ diff --git a/graphics/pokemon/melmetal/overworld_normal.pal b/graphics/pokemon/melmetal/overworld_normal.pal new file mode 100644 index 000000000..28e459319 --- /dev/null +++ b/graphics/pokemon/melmetal/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +254 235 185 +220 220 218 +235 192 100 +175 175 178 +164 136 61 +136 136 128 +123 102 40 +96 96 96 +94 77 30 +228 74 49 +78 26 17 +64 64 64 +45 43 43 +8 8 8 +0 0 0 diff --git a/graphics/pokemon/melmetal/overworld_shiny.pal b/graphics/pokemon/melmetal/overworld_shiny.pal new file mode 100644 index 000000000..6d1c75c9b --- /dev/null +++ b/graphics/pokemon/melmetal/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +254 235 185 +220 220 218 +248 160 80 +175 175 178 +216 104 40 +136 136 128 +176 72 40 +96 96 96 +128 48 32 +0 88 216 +17 23 78 +64 64 64 +45 43 43 +8 8 8 +0 0 0 diff --git a/graphics/pokemon/meloetta/overworld.png b/graphics/pokemon/meloetta/overworld.png new file mode 100644 index 000000000..02de1cbcc Binary files /dev/null and b/graphics/pokemon/meloetta/overworld.png differ diff --git a/graphics/pokemon/meloetta/overworld_normal.pal b/graphics/pokemon/meloetta/overworld_normal.pal new file mode 100644 index 000000000..883c16893 --- /dev/null +++ b/graphics/pokemon/meloetta/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +42 47 74 +89 76 91 +109 101 43 +197 210 120 +111 143 71 +145 193 81 +220 220 230 +171 186 202 +66 148 170 +46 102 112 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/meloetta/overworld_shiny.pal b/graphics/pokemon/meloetta/overworld_shiny.pal new file mode 100644 index 000000000..e9290e1f4 --- /dev/null +++ b/graphics/pokemon/meloetta/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +224 168 120 +43 48 72 +87 99 110 +87 99 110 +160 240 192 +48 160 32 +112 168 152 +243 243 230 +177 173 181 +104 211 71 +48 160 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/meloetta/pirouette/anim_front.png b/graphics/pokemon/meloetta/pirouette/anim_front.png new file mode 100644 index 000000000..ec378790d Binary files /dev/null and b/graphics/pokemon/meloetta/pirouette/anim_front.png differ diff --git a/graphics/pokemon/meloetta/pirouette/front.png b/graphics/pokemon/meloetta/pirouette/front.png deleted file mode 100644 index a3b532860..000000000 Binary files a/graphics/pokemon/meloetta/pirouette/front.png and /dev/null differ diff --git a/graphics/pokemon/meloetta/pirouette/overworld.png b/graphics/pokemon/meloetta/pirouette/overworld.png new file mode 100644 index 000000000..44e802879 Binary files /dev/null and b/graphics/pokemon/meloetta/pirouette/overworld.png differ diff --git a/graphics/pokemon/meloetta/pirouette/overworld_normal.pal b/graphics/pokemon/meloetta/pirouette/overworld_normal.pal new file mode 100644 index 000000000..5b8f9a6f3 --- /dev/null +++ b/graphics/pokemon/meloetta/pirouette/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 35 53 +83 59 83 +42 47 74 +88 76 90 +104 55 47 +236 100 75 +164 71 47 +222 222 233 +176 178 190 +191 40 79 +208 128 162 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/meloetta/pirouette/overworld_shiny.pal b/graphics/pokemon/meloetta/pirouette/overworld_shiny.pal new file mode 100644 index 000000000..d1c14a244 --- /dev/null +++ b/graphics/pokemon/meloetta/pirouette/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +26 30 53 +42 47 74 +42 47 74 +103 103 111 +65 32 49 +238 82 197 +180 41 139 +222 222 233 +176 178 190 +189 95 69 +189 95 69 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/meltan/overworld.png b/graphics/pokemon/meltan/overworld.png new file mode 100644 index 000000000..a72f9839b Binary files /dev/null and b/graphics/pokemon/meltan/overworld.png differ diff --git a/graphics/pokemon/meltan/overworld_normal.pal b/graphics/pokemon/meltan/overworld_normal.pal new file mode 100644 index 000000000..3f15fd864 --- /dev/null +++ b/graphics/pokemon/meltan/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +220 220 218 +235 197 123 +231 187 93 +176 176 175 +232 128 115 +179 152 81 +123 123 122 +121 102 52 +222 73 55 +125 91 85 +79 67 34 +79 27 20 +68 68 67 +62 58 52 +8 8 8 diff --git a/graphics/pokemon/meltan/overworld_shiny.pal b/graphics/pokemon/meltan/overworld_shiny.pal new file mode 100644 index 000000000..f14a3f2e5 --- /dev/null +++ b/graphics/pokemon/meltan/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +220 220 218 +248 160 80 +216 104 40 +176 176 175 +115 160 232 +128 48 32 +123 123 122 +176 72 40 +0 88 216 +125 91 85 +79 67 34 +0 48 120 +68 68 67 +62 58 52 +8 8 8 diff --git a/graphics/pokemon/meowscarada/footprint.png b/graphics/pokemon/meowscarada/footprint.png new file mode 100644 index 000000000..058111ad2 Binary files /dev/null and b/graphics/pokemon/meowscarada/footprint.png differ diff --git a/graphics/pokemon/meowstic/female/overworld.png b/graphics/pokemon/meowstic/female/overworld.png new file mode 100644 index 000000000..abafe4c21 Binary files /dev/null and b/graphics/pokemon/meowstic/female/overworld.png differ diff --git a/graphics/pokemon/meowstic/female/overworld_normal.pal b/graphics/pokemon/meowstic/female/overworld_normal.pal new file mode 100644 index 000000000..3456a6d7d --- /dev/null +++ b/graphics/pokemon/meowstic/female/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +76 90 90 +251 254 255 +45 54 73 +142 169 170 +80 102 144 +45 54 73 +60 74 102 +253 236 58 +226 143 56 +199 51 54 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/meowstic/female/overworld_shiny.pal b/graphics/pokemon/meowstic/female/overworld_shiny.pal new file mode 100644 index 000000000..ba3cd3ff4 --- /dev/null +++ b/graphics/pokemon/meowstic/female/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +76 90 90 +251 254 255 +148 123 34 +142 169 170 +226 222 75 +45 54 73 +203 184 45 +253 236 58 +226 143 56 +199 51 54 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/meowstic/overworld.png b/graphics/pokemon/meowstic/overworld.png new file mode 100644 index 000000000..d34d7455d Binary files /dev/null and b/graphics/pokemon/meowstic/overworld.png differ diff --git a/graphics/pokemon/meowstic/overworld_normal.pal b/graphics/pokemon/meowstic/overworld_normal.pal new file mode 100644 index 000000000..cbfe930df --- /dev/null +++ b/graphics/pokemon/meowstic/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +45 54 73 +251 254 255 +16 16 16 +45 54 73 +80 102 144 +165 178 200 +66 83 116 +157 233 224 +34 122 48 +110 150 170 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/meowstic/overworld_shiny.pal b/graphics/pokemon/meowstic/overworld_shiny.pal new file mode 100644 index 000000000..ae9237b1c --- /dev/null +++ b/graphics/pokemon/meowstic/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +45 54 73 +251 254 255 +16 16 16 +148 123 34 +226 222 75 +165 178 200 +203 184 45 +157 233 224 +34 122 48 +110 150 170 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/meowth/alolan/overworld.png b/graphics/pokemon/meowth/alolan/overworld.png new file mode 100644 index 000000000..8b2ee8585 Binary files /dev/null and b/graphics/pokemon/meowth/alolan/overworld.png differ diff --git a/graphics/pokemon/meowth/alolan/overworld_normal.pal b/graphics/pokemon/meowth/alolan/overworld_normal.pal new file mode 100644 index 000000000..cf3a77b36 --- /dev/null +++ b/graphics/pokemon/meowth/alolan/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +225 227 242 +53 48 80 +158 164 205 +112 104 162 +248 200 32 +216 144 24 +69 63 103 +52 49 68 +79 74 103 +244 251 255 +151 142 174 +64 56 48 +225 227 242 +0 0 0 diff --git a/graphics/pokemon/meowth/alolan/overworld_shiny.pal b/graphics/pokemon/meowth/alolan/overworld_shiny.pal new file mode 100644 index 000000000..47bb6a945 --- /dev/null +++ b/graphics/pokemon/meowth/alolan/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +117 74 144 +31 27 99 +126 150 233 +86 106 172 +248 200 32 +216 144 24 +69 63 103 +52 49 68 +79 74 103 +187 113 225 +151 142 174 +64 56 48 +225 227 242 +0 0 0 diff --git a/graphics/pokemon/meowth/galarian/overworld.png b/graphics/pokemon/meowth/galarian/overworld.png new file mode 100644 index 000000000..2a95a729e Binary files /dev/null and b/graphics/pokemon/meowth/galarian/overworld.png differ diff --git a/graphics/pokemon/meowth/galarian/overworld_normal.pal b/graphics/pokemon/meowth/galarian/overworld_normal.pal new file mode 100644 index 000000000..e115d77e4 --- /dev/null +++ b/graphics/pokemon/meowth/galarian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +14 14 14 +32 32 32 +68 68 68 +0 0 0 +40 34 27 +244 244 244 +130 114 98 +193 177 161 +194 194 194 +251 216 60 +255 255 255 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/meowth/galarian/overworld_shiny.pal b/graphics/pokemon/meowth/galarian/overworld_shiny.pal new file mode 100644 index 000000000..e115d77e4 --- /dev/null +++ b/graphics/pokemon/meowth/galarian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +14 14 14 +32 32 32 +68 68 68 +0 0 0 +40 34 27 +244 244 244 +130 114 98 +193 177 161 +194 194 194 +251 216 60 +255 255 255 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/meowth/overworld.png b/graphics/pokemon/meowth/overworld.png new file mode 100644 index 000000000..4961e2ce8 Binary files /dev/null and b/graphics/pokemon/meowth/overworld.png differ diff --git a/graphics/pokemon/meowth/overworld_normal.pal b/graphics/pokemon/meowth/overworld_normal.pal new file mode 100644 index 000000000..cc95ce267 --- /dev/null +++ b/graphics/pokemon/meowth/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +152 80 24 +80 56 24 +240 216 128 +216 176 64 +248 200 32 +216 144 24 +120 104 80 +64 56 48 +176 88 80 +200 128 48 +168 32 80 +168 120 80 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/meowth/overworld_shiny.pal b/graphics/pokemon/meowth/overworld_shiny.pal new file mode 100644 index 000000000..b73f08732 --- /dev/null +++ b/graphics/pokemon/meowth/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +160 72 104 +96 40 64 +240 192 128 +200 152 136 +248 200 32 +216 144 24 +120 104 80 +64 56 48 +176 88 80 +184 88 128 +168 32 80 +144 112 104 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mesprit/overworld.png b/graphics/pokemon/mesprit/overworld.png new file mode 100644 index 000000000..ea0c72eec Binary files /dev/null and b/graphics/pokemon/mesprit/overworld.png differ diff --git a/graphics/pokemon/mesprit/overworld_normal.pal b/graphics/pokemon/mesprit/overworld_normal.pal new file mode 100644 index 000000000..7d8772940 --- /dev/null +++ b/graphics/pokemon/mesprit/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 48 56 +0 0 0 +184 80 128 +224 112 144 +144 72 112 +168 40 0 +248 168 152 +72 72 88 +176 208 248 +232 64 32 +112 128 176 +136 120 32 +144 184 208 +232 232 248 +248 176 16 diff --git a/graphics/pokemon/mesprit/overworld_shiny.pal b/graphics/pokemon/mesprit/overworld_shiny.pal new file mode 100644 index 000000000..fc3e53fa8 --- /dev/null +++ b/graphics/pokemon/mesprit/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 48 56 +0 0 0 +224 112 112 +248 144 128 +200 88 72 +168 40 0 +248 168 152 +104 80 56 +248 216 88 +232 64 32 +176 128 48 +136 120 32 +216 176 88 +232 232 248 +248 176 16 diff --git a/graphics/pokemon/metagross/overworld.png b/graphics/pokemon/metagross/overworld.png new file mode 100644 index 000000000..5665e8ffa Binary files /dev/null and b/graphics/pokemon/metagross/overworld.png differ diff --git a/graphics/pokemon/metagross/overworld_normal.pal b/graphics/pokemon/metagross/overworld_normal.pal new file mode 100644 index 000000000..7755c9941 --- /dev/null +++ b/graphics/pokemon/metagross/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 64 80 +88 128 168 +64 96 120 +0 0 0 +152 216 240 +144 192 232 +64 64 64 +192 192 192 +40 40 48 +104 144 208 +144 144 160 +232 232 248 +152 40 40 +152 152 160 +0 0 0 diff --git a/graphics/pokemon/metagross/overworld_shiny.pal b/graphics/pokemon/metagross/overworld_shiny.pal new file mode 100644 index 000000000..33c35936a --- /dev/null +++ b/graphics/pokemon/metagross/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 56 +168 168 168 +112 112 112 +0 0 0 +216 216 216 +216 216 216 +64 64 64 +232 200 0 +40 40 48 +192 192 192 +192 136 0 +232 232 248 +152 40 40 +128 88 0 +0 0 0 diff --git a/graphics/pokemon/metang/overworld.png b/graphics/pokemon/metang/overworld.png new file mode 100644 index 000000000..66f8270d4 Binary files /dev/null and b/graphics/pokemon/metang/overworld.png differ diff --git a/graphics/pokemon/metang/overworld_normal.pal b/graphics/pokemon/metang/overworld_normal.pal new file mode 100644 index 000000000..4a68b5849 --- /dev/null +++ b/graphics/pokemon/metang/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 64 64 +144 192 232 +152 216 240 +232 232 248 +144 144 160 +104 144 208 +32 64 80 +192 192 192 +64 96 120 +88 128 168 +40 40 48 +152 152 160 +152 40 40 +120 32 32 diff --git a/graphics/pokemon/metang/overworld_shiny.pal b/graphics/pokemon/metang/overworld_shiny.pal new file mode 100644 index 000000000..f1fbda46e --- /dev/null +++ b/graphics/pokemon/metang/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +96 72 48 +216 216 216 +216 216 216 +232 200 0 +192 96 0 +192 192 192 +56 56 56 +232 144 0 +112 112 112 +168 168 168 +40 40 48 +128 64 0 +152 40 40 +120 32 32 diff --git a/graphics/pokemon/metapod/overworld.png b/graphics/pokemon/metapod/overworld.png new file mode 100644 index 000000000..1e1d363f8 Binary files /dev/null and b/graphics/pokemon/metapod/overworld.png differ diff --git a/graphics/pokemon/metapod/overworld_normal.pal b/graphics/pokemon/metapod/overworld_normal.pal new file mode 100644 index 000000000..c0903a0f6 --- /dev/null +++ b/graphics/pokemon/metapod/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 72 24 +160 216 72 +104 136 48 +0 0 0 +224 224 224 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/metapod/overworld_shiny.pal b/graphics/pokemon/metapod/overworld_shiny.pal new file mode 100644 index 000000000..a2eb3c155 --- /dev/null +++ b/graphics/pokemon/metapod/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 56 24 +248 168 72 +208 120 24 +0 0 0 +224 224 224 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mew/overworld.png b/graphics/pokemon/mew/overworld.png new file mode 100644 index 000000000..067d6c83d Binary files /dev/null and b/graphics/pokemon/mew/overworld.png differ diff --git a/graphics/pokemon/mew/overworld_normal.pal b/graphics/pokemon/mew/overworld_normal.pal new file mode 100644 index 000000000..59b29db91 --- /dev/null +++ b/graphics/pokemon/mew/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 48 80 +96 96 96 +248 208 232 +176 104 168 +216 160 184 +0 0 0 +232 232 248 +64 128 128 +200 200 248 +112 88 112 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mew/overworld_shiny.pal b/graphics/pokemon/mew/overworld_shiny.pal new file mode 100644 index 000000000..daf755924 --- /dev/null +++ b/graphics/pokemon/mew/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 72 120 +96 96 96 +176 224 248 +104 144 200 +144 192 216 +0 0 0 +232 232 248 +64 128 128 +200 200 248 +72 96 136 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mewtwo/mega_y/back.png b/graphics/pokemon/mewtwo/mega_y/back.png index d908b5051..9fa999a2a 100644 Binary files a/graphics/pokemon/mewtwo/mega_y/back.png and b/graphics/pokemon/mewtwo/mega_y/back.png differ diff --git a/graphics/pokemon/mewtwo/overworld.png b/graphics/pokemon/mewtwo/overworld.png new file mode 100644 index 000000000..dbd7d5b76 Binary files /dev/null and b/graphics/pokemon/mewtwo/overworld.png differ diff --git a/graphics/pokemon/mewtwo/overworld_normal.pal b/graphics/pokemon/mewtwo/overworld_normal.pal new file mode 100644 index 000000000..1f11ddbb6 --- /dev/null +++ b/graphics/pokemon/mewtwo/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 96 96 +0 0 0 +232 232 248 +64 64 64 +216 200 216 +176 152 192 +136 72 136 +128 120 152 +64 48 80 +184 88 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mewtwo/overworld_shiny.pal b/graphics/pokemon/mewtwo/overworld_shiny.pal new file mode 100644 index 000000000..965e699ed --- /dev/null +++ b/graphics/pokemon/mewtwo/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 96 96 +0 0 0 +232 232 248 +64 64 64 +216 200 216 +176 152 192 +104 152 40 +128 120 152 +80 112 48 +128 200 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mienfoo/overworld.png b/graphics/pokemon/mienfoo/overworld.png new file mode 100644 index 000000000..dc8920b19 Binary files /dev/null and b/graphics/pokemon/mienfoo/overworld.png differ diff --git a/graphics/pokemon/mienfoo/overworld_normal.pal b/graphics/pokemon/mienfoo/overworld_normal.pal new file mode 100644 index 000000000..c381a390d --- /dev/null +++ b/graphics/pokemon/mienfoo/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 80 0 +104 80 0 +187 168 89 +248 216 96 +0 0 0 +120 120 120 +120 32 56 +216 96 120 +232 232 248 +144 120 80 +160 64 80 +248 216 96 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mienfoo/overworld_shiny.pal b/graphics/pokemon/mienfoo/overworld_shiny.pal new file mode 100644 index 000000000..2ef31fe5d --- /dev/null +++ b/graphics/pokemon/mienfoo/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 112 96 +104 80 0 +168 160 136 +232 232 200 +0 0 0 +120 120 120 +56 56 168 +104 96 240 +232 232 248 +144 120 80 +72 72 200 +248 216 96 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mienshao/overworld.png b/graphics/pokemon/mienshao/overworld.png new file mode 100644 index 000000000..921b97665 Binary files /dev/null and b/graphics/pokemon/mienshao/overworld.png differ diff --git a/graphics/pokemon/mienshao/overworld_normal.pal b/graphics/pokemon/mienshao/overworld_normal.pal new file mode 100644 index 000000000..79731d093 --- /dev/null +++ b/graphics/pokemon/mienshao/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +70 49 61 +180 158 156 +228 214 212 +0 0 0 +132 98 172 +172 138 196 +222 204 211 +229 214 213 +228 213 211 +84 66 100 +252 174 100 +232 232 248 +164 34 36 +104 74 140 +0 0 0 diff --git a/graphics/pokemon/mienshao/overworld_shiny.pal b/graphics/pokemon/mienshao/overworld_shiny.pal new file mode 100644 index 000000000..c619aed9c --- /dev/null +++ b/graphics/pokemon/mienshao/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +70 49 61 +152 144 168 +224 216 224 +0 0 0 +152 56 128 +216 88 160 +224 216 224 +224 216 224 +224 216 224 +64 24 48 +168 112 224 +232 232 248 +164 34 36 +104 74 140 +0 0 0 diff --git a/graphics/pokemon/mightyena/overworld.png b/graphics/pokemon/mightyena/overworld.png new file mode 100644 index 000000000..a7d232508 Binary files /dev/null and b/graphics/pokemon/mightyena/overworld.png differ diff --git a/graphics/pokemon/mightyena/overworld_normal.pal b/graphics/pokemon/mightyena/overworld_normal.pal new file mode 100644 index 000000000..937b06886 --- /dev/null +++ b/graphics/pokemon/mightyena/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +48 56 56 +80 80 88 +64 56 80 +168 160 184 +128 120 136 +104 112 112 +128 32 32 +224 64 64 +248 216 88 +144 152 160 +176 184 192 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mightyena/overworld_shiny.pal b/graphics/pokemon/mightyena/overworld_shiny.pal new file mode 100644 index 000000000..50b9dd941 --- /dev/null +++ b/graphics/pokemon/mightyena/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 56 40 +120 80 32 +80 64 0 +200 184 144 +160 120 72 +128 88 40 +0 120 200 +88 176 192 +168 216 248 +144 152 160 +176 184 192 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/milcery/overworld.png b/graphics/pokemon/milcery/overworld.png new file mode 100644 index 000000000..f159e3f08 Binary files /dev/null and b/graphics/pokemon/milcery/overworld.png differ diff --git a/graphics/pokemon/milcery/overworld_normal.pal b/graphics/pokemon/milcery/overworld_normal.pal new file mode 100644 index 000000000..d5408d86c --- /dev/null +++ b/graphics/pokemon/milcery/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 0 25 +167 154 101 +239 227 179 +0 0 0 +214 201 147 +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 diff --git a/graphics/pokemon/milcery/overworld_shiny.pal b/graphics/pokemon/milcery/overworld_shiny.pal new file mode 100644 index 000000000..596ba1723 --- /dev/null +++ b/graphics/pokemon/milcery/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 0 25 +139 139 139 +255 255 255 +0 0 0 +222 222 222 +65 65 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 diff --git a/graphics/pokemon/milotic/overworld.png b/graphics/pokemon/milotic/overworld.png new file mode 100644 index 000000000..55a0fa432 Binary files /dev/null and b/graphics/pokemon/milotic/overworld.png differ diff --git a/graphics/pokemon/milotic/overworld_normal.pal b/graphics/pokemon/milotic/overworld_normal.pal new file mode 100644 index 000000000..c704285eb --- /dev/null +++ b/graphics/pokemon/milotic/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +240 104 112 +96 88 64 +184 48 80 +248 240 216 +0 0 0 +208 168 64 +32 56 88 +232 216 168 +112 160 208 +184 48 112 +128 8 72 +240 104 152 +56 88 128 +80 128 168 +80 72 152 diff --git a/graphics/pokemon/milotic/overworld_shiny.pal b/graphics/pokemon/milotic/overworld_shiny.pal new file mode 100644 index 000000000..bee7d440a --- /dev/null +++ b/graphics/pokemon/milotic/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +240 104 112 +96 88 64 +184 48 80 +248 240 216 +0 0 0 +208 168 64 +96 56 0 +232 216 168 +248 200 48 +72 128 152 +40 56 88 +112 200 208 +144 96 0 +200 136 24 +136 96 8 diff --git a/graphics/pokemon/miltank/overworld.png b/graphics/pokemon/miltank/overworld.png new file mode 100644 index 000000000..351fc02f8 Binary files /dev/null and b/graphics/pokemon/miltank/overworld.png differ diff --git a/graphics/pokemon/miltank/overworld_normal.pal b/graphics/pokemon/miltank/overworld_normal.pal new file mode 100644 index 000000000..84739e680 --- /dev/null +++ b/graphics/pokemon/miltank/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +32 48 64 +56 64 72 +232 232 248 +168 184 208 +72 96 120 +40 64 80 +240 168 192 +208 136 160 +88 40 56 +120 72 80 +176 96 120 +160 144 88 +208 184 120 +80 64 32 diff --git a/graphics/pokemon/miltank/overworld_shiny.pal b/graphics/pokemon/miltank/overworld_shiny.pal new file mode 100644 index 000000000..83eb27dce --- /dev/null +++ b/graphics/pokemon/miltank/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 64 56 +56 64 72 +232 232 248 +168 184 208 +136 72 40 +88 56 40 +184 192 232 +144 160 192 +32 48 64 +72 80 104 +104 120 152 +184 184 184 +216 216 216 +56 56 56 diff --git a/graphics/pokemon/mime_jr/overworld.png b/graphics/pokemon/mime_jr/overworld.png new file mode 100644 index 000000000..4021617ff Binary files /dev/null and b/graphics/pokemon/mime_jr/overworld.png differ diff --git a/graphics/pokemon/mime_jr/overworld_normal.pal b/graphics/pokemon/mime_jr/overworld_normal.pal new file mode 100644 index 000000000..63c1342a0 --- /dev/null +++ b/graphics/pokemon/mime_jr/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 64 +232 232 248 +168 168 168 +0 0 0 +40 40 72 +64 64 128 +88 96 176 +120 128 232 +96 32 56 +240 176 200 +208 64 88 +216 112 144 +120 72 88 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mime_jr/overworld_shiny.pal b/graphics/pokemon/mime_jr/overworld_shiny.pal new file mode 100644 index 000000000..0a455bdaa --- /dev/null +++ b/graphics/pokemon/mime_jr/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 64 +232 232 248 +152 208 160 +0 0 0 +40 72 88 +24 112 88 +8 152 88 +24 184 104 +96 32 56 +248 200 216 +208 64 88 +224 160 184 +120 72 88 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mimikyu/overworld.png b/graphics/pokemon/mimikyu/overworld.png new file mode 100644 index 000000000..8c83b114c Binary files /dev/null and b/graphics/pokemon/mimikyu/overworld.png differ diff --git a/graphics/pokemon/mimikyu/overworld_normal.pal b/graphics/pokemon/mimikyu/overworld_normal.pal new file mode 100644 index 000000000..145148606 --- /dev/null +++ b/graphics/pokemon/mimikyu/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +216 208 168 +181 166 129 +152 136 98 +151 91 39 +101 90 65 +122 73 31 +95 76 61 +64 64 64 +48 48 48 +54 44 34 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mimikyu/overworld_shiny.pal b/graphics/pokemon/mimikyu/overworld_shiny.pal new file mode 100644 index 000000000..cfa4e45a8 --- /dev/null +++ b/graphics/pokemon/mimikyu/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +216 216 192 +168 160 144 +152 136 98 +112 128 128 +101 90 65 +91 87 84 +96 88 72 +64 64 64 +48 48 48 +54 44 34 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/minccino/overworld.png b/graphics/pokemon/minccino/overworld.png new file mode 100644 index 000000000..0e57f7f94 Binary files /dev/null and b/graphics/pokemon/minccino/overworld.png differ diff --git a/graphics/pokemon/minccino/overworld_normal.pal b/graphics/pokemon/minccino/overworld_normal.pal new file mode 100644 index 000000000..dddd79dfb --- /dev/null +++ b/graphics/pokemon/minccino/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +73 73 77 +238 238 247 +200 200 212 +194 184 173 +194 184 173 +0 0 0 +137 117 107 +173 76 75 +47 46 47 +194 184 173 +149 140 143 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/minccino/overworld_shiny.pal b/graphics/pokemon/minccino/overworld_shiny.pal new file mode 100644 index 000000000..1b86f0f76 --- /dev/null +++ b/graphics/pokemon/minccino/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +80 48 56 +238 238 247 +240 192 184 +168 112 128 +216 160 168 +0 0 0 +137 117 107 +216 232 128 +47 46 47 +194 184 173 +149 140 143 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/minior/overworld.png b/graphics/pokemon/minior/overworld.png new file mode 100644 index 000000000..b61480465 Binary files /dev/null and b/graphics/pokemon/minior/overworld.png differ diff --git a/graphics/pokemon/minior/overworld_normal.pal b/graphics/pokemon/minior/overworld_normal.pal new file mode 100644 index 000000000..1ea08a76b --- /dev/null +++ b/graphics/pokemon/minior/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +245 245 245 +213 213 213 +237 165 165 +208 121 121 +161 87 87 +134 87 87 +117 75 75 +87 63 61 +72 72 72 +96 58 59 +70 42 43 +51 39 39 +31 31 31 +10 10 10 +0 0 0 diff --git a/graphics/pokemon/minior/overworld_shiny.pal b/graphics/pokemon/minior/overworld_shiny.pal new file mode 100644 index 000000000..1ea08a76b --- /dev/null +++ b/graphics/pokemon/minior/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +245 245 245 +213 213 213 +237 165 165 +208 121 121 +161 87 87 +134 87 87 +117 75 75 +87 63 61 +72 72 72 +96 58 59 +70 42 43 +51 39 39 +31 31 31 +10 10 10 +0 0 0 diff --git a/graphics/pokemon/minun/overworld.png b/graphics/pokemon/minun/overworld.png new file mode 100644 index 000000000..77fe911ef Binary files /dev/null and b/graphics/pokemon/minun/overworld.png differ diff --git a/graphics/pokemon/minun/overworld_normal.pal b/graphics/pokemon/minun/overworld_normal.pal new file mode 100644 index 000000000..5f8fc3eda --- /dev/null +++ b/graphics/pokemon/minun/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +48 80 120 +112 176 208 +80 128 160 +112 88 48 +248 224 136 +200 168 96 +168 136 104 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/minun/overworld_shiny.pal b/graphics/pokemon/minun/overworld_shiny.pal new file mode 100644 index 000000000..041fd8365 --- /dev/null +++ b/graphics/pokemon/minun/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +0 0 0 +24 104 64 +112 200 160 +64 152 112 +112 88 48 +248 216 104 +192 168 64 +160 136 72 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/miraidon/footprint.png b/graphics/pokemon/miraidon/footprint.png new file mode 100644 index 000000000..aa3e48b0e Binary files /dev/null and b/graphics/pokemon/miraidon/footprint.png differ diff --git a/graphics/pokemon/misdreavus/overworld.png b/graphics/pokemon/misdreavus/overworld.png new file mode 100644 index 000000000..fbb6a2341 Binary files /dev/null and b/graphics/pokemon/misdreavus/overworld.png differ diff --git a/graphics/pokemon/misdreavus/overworld_normal.pal b/graphics/pokemon/misdreavus/overworld_normal.pal new file mode 100644 index 000000000..de9938bb7 --- /dev/null +++ b/graphics/pokemon/misdreavus/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 8 48 +192 64 128 +0 0 0 +32 48 88 +64 104 136 +32 80 96 +80 112 152 +104 128 160 +216 96 160 +224 176 40 +96 0 32 +176 120 0 +200 72 104 +232 232 248 +0 0 0 diff --git a/graphics/pokemon/misdreavus/overworld_shiny.pal b/graphics/pokemon/misdreavus/overworld_shiny.pal new file mode 100644 index 000000000..1b9716b3a --- /dev/null +++ b/graphics/pokemon/misdreavus/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 72 0 +192 128 0 +0 0 0 +32 48 8 +104 136 32 +64 88 24 +144 168 64 +168 184 104 +232 160 0 +224 176 40 +96 0 32 +176 120 0 +200 72 104 +232 232 248 +0 0 0 diff --git a/graphics/pokemon/mismagius/overworld.png b/graphics/pokemon/mismagius/overworld.png new file mode 100644 index 000000000..2660abd93 Binary files /dev/null and b/graphics/pokemon/mismagius/overworld.png differ diff --git a/graphics/pokemon/mismagius/overworld_normal.pal b/graphics/pokemon/mismagius/overworld_normal.pal new file mode 100644 index 000000000..dd818c3e8 --- /dev/null +++ b/graphics/pokemon/mismagius/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 32 56 +192 64 128 +104 32 80 +152 40 88 +0 0 0 +48 40 96 +96 80 144 +144 120 192 +224 176 40 +176 96 0 +72 32 48 +176 16 40 +216 80 112 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mismagius/overworld_shiny.pal b/graphics/pokemon/mismagius/overworld_shiny.pal new file mode 100644 index 000000000..09edd6930 --- /dev/null +++ b/graphics/pokemon/mismagius/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 48 +192 152 72 +80 64 0 +136 112 40 +0 0 0 +64 72 0 +144 152 40 +192 192 72 +224 176 40 +176 96 0 +72 32 48 +176 16 40 +216 80 112 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/moltres/galarian/overworld.png b/graphics/pokemon/moltres/galarian/overworld.png new file mode 100644 index 000000000..87e93311a Binary files /dev/null and b/graphics/pokemon/moltres/galarian/overworld.png differ diff --git a/graphics/pokemon/moltres/galarian/overworld_normal.pal b/graphics/pokemon/moltres/galarian/overworld_normal.pal new file mode 100644 index 000000000..ef0bee86e --- /dev/null +++ b/graphics/pokemon/moltres/galarian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +185 195 106 +0 0 0 +0 0 0 +61 0 25 +24 24 24 +56 56 56 +173 28 86 +235 88 147 +249 181 225 +120 200 248 +160 224 248 +11 11 11 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/moltres/galarian/overworld_shiny.pal b/graphics/pokemon/moltres/galarian/overworld_shiny.pal new file mode 100644 index 000000000..ef0bee86e --- /dev/null +++ b/graphics/pokemon/moltres/galarian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +185 195 106 +0 0 0 +0 0 0 +61 0 25 +24 24 24 +56 56 56 +173 28 86 +235 88 147 +249 181 225 +120 200 248 +160 224 248 +11 11 11 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/moltres/overworld.png b/graphics/pokemon/moltres/overworld.png new file mode 100644 index 000000000..df9a412f1 Binary files /dev/null and b/graphics/pokemon/moltres/overworld.png differ diff --git a/graphics/pokemon/moltres/overworld_normal.pal b/graphics/pokemon/moltres/overworld_normal.pal new file mode 100644 index 000000000..c289d6fa5 --- /dev/null +++ b/graphics/pokemon/moltres/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 24 40 +64 48 48 +232 72 48 +200 128 56 +248 136 32 +232 176 80 +0 0 0 +248 200 120 +248 184 32 +112 72 56 +176 176 208 +248 136 120 +232 232 248 +64 64 64 +184 112 96 diff --git a/graphics/pokemon/moltres/overworld_shiny.pal b/graphics/pokemon/moltres/overworld_shiny.pal new file mode 100644 index 000000000..657e06056 --- /dev/null +++ b/graphics/pokemon/moltres/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 24 40 +64 48 48 +232 72 48 +200 128 176 +248 136 32 +232 176 192 +0 0 0 +248 216 216 +248 184 32 +112 72 56 +176 176 208 +248 136 120 +232 232 248 +64 64 64 +184 112 184 diff --git a/graphics/pokemon/monferno/overworld.png b/graphics/pokemon/monferno/overworld.png new file mode 100644 index 000000000..2fa70c299 Binary files /dev/null and b/graphics/pokemon/monferno/overworld.png differ diff --git a/graphics/pokemon/monferno/overworld_normal.pal b/graphics/pokemon/monferno/overworld_normal.pal new file mode 100644 index 000000000..181360f00 --- /dev/null +++ b/graphics/pokemon/monferno/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 56 40 +240 128 16 +0 0 0 +184 96 32 +128 88 56 +56 144 208 +248 232 168 +216 184 112 +144 24 24 +184 120 64 +240 56 40 +208 80 64 +232 232 248 +248 192 0 +152 152 152 diff --git a/graphics/pokemon/monferno/overworld_shiny.pal b/graphics/pokemon/monferno/overworld_shiny.pal new file mode 100644 index 000000000..db2ab2e29 --- /dev/null +++ b/graphics/pokemon/monferno/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 56 40 +240 96 112 +0 0 0 +184 72 96 +120 56 80 +192 152 240 +248 248 184 +216 200 136 +144 24 24 +192 144 64 +240 56 40 +208 80 64 +232 232 248 +248 192 0 +152 152 152 diff --git a/graphics/pokemon/morelull/overworld.png b/graphics/pokemon/morelull/overworld.png new file mode 100644 index 000000000..6d164768a Binary files /dev/null and b/graphics/pokemon/morelull/overworld.png differ diff --git a/graphics/pokemon/morelull/overworld_normal.pal b/graphics/pokemon/morelull/overworld_normal.pal new file mode 100644 index 000000000..52cbf93f9 --- /dev/null +++ b/graphics/pokemon/morelull/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +230 227 233 +245 210 217 +220 210 232 +242 196 206 +196 196 196 +191 196 122 +158 158 158 +171 152 193 +184 131 178 +146 150 89 +224 124 140 +120 120 120 +32 32 32 +0 0 0 +200 184 168 diff --git a/graphics/pokemon/morelull/overworld_shiny.pal b/graphics/pokemon/morelull/overworld_shiny.pal new file mode 100644 index 000000000..87d1e9509 --- /dev/null +++ b/graphics/pokemon/morelull/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +176 112 64 +240 144 120 +220 210 232 +208 120 24 +196 196 196 +191 196 122 +158 158 158 +112 40 24 +176 112 64 +146 150 89 +112 56 24 +120 120 120 +32 32 32 +0 0 0 +200 184 168 diff --git a/graphics/pokemon/morgrem/overworld.png b/graphics/pokemon/morgrem/overworld.png new file mode 100644 index 000000000..00e5eab9e Binary files /dev/null and b/graphics/pokemon/morgrem/overworld.png differ diff --git a/graphics/pokemon/morgrem/overworld_normal.pal b/graphics/pokemon/morgrem/overworld_normal.pal new file mode 100644 index 000000000..6793ccae7 --- /dev/null +++ b/graphics/pokemon/morgrem/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 0 24 +8 8 16 +72 12 32 +60 60 96 +232 64 120 +0 0 0 +28 28 48 +200 36 92 +236 52 68 +252 252 252 +220 220 220 +0 204 128 +0 148 92 +0 40 24 +252 68 88 +0 0 0 diff --git a/graphics/pokemon/morgrem/overworld_shiny.pal b/graphics/pokemon/morgrem/overworld_shiny.pal new file mode 100644 index 000000000..d91500fb4 --- /dev/null +++ b/graphics/pokemon/morgrem/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 0 24 +24 24 24 +0 16 16 +213 213 213 +0 148 189 +0 0 0 +148 148 148 +0 115 148 +238 49 65 +255 255 255 +222 222 222 +156 90 148 +115 57 98 +41 24 41 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/morpeko/overworld.png b/graphics/pokemon/morpeko/overworld.png new file mode 100644 index 000000000..84bf28d13 Binary files /dev/null and b/graphics/pokemon/morpeko/overworld.png differ diff --git a/graphics/pokemon/morpeko/overworld_normal.pal b/graphics/pokemon/morpeko/overworld_normal.pal new file mode 100644 index 000000000..daf321c74 --- /dev/null +++ b/graphics/pokemon/morpeko/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 0 24 +56 40 24 +40 40 40 +76 56 36 +72 68 28 +120 92 56 +72 72 72 +8 8 8 +144 120 56 +156 120 76 +244 200 44 +156 152 92 +248 216 104 +208 100 148 +248 228 148 +252 248 240 diff --git a/graphics/pokemon/morpeko/overworld_shiny.pal b/graphics/pokemon/morpeko/overworld_shiny.pal new file mode 100644 index 000000000..96f94b6ee --- /dev/null +++ b/graphics/pokemon/morpeko/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +57 41 24 +41 41 41 +74 57 32 +74 65 24 +123 90 57 +74 74 74 +8 8 8 +148 123 57 +156 123 74 +222 213 189 +156 156 90 +255 238 205 +213 98 156 +255 255 255 +255 255 255 diff --git a/graphics/pokemon/mothim/overworld.png b/graphics/pokemon/mothim/overworld.png new file mode 100644 index 000000000..9bcf1b695 Binary files /dev/null and b/graphics/pokemon/mothim/overworld.png differ diff --git a/graphics/pokemon/mothim/overworld_normal.pal b/graphics/pokemon/mothim/overworld_normal.pal new file mode 100644 index 000000000..e76548ff3 --- /dev/null +++ b/graphics/pokemon/mothim/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 56 8 +48 48 48 +248 128 40 +144 96 16 +96 96 96 +192 144 40 +136 136 136 +160 88 32 +64 48 40 +0 0 0 +200 200 200 +224 176 64 +72 72 72 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mothim/overworld_shiny.pal b/graphics/pokemon/mothim/overworld_shiny.pal new file mode 100644 index 000000000..300a9fcc5 --- /dev/null +++ b/graphics/pokemon/mothim/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 72 104 +48 48 48 +72 168 200 +88 96 104 +96 96 96 +192 144 40 +136 136 136 +24 120 152 +64 48 40 +0 0 0 +200 200 200 +224 176 64 +72 72 72 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mr_mime/galarian/overworld.png b/graphics/pokemon/mr_mime/galarian/overworld.png new file mode 100644 index 000000000..122bda4a1 Binary files /dev/null and b/graphics/pokemon/mr_mime/galarian/overworld.png differ diff --git a/graphics/pokemon/mr_mime/galarian/overworld_normal.pal b/graphics/pokemon/mr_mime/galarian/overworld_normal.pal new file mode 100644 index 000000000..0166ba80d --- /dev/null +++ b/graphics/pokemon/mr_mime/galarian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +197 44 44 +0 0 0 +15 20 29 +89 106 134 +59 49 48 +53 69 94 +175 154 153 +0 0 0 +246 226 225 +255 255 255 +57 57 57 +164 222 242 +190 190 190 +113 170 190 +104 104 104 +15 15 15 diff --git a/graphics/pokemon/mr_mime/galarian/overworld_shiny.pal b/graphics/pokemon/mr_mime/galarian/overworld_shiny.pal new file mode 100644 index 000000000..0166ba80d --- /dev/null +++ b/graphics/pokemon/mr_mime/galarian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +197 44 44 +0 0 0 +15 20 29 +89 106 134 +59 49 48 +53 69 94 +175 154 153 +0 0 0 +246 226 225 +255 255 255 +57 57 57 +164 222 242 +190 190 190 +113 170 190 +104 104 104 +15 15 15 diff --git a/graphics/pokemon/mr_mime/overworld.png b/graphics/pokemon/mr_mime/overworld.png new file mode 100644 index 000000000..b7b4f63e0 Binary files /dev/null and b/graphics/pokemon/mr_mime/overworld.png differ diff --git a/graphics/pokemon/mr_mime/overworld_normal.pal b/graphics/pokemon/mr_mime/overworld_normal.pal new file mode 100644 index 000000000..a57700229 --- /dev/null +++ b/graphics/pokemon/mr_mime/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 48 64 +72 48 56 +0 0 0 +48 96 112 +192 144 144 +240 192 200 +32 64 88 +200 200 232 +104 104 104 +232 232 248 +144 144 160 +168 104 120 +208 64 88 +144 64 80 +0 0 0 diff --git a/graphics/pokemon/mr_mime/overworld_shiny.pal b/graphics/pokemon/mr_mime/overworld_shiny.pal new file mode 100644 index 000000000..bb272636b --- /dev/null +++ b/graphics/pokemon/mr_mime/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 48 64 +48 64 48 +0 0 0 +48 96 112 +192 144 144 +240 192 200 +32 64 88 +200 200 232 +104 104 104 +232 232 248 +144 144 160 +168 104 120 +128 176 80 +64 96 24 +0 0 0 diff --git a/graphics/pokemon/mr_rime/overworld.png b/graphics/pokemon/mr_rime/overworld.png new file mode 100644 index 000000000..efbd72098 Binary files /dev/null and b/graphics/pokemon/mr_rime/overworld.png differ diff --git a/graphics/pokemon/mr_rime/overworld_normal.pal b/graphics/pokemon/mr_rime/overworld_normal.pal new file mode 100644 index 000000000..fe885aae9 --- /dev/null +++ b/graphics/pokemon/mr_rime/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 0 24 +40 36 56 +16 32 64 +76 76 104 +4 4 4 +148 72 96 +252 212 124 +196 112 144 +112 168 188 +72 136 236 +172 152 152 +188 188 188 +252 228 172 +164 220 240 +192 192 192 +252 244 244 diff --git a/graphics/pokemon/mr_rime/overworld_shiny.pal b/graphics/pokemon/mr_rime/overworld_shiny.pal new file mode 100644 index 000000000..16fa3dd31 --- /dev/null +++ b/graphics/pokemon/mr_rime/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +41 32 49 +32 24 41 +90 74 98 +0 0 0 +148 106 106 +255 213 123 +197 164 164 +123 131 156 +139 123 164 +172 156 156 +189 189 189 +255 230 172 +222 222 238 +197 197 197 +255 246 246 diff --git a/graphics/pokemon/mudbray/overworld.png b/graphics/pokemon/mudbray/overworld.png new file mode 100644 index 000000000..e6ba96694 Binary files /dev/null and b/graphics/pokemon/mudbray/overworld.png differ diff --git a/graphics/pokemon/mudbray/overworld_normal.pal b/graphics/pokemon/mudbray/overworld_normal.pal new file mode 100644 index 000000000..b5a81889e --- /dev/null +++ b/graphics/pokemon/mudbray/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +226 222 222 +237 202 187 +237 162 140 +210 146 124 +180 127 106 +125 81 63 +107 67 55 +77 77 79 +52 52 52 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mudbray/overworld_shiny.pal b/graphics/pokemon/mudbray/overworld_shiny.pal new file mode 100644 index 000000000..27d596c7a --- /dev/null +++ b/graphics/pokemon/mudbray/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +226 222 222 +237 202 187 +237 162 140 +210 146 124 +224 152 32 +144 56 16 +107 67 55 +24 72 128 +8 40 80 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mudkip/overworld.png b/graphics/pokemon/mudkip/overworld.png new file mode 100644 index 000000000..cd56f3620 Binary files /dev/null and b/graphics/pokemon/mudkip/overworld.png differ diff --git a/graphics/pokemon/mudkip/overworld_normal.pal b/graphics/pokemon/mudkip/overworld_normal.pal new file mode 100644 index 000000000..553601ec5 --- /dev/null +++ b/graphics/pokemon/mudkip/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 72 120 +0 0 0 +88 176 216 +72 136 176 +64 64 80 +72 56 16 +240 128 16 +232 232 248 +160 72 16 +112 104 144 +176 176 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mudkip/overworld_shiny.pal b/graphics/pokemon/mudkip/overworld_shiny.pal new file mode 100644 index 000000000..351f36231 --- /dev/null +++ b/graphics/pokemon/mudkip/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 88 144 +0 0 0 +184 168 240 +136 128 192 +64 64 80 +72 56 16 +240 128 16 +232 232 248 +160 72 16 +224 152 0 +248 248 144 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mudsdale/overworld.png b/graphics/pokemon/mudsdale/overworld.png new file mode 100644 index 000000000..6b531cb03 Binary files /dev/null and b/graphics/pokemon/mudsdale/overworld.png differ diff --git a/graphics/pokemon/mudsdale/overworld_normal.pal b/graphics/pokemon/mudsdale/overworld_normal.pal new file mode 100644 index 000000000..6d810916d --- /dev/null +++ b/graphics/pokemon/mudsdale/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +166 177 182 +159 119 101 +225 111 90 +79 88 99 +181 87 69 +128 85 72 +64 65 82 +68 49 43 +48 49 59 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mudsdale/overworld_shiny.pal b/graphics/pokemon/mudsdale/overworld_shiny.pal new file mode 100644 index 000000000..46725de67 --- /dev/null +++ b/graphics/pokemon/mudsdale/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +166 177 182 +248 168 32 +225 111 90 +24 72 128 +181 87 69 +184 112 16 +32 96 160 +68 49 43 +8 40 80 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/muk/alolan/overworld.png b/graphics/pokemon/muk/alolan/overworld.png new file mode 100644 index 000000000..c5437e5eb Binary files /dev/null and b/graphics/pokemon/muk/alolan/overworld.png differ diff --git a/graphics/pokemon/muk/alolan/overworld_normal.pal b/graphics/pokemon/muk/alolan/overworld_normal.pal new file mode 100644 index 000000000..9ebda0dcd --- /dev/null +++ b/graphics/pokemon/muk/alolan/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +48 74 45 +116 180 117 +102 142 91 +42 88 146 +0 0 0 +30 170 210 +26 148 183 +232 202 0 +113 194 255 +232 232 248 +217 88 210 +160 74 125 +255 255 0 +85 40 67 +74 114 69 diff --git a/graphics/pokemon/muk/alolan/overworld_shiny.pal b/graphics/pokemon/muk/alolan/overworld_shiny.pal new file mode 100644 index 000000000..c1e3f3988 --- /dev/null +++ b/graphics/pokemon/muk/alolan/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +64 56 64 +176 144 184 +120 96 152 +42 88 146 +0 0 0 +30 170 210 +26 148 183 +232 202 0 +113 194 255 +232 232 248 +217 88 210 +160 74 125 +255 255 0 +85 40 67 +104 80 120 diff --git a/graphics/pokemon/muk/overworld.png b/graphics/pokemon/muk/overworld.png new file mode 100644 index 000000000..892e670a6 Binary files /dev/null and b/graphics/pokemon/muk/overworld.png differ diff --git a/graphics/pokemon/muk/overworld_normal.pal b/graphics/pokemon/muk/overworld_normal.pal new file mode 100644 index 000000000..758e33481 --- /dev/null +++ b/graphics/pokemon/muk/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 56 64 +176 144 184 +120 96 152 +0 0 0 +128 104 136 +104 80 120 +200 176 216 +232 232 248 +96 72 104 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/muk/overworld_shiny.pal b/graphics/pokemon/muk/overworld_shiny.pal new file mode 100644 index 000000000..9c379a865 --- /dev/null +++ b/graphics/pokemon/muk/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 80 64 +168 184 136 +128 160 56 +0 0 0 +128 136 112 +96 112 32 +184 200 160 +232 232 248 +96 104 104 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/munchlax/overworld.png b/graphics/pokemon/munchlax/overworld.png new file mode 100644 index 000000000..10ef0356f Binary files /dev/null and b/graphics/pokemon/munchlax/overworld.png differ diff --git a/graphics/pokemon/munchlax/overworld_normal.pal b/graphics/pokemon/munchlax/overworld_normal.pal new file mode 100644 index 000000000..e8cd7bd56 --- /dev/null +++ b/graphics/pokemon/munchlax/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 48 48 +64 104 120 +0 0 0 +64 80 80 +80 128 144 +144 152 144 +232 232 248 +40 72 72 +248 200 120 +152 128 72 +192 168 104 +192 192 200 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/munchlax/overworld_shiny.pal b/graphics/pokemon/munchlax/overworld_shiny.pal new file mode 100644 index 000000000..9f3925a28 --- /dev/null +++ b/graphics/pokemon/munchlax/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 48 48 +64 104 152 +0 0 0 +56 72 104 +80 128 232 +144 152 144 +232 232 248 +40 72 96 +248 200 120 +152 128 72 +192 168 104 +192 192 200 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/munkidori/footprint.png b/graphics/pokemon/munkidori/footprint.png new file mode 100644 index 000000000..52b6602fc Binary files /dev/null and b/graphics/pokemon/munkidori/footprint.png differ diff --git a/graphics/pokemon/munna/overworld.png b/graphics/pokemon/munna/overworld.png new file mode 100644 index 000000000..9dc203214 Binary files /dev/null and b/graphics/pokemon/munna/overworld.png differ diff --git a/graphics/pokemon/munna/overworld_normal.pal b/graphics/pokemon/munna/overworld_normal.pal new file mode 100644 index 000000000..0e68501d3 --- /dev/null +++ b/graphics/pokemon/munna/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 224 224 +145 83 106 +232 182 200 +195 150 174 +195 150 174 +140 137 175 +240 214 237 +24 40 16 +238 238 247 +208 24 80 +225 112 161 +208 24 80 +145 83 106 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/munna/overworld_shiny.pal b/graphics/pokemon/munna/overworld_shiny.pal new file mode 100644 index 000000000..04fb73d16 --- /dev/null +++ b/graphics/pokemon/munna/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 224 224 +128 112 64 +232 224 128 +195 150 174 +192 176 104 +128 200 120 +248 248 248 +24 40 16 +238 238 247 +208 24 80 +240 136 208 +144 40 112 +145 83 106 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/murkrow/overworld.png b/graphics/pokemon/murkrow/overworld.png new file mode 100644 index 000000000..c70c19ba2 Binary files /dev/null and b/graphics/pokemon/murkrow/overworld.png differ diff --git a/graphics/pokemon/murkrow/overworld_normal.pal b/graphics/pokemon/murkrow/overworld_normal.pal new file mode 100644 index 000000000..6a4790eae --- /dev/null +++ b/graphics/pokemon/murkrow/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +16 32 72 +72 88 136 +48 64 112 +32 48 96 +120 152 192 +112 88 8 +176 192 216 +200 56 48 +144 32 24 +184 136 24 +224 176 40 +232 232 248 +48 48 48 +0 0 0 diff --git a/graphics/pokemon/murkrow/overworld_shiny.pal b/graphics/pokemon/murkrow/overworld_shiny.pal new file mode 100644 index 000000000..54e704e6b --- /dev/null +++ b/graphics/pokemon/murkrow/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +80 48 96 +168 112 184 +136 88 152 +112 64 128 +120 152 192 +112 88 8 +176 192 216 +200 56 48 +144 32 24 +184 136 24 +224 176 40 +232 232 248 +48 48 48 +0 0 0 diff --git a/graphics/pokemon/musharna/overworld.png b/graphics/pokemon/musharna/overworld.png new file mode 100644 index 000000000..aef3207b7 Binary files /dev/null and b/graphics/pokemon/musharna/overworld.png differ diff --git a/graphics/pokemon/musharna/overworld_normal.pal b/graphics/pokemon/musharna/overworld_normal.pal new file mode 100644 index 000000000..f1b11dd77 --- /dev/null +++ b/graphics/pokemon/musharna/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +109 75 80 +145 83 106 +225 112 161 +175 112 140 +97 66 145 +42 47 74 +140 137 175 +134 96 184 +252 188 219 +247 207 182 +207 150 111 +0 0 0 +160 175 128 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/musharna/overworld_shiny.pal b/graphics/pokemon/musharna/overworld_shiny.pal new file mode 100644 index 000000000..6b5ab8219 --- /dev/null +++ b/graphics/pokemon/musharna/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +109 75 80 +112 56 128 +152 112 200 +175 112 140 +48 72 96 +42 47 74 +80 152 192 +64 120 192 +152 208 160 +248 176 192 +208 128 152 +0 0 0 +152 208 160 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nacli/footprint.png b/graphics/pokemon/nacli/footprint.png new file mode 100644 index 000000000..d4703463c Binary files /dev/null and b/graphics/pokemon/nacli/footprint.png differ diff --git a/graphics/pokemon/naclstack/footprint.png b/graphics/pokemon/naclstack/footprint.png new file mode 100644 index 000000000..14e4bcbc2 Binary files /dev/null and b/graphics/pokemon/naclstack/footprint.png differ diff --git a/graphics/pokemon/naganadel/overworld.png b/graphics/pokemon/naganadel/overworld.png new file mode 100644 index 000000000..051a25cf6 Binary files /dev/null and b/graphics/pokemon/naganadel/overworld.png differ diff --git a/graphics/pokemon/naganadel/overworld_normal.pal b/graphics/pokemon/naganadel/overworld_normal.pal new file mode 100644 index 000000000..cda63bdfd --- /dev/null +++ b/graphics/pokemon/naganadel/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +221 215 223 +134 219 226 +148 142 150 +131 110 177 +222 74 155 +97 80 148 +156 52 141 +87 44 164 +56 48 75 +124 41 196 +96 38 83 +65 19 104 +51 26 104 +35 17 67 +0 0 0 diff --git a/graphics/pokemon/naganadel/overworld_shiny.pal b/graphics/pokemon/naganadel/overworld_shiny.pal new file mode 100644 index 000000000..752a25bd1 --- /dev/null +++ b/graphics/pokemon/naganadel/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +221 215 223 +134 219 226 +148 142 150 +248 208 24 +136 152 144 +152 80 16 +56 80 80 +80 96 88 +56 48 75 +136 152 144 +96 96 104 +48 64 64 +48 64 64 +35 17 67 +0 0 0 diff --git a/graphics/pokemon/natu/overworld.png b/graphics/pokemon/natu/overworld.png new file mode 100644 index 000000000..8941c2402 Binary files /dev/null and b/graphics/pokemon/natu/overworld.png differ diff --git a/graphics/pokemon/natu/overworld_normal.pal b/graphics/pokemon/natu/overworld_normal.pal new file mode 100644 index 000000000..a2e624a97 --- /dev/null +++ b/graphics/pokemon/natu/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +120 16 32 +0 0 0 +216 72 88 +56 80 32 +104 160 72 +176 40 56 +128 192 112 +96 80 0 +48 48 48 +184 152 48 +232 232 248 +112 128 152 +240 208 96 +184 200 224 +64 80 104 diff --git a/graphics/pokemon/natu/overworld_shiny.pal b/graphics/pokemon/natu/overworld_shiny.pal new file mode 100644 index 000000000..a8638a811 --- /dev/null +++ b/graphics/pokemon/natu/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +120 64 16 +0 0 0 +216 120 88 +56 80 32 +136 160 48 +176 88 56 +160 200 112 +96 80 0 +48 48 48 +184 152 48 +232 232 248 +112 128 152 +240 208 96 +184 200 224 +64 80 104 diff --git a/graphics/pokemon/necrozma/dawn_wings/overworld.png b/graphics/pokemon/necrozma/dawn_wings/overworld.png new file mode 100644 index 000000000..3bae5a72f Binary files /dev/null and b/graphics/pokemon/necrozma/dawn_wings/overworld.png differ diff --git a/graphics/pokemon/necrozma/dawn_wings/overworld_normal.pal b/graphics/pokemon/necrozma/dawn_wings/overworld_normal.pal new file mode 100644 index 000000000..098095747 --- /dev/null +++ b/graphics/pokemon/necrozma/dawn_wings/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +1 1 1 +32 32 32 +130 197 247 +48 95 182 +66 74 80 +118 129 136 +48 48 48 +88 88 96 +189 240 244 +186 209 214 +97 151 233 +91 51 185 +254 254 254 +182 24 67 +254 170 211 diff --git a/graphics/pokemon/necrozma/dawn_wings/overworld_shiny.pal b/graphics/pokemon/necrozma/dawn_wings/overworld_shiny.pal new file mode 100644 index 000000000..bfae4fe6f --- /dev/null +++ b/graphics/pokemon/necrozma/dawn_wings/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +1 1 1 +32 32 32 +237 118 151 +167 50 73 +66 74 80 +65 72 190 +48 48 48 +38 42 111 +233 182 196 +186 209 214 +224 73 115 +91 51 185 +254 254 254 +182 24 67 +254 170 211 diff --git a/graphics/pokemon/necrozma/dusk_mane/overworld.png b/graphics/pokemon/necrozma/dusk_mane/overworld.png new file mode 100644 index 000000000..043918a9e Binary files /dev/null and b/graphics/pokemon/necrozma/dusk_mane/overworld.png differ diff --git a/graphics/pokemon/necrozma/dusk_mane/overworld_normal.pal b/graphics/pokemon/necrozma/dusk_mane/overworld_normal.pal new file mode 100644 index 000000000..4dc13c350 --- /dev/null +++ b/graphics/pokemon/necrozma/dusk_mane/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +27 32 33 +43 50 51 +16 16 16 +43 50 51 +66 74 80 +243 207 85 +118 129 136 +137 112 75 +253 248 225 +174 98 0 +219 204 143 +24 240 19 +253 43 43 +43 50 51 +83 242 242 diff --git a/graphics/pokemon/necrozma/dusk_mane/overworld_shiny.pal b/graphics/pokemon/necrozma/dusk_mane/overworld_shiny.pal new file mode 100644 index 000000000..be497e13a --- /dev/null +++ b/graphics/pokemon/necrozma/dusk_mane/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +10 11 36 +25 28 76 +16 16 16 +25 28 76 +38 42 111 +237 118 151 +65 72 190 +184 100 114 +250 218 223 +167 50 73 +233 182 196 +24 240 19 +253 43 43 +25 28 76 +83 242 242 diff --git a/graphics/pokemon/necrozma/overworld.png b/graphics/pokemon/necrozma/overworld.png new file mode 100644 index 000000000..fe65b173a Binary files /dev/null and b/graphics/pokemon/necrozma/overworld.png differ diff --git a/graphics/pokemon/necrozma/overworld_normal.pal b/graphics/pokemon/necrozma/overworld_normal.pal new file mode 100644 index 000000000..90bf8b29e --- /dev/null +++ b/graphics/pokemon/necrozma/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +247 247 247 +249 225 95 +210 210 210 +155 235 183 +186 186 186 +237 134 241 +155 169 235 +122 122 122 +245 108 108 +78 78 78 +60 59 59 +38 38 38 +28 28 28 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/necrozma/overworld_shiny.pal b/graphics/pokemon/necrozma/overworld_shiny.pal new file mode 100644 index 000000000..65c5d3f05 --- /dev/null +++ b/graphics/pokemon/necrozma/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +247 247 247 +249 225 95 +210 210 210 +155 235 183 +32 40 104 +237 134 241 +155 169 235 +24 24 72 +245 108 108 +32 40 104 +24 24 72 +64 72 184 +28 28 28 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nickit/overworld.png b/graphics/pokemon/nickit/overworld.png new file mode 100644 index 000000000..2b868637e Binary files /dev/null and b/graphics/pokemon/nickit/overworld.png differ diff --git a/graphics/pokemon/nickit/overworld_normal.pal b/graphics/pokemon/nickit/overworld_normal.pal new file mode 100644 index 000000000..faa146c08 --- /dev/null +++ b/graphics/pokemon/nickit/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 0 25 +8 8 7 +0 0 0 +52 51 48 +21 20 18 +121 53 31 +185 90 59 +36 14 7 +255 255 255 +210 184 61 +92 92 92 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nickit/overworld_shiny.pal b/graphics/pokemon/nickit/overworld_shiny.pal new file mode 100644 index 000000000..50a884559 --- /dev/null +++ b/graphics/pokemon/nickit/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 24 +0 0 0 +8 41 115 +0 16 74 +115 106 98 +164 148 139 +24 24 24 +255 255 255 +213 189 57 +90 90 90 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nidoking/overworld.png b/graphics/pokemon/nidoking/overworld.png new file mode 100644 index 000000000..9755872d5 Binary files /dev/null and b/graphics/pokemon/nidoking/overworld.png differ diff --git a/graphics/pokemon/nidoking/overworld_normal.pal b/graphics/pokemon/nidoking/overworld_normal.pal new file mode 100644 index 000000000..7ece70c16 --- /dev/null +++ b/graphics/pokemon/nidoking/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 48 80 +216 152 240 +152 104 160 +48 112 104 +24 168 152 +184 128 184 +160 160 160 +232 232 248 +88 24 24 +168 168 152 +240 232 224 +200 200 200 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nidoking/overworld_shiny.pal b/graphics/pokemon/nidoking/overworld_shiny.pal new file mode 100644 index 000000000..05bc10e75 --- /dev/null +++ b/graphics/pokemon/nidoking/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +40 64 88 +104 200 248 +48 160 200 +104 48 8 +168 88 56 +96 176 240 +160 160 160 +232 232 248 +88 24 24 +168 152 152 +240 232 224 +200 200 200 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nidoqueen/overworld.png b/graphics/pokemon/nidoqueen/overworld.png new file mode 100644 index 000000000..e6792eb29 Binary files /dev/null and b/graphics/pokemon/nidoqueen/overworld.png differ diff --git a/graphics/pokemon/nidoqueen/overworld_normal.pal b/graphics/pokemon/nidoqueen/overworld_normal.pal new file mode 100644 index 000000000..126361ae6 --- /dev/null +++ b/graphics/pokemon/nidoqueen/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +72 64 120 +168 200 240 +96 136 176 +168 96 48 +128 176 216 +88 64 48 +200 200 200 +232 232 248 +192 160 80 +96 40 24 +240 192 120 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nidoqueen/overworld_shiny.pal b/graphics/pokemon/nidoqueen/overworld_shiny.pal new file mode 100644 index 000000000..09a3d2ba8 --- /dev/null +++ b/graphics/pokemon/nidoqueen/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +32 80 40 +192 208 96 +96 152 40 +168 96 48 +144 184 64 +88 64 48 +200 200 200 +232 232 248 +224 136 152 +96 40 24 +240 176 184 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nidoran_f/overworld.png b/graphics/pokemon/nidoran_f/overworld.png new file mode 100644 index 000000000..a9657b4c5 Binary files /dev/null and b/graphics/pokemon/nidoran_f/overworld.png differ diff --git a/graphics/pokemon/nidoran_f/overworld_normal.pal b/graphics/pokemon/nidoran_f/overworld_normal.pal new file mode 100644 index 000000000..a16477056 --- /dev/null +++ b/graphics/pokemon/nidoran_f/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 88 72 +152 240 224 +88 168 136 +64 80 136 +0 0 0 +16 152 240 +232 232 248 +240 120 112 +160 32 16 +216 104 136 +160 80 104 +160 160 160 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nidoran_f/overworld_shiny.pal b/graphics/pokemon/nidoran_f/overworld_shiny.pal new file mode 100644 index 000000000..56a71febd --- /dev/null +++ b/graphics/pokemon/nidoran_f/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 112 +184 176 248 +128 128 192 +40 96 88 +0 0 0 +88 136 64 +232 232 248 +240 120 112 +160 32 16 +216 104 136 +160 80 104 +160 160 160 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nidoran_m/overworld.png b/graphics/pokemon/nidoran_m/overworld.png new file mode 100644 index 000000000..f03fdfe7d Binary files /dev/null and b/graphics/pokemon/nidoran_m/overworld.png differ diff --git a/graphics/pokemon/nidoran_m/overworld_normal.pal b/graphics/pokemon/nidoran_m/overworld_normal.pal new file mode 100644 index 000000000..9b5d39aa5 --- /dev/null +++ b/graphics/pokemon/nidoran_m/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 48 80 +216 152 240 +136 96 152 +0 0 0 +48 112 104 +24 168 152 +232 232 248 +184 24 8 +176 112 208 +192 64 104 +160 160 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nidoran_m/overworld_shiny.pal b/graphics/pokemon/nidoran_m/overworld_shiny.pal new file mode 100644 index 000000000..7f0f15d9e --- /dev/null +++ b/graphics/pokemon/nidoran_m/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 64 88 +160 200 240 +80 136 168 +0 0 0 +72 48 8 +136 104 0 +232 232 248 +160 32 16 +120 168 200 +192 64 104 +160 160 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nidorina/overworld.png b/graphics/pokemon/nidorina/overworld.png new file mode 100644 index 000000000..9fc5626ca Binary files /dev/null and b/graphics/pokemon/nidorina/overworld.png differ diff --git a/graphics/pokemon/nidorina/overworld_normal.pal b/graphics/pokemon/nidorina/overworld_normal.pal new file mode 100644 index 000000000..96baf3c7e --- /dev/null +++ b/graphics/pokemon/nidorina/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +48 88 104 +0 0 0 +152 224 248 +112 192 224 +80 160 176 +48 96 136 +40 136 208 +232 232 248 +160 40 32 +240 160 152 +168 168 192 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nidorina/overworld_shiny.pal b/graphics/pokemon/nidorina/overworld_shiny.pal new file mode 100644 index 000000000..6a5df389b --- /dev/null +++ b/graphics/pokemon/nidorina/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +64 64 112 +0 0 0 +216 192 248 +184 168 232 +152 128 192 +40 96 88 +88 136 64 +232 232 248 +160 32 16 +240 120 112 +168 168 192 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nidorino/overworld.png b/graphics/pokemon/nidorino/overworld.png new file mode 100644 index 000000000..a79e2a3aa Binary files /dev/null and b/graphics/pokemon/nidorino/overworld.png differ diff --git a/graphics/pokemon/nidorino/overworld_normal.pal b/graphics/pokemon/nidorino/overworld_normal.pal new file mode 100644 index 000000000..18f4ee815 --- /dev/null +++ b/graphics/pokemon/nidorino/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 56 80 +0 0 0 +176 120 200 +216 152 240 +136 96 152 +48 112 104 +24 168 152 +176 176 192 +232 232 248 +184 24 8 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nidorino/overworld_shiny.pal b/graphics/pokemon/nidorino/overworld_shiny.pal new file mode 100644 index 000000000..d7555a299 --- /dev/null +++ b/graphics/pokemon/nidorino/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 64 88 +0 0 0 +120 160 208 +160 200 240 +80 120 168 +104 48 8 +168 88 56 +160 160 160 +232 232 248 +184 24 8 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nihilego/overworld.png b/graphics/pokemon/nihilego/overworld.png new file mode 100644 index 000000000..b5b8597d2 Binary files /dev/null and b/graphics/pokemon/nihilego/overworld.png differ diff --git a/graphics/pokemon/nihilego/overworld_normal.pal b/graphics/pokemon/nihilego/overworld_normal.pal new file mode 100644 index 000000000..2a5f126e7 --- /dev/null +++ b/graphics/pokemon/nihilego/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +238 255 255 +222 246 255 +180 222 255 +131 213 255 +199 199 233 +172 172 222 +139 189 230 +148 148 189 +115 148 197 +124 124 175 +115 123 197 +70 114 137 +49 65 89 +56 61 68 +15 15 15 diff --git a/graphics/pokemon/nihilego/overworld_shiny.pal b/graphics/pokemon/nihilego/overworld_shiny.pal new file mode 100644 index 000000000..18f3e689b --- /dev/null +++ b/graphics/pokemon/nihilego/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +224 208 176 +240 232 216 +208 192 152 +248 216 56 +224 208 176 +208 192 152 +139 189 230 +200 176 128 +115 148 197 +124 124 175 +115 123 197 +168 96 16 +49 65 89 +56 61 68 +15 15 15 diff --git a/graphics/pokemon/nincada/overworld.png b/graphics/pokemon/nincada/overworld.png new file mode 100644 index 000000000..f016e0dd1 Binary files /dev/null and b/graphics/pokemon/nincada/overworld.png differ diff --git a/graphics/pokemon/nincada/overworld_normal.pal b/graphics/pokemon/nincada/overworld_normal.pal new file mode 100644 index 000000000..7ecacac90 --- /dev/null +++ b/graphics/pokemon/nincada/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +96 88 112 +56 112 40 +232 232 248 +120 176 88 +184 176 192 +48 40 64 +152 144 160 +120 112 136 +88 144 64 +96 88 64 +0 0 0 +32 72 24 +144 128 88 +64 56 40 +0 0 0 diff --git a/graphics/pokemon/nincada/overworld_shiny.pal b/graphics/pokemon/nincada/overworld_shiny.pal new file mode 100644 index 000000000..6b8c520f1 --- /dev/null +++ b/graphics/pokemon/nincada/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +128 96 48 +56 112 40 +248 248 192 +120 176 88 +248 200 80 +80 64 40 +224 168 64 +176 136 56 +88 144 64 +96 88 64 +0 0 0 +32 72 24 +144 128 88 +64 56 40 +0 0 0 diff --git a/graphics/pokemon/ninetales/alolan/overworld.png b/graphics/pokemon/ninetales/alolan/overworld.png new file mode 100644 index 000000000..0abf5d643 Binary files /dev/null and b/graphics/pokemon/ninetales/alolan/overworld.png differ diff --git a/graphics/pokemon/ninetales/alolan/overworld_normal.pal b/graphics/pokemon/ninetales/alolan/overworld_normal.pal new file mode 100644 index 000000000..9df83da2e --- /dev/null +++ b/graphics/pokemon/ninetales/alolan/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +49 97 163 +0 0 0 +162 212 235 +217 234 255 +232 240 255 +253 253 253 +86 153 192 +54 142 209 +116 195 227 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ninetales/alolan/overworld_shiny.pal b/graphics/pokemon/ninetales/alolan/overworld_shiny.pal new file mode 100644 index 000000000..dfb053a96 --- /dev/null +++ b/graphics/pokemon/ninetales/alolan/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +91 74 138 +0 0 0 +178 178 219 +230 225 246 +241 237 250 +253 253 253 +112 109 169 +193 69 121 +140 142 202 +241 235 244 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ninetales/overworld.png b/graphics/pokemon/ninetales/overworld.png new file mode 100644 index 000000000..4c9deb687 Binary files /dev/null and b/graphics/pokemon/ninetales/overworld.png differ diff --git a/graphics/pokemon/ninetales/overworld_normal.pal b/graphics/pokemon/ninetales/overworld_normal.pal new file mode 100644 index 000000000..577135efc --- /dev/null +++ b/graphics/pokemon/ninetales/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +88 56 48 +232 216 152 +184 160 104 +144 112 72 +136 56 56 +248 168 0 +192 64 104 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ninetales/overworld_shiny.pal b/graphics/pokemon/ninetales/overworld_shiny.pal new file mode 100644 index 000000000..ef406e511 --- /dev/null +++ b/graphics/pokemon/ninetales/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 64 64 +216 224 224 +168 168 208 +104 104 104 +136 56 56 +112 176 232 +192 64 104 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ninjask/overworld.png b/graphics/pokemon/ninjask/overworld.png new file mode 100644 index 000000000..3a0d9bbcc Binary files /dev/null and b/graphics/pokemon/ninjask/overworld.png differ diff --git a/graphics/pokemon/ninjask/overworld_normal.pal b/graphics/pokemon/ninjask/overworld_normal.pal new file mode 100644 index 000000000..7ff6154c1 --- /dev/null +++ b/graphics/pokemon/ninjask/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 48 72 +96 88 112 +0 0 0 +232 232 248 +200 200 200 +112 32 32 +144 96 16 +192 56 56 +232 192 48 +240 224 72 +192 144 64 +216 216 224 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ninjask/overworld_shiny.pal b/graphics/pokemon/ninjask/overworld_shiny.pal new file mode 100644 index 000000000..0fedb11be --- /dev/null +++ b/graphics/pokemon/ninjask/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 64 0 +144 120 32 +0 0 0 +232 232 248 +248 192 96 +112 32 32 +144 96 16 +192 56 56 +232 192 48 +240 224 72 +192 144 64 +248 240 96 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/noctowl/overworld.png b/graphics/pokemon/noctowl/overworld.png new file mode 100644 index 000000000..c8942ec37 Binary files /dev/null and b/graphics/pokemon/noctowl/overworld.png differ diff --git a/graphics/pokemon/noctowl/overworld_normal.pal b/graphics/pokemon/noctowl/overworld_normal.pal new file mode 100644 index 000000000..8a1f15100 --- /dev/null +++ b/graphics/pokemon/noctowl/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 64 16 +128 96 80 +0 0 0 +224 216 160 +200 184 120 +96 72 56 +208 160 112 +184 136 96 +104 40 40 +224 168 168 +200 112 112 +168 184 208 +64 80 88 +168 48 48 +232 232 248 diff --git a/graphics/pokemon/noctowl/overworld_shiny.pal b/graphics/pokemon/noctowl/overworld_shiny.pal new file mode 100644 index 000000000..e50163e37 --- /dev/null +++ b/graphics/pokemon/noctowl/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 72 56 +160 80 32 +0 0 0 +224 232 160 +200 200 120 +104 48 40 +208 192 112 +184 168 96 +104 40 40 +224 168 168 +200 112 112 +168 184 208 +64 80 88 +168 48 48 +232 232 248 diff --git a/graphics/pokemon/noibat/overworld.png b/graphics/pokemon/noibat/overworld.png new file mode 100644 index 000000000..06ff494eb Binary files /dev/null and b/graphics/pokemon/noibat/overworld.png differ diff --git a/graphics/pokemon/noibat/overworld_normal.pal b/graphics/pokemon/noibat/overworld_normal.pal new file mode 100644 index 000000000..4d386c5fb --- /dev/null +++ b/graphics/pokemon/noibat/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +112 192 160 +16 16 16 +57 42 62 +118 82 132 +154 105 181 +207 165 235 +255 219 93 +206 153 90 +183 145 95 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/noibat/overworld_shiny.pal b/graphics/pokemon/noibat/overworld_shiny.pal new file mode 100644 index 000000000..fa84541d7 --- /dev/null +++ b/graphics/pokemon/noibat/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +112 192 160 +16 16 16 +38 71 61 +83 134 120 +118 180 163 +158 229 210 +255 219 93 +206 153 90 +183 145 95 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/noivern/overworld.png b/graphics/pokemon/noivern/overworld.png new file mode 100644 index 000000000..e37cbfaa4 Binary files /dev/null and b/graphics/pokemon/noivern/overworld.png differ diff --git a/graphics/pokemon/noivern/overworld_normal.pal b/graphics/pokemon/noivern/overworld_normal.pal new file mode 100644 index 000000000..b76a9dc38 --- /dev/null +++ b/graphics/pokemon/noivern/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +112 192 160 +16 16 16 +44 40 40 +97 85 85 +161 124 188 +117 221 172 +98 158 116 +126 167 147 +151 31 25 +239 94 79 +255 241 103 +141 141 141 +218 220 220 +53 40 70 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/noivern/overworld_shiny.pal b/graphics/pokemon/noivern/overworld_shiny.pal new file mode 100644 index 000000000..d544561af --- /dev/null +++ b/graphics/pokemon/noivern/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +16 16 16 +57 92 64 +109 173 123 +91 49 68 +166 47 71 +91 49 68 +166 47 71 +91 49 68 +140 123 140 +179 180 180 +140 123 140 +179 180 180 +49 40 39 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nosepass/overworld.png b/graphics/pokemon/nosepass/overworld.png new file mode 100644 index 000000000..d6b1e747b Binary files /dev/null and b/graphics/pokemon/nosepass/overworld.png differ diff --git a/graphics/pokemon/nosepass/overworld_normal.pal b/graphics/pokemon/nosepass/overworld_normal.pal new file mode 100644 index 000000000..5193e6a24 --- /dev/null +++ b/graphics/pokemon/nosepass/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 56 96 +0 0 0 +112 176 232 +80 128 184 +64 88 136 +64 72 80 +40 48 56 +160 32 56 +208 48 72 +112 24 40 +16 32 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nosepass/overworld_shiny.pal b/graphics/pokemon/nosepass/overworld_shiny.pal new file mode 100644 index 000000000..121eb6d45 --- /dev/null +++ b/graphics/pokemon/nosepass/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 80 24 +0 0 0 +208 184 112 +192 152 80 +160 120 56 +64 72 80 +40 48 56 +160 32 56 +208 48 72 +112 24 40 +56 32 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/numel/overworld.png b/graphics/pokemon/numel/overworld.png new file mode 100644 index 000000000..38b5a2421 Binary files /dev/null and b/graphics/pokemon/numel/overworld.png differ diff --git a/graphics/pokemon/numel/overworld_normal.pal b/graphics/pokemon/numel/overworld_normal.pal new file mode 100644 index 000000000..4838cb78e --- /dev/null +++ b/graphics/pokemon/numel/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +16 16 16 +240 216 88 +48 80 24 +216 184 72 +88 72 56 +136 200 64 +120 96 72 +184 144 56 +72 120 32 +104 160 48 +64 72 80 +216 224 184 +248 248 248 +176 184 136 +0 0 0 diff --git a/graphics/pokemon/numel/overworld_shiny.pal b/graphics/pokemon/numel/overworld_shiny.pal new file mode 100644 index 000000000..e85a11f2c --- /dev/null +++ b/graphics/pokemon/numel/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +224 224 176 +48 80 112 +192 192 144 +88 72 56 +136 200 224 +120 96 72 +168 160 128 +72 120 152 +104 160 192 +64 72 80 +216 224 184 +248 248 248 +176 184 136 +0 0 0 diff --git a/graphics/pokemon/nuzleaf/overworld.png b/graphics/pokemon/nuzleaf/overworld.png new file mode 100644 index 000000000..220e63207 Binary files /dev/null and b/graphics/pokemon/nuzleaf/overworld.png differ diff --git a/graphics/pokemon/nuzleaf/overworld_normal.pal b/graphics/pokemon/nuzleaf/overworld_normal.pal new file mode 100644 index 000000000..e029d0667 --- /dev/null +++ b/graphics/pokemon/nuzleaf/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +32 56 8 +144 208 16 +64 104 8 +104 160 8 +0 0 0 +72 48 24 +160 112 48 +96 64 32 +120 80 40 +232 200 120 +88 72 8 +232 232 248 +160 136 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nuzleaf/overworld_shiny.pal b/graphics/pokemon/nuzleaf/overworld_shiny.pal new file mode 100644 index 000000000..76b413c7c --- /dev/null +++ b/graphics/pokemon/nuzleaf/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +32 56 8 +144 208 16 +64 104 8 +104 160 8 +0 0 0 +72 48 24 +128 88 72 +96 64 32 +104 64 56 +232 120 64 +88 48 8 +232 232 248 +160 88 48 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nymble/footprint.png b/graphics/pokemon/nymble/footprint.png new file mode 100644 index 000000000..8c50a10c1 Binary files /dev/null and b/graphics/pokemon/nymble/footprint.png differ diff --git a/graphics/pokemon/obstagoon/overworld.png b/graphics/pokemon/obstagoon/overworld.png new file mode 100644 index 000000000..8c2bca2f5 Binary files /dev/null and b/graphics/pokemon/obstagoon/overworld.png differ diff --git a/graphics/pokemon/obstagoon/overworld_normal.pal b/graphics/pokemon/obstagoon/overworld_normal.pal new file mode 100644 index 000000000..2a5419b3c --- /dev/null +++ b/graphics/pokemon/obstagoon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 0 25 +0 0 0 +35 35 35 +11 11 11 +19 19 19 +59 59 59 +208 208 208 +81 81 81 +168 168 168 +68 68 68 +99 99 99 +181 16 54 +148 148 148 +43 43 43 +124 124 124 +27 27 27 diff --git a/graphics/pokemon/obstagoon/overworld_shiny.pal b/graphics/pokemon/obstagoon/overworld_shiny.pal new file mode 100644 index 000000000..d85009769 --- /dev/null +++ b/graphics/pokemon/obstagoon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +156 16 57 +98 8 32 +197 24 74 +197 90 98 +213 213 213 +8 49 57 +172 172 172 +8 49 57 +32 115 139 +49 172 205 +74 172 197 +8 49 57 +49 139 164 +0 0 0 diff --git a/graphics/pokemon/octillery/overworld.png b/graphics/pokemon/octillery/overworld.png new file mode 100644 index 000000000..6f21f35a6 Binary files /dev/null and b/graphics/pokemon/octillery/overworld.png differ diff --git a/graphics/pokemon/octillery/overworld_normal.pal b/graphics/pokemon/octillery/overworld_normal.pal new file mode 100644 index 000000000..69eaefcad --- /dev/null +++ b/graphics/pokemon/octillery/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 104 16 +248 216 88 +88 8 8 +0 0 0 +200 88 72 +176 40 0 +136 24 0 +232 232 248 +152 160 176 +200 160 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/octillery/overworld_shiny.pal b/graphics/pokemon/octillery/overworld_shiny.pal new file mode 100644 index 000000000..2942eb93c --- /dev/null +++ b/graphics/pokemon/octillery/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 104 16 +248 216 88 +64 48 8 +0 0 0 +208 168 64 +168 144 40 +128 104 16 +232 232 248 +152 160 176 +200 160 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/oddish/overworld.png b/graphics/pokemon/oddish/overworld.png new file mode 100644 index 000000000..30d68bfe9 Binary files /dev/null and b/graphics/pokemon/oddish/overworld.png differ diff --git a/graphics/pokemon/oddish/overworld_normal.pal b/graphics/pokemon/oddish/overworld_normal.pal new file mode 100644 index 000000000..929feadb4 --- /dev/null +++ b/graphics/pokemon/oddish/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +40 72 72 +0 0 0 +56 112 64 +136 192 128 +16 160 48 +32 72 40 +64 112 152 +112 0 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/oddish/overworld_shiny.pal b/graphics/pokemon/oddish/overworld_shiny.pal new file mode 100644 index 000000000..14a0ae3ea --- /dev/null +++ b/graphics/pokemon/oddish/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +32 72 40 +0 0 0 +88 128 64 +184 208 128 +160 184 48 +32 72 40 +16 160 48 +112 0 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ogerpon/footprint.png b/graphics/pokemon/ogerpon/footprint.png new file mode 100644 index 000000000..3dc4bcbc9 Binary files /dev/null and b/graphics/pokemon/ogerpon/footprint.png differ diff --git a/graphics/pokemon/oinkologne/footprint.png b/graphics/pokemon/oinkologne/footprint.png new file mode 100644 index 000000000..d52b365f1 Binary files /dev/null and b/graphics/pokemon/oinkologne/footprint.png differ diff --git a/graphics/pokemon/okidogi/back.png b/graphics/pokemon/okidogi/back.png index 5a1e7fb52..4d4772eba 100644 Binary files a/graphics/pokemon/okidogi/back.png and b/graphics/pokemon/okidogi/back.png differ diff --git a/graphics/pokemon/okidogi/footprint.png b/graphics/pokemon/okidogi/footprint.png new file mode 100644 index 000000000..73f8f47a4 Binary files /dev/null and b/graphics/pokemon/okidogi/footprint.png differ diff --git a/graphics/pokemon/okidogi/front.png b/graphics/pokemon/okidogi/front.png index a6b0a62f0..8ee3db7a0 100644 Binary files a/graphics/pokemon/okidogi/front.png and b/graphics/pokemon/okidogi/front.png differ diff --git a/graphics/pokemon/okidogi/normal.pal b/graphics/pokemon/okidogi/normal.pal index 9f256a4a5..180476ed1 100644 --- a/graphics/pokemon/okidogi/normal.pal +++ b/graphics/pokemon/okidogi/normal.pal @@ -1,18 +1,17 @@ JASC-PAL 0100 -15 -152 208 160 -16 16 16 -90 33 73 -45 45 45 -78 73 71 -202 103 162 -146 57 119 -26 29 28 -121 167 58 -84 117 53 -184 140 7 -254 208 27 -249 249 249 +14 +153 211 165 +28 28 28 29 57 21 +45 45 45 +84 117 53 +90 33 73 +78 73 71 +146 57 119 +121 167 58 +254 208 27 +205 80 156 153 157 166 +16 16 16 +249 249 249 diff --git a/graphics/pokemon/okidogi/shiny.pal b/graphics/pokemon/okidogi/shiny.pal index d239ae218..e860329bf 100644 --- a/graphics/pokemon/okidogi/shiny.pal +++ b/graphics/pokemon/okidogi/shiny.pal @@ -1,18 +1,17 @@ JASC-PAL 0100 -15 -152 208 160 -16 16 16 -90 33 73 -140 49 12 -207 71 17 -202 103 162 -146 57 119 -26 29 28 -121 167 58 -84 117 53 -184 140 7 -254 208 27 -249 249 249 +14 +153 211 165 +122 50 46 29 57 21 +188 99 61 +84 117 53 +90 33 73 +254 153 96 +146 57 119 +121 167 58 +254 208 27 +205 80 156 153 157 166 +16 16 16 +249 249 249 diff --git a/graphics/pokemon/omanyte/overworld.png b/graphics/pokemon/omanyte/overworld.png new file mode 100644 index 000000000..3fc090727 Binary files /dev/null and b/graphics/pokemon/omanyte/overworld.png differ diff --git a/graphics/pokemon/omanyte/overworld_normal.pal b/graphics/pokemon/omanyte/overworld_normal.pal new file mode 100644 index 000000000..618b1acff --- /dev/null +++ b/graphics/pokemon/omanyte/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 64 56 +144 112 72 +176 152 104 +232 200 152 +0 0 0 +48 72 80 +232 232 248 +120 200 240 +72 168 216 +104 104 104 +56 128 160 +168 168 176 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/omanyte/overworld_shiny.pal b/graphics/pokemon/omanyte/overworld_shiny.pal new file mode 100644 index 000000000..19bd4cc79 --- /dev/null +++ b/graphics/pokemon/omanyte/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 64 56 +144 112 72 +184 152 104 +248 192 152 +0 0 0 +80 56 112 +232 232 248 +216 192 248 +168 128 240 +104 104 104 +136 80 200 +168 168 176 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/omastar/overworld.png b/graphics/pokemon/omastar/overworld.png new file mode 100644 index 000000000..dbc1bf40d Binary files /dev/null and b/graphics/pokemon/omastar/overworld.png differ diff --git a/graphics/pokemon/omastar/overworld_normal.pal b/graphics/pokemon/omastar/overworld_normal.pal new file mode 100644 index 000000000..1cf029320 --- /dev/null +++ b/graphics/pokemon/omastar/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +80 64 56 +232 224 184 +176 152 104 +232 200 152 +128 104 80 +48 64 72 +72 168 216 +56 128 160 +248 224 104 +120 200 240 +104 104 104 +200 144 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/omastar/overworld_shiny.pal b/graphics/pokemon/omastar/overworld_shiny.pal new file mode 100644 index 000000000..dd8055f9b --- /dev/null +++ b/graphics/pokemon/omastar/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +80 64 48 +232 224 184 +176 152 96 +232 200 144 +128 104 72 +80 56 112 +168 128 240 +136 80 200 +248 224 104 +216 192 248 +104 104 104 +200 144 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/onix/overworld.png b/graphics/pokemon/onix/overworld.png new file mode 100644 index 000000000..521bf80e1 Binary files /dev/null and b/graphics/pokemon/onix/overworld.png differ diff --git a/graphics/pokemon/onix/overworld_normal.pal b/graphics/pokemon/onix/overworld_normal.pal new file mode 100644 index 000000000..a476b6606 --- /dev/null +++ b/graphics/pokemon/onix/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +144 144 144 +48 48 48 +192 192 192 +104 96 96 +128 128 128 +80 72 72 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/onix/overworld_shiny.pal b/graphics/pokemon/onix/overworld_shiny.pal new file mode 100644 index 000000000..31db7daf6 --- /dev/null +++ b/graphics/pokemon/onix/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +176 160 80 +32 32 16 +208 192 96 +104 96 48 +136 128 64 +64 64 32 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/oranguru/overworld.png b/graphics/pokemon/oranguru/overworld.png new file mode 100644 index 000000000..dfa30ea19 Binary files /dev/null and b/graphics/pokemon/oranguru/overworld.png differ diff --git a/graphics/pokemon/oranguru/overworld_normal.pal b/graphics/pokemon/oranguru/overworld_normal.pal new file mode 100644 index 000000000..2355e1de4 --- /dev/null +++ b/graphics/pokemon/oranguru/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +228 228 237 +206 206 215 +243 186 96 +170 170 174 +147 178 221 +234 157 30 +145 85 165 +78 78 78 +131 76 149 +107 62 122 +87 52 93 +56 55 55 +55 29 60 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/oranguru/overworld_shiny.pal b/graphics/pokemon/oranguru/overworld_shiny.pal new file mode 100644 index 000000000..461244e2b --- /dev/null +++ b/graphics/pokemon/oranguru/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +224 184 208 +206 206 215 +48 128 216 +176 136 160 +147 178 221 +120 192 208 +145 85 165 +78 78 78 +131 76 149 +107 62 122 +87 52 93 +56 55 55 +55 29 60 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/orbeetle/overworld.png b/graphics/pokemon/orbeetle/overworld.png new file mode 100644 index 000000000..c5b3209d3 Binary files /dev/null and b/graphics/pokemon/orbeetle/overworld.png differ diff --git a/graphics/pokemon/orbeetle/overworld_normal.pal b/graphics/pokemon/orbeetle/overworld_normal.pal new file mode 100644 index 000000000..b237f0d85 --- /dev/null +++ b/graphics/pokemon/orbeetle/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 252 252 +44 44 44 +80 16 16 +52 40 96 +172 20 24 +224 32 32 +148 104 8 +232 96 88 +252 176 12 +252 204 88 +72 64 128 +108 100 164 +80 212 188 +216 216 216 +208 240 236 +4 4 4 diff --git a/graphics/pokemon/orbeetle/overworld_shiny.pal b/graphics/pokemon/orbeetle/overworld_shiny.pal new file mode 100644 index 000000000..fd4e30210 --- /dev/null +++ b/graphics/pokemon/orbeetle/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 252 252 +41 41 41 +24 16 41 +49 41 98 +106 90 148 +131 131 205 +65 57 57 +172 172 230 +148 115 123 +205 148 156 +74 65 131 +106 98 164 +82 213 189 +90 115 213 +213 246 238 +0 0 0 diff --git a/graphics/pokemon/oricorio/overworld.png b/graphics/pokemon/oricorio/overworld.png new file mode 100644 index 000000000..900c5e9b9 Binary files /dev/null and b/graphics/pokemon/oricorio/overworld.png differ diff --git a/graphics/pokemon/oricorio/overworld_normal.pal b/graphics/pokemon/oricorio/overworld_normal.pal new file mode 100644 index 000000000..ffb47e3bb --- /dev/null +++ b/graphics/pokemon/oricorio/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +240 243 236 +246 190 194 +255 180 180 +208 87 119 +92 69 61 +159 64 88 +66 66 143 +238 55 60 +202 51 85 +60 50 46 +180 45 74 +178 40 45 +134 32 34 +96 21 35 +0 0 0 diff --git a/graphics/pokemon/oricorio/overworld_shiny.pal b/graphics/pokemon/oricorio/overworld_shiny.pal new file mode 100644 index 000000000..f43e007a5 --- /dev/null +++ b/graphics/pokemon/oricorio/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +240 243 236 +246 190 194 +248 248 248 +208 87 119 +92 69 61 +159 64 88 +66 66 143 +112 96 96 +202 51 85 +60 50 46 +180 45 74 +80 72 72 +134 32 34 +48 40 40 +0 0 0 diff --git a/graphics/pokemon/orthworm/footprint.png b/graphics/pokemon/orthworm/footprint.png new file mode 100644 index 000000000..aa3e48b0e Binary files /dev/null and b/graphics/pokemon/orthworm/footprint.png differ diff --git a/graphics/pokemon/oshawott/overworld.png b/graphics/pokemon/oshawott/overworld.png new file mode 100644 index 000000000..55e4a2710 Binary files /dev/null and b/graphics/pokemon/oshawott/overworld.png differ diff --git a/graphics/pokemon/oshawott/overworld_normal.pal b/graphics/pokemon/oshawott/overworld_normal.pal new file mode 100644 index 000000000..20114cf4c --- /dev/null +++ b/graphics/pokemon/oshawott/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 72 +252 252 252 +41 76 102 +197 197 205 +0 0 0 +41 76 102 +136 114 87 +100 100 100 +197 197 205 +167 157 148 +34 159 167 +197 197 205 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/oshawott/overworld_shiny.pal b/graphics/pokemon/oshawott/overworld_shiny.pal new file mode 100644 index 000000000..dbb08f80a --- /dev/null +++ b/graphics/pokemon/oshawott/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 72 +248 248 232 +37 69 81 +200 208 160 +0 0 0 +50 82 182 +183 109 96 +100 100 100 +197 197 205 +144 161 200 +93 135 210 +238 205 131 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/overqwil/back.png b/graphics/pokemon/overqwil/back.png index 79670b060..8ad685a5e 100644 Binary files a/graphics/pokemon/overqwil/back.png and b/graphics/pokemon/overqwil/back.png differ diff --git a/graphics/pokemon/overqwil/footprint.png b/graphics/pokemon/overqwil/footprint.png new file mode 100644 index 000000000..aa3e48b0e Binary files /dev/null and b/graphics/pokemon/overqwil/footprint.png differ diff --git a/graphics/pokemon/overqwil/front.png b/graphics/pokemon/overqwil/front.png index fa6f3121a..5e5fc17ab 100644 Binary files a/graphics/pokemon/overqwil/front.png and b/graphics/pokemon/overqwil/front.png differ diff --git a/graphics/pokemon/overqwil/normal.pal b/graphics/pokemon/overqwil/normal.pal index edf871d9a..f0a9ca4de 100644 --- a/graphics/pokemon/overqwil/normal.pal +++ b/graphics/pokemon/overqwil/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -120 192 168 -120 32 96 -240 72 208 +153 211 165 +19 22 37 +36 39 56 +124 87 50 +57 62 83 +123 34 97 +170 145 106 +105 53 164 +179 64 156 +193 79 170 +135 73 201 +193 89 207 +200 180 138 16 16 16 -160 72 200 -96 96 104 -184 56 152 -40 40 48 -64 64 72 -128 128 128 -88 80 56 -208 200 176 -176 168 120 -136 120 88 -248 248 248 -0 0 0 +223 213 171 +249 249 249 diff --git a/graphics/pokemon/overqwil/overworld.png b/graphics/pokemon/overqwil/overworld.png new file mode 100644 index 000000000..4472b4535 Binary files /dev/null and b/graphics/pokemon/overqwil/overworld.png differ diff --git a/graphics/pokemon/overqwil/overworld_normal.pal b/graphics/pokemon/overqwil/overworld_normal.pal new file mode 100644 index 000000000..520959e08 --- /dev/null +++ b/graphics/pokemon/overqwil/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +123 32 98 +246 65 213 +156 74 205 +57 49 24 +0 0 0 +139 123 82 +189 180 148 +82 82 98 +65 65 74 +24 24 24 +238 238 255 +189 49 156 +156 139 82 +41 41 49 +90 82 41 diff --git a/graphics/pokemon/overqwil/overworld_shiny.pal b/graphics/pokemon/overqwil/overworld_shiny.pal new file mode 100644 index 000000000..7e53de01d --- /dev/null +++ b/graphics/pokemon/overqwil/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +74 57 131 +98 90 164 +115 106 156 +131 123 98 +0 0 0 +230 222 205 +246 246 238 +189 189 189 +148 139 139 +24 24 24 +238 238 255 +189 49 156 +164 156 115 +41 41 49 +131 123 98 diff --git a/graphics/pokemon/overqwil/shiny.pal b/graphics/pokemon/overqwil/shiny.pal index d791dac4e..92aaa084e 100644 --- a/graphics/pokemon/overqwil/shiny.pal +++ b/graphics/pokemon/overqwil/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -120 192 168 -40 48 128 -80 96 224 +153 211 165 +89 91 106 +132 132 154 +124 102 50 +174 174 188 +61 48 146 +170 159 106 +132 104 198 +101 84 199 +128 94 242 +151 132 208 +149 135 245 +200 193 138 16 16 16 -96 136 216 -168 184 208 -64 64 200 -80 80 96 -136 136 152 -208 224 240 -64 64 48 -200 192 184 -168 160 136 -112 112 96 -248 248 248 -0 0 0 +223 223 170 +249 249 249 diff --git a/graphics/pokemon/pachirisu/overworld.png b/graphics/pokemon/pachirisu/overworld.png new file mode 100644 index 000000000..7b285c7ec Binary files /dev/null and b/graphics/pokemon/pachirisu/overworld.png differ diff --git a/graphics/pokemon/pachirisu/overworld_normal.pal b/graphics/pokemon/pachirisu/overworld_normal.pal new file mode 100644 index 000000000..9f90a41b3 --- /dev/null +++ b/graphics/pokemon/pachirisu/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 80 112 +120 160 216 +88 88 120 +176 176 208 +96 128 200 +0 0 0 +136 120 144 +232 232 248 +224 184 88 +184 144 96 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pachirisu/overworld_shiny.pal b/graphics/pokemon/pachirisu/overworld_shiny.pal new file mode 100644 index 000000000..57159e928 --- /dev/null +++ b/graphics/pokemon/pachirisu/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 80 112 +232 160 216 +88 88 120 +176 176 208 +200 128 200 +0 0 0 +136 120 144 +232 232 248 +224 184 88 +184 144 96 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/palafin/footprint.png b/graphics/pokemon/palafin/footprint.png new file mode 100644 index 000000000..aa3e48b0e Binary files /dev/null and b/graphics/pokemon/palafin/footprint.png differ diff --git a/graphics/pokemon/palkia/origin/overworld.png b/graphics/pokemon/palkia/origin/overworld.png new file mode 100644 index 000000000..e40c8c6a3 Binary files /dev/null and b/graphics/pokemon/palkia/origin/overworld.png differ diff --git a/graphics/pokemon/palkia/origin/overworld_normal.pal b/graphics/pokemon/palkia/origin/overworld_normal.pal new file mode 100644 index 000000000..8a6f0c4ab --- /dev/null +++ b/graphics/pokemon/palkia/origin/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +32 97 0 +0 0 0 +246 80 65 +172 161 180 +255 238 238 +246 161 156 +131 121 148 +16 16 16 +197 190 213 +246 194 189 +164 80 164 +205 137 197 +106 97 24 +222 218 246 +65 72 74 +82 80 90 diff --git a/graphics/pokemon/palkia/overworld.png b/graphics/pokemon/palkia/overworld.png new file mode 100644 index 000000000..20739d71f Binary files /dev/null and b/graphics/pokemon/palkia/overworld.png differ diff --git a/graphics/pokemon/palkia/overworld_normal.pal b/graphics/pokemon/palkia/overworld_normal.pal new file mode 100644 index 000000000..aaa72bb70 --- /dev/null +++ b/graphics/pokemon/palkia/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 120 144 +80 80 88 +232 216 248 +208 192 216 +248 248 248 +168 160 176 +176 184 192 +200 216 232 +120 136 144 +16 16 16 +200 136 192 +240 80 64 +240 160 152 +160 80 160 +0 0 0 diff --git a/graphics/pokemon/palkia/overworld_shiny.pal b/graphics/pokemon/palkia/overworld_shiny.pal new file mode 100644 index 000000000..e9b746a93 --- /dev/null +++ b/graphics/pokemon/palkia/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +200 152 160 +104 80 80 +248 216 240 +248 192 192 +248 248 248 +224 168 176 +176 184 192 +200 216 232 +120 136 144 +16 16 16 +200 112 144 +240 80 64 +240 160 152 +184 104 120 +0 0 0 diff --git a/graphics/pokemon/palossand/overworld.png b/graphics/pokemon/palossand/overworld.png new file mode 100644 index 000000000..df83e1d7a Binary files /dev/null and b/graphics/pokemon/palossand/overworld.png differ diff --git a/graphics/pokemon/palossand/overworld_normal.pal b/graphics/pokemon/palossand/overworld_normal.pal new file mode 100644 index 000000000..0bf0e0ba8 --- /dev/null +++ b/graphics/pokemon/palossand/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +253 226 190 +247 174 105 +236 187 169 +149 182 186 +211 149 90 +198 138 83 +251 117 147 +247 95 91 +229 84 81 +179 123 74 +101 72 44 +165 61 59 +83 59 37 +63 45 28 +0 0 0 diff --git a/graphics/pokemon/palossand/overworld_shiny.pal b/graphics/pokemon/palossand/overworld_shiny.pal new file mode 100644 index 000000000..fced79156 --- /dev/null +++ b/graphics/pokemon/palossand/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +253 226 190 +112 112 112 +48 168 224 +112 176 224 +72 72 72 +32 32 32 +232 168 192 +248 240 80 +208 176 0 +179 123 74 +16 16 16 +136 104 0 +32 32 32 +72 72 72 +0 0 0 diff --git a/graphics/pokemon/palpitoad/overworld.png b/graphics/pokemon/palpitoad/overworld.png new file mode 100644 index 000000000..3be06ec27 Binary files /dev/null and b/graphics/pokemon/palpitoad/overworld.png differ diff --git a/graphics/pokemon/palpitoad/overworld_normal.pal b/graphics/pokemon/palpitoad/overworld_normal.pal new file mode 100644 index 000000000..4d5d03566 --- /dev/null +++ b/graphics/pokemon/palpitoad/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +89 89 87 +52 52 52 +100 198 193 +11 55 112 +25 32 46 +33 95 164 +5 138 208 +18 87 104 +191 147 121 +239 215 196 +138 79 63 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/palpitoad/overworld_shiny.pal b/graphics/pokemon/palpitoad/overworld_shiny.pal new file mode 100644 index 000000000..46d834cac --- /dev/null +++ b/graphics/pokemon/palpitoad/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +96 96 94 +65 65 65 +188 99 24 +15 87 72 +38 39 41 +40 168 168 +8 192 208 +120 80 8 +222 196 194 +222 196 194 +96 96 94 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pancham/overworld.png b/graphics/pokemon/pancham/overworld.png new file mode 100644 index 000000000..90d10d9bf Binary files /dev/null and b/graphics/pokemon/pancham/overworld.png differ diff --git a/graphics/pokemon/pancham/overworld_normal.pal b/graphics/pokemon/pancham/overworld_normal.pal new file mode 100644 index 000000000..6e404b00b --- /dev/null +++ b/graphics/pokemon/pancham/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +16 16 16 +249 243 213 +122 130 154 +40 41 45 +83 86 95 +170 171 164 +70 72 80 +251 254 255 +28 134 64 +3 199 19 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pancham/overworld_shiny.pal b/graphics/pokemon/pancham/overworld_shiny.pal new file mode 100644 index 000000000..f58cc9295 --- /dev/null +++ b/graphics/pokemon/pancham/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +16 16 16 +249 237 194 +129 85 71 +39 17 11 +98 55 42 +186 179 135 +170 171 164 +251 254 255 +28 134 64 +3 199 19 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pangoro/overworld.png b/graphics/pokemon/pangoro/overworld.png new file mode 100644 index 000000000..a5ba7ae0e Binary files /dev/null and b/graphics/pokemon/pangoro/overworld.png differ diff --git a/graphics/pokemon/pangoro/overworld_normal.pal b/graphics/pokemon/pangoro/overworld_normal.pal new file mode 100644 index 000000000..35ff7f5f1 --- /dev/null +++ b/graphics/pokemon/pangoro/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +16 16 16 +46 47 48 +244 239 220 +182 181 168 +87 91 95 +132 136 140 +52 104 75 +75 169 118 +83 62 11 +183 181 168 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pangoro/overworld_shiny.pal b/graphics/pokemon/pangoro/overworld_shiny.pal new file mode 100644 index 000000000..b8492d4ea --- /dev/null +++ b/graphics/pokemon/pangoro/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +16 16 16 +60 37 31 +239 234 225 +189 179 161 +75 50 43 +119 84 71 +52 104 75 +75 169 118 +83 62 11 +189 179 161 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/panpour/overworld.png b/graphics/pokemon/panpour/overworld.png new file mode 100644 index 000000000..e02358cf2 Binary files /dev/null and b/graphics/pokemon/panpour/overworld.png differ diff --git a/graphics/pokemon/panpour/overworld_normal.pal b/graphics/pokemon/panpour/overworld_normal.pal new file mode 100644 index 000000000..99ad9dc50 --- /dev/null +++ b/graphics/pokemon/panpour/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 57 115 +24 139 172 +41 180 222 +0 0 0 +156 230 238 +232 232 248 +205 164 90 +32 115 156 +82 82 82 +255 205 123 +115 82 32 +96 80 64 +24 139 172 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/panpour/overworld_shiny.pal b/graphics/pokemon/panpour/overworld_shiny.pal new file mode 100644 index 000000000..b11114f76 --- /dev/null +++ b/graphics/pokemon/panpour/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 104 116 +24 176 168 +24 216 184 +0 0 0 +200 232 248 +232 232 248 +205 164 90 +32 136 152 +82 82 82 +255 205 123 +115 82 32 +96 80 64 +24 139 172 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pansage/overworld.png b/graphics/pokemon/pansage/overworld.png new file mode 100644 index 000000000..6addd12e2 Binary files /dev/null and b/graphics/pokemon/pansage/overworld.png differ diff --git a/graphics/pokemon/pansage/overworld_normal.pal b/graphics/pokemon/pansage/overworld_normal.pal new file mode 100644 index 000000000..26276f8fc --- /dev/null +++ b/graphics/pokemon/pansage/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +24 74 41 +8 115 49 +24 164 82 +8 115 49 +255 205 123 +0 0 0 +131 205 156 +232 232 248 +131 131 131 +205 164 90 +136 152 184 +96 80 64 +115 82 32 +205 164 90 +0 0 0 diff --git a/graphics/pokemon/pansage/overworld_shiny.pal b/graphics/pokemon/pansage/overworld_shiny.pal new file mode 100644 index 000000000..3b498eaa0 --- /dev/null +++ b/graphics/pokemon/pansage/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +24 74 41 +8 115 49 +80 176 48 +32 112 16 +248 224 120 +0 0 0 +128 208 64 +232 232 248 +131 131 131 +200 176 88 +136 152 184 +96 80 64 +115 82 32 +205 164 90 +0 0 0 diff --git a/graphics/pokemon/pansear/overworld.png b/graphics/pokemon/pansear/overworld.png new file mode 100644 index 000000000..0962330b5 Binary files /dev/null and b/graphics/pokemon/pansear/overworld.png differ diff --git a/graphics/pokemon/pansear/overworld_normal.pal b/graphics/pokemon/pansear/overworld_normal.pal new file mode 100644 index 000000000..6b94eaeef --- /dev/null +++ b/graphics/pokemon/pansear/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +123 49 49 +0 0 0 +230 82 65 +189 65 57 +123 49 49 +246 148 65 +131 131 131 +205 164 90 +136 152 184 +232 232 248 +255 205 123 +96 80 64 +115 82 32 +205 164 90 +0 0 0 diff --git a/graphics/pokemon/pansear/overworld_shiny.pal b/graphics/pokemon/pansear/overworld_shiny.pal new file mode 100644 index 000000000..6cfad8da8 --- /dev/null +++ b/graphics/pokemon/pansear/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 64 16 +0 0 0 +248 128 32 +184 96 24 +123 49 49 +248 184 32 +131 131 131 +216 184 128 +136 152 184 +232 232 248 +248 216 160 +96 80 64 +115 82 32 +205 164 90 +0 0 0 diff --git a/graphics/pokemon/paras/overworld.png b/graphics/pokemon/paras/overworld.png new file mode 100644 index 000000000..d3e8f893e Binary files /dev/null and b/graphics/pokemon/paras/overworld.png differ diff --git a/graphics/pokemon/paras/overworld_normal.pal b/graphics/pokemon/paras/overworld_normal.pal new file mode 100644 index 000000000..89076990a --- /dev/null +++ b/graphics/pokemon/paras/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 40 24 +216 96 112 +224 160 40 +168 48 72 +0 0 0 +168 80 16 +248 112 24 +232 232 248 +168 168 168 +112 112 112 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/paras/overworld_shiny.pal b/graphics/pokemon/paras/overworld_shiny.pal new file mode 100644 index 000000000..d2aeb4b21 --- /dev/null +++ b/graphics/pokemon/paras/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 40 24 +216 96 112 +224 160 40 +168 48 72 +0 0 0 +168 48 16 +248 72 24 +232 232 248 +168 168 168 +112 112 112 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/parasect/overworld.png b/graphics/pokemon/parasect/overworld.png new file mode 100644 index 000000000..78cd7da4e Binary files /dev/null and b/graphics/pokemon/parasect/overworld.png differ diff --git a/graphics/pokemon/parasect/overworld_normal.pal b/graphics/pokemon/parasect/overworld_normal.pal new file mode 100644 index 000000000..b93ab4303 --- /dev/null +++ b/graphics/pokemon/parasect/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 40 24 +168 48 72 +216 96 112 +232 200 88 +224 160 32 +0 0 0 +248 112 24 +168 80 16 +168 168 168 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/parasect/overworld_shiny.pal b/graphics/pokemon/parasect/overworld_shiny.pal new file mode 100644 index 000000000..8d6d542b4 --- /dev/null +++ b/graphics/pokemon/parasect/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 72 24 +184 112 40 +208 152 72 +232 200 88 +224 160 32 +0 0 0 +248 152 24 +168 120 16 +168 168 168 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/passimian/overworld.png b/graphics/pokemon/passimian/overworld.png new file mode 100644 index 000000000..268cf737b Binary files /dev/null and b/graphics/pokemon/passimian/overworld.png differ diff --git a/graphics/pokemon/passimian/overworld_normal.pal b/graphics/pokemon/passimian/overworld_normal.pal new file mode 100644 index 000000000..46b303a39 --- /dev/null +++ b/graphics/pokemon/passimian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +248 250 243 +197 238 123 +192 193 175 +255 159 0 +156 180 98 +123 124 115 +89 83 76 +103 102 92 +21 187 111 +23 148 91 +10 111 65 +70 69 63 +62 75 30 +40 42 39 +0 0 0 diff --git a/graphics/pokemon/passimian/overworld_shiny.pal b/graphics/pokemon/passimian/overworld_shiny.pal new file mode 100644 index 000000000..e5f70dbaf --- /dev/null +++ b/graphics/pokemon/passimian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +248 250 243 +240 173 29 +192 193 175 +156 110 12 +156 180 98 +123 124 115 +23 68 181 +115 115 64 +21 187 111 +23 148 91 +10 111 65 +70 69 63 +62 75 30 +40 42 39 +0 0 0 diff --git a/graphics/pokemon/patrat/overworld.png b/graphics/pokemon/patrat/overworld.png new file mode 100644 index 000000000..ea2df04dc Binary files /dev/null and b/graphics/pokemon/patrat/overworld.png differ diff --git a/graphics/pokemon/patrat/overworld_normal.pal b/graphics/pokemon/patrat/overworld_normal.pal new file mode 100644 index 000000000..7ebea6fe9 --- /dev/null +++ b/graphics/pokemon/patrat/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +73 48 40 +73 48 40 +0 0 0 +163 111 49 +47 46 47 +230 77 40 +246 207 78 +202 194 161 +202 194 161 +181 152 110 +238 238 247 +181 152 110 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/patrat/overworld_shiny.pal b/graphics/pokemon/patrat/overworld_shiny.pal new file mode 100644 index 000000000..98d4b16f0 --- /dev/null +++ b/graphics/pokemon/patrat/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 72 72 +16 16 16 +0 0 0 +136 120 96 +47 46 47 +48 152 240 +176 224 40 +202 194 161 +216 200 144 +181 152 110 +238 238 247 +192 168 104 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pawmi/back.png b/graphics/pokemon/pawmi/back.png index c5d59e667..2e4fd1aa0 100644 Binary files a/graphics/pokemon/pawmi/back.png and b/graphics/pokemon/pawmi/back.png differ diff --git a/graphics/pokemon/pawmi/footprint.png b/graphics/pokemon/pawmi/footprint.png new file mode 100644 index 000000000..41a6a95d8 Binary files /dev/null and b/graphics/pokemon/pawmi/footprint.png differ diff --git a/graphics/pokemon/pawmi/front.png b/graphics/pokemon/pawmi/front.png index 265a9c717..5fdef077d 100644 Binary files a/graphics/pokemon/pawmi/front.png and b/graphics/pokemon/pawmi/front.png differ diff --git a/graphics/pokemon/pawmi/normal.pal b/graphics/pokemon/pawmi/normal.pal index 822fa530d..4d3858d79 100644 --- a/graphics/pokemon/pawmi/normal.pal +++ b/graphics/pokemon/pawmi/normal.pal @@ -1,19 +1,18 @@ JASC-PAL 0100 -16 -153 210 164 -150 79 14 -243 156 78 +15 +153 211 165 96 51 23 +52 52 65 +19 121 123 +150 79 14 126 114 71 -194 89 3 +211 97 3 +235 120 35 +255 205 32 +189 162 115 +243 156 78 +16 16 16 189 162 115 244 226 188 -15 15 15 -235 120 35 -46 116 82 -211 97 3 -52 52 65 252 252 252 -197 164 98 -255 205 32 diff --git a/graphics/pokemon/pawmi/shiny.pal b/graphics/pokemon/pawmi/shiny.pal index 02d4ae6d0..4a32c0044 100644 --- a/graphics/pokemon/pawmi/shiny.pal +++ b/graphics/pokemon/pawmi/shiny.pal @@ -1,19 +1,18 @@ JASC-PAL 0100 -16 -153 210 164 -220 58 50 -255 155 172 -96 51 23 -139 83 58 -194 89 3 -228 167 137 -244 226 188 -15 15 15 -255 119 147 -46 116 82 -237 82 82 +15 +153 211 165 +101 29 39 52 52 65 -252 252 252 -221 177 74 +19 121 123 +165 46 63 +173 124 103 +214 79 87 +242 112 116 255 205 32 +197 164 98 +251 142 158 +16 16 16 +222 194 165 +252 235 186 +252 252 252 diff --git a/graphics/pokemon/pawmo/back.png b/graphics/pokemon/pawmo/back.png index 42d151758..348b8fa8d 100644 Binary files a/graphics/pokemon/pawmo/back.png and b/graphics/pokemon/pawmo/back.png differ diff --git a/graphics/pokemon/pawmo/footprint.png b/graphics/pokemon/pawmo/footprint.png new file mode 100644 index 000000000..ba420dc47 Binary files /dev/null and b/graphics/pokemon/pawmo/footprint.png differ diff --git a/graphics/pokemon/pawmo/front.png b/graphics/pokemon/pawmo/front.png index 9a0139605..a92b86a88 100644 Binary files a/graphics/pokemon/pawmo/front.png and b/graphics/pokemon/pawmo/front.png differ diff --git a/graphics/pokemon/pawmo/normal.pal b/graphics/pokemon/pawmo/normal.pal index 8a6a2121c..dd35ba4e0 100644 --- a/graphics/pokemon/pawmo/normal.pal +++ b/graphics/pokemon/pawmo/normal.pal @@ -1,18 +1,17 @@ JASC-PAL 0100 -15 -152 208 160 -136 64 0 -0 0 0 -240 184 72 -16 104 96 -232 152 0 -0 160 144 -176 112 8 -248 232 184 -216 192 160 -88 64 48 -255 255 255 -240 208 56 -168 64 32 -232 72 56 +14 +153 211 165 +111 75 49 +52 52 65 +19 121 123 +141 100 71 +189 130 64 +213 154 79 +214 177 67 +255 216 80 +255 192 96 +202 180 142 +16 16 16 +255 237 192 +255 250 254 diff --git a/graphics/pokemon/pawmo/shiny.pal b/graphics/pokemon/pawmo/shiny.pal index 3022ea1e0..bae5fb517 100644 --- a/graphics/pokemon/pawmo/shiny.pal +++ b/graphics/pokemon/pawmo/shiny.pal @@ -1,18 +1,17 @@ JASC-PAL 0100 -15 -152 208 160 -136 64 0 -0 0 0 -245 158 128 -16 104 96 -242 112 116 -0 186 182 -214 79 87 -248 232 184 -216 192 160 -88 64 48 -255 255 255 -240 208 56 -168 64 32 -232 72 56 +14 +153 211 165 +132 66 101 +52 52 65 +19 121 123 +173 124 103 +192 105 142 +217 138 162 +214 177 67 +255 216 80 +251 164 179 +222 194 165 +16 16 16 +255 237 192 +255 250 254 diff --git a/graphics/pokemon/pawmot/footprint.png b/graphics/pokemon/pawmot/footprint.png new file mode 100644 index 000000000..62e330603 Binary files /dev/null and b/graphics/pokemon/pawmot/footprint.png differ diff --git a/graphics/pokemon/pawniard/overworld.png b/graphics/pokemon/pawniard/overworld.png new file mode 100644 index 000000000..27aa6174b Binary files /dev/null and b/graphics/pokemon/pawniard/overworld.png differ diff --git a/graphics/pokemon/pawniard/overworld_normal.pal b/graphics/pokemon/pawniard/overworld_normal.pal new file mode 100644 index 000000000..b8aff96f0 --- /dev/null +++ b/graphics/pokemon/pawniard/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +229 229 247 +147 138 147 +87 0 0 +182 55 55 +129 25 18 +87 87 87 +55 55 71 +33 33 40 +227 129 55 +71 71 79 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pawniard/overworld_shiny.pal b/graphics/pokemon/pawniard/overworld_shiny.pal new file mode 100644 index 000000000..a7e49ced5 --- /dev/null +++ b/graphics/pokemon/pawniard/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +229 229 247 +147 138 147 +0 16 96 +64 80 184 +16 32 136 +96 96 96 +55 55 71 +40 40 48 +227 129 55 +71 71 79 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pecharunt/footprint.png b/graphics/pokemon/pecharunt/footprint.png new file mode 100644 index 000000000..aa3e48b0e Binary files /dev/null and b/graphics/pokemon/pecharunt/footprint.png differ diff --git a/graphics/pokemon/pelipper/overworld.png b/graphics/pokemon/pelipper/overworld.png new file mode 100644 index 000000000..ddc45510c Binary files /dev/null and b/graphics/pokemon/pelipper/overworld.png differ diff --git a/graphics/pokemon/pelipper/overworld_normal.pal b/graphics/pokemon/pelipper/overworld_normal.pal new file mode 100644 index 000000000..a2644cf35 --- /dev/null +++ b/graphics/pokemon/pelipper/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 72 112 +104 160 216 +0 0 0 +144 192 224 +80 80 88 +184 192 208 +232 232 248 +64 104 144 +80 136 168 +104 80 16 +136 136 152 +160 136 40 +200 176 56 +224 208 72 +136 104 24 diff --git a/graphics/pokemon/pelipper/overworld_shiny.pal b/graphics/pokemon/pelipper/overworld_shiny.pal new file mode 100644 index 000000000..049045987 --- /dev/null +++ b/graphics/pokemon/pelipper/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 64 8 +144 200 72 +0 0 0 +200 224 120 +80 80 88 +184 192 208 +232 232 248 +64 104 16 +112 168 32 +104 80 16 +136 136 152 +160 136 40 +200 176 56 +224 208 72 +136 104 24 diff --git a/graphics/pokemon/perrserker/overworld.png b/graphics/pokemon/perrserker/overworld.png new file mode 100644 index 000000000..887026db0 Binary files /dev/null and b/graphics/pokemon/perrserker/overworld.png differ diff --git a/graphics/pokemon/perrserker/overworld_normal.pal b/graphics/pokemon/perrserker/overworld_normal.pal new file mode 100644 index 000000000..28de91684 --- /dev/null +++ b/graphics/pokemon/perrserker/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +10 10 10 +57 57 57 +32 32 32 +0 0 0 +116 117 116 +182 184 181 +68 68 68 +14 14 14 +225 130 65 +40 34 27 +193 177 161 +130 114 98 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/perrserker/overworld_shiny.pal b/graphics/pokemon/perrserker/overworld_shiny.pal new file mode 100644 index 000000000..2ded41b99 --- /dev/null +++ b/graphics/pokemon/perrserker/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +8 8 8 +49 32 16 +32 32 32 +0 0 0 +139 90 49 +222 156 82 +65 65 65 +8 8 8 +255 255 255 +49 41 8 +255 238 106 +180 164 57 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/persian/alolan/overworld.png b/graphics/pokemon/persian/alolan/overworld.png new file mode 100644 index 000000000..94b226963 Binary files /dev/null and b/graphics/pokemon/persian/alolan/overworld.png differ diff --git a/graphics/pokemon/persian/alolan/overworld_normal.pal b/graphics/pokemon/persian/alolan/overworld_normal.pal new file mode 100644 index 000000000..87d03a1ce --- /dev/null +++ b/graphics/pokemon/persian/alolan/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +85 80 97 +210 211 239 +160 146 168 +0 0 0 +142 129 149 +69 86 114 +44 180 228 +232 232 248 +253 253 253 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/persian/alolan/overworld_shiny.pal b/graphics/pokemon/persian/alolan/overworld_shiny.pal new file mode 100644 index 000000000..92c9678cf --- /dev/null +++ b/graphics/pokemon/persian/alolan/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +58 52 83 +146 153 224 +103 108 152 +0 0 0 +142 129 149 +69 86 114 +44 180 228 +232 232 248 +253 253 253 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/persian/overworld.png b/graphics/pokemon/persian/overworld.png new file mode 100644 index 000000000..5d4af3cc5 Binary files /dev/null and b/graphics/pokemon/persian/overworld.png differ diff --git a/graphics/pokemon/persian/overworld_normal.pal b/graphics/pokemon/persian/overworld_normal.pal new file mode 100644 index 000000000..cb528441b --- /dev/null +++ b/graphics/pokemon/persian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 56 24 +240 216 128 +144 128 72 +0 0 0 +64 56 48 +192 168 120 +144 104 80 +184 64 112 +232 232 248 +104 8 40 +160 128 104 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/persian/overworld_shiny.pal b/graphics/pokemon/persian/overworld_shiny.pal new file mode 100644 index 000000000..579e732fe --- /dev/null +++ b/graphics/pokemon/persian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 56 56 +240 224 168 +144 136 104 +0 0 0 +64 56 48 +192 184 144 +152 88 128 +184 64 112 +232 232 248 +104 8 40 +160 120 96 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/petilil/overworld.png b/graphics/pokemon/petilil/overworld.png new file mode 100644 index 000000000..1ece1481d Binary files /dev/null and b/graphics/pokemon/petilil/overworld.png differ diff --git a/graphics/pokemon/petilil/overworld_normal.pal b/graphics/pokemon/petilil/overworld_normal.pal new file mode 100644 index 000000000..0e977288d --- /dev/null +++ b/graphics/pokemon/petilil/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 128 16 +92 224 48 +47 46 47 +74 176 49 +109 101 43 +184 200 64 +184 200 64 +214 234 140 +198 196 235 +143 168 0 +238 238 247 +141 49 50 +64 128 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/petilil/overworld_shiny.pal b/graphics/pokemon/petilil/overworld_shiny.pal new file mode 100644 index 000000000..783841bf4 --- /dev/null +++ b/graphics/pokemon/petilil/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 104 16 +104 192 56 +47 46 47 +88 144 32 +109 101 43 +168 160 48 +184 200 64 +232 224 120 +198 196 235 +154 146 44 +238 238 247 +141 49 50 +64 128 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/phanpy/overworld.png b/graphics/pokemon/phanpy/overworld.png new file mode 100644 index 000000000..49f93d5b4 Binary files /dev/null and b/graphics/pokemon/phanpy/overworld.png differ diff --git a/graphics/pokemon/phanpy/overworld_normal.pal b/graphics/pokemon/phanpy/overworld_normal.pal new file mode 100644 index 000000000..9bd5ef772 --- /dev/null +++ b/graphics/pokemon/phanpy/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +32 56 104 +16 16 16 +136 176 208 +80 128 176 +208 48 48 +152 32 32 +248 248 248 +88 8 8 +184 200 216 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/phanpy/overworld_shiny.pal b/graphics/pokemon/phanpy/overworld_shiny.pal new file mode 100644 index 000000000..5d8160680 --- /dev/null +++ b/graphics/pokemon/phanpy/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +56 72 112 +16 16 16 +184 200 216 +128 168 208 +208 48 48 +152 32 32 +248 248 248 +88 8 8 +184 200 216 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/phantump/overworld.png b/graphics/pokemon/phantump/overworld.png new file mode 100644 index 000000000..faea977e9 Binary files /dev/null and b/graphics/pokemon/phantump/overworld.png differ diff --git a/graphics/pokemon/phantump/overworld_normal.pal b/graphics/pokemon/phantump/overworld_normal.pal new file mode 100644 index 000000000..77898c184 --- /dev/null +++ b/graphics/pokemon/phantump/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +25 59 31 +50 29 18 +16 16 16 +67 41 27 +58 130 58 +88 79 74 +198 164 110 +155 123 85 +47 42 41 +122 85 60 +229 125 157 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/phantump/overworld_shiny.pal b/graphics/pokemon/phantump/overworld_shiny.pal new file mode 100644 index 000000000..e13722f4a --- /dev/null +++ b/graphics/pokemon/phantump/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +81 30 25 +51 54 50 +16 16 16 +51 54 50 +203 76 63 +88 79 74 +191 196 187 +124 129 123 +47 42 41 +81 85 79 +142 177 223 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pheromosa/overworld.png b/graphics/pokemon/pheromosa/overworld.png new file mode 100644 index 000000000..3c17ba622 Binary files /dev/null and b/graphics/pokemon/pheromosa/overworld.png differ diff --git a/graphics/pokemon/pheromosa/overworld_normal.pal b/graphics/pokemon/pheromosa/overworld_normal.pal new file mode 100644 index 000000000..1cc4c5577 --- /dev/null +++ b/graphics/pokemon/pheromosa/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +46 186 64 +0 0 0 +82 82 82 +255 255 255 +148 148 131 +187 187 187 +119 119 119 +233 233 233 +230 213 139 +211 189 147 +172 156 98 +49 49 49 +243 241 235 +55 44 90 +168 40 192 +40 152 224 diff --git a/graphics/pokemon/pheromosa/overworld_shiny.pal b/graphics/pokemon/pheromosa/overworld_shiny.pal new file mode 100644 index 000000000..166e2ca0b --- /dev/null +++ b/graphics/pokemon/pheromosa/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +46 186 64 +0 0 0 +48 56 56 +255 255 255 +148 148 131 +187 187 187 +72 88 88 +233 233 233 +208 208 208 +72 88 88 +96 104 112 +49 49 49 +243 241 235 +55 44 90 +168 40 192 +40 152 224 diff --git a/graphics/pokemon/phione/overworld.png b/graphics/pokemon/phione/overworld.png new file mode 100644 index 000000000..2a66fefec Binary files /dev/null and b/graphics/pokemon/phione/overworld.png differ diff --git a/graphics/pokemon/phione/overworld_normal.pal b/graphics/pokemon/phione/overworld_normal.pal new file mode 100644 index 000000000..f9aa03406 --- /dev/null +++ b/graphics/pokemon/phione/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 72 160 +80 128 232 +0 0 0 +128 160 240 +176 200 248 +64 64 64 +16 112 176 +232 232 248 +64 96 200 +192 64 104 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/phione/overworld_shiny.pal b/graphics/pokemon/phione/overworld_shiny.pal new file mode 100644 index 000000000..7283e7fc1 --- /dev/null +++ b/graphics/pokemon/phione/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 112 128 +56 176 232 +0 0 0 +96 200 240 +176 200 248 +64 64 64 +8 136 176 +232 232 248 +48 168 200 +192 144 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pichu/overworld.png b/graphics/pokemon/pichu/overworld.png new file mode 100644 index 000000000..6384dc225 Binary files /dev/null and b/graphics/pokemon/pichu/overworld.png differ diff --git a/graphics/pokemon/pichu/overworld_normal.pal b/graphics/pokemon/pichu/overworld_normal.pal new file mode 100644 index 000000000..6c8a5df97 --- /dev/null +++ b/graphics/pokemon/pichu/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 64 64 +48 48 48 +248 216 104 +96 88 40 +192 168 64 +232 232 248 +224 120 160 +192 80 136 +144 120 56 +80 80 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pichu/overworld_shiny.pal b/graphics/pokemon/pichu/overworld_shiny.pal new file mode 100644 index 000000000..7738ce634 --- /dev/null +++ b/graphics/pokemon/pichu/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 64 64 +48 48 48 +248 200 0 +96 64 40 +240 136 0 +232 232 248 +216 88 64 +224 40 0 +184 88 0 +80 80 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pichu/spiky_eared/overworld.png b/graphics/pokemon/pichu/spiky_eared/overworld.png new file mode 100644 index 000000000..7208db510 Binary files /dev/null and b/graphics/pokemon/pichu/spiky_eared/overworld.png differ diff --git a/graphics/pokemon/pichu/spiky_eared/overworld_normal.pal b/graphics/pokemon/pichu/spiky_eared/overworld_normal.pal new file mode 100644 index 000000000..13b7044ab --- /dev/null +++ b/graphics/pokemon/pichu/spiky_eared/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 64 64 +48 48 48 +248 216 104 +96 88 40 +192 168 64 +144 120 56 +232 232 248 +224 120 160 +192 80 136 +80 80 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pichu/spiky_eared/overworld_shiny.pal b/graphics/pokemon/pichu/spiky_eared/overworld_shiny.pal new file mode 100644 index 000000000..2e1acabeb --- /dev/null +++ b/graphics/pokemon/pichu/spiky_eared/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 64 64 +48 48 48 +248 200 0 +96 64 40 +240 136 0 +184 88 0 +232 232 248 +216 88 64 +224 40 0 +80 80 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pidgeot/overworld.png b/graphics/pokemon/pidgeot/overworld.png new file mode 100644 index 000000000..a918b8ce1 Binary files /dev/null and b/graphics/pokemon/pidgeot/overworld.png differ diff --git a/graphics/pokemon/pidgeot/overworld_normal.pal b/graphics/pokemon/pidgeot/overworld_normal.pal new file mode 100644 index 000000000..000c81250 --- /dev/null +++ b/graphics/pokemon/pidgeot/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 56 24 +232 136 0 +144 88 48 +248 192 48 +208 112 40 +240 208 112 +192 152 64 +0 0 0 +200 72 32 +224 112 112 +128 24 112 +240 104 224 +232 232 248 +160 160 160 +176 64 96 diff --git a/graphics/pokemon/pidgeot/overworld_shiny.pal b/graphics/pokemon/pidgeot/overworld_shiny.pal new file mode 100644 index 000000000..fcbef2a8a --- /dev/null +++ b/graphics/pokemon/pidgeot/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 64 24 +232 136 0 +144 128 48 +248 192 48 +208 160 40 +248 216 136 +208 176 112 +0 0 0 +232 136 0 +248 192 48 +128 80 80 +240 176 96 +232 232 248 +160 160 160 +176 64 96 diff --git a/graphics/pokemon/pidgeotto/overworld.png b/graphics/pokemon/pidgeotto/overworld.png new file mode 100644 index 000000000..af229ff1b Binary files /dev/null and b/graphics/pokemon/pidgeotto/overworld.png differ diff --git a/graphics/pokemon/pidgeotto/overworld_normal.pal b/graphics/pokemon/pidgeotto/overworld_normal.pal new file mode 100644 index 000000000..efbf3d6d1 --- /dev/null +++ b/graphics/pokemon/pidgeotto/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 64 32 +200 72 32 +0 0 0 +224 112 112 +176 80 32 +240 208 112 +192 152 64 +208 128 32 +160 32 160 +232 232 248 +152 152 152 +240 136 224 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pidgeotto/overworld_shiny.pal b/graphics/pokemon/pidgeotto/overworld_shiny.pal new file mode 100644 index 000000000..70e760e9d --- /dev/null +++ b/graphics/pokemon/pidgeotto/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 72 72 +248 144 0 +0 0 0 +248 200 72 +144 144 72 +224 208 168 +184 168 128 +168 176 128 +200 72 32 +232 232 248 +152 152 152 +248 144 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pidgey/overworld.png b/graphics/pokemon/pidgey/overworld.png new file mode 100644 index 000000000..3cb825fe5 Binary files /dev/null and b/graphics/pokemon/pidgey/overworld.png differ diff --git a/graphics/pokemon/pidgey/overworld_normal.pal b/graphics/pokemon/pidgey/overworld_normal.pal new file mode 100644 index 000000000..8b05a034f --- /dev/null +++ b/graphics/pokemon/pidgey/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 64 32 +240 208 112 +200 112 32 +184 88 32 +192 152 64 +0 0 0 +232 232 248 +152 56 96 +216 144 176 +184 184 184 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pidgey/overworld_shiny.pal b/graphics/pokemon/pidgey/overworld_shiny.pal new file mode 100644 index 000000000..ef1db93a7 --- /dev/null +++ b/graphics/pokemon/pidgey/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 88 32 +240 208 112 +200 184 32 +152 152 40 +192 152 64 +0 0 0 +232 232 248 +112 96 0 +248 200 72 +184 184 184 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pidove/overworld.png b/graphics/pokemon/pidove/overworld.png new file mode 100644 index 000000000..b55a13e39 Binary files /dev/null and b/graphics/pokemon/pidove/overworld.png differ diff --git a/graphics/pokemon/pidove/overworld_normal.pal b/graphics/pokemon/pidove/overworld_normal.pal new file mode 100644 index 000000000..704bb5f94 --- /dev/null +++ b/graphics/pokemon/pidove/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +55 55 55 +55 55 55 +88 88 88 +172 172 172 +128 128 128 +48 48 48 +248 152 152 +248 248 248 +248 184 40 +184 96 96 +128 128 128 +172 172 172 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pidove/overworld_shiny.pal b/graphics/pokemon/pidove/overworld_shiny.pal new file mode 100644 index 000000000..3e184b75a --- /dev/null +++ b/graphics/pokemon/pidove/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +55 55 55 +32 48 96 +64 80 120 +200 200 208 +176 184 184 +48 48 48 +248 152 152 +248 248 248 +248 136 32 +184 96 96 +128 128 128 +172 172 172 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pignite/overworld.png b/graphics/pokemon/pignite/overworld.png new file mode 100644 index 000000000..9ea0862b2 Binary files /dev/null and b/graphics/pokemon/pignite/overworld.png differ diff --git a/graphics/pokemon/pignite/overworld_normal.pal b/graphics/pokemon/pignite/overworld_normal.pal new file mode 100644 index 000000000..5cf1ee3ef --- /dev/null +++ b/graphics/pokemon/pignite/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +0 0 0 +82 49 41 +57 37 37 +189 90 49 +123 57 41 +232 106 43 +210 182 96 +24 32 40 +83 79 60 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pignite/overworld_shiny.pal b/graphics/pokemon/pignite/overworld_shiny.pal new file mode 100644 index 000000000..21a321291 --- /dev/null +++ b/graphics/pokemon/pignite/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +0 0 0 +48 56 72 +42 48 55 +120 104 240 +101 69 51 +232 160 32 +204 156 214 +42 48 55 +48 56 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikachu/overworld.png b/graphics/pokemon/pikachu/overworld.png new file mode 100644 index 000000000..c1389cdce Binary files /dev/null and b/graphics/pokemon/pikachu/overworld.png differ diff --git a/graphics/pokemon/pikachu/overworld_normal.pal b/graphics/pokemon/pikachu/overworld_normal.pal new file mode 100644 index 000000000..36deaad99 --- /dev/null +++ b/graphics/pokemon/pikachu/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +48 48 48 +248 208 80 +112 80 56 +152 112 56 +200 160 64 +232 232 248 +200 88 56 +144 56 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikachu/overworld_shiny.pal b/graphics/pokemon/pikachu/overworld_shiny.pal new file mode 100644 index 000000000..f62dd068c --- /dev/null +++ b/graphics/pokemon/pikachu/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +48 48 48 +248 168 40 +136 80 56 +192 80 48 +224 120 64 +232 232 248 +200 88 56 +144 56 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikipek/overworld.png b/graphics/pokemon/pikipek/overworld.png new file mode 100644 index 000000000..9739fabee Binary files /dev/null and b/graphics/pokemon/pikipek/overworld.png differ diff --git a/graphics/pokemon/pikipek/overworld_normal.pal b/graphics/pokemon/pikipek/overworld_normal.pal new file mode 100644 index 000000000..299efed97 --- /dev/null +++ b/graphics/pokemon/pikipek/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +213 213 213 +141 141 141 +49 178 247 +43 118 191 +109 109 109 +99 99 99 +242 86 89 +53 51 51 +140 42 48 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikipek/overworld_shiny.pal b/graphics/pokemon/pikipek/overworld_shiny.pal new file mode 100644 index 000000000..55fdc0ecc --- /dev/null +++ b/graphics/pokemon/pikipek/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +213 213 213 +141 141 141 +56 192 72 +47 161 60 +109 109 109 +72 88 80 +248 64 120 +40 48 40 +140 42 48 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/piloswine/overworld.png b/graphics/pokemon/piloswine/overworld.png new file mode 100644 index 000000000..d063c3da8 Binary files /dev/null and b/graphics/pokemon/piloswine/overworld.png differ diff --git a/graphics/pokemon/piloswine/overworld_normal.pal b/graphics/pokemon/piloswine/overworld_normal.pal new file mode 100644 index 000000000..c8f0d9fb4 --- /dev/null +++ b/graphics/pokemon/piloswine/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 40 8 +176 128 88 +152 104 64 +0 0 0 +120 72 48 +232 136 160 +200 96 112 +144 40 64 +48 48 64 +168 184 208 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/piloswine/overworld_shiny.pal b/graphics/pokemon/piloswine/overworld_shiny.pal new file mode 100644 index 000000000..6709eb7cc --- /dev/null +++ b/graphics/pokemon/piloswine/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 80 8 +208 192 144 +192 144 80 +0 0 0 +144 112 64 +232 136 160 +200 96 112 +144 40 64 +48 48 64 +168 184 208 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pincurchin/icon.png b/graphics/pokemon/pincurchin/icon.png index 354d7d37d..6b33be671 100644 Binary files a/graphics/pokemon/pincurchin/icon.png and b/graphics/pokemon/pincurchin/icon.png differ diff --git a/graphics/pokemon/pincurchin/overworld.png b/graphics/pokemon/pincurchin/overworld.png new file mode 100644 index 000000000..ebbd4b26d Binary files /dev/null and b/graphics/pokemon/pincurchin/overworld.png differ diff --git a/graphics/pokemon/pincurchin/overworld_normal.pal b/graphics/pokemon/pincurchin/overworld_normal.pal new file mode 100644 index 000000000..abc7bfd92 --- /dev/null +++ b/graphics/pokemon/pincurchin/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +17 11 17 +147 129 116 +46 33 47 +0 0 0 +78 59 81 +89 67 7 +252 202 61 +255 219 116 +252 198 46 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pincurchin/overworld_shiny.pal b/graphics/pokemon/pincurchin/overworld_shiny.pal new file mode 100644 index 000000000..4f93c6b78 --- /dev/null +++ b/graphics/pokemon/pincurchin/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +8 8 8 +148 131 115 +24 24 24 +0 0 0 +65 57 65 +90 49 8 +255 197 41 +255 139 41 +213 106 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pineco/overworld.png b/graphics/pokemon/pineco/overworld.png new file mode 100644 index 000000000..210734418 Binary files /dev/null and b/graphics/pokemon/pineco/overworld.png differ diff --git a/graphics/pokemon/pineco/overworld_normal.pal b/graphics/pokemon/pineco/overworld_normal.pal new file mode 100644 index 000000000..465977006 --- /dev/null +++ b/graphics/pokemon/pineco/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +0 0 0 +80 176 192 +8 56 96 +16 88 128 +48 128 168 +232 232 248 +96 112 152 +200 64 72 +160 176 200 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pineco/overworld_shiny.pal b/graphics/pokemon/pineco/overworld_shiny.pal new file mode 100644 index 000000000..7cc52c908 --- /dev/null +++ b/graphics/pokemon/pineco/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +0 0 0 +248 192 104 +112 56 0 +152 104 32 +216 128 64 +232 232 248 +160 136 96 +200 64 72 +160 176 200 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pinsir/overworld.png b/graphics/pokemon/pinsir/overworld.png new file mode 100644 index 000000000..3ac6218fe Binary files /dev/null and b/graphics/pokemon/pinsir/overworld.png differ diff --git a/graphics/pokemon/pinsir/overworld_normal.pal b/graphics/pokemon/pinsir/overworld_normal.pal new file mode 100644 index 000000000..d88051943 --- /dev/null +++ b/graphics/pokemon/pinsir/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +192 192 208 +48 48 48 +104 104 104 +144 144 144 +120 104 80 +152 128 96 +96 80 56 +232 232 248 +80 64 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pinsir/overworld_shiny.pal b/graphics/pokemon/pinsir/overworld_shiny.pal new file mode 100644 index 000000000..0488359db --- /dev/null +++ b/graphics/pokemon/pinsir/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +216 200 120 +48 48 48 +128 120 64 +176 152 80 +104 120 176 +152 152 176 +72 88 160 +232 232 248 +48 80 120 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/piplup/overworld.png b/graphics/pokemon/piplup/overworld.png new file mode 100644 index 000000000..818bb837e Binary files /dev/null and b/graphics/pokemon/piplup/overworld.png differ diff --git a/graphics/pokemon/piplup/overworld_normal.pal b/graphics/pokemon/piplup/overworld_normal.pal new file mode 100644 index 000000000..48c0c3e3d --- /dev/null +++ b/graphics/pokemon/piplup/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 72 +64 104 224 +0 0 0 +40 88 168 +56 64 104 +120 176 240 +232 232 248 +176 184 216 +120 104 64 +120 120 120 +248 184 24 +80 144 184 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/piplup/overworld_shiny.pal b/graphics/pokemon/piplup/overworld_shiny.pal new file mode 100644 index 000000000..940a64814 --- /dev/null +++ b/graphics/pokemon/piplup/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 72 +64 152 248 +0 0 0 +40 136 192 +56 88 112 +120 200 248 +232 232 248 +176 184 216 +120 104 64 +120 120 120 +248 184 24 +104 184 200 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/plusle/overworld.png b/graphics/pokemon/plusle/overworld.png new file mode 100644 index 000000000..296826646 Binary files /dev/null and b/graphics/pokemon/plusle/overworld.png differ diff --git a/graphics/pokemon/plusle/overworld_normal.pal b/graphics/pokemon/plusle/overworld_normal.pal new file mode 100644 index 000000000..d4b90952e --- /dev/null +++ b/graphics/pokemon/plusle/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +136 40 64 +224 112 120 +184 72 88 +112 88 48 +248 224 136 +200 168 96 +168 136 104 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/plusle/overworld_shiny.pal b/graphics/pokemon/plusle/overworld_shiny.pal new file mode 100644 index 000000000..d88a9547b --- /dev/null +++ b/graphics/pokemon/plusle/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +136 0 0 +216 96 56 +176 48 24 +112 88 48 +248 216 104 +192 168 64 +160 136 72 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/poipole/overworld.png b/graphics/pokemon/poipole/overworld.png new file mode 100644 index 000000000..848e75106 Binary files /dev/null and b/graphics/pokemon/poipole/overworld.png differ diff --git a/graphics/pokemon/poipole/overworld_normal.pal b/graphics/pokemon/poipole/overworld_normal.pal new file mode 100644 index 000000000..1c5e37b7b --- /dev/null +++ b/graphics/pokemon/poipole/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +174 237 254 +201 201 201 +146 178 199 +142 93 208 +223 85 157 +81 81 81 +125 75 191 +188 64 133 +101 35 73 +62 39 86 +44 27 61 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/poipole/overworld_shiny.pal b/graphics/pokemon/poipole/overworld_shiny.pal new file mode 100644 index 000000000..7d476518c --- /dev/null +++ b/graphics/pokemon/poipole/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +174 237 254 +200 200 192 +128 160 24 +152 80 16 +248 208 24 +81 81 81 +248 248 248 +200 136 8 +101 35 73 +112 112 104 +44 27 61 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/politoed/overworld.png b/graphics/pokemon/politoed/overworld.png new file mode 100644 index 000000000..aadde5b61 Binary files /dev/null and b/graphics/pokemon/politoed/overworld.png differ diff --git a/graphics/pokemon/politoed/overworld_normal.pal b/graphics/pokemon/politoed/overworld_normal.pal new file mode 100644 index 000000000..e7b45a11d --- /dev/null +++ b/graphics/pokemon/politoed/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 64 80 +64 112 120 +0 0 0 +48 80 16 +152 216 112 +88 152 56 +104 184 64 +232 232 248 +184 200 224 +248 128 176 +136 56 72 +200 88 136 +208 184 64 +240 200 72 +136 120 8 diff --git a/graphics/pokemon/politoed/overworld_shiny.pal b/graphics/pokemon/politoed/overworld_shiny.pal new file mode 100644 index 000000000..08604be14 --- /dev/null +++ b/graphics/pokemon/politoed/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 64 80 +64 112 120 +0 0 0 +32 64 80 +168 216 200 +64 128 152 +120 168 192 +232 232 248 +184 200 224 +232 120 160 +136 56 72 +200 88 136 +208 136 200 +216 112 192 +136 120 8 diff --git a/graphics/pokemon/poliwag/overworld.png b/graphics/pokemon/poliwag/overworld.png new file mode 100644 index 000000000..217c3aa99 Binary files /dev/null and b/graphics/pokemon/poliwag/overworld.png differ diff --git a/graphics/pokemon/poliwag/overworld_normal.pal b/graphics/pokemon/poliwag/overworld_normal.pal new file mode 100644 index 000000000..34df16304 --- /dev/null +++ b/graphics/pokemon/poliwag/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 40 56 +120 128 232 +96 48 64 +48 48 48 +232 232 232 +176 64 104 +240 120 160 +232 232 248 +176 176 208 +0 0 0 +64 88 152 +88 88 88 +120 120 120 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/poliwag/overworld_shiny.pal b/graphics/pokemon/poliwag/overworld_shiny.pal new file mode 100644 index 000000000..460690969 --- /dev/null +++ b/graphics/pokemon/poliwag/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 40 56 +120 192 232 +96 48 64 +48 48 48 +232 232 232 +176 64 104 +240 120 160 +232 232 248 +176 176 208 +0 0 0 +88 144 176 +88 88 88 +120 120 120 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/poliwhirl/overworld.png b/graphics/pokemon/poliwhirl/overworld.png new file mode 100644 index 000000000..6600795f0 Binary files /dev/null and b/graphics/pokemon/poliwhirl/overworld.png differ diff --git a/graphics/pokemon/poliwhirl/overworld_normal.pal b/graphics/pokemon/poliwhirl/overworld_normal.pal new file mode 100644 index 000000000..b58c05f41 --- /dev/null +++ b/graphics/pokemon/poliwhirl/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 40 56 +72 96 184 +0 0 0 +120 128 232 +56 72 112 +160 160 160 +232 232 248 +88 88 88 +48 48 48 +176 176 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/poliwhirl/overworld_shiny.pal b/graphics/pokemon/poliwhirl/overworld_shiny.pal new file mode 100644 index 000000000..0078e3a56 --- /dev/null +++ b/graphics/pokemon/poliwhirl/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 40 56 +88 144 176 +0 0 0 +120 192 232 +56 96 112 +160 160 160 +232 232 248 +88 88 88 +48 48 48 +176 176 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/poliwrath/overworld.png b/graphics/pokemon/poliwrath/overworld.png new file mode 100644 index 000000000..144d11946 Binary files /dev/null and b/graphics/pokemon/poliwrath/overworld.png differ diff --git a/graphics/pokemon/poliwrath/overworld_normal.pal b/graphics/pokemon/poliwrath/overworld_normal.pal new file mode 100644 index 000000000..fe70d0036 --- /dev/null +++ b/graphics/pokemon/poliwrath/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 40 56 +120 128 232 +72 96 184 +232 232 248 +88 88 88 +48 48 48 +200 200 200 +0 0 0 +160 160 160 +176 176 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/poliwrath/overworld_shiny.pal b/graphics/pokemon/poliwrath/overworld_shiny.pal new file mode 100644 index 000000000..be550c311 --- /dev/null +++ b/graphics/pokemon/poliwrath/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +40 48 24 +168 184 120 +112 120 72 +232 232 248 +88 88 88 +48 48 48 +200 200 200 +0 0 0 +160 160 160 +176 176 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/poltchageist/footprint.png b/graphics/pokemon/poltchageist/footprint.png new file mode 100644 index 000000000..aa3e48b0e Binary files /dev/null and b/graphics/pokemon/poltchageist/footprint.png differ diff --git a/graphics/pokemon/polteageist/overworld.png b/graphics/pokemon/polteageist/overworld.png new file mode 100644 index 000000000..878262b66 Binary files /dev/null and b/graphics/pokemon/polteageist/overworld.png differ diff --git a/graphics/pokemon/polteageist/overworld_normal.pal b/graphics/pokemon/polteageist/overworld_normal.pal new file mode 100644 index 000000000..99a675ace --- /dev/null +++ b/graphics/pokemon/polteageist/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 0 24 +88 52 104 +40 96 100 +104 104 120 +188 124 124 +0 0 0 +152 112 8 +220 156 96 +192 184 224 +248 212 120 +120 80 140 +148 88 164 +60 144 156 +72 172 184 +240 248 248 +148 208 212 diff --git a/graphics/pokemon/polteageist/overworld_shiny.pal b/graphics/pokemon/polteageist/overworld_shiny.pal new file mode 100644 index 000000000..3b3251af2 --- /dev/null +++ b/graphics/pokemon/polteageist/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +90 41 90 +90 41 90 +106 106 123 +189 123 123 +0 0 0 +156 115 8 +230 156 98 +213 213 213 +255 213 123 +123 82 148 +164 90 148 +164 90 148 +197 106 164 +213 213 213 +213 213 213 diff --git a/graphics/pokemon/ponyta/galarian/overworld.png b/graphics/pokemon/ponyta/galarian/overworld.png new file mode 100644 index 000000000..ac6138657 Binary files /dev/null and b/graphics/pokemon/ponyta/galarian/overworld.png differ diff --git a/graphics/pokemon/ponyta/galarian/overworld_normal.pal b/graphics/pokemon/ponyta/galarian/overworld_normal.pal new file mode 100644 index 000000000..81bbedb6b --- /dev/null +++ b/graphics/pokemon/ponyta/galarian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +123 72 123 +131 121 90 +32 32 32 +230 222 164 +197 109 197 +65 113 106 +213 153 213 +189 186 189 +246 226 172 +238 234 255 +0 0 0 +106 222 222 +115 113 65 +230 186 230 +246 242 222 diff --git a/graphics/pokemon/ponyta/galarian/overworld_shiny.pal b/graphics/pokemon/ponyta/galarian/overworld_shiny.pal new file mode 100644 index 000000000..81bbedb6b --- /dev/null +++ b/graphics/pokemon/ponyta/galarian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +123 72 123 +131 121 90 +32 32 32 +230 222 164 +197 109 197 +65 113 106 +213 153 213 +189 186 189 +246 226 172 +238 234 255 +0 0 0 +106 222 222 +115 113 65 +230 186 230 +246 242 222 diff --git a/graphics/pokemon/ponyta/overworld.png b/graphics/pokemon/ponyta/overworld.png new file mode 100644 index 000000000..79a20ab36 Binary files /dev/null and b/graphics/pokemon/ponyta/overworld.png differ diff --git a/graphics/pokemon/ponyta/overworld_normal.pal b/graphics/pokemon/ponyta/overworld_normal.pal new file mode 100644 index 000000000..525ebd64e --- /dev/null +++ b/graphics/pokemon/ponyta/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 48 8 +248 160 24 +224 72 32 +72 56 40 +240 224 168 +184 168 112 +152 56 80 +0 0 0 +128 120 88 +80 56 32 +232 232 248 +80 96 128 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ponyta/overworld_shiny.pal b/graphics/pokemon/ponyta/overworld_shiny.pal new file mode 100644 index 000000000..9ae14f9cb --- /dev/null +++ b/graphics/pokemon/ponyta/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 112 176 +136 192 248 +88 168 248 +72 72 72 +248 232 176 +192 176 128 +80 80 152 +0 0 0 +128 120 88 +80 56 32 +232 232 248 +80 96 128 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/poochyena/overworld.png b/graphics/pokemon/poochyena/overworld.png new file mode 100644 index 000000000..8253e9527 Binary files /dev/null and b/graphics/pokemon/poochyena/overworld.png differ diff --git a/graphics/pokemon/poochyena/overworld_normal.pal b/graphics/pokemon/poochyena/overworld_normal.pal new file mode 100644 index 000000000..6833ea880 --- /dev/null +++ b/graphics/pokemon/poochyena/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 56 80 +0 0 0 +80 80 88 +184 184 184 +144 144 144 +104 112 112 +248 216 88 +192 56 56 +136 40 40 +184 184 184 +48 56 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/poochyena/overworld_shiny.pal b/graphics/pokemon/poochyena/overworld_shiny.pal new file mode 100644 index 000000000..66a0fcf0c --- /dev/null +++ b/graphics/pokemon/poochyena/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 80 8 +0 0 0 +96 64 40 +200 200 144 +160 152 72 +128 88 40 +168 216 248 +192 56 56 +136 40 40 +184 184 184 +64 56 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/popplio/overworld.png b/graphics/pokemon/popplio/overworld.png new file mode 100644 index 000000000..2c58d75e6 Binary files /dev/null and b/graphics/pokemon/popplio/overworld.png differ diff --git a/graphics/pokemon/popplio/overworld_normal.pal b/graphics/pokemon/popplio/overworld_normal.pal new file mode 100644 index 000000000..f815c353c --- /dev/null +++ b/graphics/pokemon/popplio/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +232 232 248 +115 234 239 +254 136 197 +136 164 238 +72 135 157 +65 121 227 +140 88 68 +49 87 159 +112 80 96 +37 55 90 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/popplio/overworld_shiny.pal b/graphics/pokemon/popplio/overworld_shiny.pal new file mode 100644 index 000000000..c1191ba10 --- /dev/null +++ b/graphics/pokemon/popplio/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +232 232 248 +248 200 232 +254 136 197 +64 64 128 +208 160 168 +104 88 192 +140 88 68 +64 64 128 +112 80 96 +37 55 90 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/porygon/overworld.png b/graphics/pokemon/porygon/overworld.png new file mode 100644 index 000000000..37e9a6349 Binary files /dev/null and b/graphics/pokemon/porygon/overworld.png differ diff --git a/graphics/pokemon/porygon/overworld_normal.pal b/graphics/pokemon/porygon/overworld_normal.pal new file mode 100644 index 000000000..c14e3e9b5 --- /dev/null +++ b/graphics/pokemon/porygon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 24 48 +208 64 136 +248 152 208 +160 184 200 +232 104 160 +232 232 248 +40 64 72 +0 0 0 +176 48 104 +40 184 192 +80 216 216 +48 136 152 +40 96 96 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/porygon/overworld_shiny.pal b/graphics/pokemon/porygon/overworld_shiny.pal new file mode 100644 index 000000000..eab5a782e --- /dev/null +++ b/graphics/pokemon/porygon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 24 120 +72 128 184 +136 192 240 +160 184 200 +96 176 216 +232 232 248 +104 104 104 +0 0 0 +40 120 176 +248 200 208 +232 232 248 +200 184 192 +152 120 136 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/porygon2/overworld.png b/graphics/pokemon/porygon2/overworld.png new file mode 100644 index 000000000..4a89c2234 Binary files /dev/null and b/graphics/pokemon/porygon2/overworld.png differ diff --git a/graphics/pokemon/porygon2/overworld_normal.pal b/graphics/pokemon/porygon2/overworld_normal.pal new file mode 100644 index 000000000..95d5df725 --- /dev/null +++ b/graphics/pokemon/porygon2/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 16 48 +224 80 136 +248 152 208 +16 16 16 +168 40 80 +192 56 96 +184 200 216 +248 248 248 +16 72 120 +40 120 168 +144 232 248 +88 184 216 +64 152 192 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/porygon2/overworld_shiny.pal b/graphics/pokemon/porygon2/overworld_shiny.pal new file mode 100644 index 000000000..006783993 --- /dev/null +++ b/graphics/pokemon/porygon2/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 72 144 +64 192 248 +144 232 248 +16 16 16 +40 120 208 +64 152 248 +184 200 216 +248 248 248 +80 80 80 +120 120 128 +208 208 208 +176 176 176 +160 160 160 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/porygon_z/overworld.png b/graphics/pokemon/porygon_z/overworld.png new file mode 100644 index 000000000..88c46e03b Binary files /dev/null and b/graphics/pokemon/porygon_z/overworld.png differ diff --git a/graphics/pokemon/porygon_z/overworld_normal.pal b/graphics/pokemon/porygon_z/overworld_normal.pal new file mode 100644 index 000000000..23c2c4b29 --- /dev/null +++ b/graphics/pokemon/porygon_z/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 24 48 +240 160 168 +0 0 0 +224 96 112 +168 64 104 +248 208 56 +16 64 96 +168 112 48 +64 152 192 +216 144 48 +144 232 248 +88 184 216 +40 120 168 +112 48 80 +0 0 0 diff --git a/graphics/pokemon/porygon_z/overworld_shiny.pal b/graphics/pokemon/porygon_z/overworld_shiny.pal new file mode 100644 index 000000000..0648e44ed --- /dev/null +++ b/graphics/pokemon/porygon_z/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 64 96 +184 232 248 +0 0 0 +72 168 208 +40 120 168 +248 208 56 +144 80 80 +168 112 48 +208 184 184 +216 144 48 +248 248 248 +224 216 216 +192 160 160 +112 48 80 +0 0 0 diff --git a/graphics/pokemon/primarina/overworld.png b/graphics/pokemon/primarina/overworld.png new file mode 100644 index 000000000..8e2ae969b Binary files /dev/null and b/graphics/pokemon/primarina/overworld.png differ diff --git a/graphics/pokemon/primarina/overworld_normal.pal b/graphics/pokemon/primarina/overworld_normal.pal new file mode 100644 index 000000000..e664e8f73 --- /dev/null +++ b/graphics/pokemon/primarina/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +218 227 230 +138 165 208 +77 171 158 +154 162 167 +207 101 118 +79 93 117 +61 130 121 +31 132 193 +28 91 152 +49 69 83 +64 67 68 +41 67 63 +23 49 65 +83 46 52 +16 16 16 diff --git a/graphics/pokemon/primarina/overworld_shiny.pal b/graphics/pokemon/primarina/overworld_shiny.pal new file mode 100644 index 000000000..7615f1ba6 --- /dev/null +++ b/graphics/pokemon/primarina/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +218 227 230 +248 224 240 +248 248 152 +154 162 167 +207 101 118 +79 93 117 +232 200 96 +31 132 193 +28 91 152 +49 69 83 +64 67 68 +41 67 63 +23 49 65 +83 46 52 +16 16 16 diff --git a/graphics/pokemon/primeape/overworld.png b/graphics/pokemon/primeape/overworld.png new file mode 100644 index 000000000..16fec225f Binary files /dev/null and b/graphics/pokemon/primeape/overworld.png differ diff --git a/graphics/pokemon/primeape/overworld_normal.pal b/graphics/pokemon/primeape/overworld_normal.pal new file mode 100644 index 000000000..05a7d68a5 --- /dev/null +++ b/graphics/pokemon/primeape/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 56 48 +232 216 136 +208 168 112 +0 0 0 +152 120 96 +176 104 128 +136 104 56 +104 104 104 +176 128 48 +120 40 64 +176 176 208 +240 128 160 +232 232 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/primeape/overworld_shiny.pal b/graphics/pokemon/primeape/overworld_shiny.pal new file mode 100644 index 000000000..6d10d495d --- /dev/null +++ b/graphics/pokemon/primeape/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 56 48 +232 192 136 +208 144 96 +0 0 0 +152 112 80 +176 104 128 +104 104 56 +104 104 104 +136 128 48 +120 40 64 +176 176 208 +240 128 160 +232 232 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/prinplup/overworld.png b/graphics/pokemon/prinplup/overworld.png new file mode 100644 index 000000000..2ff43dd8c Binary files /dev/null and b/graphics/pokemon/prinplup/overworld.png differ diff --git a/graphics/pokemon/prinplup/overworld_normal.pal b/graphics/pokemon/prinplup/overworld_normal.pal new file mode 100644 index 000000000..283e4354b --- /dev/null +++ b/graphics/pokemon/prinplup/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 80 32 +248 192 24 +200 152 0 +48 56 96 +0 0 0 +64 112 200 +120 200 240 +232 232 248 +120 120 120 +40 88 168 +56 112 176 +112 152 184 +168 176 200 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/prinplup/overworld_shiny.pal b/graphics/pokemon/prinplup/overworld_shiny.pal new file mode 100644 index 000000000..942301ee8 --- /dev/null +++ b/graphics/pokemon/prinplup/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 80 32 +248 200 24 +200 160 0 +40 56 64 +0 0 0 +64 152 208 +136 216 248 +232 232 248 +120 120 120 +32 120 144 +56 152 184 +128 176 192 +168 176 200 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/probopass/overworld.png b/graphics/pokemon/probopass/overworld.png new file mode 100644 index 000000000..6f7430896 Binary files /dev/null and b/graphics/pokemon/probopass/overworld.png differ diff --git a/graphics/pokemon/probopass/overworld_normal.pal b/graphics/pokemon/probopass/overworld_normal.pal new file mode 100644 index 000000000..74c39b340 --- /dev/null +++ b/graphics/pokemon/probopass/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 32 56 +112 24 40 +208 80 72 +0 0 0 +192 56 88 +40 56 96 +64 88 136 +40 48 56 +152 152 152 +80 128 184 +112 176 232 +192 200 216 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/probopass/overworld_shiny.pal b/graphics/pokemon/probopass/overworld_shiny.pal new file mode 100644 index 000000000..6c9913690 --- /dev/null +++ b/graphics/pokemon/probopass/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 32 56 +112 24 40 +208 80 72 +0 0 0 +192 56 88 +96 80 40 +136 120 64 +40 48 56 +152 152 152 +184 144 80 +232 184 112 +192 200 216 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/psyduck/overworld.png b/graphics/pokemon/psyduck/overworld.png new file mode 100644 index 000000000..5544c1942 Binary files /dev/null and b/graphics/pokemon/psyduck/overworld.png differ diff --git a/graphics/pokemon/psyduck/overworld_normal.pal b/graphics/pokemon/psyduck/overworld_normal.pal new file mode 100644 index 000000000..95885505d --- /dev/null +++ b/graphics/pokemon/psyduck/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +104 96 64 +168 144 64 +232 184 64 +232 232 248 +248 216 104 +240 232 184 +200 184 136 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/psyduck/overworld_shiny.pal b/graphics/pokemon/psyduck/overworld_shiny.pal new file mode 100644 index 000000000..e4543a27a --- /dev/null +++ b/graphics/pokemon/psyduck/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 88 128 +96 136 168 +152 200 208 +232 232 248 +184 232 240 +208 224 248 +168 176 192 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pumpkaboo/overworld.png b/graphics/pokemon/pumpkaboo/overworld.png new file mode 100644 index 000000000..67542d25d Binary files /dev/null and b/graphics/pokemon/pumpkaboo/overworld.png differ diff --git a/graphics/pokemon/pumpkaboo/overworld_normal.pal b/graphics/pokemon/pumpkaboo/overworld_normal.pal new file mode 100644 index 000000000..f3798e228 --- /dev/null +++ b/graphics/pokemon/pumpkaboo/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +49 33 19 +16 16 16 +88 70 52 +103 90 69 +229 160 73 +240 202 68 +170 150 132 +193 78 51 +219 117 77 +229 159 73 +117 43 29 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pumpkaboo/overworld_shiny.pal b/graphics/pokemon/pumpkaboo/overworld_shiny.pal new file mode 100644 index 000000000..482a93422 --- /dev/null +++ b/graphics/pokemon/pumpkaboo/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +34 34 34 +16 16 16 +55 53 53 +78 76 76 +207 219 46 +252 254 116 +170 150 132 +95 58 100 +131 89 136 +207 219 46 +55 33 59 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pupitar/overworld.png b/graphics/pokemon/pupitar/overworld.png new file mode 100644 index 000000000..e9906838a Binary files /dev/null and b/graphics/pokemon/pupitar/overworld.png differ diff --git a/graphics/pokemon/pupitar/overworld_normal.pal b/graphics/pokemon/pupitar/overworld_normal.pal new file mode 100644 index 000000000..72e3521e5 --- /dev/null +++ b/graphics/pokemon/pupitar/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +32 56 72 +136 192 200 +0 0 0 +120 160 176 +56 64 72 +32 40 40 +160 184 200 +184 48 48 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pupitar/overworld_shiny.pal b/graphics/pokemon/pupitar/overworld_shiny.pal new file mode 100644 index 000000000..062065a7b --- /dev/null +++ b/graphics/pokemon/pupitar/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +112 56 128 +184 176 224 +0 0 0 +144 112 176 +56 64 72 +32 40 40 +160 184 200 +184 48 48 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/purrloin/overworld.png b/graphics/pokemon/purrloin/overworld.png new file mode 100644 index 000000000..dd0d58266 Binary files /dev/null and b/graphics/pokemon/purrloin/overworld.png differ diff --git a/graphics/pokemon/purrloin/overworld_normal.pal b/graphics/pokemon/purrloin/overworld_normal.pal new file mode 100644 index 000000000..9a452572b --- /dev/null +++ b/graphics/pokemon/purrloin/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 34 91 +155 106 155 +0 0 0 +120 80 120 +216 112 152 +8 184 96 +176 160 120 +232 232 248 +216 200 136 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/purrloin/overworld_shiny.pal b/graphics/pokemon/purrloin/overworld_shiny.pal new file mode 100644 index 000000000..f1c5b242d --- /dev/null +++ b/graphics/pokemon/purrloin/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 80 +80 96 128 +0 0 0 +56 72 104 +168 112 224 +216 216 56 +240 232 192 +232 232 248 +216 200 136 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/purugly/overworld.png b/graphics/pokemon/purugly/overworld.png new file mode 100644 index 000000000..5260c2e0f Binary files /dev/null and b/graphics/pokemon/purugly/overworld.png differ diff --git a/graphics/pokemon/purugly/overworld_normal.pal b/graphics/pokemon/purugly/overworld_normal.pal new file mode 100644 index 000000000..06feb9167 --- /dev/null +++ b/graphics/pokemon/purugly/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +0 0 0 +136 72 184 +80 80 80 +88 56 136 +120 120 120 +64 64 64 +184 72 112 +192 192 192 +176 120 232 +232 232 248 +152 152 152 +248 184 32 +200 104 8 +0 0 0 diff --git a/graphics/pokemon/purugly/overworld_shiny.pal b/graphics/pokemon/purugly/overworld_shiny.pal new file mode 100644 index 000000000..9bbc5cd08 --- /dev/null +++ b/graphics/pokemon/purugly/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +0 0 0 +88 88 88 +112 72 88 +56 56 56 +168 120 144 +80 48 56 +184 72 112 +192 192 192 +128 128 128 +232 232 248 +152 152 152 +248 184 32 +200 104 8 +0 0 0 diff --git a/graphics/pokemon/pyroar/followerf.png b/graphics/pokemon/pyroar/followerf.png new file mode 100644 index 000000000..d6163f0f1 Binary files /dev/null and b/graphics/pokemon/pyroar/followerf.png differ diff --git a/graphics/pokemon/pyroar/overworld.png b/graphics/pokemon/pyroar/overworld.png new file mode 100644 index 000000000..490a2803d Binary files /dev/null and b/graphics/pokemon/pyroar/overworld.png differ diff --git a/graphics/pokemon/pyroar/overworld_normal.pal b/graphics/pokemon/pyroar/overworld_normal.pal new file mode 100644 index 000000000..1cd8a06bb --- /dev/null +++ b/graphics/pokemon/pyroar/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 56 52 +229 177 115 +16 16 16 +253 59 63 +88 32 33 +179 47 50 +113 96 89 +236 186 50 +127 76 39 +194 195 194 +60 142 158 +230 238 248 +174 127 79 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pyroar/overworld_shiny.pal b/graphics/pokemon/pyroar/overworld_shiny.pal new file mode 100644 index 000000000..fd4676b43 --- /dev/null +++ b/graphics/pokemon/pyroar/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +140 123 82 +253 241 167 +16 16 16 +253 59 63 +88 32 33 +179 47 50 +191 172 118 +236 186 50 +127 76 39 +194 195 194 +230 84 51 +230 238 248 +237 216 149 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pyukumuku/overworld.png b/graphics/pokemon/pyukumuku/overworld.png new file mode 100644 index 000000000..47450a32e Binary files /dev/null and b/graphics/pokemon/pyukumuku/overworld.png differ diff --git a/graphics/pokemon/pyukumuku/overworld_normal.pal b/graphics/pokemon/pyukumuku/overworld_normal.pal new file mode 100644 index 000000000..e1be008f2 --- /dev/null +++ b/graphics/pokemon/pyukumuku/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +214 214 214 +198 198 198 +190 190 190 +250 84 147 +89 81 81 +223 69 120 +69 68 68 +73 67 67 +181 62 178 +152 45 81 +41 39 39 +106 32 57 +71 21 38 +5 5 5 +0 0 0 diff --git a/graphics/pokemon/pyukumuku/overworld_shiny.pal b/graphics/pokemon/pyukumuku/overworld_shiny.pal new file mode 100644 index 000000000..a0e5beeb1 --- /dev/null +++ b/graphics/pokemon/pyukumuku/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +214 214 214 +198 198 198 +190 190 190 +248 192 88 +64 184 80 +224 144 24 +69 68 68 +64 128 72 +248 192 88 +152 45 81 +32 88 40 +183 122 29 +152 88 24 +5 5 5 +0 0 0 diff --git a/graphics/pokemon/quagsire/overworld.png b/graphics/pokemon/quagsire/overworld.png new file mode 100644 index 000000000..21a7622cd Binary files /dev/null and b/graphics/pokemon/quagsire/overworld.png differ diff --git a/graphics/pokemon/quagsire/overworld_normal.pal b/graphics/pokemon/quagsire/overworld_normal.pal new file mode 100644 index 000000000..1f5b8b649 --- /dev/null +++ b/graphics/pokemon/quagsire/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +112 176 240 +32 64 120 +176 112 208 +56 88 80 +32 48 56 +72 144 200 +144 88 184 +56 112 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/quagsire/overworld_shiny.pal b/graphics/pokemon/quagsire/overworld_shiny.pal new file mode 100644 index 000000000..b192cffcb --- /dev/null +++ b/graphics/pokemon/quagsire/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +192 152 240 +96 48 80 +128 80 144 +96 48 80 +32 48 56 +160 120 192 +96 72 120 +128 80 136 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/quaquaval/footprint.png b/graphics/pokemon/quaquaval/footprint.png new file mode 100644 index 000000000..3fa649f99 Binary files /dev/null and b/graphics/pokemon/quaquaval/footprint.png differ diff --git a/graphics/pokemon/quaxly/footprint.png b/graphics/pokemon/quaxly/footprint.png new file mode 100644 index 000000000..9f25aa9d2 Binary files /dev/null and b/graphics/pokemon/quaxly/footprint.png differ diff --git a/graphics/pokemon/quaxwell/footprint.png b/graphics/pokemon/quaxwell/footprint.png new file mode 100644 index 000000000..b4c98450a Binary files /dev/null and b/graphics/pokemon/quaxwell/footprint.png differ diff --git a/graphics/pokemon/question_mark/footprint.png b/graphics/pokemon/question_mark/footprint.png index 8da752a46..9a019bb16 100644 Binary files a/graphics/pokemon/question_mark/footprint.png and b/graphics/pokemon/question_mark/footprint.png differ diff --git a/graphics/pokemon/question_mark/overworld.png b/graphics/pokemon/question_mark/overworld.png new file mode 100644 index 000000000..6be1e2ddc Binary files /dev/null and b/graphics/pokemon/question_mark/overworld.png differ diff --git a/graphics/pokemon/quilava/overworld.png b/graphics/pokemon/quilava/overworld.png new file mode 100644 index 000000000..a7ee14f2f Binary files /dev/null and b/graphics/pokemon/quilava/overworld.png differ diff --git a/graphics/pokemon/quilava/overworld_normal.pal b/graphics/pokemon/quilava/overworld_normal.pal new file mode 100644 index 000000000..4a9b29949 --- /dev/null +++ b/graphics/pokemon/quilava/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +184 48 48 +160 16 24 +216 80 80 +240 200 40 +24 56 72 +0 0 0 +40 112 120 +48 136 152 +32 80 88 +72 64 16 +160 144 80 +232 232 248 +248 208 96 +208 176 88 +0 0 0 diff --git a/graphics/pokemon/quilava/overworld_shiny.pal b/graphics/pokemon/quilava/overworld_shiny.pal new file mode 100644 index 000000000..496b34a9f --- /dev/null +++ b/graphics/pokemon/quilava/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +184 48 48 +160 16 24 +216 80 80 +240 200 40 +56 32 8 +0 0 0 +168 112 8 +208 144 40 +112 72 8 +72 64 16 +160 144 80 +232 232 248 +248 208 96 +208 176 88 +0 0 0 diff --git a/graphics/pokemon/quilladin/overworld.png b/graphics/pokemon/quilladin/overworld.png new file mode 100644 index 000000000..98e4f9e40 Binary files /dev/null and b/graphics/pokemon/quilladin/overworld.png differ diff --git a/graphics/pokemon/quilladin/overworld_normal.pal b/graphics/pokemon/quilladin/overworld_normal.pal new file mode 100644 index 000000000..a5ae3da2a --- /dev/null +++ b/graphics/pokemon/quilladin/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +62 42 36 +16 16 16 +138 97 70 +203 94 73 +104 196 96 +33 65 35 +76 152 82 +184 132 98 +216 168 120 +213 208 203 +112 77 60 +171 164 157 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/quilladin/overworld_shiny.pal b/graphics/pokemon/quilladin/overworld_shiny.pal new file mode 100644 index 000000000..16039a627 --- /dev/null +++ b/graphics/pokemon/quilladin/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +38 24 19 +16 16 16 +51 33 27 +255 238 95 +115 44 39 +73 20 17 +100 35 32 +184 132 98 +216 168 120 +213 208 203 +38 24 19 +171 164 157 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/qwilfish/hisuian/overworld.png b/graphics/pokemon/qwilfish/hisuian/overworld.png new file mode 100644 index 000000000..1d318f26c Binary files /dev/null and b/graphics/pokemon/qwilfish/hisuian/overworld.png differ diff --git a/graphics/pokemon/qwilfish/hisuian/overworld_normal.pal b/graphics/pokemon/qwilfish/hisuian/overworld_normal.pal new file mode 100644 index 000000000..bde8015b1 --- /dev/null +++ b/graphics/pokemon/qwilfish/hisuian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +57 49 24 +90 82 41 +123 32 98 +0 0 0 +189 49 156 +82 82 98 +65 65 74 +238 238 255 +189 180 148 +41 41 49 +156 139 82 +24 24 24 +246 65 213 +131 131 131 +0 0 0 diff --git a/graphics/pokemon/qwilfish/hisuian/overworld_shiny.pal b/graphics/pokemon/qwilfish/hisuian/overworld_shiny.pal new file mode 100644 index 000000000..63bab6514 --- /dev/null +++ b/graphics/pokemon/qwilfish/hisuian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +131 123 98 +131 123 106 +74 57 131 +0 0 0 +189 49 156 +189 189 189 +148 139 139 +238 238 255 +246 246 238 +41 41 49 +164 156 115 +24 24 24 +98 90 164 +131 131 131 +0 0 0 diff --git a/graphics/pokemon/qwilfish/overworld.png b/graphics/pokemon/qwilfish/overworld.png new file mode 100644 index 000000000..a76a84196 Binary files /dev/null and b/graphics/pokemon/qwilfish/overworld.png differ diff --git a/graphics/pokemon/qwilfish/overworld_normal.pal b/graphics/pokemon/qwilfish/overworld_normal.pal new file mode 100644 index 000000000..a7fe28c91 --- /dev/null +++ b/graphics/pokemon/qwilfish/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 48 104 +32 72 128 +48 104 152 +168 152 64 +0 0 0 +72 144 192 +56 56 24 +192 176 96 +232 232 248 +152 32 56 +248 128 160 +224 208 136 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/qwilfish/overworld_shiny.pal b/graphics/pokemon/qwilfish/overworld_shiny.pal new file mode 100644 index 000000000..bbed5bc3e --- /dev/null +++ b/graphics/pokemon/qwilfish/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 40 64 +104 56 96 +144 72 136 +152 136 200 +0 0 0 +184 96 168 +56 48 80 +184 160 224 +232 232 248 +152 32 56 +248 128 160 +208 192 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/raboot/overworld.png b/graphics/pokemon/raboot/overworld.png new file mode 100644 index 000000000..8c04c2ed5 Binary files /dev/null and b/graphics/pokemon/raboot/overworld.png differ diff --git a/graphics/pokemon/raboot/overworld_normal.pal b/graphics/pokemon/raboot/overworld_normal.pal new file mode 100644 index 000000000..57709b702 --- /dev/null +++ b/graphics/pokemon/raboot/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 252 252 +40 40 44 +212 212 212 +236 236 236 +180 180 180 +0 0 0 +216 204 56 +248 236 88 +252 244 144 +224 72 8 +184 48 0 +104 28 0 +16 16 16 +52 56 60 +88 92 100 +0 0 0 diff --git a/graphics/pokemon/raboot/overworld_shiny.pal b/graphics/pokemon/raboot/overworld_shiny.pal new file mode 100644 index 000000000..0331264f7 --- /dev/null +++ b/graphics/pokemon/raboot/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +41 41 41 +172 189 172 +238 238 238 +131 139 131 +0 0 0 +222 205 57 +255 238 90 +255 246 148 +189 74 24 +148 57 16 +74 24 0 +65 65 65 +164 164 164 +222 222 222 +0 0 0 diff --git a/graphics/pokemon/rabsca/footprint.png b/graphics/pokemon/rabsca/footprint.png new file mode 100644 index 000000000..aa3e48b0e Binary files /dev/null and b/graphics/pokemon/rabsca/footprint.png differ diff --git a/graphics/pokemon/raging_bolt/footprint.png b/graphics/pokemon/raging_bolt/footprint.png new file mode 100644 index 000000000..07df1f47d Binary files /dev/null and b/graphics/pokemon/raging_bolt/footprint.png differ diff --git a/graphics/pokemon/raichu/alolan/overworld.png b/graphics/pokemon/raichu/alolan/overworld.png new file mode 100644 index 000000000..c3c548283 Binary files /dev/null and b/graphics/pokemon/raichu/alolan/overworld.png differ diff --git a/graphics/pokemon/raichu/alolan/overworld_normal.pal b/graphics/pokemon/raichu/alolan/overworld_normal.pal new file mode 100644 index 000000000..43905847e --- /dev/null +++ b/graphics/pokemon/raichu/alolan/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 105 18 +240 225 38 +0 0 0 +248 192 64 +136 88 24 +150 141 24 +184 127 0 +212 154 23 +112 72 40 +255 239 225 +72 40 24 +78 201 201 +204 188 174 +73 52 4 +187 175 22 diff --git a/graphics/pokemon/raichu/alolan/overworld_shiny.pal b/graphics/pokemon/raichu/alolan/overworld_shiny.pal new file mode 100644 index 000000000..1d2eb4fe6 --- /dev/null +++ b/graphics/pokemon/raichu/alolan/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 105 18 +240 225 38 +0 0 0 +81 54 41 +150 141 24 +151 117 86 +102 68 37 +123 87 56 +112 72 40 +255 239 225 +44 29 27 +78 201 201 +204 188 174 +73 52 4 +187 175 22 diff --git a/graphics/pokemon/raichu/overworld.png b/graphics/pokemon/raichu/overworld.png new file mode 100644 index 000000000..19f6f2779 Binary files /dev/null and b/graphics/pokemon/raichu/overworld.png differ diff --git a/graphics/pokemon/raichu/overworld_normal.pal b/graphics/pokemon/raichu/overworld_normal.pal new file mode 100644 index 000000000..28ccb30b2 --- /dev/null +++ b/graphics/pokemon/raichu/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 40 24 +112 72 40 +0 0 0 +136 88 24 +208 176 24 +248 224 8 +208 120 32 +248 192 64 +248 144 0 +232 232 248 +248 232 208 +120 104 72 +192 176 128 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/raichu/overworld_shiny.pal b/graphics/pokemon/raichu/overworld_shiny.pal new file mode 100644 index 000000000..38bc7a623 --- /dev/null +++ b/graphics/pokemon/raichu/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 40 24 +112 72 40 +0 0 0 +112 80 24 +184 176 96 +224 216 176 +200 104 32 +248 168 80 +240 120 40 +232 232 248 +248 232 208 +120 104 72 +192 176 128 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/raikou/overworld.png b/graphics/pokemon/raikou/overworld.png new file mode 100644 index 000000000..8936847f4 Binary files /dev/null and b/graphics/pokemon/raikou/overworld.png differ diff --git a/graphics/pokemon/raikou/overworld_normal.pal b/graphics/pokemon/raikou/overworld_normal.pal new file mode 100644 index 000000000..3db57948b --- /dev/null +++ b/graphics/pokemon/raikou/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 32 96 +160 88 184 +72 88 88 +112 56 144 +0 0 0 +160 184 200 +232 232 248 +88 64 40 +152 200 200 +56 96 96 +48 80 104 +32 56 64 +232 184 64 +184 48 48 +184 120 16 diff --git a/graphics/pokemon/raikou/overworld_shiny.pal b/graphics/pokemon/raikou/overworld_shiny.pal new file mode 100644 index 000000000..e460feaf0 --- /dev/null +++ b/graphics/pokemon/raikou/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 112 48 +240 248 128 +72 88 88 +160 192 32 +0 0 0 +160 184 200 +232 232 248 +88 64 40 +152 200 200 +56 96 96 +48 80 104 +32 56 64 +248 152 64 +184 48 48 +192 112 64 diff --git a/graphics/pokemon/ralts/overworld.png b/graphics/pokemon/ralts/overworld.png new file mode 100644 index 000000000..a698d6a27 Binary files /dev/null and b/graphics/pokemon/ralts/overworld.png differ diff --git a/graphics/pokemon/ralts/overworld_normal.pal b/graphics/pokemon/ralts/overworld_normal.pal new file mode 100644 index 000000000..21ab5072b --- /dev/null +++ b/graphics/pokemon/ralts/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +128 32 56 +240 104 104 +0 0 0 +16 64 32 +184 48 72 +104 200 128 +72 176 88 +40 128 56 +72 72 80 +168 168 176 +200 200 216 +232 232 248 +128 128 144 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ralts/overworld_shiny.pal b/graphics/pokemon/ralts/overworld_shiny.pal new file mode 100644 index 000000000..339ddeebe --- /dev/null +++ b/graphics/pokemon/ralts/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 80 56 +240 160 72 +0 0 0 +16 96 120 +208 104 64 +160 224 200 +88 200 176 +32 144 120 +88 88 64 +168 168 144 +208 208 184 +232 232 248 +128 128 112 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rampardos/overworld.png b/graphics/pokemon/rampardos/overworld.png new file mode 100644 index 000000000..7687dcc26 Binary files /dev/null and b/graphics/pokemon/rampardos/overworld.png differ diff --git a/graphics/pokemon/rampardos/overworld_normal.pal b/graphics/pokemon/rampardos/overworld_normal.pal new file mode 100644 index 000000000..f7f87300a --- /dev/null +++ b/graphics/pokemon/rampardos/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 80 +64 88 152 +88 128 232 +0 0 0 +56 56 56 +112 112 112 +120 160 248 +224 224 224 +184 184 184 +152 152 152 +232 104 120 +128 64 80 +96 96 96 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rampardos/overworld_shiny.pal b/graphics/pokemon/rampardos/overworld_shiny.pal new file mode 100644 index 000000000..cd4c65b37 --- /dev/null +++ b/graphics/pokemon/rampardos/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 8 32 +168 32 64 +208 72 104 +0 0 0 +56 56 56 +112 112 112 +248 144 176 +224 224 224 +184 184 184 +152 152 152 +232 104 120 +128 64 80 +96 96 96 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rapidash/galarian/overworld.png b/graphics/pokemon/rapidash/galarian/overworld.png new file mode 100644 index 000000000..f2a28d042 Binary files /dev/null and b/graphics/pokemon/rapidash/galarian/overworld.png differ diff --git a/graphics/pokemon/rapidash/galarian/overworld_normal.pal b/graphics/pokemon/rapidash/galarian/overworld_normal.pal new file mode 100644 index 000000000..f317ac330 --- /dev/null +++ b/graphics/pokemon/rapidash/galarian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +18 2 31 +61 9 100 +71 113 111 +107 220 217 +167 235 232 +62 62 62 +121 74 121 +245 243 220 +198 110 198 +255 255 255 +0 0 0 +214 154 214 +226 187 226 +232 232 248 +230 223 160 diff --git a/graphics/pokemon/rapidash/galarian/overworld_shiny.pal b/graphics/pokemon/rapidash/galarian/overworld_shiny.pal new file mode 100644 index 000000000..f317ac330 --- /dev/null +++ b/graphics/pokemon/rapidash/galarian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +18 2 31 +61 9 100 +71 113 111 +107 220 217 +167 235 232 +62 62 62 +121 74 121 +245 243 220 +198 110 198 +255 255 255 +0 0 0 +214 154 214 +226 187 226 +232 232 248 +230 223 160 diff --git a/graphics/pokemon/rapidash/overworld.png b/graphics/pokemon/rapidash/overworld.png new file mode 100644 index 000000000..f63e4811b Binary files /dev/null and b/graphics/pokemon/rapidash/overworld.png differ diff --git a/graphics/pokemon/rapidash/overworld_normal.pal b/graphics/pokemon/rapidash/overworld_normal.pal new file mode 100644 index 000000000..1282bee0c --- /dev/null +++ b/graphics/pokemon/rapidash/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 48 8 +248 160 24 +248 80 32 +72 56 40 +240 224 168 +0 0 0 +184 168 112 +152 56 80 +112 96 64 +232 232 248 +80 96 128 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rapidash/overworld_shiny.pal b/graphics/pokemon/rapidash/overworld_shiny.pal new file mode 100644 index 000000000..bb41fdb95 --- /dev/null +++ b/graphics/pokemon/rapidash/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 80 80 +200 200 200 +160 160 160 +88 72 72 +224 216 192 +0 0 0 +176 168 144 +104 104 104 +120 112 96 +232 232 248 +80 96 128 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/raticate/alolan/overworld.png b/graphics/pokemon/raticate/alolan/overworld.png new file mode 100644 index 000000000..36ff136ee Binary files /dev/null and b/graphics/pokemon/raticate/alolan/overworld.png differ diff --git a/graphics/pokemon/raticate/alolan/overworld_normal.pal b/graphics/pokemon/raticate/alolan/overworld_normal.pal new file mode 100644 index 000000000..bec9e9e12 --- /dev/null +++ b/graphics/pokemon/raticate/alolan/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +101 93 91 +185 165 153 +50 56 50 +100 108 96 +74 79 72 +0 0 0 +118 73 73 +152 97 90 +237 221 205 +200 200 200 +232 232 248 +210 45 49 +222 207 199 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/raticate/alolan/overworld_shiny.pal b/graphics/pokemon/raticate/alolan/overworld_shiny.pal new file mode 100644 index 000000000..5aba4b921 --- /dev/null +++ b/graphics/pokemon/raticate/alolan/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +101 93 91 +185 161 153 +62 32 36 +156 79 90 +119 58 65 +0 0 0 +118 73 73 +152 97 90 +237 217 205 +200 200 200 +232 232 248 +210 45 49 +222 207 199 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/raticate/overworld.png b/graphics/pokemon/raticate/overworld.png new file mode 100644 index 000000000..4ad2fd4be Binary files /dev/null and b/graphics/pokemon/raticate/overworld.png differ diff --git a/graphics/pokemon/raticate/overworld_normal.pal b/graphics/pokemon/raticate/overworld_normal.pal new file mode 100644 index 000000000..bc5f7de1e --- /dev/null +++ b/graphics/pokemon/raticate/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 64 24 +224 200 168 +224 144 56 +176 96 56 +0 0 0 +184 168 112 +200 200 200 +232 232 248 +136 48 120 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/raticate/overworld_shiny.pal b/graphics/pokemon/raticate/overworld_shiny.pal new file mode 100644 index 000000000..abeb7d1f5 --- /dev/null +++ b/graphics/pokemon/raticate/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 32 32 +224 200 168 +224 128 80 +192 88 56 +0 0 0 +184 168 112 +200 200 200 +232 232 248 +136 48 120 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rattata/alolan/overworld.png b/graphics/pokemon/rattata/alolan/overworld.png new file mode 100644 index 000000000..8e870e819 Binary files /dev/null and b/graphics/pokemon/rattata/alolan/overworld.png differ diff --git a/graphics/pokemon/rattata/alolan/overworld_normal.pal b/graphics/pokemon/rattata/alolan/overworld_normal.pal new file mode 100644 index 000000000..a858ce043 --- /dev/null +++ b/graphics/pokemon/rattata/alolan/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +50 56 50 +100 108 96 +74 79 72 +0 0 0 +116 135 146 +184 168 128 +101 119 130 +216 216 216 +232 232 248 +210 45 49 +160 136 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rattata/alolan/overworld_shiny.pal b/graphics/pokemon/rattata/alolan/overworld_shiny.pal new file mode 100644 index 000000000..c740854db --- /dev/null +++ b/graphics/pokemon/rattata/alolan/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +62 32 36 +156 79 90 +119 58 65 +0 0 0 +116 135 146 +184 168 128 +101 119 130 +216 216 216 +232 232 248 +210 45 49 +160 136 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rattata/overworld.png b/graphics/pokemon/rattata/overworld.png new file mode 100644 index 000000000..b708b3862 Binary files /dev/null and b/graphics/pokemon/rattata/overworld.png differ diff --git a/graphics/pokemon/rattata/overworld_normal.pal b/graphics/pokemon/rattata/overworld_normal.pal new file mode 100644 index 000000000..2c8f5294d --- /dev/null +++ b/graphics/pokemon/rattata/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 48 88 +168 128 216 +104 88 152 +0 0 0 +232 216 176 +184 168 128 +216 216 216 +232 232 248 +224 56 32 +160 136 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rattata/overworld_shiny.pal b/graphics/pokemon/rattata/overworld_shiny.pal new file mode 100644 index 000000000..8812ad877 --- /dev/null +++ b/graphics/pokemon/rattata/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 80 48 +184 168 128 +136 128 88 +0 0 0 +232 216 176 +184 168 128 +216 216 216 +232 232 248 +56 120 128 +160 136 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rayquaza/overworld.png b/graphics/pokemon/rayquaza/overworld.png new file mode 100644 index 000000000..7e67f45c4 Binary files /dev/null and b/graphics/pokemon/rayquaza/overworld.png differ diff --git a/graphics/pokemon/rayquaza/overworld_normal.pal b/graphics/pokemon/rayquaza/overworld_normal.pal new file mode 100644 index 000000000..eacddd29f --- /dev/null +++ b/graphics/pokemon/rayquaza/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +88 16 8 +152 24 24 +16 16 16 +48 104 48 +16 64 24 +80 144 80 +120 184 112 +152 224 144 +48 48 48 +144 120 24 +192 160 40 +240 200 48 +200 40 40 +152 168 176 +200 216 240 diff --git a/graphics/pokemon/rayquaza/overworld_shiny.pal b/graphics/pokemon/rayquaza/overworld_shiny.pal new file mode 100644 index 000000000..8685b6a39 --- /dev/null +++ b/graphics/pokemon/rayquaza/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +88 16 8 +152 24 24 +16 16 16 +72 72 72 +40 40 40 +112 112 112 +144 144 144 +184 184 184 +48 48 48 +144 120 24 +192 160 40 +240 200 48 +200 40 40 +152 168 176 +200 216 240 diff --git a/graphics/pokemon/regice/overworld.png b/graphics/pokemon/regice/overworld.png new file mode 100644 index 000000000..4b3338ce4 Binary files /dev/null and b/graphics/pokemon/regice/overworld.png differ diff --git a/graphics/pokemon/regice/overworld_normal.pal b/graphics/pokemon/regice/overworld_normal.pal new file mode 100644 index 000000000..5f160680e --- /dev/null +++ b/graphics/pokemon/regice/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 72 96 +0 0 0 +120 168 208 +200 240 248 +96 144 184 +176 224 248 +144 184 224 +64 104 144 +232 232 136 +184 168 88 +216 200 112 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/regice/overworld_shiny.pal b/graphics/pokemon/regice/overworld_shiny.pal new file mode 100644 index 000000000..67ea81058 --- /dev/null +++ b/graphics/pokemon/regice/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 56 128 +0 0 0 +112 200 232 +208 248 248 +72 168 232 +160 216 248 +136 200 240 +0 96 168 +232 232 136 +184 168 88 +216 200 112 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/regidrago/icon.png b/graphics/pokemon/regidrago/icon.png index 3b994684b..74804d430 100644 Binary files a/graphics/pokemon/regidrago/icon.png and b/graphics/pokemon/regidrago/icon.png differ diff --git a/graphics/pokemon/regidrago/overworld.png b/graphics/pokemon/regidrago/overworld.png new file mode 100644 index 000000000..5999a2cd6 Binary files /dev/null and b/graphics/pokemon/regidrago/overworld.png differ diff --git a/graphics/pokemon/regidrago/overworld_normal.pal b/graphics/pokemon/regidrago/overworld_normal.pal new file mode 100644 index 000000000..514ea9845 --- /dev/null +++ b/graphics/pokemon/regidrago/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +56 80 88 +40 56 64 +224 80 112 +96 24 40 +128 40 56 +16 152 224 +96 136 152 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/regidrago/overworld_shiny.pal b/graphics/pokemon/regidrago/overworld_shiny.pal new file mode 100644 index 000000000..ddf14d710 --- /dev/null +++ b/graphics/pokemon/regidrago/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +90 139 180 +65 115 148 +213 49 123 +106 0 49 +156 16 82 +24 197 230 +16 139 164 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/regieleki/icon.png b/graphics/pokemon/regieleki/icon.png index bf3b3f3a8..8a1af409e 100644 Binary files a/graphics/pokemon/regieleki/icon.png and b/graphics/pokemon/regieleki/icon.png differ diff --git a/graphics/pokemon/regieleki/overworld.png b/graphics/pokemon/regieleki/overworld.png new file mode 100644 index 000000000..83a177ae2 Binary files /dev/null and b/graphics/pokemon/regieleki/overworld.png differ diff --git a/graphics/pokemon/regieleki/overworld_normal.pal b/graphics/pokemon/regieleki/overworld_normal.pal new file mode 100644 index 000000000..1c69e174c --- /dev/null +++ b/graphics/pokemon/regieleki/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +184 136 40 +224 232 24 +72 120 200 +48 80 144 +208 168 8 +248 248 192 +248 152 192 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/regieleki/overworld_shiny.pal b/graphics/pokemon/regieleki/overworld_shiny.pal new file mode 100644 index 000000000..52fc33ef1 --- /dev/null +++ b/graphics/pokemon/regieleki/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +156 164 16 +230 238 49 +222 222 222 +172 164 205 +172 172 106 +238 246 172 +230 238 49 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/regigigas/overworld.png b/graphics/pokemon/regigigas/overworld.png new file mode 100644 index 000000000..d647c41fe Binary files /dev/null and b/graphics/pokemon/regigigas/overworld.png differ diff --git a/graphics/pokemon/regigigas/overworld_normal.pal b/graphics/pokemon/regigigas/overworld_normal.pal new file mode 100644 index 000000000..ebdf327b3 --- /dev/null +++ b/graphics/pokemon/regigigas/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 80 40 +0 0 0 +168 136 40 +248 208 40 +232 232 248 +40 64 48 +40 104 72 +64 152 72 +80 80 104 +168 168 192 +120 120 136 +208 72 48 +64 160 152 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/regigigas/overworld_shiny.pal b/graphics/pokemon/regigigas/overworld_shiny.pal new file mode 100644 index 000000000..7b06ca032 --- /dev/null +++ b/graphics/pokemon/regigigas/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 56 72 +0 0 0 +80 104 120 +136 136 168 +232 232 248 +40 64 48 +40 104 72 +64 152 72 +80 80 104 +168 168 192 +120 120 136 +208 72 48 +64 160 152 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/regirock/overworld.png b/graphics/pokemon/regirock/overworld.png new file mode 100644 index 000000000..1a5f11a9e Binary files /dev/null and b/graphics/pokemon/regirock/overworld.png differ diff --git a/graphics/pokemon/regirock/overworld_normal.pal b/graphics/pokemon/regirock/overworld_normal.pal new file mode 100644 index 000000000..d5d1bcf22 --- /dev/null +++ b/graphics/pokemon/regirock/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +136 64 40 +96 40 32 +216 112 72 +176 88 56 +176 160 144 +232 216 200 +200 184 168 +136 112 88 +160 144 128 +112 88 80 +56 40 32 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/regirock/overworld_shiny.pal b/graphics/pokemon/regirock/overworld_shiny.pal new file mode 100644 index 000000000..f3f27ce16 --- /dev/null +++ b/graphics/pokemon/regirock/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +136 64 40 +96 40 32 +216 112 72 +176 88 56 +160 112 80 +208 144 112 +184 128 96 +96 64 48 +128 88 72 +72 48 32 +56 40 32 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/registeel/overworld.png b/graphics/pokemon/registeel/overworld.png new file mode 100644 index 000000000..621acb8d3 Binary files /dev/null and b/graphics/pokemon/registeel/overworld.png differ diff --git a/graphics/pokemon/registeel/overworld_normal.pal b/graphics/pokemon/registeel/overworld_normal.pal new file mode 100644 index 000000000..02eae9472 --- /dev/null +++ b/graphics/pokemon/registeel/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 40 40 +0 0 0 +152 168 176 +184 200 208 +56 64 64 +104 120 120 +80 88 96 +128 144 152 +232 232 248 +96 40 32 +208 104 104 +192 56 56 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/registeel/overworld_shiny.pal b/graphics/pokemon/registeel/overworld_shiny.pal new file mode 100644 index 000000000..f4c6cf2f3 --- /dev/null +++ b/graphics/pokemon/registeel/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +32 40 40 +0 0 0 +128 176 128 +152 200 144 +56 64 64 +96 112 104 +80 88 96 +112 144 120 +232 232 248 +96 40 32 +208 104 104 +192 56 56 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/relicanth/overworld.png b/graphics/pokemon/relicanth/overworld.png new file mode 100644 index 000000000..623b9cfc5 Binary files /dev/null and b/graphics/pokemon/relicanth/overworld.png differ diff --git a/graphics/pokemon/relicanth/overworld_normal.pal b/graphics/pokemon/relicanth/overworld_normal.pal new file mode 100644 index 000000000..c957ceb36 --- /dev/null +++ b/graphics/pokemon/relicanth/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 48 40 +0 0 0 +96 64 56 +144 112 96 +56 40 32 +136 120 104 +120 88 72 +168 152 128 +192 176 152 +216 200 168 +176 40 80 +104 96 80 +48 48 64 +72 72 96 +0 0 0 diff --git a/graphics/pokemon/relicanth/overworld_shiny.pal b/graphics/pokemon/relicanth/overworld_shiny.pal new file mode 100644 index 000000000..2a233ac7e --- /dev/null +++ b/graphics/pokemon/relicanth/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 80 88 +0 0 0 +72 120 128 +136 216 192 +56 40 32 +136 120 104 +104 168 168 +168 152 128 +192 176 152 +216 200 168 +176 40 80 +104 96 80 +48 48 64 +72 72 96 +0 0 0 diff --git a/graphics/pokemon/rellor/footprint.png b/graphics/pokemon/rellor/footprint.png new file mode 100644 index 000000000..851236799 Binary files /dev/null and b/graphics/pokemon/rellor/footprint.png differ diff --git a/graphics/pokemon/remoraid/overworld.png b/graphics/pokemon/remoraid/overworld.png new file mode 100644 index 000000000..794da41c9 Binary files /dev/null and b/graphics/pokemon/remoraid/overworld.png differ diff --git a/graphics/pokemon/remoraid/overworld_normal.pal b/graphics/pokemon/remoraid/overworld_normal.pal new file mode 100644 index 000000000..0d3ce9c54 --- /dev/null +++ b/graphics/pokemon/remoraid/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +24 56 104 +72 120 160 +0 0 0 +40 80 128 +144 192 232 +112 152 200 +232 232 248 +72 72 72 +192 208 232 +168 184 208 +104 24 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/remoraid/overworld_shiny.pal b/graphics/pokemon/remoraid/overworld_shiny.pal new file mode 100644 index 000000000..3b31fa91e --- /dev/null +++ b/graphics/pokemon/remoraid/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +64 40 104 +120 104 168 +0 0 0 +96 72 136 +184 168 232 +152 136 200 +232 232 248 +72 72 72 +216 200 248 +184 168 232 +104 24 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/reshiram/overworld.png b/graphics/pokemon/reshiram/overworld.png new file mode 100644 index 000000000..1f3f3ec24 Binary files /dev/null and b/graphics/pokemon/reshiram/overworld.png differ diff --git a/graphics/pokemon/reshiram/overworld_normal.pal b/graphics/pokemon/reshiram/overworld_normal.pal new file mode 100644 index 000000000..b2377d6e4 --- /dev/null +++ b/graphics/pokemon/reshiram/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +95 95 132 +194 194 207 +235 235 245 +62 62 66 +29 38 26 +122 150 164 +187 187 202 +246 202 174 +219 72 46 +78 84 120 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/reshiram/overworld_shiny.pal b/graphics/pokemon/reshiram/overworld_shiny.pal new file mode 100644 index 000000000..b5f55ccb8 --- /dev/null +++ b/graphics/pokemon/reshiram/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +95 95 132 +194 194 207 +235 235 245 +62 62 66 +29 38 26 +124 151 165 +187 187 202 +246 202 174 +212 133 69 +84 84 122 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/reuniclus/overworld.png b/graphics/pokemon/reuniclus/overworld.png new file mode 100644 index 000000000..d62c0ce78 Binary files /dev/null and b/graphics/pokemon/reuniclus/overworld.png differ diff --git a/graphics/pokemon/reuniclus/overworld_normal.pal b/graphics/pokemon/reuniclus/overworld_normal.pal new file mode 100644 index 000000000..c6e8b2895 --- /dev/null +++ b/graphics/pokemon/reuniclus/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +26 89 56 +55 129 79 +79 172 112 +63 129 87 +208 236 191 +147 182 129 +40 87 55 +248 248 248 +218 87 87 +128 24 72 +155 71 71 +168 64 80 +218 182 112 +191 155 87 +0 0 0 diff --git a/graphics/pokemon/reuniclus/overworld_shiny.pal b/graphics/pokemon/reuniclus/overworld_shiny.pal new file mode 100644 index 000000000..800b6b432 --- /dev/null +++ b/graphics/pokemon/reuniclus/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +48 64 120 +48 104 136 +136 152 208 +96 112 80 +216 224 168 +168 168 120 +48 64 120 +248 248 248 +120 248 240 +128 24 72 +72 168 136 +168 64 80 +160 208 120 +96 176 24 +0 0 0 diff --git a/graphics/pokemon/revavroom/footprint.png b/graphics/pokemon/revavroom/footprint.png new file mode 100644 index 000000000..aa3e48b0e Binary files /dev/null and b/graphics/pokemon/revavroom/footprint.png differ diff --git a/graphics/pokemon/rhydon/overworld.png b/graphics/pokemon/rhydon/overworld.png new file mode 100644 index 000000000..c2dbf7628 Binary files /dev/null and b/graphics/pokemon/rhydon/overworld.png differ diff --git a/graphics/pokemon/rhydon/overworld_normal.pal b/graphics/pokemon/rhydon/overworld_normal.pal new file mode 100644 index 000000000..cab1a73a8 --- /dev/null +++ b/graphics/pokemon/rhydon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 64 +0 0 0 +184 184 184 +136 136 136 +216 216 216 +64 56 24 +232 232 248 +216 176 88 +136 32 56 +144 120 48 +120 104 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rhydon/overworld_shiny.pal b/graphics/pokemon/rhydon/overworld_shiny.pal new file mode 100644 index 000000000..858452f8d --- /dev/null +++ b/graphics/pokemon/rhydon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 96 64 +0 0 0 +200 192 160 +160 160 128 +208 208 208 +64 56 24 +232 232 248 +216 176 88 +136 32 56 +144 120 48 +120 104 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rhyhorn/overworld.png b/graphics/pokemon/rhyhorn/overworld.png new file mode 100644 index 000000000..d4d50881c Binary files /dev/null and b/graphics/pokemon/rhyhorn/overworld.png differ diff --git a/graphics/pokemon/rhyhorn/overworld_normal.pal b/graphics/pokemon/rhyhorn/overworld_normal.pal new file mode 100644 index 000000000..192337d89 --- /dev/null +++ b/graphics/pokemon/rhyhorn/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 64 +176 176 176 +0 0 0 +144 144 144 +200 200 200 +112 112 112 +232 232 248 +136 32 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rhyhorn/overworld_shiny.pal b/graphics/pokemon/rhyhorn/overworld_shiny.pal new file mode 100644 index 000000000..915c27a76 --- /dev/null +++ b/graphics/pokemon/rhyhorn/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 40 16 +192 152 128 +0 0 0 +160 112 80 +224 200 184 +120 64 48 +232 232 248 +136 32 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rhyperior/overworld.png b/graphics/pokemon/rhyperior/overworld.png new file mode 100644 index 000000000..a5560186a Binary files /dev/null and b/graphics/pokemon/rhyperior/overworld.png differ diff --git a/graphics/pokemon/rhyperior/overworld_normal.pal b/graphics/pokemon/rhyperior/overworld_normal.pal new file mode 100644 index 000000000..cddee3b8f --- /dev/null +++ b/graphics/pokemon/rhyperior/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +48 48 48 +208 72 32 +144 72 16 +192 192 200 +136 112 104 +64 40 24 +144 144 152 +88 80 72 +112 112 112 +232 232 248 +136 32 56 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rhyperior/overworld_shiny.pal b/graphics/pokemon/rhyperior/overworld_shiny.pal new file mode 100644 index 000000000..89db31d8f --- /dev/null +++ b/graphics/pokemon/rhyperior/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +48 48 48 +224 184 32 +144 128 64 +192 192 200 +160 160 160 +64 56 24 +144 144 152 +112 112 112 +112 112 112 +232 232 248 +136 32 56 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ribombee/overworld.png b/graphics/pokemon/ribombee/overworld.png new file mode 100644 index 000000000..494759c74 Binary files /dev/null and b/graphics/pokemon/ribombee/overworld.png differ diff --git a/graphics/pokemon/ribombee/overworld_normal.pal b/graphics/pokemon/ribombee/overworld_normal.pal new file mode 100644 index 000000000..bb24a1dc5 --- /dev/null +++ b/graphics/pokemon/ribombee/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +255 254 241 +255 231 111 +233 192 151 +201 195 165 +255 186 98 +235 170 65 +135 132 119 +182 125 64 +146 100 34 +112 112 112 +95 95 95 +109 78 55 +59 59 59 +70 52 44 +0 0 0 diff --git a/graphics/pokemon/ribombee/overworld_shiny.pal b/graphics/pokemon/ribombee/overworld_shiny.pal new file mode 100644 index 000000000..9ce05aa5c --- /dev/null +++ b/graphics/pokemon/ribombee/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +255 254 241 +248 168 192 +233 192 151 +201 195 165 +255 186 98 +224 112 136 +135 132 119 +208 56 16 +152 48 32 +112 112 112 +95 95 95 +152 48 32 +59 59 59 +70 52 44 +0 0 0 diff --git a/graphics/pokemon/rillaboom/overworld.png b/graphics/pokemon/rillaboom/overworld.png new file mode 100644 index 000000000..3fafecb6f Binary files /dev/null and b/graphics/pokemon/rillaboom/overworld.png differ diff --git a/graphics/pokemon/rillaboom/overworld_normal.pal b/graphics/pokemon/rillaboom/overworld_normal.pal new file mode 100644 index 000000000..fa7f89011 --- /dev/null +++ b/graphics/pokemon/rillaboom/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 156 252 +0 36 16 +76 52 48 +0 92 40 +112 92 76 +160 48 4 +144 88 56 +220 92 48 +128 96 92 +4 128 64 +180 128 76 +192 180 112 +4 4 4 +164 148 132 +228 220 156 +252 248 228 diff --git a/graphics/pokemon/rillaboom/overworld_shiny.pal b/graphics/pokemon/rillaboom/overworld_shiny.pal new file mode 100644 index 000000000..01473c16c --- /dev/null +++ b/graphics/pokemon/rillaboom/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +65 74 8 +74 32 32 +139 156 32 +74 32 32 +164 49 0 +148 90 57 +222 90 41 +131 98 90 +172 197 41 +180 131 74 +197 180 115 +16 8 8 +164 148 131 +230 222 156 +255 255 230 diff --git a/graphics/pokemon/riolu/overworld.png b/graphics/pokemon/riolu/overworld.png new file mode 100644 index 000000000..f8f36a2e8 Binary files /dev/null and b/graphics/pokemon/riolu/overworld.png differ diff --git a/graphics/pokemon/riolu/overworld_normal.pal b/graphics/pokemon/riolu/overworld_normal.pal new file mode 100644 index 000000000..88539cd04 --- /dev/null +++ b/graphics/pokemon/riolu/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 88 112 +0 0 0 +72 136 192 +112 184 240 +56 104 144 +96 96 96 +72 72 72 +48 56 88 +232 232 248 +152 24 48 +168 184 200 +120 96 40 +40 40 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/riolu/overworld_shiny.pal b/graphics/pokemon/riolu/overworld_shiny.pal new file mode 100644 index 000000000..5f57dfa96 --- /dev/null +++ b/graphics/pokemon/riolu/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 96 40 +0 0 0 +232 184 80 +248 216 120 +176 136 56 +88 112 120 +64 96 104 +64 64 48 +232 232 248 +152 24 48 +176 184 192 +8 152 248 +40 40 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/roaring_moon/back.png b/graphics/pokemon/roaring_moon/back.png index 01813ff4f..79f590981 100644 Binary files a/graphics/pokemon/roaring_moon/back.png and b/graphics/pokemon/roaring_moon/back.png differ diff --git a/graphics/pokemon/roaring_moon/footprint.png b/graphics/pokemon/roaring_moon/footprint.png new file mode 100644 index 000000000..37eaedcb4 Binary files /dev/null and b/graphics/pokemon/roaring_moon/footprint.png differ diff --git a/graphics/pokemon/roaring_moon/front.png b/graphics/pokemon/roaring_moon/front.png index c1a8a05f0..3f279cf8c 100644 Binary files a/graphics/pokemon/roaring_moon/front.png and b/graphics/pokemon/roaring_moon/front.png differ diff --git a/graphics/pokemon/roaring_moon/normal.pal b/graphics/pokemon/roaring_moon/normal.pal index 2deb54105..073c9b74f 100644 --- a/graphics/pokemon/roaring_moon/normal.pal +++ b/graphics/pokemon/roaring_moon/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -153 210 164 -39 88 94 -96 231 236 -60 137 171 -0 0 0 -185 107 230 -105 17 39 -214 38 82 -162 27 60 -129 100 179 -105 105 105 -171 171 171 -247 247 247 -247 165 42 -251 236 49 -52 49 49 +153 211 165 +55 51 50 +108 37 53 +22 94 114 +90 90 90 +159 50 71 +202 71 94 +237 214 46 +187 104 223 +80 162 175 +73 163 188 +159 142 142 +16 16 16 +135 201 219 +128 227 222 +232 232 224 diff --git a/graphics/pokemon/roaring_moon/shiny.pal b/graphics/pokemon/roaring_moon/shiny.pal index 42fb2538d..cff972441 100644 --- a/graphics/pokemon/roaring_moon/shiny.pal +++ b/graphics/pokemon/roaring_moon/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -153 210 164 -62 125 78 -151 235 188 -86 180 117 -0 0 0 -223 213 113 -105 17 39 -245 62 68 -181 36 39 -174 162 85 -105 105 105 -171 171 171 -247 247 247 -247 165 42 -251 236 49 -52 49 49 +153 211 165 +55 51 50 +97 20 32 +49 89 89 +90 90 90 +167 35 55 +242 30 67 +237 214 46 +247 130 23 +207 187 71 +61 173 137 +159 142 142 +16 16 16 +107 226 170 +240 248 148 +232 232 224 diff --git a/graphics/pokemon/rockruff/overworld.png b/graphics/pokemon/rockruff/overworld.png new file mode 100644 index 000000000..ee6c33ee0 Binary files /dev/null and b/graphics/pokemon/rockruff/overworld.png differ diff --git a/graphics/pokemon/rockruff/overworld_normal.pal b/graphics/pokemon/rockruff/overworld_normal.pal new file mode 100644 index 000000000..23b5d4df1 --- /dev/null +++ b/graphics/pokemon/rockruff/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +237 236 231 +222 218 210 +180 170 168 +198 158 135 +242 132 210 +160 120 100 +136 116 114 +51 153 235 +104 81 72 +122 79 70 +72 57 51 +16 16 16 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rockruff/overworld_shiny.pal b/graphics/pokemon/rockruff/overworld_shiny.pal new file mode 100644 index 000000000..2d0c2b6a9 --- /dev/null +++ b/graphics/pokemon/rockruff/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +237 236 231 +222 218 210 +180 170 168 +144 200 224 +242 132 210 +96 144 200 +136 116 114 +168 184 40 +104 81 72 +122 79 70 +40 80 104 +16 16 16 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/roggenrola/overworld.png b/graphics/pokemon/roggenrola/overworld.png new file mode 100644 index 000000000..1c29045f2 Binary files /dev/null and b/graphics/pokemon/roggenrola/overworld.png differ diff --git a/graphics/pokemon/roggenrola/overworld_normal.pal b/graphics/pokemon/roggenrola/overworld_normal.pal new file mode 100644 index 000000000..271c608de --- /dev/null +++ b/graphics/pokemon/roggenrola/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +57 32 24 +0 0 0 +123 90 74 +90 65 49 +24 32 57 +41 57 106 +65 82 139 +90 65 32 +156 115 16 +255 189 74 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/roggenrola/overworld_shiny.pal b/graphics/pokemon/roggenrola/overworld_shiny.pal new file mode 100644 index 000000000..ddc8f8d9e --- /dev/null +++ b/graphics/pokemon/roggenrola/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 32 32 +0 0 0 +104 88 88 +72 64 56 +40 16 48 +72 40 104 +104 64 136 +88 64 32 +168 96 32 +248 120 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rolycoly/overworld.png b/graphics/pokemon/rolycoly/overworld.png new file mode 100644 index 000000000..04aff9995 Binary files /dev/null and b/graphics/pokemon/rolycoly/overworld.png differ diff --git a/graphics/pokemon/rolycoly/overworld_normal.pal b/graphics/pokemon/rolycoly/overworld_normal.pal new file mode 100644 index 000000000..972f337c5 --- /dev/null +++ b/graphics/pokemon/rolycoly/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +10 10 10 +50 50 50 +26 25 25 +26 26 26 +114 113 104 +66 65 62 +90 89 83 +34 33 33 +0 0 0 +242 121 37 +224 224 224 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rolycoly/overworld_shiny.pal b/graphics/pokemon/rolycoly/overworld_shiny.pal new file mode 100644 index 000000000..783489d67 --- /dev/null +++ b/graphics/pokemon/rolycoly/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 8 8 +49 49 49 +16 32 32 +24 24 24 +123 164 172 +82 123 131 +98 139 156 +49 82 98 +0 0 0 +246 123 32 +230 230 230 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rookidee/overworld.png b/graphics/pokemon/rookidee/overworld.png new file mode 100644 index 000000000..5448710bd Binary files /dev/null and b/graphics/pokemon/rookidee/overworld.png differ diff --git a/graphics/pokemon/rookidee/overworld_normal.pal b/graphics/pokemon/rookidee/overworld_normal.pal new file mode 100644 index 000000000..a053bf41d --- /dev/null +++ b/graphics/pokemon/rookidee/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +46 255 0 +15 30 51 +14 14 14 +36 74 124 +31 31 31 +59 107 169 +0 0 0 +220 46 53 +255 255 255 +153 154 158 +113 114 119 +230 205 74 +244 223 113 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rookidee/overworld_shiny.pal b/graphics/pokemon/rookidee/overworld_shiny.pal new file mode 100644 index 000000000..9187e984b --- /dev/null +++ b/graphics/pokemon/rookidee/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +46 255 0 +82 74 41 +8 8 8 +172 156 106 +24 24 24 +238 222 156 +0 0 0 +222 41 49 +255 255 255 +156 156 156 +115 115 115 +189 189 180 +238 238 238 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/roselia/overworld.png b/graphics/pokemon/roselia/overworld.png new file mode 100644 index 000000000..e648e28ce Binary files /dev/null and b/graphics/pokemon/roselia/overworld.png differ diff --git a/graphics/pokemon/roselia/overworld_normal.pal b/graphics/pokemon/roselia/overworld_normal.pal new file mode 100644 index 000000000..bd11b0e9f --- /dev/null +++ b/graphics/pokemon/roselia/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +216 216 216 +56 96 16 +32 56 16 +88 144 16 +0 0 0 +160 200 144 +88 16 48 +24 48 88 +144 40 80 +200 64 112 +80 144 208 +40 96 136 +88 144 16 +168 128 56 +232 184 64 +0 0 0 diff --git a/graphics/pokemon/roselia/overworld_shiny.pal b/graphics/pokemon/roselia/overworld_shiny.pal new file mode 100644 index 000000000..4049805a6 --- /dev/null +++ b/graphics/pokemon/roselia/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +104 112 16 +64 56 16 +152 152 16 +0 0 0 +216 200 144 +72 16 96 +40 40 40 +136 64 184 +176 112 232 +120 120 128 +64 64 64 +168 152 112 +168 128 56 +232 184 64 +0 0 0 diff --git a/graphics/pokemon/roserade/overworld.png b/graphics/pokemon/roserade/overworld.png new file mode 100644 index 000000000..68745987c Binary files /dev/null and b/graphics/pokemon/roserade/overworld.png differ diff --git a/graphics/pokemon/roserade/overworld_normal.pal b/graphics/pokemon/roserade/overworld_normal.pal new file mode 100644 index 000000000..3a723e6f0 --- /dev/null +++ b/graphics/pokemon/roserade/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 208 240 +72 72 72 +200 216 216 +232 232 248 +160 176 176 +0 0 0 +16 64 24 +48 120 40 +144 192 104 +96 168 72 +232 184 64 +200 64 112 +168 128 56 +136 16 72 +80 168 232 +40 104 152 diff --git a/graphics/pokemon/roserade/overworld_shiny.pal b/graphics/pokemon/roserade/overworld_shiny.pal new file mode 100644 index 000000000..1d59ab1fe --- /dev/null +++ b/graphics/pokemon/roserade/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 208 240 +72 72 72 +200 216 216 +232 232 248 +160 176 176 +0 0 0 +56 96 8 +112 144 32 +184 208 88 +144 184 64 +232 184 64 +176 120 176 +168 128 56 +128 80 128 +144 144 144 +40 104 152 diff --git a/graphics/pokemon/rotom/fan/overworld.png b/graphics/pokemon/rotom/fan/overworld.png new file mode 100644 index 000000000..a89318dd2 Binary files /dev/null and b/graphics/pokemon/rotom/fan/overworld.png differ diff --git a/graphics/pokemon/rotom/fan/overworld_normal.pal b/graphics/pokemon/rotom/fan/overworld_normal.pal new file mode 100644 index 000000000..b0e952c33 --- /dev/null +++ b/graphics/pokemon/rotom/fan/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +232 144 64 +248 200 80 +112 56 8 +216 112 48 +240 152 72 +0 0 0 +64 64 64 +184 88 32 +248 248 152 +208 160 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rotom/fan/overworld_shiny.pal b/graphics/pokemon/rotom/fan/overworld_shiny.pal new file mode 100644 index 000000000..78bb6043a --- /dev/null +++ b/graphics/pokemon/rotom/fan/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +200 128 0 +224 200 88 +128 48 40 +224 72 64 +248 136 136 +0 0 0 +64 64 64 +192 48 48 +248 248 184 +208 160 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rotom/frost/overworld.png b/graphics/pokemon/rotom/frost/overworld.png new file mode 100644 index 000000000..7711749de Binary files /dev/null and b/graphics/pokemon/rotom/frost/overworld.png differ diff --git a/graphics/pokemon/rotom/frost/overworld_normal.pal b/graphics/pokemon/rotom/frost/overworld_normal.pal new file mode 100644 index 000000000..fa2c6ac9e --- /dev/null +++ b/graphics/pokemon/rotom/frost/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 96 160 +192 160 216 +144 72 16 +240 152 72 +216 112 48 +216 216 240 +184 88 32 +72 16 112 +0 0 0 +48 48 48 +88 88 88 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rotom/frost/overworld_shiny.pal b/graphics/pokemon/rotom/frost/overworld_shiny.pal new file mode 100644 index 000000000..8434e1e2f --- /dev/null +++ b/graphics/pokemon/rotom/frost/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +200 128 0 +224 200 88 +128 48 40 +240 120 104 +208 72 48 +248 248 184 +192 48 48 +72 16 112 +0 0 0 +48 48 48 +88 88 88 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rotom/heat/overworld.png b/graphics/pokemon/rotom/heat/overworld.png new file mode 100644 index 000000000..0aee2d126 Binary files /dev/null and b/graphics/pokemon/rotom/heat/overworld.png differ diff --git a/graphics/pokemon/rotom/heat/overworld_normal.pal b/graphics/pokemon/rotom/heat/overworld_normal.pal new file mode 100644 index 000000000..51c9ac20c --- /dev/null +++ b/graphics/pokemon/rotom/heat/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 40 16 +216 88 48 +144 72 16 +240 152 72 +216 112 48 +248 216 128 +0 0 0 +184 88 32 +128 32 24 +40 40 40 +72 72 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rotom/heat/overworld_shiny.pal b/graphics/pokemon/rotom/heat/overworld_shiny.pal new file mode 100644 index 000000000..9cc5f39c9 --- /dev/null +++ b/graphics/pokemon/rotom/heat/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +200 128 0 +224 200 88 +128 48 40 +240 120 104 +208 72 48 +248 248 184 +0 0 0 +192 48 48 +128 32 24 +40 40 40 +72 72 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rotom/mow/overworld.png b/graphics/pokemon/rotom/mow/overworld.png new file mode 100644 index 000000000..372140631 Binary files /dev/null and b/graphics/pokemon/rotom/mow/overworld.png differ diff --git a/graphics/pokemon/rotom/mow/overworld_normal.pal b/graphics/pokemon/rotom/mow/overworld_normal.pal new file mode 100644 index 000000000..bbab999de --- /dev/null +++ b/graphics/pokemon/rotom/mow/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 128 72 +152 216 40 +144 72 16 +216 112 48 +240 152 72 +216 248 136 +0 0 0 +184 88 32 +64 64 64 +112 112 112 +24 88 16 +192 192 224 +232 232 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rotom/mow/overworld_shiny.pal b/graphics/pokemon/rotom/mow/overworld_shiny.pal new file mode 100644 index 000000000..58e19f94b --- /dev/null +++ b/graphics/pokemon/rotom/mow/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +200 128 0 +224 200 88 +128 48 40 +224 72 64 +248 136 136 +248 248 184 +0 0 0 +192 48 48 +64 64 64 +112 112 112 +24 88 16 +192 192 224 +232 232 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rotom/overworld.png b/graphics/pokemon/rotom/overworld.png new file mode 100644 index 000000000..e7f268974 Binary files /dev/null and b/graphics/pokemon/rotom/overworld.png differ diff --git a/graphics/pokemon/rotom/overworld_normal.pal b/graphics/pokemon/rotom/overworld_normal.pal new file mode 100644 index 000000000..178ad5540 --- /dev/null +++ b/graphics/pokemon/rotom/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 128 160 +104 184 216 +144 72 16 +216 112 48 +184 88 32 +240 152 72 +176 232 240 +64 64 64 +16 72 112 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rotom/overworld_shiny.pal b/graphics/pokemon/rotom/overworld_shiny.pal new file mode 100644 index 000000000..34b417b5e --- /dev/null +++ b/graphics/pokemon/rotom/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +200 128 0 +224 200 88 +128 48 40 +224 72 64 +192 48 48 +248 136 136 +248 248 184 +64 64 64 +16 136 216 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rotom/wash/overworld.png b/graphics/pokemon/rotom/wash/overworld.png new file mode 100644 index 000000000..e2cd230ce Binary files /dev/null and b/graphics/pokemon/rotom/wash/overworld.png differ diff --git a/graphics/pokemon/rotom/wash/overworld_normal.pal b/graphics/pokemon/rotom/wash/overworld_normal.pal new file mode 100644 index 000000000..fadf8c990 --- /dev/null +++ b/graphics/pokemon/rotom/wash/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 96 160 +104 160 232 +112 56 8 +240 152 72 +216 112 48 +184 88 32 +176 232 240 +16 72 112 +64 64 64 +80 80 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rotom/wash/overworld_shiny.pal b/graphics/pokemon/rotom/wash/overworld_shiny.pal new file mode 100644 index 000000000..1c5517583 --- /dev/null +++ b/graphics/pokemon/rotom/wash/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +200 128 0 +224 200 88 +128 48 40 +240 120 104 +208 72 48 +192 48 48 +248 248 184 +16 72 112 +64 64 64 +80 80 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rowlet/overworld.png b/graphics/pokemon/rowlet/overworld.png new file mode 100644 index 000000000..62f168d60 Binary files /dev/null and b/graphics/pokemon/rowlet/overworld.png differ diff --git a/graphics/pokemon/rowlet/overworld_normal.pal b/graphics/pokemon/rowlet/overworld_normal.pal new file mode 100644 index 000000000..68cb9b4e0 --- /dev/null +++ b/graphics/pokemon/rowlet/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +85 66 53 +213 160 121 +16 16 16 +232 232 248 +179 183 184 +189 115 87 +250 171 78 +38 76 38 +112 86 67 +64 164 70 +184 106 14 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rowlet/overworld_shiny.pal b/graphics/pokemon/rowlet/overworld_shiny.pal new file mode 100644 index 000000000..b03438e93 --- /dev/null +++ b/graphics/pokemon/rowlet/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +40 70 58 +138 204 171 +16 16 16 +232 232 248 +179 183 184 +92 168 138 +228 83 64 +38 76 38 +112 86 67 +54 149 170 +211 54 39 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rufflet/overworld.png b/graphics/pokemon/rufflet/overworld.png new file mode 100644 index 000000000..8f1ea609b Binary files /dev/null and b/graphics/pokemon/rufflet/overworld.png differ diff --git a/graphics/pokemon/rufflet/overworld_normal.pal b/graphics/pokemon/rufflet/overworld_normal.pal new file mode 100644 index 000000000..3bc9910d9 --- /dev/null +++ b/graphics/pokemon/rufflet/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +33 55 71 +0 0 0 +164 172 191 +71 63 47 +245 236 208 +182 172 147 +215 129 55 +215 129 55 +95 121 138 +215 129 55 +229 229 247 +215 129 55 +245 236 208 +77 91 99 +152 88 40 diff --git a/graphics/pokemon/rufflet/overworld_shiny.pal b/graphics/pokemon/rufflet/overworld_shiny.pal new file mode 100644 index 000000000..247ce5eee --- /dev/null +++ b/graphics/pokemon/rufflet/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 56 32 +0 0 0 +164 172 191 +71 63 47 +240 232 208 +184 176 152 +240 120 48 +164 63 63 +168 136 88 +247 203 85 +229 229 247 +229 159 11 +245 236 208 +121 104 87 +152 88 40 diff --git a/graphics/pokemon/runerigus/overworld.png b/graphics/pokemon/runerigus/overworld.png new file mode 100644 index 000000000..fcaef221b Binary files /dev/null and b/graphics/pokemon/runerigus/overworld.png differ diff --git a/graphics/pokemon/runerigus/overworld_normal.pal b/graphics/pokemon/runerigus/overworld_normal.pal new file mode 100644 index 000000000..05bb899f0 --- /dev/null +++ b/graphics/pokemon/runerigus/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +40 36 36 +229 224 225 +136 126 127 +194 184 185 +235 93 91 +179 56 54 +0 0 0 +24 24 24 +56 56 56 +87 43 104 +159 83 188 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/runerigus/overworld_shiny.pal b/graphics/pokemon/runerigus/overworld_shiny.pal new file mode 100644 index 000000000..7e74fbf2d --- /dev/null +++ b/graphics/pokemon/runerigus/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +57 49 57 +246 222 246 +164 148 164 +197 180 189 +189 90 164 +106 41 90 +0 0 0 +41 41 49 +65 57 74 +74 156 115 +115 230 172 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sableye/overworld.png b/graphics/pokemon/sableye/overworld.png new file mode 100644 index 000000000..c78ae22e2 Binary files /dev/null and b/graphics/pokemon/sableye/overworld.png differ diff --git a/graphics/pokemon/sableye/overworld_normal.pal b/graphics/pokemon/sableye/overworld_normal.pal new file mode 100644 index 000000000..270f480bc --- /dev/null +++ b/graphics/pokemon/sableye/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 48 104 +88 64 144 +144 128 216 +120 96 176 +48 80 136 +120 160 224 +80 120 184 +232 232 248 +232 88 112 +192 56 56 +24 152 120 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sableye/overworld_shiny.pal b/graphics/pokemon/sableye/overworld_shiny.pal new file mode 100644 index 000000000..a84194b5c --- /dev/null +++ b/graphics/pokemon/sableye/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +104 56 0 +160 96 32 +248 208 112 +208 152 72 +160 96 32 +248 200 88 +248 168 72 +232 232 248 +24 224 120 +0 160 88 +192 56 56 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/salamence/overworld.png b/graphics/pokemon/salamence/overworld.png new file mode 100644 index 000000000..e6a01c247 Binary files /dev/null and b/graphics/pokemon/salamence/overworld.png differ diff --git a/graphics/pokemon/salamence/overworld_normal.pal b/graphics/pokemon/salamence/overworld_normal.pal new file mode 100644 index 000000000..da129e141 --- /dev/null +++ b/graphics/pokemon/salamence/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 32 32 +216 88 120 +0 0 0 +160 64 64 +48 72 112 +152 200 208 +40 144 168 +192 80 96 +80 184 200 +160 160 176 +232 232 248 +56 56 64 +128 128 144 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/salamence/overworld_shiny.pal b/graphics/pokemon/salamence/overworld_shiny.pal new file mode 100644 index 000000000..0a98e224a --- /dev/null +++ b/graphics/pokemon/salamence/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 32 32 +216 88 120 +0 0 0 +160 64 64 +40 88 40 +136 224 152 +48 168 64 +192 80 96 +104 192 112 +160 160 176 +232 232 248 +56 56 64 +128 128 144 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/salandit/anim_front.png b/graphics/pokemon/salandit/anim_front.png index 6bcd63d4d..6197504ef 100644 Binary files a/graphics/pokemon/salandit/anim_front.png and b/graphics/pokemon/salandit/anim_front.png differ diff --git a/graphics/pokemon/salandit/back.png b/graphics/pokemon/salandit/back.png index 461f7015a..1563a0d0c 100644 Binary files a/graphics/pokemon/salandit/back.png and b/graphics/pokemon/salandit/back.png differ diff --git a/graphics/pokemon/salandit/normal.pal b/graphics/pokemon/salandit/normal.pal index ba5c7e8bf..02630e94b 100644 --- a/graphics/pokemon/salandit/normal.pal +++ b/graphics/pokemon/salandit/normal.pal @@ -2,18 +2,18 @@ JASC-PAL 0100 16 152 208 160 -40 32 32 -16 16 8 +37 34 33 +50 45 44 16 16 16 240 80 8 104 104 96 -40 32 24 -64 56 48 +55 50 50 +67 62 60 112 88 88 184 152 200 216 200 224 88 80 136 64 64 64 136 120 112 -0 0 0 -0 0 0 +255 255 255 +196 18 18 diff --git a/graphics/pokemon/salandit/overworld.png b/graphics/pokemon/salandit/overworld.png new file mode 100644 index 000000000..ecccf533c Binary files /dev/null and b/graphics/pokemon/salandit/overworld.png differ diff --git a/graphics/pokemon/salandit/overworld_normal.pal b/graphics/pokemon/salandit/overworld_normal.pal new file mode 100644 index 000000000..1f5568b9b --- /dev/null +++ b/graphics/pokemon/salandit/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +190 130 230 +243 118 85 +209 78 57 +126 130 130 +100 100 108 +85 90 91 +80 80 88 +62 62 67 +42 42 45 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/salandit/overworld_shiny.pal b/graphics/pokemon/salandit/overworld_shiny.pal new file mode 100644 index 000000000..eaa4f0a9a --- /dev/null +++ b/graphics/pokemon/salandit/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +190 130 230 +243 118 85 +209 78 57 +200 192 200 +100 100 108 +144 136 144 +80 80 88 +62 62 67 +42 42 45 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/salandit/shiny.pal b/graphics/pokemon/salandit/shiny.pal index 77e826144..a24b6f5df 100644 --- a/graphics/pokemon/salandit/shiny.pal +++ b/graphics/pokemon/salandit/shiny.pal @@ -2,18 +2,18 @@ JASC-PAL 0100 16 152 208 160 +37 34 33 112 96 96 -16 16 8 16 16 16 240 80 8 200 192 200 -40 32 24 -64 56 48 +55 50 50 +67 62 60 112 88 88 184 152 200 216 200 224 88 80 136 144 136 144 224 224 224 -0 0 0 -0 0 0 +255 255 255 +196 18 18 diff --git a/graphics/pokemon/salazzle/overworld.png b/graphics/pokemon/salazzle/overworld.png new file mode 100644 index 000000000..8b19f171b Binary files /dev/null and b/graphics/pokemon/salazzle/overworld.png differ diff --git a/graphics/pokemon/salazzle/overworld_normal.pal b/graphics/pokemon/salazzle/overworld_normal.pal new file mode 100644 index 000000000..0b296bdf9 --- /dev/null +++ b/graphics/pokemon/salazzle/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +184 157 206 +145 106 170 +109 104 102 +100 100 108 +214 75 124 +190 69 111 +80 80 88 +72 67 66 +86 55 115 +62 62 67 +42 42 45 +44 40 39 +34 34 37 +54 21 33 +0 0 0 diff --git a/graphics/pokemon/salazzle/overworld_shiny.pal b/graphics/pokemon/salazzle/overworld_shiny.pal new file mode 100644 index 000000000..0e4f0c071 --- /dev/null +++ b/graphics/pokemon/salazzle/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +184 157 206 +145 106 170 +109 104 102 +200 192 200 +214 75 124 +190 69 111 +144 136 144 +72 67 66 +86 55 115 +112 96 96 +42 42 45 +44 40 39 +34 34 37 +54 21 33 +0 0 0 diff --git a/graphics/pokemon/samurott/hisuian/overworld.png b/graphics/pokemon/samurott/hisuian/overworld.png new file mode 100644 index 000000000..6dd47d577 Binary files /dev/null and b/graphics/pokemon/samurott/hisuian/overworld.png differ diff --git a/graphics/pokemon/samurott/hisuian/overworld_normal.pal b/graphics/pokemon/samurott/hisuian/overworld_normal.pal new file mode 100644 index 000000000..e6be3b5f5 --- /dev/null +++ b/graphics/pokemon/samurott/hisuian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +65 65 65 +0 0 0 +238 238 255 +189 189 197 +16 24 49 +189 49 49 +32 24 32 +41 49 74 +106 32 32 +82 65 98 +213 65 82 +123 156 156 +74 106 106 +32 65 156 +164 164 180 diff --git a/graphics/pokemon/samurott/hisuian/overworld_shiny.pal b/graphics/pokemon/samurott/hisuian/overworld_shiny.pal new file mode 100644 index 000000000..827453552 --- /dev/null +++ b/graphics/pokemon/samurott/hisuian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +65 65 65 +0 0 0 +238 238 246 +189 189 197 +16 24 49 +180 164 156 +197 189 197 +222 213 222 +139 115 106 +238 238 246 +213 65 82 +123 156 156 +74 106 106 +32 65 156 +164 164 180 diff --git a/graphics/pokemon/samurott/overworld.png b/graphics/pokemon/samurott/overworld.png new file mode 100644 index 000000000..2cb765541 Binary files /dev/null and b/graphics/pokemon/samurott/overworld.png differ diff --git a/graphics/pokemon/samurott/overworld_normal.pal b/graphics/pokemon/samurott/overworld_normal.pal new file mode 100644 index 000000000..e957723e2 --- /dev/null +++ b/graphics/pokemon/samurott/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +63 63 63 +112 87 55 +230 219 179 +208 191 112 +164 138 79 +0 0 0 +229 229 247 +191 191 199 +121 155 155 +25 47 87 +16 16 40 +25 79 147 +208 71 87 +117 0 0 +79 104 104 diff --git a/graphics/pokemon/samurott/overworld_shiny.pal b/graphics/pokemon/samurott/overworld_shiny.pal new file mode 100644 index 000000000..9ea464118 --- /dev/null +++ b/graphics/pokemon/samurott/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +152 80 64 +184 112 88 +240 224 224 +216 168 144 +216 152 128 +0 0 0 +248 248 248 +192 192 200 +192 184 128 +32 32 56 +16 16 40 +24 56 96 +208 80 96 +96 96 96 +136 136 88 diff --git a/graphics/pokemon/sandaconda/overworld.png b/graphics/pokemon/sandaconda/overworld.png new file mode 100644 index 000000000..812ca3317 Binary files /dev/null and b/graphics/pokemon/sandaconda/overworld.png differ diff --git a/graphics/pokemon/sandaconda/overworld_normal.pal b/graphics/pokemon/sandaconda/overworld_normal.pal new file mode 100644 index 000000000..aaf6a3d60 --- /dev/null +++ b/graphics/pokemon/sandaconda/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 0 200 +0 0 0 +16 16 4 +24 24 16 +52 48 20 +84 60 36 +92 84 36 +120 92 60 +116 108 56 +76 72 72 +168 76 56 +136 212 0 +148 148 140 +160 156 148 +204 200 192 +8 8 4 diff --git a/graphics/pokemon/sandaconda/overworld_shiny.pal b/graphics/pokemon/sandaconda/overworld_shiny.pal new file mode 100644 index 000000000..5393b93af --- /dev/null +++ b/graphics/pokemon/sandaconda/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +24 32 24 +32 32 32 +82 82 74 +106 98 98 +115 123 106 +139 131 123 +156 156 131 +74 74 65 +90 82 49 +180 180 24 +156 156 131 +164 156 148 +238 230 205 +8 8 8 diff --git a/graphics/pokemon/sandile/overworld.png b/graphics/pokemon/sandile/overworld.png new file mode 100644 index 000000000..4f19f9cb1 Binary files /dev/null and b/graphics/pokemon/sandile/overworld.png differ diff --git a/graphics/pokemon/sandile/overworld_normal.pal b/graphics/pokemon/sandile/overworld_normal.pal new file mode 100644 index 000000000..5656ae68c --- /dev/null +++ b/graphics/pokemon/sandile/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +85 54 0 +117 117 54 +54 54 54 +25 25 54 +185 151 54 +117 117 54 +220 185 117 +85 85 117 +54 54 61 +185 117 117 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sandile/overworld_shiny.pal b/graphics/pokemon/sandile/overworld_shiny.pal new file mode 100644 index 000000000..2eb5b97a0 --- /dev/null +++ b/graphics/pokemon/sandile/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +56 80 32 +128 144 56 +54 54 54 +25 25 54 +200 200 72 +117 117 54 +224 216 120 +85 85 117 +54 54 61 +64 144 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sandshrew/alolan/overworld.png b/graphics/pokemon/sandshrew/alolan/overworld.png new file mode 100644 index 000000000..8b6c58a66 Binary files /dev/null and b/graphics/pokemon/sandshrew/alolan/overworld.png differ diff --git a/graphics/pokemon/sandshrew/alolan/overworld_normal.pal b/graphics/pokemon/sandshrew/alolan/overworld_normal.pal new file mode 100644 index 000000000..e348ab85b --- /dev/null +++ b/graphics/pokemon/sandshrew/alolan/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +53 78 115 +132 179 206 +182 219 231 +0 0 0 +93 132 155 +16 57 123 +232 232 248 +205 190 133 +254 254 169 +160 160 160 +98 90 74 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sandshrew/alolan/overworld_shiny.pal b/graphics/pokemon/sandshrew/alolan/overworld_shiny.pal new file mode 100644 index 000000000..b9c27badc --- /dev/null +++ b/graphics/pokemon/sandshrew/alolan/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +53 78 115 +132 179 206 +182 219 231 +0 0 0 +93 132 155 +16 57 123 +232 232 248 +58 106 183 +100 151 234 +117 146 193 +30 78 154 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sandshrew/overworld.png b/graphics/pokemon/sandshrew/overworld.png new file mode 100644 index 000000000..cc4652b27 Binary files /dev/null and b/graphics/pokemon/sandshrew/overworld.png differ diff --git a/graphics/pokemon/sandshrew/overworld_normal.pal b/graphics/pokemon/sandshrew/overworld_normal.pal new file mode 100644 index 000000000..f6548e630 --- /dev/null +++ b/graphics/pokemon/sandshrew/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 64 32 +184 136 40 +216 168 56 +0 0 0 +120 104 88 +32 96 120 +232 232 248 +184 168 136 +224 216 168 +160 160 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sandshrew/overworld_shiny.pal b/graphics/pokemon/sandshrew/overworld_shiny.pal new file mode 100644 index 000000000..25eadc3f7 --- /dev/null +++ b/graphics/pokemon/sandshrew/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 96 32 +136 152 40 +168 192 56 +0 0 0 +96 112 80 +32 96 120 +232 232 248 +184 168 136 +224 216 168 +160 160 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sandslash/alolan/overworld.png b/graphics/pokemon/sandslash/alolan/overworld.png new file mode 100644 index 000000000..aaae1473d Binary files /dev/null and b/graphics/pokemon/sandslash/alolan/overworld.png differ diff --git a/graphics/pokemon/sandslash/alolan/overworld_normal.pal b/graphics/pokemon/sandslash/alolan/overworld_normal.pal new file mode 100644 index 000000000..ec88d1783 --- /dev/null +++ b/graphics/pokemon/sandslash/alolan/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +54 89 112 +167 236 243 +104 192 236 +0 0 0 +173 216 232 +139 168 202 +84 148 186 +1 63 94 +44 138 172 +232 232 248 +240 240 244 +88 88 88 +170 170 196 +152 152 152 +176 176 176 diff --git a/graphics/pokemon/sandslash/alolan/overworld_shiny.pal b/graphics/pokemon/sandslash/alolan/overworld_shiny.pal new file mode 100644 index 000000000..d7128629b --- /dev/null +++ b/graphics/pokemon/sandslash/alolan/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +54 89 112 +167 236 243 +104 192 236 +0 0 0 +137 199 224 +106 148 197 +84 148 186 +1 63 94 +44 138 172 +232 232 248 +71 133 157 +88 88 88 +64 138 164 +71 133 157 +176 176 176 diff --git a/graphics/pokemon/sandslash/overworld.png b/graphics/pokemon/sandslash/overworld.png new file mode 100644 index 000000000..efe541d2a Binary files /dev/null and b/graphics/pokemon/sandslash/overworld.png differ diff --git a/graphics/pokemon/sandslash/overworld_normal.pal b/graphics/pokemon/sandslash/overworld_normal.pal new file mode 100644 index 000000000..72ee2e31e --- /dev/null +++ b/graphics/pokemon/sandslash/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 32 16 +136 96 40 +0 0 0 +224 168 64 +96 64 32 +160 104 32 +200 136 48 +8 40 56 +40 104 128 +232 232 248 +232 224 152 +88 88 88 +152 152 152 +192 160 136 +176 176 176 diff --git a/graphics/pokemon/sandslash/overworld_shiny.pal b/graphics/pokemon/sandslash/overworld_shiny.pal new file mode 100644 index 000000000..b78acc2d4 --- /dev/null +++ b/graphics/pokemon/sandslash/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 8 8 +176 40 40 +0 0 0 +192 152 96 +112 8 8 +136 96 64 +168 120 80 +8 40 56 +40 104 128 +232 232 248 +232 224 152 +88 88 88 +152 152 152 +192 160 136 +176 176 176 diff --git a/graphics/pokemon/sandy_shocks/footprint.png b/graphics/pokemon/sandy_shocks/footprint.png new file mode 100644 index 000000000..a703fdf64 Binary files /dev/null and b/graphics/pokemon/sandy_shocks/footprint.png differ diff --git a/graphics/pokemon/sandygast/overworld.png b/graphics/pokemon/sandygast/overworld.png new file mode 100644 index 000000000..a407e9341 Binary files /dev/null and b/graphics/pokemon/sandygast/overworld.png differ diff --git a/graphics/pokemon/sandygast/overworld_normal.pal b/graphics/pokemon/sandygast/overworld_normal.pal new file mode 100644 index 000000000..50ed5787c --- /dev/null +++ b/graphics/pokemon/sandygast/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +233 228 195 +206 218 227 +204 199 171 +200 112 84 +96 91 78 +89 87 76 +132 47 47 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sandygast/overworld_shiny.pal b/graphics/pokemon/sandygast/overworld_shiny.pal new file mode 100644 index 000000000..6bdcf374b --- /dev/null +++ b/graphics/pokemon/sandygast/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +112 112 112 +206 218 227 +72 72 72 +248 240 80 +96 91 78 +32 32 32 +208 176 0 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sawk/overworld.png b/graphics/pokemon/sawk/overworld.png new file mode 100644 index 000000000..8d5bc531c Binary files /dev/null and b/graphics/pokemon/sawk/overworld.png differ diff --git a/graphics/pokemon/sawk/overworld_normal.pal b/graphics/pokemon/sawk/overworld_normal.pal new file mode 100644 index 000000000..8a8a62c1c --- /dev/null +++ b/graphics/pokemon/sawk/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +18 63 87 +71 129 236 +33 33 33 +18 79 147 +55 55 63 +104 164 182 +11 11 11 +172 245 236 +229 229 247 +138 129 121 +95 104 112 +47 95 191 +0 0 0 +47 95 191 +0 0 0 diff --git a/graphics/pokemon/sawk/overworld_shiny.pal b/graphics/pokemon/sawk/overworld_shiny.pal new file mode 100644 index 000000000..ccf10150d --- /dev/null +++ b/graphics/pokemon/sawk/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 48 64 +112 96 232 +33 33 33 +72 64 88 +55 55 63 +168 200 200 +11 11 11 +208 240 232 +229 229 247 +138 129 121 +95 104 112 +80 72 192 +0 0 0 +47 95 191 +0 0 0 diff --git a/graphics/pokemon/sawsbuck/autumn/anim_front.png b/graphics/pokemon/sawsbuck/autumn/anim_front.png new file mode 100644 index 000000000..91d0c0ef3 Binary files /dev/null and b/graphics/pokemon/sawsbuck/autumn/anim_front.png differ diff --git a/graphics/pokemon/sawsbuck/autumn/front.png b/graphics/pokemon/sawsbuck/autumn/front.png deleted file mode 100644 index 97c43db22..000000000 Binary files a/graphics/pokemon/sawsbuck/autumn/front.png and /dev/null differ diff --git a/graphics/pokemon/sawsbuck/autumn/overworld.png b/graphics/pokemon/sawsbuck/autumn/overworld.png new file mode 100644 index 000000000..d846642dd Binary files /dev/null and b/graphics/pokemon/sawsbuck/autumn/overworld.png differ diff --git a/graphics/pokemon/sawsbuck/autumn/overworld_normal.pal b/graphics/pokemon/sawsbuck/autumn/overworld_normal.pal new file mode 100644 index 000000000..2af7855b1 --- /dev/null +++ b/graphics/pokemon/sawsbuck/autumn/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +169 37 37 +73 23 17 +73 23 17 +98 66 31 +47 13 8 +73 23 17 +153 103 45 +153 103 45 +242 242 246 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sawsbuck/autumn/overworld_shiny.pal b/graphics/pokemon/sawsbuck/autumn/overworld_shiny.pal new file mode 100644 index 000000000..a3ea1c808 --- /dev/null +++ b/graphics/pokemon/sawsbuck/autumn/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +184 56 56 +67 13 11 +128 32 48 +176 104 32 +47 14 9 +128 64 16 +207 124 25 +191 173 88 +233 219 172 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sawsbuck/overworld.png b/graphics/pokemon/sawsbuck/overworld.png new file mode 100644 index 000000000..2fcab6fc3 Binary files /dev/null and b/graphics/pokemon/sawsbuck/overworld.png differ diff --git a/graphics/pokemon/sawsbuck/overworld_normal.pal b/graphics/pokemon/sawsbuck/overworld_normal.pal new file mode 100644 index 000000000..3fadfc757 --- /dev/null +++ b/graphics/pokemon/sawsbuck/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +57 17 10 +246 138 169 +174 79 74 +217 177 55 +57 17 10 +109 77 39 +101 18 39 +84 45 24 +217 177 55 +246 138 169 +246 138 169 +84 45 24 +210 183 93 +0 0 0 diff --git a/graphics/pokemon/sawsbuck/overworld_shiny.pal b/graphics/pokemon/sawsbuck/overworld_shiny.pal new file mode 100644 index 000000000..75de9f8fa --- /dev/null +++ b/graphics/pokemon/sawsbuck/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +61 11 5 +247 101 142 +194 54 85 +232 216 160 +54 25 18 +176 104 32 +101 18 39 +128 64 16 +212 134 32 +229 229 247 +247 247 247 +65 32 24 +194 168 101 +0 0 0 diff --git a/graphics/pokemon/sawsbuck/summer/anim_front.png b/graphics/pokemon/sawsbuck/summer/anim_front.png new file mode 100644 index 000000000..f54e11a79 Binary files /dev/null and b/graphics/pokemon/sawsbuck/summer/anim_front.png differ diff --git a/graphics/pokemon/sawsbuck/summer/front.png b/graphics/pokemon/sawsbuck/summer/front.png deleted file mode 100644 index 96a0c150c..000000000 Binary files a/graphics/pokemon/sawsbuck/summer/front.png and /dev/null differ diff --git a/graphics/pokemon/sawsbuck/summer/overworld.png b/graphics/pokemon/sawsbuck/summer/overworld.png new file mode 100644 index 000000000..7bb026e55 Binary files /dev/null and b/graphics/pokemon/sawsbuck/summer/overworld.png differ diff --git a/graphics/pokemon/sawsbuck/summer/overworld_normal.pal b/graphics/pokemon/sawsbuck/summer/overworld_normal.pal new file mode 100644 index 000000000..a742d1bd0 --- /dev/null +++ b/graphics/pokemon/sawsbuck/summer/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +6 97 39 +13 37 25 +205 176 82 +66 13 13 +46 15 9 +98 66 31 +74 37 19 +153 103 45 +242 242 246 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sawsbuck/summer/overworld_shiny.pal b/graphics/pokemon/sawsbuck/summer/overworld_shiny.pal new file mode 100644 index 000000000..34f7d0f0b --- /dev/null +++ b/graphics/pokemon/sawsbuck/summer/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +8 136 64 +27 81 44 +40 19 12 +199 170 85 +233 219 172 +176 104 32 +128 64 16 +207 124 25 +141 98 51 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sawsbuck/winter/anim_front.png b/graphics/pokemon/sawsbuck/winter/anim_front.png new file mode 100644 index 000000000..268275881 Binary files /dev/null and b/graphics/pokemon/sawsbuck/winter/anim_front.png differ diff --git a/graphics/pokemon/sawsbuck/winter/front.png b/graphics/pokemon/sawsbuck/winter/front.png deleted file mode 100644 index d97aa2a90..000000000 Binary files a/graphics/pokemon/sawsbuck/winter/front.png and /dev/null differ diff --git a/graphics/pokemon/sawsbuck/winter/overworld.png b/graphics/pokemon/sawsbuck/winter/overworld.png new file mode 100644 index 000000000..29748fd3e Binary files /dev/null and b/graphics/pokemon/sawsbuck/winter/overworld.png differ diff --git a/graphics/pokemon/sawsbuck/winter/overworld_normal.pal b/graphics/pokemon/sawsbuck/winter/overworld_normal.pal new file mode 100644 index 000000000..3e3f00fa1 --- /dev/null +++ b/graphics/pokemon/sawsbuck/winter/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +93 93 93 +54 61 54 +0 0 0 +54 25 18 +220 203 69 +109 77 39 +61 11 5 +85 46 25 +212 134 32 +151 109 61 +247 247 247 +65 32 24 +159 159 159 +194 168 101 +85 39 5 diff --git a/graphics/pokemon/sawsbuck/winter/overworld_shiny.pal b/graphics/pokemon/sawsbuck/winter/overworld_shiny.pal new file mode 100644 index 000000000..65d337c96 --- /dev/null +++ b/graphics/pokemon/sawsbuck/winter/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +91 87 85 +54 61 54 +0 0 0 +55 21 14 +213 177 62 +128 64 16 +55 21 14 +128 64 16 +176 104 32 +128 64 16 +247 247 247 +55 21 14 +159 159 159 +213 177 62 +85 39 5 diff --git a/graphics/pokemon/scatterbug/overworld.png b/graphics/pokemon/scatterbug/overworld.png new file mode 100644 index 000000000..2da700223 Binary files /dev/null and b/graphics/pokemon/scatterbug/overworld.png differ diff --git a/graphics/pokemon/scatterbug/overworld_normal.pal b/graphics/pokemon/scatterbug/overworld_normal.pal new file mode 100644 index 000000000..9e04cea7a --- /dev/null +++ b/graphics/pokemon/scatterbug/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +54 50 48 +244 246 249 +100 93 88 +148 141 136 +16 16 16 +148 141 136 +212 197 171 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/scatterbug/overworld_shiny.pal b/graphics/pokemon/scatterbug/overworld_shiny.pal new file mode 100644 index 000000000..7b9b22a1b --- /dev/null +++ b/graphics/pokemon/scatterbug/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +34 36 36 +64 65 64 +165 166 158 +195 196 192 +16 16 16 +48 49 49 +212 197 171 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sceptile/overworld.png b/graphics/pokemon/sceptile/overworld.png new file mode 100644 index 000000000..b33a076b3 Binary files /dev/null and b/graphics/pokemon/sceptile/overworld.png differ diff --git a/graphics/pokemon/sceptile/overworld_normal.pal b/graphics/pokemon/sceptile/overworld_normal.pal new file mode 100644 index 000000000..ccaeb5a21 --- /dev/null +++ b/graphics/pokemon/sceptile/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +200 128 216 +40 80 16 +0 0 0 +128 176 72 +160 208 104 +64 88 24 +80 144 48 +152 40 40 +248 216 88 +64 48 8 +120 104 24 +200 160 56 +104 24 24 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sceptile/overworld_shiny.pal b/graphics/pokemon/sceptile/overworld_shiny.pal new file mode 100644 index 000000000..948395176 --- /dev/null +++ b/graphics/pokemon/sceptile/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +200 128 216 +24 64 56 +0 0 0 +96 152 128 +136 216 192 +48 88 80 +72 120 112 +192 144 0 +224 96 48 +64 48 8 +104 24 24 +160 56 32 +120 80 32 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/scizor/overworld.png b/graphics/pokemon/scizor/overworld.png new file mode 100644 index 000000000..2b88f0e58 Binary files /dev/null and b/graphics/pokemon/scizor/overworld.png differ diff --git a/graphics/pokemon/scizor/overworld_normal.pal b/graphics/pokemon/scizor/overworld_normal.pal new file mode 100644 index 000000000..0defd9ccf --- /dev/null +++ b/graphics/pokemon/scizor/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 16 8 +160 32 32 +0 0 0 +208 56 56 +80 88 112 +104 112 136 +40 48 64 +184 200 216 +144 152 176 +136 88 0 +232 232 248 +128 24 16 +248 136 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/scizor/overworld_shiny.pal b/graphics/pokemon/scizor/overworld_shiny.pal new file mode 100644 index 000000000..bff595c2f --- /dev/null +++ b/graphics/pokemon/scizor/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 8 +144 152 40 +0 0 0 +168 176 56 +72 128 96 +104 152 128 +40 96 64 +184 200 216 +144 184 160 +136 88 0 +232 232 248 +112 120 32 +248 136 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/scolipede/overworld.png b/graphics/pokemon/scolipede/overworld.png new file mode 100644 index 000000000..7ecd86201 Binary files /dev/null and b/graphics/pokemon/scolipede/overworld.png differ diff --git a/graphics/pokemon/scolipede/overworld_normal.pal b/graphics/pokemon/scolipede/overworld_normal.pal new file mode 100644 index 000000000..1230d642a --- /dev/null +++ b/graphics/pokemon/scolipede/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +68 40 40 +0 0 0 +218 78 126 +151 54 87 +87 40 87 +183 77 204 +151 54 87 +104 104 104 +247 187 0 +136 96 0 +147 97 0 +104 104 104 +79 79 79 +79 79 79 +0 0 0 diff --git a/graphics/pokemon/scolipede/overworld_shiny.pal b/graphics/pokemon/scolipede/overworld_shiny.pal new file mode 100644 index 000000000..db1adb121 --- /dev/null +++ b/graphics/pokemon/scolipede/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +68 40 40 +0 0 0 +200 40 0 +152 0 0 +72 0 0 +56 184 176 +151 54 87 +48 80 56 +112 184 32 +136 96 0 +75 124 22 +104 104 104 +24 48 24 +79 79 79 +0 0 0 diff --git a/graphics/pokemon/scorbunny/overworld.png b/graphics/pokemon/scorbunny/overworld.png new file mode 100644 index 000000000..f10db698d Binary files /dev/null and b/graphics/pokemon/scorbunny/overworld.png differ diff --git a/graphics/pokemon/scorbunny/overworld_normal.pal b/graphics/pokemon/scorbunny/overworld_normal.pal new file mode 100644 index 000000000..bbe46b088 --- /dev/null +++ b/graphics/pokemon/scorbunny/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +44 252 0 +60 60 60 +68 68 68 +136 56 28 +176 52 16 +180 80 48 +208 88 52 +208 96 64 +0 0 0 +228 104 68 +228 168 60 +232 180 88 +212 136 116 +216 216 216 +252 252 252 +232 232 232 diff --git a/graphics/pokemon/scorbunny/overworld_shiny.pal b/graphics/pokemon/scorbunny/overworld_shiny.pal new file mode 100644 index 000000000..01f4e1a4c --- /dev/null +++ b/graphics/pokemon/scorbunny/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +57 57 57 +65 65 65 +106 74 0 +172 123 8 +205 148 16 +246 180 8 +246 180 8 +0 0 0 +213 106 74 +230 172 57 +238 180 90 +255 197 49 +230 222 213 +255 255 255 +255 255 255 diff --git a/graphics/pokemon/scovillain/footprint.png b/graphics/pokemon/scovillain/footprint.png new file mode 100644 index 000000000..3a0f6e16a Binary files /dev/null and b/graphics/pokemon/scovillain/footprint.png differ diff --git a/graphics/pokemon/scrafty/overworld.png b/graphics/pokemon/scrafty/overworld.png new file mode 100644 index 000000000..456a62683 Binary files /dev/null and b/graphics/pokemon/scrafty/overworld.png differ diff --git a/graphics/pokemon/scrafty/overworld_normal.pal b/graphics/pokemon/scrafty/overworld_normal.pal new file mode 100644 index 000000000..81481512d --- /dev/null +++ b/graphics/pokemon/scrafty/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +123 57 41 +222 41 57 +230 98 115 +0 0 0 +246 123 32 +32 32 32 +197 90 24 +103 85 38 +212 212 212 +246 204 15 +184 152 10 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/scrafty/overworld_shiny.pal b/graphics/pokemon/scrafty/overworld_shiny.pal new file mode 100644 index 000000000..63d67c390 --- /dev/null +++ b/graphics/pokemon/scrafty/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +117 80 33 +216 96 32 +232 128 104 +0 0 0 +240 207 23 +32 32 32 +192 152 24 +84 73 71 +212 212 212 +64 120 56 +85 177 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/scraggy/overworld.png b/graphics/pokemon/scraggy/overworld.png new file mode 100644 index 000000000..f02244c3a Binary files /dev/null and b/graphics/pokemon/scraggy/overworld.png differ diff --git a/graphics/pokemon/scraggy/overworld_normal.pal b/graphics/pokemon/scraggy/overworld_normal.pal new file mode 100644 index 000000000..2d2c68b7f --- /dev/null +++ b/graphics/pokemon/scraggy/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 74 59 +194 38 46 +112 87 5 +255 199 0 +182 147 0 +5 5 5 +204 204 211 +255 245 172 +5 5 5 +45 45 45 +104 74 59 +5 5 5 +5 5 5 +5 5 5 +0 0 0 diff --git a/graphics/pokemon/scraggy/overworld_shiny.pal b/graphics/pokemon/scraggy/overworld_shiny.pal new file mode 100644 index 000000000..ab9518eb9 --- /dev/null +++ b/graphics/pokemon/scraggy/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 32 72 +163 46 116 +112 87 5 +248 160 0 +192 128 0 +0 0 0 +204 204 211 +193 185 112 +25 25 25 +45 45 45 +104 99 73 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/scream_tail/footprint.png b/graphics/pokemon/scream_tail/footprint.png new file mode 100644 index 000000000..dbef95b02 Binary files /dev/null and b/graphics/pokemon/scream_tail/footprint.png differ diff --git a/graphics/pokemon/scyther/overworld.png b/graphics/pokemon/scyther/overworld.png new file mode 100644 index 000000000..ed45062aa Binary files /dev/null and b/graphics/pokemon/scyther/overworld.png differ diff --git a/graphics/pokemon/scyther/overworld_normal.pal b/graphics/pokemon/scyther/overworld_normal.pal new file mode 100644 index 000000000..76744263f --- /dev/null +++ b/graphics/pokemon/scyther/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +40 64 32 +152 208 104 +0 0 0 +96 160 64 +80 64 16 +240 216 72 +232 232 248 +176 152 40 +128 128 128 +176 176 200 +176 152 40 +240 216 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/scyther/overworld_shiny.pal b/graphics/pokemon/scyther/overworld_shiny.pal new file mode 100644 index 000000000..f3bdc007f --- /dev/null +++ b/graphics/pokemon/scyther/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +40 64 32 +104 192 16 +0 0 0 +80 144 56 +80 64 16 +240 216 72 +232 232 248 +176 152 40 +128 128 128 +176 176 200 +168 96 72 +240 168 144 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/seadra/overworld.png b/graphics/pokemon/seadra/overworld.png new file mode 100644 index 000000000..47179a2b8 Binary files /dev/null and b/graphics/pokemon/seadra/overworld.png differ diff --git a/graphics/pokemon/seadra/overworld_normal.pal b/graphics/pokemon/seadra/overworld_normal.pal new file mode 100644 index 000000000..affd77c8f --- /dev/null +++ b/graphics/pokemon/seadra/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 80 112 +0 0 0 +120 184 240 +88 144 216 +72 136 168 +64 64 72 +232 232 248 +168 184 208 +248 208 160 +192 160 96 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/seadra/overworld_shiny.pal b/graphics/pokemon/seadra/overworld_shiny.pal new file mode 100644 index 000000000..b8760607c --- /dev/null +++ b/graphics/pokemon/seadra/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 56 96 +0 0 0 +120 168 216 +80 136 184 +40 88 136 +64 64 72 +232 232 248 +168 184 208 +248 192 184 +192 136 128 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/seaking/overworld.png b/graphics/pokemon/seaking/overworld.png new file mode 100644 index 000000000..2f335978e Binary files /dev/null and b/graphics/pokemon/seaking/overworld.png differ diff --git a/graphics/pokemon/seaking/overworld_normal.pal b/graphics/pokemon/seaking/overworld_normal.pal new file mode 100644 index 000000000..40f1f30b9 --- /dev/null +++ b/graphics/pokemon/seaking/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +232 232 248 +96 96 96 +176 176 176 +0 0 0 +112 24 16 +248 80 40 +168 56 48 +248 232 160 +216 160 80 +240 128 160 +192 64 104 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/seaking/overworld_shiny.pal b/graphics/pokemon/seaking/overworld_shiny.pal new file mode 100644 index 000000000..4d5bb5463 --- /dev/null +++ b/graphics/pokemon/seaking/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +48 48 48 +232 232 248 +96 96 96 +200 192 152 +0 0 0 +128 56 0 +248 136 40 +200 104 24 +248 232 160 +216 160 80 +240 128 160 +192 64 104 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sealeo/overworld.png b/graphics/pokemon/sealeo/overworld.png new file mode 100644 index 000000000..ac18313c6 Binary files /dev/null and b/graphics/pokemon/sealeo/overworld.png differ diff --git a/graphics/pokemon/sealeo/overworld_normal.pal b/graphics/pokemon/sealeo/overworld_normal.pal new file mode 100644 index 000000000..4f9f35854 --- /dev/null +++ b/graphics/pokemon/sealeo/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 64 104 +136 192 240 +0 0 0 +48 112 144 +80 80 104 +72 152 200 +208 216 232 +128 136 152 +232 232 248 +176 184 208 +184 168 112 +216 208 152 +120 112 80 +80 80 56 +0 0 0 diff --git a/graphics/pokemon/sealeo/overworld_shiny.pal b/graphics/pokemon/sealeo/overworld_shiny.pal new file mode 100644 index 000000000..b7da85471 --- /dev/null +++ b/graphics/pokemon/sealeo/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 56 112 +200 160 248 +0 0 0 +128 88 160 +80 80 104 +160 128 208 +208 216 232 +128 136 152 +232 232 248 +176 184 208 +184 168 112 +216 208 152 +120 112 80 +80 80 56 +0 0 0 diff --git a/graphics/pokemon/seedot/overworld.png b/graphics/pokemon/seedot/overworld.png new file mode 100644 index 000000000..91fe482aa Binary files /dev/null and b/graphics/pokemon/seedot/overworld.png differ diff --git a/graphics/pokemon/seedot/overworld_normal.pal b/graphics/pokemon/seedot/overworld_normal.pal new file mode 100644 index 000000000..e4f984725 --- /dev/null +++ b/graphics/pokemon/seedot/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 32 24 +0 0 0 +128 112 112 +96 88 80 +64 56 56 +176 160 64 +64 64 72 +120 80 40 +232 200 120 +72 48 24 +160 112 48 +136 120 40 +88 72 8 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/seedot/overworld_shiny.pal b/graphics/pokemon/seedot/overworld_shiny.pal new file mode 100644 index 000000000..858d0016b --- /dev/null +++ b/graphics/pokemon/seedot/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 64 +0 0 0 +168 168 168 +136 136 136 +120 120 120 +176 160 64 +64 64 72 +184 80 40 +232 200 120 +160 48 24 +208 112 48 +136 120 40 +88 72 8 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/seel/overworld.png b/graphics/pokemon/seel/overworld.png new file mode 100644 index 000000000..cc9dbad62 Binary files /dev/null and b/graphics/pokemon/seel/overworld.png differ diff --git a/graphics/pokemon/seel/overworld_normal.pal b/graphics/pokemon/seel/overworld_normal.pal new file mode 100644 index 000000000..2e2dac942 --- /dev/null +++ b/graphics/pokemon/seel/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 80 120 +48 48 80 +224 224 240 +0 0 0 +160 168 208 +112 88 32 +232 200 96 +96 96 96 +208 152 8 +248 240 184 +232 232 248 +80 32 32 +192 64 88 +224 128 144 +0 0 0 diff --git a/graphics/pokemon/seel/overworld_shiny.pal b/graphics/pokemon/seel/overworld_shiny.pal new file mode 100644 index 000000000..88001511f --- /dev/null +++ b/graphics/pokemon/seel/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 104 64 +80 80 64 +232 232 232 +0 0 0 +184 184 184 +112 88 32 +232 200 96 +96 96 96 +208 152 8 +248 240 184 +232 232 248 +80 32 32 +192 64 88 +224 128 144 +0 0 0 diff --git a/graphics/pokemon/seismitoad/overworld.png b/graphics/pokemon/seismitoad/overworld.png new file mode 100644 index 000000000..780b69f64 Binary files /dev/null and b/graphics/pokemon/seismitoad/overworld.png differ diff --git a/graphics/pokemon/seismitoad/overworld_normal.pal b/graphics/pokemon/seismitoad/overworld_normal.pal new file mode 100644 index 000000000..ce4ce069e --- /dev/null +++ b/graphics/pokemon/seismitoad/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +55 55 55 +87 87 87 +0 0 0 +11 55 112 +104 227 199 +11 55 112 +33 95 164 +5 138 208 +71 155 129 +236 79 47 +172 47 25 +33 33 33 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/seismitoad/overworld_shiny.pal b/graphics/pokemon/seismitoad/overworld_shiny.pal new file mode 100644 index 000000000..6f97a5d2f --- /dev/null +++ b/graphics/pokemon/seismitoad/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +55 55 55 +87 87 87 +0 0 0 +24 56 64 +232 128 56 +11 55 112 +24 112 104 +32 160 136 +176 104 32 +236 79 47 +172 47 25 +33 33 33 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sentret/overworld.png b/graphics/pokemon/sentret/overworld.png new file mode 100644 index 000000000..67e333d91 Binary files /dev/null and b/graphics/pokemon/sentret/overworld.png differ diff --git a/graphics/pokemon/sentret/overworld_normal.pal b/graphics/pokemon/sentret/overworld_normal.pal new file mode 100644 index 000000000..26eb876e9 --- /dev/null +++ b/graphics/pokemon/sentret/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 72 56 +0 0 0 +168 128 88 +48 32 24 +80 64 56 +72 40 8 +208 168 128 +136 32 48 +160 64 112 +128 96 72 +232 232 248 +216 192 128 +240 224 192 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sentret/overworld_shiny.pal b/graphics/pokemon/sentret/overworld_shiny.pal new file mode 100644 index 000000000..ee55960e3 --- /dev/null +++ b/graphics/pokemon/sentret/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 48 64 +0 0 0 +216 176 128 +48 32 24 +80 64 56 +120 56 8 +240 224 192 +136 32 48 +184 48 64 +176 96 80 +232 232 248 +240 216 160 +248 248 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/serperior/overworld.png b/graphics/pokemon/serperior/overworld.png new file mode 100644 index 000000000..8cee61f96 Binary files /dev/null and b/graphics/pokemon/serperior/overworld.png differ diff --git a/graphics/pokemon/serperior/overworld_normal.pal b/graphics/pokemon/serperior/overworld_normal.pal new file mode 100644 index 000000000..3733e903b --- /dev/null +++ b/graphics/pokemon/serperior/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 208 232 +12 98 39 +106 115 57 +24 156 74 +236 173 21 +8 16 16 +156 213 156 +236 173 21 +115 164 115 +12 98 39 +236 173 21 +24 156 74 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/serperior/overworld_shiny.pal b/graphics/pokemon/serperior/overworld_shiny.pal new file mode 100644 index 000000000..eafc2d1fd --- /dev/null +++ b/graphics/pokemon/serperior/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 208 232 +40 72 104 +103 114 55 +64 120 152 +207 215 195 +7 14 14 +168 232 104 +185 175 53 +96 166 87 +40 56 48 +212 33 0 +24 156 74 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/servine/overworld.png b/graphics/pokemon/servine/overworld.png new file mode 100644 index 000000000..b329b4783 Binary files /dev/null and b/graphics/pokemon/servine/overworld.png differ diff --git a/graphics/pokemon/servine/overworld_normal.pal b/graphics/pokemon/servine/overworld_normal.pal new file mode 100644 index 000000000..ca1ffe3c1 --- /dev/null +++ b/graphics/pokemon/servine/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +14 82 36 +221 195 73 +41 197 74 +31 147 55 +0 0 0 +141 120 48 +251 243 199 +110 64 20 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/servine/overworld_shiny.pal b/graphics/pokemon/servine/overworld_shiny.pal new file mode 100644 index 000000000..ff9fff513 --- /dev/null +++ b/graphics/pokemon/servine/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 48 72 +0 0 0 +237 151 18 +40 152 168 +63 74 11 +32 88 160 +138 103 54 +218 221 187 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/seviper/overworld.png b/graphics/pokemon/seviper/overworld.png new file mode 100644 index 000000000..71095eaa2 Binary files /dev/null and b/graphics/pokemon/seviper/overworld.png differ diff --git a/graphics/pokemon/seviper/overworld_normal.pal b/graphics/pokemon/seviper/overworld_normal.pal new file mode 100644 index 000000000..84c7c6329 --- /dev/null +++ b/graphics/pokemon/seviper/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 40 56 +120 32 32 +112 120 136 +56 64 80 +160 48 56 +0 0 0 +80 88 104 +216 168 72 +168 112 240 +208 72 80 +248 216 88 +152 112 24 +144 88 184 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/seviper/overworld_shiny.pal b/graphics/pokemon/seviper/overworld_shiny.pal new file mode 100644 index 000000000..fc90e0c9c --- /dev/null +++ b/graphics/pokemon/seviper/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +32 40 56 +24 72 112 +112 120 136 +56 64 80 +56 112 168 +0 0 0 +80 88 104 +168 184 56 +208 72 80 +80 152 216 +200 224 88 +128 136 24 +160 48 56 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sewaddle/overworld.png b/graphics/pokemon/sewaddle/overworld.png new file mode 100644 index 000000000..4ea3161e9 Binary files /dev/null and b/graphics/pokemon/sewaddle/overworld.png differ diff --git a/graphics/pokemon/sewaddle/overworld_normal.pal b/graphics/pokemon/sewaddle/overworld_normal.pal new file mode 100644 index 000000000..c7d535199 --- /dev/null +++ b/graphics/pokemon/sewaddle/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +88 152 48 +144 200 8 +88 152 48 +152 120 8 +248 208 64 +192 152 64 +152 120 8 +252 252 252 +80 80 80 +224 128 8 +152 120 8 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sewaddle/overworld_shiny.pal b/graphics/pokemon/sewaddle/overworld_shiny.pal new file mode 100644 index 000000000..7b83b6196 --- /dev/null +++ b/graphics/pokemon/sewaddle/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 152 104 +104 184 144 +88 152 48 +120 64 72 +240 248 168 +200 232 48 +112 128 16 +252 252 252 +80 80 80 +248 88 64 +152 120 8 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sharpedo/overworld.png b/graphics/pokemon/sharpedo/overworld.png new file mode 100644 index 000000000..246fa5118 Binary files /dev/null and b/graphics/pokemon/sharpedo/overworld.png differ diff --git a/graphics/pokemon/sharpedo/overworld_normal.pal b/graphics/pokemon/sharpedo/overworld_normal.pal new file mode 100644 index 000000000..f49ff824f --- /dev/null +++ b/graphics/pokemon/sharpedo/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +32 64 104 +88 144 192 +64 112 160 +248 208 80 +32 88 136 +96 80 16 +208 168 48 +56 64 72 +72 80 88 +192 88 112 +232 232 248 +128 136 144 +160 168 176 +112 24 48 diff --git a/graphics/pokemon/sharpedo/overworld_shiny.pal b/graphics/pokemon/sharpedo/overworld_shiny.pal new file mode 100644 index 000000000..d4d877c67 --- /dev/null +++ b/graphics/pokemon/sharpedo/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +128 32 112 +216 128 216 +192 88 192 +248 208 80 +168 56 152 +96 80 16 +208 168 48 +56 64 72 +72 80 88 +192 88 112 +232 232 248 +128 136 144 +160 168 176 +112 24 48 diff --git a/graphics/pokemon/shaymin/overworld.png b/graphics/pokemon/shaymin/overworld.png new file mode 100644 index 000000000..49508c52f Binary files /dev/null and b/graphics/pokemon/shaymin/overworld.png differ diff --git a/graphics/pokemon/shaymin/overworld_normal.pal b/graphics/pokemon/shaymin/overworld_normal.pal new file mode 100644 index 000000000..a843f5293 --- /dev/null +++ b/graphics/pokemon/shaymin/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 88 56 +160 208 112 +120 152 112 +240 192 0 +240 128 168 +128 128 152 +0 0 0 +192 88 128 +48 152 72 +232 232 248 +168 168 208 +64 64 64 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shaymin/overworld_shiny.pal b/graphics/pokemon/shaymin/overworld_shiny.pal new file mode 100644 index 000000000..2479101b7 --- /dev/null +++ b/graphics/pokemon/shaymin/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 88 56 +112 208 176 +88 152 144 +240 192 0 +240 128 168 +128 128 152 +0 0 0 +192 88 128 +48 152 72 +232 232 248 +168 168 208 +64 64 64 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shedinja/overworld.png b/graphics/pokemon/shedinja/overworld.png new file mode 100644 index 000000000..15e95f216 Binary files /dev/null and b/graphics/pokemon/shedinja/overworld.png differ diff --git a/graphics/pokemon/shedinja/overworld_normal.pal b/graphics/pokemon/shedinja/overworld_normal.pal new file mode 100644 index 000000000..65dd574b7 --- /dev/null +++ b/graphics/pokemon/shedinja/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 112 136 +96 88 112 +232 232 248 +152 144 160 +184 176 192 +104 80 16 +160 136 64 +240 216 120 +200 176 104 +0 0 0 +56 48 72 +64 56 32 +120 104 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shedinja/overworld_shiny.pal b/graphics/pokemon/shedinja/overworld_shiny.pal new file mode 100644 index 000000000..ff8142c9c --- /dev/null +++ b/graphics/pokemon/shedinja/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 112 96 +96 88 64 +232 232 248 +152 144 120 +184 176 152 +120 112 96 +176 152 80 +248 232 144 +216 200 104 +0 0 0 +56 48 72 +80 72 48 +120 120 88 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shelgon/overworld.png b/graphics/pokemon/shelgon/overworld.png new file mode 100644 index 000000000..a7c73b36d Binary files /dev/null and b/graphics/pokemon/shelgon/overworld.png differ diff --git a/graphics/pokemon/shelgon/overworld_normal.pal b/graphics/pokemon/shelgon/overworld_normal.pal new file mode 100644 index 000000000..6e6b94be6 --- /dev/null +++ b/graphics/pokemon/shelgon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 80 +0 0 0 +160 160 184 +232 232 248 +184 184 200 +200 200 216 +112 112 136 +88 88 104 +168 128 64 +208 176 96 +128 40 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shelgon/overworld_shiny.pal b/graphics/pokemon/shelgon/overworld_shiny.pal new file mode 100644 index 000000000..a7eac336a --- /dev/null +++ b/graphics/pokemon/shelgon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +64 96 64 +0 0 0 +160 184 168 +216 232 240 +184 200 184 +200 224 168 +112 128 112 +88 120 88 +168 128 64 +208 176 96 +128 40 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shellder/overworld.png b/graphics/pokemon/shellder/overworld.png new file mode 100644 index 000000000..53176ade7 Binary files /dev/null and b/graphics/pokemon/shellder/overworld.png differ diff --git a/graphics/pokemon/shellder/overworld_normal.pal b/graphics/pokemon/shellder/overworld_normal.pal new file mode 100644 index 000000000..65fff3e0c --- /dev/null +++ b/graphics/pokemon/shellder/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +56 56 72 +160 160 240 +72 72 160 +128 128 200 +40 40 48 +152 152 152 +72 32 64 +232 232 248 +232 152 216 +192 88 176 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shellder/overworld_shiny.pal b/graphics/pokemon/shellder/overworld_shiny.pal new file mode 100644 index 000000000..a1954294a --- /dev/null +++ b/graphics/pokemon/shellder/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +72 56 40 +224 112 48 +160 64 40 +200 72 40 +40 40 48 +152 152 152 +88 56 40 +232 232 248 +232 112 104 +192 72 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shellos/east_sea/overworld.png b/graphics/pokemon/shellos/east_sea/overworld.png new file mode 100644 index 000000000..b5d39d5e0 Binary files /dev/null and b/graphics/pokemon/shellos/east_sea/overworld.png differ diff --git a/graphics/pokemon/shellos/east_sea/overworld_normal.pal b/graphics/pokemon/shellos/east_sea/overworld_normal.pal new file mode 100644 index 000000000..0735d6470 --- /dev/null +++ b/graphics/pokemon/shellos/east_sea/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +48 88 104 +232 232 248 +80 136 152 +0 0 0 +72 104 128 +152 152 176 +88 168 208 +248 216 56 +184 152 8 +48 48 48 +128 184 88 +88 144 80 +168 200 88 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shellos/east_sea/overworld_shiny.pal b/graphics/pokemon/shellos/east_sea/overworld_shiny.pal new file mode 100644 index 000000000..abe4ef8f9 --- /dev/null +++ b/graphics/pokemon/shellos/east_sea/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +48 88 104 +232 232 248 +88 192 216 +0 0 0 +72 104 128 +152 152 176 +152 208 232 +248 216 56 +184 152 8 +48 48 48 +136 160 112 +96 128 96 +160 168 120 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shellos/overworld.png b/graphics/pokemon/shellos/overworld.png new file mode 100644 index 000000000..6bc7b3697 Binary files /dev/null and b/graphics/pokemon/shellos/overworld.png differ diff --git a/graphics/pokemon/shellos/overworld_normal.pal b/graphics/pokemon/shellos/overworld_normal.pal new file mode 100644 index 000000000..0cde9c4df --- /dev/null +++ b/graphics/pokemon/shellos/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 48 72 +144 32 104 +0 0 0 +248 88 208 +248 136 200 +192 104 144 +248 208 88 +232 232 248 +200 160 0 +48 48 48 +128 128 128 +112 112 112 +184 184 200 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shellos/overworld_shiny.pal b/graphics/pokemon/shellos/overworld_shiny.pal new file mode 100644 index 000000000..2f03c0725 --- /dev/null +++ b/graphics/pokemon/shellos/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 48 72 +152 64 80 +0 0 0 +248 136 112 +248 160 136 +176 96 80 +248 208 88 +232 232 248 +200 160 0 +48 48 48 +128 128 128 +112 112 112 +184 184 200 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shelmet/overworld.png b/graphics/pokemon/shelmet/overworld.png new file mode 100644 index 000000000..e629811e2 Binary files /dev/null and b/graphics/pokemon/shelmet/overworld.png differ diff --git a/graphics/pokemon/shelmet/overworld_normal.pal b/graphics/pokemon/shelmet/overworld_normal.pal new file mode 100644 index 000000000..0beaae3c8 --- /dev/null +++ b/graphics/pokemon/shelmet/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +90 90 123 +197 197 213 +148 148 172 +41 49 90 +16 16 16 +180 32 74 +98 0 32 +255 74 123 +255 255 255 +57 131 65 +49 49 49 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shelmet/overworld_shiny.pal b/graphics/pokemon/shelmet/overworld_shiny.pal new file mode 100644 index 000000000..b73c23ea1 --- /dev/null +++ b/graphics/pokemon/shelmet/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 64 32 +216 216 208 +176 168 152 +72 64 32 +16 16 16 +184 136 32 +96 88 0 +248 216 72 +152 208 160 +248 72 120 +49 49 49 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shieldon/overworld.png b/graphics/pokemon/shieldon/overworld.png new file mode 100644 index 000000000..4636dda60 Binary files /dev/null and b/graphics/pokemon/shieldon/overworld.png differ diff --git a/graphics/pokemon/shieldon/overworld_normal.pal b/graphics/pokemon/shieldon/overworld_normal.pal new file mode 100644 index 000000000..0a5616640 --- /dev/null +++ b/graphics/pokemon/shieldon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 56 +88 88 88 +0 0 0 +72 72 72 +120 120 120 +144 128 72 +192 160 72 +200 200 200 +56 48 40 +232 232 248 +152 208 160 +104 80 48 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shieldon/overworld_shiny.pal b/graphics/pokemon/shieldon/overworld_shiny.pal new file mode 100644 index 000000000..efcf321f7 --- /dev/null +++ b/graphics/pokemon/shieldon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 56 +104 112 144 +0 0 0 +72 80 128 +136 144 168 +160 152 72 +208 184 72 +200 200 200 +56 48 40 +232 232 248 +168 168 184 +112 96 48 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shiftry/overworld.png b/graphics/pokemon/shiftry/overworld.png new file mode 100644 index 000000000..2716938e6 Binary files /dev/null and b/graphics/pokemon/shiftry/overworld.png differ diff --git a/graphics/pokemon/shiftry/overworld_normal.pal b/graphics/pokemon/shiftry/overworld_normal.pal new file mode 100644 index 000000000..43fe40217 --- /dev/null +++ b/graphics/pokemon/shiftry/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +80 80 88 +64 40 8 +160 176 184 +0 0 0 +232 232 248 +96 64 32 +160 112 48 +136 96 40 +128 136 144 +160 136 64 +232 200 120 +32 56 8 +96 136 8 +144 208 16 +0 0 0 diff --git a/graphics/pokemon/shiftry/overworld_shiny.pal b/graphics/pokemon/shiftry/overworld_shiny.pal new file mode 100644 index 000000000..e4ea6e4dc --- /dev/null +++ b/graphics/pokemon/shiftry/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +152 104 32 +80 8 8 +248 216 112 +0 0 0 +232 232 248 +160 48 8 +200 112 48 +184 96 40 +208 176 72 +160 136 64 +232 200 120 +64 56 8 +128 136 8 +184 208 16 +0 0 0 diff --git a/graphics/pokemon/shiinotic/overworld.png b/graphics/pokemon/shiinotic/overworld.png new file mode 100644 index 000000000..2b23c6250 Binary files /dev/null and b/graphics/pokemon/shiinotic/overworld.png differ diff --git a/graphics/pokemon/shiinotic/overworld_normal.pal b/graphics/pokemon/shiinotic/overworld_normal.pal new file mode 100644 index 000000000..aeab30565 --- /dev/null +++ b/graphics/pokemon/shiinotic/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +231 231 231 +201 206 157 +244 180 200 +183 183 183 +178 182 116 +171 176 79 +238 141 170 +171 160 151 +199 134 195 +186 127 182 +175 116 171 +182 111 132 +104 106 66 +114 65 111 +18 18 18 diff --git a/graphics/pokemon/shiinotic/overworld_shiny.pal b/graphics/pokemon/shiinotic/overworld_shiny.pal new file mode 100644 index 000000000..d75a86a78 --- /dev/null +++ b/graphics/pokemon/shiinotic/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +231 231 231 +201 206 157 +152 72 64 +183 183 183 +178 182 116 +171 176 79 +192 112 88 +171 160 151 +248 208 80 +232 160 16 +168 88 24 +152 72 64 +104 106 66 +114 65 111 +18 18 18 diff --git a/graphics/pokemon/shinx/overworld.png b/graphics/pokemon/shinx/overworld.png new file mode 100644 index 000000000..698799abd Binary files /dev/null and b/graphics/pokemon/shinx/overworld.png differ diff --git a/graphics/pokemon/shinx/overworld_normal.pal b/graphics/pokemon/shinx/overworld_normal.pal new file mode 100644 index 000000000..5b1d63fcc --- /dev/null +++ b/graphics/pokemon/shinx/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 88 40 +224 184 24 +184 144 32 +0 0 0 +64 64 64 +144 184 232 +112 160 216 +80 120 184 +48 80 112 +88 88 88 +208 80 64 +232 232 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shinx/overworld_shiny.pal b/graphics/pokemon/shinx/overworld_shiny.pal new file mode 100644 index 000000000..60ee66dc5 --- /dev/null +++ b/graphics/pokemon/shinx/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 64 16 +248 144 24 +200 104 16 +0 0 0 +64 64 64 +248 200 24 +248 184 24 +200 128 32 +104 88 40 +88 88 88 +208 80 64 +232 232 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shroodle/footprint.png b/graphics/pokemon/shroodle/footprint.png new file mode 100644 index 000000000..9cdf12b7d Binary files /dev/null and b/graphics/pokemon/shroodle/footprint.png differ diff --git a/graphics/pokemon/shroomish/footprint.png b/graphics/pokemon/shroomish/footprint.png index 1187f2d5e..4cd1538b6 100644 Binary files a/graphics/pokemon/shroomish/footprint.png and b/graphics/pokemon/shroomish/footprint.png differ diff --git a/graphics/pokemon/shroomish/overworld.png b/graphics/pokemon/shroomish/overworld.png new file mode 100644 index 000000000..3443ccc81 Binary files /dev/null and b/graphics/pokemon/shroomish/overworld.png differ diff --git a/graphics/pokemon/shroomish/overworld_normal.pal b/graphics/pokemon/shroomish/overworld_normal.pal new file mode 100644 index 000000000..1af76d8bb --- /dev/null +++ b/graphics/pokemon/shroomish/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +72 64 48 +0 0 0 +192 160 128 +224 200 144 +144 128 88 +104 104 72 +120 176 88 +80 136 64 +48 88 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shroomish/overworld_shiny.pal b/graphics/pokemon/shroomish/overworld_shiny.pal new file mode 100644 index 000000000..56d66604d --- /dev/null +++ b/graphics/pokemon/shroomish/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +72 64 48 +0 0 0 +192 160 128 +224 200 144 +144 128 88 +104 104 72 +224 96 48 +184 64 48 +128 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shuckle/overworld.png b/graphics/pokemon/shuckle/overworld.png new file mode 100644 index 000000000..0a4fb153f Binary files /dev/null and b/graphics/pokemon/shuckle/overworld.png differ diff --git a/graphics/pokemon/shuckle/overworld_normal.pal b/graphics/pokemon/shuckle/overworld_normal.pal new file mode 100644 index 000000000..1f206bc10 --- /dev/null +++ b/graphics/pokemon/shuckle/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 96 32 +160 136 48 +240 216 80 +200 176 64 +0 0 0 +88 24 16 +72 56 56 +160 32 32 +200 168 152 +232 208 200 +208 56 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shuckle/overworld_shiny.pal b/graphics/pokemon/shuckle/overworld_shiny.pal new file mode 100644 index 000000000..a1966e08d --- /dev/null +++ b/graphics/pokemon/shuckle/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 96 32 +160 136 48 +240 216 80 +200 176 64 +0 0 0 +0 56 104 +72 56 56 +40 128 200 +200 168 152 +232 208 200 +64 160 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shuppet/overworld.png b/graphics/pokemon/shuppet/overworld.png new file mode 100644 index 000000000..5aa4529e3 Binary files /dev/null and b/graphics/pokemon/shuppet/overworld.png differ diff --git a/graphics/pokemon/shuppet/overworld_normal.pal b/graphics/pokemon/shuppet/overworld_normal.pal new file mode 100644 index 000000000..e5daac690 --- /dev/null +++ b/graphics/pokemon/shuppet/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 48 64 +0 0 0 +128 128 160 +160 160 192 +64 72 96 +96 104 128 +48 80 152 +80 128 200 +200 160 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shuppet/overworld_shiny.pal b/graphics/pokemon/shuppet/overworld_shiny.pal new file mode 100644 index 000000000..18c6d9659 --- /dev/null +++ b/graphics/pokemon/shuppet/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 48 64 +0 0 0 +104 136 208 +152 176 216 +56 72 112 +80 104 160 +48 80 152 +80 128 200 +200 160 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sigilyph/overworld.png b/graphics/pokemon/sigilyph/overworld.png new file mode 100644 index 000000000..3f2805407 Binary files /dev/null and b/graphics/pokemon/sigilyph/overworld.png differ diff --git a/graphics/pokemon/sigilyph/overworld_normal.pal b/graphics/pokemon/sigilyph/overworld_normal.pal new file mode 100644 index 000000000..95d6d5cb6 --- /dev/null +++ b/graphics/pokemon/sigilyph/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +33 112 129 +72 70 22 +7 7 7 +63 164 227 +171 92 25 +255 191 5 +40 40 40 +192 192 203 +47 155 63 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sigilyph/overworld_shiny.pal b/graphics/pokemon/sigilyph/overworld_shiny.pal new file mode 100644 index 000000000..24e47afc0 --- /dev/null +++ b/graphics/pokemon/sigilyph/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +203 38 19 +90 63 20 +7 7 7 +248 136 0 +192 224 88 +40 40 40 +209 88 56 +128 152 40 +192 192 203 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/silcoon/overworld.png b/graphics/pokemon/silcoon/overworld.png new file mode 100644 index 000000000..1b6bbbede Binary files /dev/null and b/graphics/pokemon/silcoon/overworld.png differ diff --git a/graphics/pokemon/silcoon/overworld_normal.pal b/graphics/pokemon/silcoon/overworld_normal.pal new file mode 100644 index 000000000..efcb71b5a --- /dev/null +++ b/graphics/pokemon/silcoon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 128 136 +184 184 168 +224 224 208 +80 80 80 +0 0 0 +240 104 104 +128 32 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/silcoon/overworld_shiny.pal b/graphics/pokemon/silcoon/overworld_shiny.pal new file mode 100644 index 000000000..5eecbf6be --- /dev/null +++ b/graphics/pokemon/silcoon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +192 136 56 +248 192 64 +248 248 168 +168 96 0 +0 0 0 +80 176 224 +0 104 128 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/silicobra/overworld.png b/graphics/pokemon/silicobra/overworld.png new file mode 100644 index 000000000..6f6141d0e Binary files /dev/null and b/graphics/pokemon/silicobra/overworld.png differ diff --git a/graphics/pokemon/silicobra/overworld_normal.pal b/graphics/pokemon/silicobra/overworld_normal.pal new file mode 100644 index 000000000..a249569eb --- /dev/null +++ b/graphics/pokemon/silicobra/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +24 21 13 +109 98 60 +55 54 47 +45 46 35 +163 151 107 +253 255 229 +172 164 117 +83 79 54 +184 186 159 +0 0 0 +139 213 2 +24 24 24 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/silicobra/overworld_shiny.pal b/graphics/pokemon/silicobra/overworld_shiny.pal new file mode 100644 index 000000000..cd220f278 --- /dev/null +++ b/graphics/pokemon/silicobra/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +16 16 8 +74 82 49 +49 49 41 +41 41 32 +123 131 98 +255 255 230 +139 123 106 +65 57 41 +189 189 156 +0 0 0 +205 205 16 +24 24 24 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/silvally/overworld.png b/graphics/pokemon/silvally/overworld.png new file mode 100644 index 000000000..0325d6ec7 Binary files /dev/null and b/graphics/pokemon/silvally/overworld.png differ diff --git a/graphics/pokemon/silvally/overworld_normal.pal b/graphics/pokemon/silvally/overworld_normal.pal new file mode 100644 index 000000000..3861e5602 --- /dev/null +++ b/graphics/pokemon/silvally/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +254 254 254 +228 231 237 +200 200 210 +175 175 190 +147 159 158 +122 122 122 +55 120 82 +72 103 165 +86 89 105 +230 79 94 +103 88 84 +71 61 59 +46 41 95 +40 34 32 +0 0 0 diff --git a/graphics/pokemon/silvally/overworld_shiny.pal b/graphics/pokemon/silvally/overworld_shiny.pal new file mode 100644 index 000000000..df2e346bf --- /dev/null +++ b/graphics/pokemon/silvally/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +254 254 254 +255 243 187 +200 200 210 +210 196 89 +147 159 158 +122 122 122 +55 120 82 +72 103 165 +86 89 105 +29 182 148 +103 88 84 +71 61 59 +46 41 95 +40 34 32 +0 0 0 diff --git a/graphics/pokemon/simipour/overworld.png b/graphics/pokemon/simipour/overworld.png new file mode 100644 index 000000000..ba9643720 Binary files /dev/null and b/graphics/pokemon/simipour/overworld.png differ diff --git a/graphics/pokemon/simipour/overworld_normal.pal b/graphics/pokemon/simipour/overworld_normal.pal new file mode 100644 index 000000000..45ec37762 --- /dev/null +++ b/graphics/pokemon/simipour/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +0 57 115 +16 106 139 +0 57 115 +32 139 164 +41 180 222 +156 230 238 +115 82 32 +255 205 123 +232 232 248 +205 164 90 +57 57 57 +82 82 82 +164 123 57 +197 197 197 diff --git a/graphics/pokemon/simipour/overworld_shiny.pal b/graphics/pokemon/simipour/overworld_shiny.pal new file mode 100644 index 000000000..c0d4ea413 --- /dev/null +++ b/graphics/pokemon/simipour/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +0 57 115 +64 56 136 +48 32 96 +80 88 168 +88 112 208 +128 176 232 +115 82 32 +255 205 123 +232 232 248 +205 164 90 +57 57 57 +82 82 82 +164 123 57 +197 197 197 diff --git a/graphics/pokemon/simisage/overworld.png b/graphics/pokemon/simisage/overworld.png new file mode 100644 index 000000000..0d36ec8a0 Binary files /dev/null and b/graphics/pokemon/simisage/overworld.png differ diff --git a/graphics/pokemon/simisage/overworld_normal.pal b/graphics/pokemon/simisage/overworld_normal.pal new file mode 100644 index 000000000..d4e3004f0 --- /dev/null +++ b/graphics/pokemon/simisage/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +24 74 41 +24 164 82 +8 115 49 +255 205 123 +205 164 90 +0 0 0 +131 205 156 +232 232 248 +156 156 156 +96 96 96 +115 82 32 +164 123 57 +82 82 82 +24 74 41 +0 0 0 diff --git a/graphics/pokemon/simisage/overworld_shiny.pal b/graphics/pokemon/simisage/overworld_shiny.pal new file mode 100644 index 000000000..6cea125c4 --- /dev/null +++ b/graphics/pokemon/simisage/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +24 48 40 +24 112 80 +8 80 48 +255 205 123 +205 164 90 +0 0 0 +72 168 104 +232 232 248 +156 156 156 +96 96 96 +115 82 32 +164 123 57 +82 82 82 +24 74 41 +0 0 0 diff --git a/graphics/pokemon/simisear/overworld.png b/graphics/pokemon/simisear/overworld.png new file mode 100644 index 000000000..d978281b6 Binary files /dev/null and b/graphics/pokemon/simisear/overworld.png differ diff --git a/graphics/pokemon/simisear/overworld_normal.pal b/graphics/pokemon/simisear/overworld_normal.pal new file mode 100644 index 000000000..f37d99446 --- /dev/null +++ b/graphics/pokemon/simisear/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +123 49 49 +230 82 65 +0 0 0 +189 65 57 +246 148 65 +232 232 248 +96 96 96 +205 164 90 +255 205 123 +115 82 32 +164 123 57 +82 82 82 +156 156 156 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/simisear/overworld_shiny.pal b/graphics/pokemon/simisear/overworld_shiny.pal new file mode 100644 index 000000000..6eb29dc49 --- /dev/null +++ b/graphics/pokemon/simisear/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 24 32 +232 40 64 +0 0 0 +160 32 48 +228 154 56 +207 207 218 +101 83 55 +228 154 56 +228 154 56 +101 83 55 +213 89 62 +101 83 55 +207 207 218 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sinistcha/footprint.png b/graphics/pokemon/sinistcha/footprint.png new file mode 100644 index 000000000..f6fbd6c15 Binary files /dev/null and b/graphics/pokemon/sinistcha/footprint.png differ diff --git a/graphics/pokemon/sinistea/overworld.png b/graphics/pokemon/sinistea/overworld.png new file mode 100644 index 000000000..b1457cb38 Binary files /dev/null and b/graphics/pokemon/sinistea/overworld.png differ diff --git a/graphics/pokemon/sinistea/overworld_normal.pal b/graphics/pokemon/sinistea/overworld_normal.pal new file mode 100644 index 000000000..f226a8837 --- /dev/null +++ b/graphics/pokemon/sinistea/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 252 252 +88 52 104 +148 92 172 +152 112 8 +124 72 144 +248 212 120 +0 0 0 +244 184 44 +72 172 184 +60 144 156 +128 196 204 +104 104 120 +240 240 240 +208 208 212 +248 212 120 +208 208 212 diff --git a/graphics/pokemon/sinistea/overworld_shiny.pal b/graphics/pokemon/sinistea/overworld_shiny.pal new file mode 100644 index 000000000..4066a1c88 --- /dev/null +++ b/graphics/pokemon/sinistea/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 252 252 +90 49 106 +148 90 172 +156 115 8 +123 74 148 +255 213 123 +0 0 0 +246 189 41 +222 131 189 +172 90 139 +238 189 230 +106 106 123 +246 246 246 +213 213 213 +255 213 123 +213 213 213 diff --git a/graphics/pokemon/sirfetchd/overworld.png b/graphics/pokemon/sirfetchd/overworld.png new file mode 100644 index 000000000..2209cb768 Binary files /dev/null and b/graphics/pokemon/sirfetchd/overworld.png differ diff --git a/graphics/pokemon/sirfetchd/overworld_normal.pal b/graphics/pokemon/sirfetchd/overworld_normal.pal new file mode 100644 index 000000000..162bc6747 --- /dev/null +++ b/graphics/pokemon/sirfetchd/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 28 0 +20 72 52 +88 80 80 +28 108 76 +96 96 92 +8 12 4 +160 124 56 +104 148 44 +176 144 40 +136 192 56 +248 200 48 +132 132 104 +164 164 152 +164 164 152 +228 228 224 +228 228 224 diff --git a/graphics/pokemon/sirfetchd/overworld_shiny.pal b/graphics/pokemon/sirfetchd/overworld_shiny.pal new file mode 100644 index 000000000..2516e98d6 --- /dev/null +++ b/graphics/pokemon/sirfetchd/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 8 0 +74 74 74 +24 106 74 +98 90 24 +0 8 0 +164 123 57 +106 148 41 +180 156 49 +139 197 57 +255 205 49 +131 131 106 +189 180 148 +180 156 49 +230 230 222 +246 222 106 diff --git a/graphics/pokemon/sizzlipede/overworld.png b/graphics/pokemon/sizzlipede/overworld.png new file mode 100644 index 000000000..e1c3f8257 Binary files /dev/null and b/graphics/pokemon/sizzlipede/overworld.png differ diff --git a/graphics/pokemon/sizzlipede/overworld_normal.pal b/graphics/pokemon/sizzlipede/overworld_normal.pal new file mode 100644 index 000000000..9a9cad6db --- /dev/null +++ b/graphics/pokemon/sizzlipede/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 252 252 +80 12 12 +240 124 112 +148 40 40 +24 12 12 +212 64 68 +64 44 36 +196 192 32 +236 236 84 +132 72 72 +100 44 40 +108 72 16 +240 176 72 +116 84 76 +180 124 32 +0 0 0 diff --git a/graphics/pokemon/sizzlipede/overworld_shiny.pal b/graphics/pokemon/sizzlipede/overworld_shiny.pal new file mode 100644 index 000000000..2c99aa2e8 --- /dev/null +++ b/graphics/pokemon/sizzlipede/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 252 252 +82 8 8 +246 123 115 +148 41 41 +24 41 41 +213 65 65 +65 115 115 +197 197 32 +238 238 82 +131 74 74 +98 41 41 +106 74 16 +246 180 74 +90 156 156 +180 123 32 +0 0 0 diff --git a/graphics/pokemon/skarmory/overworld.png b/graphics/pokemon/skarmory/overworld.png new file mode 100644 index 000000000..f09f7d41f Binary files /dev/null and b/graphics/pokemon/skarmory/overworld.png differ diff --git a/graphics/pokemon/skarmory/overworld_normal.pal b/graphics/pokemon/skarmory/overworld_normal.pal new file mode 100644 index 000000000..929f7e42f --- /dev/null +++ b/graphics/pokemon/skarmory/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 48 104 +208 232 248 +0 0 0 +152 176 216 +72 0 16 +200 56 88 +120 144 192 +64 96 152 +160 24 48 +248 208 96 +200 168 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/skarmory/overworld_shiny.pal b/graphics/pokemon/skarmory/overworld_shiny.pal new file mode 100644 index 000000000..10a924fe9 --- /dev/null +++ b/graphics/pokemon/skarmory/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 48 104 +232 232 216 +0 0 0 +192 192 176 +40 88 8 +128 200 88 +152 144 136 +104 104 88 +96 160 48 +248 208 96 +200 168 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/skeledirge/footprint.png b/graphics/pokemon/skeledirge/footprint.png new file mode 100644 index 000000000..4f35da0fe Binary files /dev/null and b/graphics/pokemon/skeledirge/footprint.png differ diff --git a/graphics/pokemon/skiddo/overworld.png b/graphics/pokemon/skiddo/overworld.png new file mode 100644 index 000000000..8a765ad7a Binary files /dev/null and b/graphics/pokemon/skiddo/overworld.png differ diff --git a/graphics/pokemon/skiddo/overworld_normal.pal b/graphics/pokemon/skiddo/overworld_normal.pal new file mode 100644 index 000000000..24e13e747 --- /dev/null +++ b/graphics/pokemon/skiddo/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +27 32 28 +118 113 110 +27 32 28 +166 158 152 +16 16 16 +152 123 104 +107 88 75 +62 52 46 +253 251 248 +35 75 49 +25 163 75 +196 192 189 +30 120 63 +255 108 11 +143 67 41 diff --git a/graphics/pokemon/skiddo/overworld_shiny.pal b/graphics/pokemon/skiddo/overworld_shiny.pal new file mode 100644 index 000000000..df7b94e49 --- /dev/null +++ b/graphics/pokemon/skiddo/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +145 124 56 +194 161 49 +27 32 28 +225 189 70 +16 16 16 +251 232 216 +220 192 168 +158 132 110 +253 251 248 +108 144 42 +185 226 67 +218 217 216 +139 174 51 +255 108 11 +143 67 41 diff --git a/graphics/pokemon/skiploom/overworld.png b/graphics/pokemon/skiploom/overworld.png new file mode 100644 index 000000000..2da705ffc Binary files /dev/null and b/graphics/pokemon/skiploom/overworld.png differ diff --git a/graphics/pokemon/skiploom/overworld_normal.pal b/graphics/pokemon/skiploom/overworld_normal.pal new file mode 100644 index 000000000..dfe268481 --- /dev/null +++ b/graphics/pokemon/skiploom/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +168 120 8 +120 80 8 +232 192 24 +248 216 80 +184 200 224 +0 0 0 +232 232 248 +40 112 8 +128 192 80 +184 216 120 +64 152 32 +184 48 176 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/skiploom/overworld_shiny.pal b/graphics/pokemon/skiploom/overworld_shiny.pal new file mode 100644 index 000000000..f96d249c3 --- /dev/null +++ b/graphics/pokemon/skiploom/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +160 128 8 +120 88 8 +200 168 24 +232 192 32 +184 200 224 +0 0 0 +232 232 248 +120 48 96 +200 128 168 +224 160 216 +184 88 144 +248 104 24 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/skitty/overworld.png b/graphics/pokemon/skitty/overworld.png new file mode 100644 index 000000000..7c1d5ebad Binary files /dev/null and b/graphics/pokemon/skitty/overworld.png differ diff --git a/graphics/pokemon/skitty/overworld_normal.pal b/graphics/pokemon/skitty/overworld_normal.pal new file mode 100644 index 000000000..d4f33d46f --- /dev/null +++ b/graphics/pokemon/skitty/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 104 72 +248 224 128 +96 56 56 +176 80 88 +248 136 152 +0 0 0 +56 56 88 +208 160 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/skitty/overworld_shiny.pal b/graphics/pokemon/skitty/overworld_shiny.pal new file mode 100644 index 000000000..737588589 --- /dev/null +++ b/graphics/pokemon/skitty/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 104 72 +248 224 128 +96 40 32 +184 64 32 +248 128 112 +0 0 0 +56 56 88 +208 160 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/skorupi/overworld.png b/graphics/pokemon/skorupi/overworld.png new file mode 100644 index 000000000..4d18b9792 Binary files /dev/null and b/graphics/pokemon/skorupi/overworld.png differ diff --git a/graphics/pokemon/skorupi/overworld_normal.pal b/graphics/pokemon/skorupi/overworld_normal.pal new file mode 100644 index 000000000..e2c4b4a2b --- /dev/null +++ b/graphics/pokemon/skorupi/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +56 56 80 +232 232 248 +72 72 144 +88 96 176 +176 184 192 +120 128 136 +120 128 208 +152 160 224 +40 160 152 +32 120 112 +24 192 176 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/skorupi/overworld_shiny.pal b/graphics/pokemon/skorupi/overworld_shiny.pal new file mode 100644 index 000000000..91068d4fc --- /dev/null +++ b/graphics/pokemon/skorupi/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +120 0 0 +232 232 248 +152 24 24 +184 56 48 +176 184 192 +120 128 136 +216 80 80 +248 112 104 +40 160 152 +32 120 112 +24 192 176 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/skrelp/overworld.png b/graphics/pokemon/skrelp/overworld.png new file mode 100644 index 000000000..91f44f485 Binary files /dev/null and b/graphics/pokemon/skrelp/overworld.png differ diff --git a/graphics/pokemon/skrelp/overworld_normal.pal b/graphics/pokemon/skrelp/overworld_normal.pal new file mode 100644 index 000000000..8b443bbb0 --- /dev/null +++ b/graphics/pokemon/skrelp/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +144 200 152 +54 33 27 +16 16 16 +131 87 62 +109 67 49 +92 51 38 +84 135 150 +173 98 156 +54 33 27 +222 148 200 +253 95 98 +121 202 213 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/skrelp/overworld_shiny.pal b/graphics/pokemon/skrelp/overworld_shiny.pal new file mode 100644 index 000000000..09ce52e87 --- /dev/null +++ b/graphics/pokemon/skrelp/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +144 200 152 +95 17 17 +16 16 16 +194 65 65 +163 41 41 +128 26 26 +84 135 150 +105 134 179 +56 103 118 +148 173 212 +253 95 98 +121 202 213 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/skuntank/overworld.png b/graphics/pokemon/skuntank/overworld.png new file mode 100644 index 000000000..fc2ba61d2 Binary files /dev/null and b/graphics/pokemon/skuntank/overworld.png differ diff --git a/graphics/pokemon/skuntank/overworld_normal.pal b/graphics/pokemon/skuntank/overworld_normal.pal new file mode 100644 index 000000000..487055f41 --- /dev/null +++ b/graphics/pokemon/skuntank/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +104 48 112 +232 216 144 +40 40 40 +184 160 96 +136 88 144 +64 48 64 +88 80 48 +160 40 32 +112 112 112 +192 96 64 +184 184 200 +232 232 248 +232 208 96 +0 0 0 diff --git a/graphics/pokemon/skuntank/overworld_shiny.pal b/graphics/pokemon/skuntank/overworld_shiny.pal new file mode 100644 index 000000000..64bff7c8e --- /dev/null +++ b/graphics/pokemon/skuntank/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +152 24 64 +232 216 144 +112 0 40 +184 160 96 +208 64 104 +64 48 64 +88 80 48 +160 40 32 +112 112 112 +192 96 64 +184 184 200 +232 232 248 +232 208 96 +0 0 0 diff --git a/graphics/pokemon/skwovet/icon.png b/graphics/pokemon/skwovet/icon.png index e7fc80916..82fdd9977 100644 Binary files a/graphics/pokemon/skwovet/icon.png and b/graphics/pokemon/skwovet/icon.png differ diff --git a/graphics/pokemon/skwovet/overworld.png b/graphics/pokemon/skwovet/overworld.png new file mode 100644 index 000000000..5b20b7b61 Binary files /dev/null and b/graphics/pokemon/skwovet/overworld.png differ diff --git a/graphics/pokemon/skwovet/overworld_normal.pal b/graphics/pokemon/skwovet/overworld_normal.pal new file mode 100644 index 000000000..7a3a222f1 --- /dev/null +++ b/graphics/pokemon/skwovet/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 29 0 +19 17 15 +0 0 0 +77 72 64 +105 98 88 +51 42 29 +142 123 98 +173 153 128 +201 183 161 +226 145 83 +169 162 151 +215 209 199 +255 255 255 +255 173 109 +239 239 239 +0 0 0 diff --git a/graphics/pokemon/skwovet/overworld_shiny.pal b/graphics/pokemon/skwovet/overworld_shiny.pal new file mode 100644 index 000000000..b830f20f2 --- /dev/null +++ b/graphics/pokemon/skwovet/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 29 0 +49 16 24 +0 0 0 +106 41 49 +164 65 90 +82 49 49 +164 98 106 +197 139 148 +230 180 189 +230 148 82 +172 164 148 +213 213 197 +255 255 255 +255 172 106 +238 238 238 +0 0 0 diff --git a/graphics/pokemon/slaking/overworld.png b/graphics/pokemon/slaking/overworld.png new file mode 100644 index 000000000..2d739781e Binary files /dev/null and b/graphics/pokemon/slaking/overworld.png differ diff --git a/graphics/pokemon/slaking/overworld_normal.pal b/graphics/pokemon/slaking/overworld_normal.pal new file mode 100644 index 000000000..1e263bb16 --- /dev/null +++ b/graphics/pokemon/slaking/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 72 88 +232 232 248 +192 192 208 +0 0 0 +144 136 152 +96 72 72 +200 176 152 +216 200 160 +144 120 96 +72 56 40 +128 104 88 +168 128 104 +120 56 72 +208 112 136 +168 80 104 diff --git a/graphics/pokemon/slaking/overworld_shiny.pal b/graphics/pokemon/slaking/overworld_shiny.pal new file mode 100644 index 000000000..f1e08cc7f --- /dev/null +++ b/graphics/pokemon/slaking/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 88 56 +240 248 184 +224 200 96 +0 0 0 +192 152 48 +96 72 72 +200 176 152 +216 200 160 +144 120 96 +64 48 40 +112 96 88 +152 120 104 +120 56 72 +208 112 136 +168 80 104 diff --git a/graphics/pokemon/slakoth/overworld.png b/graphics/pokemon/slakoth/overworld.png new file mode 100644 index 000000000..a4187236f Binary files /dev/null and b/graphics/pokemon/slakoth/overworld.png differ diff --git a/graphics/pokemon/slakoth/overworld_normal.pal b/graphics/pokemon/slakoth/overworld_normal.pal new file mode 100644 index 000000000..2742a5b6d --- /dev/null +++ b/graphics/pokemon/slakoth/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 64 64 +112 96 88 +184 152 112 +224 200 144 +152 128 88 +0 0 0 +144 136 152 +128 88 80 +112 64 56 +120 32 32 +208 88 88 +168 56 56 +232 232 248 +184 176 192 +88 80 96 diff --git a/graphics/pokemon/slakoth/overworld_shiny.pal b/graphics/pokemon/slakoth/overworld_shiny.pal new file mode 100644 index 000000000..a96e6c700 --- /dev/null +++ b/graphics/pokemon/slakoth/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 40 96 +104 72 120 +176 144 168 +200 176 192 +128 96 144 +0 0 0 +144 136 152 +128 88 80 +112 64 56 +120 72 32 +208 120 88 +168 88 56 +232 232 248 +184 176 192 +88 80 96 diff --git a/graphics/pokemon/sliggoo/hisuian/overworld.png b/graphics/pokemon/sliggoo/hisuian/overworld.png new file mode 100644 index 000000000..511b750d8 Binary files /dev/null and b/graphics/pokemon/sliggoo/hisuian/overworld.png differ diff --git a/graphics/pokemon/sliggoo/hisuian/overworld_normal.pal b/graphics/pokemon/sliggoo/hisuian/overworld_normal.pal new file mode 100644 index 000000000..66b17f5ba --- /dev/null +++ b/graphics/pokemon/sliggoo/hisuian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +65 65 65 +106 106 106 +16 16 16 +131 131 131 +82 49 82 +189 148 205 +222 197 255 +139 82 139 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sliggoo/hisuian/overworld_shiny.pal b/graphics/pokemon/sliggoo/hisuian/overworld_shiny.pal new file mode 100644 index 000000000..d9dcb3cab --- /dev/null +++ b/graphics/pokemon/sliggoo/hisuian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +115 74 24 +172 115 41 +16 16 16 +205 172 82 +82 49 82 +189 148 205 +222 197 255 +139 82 139 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sliggoo/overworld.png b/graphics/pokemon/sliggoo/overworld.png new file mode 100644 index 000000000..fad6f57fd Binary files /dev/null and b/graphics/pokemon/sliggoo/overworld.png differ diff --git a/graphics/pokemon/sliggoo/overworld_normal.pal b/graphics/pokemon/sliggoo/overworld_normal.pal new file mode 100644 index 000000000..d3a0260ff --- /dev/null +++ b/graphics/pokemon/sliggoo/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +85 54 86 +191 151 203 +218 194 248 +16 16 16 +38 98 41 +57 235 68 +47 153 53 +139 87 141 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sliggoo/overworld_shiny.pal b/graphics/pokemon/sliggoo/overworld_shiny.pal new file mode 100644 index 000000000..fd5a2e122 --- /dev/null +++ b/graphics/pokemon/sliggoo/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +146 134 73 +209 194 114 +255 242 173 +16 16 16 +88 83 153 +159 154 230 +119 113 200 +226 164 145 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/slither_wing/footprint.png b/graphics/pokemon/slither_wing/footprint.png new file mode 100644 index 000000000..874f7e0ce Binary files /dev/null and b/graphics/pokemon/slither_wing/footprint.png differ diff --git a/graphics/pokemon/slowbro/galarian/icon.png b/graphics/pokemon/slowbro/galarian/icon.png index 285681b2a..cc1ed78dd 100644 Binary files a/graphics/pokemon/slowbro/galarian/icon.png and b/graphics/pokemon/slowbro/galarian/icon.png differ diff --git a/graphics/pokemon/slowbro/galarian/overworld.png b/graphics/pokemon/slowbro/galarian/overworld.png new file mode 100644 index 000000000..f62e2b3bd Binary files /dev/null and b/graphics/pokemon/slowbro/galarian/overworld.png differ diff --git a/graphics/pokemon/slowbro/galarian/overworld_normal.pal b/graphics/pokemon/slowbro/galarian/overworld_normal.pal new file mode 100644 index 000000000..c4e5d9c5b --- /dev/null +++ b/graphics/pokemon/slowbro/galarian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +236 28 36 +232 224 232 +176 128 192 +0 0 0 +120 88 168 +240 168 176 +248 248 248 +108 44 52 +208 120 128 +72 80 88 +204 208 220 +152 152 152 +224 80 40 +216 192 88 +240 240 168 +176 160 184 diff --git a/graphics/pokemon/slowbro/galarian/overworld_shiny.pal b/graphics/pokemon/slowbro/galarian/overworld_shiny.pal new file mode 100644 index 000000000..508d55029 --- /dev/null +++ b/graphics/pokemon/slowbro/galarian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +197 205 213 +180 131 197 +0 0 0 +123 90 172 +246 246 172 +238 238 255 +0 0 0 +222 197 90 +74 82 90 +197 205 213 +156 156 156 +74 82 90 +222 197 90 +246 246 172 +156 156 156 diff --git a/graphics/pokemon/slowbro/overworld.png b/graphics/pokemon/slowbro/overworld.png new file mode 100644 index 000000000..553c4df7f Binary files /dev/null and b/graphics/pokemon/slowbro/overworld.png differ diff --git a/graphics/pokemon/slowbro/overworld_normal.pal b/graphics/pokemon/slowbro/overworld_normal.pal new file mode 100644 index 000000000..f1a3ea572 --- /dev/null +++ b/graphics/pokemon/slowbro/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 48 56 +240 168 176 +0 0 0 +208 120 128 +176 96 104 +72 80 88 +232 232 248 +152 152 152 +192 200 208 +216 192 88 +240 240 168 +232 232 248 +192 64 64 +216 112 96 +144 120 48 diff --git a/graphics/pokemon/slowbro/overworld_shiny.pal b/graphics/pokemon/slowbro/overworld_shiny.pal new file mode 100644 index 000000000..8ee36f1fb --- /dev/null +++ b/graphics/pokemon/slowbro/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 48 88 +176 160 224 +0 0 0 +128 120 184 +80 80 136 +104 80 16 +232 232 248 +160 128 32 +208 168 96 +216 192 88 +240 240 168 +232 208 128 +192 64 64 +216 112 96 +144 120 48 diff --git a/graphics/pokemon/slowking/galarian/icon.png b/graphics/pokemon/slowking/galarian/icon.png index 4a69676fe..90c2c1b6c 100644 Binary files a/graphics/pokemon/slowking/galarian/icon.png and b/graphics/pokemon/slowking/galarian/icon.png differ diff --git a/graphics/pokemon/slowking/galarian/overworld.png b/graphics/pokemon/slowking/galarian/overworld.png new file mode 100644 index 000000000..5babfe384 Binary files /dev/null and b/graphics/pokemon/slowking/galarian/overworld.png differ diff --git a/graphics/pokemon/slowking/galarian/overworld_normal.pal b/graphics/pokemon/slowking/galarian/overworld_normal.pal new file mode 100644 index 000000000..aa19348aa --- /dev/null +++ b/graphics/pokemon/slowking/galarian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +41 194 156 +49 52 74 +16 129 8 +197 202 213 +230 230 246 +156 157 115 +90 80 115 +189 210 139 +148 109 115 +98 36 74 +0 0 0 +131 121 139 +164 165 180 +131 76 106 +189 174 189 +131 113 180 diff --git a/graphics/pokemon/slowking/galarian/overworld_shiny.pal b/graphics/pokemon/slowking/galarian/overworld_shiny.pal new file mode 100644 index 000000000..aa19348aa --- /dev/null +++ b/graphics/pokemon/slowking/galarian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +41 194 156 +49 52 74 +16 129 8 +197 202 213 +230 230 246 +156 157 115 +90 80 115 +189 210 139 +148 109 115 +98 36 74 +0 0 0 +131 121 139 +164 165 180 +131 76 106 +189 174 189 +131 113 180 diff --git a/graphics/pokemon/slowking/overworld.png b/graphics/pokemon/slowking/overworld.png new file mode 100644 index 000000000..3d5dde2e4 Binary files /dev/null and b/graphics/pokemon/slowking/overworld.png differ diff --git a/graphics/pokemon/slowking/overworld_normal.pal b/graphics/pokemon/slowking/overworld_normal.pal new file mode 100644 index 000000000..ec617c434 --- /dev/null +++ b/graphics/pokemon/slowking/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 80 88 +0 0 0 +192 200 208 +232 232 248 +152 160 168 +152 64 72 +208 120 128 +240 168 176 +112 48 56 +200 160 64 +208 16 16 +232 200 96 +120 88 16 +200 80 96 +192 136 40 diff --git a/graphics/pokemon/slowking/overworld_shiny.pal b/graphics/pokemon/slowking/overworld_shiny.pal new file mode 100644 index 000000000..8c5a6a3cf --- /dev/null +++ b/graphics/pokemon/slowking/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 80 88 +0 0 0 +192 200 208 +232 232 248 +152 160 168 +144 80 144 +216 136 200 +240 168 224 +80 48 112 +200 160 64 +0 136 248 +232 200 96 +120 88 16 +176 104 168 +192 136 40 diff --git a/graphics/pokemon/slowpoke/galarian/icon.png b/graphics/pokemon/slowpoke/galarian/icon.png index 044517429..9b7d63889 100644 Binary files a/graphics/pokemon/slowpoke/galarian/icon.png and b/graphics/pokemon/slowpoke/galarian/icon.png differ diff --git a/graphics/pokemon/slowpoke/galarian/overworld.png b/graphics/pokemon/slowpoke/galarian/overworld.png new file mode 100644 index 000000000..277a1f3a8 Binary files /dev/null and b/graphics/pokemon/slowpoke/galarian/overworld.png differ diff --git a/graphics/pokemon/slowpoke/galarian/overworld_normal.pal b/graphics/pokemon/slowpoke/galarian/overworld_normal.pal new file mode 100644 index 000000000..39773f539 --- /dev/null +++ b/graphics/pokemon/slowpoke/galarian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +66 63 0 +96 40 48 +173 166 8 +239 229 9 +0 0 0 +204 109 117 +240 152 160 +160 168 176 +104 80 16 +208 168 96 +240 216 144 +232 232 248 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/slowpoke/galarian/overworld_shiny.pal b/graphics/pokemon/slowpoke/galarian/overworld_shiny.pal new file mode 100644 index 000000000..39773f539 --- /dev/null +++ b/graphics/pokemon/slowpoke/galarian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +66 63 0 +96 40 48 +173 166 8 +239 229 9 +0 0 0 +204 109 117 +240 152 160 +160 168 176 +104 80 16 +208 168 96 +240 216 144 +232 232 248 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/slowpoke/overworld.png b/graphics/pokemon/slowpoke/overworld.png new file mode 100644 index 000000000..7c2a0369f Binary files /dev/null and b/graphics/pokemon/slowpoke/overworld.png differ diff --git a/graphics/pokemon/slowpoke/overworld_normal.pal b/graphics/pokemon/slowpoke/overworld_normal.pal new file mode 100644 index 000000000..85748434b --- /dev/null +++ b/graphics/pokemon/slowpoke/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 40 48 +152 88 96 +192 192 192 +232 232 248 +208 120 128 +240 152 160 +0 0 0 +160 168 176 +104 80 16 +208 168 96 +240 216 144 +248 192 176 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/slowpoke/overworld_shiny.pal b/graphics/pokemon/slowpoke/overworld_shiny.pal new file mode 100644 index 000000000..f321ac09b --- /dev/null +++ b/graphics/pokemon/slowpoke/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 72 80 +184 112 120 +192 192 192 +232 232 248 +224 136 160 +248 176 208 +0 0 0 +160 168 176 +104 80 16 +208 168 96 +240 216 144 +248 200 224 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/slugma/overworld.png b/graphics/pokemon/slugma/overworld.png new file mode 100644 index 000000000..61439bc0f Binary files /dev/null and b/graphics/pokemon/slugma/overworld.png differ diff --git a/graphics/pokemon/slugma/overworld_normal.pal b/graphics/pokemon/slugma/overworld_normal.pal new file mode 100644 index 000000000..da10c73e9 --- /dev/null +++ b/graphics/pokemon/slugma/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +216 96 64 +72 0 0 +160 56 24 +192 72 40 +200 144 16 +232 208 104 +120 24 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/slugma/overworld_shiny.pal b/graphics/pokemon/slugma/overworld_shiny.pal new file mode 100644 index 000000000..ee33de70c --- /dev/null +++ b/graphics/pokemon/slugma/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +184 184 184 +64 64 64 +136 136 136 +160 160 160 +200 144 16 +232 208 104 +88 88 88 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/slurpuff/overworld.png b/graphics/pokemon/slurpuff/overworld.png new file mode 100644 index 000000000..94998ffac Binary files /dev/null and b/graphics/pokemon/slurpuff/overworld.png differ diff --git a/graphics/pokemon/slurpuff/overworld_normal.pal b/graphics/pokemon/slurpuff/overworld_normal.pal new file mode 100644 index 000000000..112eabce5 --- /dev/null +++ b/graphics/pokemon/slurpuff/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +214 104 138 +236 186 215 +134 48 66 +236 186 215 +225 123 154 +134 48 66 +212 184 193 +255 255 255 +236 186 215 +134 48 66 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/slurpuff/overworld_shiny.pal b/graphics/pokemon/slurpuff/overworld_shiny.pal new file mode 100644 index 000000000..e9f54ed7a --- /dev/null +++ b/graphics/pokemon/slurpuff/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +203 43 83 +247 129 159 +69 44 29 +147 113 94 +98 73 58 +168 128 71 +212 177 128 +254 227 165 +247 129 158 +154 30 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/smeargle/overworld.png b/graphics/pokemon/smeargle/overworld.png new file mode 100644 index 000000000..c6f88466e Binary files /dev/null and b/graphics/pokemon/smeargle/overworld.png differ diff --git a/graphics/pokemon/smeargle/overworld_normal.pal b/graphics/pokemon/smeargle/overworld_normal.pal new file mode 100644 index 000000000..105263d9b --- /dev/null +++ b/graphics/pokemon/smeargle/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +96 88 72 +0 0 0 +216 216 184 +160 152 104 +184 184 136 +64 56 48 +112 96 32 +40 112 40 +232 232 248 +176 184 192 +72 176 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/smeargle/overworld_shiny.pal b/graphics/pokemon/smeargle/overworld_shiny.pal new file mode 100644 index 000000000..6adf1b8e0 --- /dev/null +++ b/graphics/pokemon/smeargle/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +96 80 48 +0 0 0 +232 224 160 +168 136 72 +200 184 120 +64 56 48 +112 96 32 +152 48 104 +232 232 248 +176 184 192 +216 136 176 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/smoliv/footprint.png b/graphics/pokemon/smoliv/footprint.png new file mode 100644 index 000000000..05c816068 Binary files /dev/null and b/graphics/pokemon/smoliv/footprint.png differ diff --git a/graphics/pokemon/smoochum/overworld.png b/graphics/pokemon/smoochum/overworld.png new file mode 100644 index 000000000..ccee07174 Binary files /dev/null and b/graphics/pokemon/smoochum/overworld.png differ diff --git a/graphics/pokemon/smoochum/overworld_normal.pal b/graphics/pokemon/smoochum/overworld_normal.pal new file mode 100644 index 000000000..ad1fb9a48 --- /dev/null +++ b/graphics/pokemon/smoochum/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 80 0 +0 0 0 +208 136 24 +248 192 48 +176 64 152 +248 152 200 +112 32 96 +232 232 248 +176 184 192 +152 48 80 +216 64 104 +200 128 56 +224 160 104 +152 96 40 +0 0 0 diff --git a/graphics/pokemon/smoochum/overworld_shiny.pal b/graphics/pokemon/smoochum/overworld_shiny.pal new file mode 100644 index 000000000..0c4052b9c --- /dev/null +++ b/graphics/pokemon/smoochum/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 80 16 +0 0 0 +248 192 64 +248 224 168 +232 128 224 +248 192 248 +144 32 96 +232 232 248 +176 184 192 +152 48 80 +216 64 104 +200 128 56 +224 160 104 +152 96 40 +0 0 0 diff --git a/graphics/pokemon/sneasel/hisuian/overworld.png b/graphics/pokemon/sneasel/hisuian/overworld.png new file mode 100644 index 000000000..7f4c335a9 Binary files /dev/null and b/graphics/pokemon/sneasel/hisuian/overworld.png differ diff --git a/graphics/pokemon/sneasel/hisuian/overworld_normal.pal b/graphics/pokemon/sneasel/hisuian/overworld_normal.pal new file mode 100644 index 000000000..e90957147 --- /dev/null +++ b/graphics/pokemon/sneasel/hisuian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +74 74 98 +16 16 16 +32 24 32 +98 115 164 +164 189 222 +57 74 82 +74 49 90 +123 139 180 +255 255 255 +90 98 106 +164 123 222 +205 49 74 +246 180 65 +230 139 16 +131 148 172 diff --git a/graphics/pokemon/sneasel/hisuian/overworld_shiny.pal b/graphics/pokemon/sneasel/hisuian/overworld_shiny.pal new file mode 100644 index 000000000..e2b78ba44 --- /dev/null +++ b/graphics/pokemon/sneasel/hisuian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +82 82 82 +16 16 16 +189 156 49 +98 115 123 +131 148 156 +57 74 82 +230 205 82 +115 131 131 +255 255 255 +90 82 98 +90 82 98 +230 205 82 +156 172 238 +156 172 238 +131 148 172 diff --git a/graphics/pokemon/sneasel/overworld.png b/graphics/pokemon/sneasel/overworld.png new file mode 100644 index 000000000..3cabd75c5 Binary files /dev/null and b/graphics/pokemon/sneasel/overworld.png differ diff --git a/graphics/pokemon/sneasel/overworld_normal.pal b/graphics/pokemon/sneasel/overworld_normal.pal new file mode 100644 index 000000000..7a4190d08 --- /dev/null +++ b/graphics/pokemon/sneasel/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 56 72 +96 8 24 +80 152 176 +24 88 112 +200 48 72 +16 16 16 +56 112 136 +152 8 32 +56 72 80 +240 176 64 +168 184 200 +248 248 248 +224 136 16 +88 96 104 +128 144 168 diff --git a/graphics/pokemon/sneasel/overworld_shiny.pal b/graphics/pokemon/sneasel/overworld_shiny.pal new file mode 100644 index 000000000..d84067f4b --- /dev/null +++ b/graphics/pokemon/sneasel/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 40 64 +152 80 0 +224 168 232 +216 72 128 +248 200 64 +16 16 16 +224 112 168 +232 144 32 +184 64 128 +120 208 248 +168 184 200 +248 248 248 +0 152 208 +88 96 104 +128 144 168 diff --git a/graphics/pokemon/sneasler/back.png b/graphics/pokemon/sneasler/back.png index b39320894..add4b24c0 100644 Binary files a/graphics/pokemon/sneasler/back.png and b/graphics/pokemon/sneasler/back.png differ diff --git a/graphics/pokemon/sneasler/footprint.png b/graphics/pokemon/sneasler/footprint.png new file mode 100644 index 000000000..de724e5ff Binary files /dev/null and b/graphics/pokemon/sneasler/footprint.png differ diff --git a/graphics/pokemon/sneasler/front.png b/graphics/pokemon/sneasler/front.png index 67159da6b..ab8574407 100644 Binary files a/graphics/pokemon/sneasler/front.png and b/graphics/pokemon/sneasler/front.png differ diff --git a/graphics/pokemon/sneasler/normal.pal b/graphics/pokemon/sneasler/normal.pal index 5cc13df59..95b54726b 100644 --- a/graphics/pokemon/sneasler/normal.pal +++ b/graphics/pokemon/sneasler/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -156 213 164 -49 41 49 -74 74 98 -74 57 82 -123 139 180 +153 211 165 +54 33 62 +54 50 109 +83 54 98 +176 117 40 +142 36 88 +222 47 65 +235 53 124 +236 182 41 +65 91 129 +106 86 179 +113 143 190 +155 152 169 16 16 16 -164 189 222 -164 123 57 -123 98 189 -238 197 49 -255 255 255 -255 32 65 -90 65 131 -255 41 41 -189 41 41 -139 24 24 +158 186 222 +240 240 248 diff --git a/graphics/pokemon/sneasler/overworld.png b/graphics/pokemon/sneasler/overworld.png new file mode 100644 index 000000000..29f5dc9d4 Binary files /dev/null and b/graphics/pokemon/sneasler/overworld.png differ diff --git a/graphics/pokemon/sneasler/overworld_normal.pal b/graphics/pokemon/sneasler/overworld_normal.pal new file mode 100644 index 000000000..12b06e135 --- /dev/null +++ b/graphics/pokemon/sneasler/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +41 49 65 +172 0 41 +74 74 98 +123 139 180 +74 49 90 +106 90 164 +164 189 222 +57 74 82 +255 255 255 +164 123 222 +246 180 65 +230 139 16 +213 0 57 +205 49 74 diff --git a/graphics/pokemon/sneasler/overworld_shiny.pal b/graphics/pokemon/sneasler/overworld_shiny.pal new file mode 100644 index 000000000..1cfe27b93 --- /dev/null +++ b/graphics/pokemon/sneasler/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 8 8 +32 32 41 +205 172 65 +180 172 131 +213 205 156 +74 57 82 +65 49 57 +213 205 156 +57 74 82 +255 255 255 +98 82 90 +156 172 238 +156 172 238 +230 197 82 +74 106 49 diff --git a/graphics/pokemon/sneasler/shiny.pal b/graphics/pokemon/sneasler/shiny.pal index b3bc5103e..8c1df6a50 100644 --- a/graphics/pokemon/sneasler/shiny.pal +++ b/graphics/pokemon/sneasler/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -156 213 164 -49 41 49 -106 90 41 -74 57 82 -156 148 82 +153 211 165 +28 30 57 +69 37 60 +53 54 84 +69 95 178 +186 130 25 +222 47 65 +246 204 70 +117 136 224 +121 95 49 +101 67 91 +168 145 62 +155 152 169 16 16 16 -238 213 131 -74 148 156 -106 74 98 -123 213 230 -255 255 255 -90 172 32 -74 49 74 -246 189 8 -213 148 24 -213 148 24 +206 192 103 +240 240 248 diff --git a/graphics/pokemon/snivy/overworld.png b/graphics/pokemon/snivy/overworld.png new file mode 100644 index 000000000..b36158710 Binary files /dev/null and b/graphics/pokemon/snivy/overworld.png differ diff --git a/graphics/pokemon/snivy/overworld_normal.pal b/graphics/pokemon/snivy/overworld_normal.pal new file mode 100644 index 000000000..3b13b6e88 --- /dev/null +++ b/graphics/pokemon/snivy/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 88 0 +0 143 7 +0 0 0 +0 88 0 +255 226 50 +197 157 0 +96 64 32 +191 184 103 +191 184 103 +237 254 162 +232 232 248 +184 88 32 +255 226 50 +197 157 0 +237 254 162 diff --git a/graphics/pokemon/snivy/overworld_shiny.pal b/graphics/pokemon/snivy/overworld_shiny.pal new file mode 100644 index 000000000..d17858108 --- /dev/null +++ b/graphics/pokemon/snivy/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 72 72 +0 152 152 +0 0 0 +0 88 0 +248 216 40 +192 128 0 +96 64 32 +191 184 103 +184 184 96 +224 248 184 +232 232 248 +184 88 32 +255 226 50 +197 157 0 +237 254 162 diff --git a/graphics/pokemon/snom/overworld.png b/graphics/pokemon/snom/overworld.png new file mode 100644 index 000000000..36e63d50e Binary files /dev/null and b/graphics/pokemon/snom/overworld.png differ diff --git a/graphics/pokemon/snom/overworld_normal.pal b/graphics/pokemon/snom/overworld_normal.pal new file mode 100644 index 000000000..9884fbc23 --- /dev/null +++ b/graphics/pokemon/snom/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 28 0 +44 56 60 +220 240 248 +240 248 252 +180 200 212 +104 120 128 +0 0 0 +128 128 128 +252 252 252 +212 212 212 +24 24 24 +104 88 112 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/snom/overworld_shiny.pal b/graphics/pokemon/snom/overworld_shiny.pal new file mode 100644 index 000000000..ab7ceca12 --- /dev/null +++ b/graphics/pokemon/snom/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +41 57 57 +222 246 255 +246 255 255 +180 205 213 +106 123 131 +0 0 0 +148 156 131 +238 255 230 +222 238 205 +24 24 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/snorlax/overworld.png b/graphics/pokemon/snorlax/overworld.png new file mode 100644 index 000000000..413990299 Binary files /dev/null and b/graphics/pokemon/snorlax/overworld.png differ diff --git a/graphics/pokemon/snorlax/overworld_normal.pal b/graphics/pokemon/snorlax/overworld_normal.pal new file mode 100644 index 000000000..b3f591746 --- /dev/null +++ b/graphics/pokemon/snorlax/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 48 48 +0 0 0 +80 128 144 +64 104 120 +248 224 168 +216 192 120 +40 72 72 +64 64 64 +136 104 72 +184 144 80 +232 232 248 +192 192 200 +160 160 184 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/snorlax/overworld_shiny.pal b/graphics/pokemon/snorlax/overworld_shiny.pal new file mode 100644 index 000000000..f0cd65c75 --- /dev/null +++ b/graphics/pokemon/snorlax/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 32 72 +0 0 0 +104 136 184 +64 96 152 +248 216 168 +224 176 120 +56 64 120 +64 64 64 +136 104 72 +168 136 104 +232 232 248 +192 192 200 +160 160 184 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/snorunt/overworld.png b/graphics/pokemon/snorunt/overworld.png new file mode 100644 index 000000000..42f666151 Binary files /dev/null and b/graphics/pokemon/snorunt/overworld.png differ diff --git a/graphics/pokemon/snorunt/overworld_normal.pal b/graphics/pokemon/snorunt/overworld_normal.pal new file mode 100644 index 000000000..15886e0c4 --- /dev/null +++ b/graphics/pokemon/snorunt/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 64 56 +248 216 88 +200 152 56 +0 0 0 +240 104 88 +168 72 64 +48 48 64 +32 32 40 +192 80 64 +64 64 80 +40 128 192 +96 96 120 +168 168 184 +144 104 56 +232 232 248 diff --git a/graphics/pokemon/snorunt/overworld_shiny.pal b/graphics/pokemon/snorunt/overworld_shiny.pal new file mode 100644 index 000000000..baf242ad2 --- /dev/null +++ b/graphics/pokemon/snorunt/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 64 88 +80 224 248 +72 176 192 +0 0 0 +248 216 88 +144 104 56 +48 48 64 +32 32 40 +200 152 56 +64 64 80 +232 96 88 +96 96 120 +168 168 184 +64 120 136 +232 232 248 diff --git a/graphics/pokemon/snover/overworld.png b/graphics/pokemon/snover/overworld.png new file mode 100644 index 000000000..6e8403118 Binary files /dev/null and b/graphics/pokemon/snover/overworld.png differ diff --git a/graphics/pokemon/snover/overworld_normal.pal b/graphics/pokemon/snover/overworld_normal.pal new file mode 100644 index 000000000..e1ec3499d --- /dev/null +++ b/graphics/pokemon/snover/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +168 224 24 +64 64 64 +120 120 152 +232 232 248 +184 192 208 +216 216 232 +160 160 192 +0 0 0 +48 120 64 +48 72 56 +48 152 72 +64 56 24 +168 136 56 +96 80 56 +128 104 40 +0 0 0 diff --git a/graphics/pokemon/snover/overworld_shiny.pal b/graphics/pokemon/snover/overworld_shiny.pal new file mode 100644 index 000000000..66f6e6532 --- /dev/null +++ b/graphics/pokemon/snover/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +168 224 24 +64 64 64 +120 120 152 +232 232 248 +184 192 208 +216 216 232 +160 160 192 +0 0 0 +32 72 72 +32 48 56 +32 96 96 +48 40 16 +128 104 40 +72 56 40 +96 72 24 +0 0 0 diff --git a/graphics/pokemon/snubbull/overworld.png b/graphics/pokemon/snubbull/overworld.png new file mode 100644 index 000000000..d4aee69ec Binary files /dev/null and b/graphics/pokemon/snubbull/overworld.png differ diff --git a/graphics/pokemon/snubbull/overworld_normal.pal b/graphics/pokemon/snubbull/overworld_normal.pal new file mode 100644 index 000000000..43446de77 --- /dev/null +++ b/graphics/pokemon/snubbull/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +120 32 64 +48 64 80 +240 144 184 +160 48 80 +184 72 112 +208 104 144 +232 232 248 +176 192 208 +32 80 112 +48 120 152 +72 152 192 +208 192 144 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/snubbull/overworld_shiny.pal b/graphics/pokemon/snubbull/overworld_shiny.pal new file mode 100644 index 000000000..af67d8a63 --- /dev/null +++ b/graphics/pokemon/snubbull/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +88 32 112 +120 32 64 +184 184 248 +112 72 144 +136 104 184 +160 144 216 +232 232 248 +176 192 208 +120 32 64 +216 104 136 +240 144 184 +176 192 208 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sobble/overworld.png b/graphics/pokemon/sobble/overworld.png new file mode 100644 index 000000000..7fd769da4 Binary files /dev/null and b/graphics/pokemon/sobble/overworld.png differ diff --git a/graphics/pokemon/sobble/overworld_normal.pal b/graphics/pokemon/sobble/overworld_normal.pal new file mode 100644 index 000000000..a2d82c8de --- /dev/null +++ b/graphics/pokemon/sobble/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 28 0 +24 64 84 +32 72 108 +36 96 116 +0 0 0 +196 168 28 +224 196 64 +228 208 104 +36 92 132 +80 168 200 +116 184 212 +132 184 192 +172 208 212 +152 204 224 +192 220 220 +252 252 252 diff --git a/graphics/pokemon/sobble/overworld_shiny.pal b/graphics/pokemon/sobble/overworld_shiny.pal new file mode 100644 index 000000000..ac8a70090 --- /dev/null +++ b/graphics/pokemon/sobble/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 65 82 +32 131 131 +57 65 82 +0 0 0 +164 74 115 +213 98 156 +230 115 172 +49 180 180 +115 131 172 +172 197 238 +156 172 172 +205 222 246 +205 222 246 +205 222 246 +246 246 246 diff --git a/graphics/pokemon/solgaleo/overworld.png b/graphics/pokemon/solgaleo/overworld.png new file mode 100644 index 000000000..7ff76401b Binary files /dev/null and b/graphics/pokemon/solgaleo/overworld.png differ diff --git a/graphics/pokemon/solgaleo/overworld_normal.pal b/graphics/pokemon/solgaleo/overworld_normal.pal new file mode 100644 index 000000000..eae35eee8 --- /dev/null +++ b/graphics/pokemon/solgaleo/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +110 201 255 +255 255 255 +81 52 22 +254 238 112 +255 171 40 +0 0 0 +252 132 62 +203 65 45 +155 112 34 +153 153 153 +207 211 208 +35 33 36 +29 53 102 +52 84 151 +69 76 77 +248 248 248 diff --git a/graphics/pokemon/solgaleo/overworld_shiny.pal b/graphics/pokemon/solgaleo/overworld_shiny.pal new file mode 100644 index 000000000..42f750195 --- /dev/null +++ b/graphics/pokemon/solgaleo/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +110 201 255 +248 40 48 +81 52 22 +254 238 112 +255 171 40 +0 0 0 +144 56 160 +203 65 45 +155 112 34 +112 24 24 +168 40 48 +35 33 36 +29 53 102 +52 84 151 +69 76 77 +248 248 248 diff --git a/graphics/pokemon/solosis/overworld.png b/graphics/pokemon/solosis/overworld.png new file mode 100644 index 000000000..dfa0f1475 Binary files /dev/null and b/graphics/pokemon/solosis/overworld.png differ diff --git a/graphics/pokemon/solosis/overworld_normal.pal b/graphics/pokemon/solosis/overworld_normal.pal new file mode 100644 index 000000000..b473e7651 --- /dev/null +++ b/graphics/pokemon/solosis/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +65 139 90 +90 180 123 +148 230 172 +106 98 41 +232 232 248 +90 131 90 +16 16 16 +230 222 115 +164 156 49 +205 230 189 +156 172 139 +180 205 164 +49 98 65 +148 49 74 +197 65 82 diff --git a/graphics/pokemon/solosis/overworld_shiny.pal b/graphics/pokemon/solosis/overworld_shiny.pal new file mode 100644 index 000000000..4194bfc8c --- /dev/null +++ b/graphics/pokemon/solosis/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +32 128 136 +88 176 168 +136 216 248 +192 96 144 +232 232 248 +96 112 80 +16 16 16 +240 216 176 +216 152 144 +216 224 168 +168 168 120 +192 200 144 +48 96 120 +148 49 74 +197 65 82 diff --git a/graphics/pokemon/solrock/overworld.png b/graphics/pokemon/solrock/overworld.png new file mode 100644 index 000000000..088aa6e1b Binary files /dev/null and b/graphics/pokemon/solrock/overworld.png differ diff --git a/graphics/pokemon/solrock/overworld_normal.pal b/graphics/pokemon/solrock/overworld_normal.pal new file mode 100644 index 000000000..668484212 --- /dev/null +++ b/graphics/pokemon/solrock/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 80 32 +0 0 0 +176 160 72 +208 192 96 +144 120 56 +144 72 32 +184 104 40 +216 136 56 +32 40 48 +64 72 88 +224 8 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/solrock/overworld_shiny.pal b/graphics/pokemon/solrock/overworld_shiny.pal new file mode 100644 index 000000000..f1f5c5af0 --- /dev/null +++ b/graphics/pokemon/solrock/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 80 32 +0 0 0 +176 160 72 +208 192 96 +144 120 56 +128 32 48 +200 32 72 +240 104 136 +32 40 48 +64 72 88 +24 200 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/spearow/overworld.png b/graphics/pokemon/spearow/overworld.png new file mode 100644 index 000000000..f6f2039aa Binary files /dev/null and b/graphics/pokemon/spearow/overworld.png differ diff --git a/graphics/pokemon/spearow/overworld_normal.pal b/graphics/pokemon/spearow/overworld_normal.pal new file mode 100644 index 000000000..dd5a891a7 --- /dev/null +++ b/graphics/pokemon/spearow/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 56 16 +184 128 32 +128 88 32 +0 0 0 +144 40 16 +200 56 24 +232 232 248 +248 136 144 +232 120 88 +64 64 64 +160 80 104 +184 168 112 +136 120 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/spearow/overworld_shiny.pal b/graphics/pokemon/spearow/overworld_shiny.pal new file mode 100644 index 000000000..d38bddb65 --- /dev/null +++ b/graphics/pokemon/spearow/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 80 16 +200 168 32 +136 136 32 +0 0 0 +144 96 48 +216 120 48 +232 232 248 +248 176 32 +248 184 48 +64 64 64 +200 96 0 +184 168 112 +136 120 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/spectrier/icon.png b/graphics/pokemon/spectrier/icon.png index 3cf118e29..41f73dc31 100644 Binary files a/graphics/pokemon/spectrier/icon.png and b/graphics/pokemon/spectrier/icon.png differ diff --git a/graphics/pokemon/spectrier/overworld.png b/graphics/pokemon/spectrier/overworld.png new file mode 100644 index 000000000..a97c66c1b Binary files /dev/null and b/graphics/pokemon/spectrier/overworld.png differ diff --git a/graphics/pokemon/spectrier/overworld_normal.pal b/graphics/pokemon/spectrier/overworld_normal.pal new file mode 100644 index 000000000..bdf64cb3a --- /dev/null +++ b/graphics/pokemon/spectrier/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +56 56 56 +0 40 88 +80 88 80 +120 104 216 +80 72 136 +80 80 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/spectrier/overworld_shiny.pal b/graphics/pokemon/spectrier/overworld_shiny.pal new file mode 100644 index 000000000..9514f88e1 --- /dev/null +++ b/graphics/pokemon/spectrier/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +49 49 49 +98 32 65 +115 82 123 +255 255 255 +213 90 131 +65 65 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/graphics/pokemon/spewpa/overworld.png b/graphics/pokemon/spewpa/overworld.png new file mode 100644 index 000000000..3a05a1a4a Binary files /dev/null and b/graphics/pokemon/spewpa/overworld.png differ diff --git a/graphics/pokemon/spewpa/overworld_normal.pal b/graphics/pokemon/spewpa/overworld_normal.pal new file mode 100644 index 000000000..636221df4 --- /dev/null +++ b/graphics/pokemon/spewpa/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +58 54 52 +212 197 171 +111 103 97 +16 16 16 +186 179 174 +100 93 88 +216 216 216 +240 240 236 +215 103 129 +245 204 77 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/spewpa/overworld_shiny.pal b/graphics/pokemon/spewpa/overworld_shiny.pal new file mode 100644 index 000000000..2a3cc4343 --- /dev/null +++ b/graphics/pokemon/spewpa/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +58 54 52 +212 197 171 +233 234 233 +16 16 16 +155 155 155 +197 198 197 +82 81 81 +110 112 111 +215 103 129 +245 204 77 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/spheal/overworld.png b/graphics/pokemon/spheal/overworld.png new file mode 100644 index 000000000..dc394187e Binary files /dev/null and b/graphics/pokemon/spheal/overworld.png differ diff --git a/graphics/pokemon/spheal/overworld_normal.pal b/graphics/pokemon/spheal/overworld_normal.pal new file mode 100644 index 000000000..4f5810be7 --- /dev/null +++ b/graphics/pokemon/spheal/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 64 104 +80 96 144 +0 0 0 +136 168 224 +104 136 184 +208 216 232 +176 184 208 +232 232 248 +80 80 56 +192 176 136 +160 144 112 +80 80 104 +120 112 80 +216 200 160 +0 0 0 diff --git a/graphics/pokemon/spheal/overworld_shiny.pal b/graphics/pokemon/spheal/overworld_shiny.pal new file mode 100644 index 000000000..9c797970b --- /dev/null +++ b/graphics/pokemon/spheal/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 64 104 +128 96 144 +0 0 0 +208 160 192 +176 120 168 +208 216 232 +176 184 208 +232 232 248 +80 80 56 +192 176 136 +160 144 112 +80 80 104 +120 112 80 +216 200 160 +0 0 0 diff --git a/graphics/pokemon/spidops/footprint.png b/graphics/pokemon/spidops/footprint.png new file mode 100644 index 000000000..a767aece5 Binary files /dev/null and b/graphics/pokemon/spidops/footprint.png differ diff --git a/graphics/pokemon/spinarak/overworld.png b/graphics/pokemon/spinarak/overworld.png new file mode 100644 index 000000000..235adf073 Binary files /dev/null and b/graphics/pokemon/spinarak/overworld.png differ diff --git a/graphics/pokemon/spinarak/overworld_normal.pal b/graphics/pokemon/spinarak/overworld_normal.pal new file mode 100644 index 000000000..8ef381be2 --- /dev/null +++ b/graphics/pokemon/spinarak/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +32 80 32 +64 96 88 +0 0 0 +232 232 248 +112 136 152 +80 136 32 +160 216 96 +120 184 32 +80 56 0 +192 136 0 +168 184 208 +112 16 24 +208 64 104 +224 192 8 +0 0 0 diff --git a/graphics/pokemon/spinarak/overworld_shiny.pal b/graphics/pokemon/spinarak/overworld_shiny.pal new file mode 100644 index 000000000..2a3ead998 --- /dev/null +++ b/graphics/pokemon/spinarak/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +168 224 24 +48 48 112 +64 64 64 +0 0 0 +232 232 248 +112 120 120 +80 128 192 +168 200 216 +112 160 224 +96 48 88 +152 80 144 +168 184 208 +112 16 24 +208 64 104 +208 168 192 +0 0 0 diff --git a/graphics/pokemon/spinda/overworld.png b/graphics/pokemon/spinda/overworld.png new file mode 100644 index 000000000..d50b8f914 Binary files /dev/null and b/graphics/pokemon/spinda/overworld.png differ diff --git a/graphics/pokemon/spinda/overworld_normal.pal b/graphics/pokemon/spinda/overworld_normal.pal new file mode 100644 index 000000000..0eb93e8f6 --- /dev/null +++ b/graphics/pokemon/spinda/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +49 164 82 +120 48 48 +16 16 16 +144 64 64 +168 128 112 +208 104 104 +216 192 168 +80 72 56 +56 64 72 +176 80 80 +192 168 144 +128 104 88 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/spinda/overworld_shiny.pal b/graphics/pokemon/spinda/overworld_shiny.pal new file mode 100644 index 000000000..0cc1d3a8d --- /dev/null +++ b/graphics/pokemon/spinda/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +49 164 82 +56 80 64 +16 16 16 +88 120 72 +168 128 112 +168 208 88 +216 192 168 +80 72 56 +56 64 72 +128 168 80 +192 168 144 +128 104 88 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/spiritomb/overworld.png b/graphics/pokemon/spiritomb/overworld.png new file mode 100644 index 000000000..430f8eed2 Binary files /dev/null and b/graphics/pokemon/spiritomb/overworld.png differ diff --git a/graphics/pokemon/spiritomb/overworld_normal.pal b/graphics/pokemon/spiritomb/overworld_normal.pal new file mode 100644 index 000000000..ed89ca8fb --- /dev/null +++ b/graphics/pokemon/spiritomb/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 56 104 +200 144 208 +168 112 168 +144 200 88 +208 240 120 +104 168 72 +64 112 64 +72 56 32 +96 88 96 +48 48 48 +104 80 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/spiritomb/overworld_shiny.pal b/graphics/pokemon/spiritomb/overworld_shiny.pal new file mode 100644 index 000000000..52f437e14 --- /dev/null +++ b/graphics/pokemon/spiritomb/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 120 136 +152 216 248 +88 184 208 +216 128 224 +240 200 248 +192 88 192 +136 32 128 +72 56 32 +96 88 96 +48 48 48 +104 80 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/spoink/overworld.png b/graphics/pokemon/spoink/overworld.png new file mode 100644 index 000000000..4e3e1a833 Binary files /dev/null and b/graphics/pokemon/spoink/overworld.png differ diff --git a/graphics/pokemon/spoink/overworld_normal.pal b/graphics/pokemon/spoink/overworld_normal.pal new file mode 100644 index 000000000..9ad38c641 --- /dev/null +++ b/graphics/pokemon/spoink/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 24 64 +224 96 160 +16 16 16 +248 248 248 +144 48 96 +184 72 128 +96 104 104 +48 56 64 +128 136 136 +72 80 88 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/spoink/overworld_shiny.pal b/graphics/pokemon/spoink/overworld_shiny.pal new file mode 100644 index 000000000..7ac97455d --- /dev/null +++ b/graphics/pokemon/spoink/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 64 +128 136 136 +16 16 16 +248 248 248 +72 80 88 +128 136 136 +192 160 104 +88 72 48 +216 192 152 +168 120 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sprigatito/footprint.png b/graphics/pokemon/sprigatito/footprint.png new file mode 100644 index 000000000..abc95f45c Binary files /dev/null and b/graphics/pokemon/sprigatito/footprint.png differ diff --git a/graphics/pokemon/spritzee/overworld.png b/graphics/pokemon/spritzee/overworld.png new file mode 100644 index 000000000..4efae5bc6 Binary files /dev/null and b/graphics/pokemon/spritzee/overworld.png differ diff --git a/graphics/pokemon/spritzee/overworld_normal.pal b/graphics/pokemon/spritzee/overworld_normal.pal new file mode 100644 index 000000000..87d10307a --- /dev/null +++ b/graphics/pokemon/spritzee/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +57 39 43 +16 16 16 +236 141 161 +219 222 241 +197 95 116 +208 159 179 +232 76 90 +249 254 255 +131 71 119 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/spritzee/overworld_shiny.pal b/graphics/pokemon/spritzee/overworld_shiny.pal new file mode 100644 index 000000000..8ece39f7a --- /dev/null +++ b/graphics/pokemon/spritzee/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +58 42 94 +16 16 16 +124 102 171 +254 234 246 +97 74 147 +231 191 206 +245 225 11 +249 254 255 +173 86 161 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/squawkabilly/footprint.png b/graphics/pokemon/squawkabilly/footprint.png new file mode 100644 index 000000000..55c31ea4c Binary files /dev/null and b/graphics/pokemon/squawkabilly/footprint.png differ diff --git a/graphics/pokemon/squirtle/overworld.png b/graphics/pokemon/squirtle/overworld.png new file mode 100644 index 000000000..bbc5861ff Binary files /dev/null and b/graphics/pokemon/squirtle/overworld.png differ diff --git a/graphics/pokemon/squirtle/overworld_normal.pal b/graphics/pokemon/squirtle/overworld_normal.pal new file mode 100644 index 000000000..ed2ae724b --- /dev/null +++ b/graphics/pokemon/squirtle/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 72 96 +88 184 240 +56 136 184 +232 232 248 +0 0 0 +160 8 48 +184 184 184 +216 168 48 +200 120 24 +240 208 112 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/squirtle/overworld_shiny.pal b/graphics/pokemon/squirtle/overworld_shiny.pal new file mode 100644 index 000000000..95b812e82 --- /dev/null +++ b/graphics/pokemon/squirtle/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 80 120 +136 208 248 +120 168 200 +232 232 248 +0 0 0 +160 8 48 +184 184 184 +152 168 24 +96 136 24 +240 208 112 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/stakataka/overworld.png b/graphics/pokemon/stakataka/overworld.png new file mode 100644 index 000000000..d4e59ce9d Binary files /dev/null and b/graphics/pokemon/stakataka/overworld.png differ diff --git a/graphics/pokemon/stakataka/overworld_normal.pal b/graphics/pokemon/stakataka/overworld_normal.pal new file mode 100644 index 000000000..2c3b6474c --- /dev/null +++ b/graphics/pokemon/stakataka/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +117 117 117 +24 159 210 +20 139 182 +18 94 122 +93 93 93 +76 76 76 +35 35 35 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/stakataka/overworld_shiny.pal b/graphics/pokemon/stakataka/overworld_shiny.pal new file mode 100644 index 000000000..d1d21069f --- /dev/null +++ b/graphics/pokemon/stakataka/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +208 192 24 +24 159 210 +20 139 182 +88 80 8 +136 120 16 +160 144 16 +35 35 35 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/stantler/overworld.png b/graphics/pokemon/stantler/overworld.png new file mode 100644 index 000000000..2296f6c06 Binary files /dev/null and b/graphics/pokemon/stantler/overworld.png differ diff --git a/graphics/pokemon/stantler/overworld_normal.pal b/graphics/pokemon/stantler/overworld_normal.pal new file mode 100644 index 000000000..b30705863 --- /dev/null +++ b/graphics/pokemon/stantler/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 72 8 +0 0 0 +168 144 24 +224 208 80 +72 64 56 +168 184 208 +96 48 8 +200 144 88 +184 96 48 +136 32 48 +232 232 248 +112 88 80 +200 176 112 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/stantler/overworld_shiny.pal b/graphics/pokemon/stantler/overworld_shiny.pal new file mode 100644 index 000000000..1de599220 --- /dev/null +++ b/graphics/pokemon/stantler/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 72 8 +0 0 0 +200 208 72 +240 232 152 +80 56 56 +224 120 72 +88 72 8 +192 216 104 +136 176 64 +136 32 48 +232 232 248 +112 88 80 +200 176 112 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/staraptor/overworld.png b/graphics/pokemon/staraptor/overworld.png new file mode 100644 index 000000000..a6f9360ac Binary files /dev/null and b/graphics/pokemon/staraptor/overworld.png differ diff --git a/graphics/pokemon/staraptor/overworld_normal.pal b/graphics/pokemon/staraptor/overworld_normal.pal new file mode 100644 index 000000000..5ae0c8e44 --- /dev/null +++ b/graphics/pokemon/staraptor/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +32 32 32 +72 72 72 +104 96 96 +224 48 32 +144 128 128 +56 56 56 +104 16 24 +200 200 200 +216 216 216 +248 168 32 +232 232 248 +144 144 144 +192 112 0 +72 64 64 diff --git a/graphics/pokemon/staraptor/overworld_shiny.pal b/graphics/pokemon/staraptor/overworld_shiny.pal new file mode 100644 index 000000000..a00b91bac --- /dev/null +++ b/graphics/pokemon/staraptor/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +48 32 16 +96 72 64 +136 80 80 +112 112 136 +176 120 96 +88 56 48 +40 40 48 +200 200 200 +216 216 216 +248 168 32 +232 232 248 +144 144 144 +192 112 0 +96 56 56 diff --git a/graphics/pokemon/staravia/overworld.png b/graphics/pokemon/staravia/overworld.png new file mode 100644 index 000000000..f49d10581 Binary files /dev/null and b/graphics/pokemon/staravia/overworld.png differ diff --git a/graphics/pokemon/staravia/overworld_normal.pal b/graphics/pokemon/staravia/overworld_normal.pal new file mode 100644 index 000000000..aa6b58e4d --- /dev/null +++ b/graphics/pokemon/staravia/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 32 32 +64 64 64 +120 120 120 +88 88 88 +168 152 128 +0 0 0 +192 184 152 +192 112 0 +248 168 32 +184 184 176 +232 232 248 +224 216 208 +144 128 104 +208 200 200 +0 0 0 diff --git a/graphics/pokemon/staravia/overworld_shiny.pal b/graphics/pokemon/staravia/overworld_shiny.pal new file mode 100644 index 000000000..a1dc57f1a --- /dev/null +++ b/graphics/pokemon/staravia/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 32 32 +120 72 64 +160 128 120 +136 96 88 +200 160 136 +0 0 0 +216 184 160 +224 152 0 +248 200 32 +184 184 176 +232 232 248 +224 216 208 +176 136 120 +208 200 200 +0 0 0 diff --git a/graphics/pokemon/starly/overworld.png b/graphics/pokemon/starly/overworld.png new file mode 100644 index 000000000..9ed2c45c5 Binary files /dev/null and b/graphics/pokemon/starly/overworld.png differ diff --git a/graphics/pokemon/starly/overworld_normal.pal b/graphics/pokemon/starly/overworld_normal.pal new file mode 100644 index 000000000..babbecc6b --- /dev/null +++ b/graphics/pokemon/starly/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +104 104 104 +72 72 72 +0 0 0 +184 184 184 +216 216 216 +192 112 0 +248 168 32 +96 96 88 +232 232 248 +80 64 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/starly/overworld_shiny.pal b/graphics/pokemon/starly/overworld_shiny.pal new file mode 100644 index 000000000..a586e4936 --- /dev/null +++ b/graphics/pokemon/starly/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +152 120 104 +120 96 72 +0 0 0 +184 184 184 +216 216 216 +192 136 0 +248 200 32 +128 120 88 +232 232 248 +112 88 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/starmie/overworld.png b/graphics/pokemon/starmie/overworld.png new file mode 100644 index 000000000..b1098f1f7 Binary files /dev/null and b/graphics/pokemon/starmie/overworld.png differ diff --git a/graphics/pokemon/starmie/overworld_normal.pal b/graphics/pokemon/starmie/overworld_normal.pal new file mode 100644 index 000000000..b14064097 --- /dev/null +++ b/graphics/pokemon/starmie/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 40 64 +136 112 232 +88 88 192 +64 64 112 +0 0 0 +232 176 32 +56 48 16 +104 24 24 +184 40 40 +176 144 24 +240 88 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/starmie/overworld_shiny.pal b/graphics/pokemon/starmie/overworld_shiny.pal new file mode 100644 index 000000000..17a3770e1 --- /dev/null +++ b/graphics/pokemon/starmie/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 40 64 +120 184 224 +80 144 240 +72 104 184 +0 0 0 +232 160 176 +80 32 64 +32 80 112 +56 120 176 +176 104 144 +80 168 240 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/staryu/overworld.png b/graphics/pokemon/staryu/overworld.png new file mode 100644 index 000000000..d9a7d5c0c Binary files /dev/null and b/graphics/pokemon/staryu/overworld.png differ diff --git a/graphics/pokemon/staryu/overworld_normal.pal b/graphics/pokemon/staryu/overworld_normal.pal new file mode 100644 index 000000000..b87941ed3 --- /dev/null +++ b/graphics/pokemon/staryu/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 48 16 +0 0 0 +168 120 32 +120 80 8 +232 176 32 +184 40 40 +176 144 24 +224 96 72 +104 24 24 +88 72 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/staryu/overworld_shiny.pal b/graphics/pokemon/staryu/overworld_shiny.pal new file mode 100644 index 000000000..a954fc80c --- /dev/null +++ b/graphics/pokemon/staryu/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 32 32 +0 0 0 +192 192 192 +144 144 144 +232 176 32 +32 112 152 +176 144 24 +72 168 200 +0 56 104 +112 112 112 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/steelix/overworld.png b/graphics/pokemon/steelix/overworld.png new file mode 100644 index 000000000..1a0ff0679 Binary files /dev/null and b/graphics/pokemon/steelix/overworld.png differ diff --git a/graphics/pokemon/steelix/overworld_normal.pal b/graphics/pokemon/steelix/overworld_normal.pal new file mode 100644 index 000000000..e951d3e46 --- /dev/null +++ b/graphics/pokemon/steelix/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 64 80 +128 152 168 +88 120 144 +0 0 0 +160 184 200 +192 208 224 +232 232 248 +192 56 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/steelix/overworld_shiny.pal b/graphics/pokemon/steelix/overworld_shiny.pal new file mode 100644 index 000000000..ca3b5dd5b --- /dev/null +++ b/graphics/pokemon/steelix/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 72 56 +200 160 104 +144 120 88 +0 0 0 +224 184 136 +224 208 160 +232 232 248 +192 56 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/steenee/overworld.png b/graphics/pokemon/steenee/overworld.png new file mode 100644 index 000000000..5b45ce5bc Binary files /dev/null and b/graphics/pokemon/steenee/overworld.png differ diff --git a/graphics/pokemon/steenee/overworld_normal.pal b/graphics/pokemon/steenee/overworld_normal.pal new file mode 100644 index 000000000..394284708 --- /dev/null +++ b/graphics/pokemon/steenee/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +230 230 245 +232 230 96 +166 232 136 +149 197 110 +133 189 88 +155 151 178 +224 134 142 +94 144 56 +75 111 46 +88 74 94 +172 57 106 +45 63 32 +124 41 77 +0 0 0 +248 248 248 diff --git a/graphics/pokemon/steenee/overworld_shiny.pal b/graphics/pokemon/steenee/overworld_shiny.pal new file mode 100644 index 000000000..0cb6bb975 --- /dev/null +++ b/graphics/pokemon/steenee/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +208 200 136 +230 96 232 +232 168 240 +200 112 208 +189 88 165 +155 151 178 +224 134 142 +128 64 160 +152 0 224 +88 74 94 +172 57 106 +45 63 32 +124 41 77 +0 0 0 +248 240 200 diff --git a/graphics/pokemon/stonjourner/overworld.png b/graphics/pokemon/stonjourner/overworld.png new file mode 100644 index 000000000..b509c9b6d Binary files /dev/null and b/graphics/pokemon/stonjourner/overworld.png differ diff --git a/graphics/pokemon/stonjourner/overworld_normal.pal b/graphics/pokemon/stonjourner/overworld_normal.pal new file mode 100644 index 000000000..d62b57cad --- /dev/null +++ b/graphics/pokemon/stonjourner/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +74 74 65 +24 24 24 +180 180 164 +106 98 98 +65 74 74 +82 65 41 +49 49 49 +98 106 98 +115 82 41 +131 131 123 +246 246 189 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/stonjourner/overworld_shiny.pal b/graphics/pokemon/stonjourner/overworld_shiny.pal new file mode 100644 index 000000000..e489d9a1b --- /dev/null +++ b/graphics/pokemon/stonjourner/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +57 57 57 +24 24 24 +115 123 106 +57 57 49 +115 115 115 +82 65 41 +49 49 49 +172 180 172 +115 82 41 +82 82 74 +246 246 189 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/stoutland/overworld.png b/graphics/pokemon/stoutland/overworld.png new file mode 100644 index 000000000..f2e49bdd8 Binary files /dev/null and b/graphics/pokemon/stoutland/overworld.png differ diff --git a/graphics/pokemon/stoutland/overworld_normal.pal b/graphics/pokemon/stoutland/overworld_normal.pal new file mode 100644 index 000000000..1fdbfe3d8 --- /dev/null +++ b/graphics/pokemon/stoutland/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 72 24 +0 0 0 +54 54 78 +232 200 144 +144 88 64 +96 96 140 +216 144 88 +176 136 72 +72 72 104 +88 88 88 +192 192 192 +232 232 248 +120 144 152 +248 248 248 +0 0 0 diff --git a/graphics/pokemon/stoutland/overworld_shiny.pal b/graphics/pokemon/stoutland/overworld_shiny.pal new file mode 100644 index 000000000..9720869b1 --- /dev/null +++ b/graphics/pokemon/stoutland/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +99 75 33 +0 0 0 +32 48 40 +240 184 64 +144 88 64 +48 80 64 +176 112 56 +176 136 72 +32 48 40 +102 94 95 +193 183 184 +193 183 184 +193 183 184 +193 183 184 +0 0 0 diff --git a/graphics/pokemon/stufful/overworld.png b/graphics/pokemon/stufful/overworld.png new file mode 100644 index 000000000..ad57e8e63 Binary files /dev/null and b/graphics/pokemon/stufful/overworld.png differ diff --git a/graphics/pokemon/stufful/overworld_normal.pal b/graphics/pokemon/stufful/overworld_normal.pal new file mode 100644 index 000000000..ca377b1ee --- /dev/null +++ b/graphics/pokemon/stufful/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +245 245 245 +235 221 226 +205 205 205 +237 158 190 +189 155 167 +240 149 172 +238 122 152 +120 91 102 +222 58 99 +162 82 101 +92 73 79 +82 42 49 +57 54 54 +45 33 33 +0 0 0 diff --git a/graphics/pokemon/stufful/overworld_shiny.pal b/graphics/pokemon/stufful/overworld_shiny.pal new file mode 100644 index 000000000..b057009d1 --- /dev/null +++ b/graphics/pokemon/stufful/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +245 245 245 +235 221 226 +205 205 205 +248 192 72 +189 155 167 +160 80 8 +200 144 40 +120 91 102 +200 64 8 +162 82 101 +92 73 79 +82 42 49 +57 54 54 +45 33 33 +0 0 0 diff --git a/graphics/pokemon/stunfisk/galarian/overworld.png b/graphics/pokemon/stunfisk/galarian/overworld.png new file mode 100644 index 000000000..1e72ba6a4 Binary files /dev/null and b/graphics/pokemon/stunfisk/galarian/overworld.png differ diff --git a/graphics/pokemon/stunfisk/galarian/overworld_normal.pal b/graphics/pokemon/stunfisk/galarian/overworld_normal.pal new file mode 100644 index 000000000..9070fb58e --- /dev/null +++ b/graphics/pokemon/stunfisk/galarian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +123 58 58 +29 32 27 +59 64 56 +95 102 90 +142 172 96 +157 146 133 +205 246 140 +255 255 255 +0 0 0 +119 108 95 +111 59 50 +199 199 199 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/stunfisk/galarian/overworld_shiny.pal b/graphics/pokemon/stunfisk/galarian/overworld_shiny.pal new file mode 100644 index 000000000..9070fb58e --- /dev/null +++ b/graphics/pokemon/stunfisk/galarian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +123 58 58 +29 32 27 +59 64 56 +95 102 90 +142 172 96 +157 146 133 +205 246 140 +255 255 255 +0 0 0 +119 108 95 +111 59 50 +199 199 199 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/stunfisk/overworld.png b/graphics/pokemon/stunfisk/overworld.png new file mode 100644 index 000000000..b9f2201c9 Binary files /dev/null and b/graphics/pokemon/stunfisk/overworld.png differ diff --git a/graphics/pokemon/stunfisk/overworld_normal.pal b/graphics/pokemon/stunfisk/overworld_normal.pal new file mode 100644 index 000000000..d4a0040aa --- /dev/null +++ b/graphics/pokemon/stunfisk/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +93 93 33 +106 63 54 +245 245 1 +201 201 1 +198 136 125 +149 95 83 +240 183 173 +0 0 0 +255 237 236 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/stunfisk/overworld_shiny.pal b/graphics/pokemon/stunfisk/overworld_shiny.pal new file mode 100644 index 000000000..eb886eb8b --- /dev/null +++ b/graphics/pokemon/stunfisk/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 104 152 +80 64 56 +64 200 232 +40 152 192 +184 152 104 +160 128 64 +208 176 128 +0 0 0 +255 237 236 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/stunky/overworld.png b/graphics/pokemon/stunky/overworld.png new file mode 100644 index 000000000..b6c7c2b7a Binary files /dev/null and b/graphics/pokemon/stunky/overworld.png differ diff --git a/graphics/pokemon/stunky/overworld_normal.pal b/graphics/pokemon/stunky/overworld_normal.pal new file mode 100644 index 000000000..148404359 --- /dev/null +++ b/graphics/pokemon/stunky/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 40 64 +88 64 96 +88 80 48 +48 48 48 +232 216 144 +184 168 112 +136 80 136 +0 0 0 +184 80 56 +216 136 104 +112 112 112 +232 232 248 +184 184 200 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/stunky/overworld_shiny.pal b/graphics/pokemon/stunky/overworld_shiny.pal new file mode 100644 index 000000000..1623f89d8 --- /dev/null +++ b/graphics/pokemon/stunky/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 0 40 +152 24 64 +88 80 48 +48 48 48 +232 216 144 +184 168 112 +208 64 104 +0 0 0 +184 80 56 +216 136 104 +112 112 112 +232 232 248 +184 184 200 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sudowoodo/overworld.png b/graphics/pokemon/sudowoodo/overworld.png new file mode 100644 index 000000000..58dceaf06 Binary files /dev/null and b/graphics/pokemon/sudowoodo/overworld.png differ diff --git a/graphics/pokemon/sudowoodo/overworld_normal.pal b/graphics/pokemon/sudowoodo/overworld_normal.pal new file mode 100644 index 000000000..068f66d77 --- /dev/null +++ b/graphics/pokemon/sudowoodo/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +88 64 16 +0 0 0 +128 104 64 +184 152 88 +160 128 88 +24 80 16 +120 208 120 +72 152 64 +232 232 248 +224 120 120 +224 192 0 +200 168 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sudowoodo/overworld_shiny.pal b/graphics/pokemon/sudowoodo/overworld_shiny.pal new file mode 100644 index 000000000..688e5b776 --- /dev/null +++ b/graphics/pokemon/sudowoodo/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +88 64 16 +0 0 0 +136 120 40 +200 192 88 +168 160 64 +112 32 8 +224 144 72 +168 56 40 +232 232 248 +224 120 120 +224 192 0 +200 168 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/suicune/overworld.png b/graphics/pokemon/suicune/overworld.png new file mode 100644 index 000000000..8c7070c23 Binary files /dev/null and b/graphics/pokemon/suicune/overworld.png differ diff --git a/graphics/pokemon/suicune/overworld_normal.pal b/graphics/pokemon/suicune/overworld_normal.pal new file mode 100644 index 000000000..2cb612185 --- /dev/null +++ b/graphics/pokemon/suicune/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 32 96 +160 96 176 +24 56 88 +0 0 0 +96 200 192 +48 152 136 +112 56 136 +232 232 248 +48 96 136 +80 80 96 +184 200 200 +184 48 48 +96 152 192 +128 152 152 +0 0 0 diff --git a/graphics/pokemon/suicune/overworld_shiny.pal b/graphics/pokemon/suicune/overworld_shiny.pal new file mode 100644 index 000000000..cd3ee9091 --- /dev/null +++ b/graphics/pokemon/suicune/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 40 64 +96 160 216 +24 96 152 +0 0 0 +120 224 216 +56 200 176 +8 88 152 +232 232 248 +48 112 176 +80 80 96 +184 200 200 +184 48 48 +144 200 232 +128 152 152 +0 0 0 diff --git a/graphics/pokemon/sunflora/overworld.png b/graphics/pokemon/sunflora/overworld.png new file mode 100644 index 000000000..2870eb32a Binary files /dev/null and b/graphics/pokemon/sunflora/overworld.png differ diff --git a/graphics/pokemon/sunflora/overworld_normal.pal b/graphics/pokemon/sunflora/overworld_normal.pal new file mode 100644 index 000000000..15ecb4f27 --- /dev/null +++ b/graphics/pokemon/sunflora/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +0 0 0 +128 72 0 +224 160 40 +224 184 16 +240 224 112 +232 192 32 +200 128 32 +40 80 16 +88 184 80 +120 208 112 +64 136 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sunflora/overworld_shiny.pal b/graphics/pokemon/sunflora/overworld_shiny.pal new file mode 100644 index 000000000..8a3f67ad5 --- /dev/null +++ b/graphics/pokemon/sunflora/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +0 0 0 +56 96 0 +168 176 0 +208 200 32 +248 248 136 +248 232 88 +200 152 32 +56 64 16 +128 136 64 +168 176 96 +88 104 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sunkern/overworld.png b/graphics/pokemon/sunkern/overworld.png new file mode 100644 index 000000000..748225189 Binary files /dev/null and b/graphics/pokemon/sunkern/overworld.png differ diff --git a/graphics/pokemon/sunkern/overworld_normal.pal b/graphics/pokemon/sunkern/overworld_normal.pal new file mode 100644 index 000000000..85a9e8187 --- /dev/null +++ b/graphics/pokemon/sunkern/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +40 80 16 +0 0 0 +112 192 80 +104 160 56 +88 64 0 +216 184 48 +240 216 112 +152 104 8 +72 96 112 +32 48 56 +232 232 248 +184 136 8 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sunkern/overworld_shiny.pal b/graphics/pokemon/sunkern/overworld_shiny.pal new file mode 100644 index 000000000..8256fa670 --- /dev/null +++ b/graphics/pokemon/sunkern/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 64 16 +0 0 0 +176 192 80 +152 160 56 +112 48 0 +232 184 56 +248 208 128 +176 96 8 +72 96 112 +32 48 56 +232 232 248 +216 136 8 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/surskit/overworld.png b/graphics/pokemon/surskit/overworld.png new file mode 100644 index 000000000..f5a5ebf13 Binary files /dev/null and b/graphics/pokemon/surskit/overworld.png differ diff --git a/graphics/pokemon/surskit/overworld_normal.pal b/graphics/pokemon/surskit/overworld_normal.pal new file mode 100644 index 000000000..b7935fcc2 --- /dev/null +++ b/graphics/pokemon/surskit/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 80 16 +0 0 0 +224 208 72 +184 168 48 +144 120 32 +40 72 96 +96 144 184 +32 40 56 +72 104 136 +120 176 224 +232 232 248 +192 56 56 +144 40 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/surskit/overworld_shiny.pal b/graphics/pokemon/surskit/overworld_shiny.pal new file mode 100644 index 000000000..e39c9ca8e --- /dev/null +++ b/graphics/pokemon/surskit/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 80 16 +0 0 0 +224 208 72 +184 168 48 +144 120 32 +48 64 128 +72 88 136 +32 40 56 +56 72 136 +104 120 152 +232 232 248 +192 56 56 +144 40 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/swablu/overworld.png b/graphics/pokemon/swablu/overworld.png new file mode 100644 index 000000000..cc22fadd5 Binary files /dev/null and b/graphics/pokemon/swablu/overworld.png differ diff --git a/graphics/pokemon/swablu/overworld_normal.pal b/graphics/pokemon/swablu/overworld_normal.pal new file mode 100644 index 000000000..3bc8edb82 --- /dev/null +++ b/graphics/pokemon/swablu/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 80 120 +112 176 208 +64 112 152 +112 128 144 +0 0 0 +248 248 248 +168 176 192 +88 144 176 +72 80 104 +224 224 232 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/swablu/overworld_shiny.pal b/graphics/pokemon/swablu/overworld_shiny.pal new file mode 100644 index 000000000..e018450c6 --- /dev/null +++ b/graphics/pokemon/swablu/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 80 40 +248 216 120 +152 120 64 +112 128 144 +0 0 0 +248 248 248 +168 176 192 +208 152 48 +72 80 104 +224 224 232 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/swadloon/overworld.png b/graphics/pokemon/swadloon/overworld.png new file mode 100644 index 000000000..50d6ccc78 Binary files /dev/null and b/graphics/pokemon/swadloon/overworld.png differ diff --git a/graphics/pokemon/swadloon/overworld_normal.pal b/graphics/pokemon/swadloon/overworld_normal.pal new file mode 100644 index 000000000..3ac446432 --- /dev/null +++ b/graphics/pokemon/swadloon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 112 72 +0 0 0 +144 200 8 +88 152 48 +176 160 40 +248 232 56 +184 184 168 +252 252 252 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/swadloon/overworld_shiny.pal b/graphics/pokemon/swadloon/overworld_shiny.pal new file mode 100644 index 000000000..899ee15b3 --- /dev/null +++ b/graphics/pokemon/swadloon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 72 8 +0 0 0 +176 208 0 +120 152 8 +160 152 136 +248 248 248 +184 184 168 +248 152 128 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/swalot/overworld.png b/graphics/pokemon/swalot/overworld.png new file mode 100644 index 000000000..0d0850d8a Binary files /dev/null and b/graphics/pokemon/swalot/overworld.png differ diff --git a/graphics/pokemon/swalot/overworld_normal.pal b/graphics/pokemon/swalot/overworld_normal.pal new file mode 100644 index 000000000..f454bbdaa --- /dev/null +++ b/graphics/pokemon/swalot/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 40 96 +160 128 192 +184 144 216 +0 0 0 +136 104 160 +120 88 144 +96 72 120 +216 104 104 +160 24 24 +168 128 56 +232 184 64 +56 72 80 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/swalot/overworld_shiny.pal b/graphics/pokemon/swalot/overworld_shiny.pal new file mode 100644 index 000000000..18fa37e4c --- /dev/null +++ b/graphics/pokemon/swalot/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 80 96 +144 200 232 +184 208 240 +0 0 0 +120 168 200 +104 144 168 +80 112 128 +216 104 104 +160 24 24 +224 112 56 +248 168 88 +56 72 80 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/swampert/overworld.png b/graphics/pokemon/swampert/overworld.png new file mode 100644 index 000000000..70415f47d Binary files /dev/null and b/graphics/pokemon/swampert/overworld.png differ diff --git a/graphics/pokemon/swampert/overworld_normal.pal b/graphics/pokemon/swampert/overworld_normal.pal new file mode 100644 index 000000000..6daae1556 --- /dev/null +++ b/graphics/pokemon/swampert/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 64 72 +0 0 0 +160 160 192 +88 104 128 +48 72 112 +96 160 208 +128 184 240 +160 72 16 +248 192 128 +240 128 16 +88 120 160 +192 88 16 +48 56 80 +200 200 224 +0 0 0 diff --git a/graphics/pokemon/swampert/overworld_shiny.pal b/graphics/pokemon/swampert/overworld_shiny.pal new file mode 100644 index 000000000..85a7d57f6 --- /dev/null +++ b/graphics/pokemon/swampert/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 64 72 +0 0 0 +184 160 192 +112 104 128 +88 64 112 +184 144 208 +216 168 240 +184 48 16 +248 192 128 +248 112 16 +144 112 160 +216 72 16 +48 56 80 +216 200 224 +0 0 0 diff --git a/graphics/pokemon/swanna/overworld.png b/graphics/pokemon/swanna/overworld.png new file mode 100644 index 000000000..cd958e2e2 Binary files /dev/null and b/graphics/pokemon/swanna/overworld.png differ diff --git a/graphics/pokemon/swanna/overworld_normal.pal b/graphics/pokemon/swanna/overworld_normal.pal new file mode 100644 index 000000000..1daee94ad --- /dev/null +++ b/graphics/pokemon/swanna/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +180 197 213 +49 49 82 +238 240 246 +229 229 247 +51 51 51 +64 64 84 +76 109 158 +156 160 124 +165 205 238 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/swanna/overworld_shiny.pal b/graphics/pokemon/swanna/overworld_shiny.pal new file mode 100644 index 000000000..56d766188 --- /dev/null +++ b/graphics/pokemon/swanna/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +200 184 224 +49 49 82 +238 240 246 +229 229 247 +51 51 51 +64 64 84 +77 64 156 +64 64 84 +180 141 165 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/swellow/overworld.png b/graphics/pokemon/swellow/overworld.png new file mode 100644 index 000000000..06c500273 Binary files /dev/null and b/graphics/pokemon/swellow/overworld.png differ diff --git a/graphics/pokemon/swellow/overworld_normal.pal b/graphics/pokemon/swellow/overworld_normal.pal new file mode 100644 index 000000000..eefe0950b --- /dev/null +++ b/graphics/pokemon/swellow/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 48 72 +104 32 64 +0 0 0 +48 72 112 +104 136 192 +72 104 152 +176 64 80 +208 208 232 +216 80 88 +184 184 192 +88 80 16 +224 208 72 +232 232 248 +64 64 64 +152 136 40 diff --git a/graphics/pokemon/swellow/overworld_shiny.pal b/graphics/pokemon/swellow/overworld_shiny.pal new file mode 100644 index 000000000..d1b1e0539 --- /dev/null +++ b/graphics/pokemon/swellow/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +16 72 72 +144 64 32 +0 0 0 +40 112 96 +88 192 144 +64 152 120 +192 96 48 +208 208 232 +240 136 64 +184 184 192 +104 80 16 +224 208 72 +232 232 248 +64 64 64 +168 144 40 diff --git a/graphics/pokemon/swinub/overworld.png b/graphics/pokemon/swinub/overworld.png new file mode 100644 index 000000000..60bad0ef6 Binary files /dev/null and b/graphics/pokemon/swinub/overworld.png differ diff --git a/graphics/pokemon/swinub/overworld_normal.pal b/graphics/pokemon/swinub/overworld_normal.pal new file mode 100644 index 000000000..e5b76b22b --- /dev/null +++ b/graphics/pokemon/swinub/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +72 40 8 +168 128 72 +112 88 80 +184 152 104 +144 96 56 +144 40 64 +200 96 112 +232 136 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/swinub/overworld_shiny.pal b/graphics/pokemon/swinub/overworld_shiny.pal new file mode 100644 index 000000000..fa2d2fec7 --- /dev/null +++ b/graphics/pokemon/swinub/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +0 0 0 +40 88 48 +120 144 128 +72 104 80 +144 168 152 +96 136 104 +144 40 64 +200 96 112 +232 136 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/swirlix/overworld.png b/graphics/pokemon/swirlix/overworld.png new file mode 100644 index 000000000..640367b73 Binary files /dev/null and b/graphics/pokemon/swirlix/overworld.png differ diff --git a/graphics/pokemon/swirlix/overworld_normal.pal b/graphics/pokemon/swirlix/overworld_normal.pal new file mode 100644 index 000000000..2e81ff484 --- /dev/null +++ b/graphics/pokemon/swirlix/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +81 59 71 +16 16 16 +230 238 248 +198 149 156 +183 161 182 +165 59 64 +195 81 97 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/swirlix/overworld_shiny.pal b/graphics/pokemon/swirlix/overworld_shiny.pal new file mode 100644 index 000000000..b7f64e010 --- /dev/null +++ b/graphics/pokemon/swirlix/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +108 75 58 +16 16 16 +245 228 185 +147 111 93 +211 188 142 +165 59 64 +147 111 93 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/swoobat/overworld.png b/graphics/pokemon/swoobat/overworld.png new file mode 100644 index 000000000..ad665f834 Binary files /dev/null and b/graphics/pokemon/swoobat/overworld.png differ diff --git a/graphics/pokemon/swoobat/overworld_normal.pal b/graphics/pokemon/swoobat/overworld_normal.pal new file mode 100644 index 000000000..3b15128f7 --- /dev/null +++ b/graphics/pokemon/swoobat/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +104 48 152 +16 56 64 +24 160 200 +48 120 144 +0 0 0 +168 216 240 +112 168 192 +29 29 29 +64 72 88 +192 104 120 +232 232 248 +136 72 80 +240 168 176 +184 184 192 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/swoobat/overworld_shiny.pal b/graphics/pokemon/swoobat/overworld_shiny.pal new file mode 100644 index 000000000..84b110886 --- /dev/null +++ b/graphics/pokemon/swoobat/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +104 48 152 +72 32 0 +248 192 48 +232 144 16 +1 1 1 +198 217 180 +198 217 180 +72 32 0 +96 48 16 +167 89 102 +198 217 180 +167 89 102 +198 217 180 +198 217 180 +1 1 1 +0 0 0 diff --git a/graphics/pokemon/sylveon/overworld.png b/graphics/pokemon/sylveon/overworld.png new file mode 100644 index 000000000..514d3df20 Binary files /dev/null and b/graphics/pokemon/sylveon/overworld.png differ diff --git a/graphics/pokemon/sylveon/overworld_normal.pal b/graphics/pokemon/sylveon/overworld_normal.pal new file mode 100644 index 000000000..c28088236 --- /dev/null +++ b/graphics/pokemon/sylveon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +144 200 152 +16 16 16 +238 116 159 +107 29 56 +193 67 111 +68 54 70 +74 180 244 +237 241 227 +12 111 216 +197 180 200 +109 188 235 +109 161 235 +112 24 34 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sylveon/overworld_shiny.pal b/graphics/pokemon/sylveon/overworld_shiny.pal new file mode 100644 index 000000000..e8487fd5a --- /dev/null +++ b/graphics/pokemon/sylveon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +144 200 152 +16 16 16 +103 191 244 +21 85 124 +40 130 185 +68 54 70 +238 116 159 +237 241 227 +193 67 111 +197 180 200 +238 116 159 +193 67 111 +6 42 84 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tadbulb/footprint.png b/graphics/pokemon/tadbulb/footprint.png new file mode 100644 index 000000000..aa3e48b0e Binary files /dev/null and b/graphics/pokemon/tadbulb/footprint.png differ diff --git a/graphics/pokemon/taillow/overworld.png b/graphics/pokemon/taillow/overworld.png new file mode 100644 index 000000000..c6ee696ac Binary files /dev/null and b/graphics/pokemon/taillow/overworld.png differ diff --git a/graphics/pokemon/taillow/overworld_normal.pal b/graphics/pokemon/taillow/overworld_normal.pal new file mode 100644 index 000000000..9a576c9f8 --- /dev/null +++ b/graphics/pokemon/taillow/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 48 72 +104 136 192 +72 104 152 +48 72 112 +240 104 104 +0 0 0 +144 48 80 +232 232 248 +192 72 88 +168 168 176 +224 208 72 +168 144 40 +64 64 64 +120 120 128 +104 80 16 diff --git a/graphics/pokemon/taillow/overworld_shiny.pal b/graphics/pokemon/taillow/overworld_shiny.pal new file mode 100644 index 000000000..b7e2aaa47 --- /dev/null +++ b/graphics/pokemon/taillow/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 72 72 +88 192 144 +64 152 120 +40 112 96 +240 136 64 +0 0 0 +144 64 32 +232 232 248 +192 96 48 +168 168 176 +224 208 72 +168 144 40 +64 64 64 +120 120 128 +104 80 16 diff --git a/graphics/pokemon/talonflame/overworld.png b/graphics/pokemon/talonflame/overworld.png new file mode 100644 index 000000000..43760d9e8 Binary files /dev/null and b/graphics/pokemon/talonflame/overworld.png differ diff --git a/graphics/pokemon/talonflame/overworld_normal.pal b/graphics/pokemon/talonflame/overworld_normal.pal new file mode 100644 index 000000000..6573ab204 --- /dev/null +++ b/graphics/pokemon/talonflame/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 184 168 +16 16 16 +154 154 154 +112 103 96 +58 56 57 +190 189 187 +136 36 20 +248 127 100 +229 76 47 +156 80 68 +235 178 25 +252 224 99 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/talonflame/overworld_shiny.pal b/graphics/pokemon/talonflame/overworld_shiny.pal new file mode 100644 index 000000000..dce07a26a --- /dev/null +++ b/graphics/pokemon/talonflame/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 184 168 +16 16 16 +160 128 93 +131 31 32 +93 16 16 +207 167 126 +136 36 20 +254 97 85 +226 71 59 +156 80 68 +235 178 25 +252 224 99 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tandemaus/footprint.png b/graphics/pokemon/tandemaus/footprint.png new file mode 100644 index 000000000..172901f83 Binary files /dev/null and b/graphics/pokemon/tandemaus/footprint.png differ diff --git a/graphics/pokemon/tangela/overworld.png b/graphics/pokemon/tangela/overworld.png new file mode 100644 index 000000000..d2105e408 Binary files /dev/null and b/graphics/pokemon/tangela/overworld.png differ diff --git a/graphics/pokemon/tangela/overworld_normal.pal b/graphics/pokemon/tangela/overworld_normal.pal new file mode 100644 index 000000000..6c3d79edc --- /dev/null +++ b/graphics/pokemon/tangela/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 32 32 +104 160 168 +72 136 144 +0 0 0 +88 112 112 +64 64 64 +120 144 176 +232 232 248 +168 184 208 +160 48 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tangela/overworld_shiny.pal b/graphics/pokemon/tangela/overworld_shiny.pal new file mode 100644 index 000000000..fddc5dd45 --- /dev/null +++ b/graphics/pokemon/tangela/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 32 32 +96 184 104 +56 136 56 +0 0 0 +80 96 80 +64 64 64 +120 144 176 +232 232 248 +168 184 208 +160 48 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tangrowth/overworld.png b/graphics/pokemon/tangrowth/overworld.png new file mode 100644 index 000000000..2f1537c6c Binary files /dev/null and b/graphics/pokemon/tangrowth/overworld.png differ diff --git a/graphics/pokemon/tangrowth/overworld_normal.pal b/graphics/pokemon/tangrowth/overworld_normal.pal new file mode 100644 index 000000000..b239c0d30 --- /dev/null +++ b/graphics/pokemon/tangrowth/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +24 32 48 +56 136 200 +56 104 152 +0 0 0 +48 80 112 +40 64 88 +232 232 248 +168 184 208 +120 120 120 +200 64 112 +128 48 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tangrowth/overworld_shiny.pal b/graphics/pokemon/tangrowth/overworld_shiny.pal new file mode 100644 index 000000000..79de84534 --- /dev/null +++ b/graphics/pokemon/tangrowth/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +24 48 40 +96 200 104 +72 160 88 +0 0 0 +64 120 72 +32 112 56 +232 232 248 +168 184 208 +120 120 120 +216 64 88 +144 40 40 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tapu_bulu/overworld.png b/graphics/pokemon/tapu_bulu/overworld.png new file mode 100644 index 000000000..0f0cf0239 Binary files /dev/null and b/graphics/pokemon/tapu_bulu/overworld.png differ diff --git a/graphics/pokemon/tapu_bulu/overworld_normal.pal b/graphics/pokemon/tapu_bulu/overworld_normal.pal new file mode 100644 index 000000000..0803e39c4 --- /dev/null +++ b/graphics/pokemon/tapu_bulu/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +218 210 86 +185 162 27 +145 144 142 +50 185 171 +133 99 99 +79 88 78 +97 81 81 +108 85 18 +255 63 55 +181 48 61 +67 54 54 +121 29 28 +45 34 34 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tapu_bulu/overworld_shiny.pal b/graphics/pokemon/tapu_bulu/overworld_shiny.pal new file mode 100644 index 000000000..266b5af5f --- /dev/null +++ b/graphics/pokemon/tapu_bulu/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +232 216 72 +192 168 16 +145 144 142 +50 185 171 +133 99 99 +79 88 78 +97 81 81 +108 85 18 +64 64 72 +40 40 48 +67 54 54 +32 40 32 +45 34 34 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tapu_fini/overworld.png b/graphics/pokemon/tapu_fini/overworld.png new file mode 100644 index 000000000..21de74c49 Binary files /dev/null and b/graphics/pokemon/tapu_fini/overworld.png differ diff --git a/graphics/pokemon/tapu_fini/overworld_normal.pal b/graphics/pokemon/tapu_fini/overworld_normal.pal new file mode 100644 index 000000000..afb189f12 --- /dev/null +++ b/graphics/pokemon/tapu_fini/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +206 206 206 +147 193 252 +112 196 230 +94 128 187 +126 87 198 +85 85 85 +87 61 131 +36 63 111 +55 55 55 +43 30 67 +53 29 70 +16 16 16 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tapu_fini/overworld_shiny.pal b/graphics/pokemon/tapu_fini/overworld_shiny.pal new file mode 100644 index 000000000..e2b7ce64a --- /dev/null +++ b/graphics/pokemon/tapu_fini/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +206 206 206 +168 216 248 +112 196 230 +104 160 200 +64 64 72 +85 85 85 +40 40 48 +36 63 111 +55 55 55 +43 30 67 +53 29 70 +16 16 16 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tapu_koko/overworld.png b/graphics/pokemon/tapu_koko/overworld.png new file mode 100644 index 000000000..17eb51eb6 Binary files /dev/null and b/graphics/pokemon/tapu_koko/overworld.png differ diff --git a/graphics/pokemon/tapu_koko/overworld_normal.pal b/graphics/pokemon/tapu_koko/overworld_normal.pal new file mode 100644 index 000000000..3f879409b --- /dev/null +++ b/graphics/pokemon/tapu_koko/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +248 248 248 +247 218 64 +208 208 208 +217 189 38 +189 163 21 +208 128 56 +46 179 185 +97 97 97 +173 96 10 +184 88 16 +112 80 24 +66 38 3 +52 52 52 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tapu_koko/overworld_shiny.pal b/graphics/pokemon/tapu_koko/overworld_shiny.pal new file mode 100644 index 000000000..220447d66 --- /dev/null +++ b/graphics/pokemon/tapu_koko/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +248 248 248 +64 64 72 +208 208 208 +40 40 48 +40 40 48 +240 160 72 +46 179 185 +97 97 97 +173 96 10 +200 112 24 +112 80 24 +66 38 3 +52 52 52 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tapu_lele/overworld.png b/graphics/pokemon/tapu_lele/overworld.png new file mode 100644 index 000000000..eed688ac6 Binary files /dev/null and b/graphics/pokemon/tapu_lele/overworld.png differ diff --git a/graphics/pokemon/tapu_lele/overworld_normal.pal b/graphics/pokemon/tapu_lele/overworld_normal.pal new file mode 100644 index 000000000..72a35e8e6 --- /dev/null +++ b/graphics/pokemon/tapu_lele/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +253 255 255 +255 147 191 +183 183 182 +59 219 203 +255 113 131 +203 99 142 +225 74 98 +89 92 89 +137 41 56 +103 46 70 +64 47 53 +63 63 58 +36 33 28 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tapu_lele/overworld_shiny.pal b/graphics/pokemon/tapu_lele/overworld_shiny.pal new file mode 100644 index 000000000..1a9ff7f3f --- /dev/null +++ b/graphics/pokemon/tapu_lele/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +253 255 255 +64 64 72 +183 183 182 +59 219 203 +255 113 131 +40 40 48 +225 74 98 +89 92 89 +137 41 56 +103 46 70 +64 47 53 +63 63 58 +36 33 28 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tarountula/footprint.png b/graphics/pokemon/tarountula/footprint.png new file mode 100644 index 000000000..f6fbd6c15 Binary files /dev/null and b/graphics/pokemon/tarountula/footprint.png differ diff --git a/graphics/pokemon/tatsugiri/droopy/back.png b/graphics/pokemon/tatsugiri/droopy/back.png index 6d998537f..381ae4278 100644 Binary files a/graphics/pokemon/tatsugiri/droopy/back.png and b/graphics/pokemon/tatsugiri/droopy/back.png differ diff --git a/graphics/pokemon/tatsugiri/footprint.png b/graphics/pokemon/tatsugiri/footprint.png new file mode 100644 index 000000000..aa3e48b0e Binary files /dev/null and b/graphics/pokemon/tatsugiri/footprint.png differ diff --git a/graphics/pokemon/tauros/overworld.png b/graphics/pokemon/tauros/overworld.png new file mode 100644 index 000000000..589016e04 Binary files /dev/null and b/graphics/pokemon/tauros/overworld.png differ diff --git a/graphics/pokemon/tauros/overworld_normal.pal b/graphics/pokemon/tauros/overworld_normal.pal new file mode 100644 index 000000000..9068909bc --- /dev/null +++ b/graphics/pokemon/tauros/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 32 16 +0 0 0 +200 152 64 +112 128 168 +152 120 72 +192 192 208 +80 80 104 +144 144 144 +104 96 88 +224 168 72 +72 64 64 +232 232 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tauros/overworld_shiny.pal b/graphics/pokemon/tauros/overworld_shiny.pal new file mode 100644 index 000000000..93c18b805 --- /dev/null +++ b/graphics/pokemon/tauros/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 32 16 +0 0 0 +240 168 32 +112 128 168 +200 120 40 +192 192 208 +80 80 104 +144 144 144 +104 200 48 +248 208 64 +64 152 56 +232 232 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tauros/paldean_blaze_breed/front.ase b/graphics/pokemon/tauros/paldean_blaze_breed/front.ase deleted file mode 100644 index f0e555005..000000000 Binary files a/graphics/pokemon/tauros/paldean_blaze_breed/front.ase and /dev/null differ diff --git a/graphics/pokemon/teddiursa/overworld.png b/graphics/pokemon/teddiursa/overworld.png new file mode 100644 index 000000000..1246941c7 Binary files /dev/null and b/graphics/pokemon/teddiursa/overworld.png differ diff --git a/graphics/pokemon/teddiursa/overworld_normal.pal b/graphics/pokemon/teddiursa/overworld_normal.pal new file mode 100644 index 000000000..e80627f61 --- /dev/null +++ b/graphics/pokemon/teddiursa/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 48 16 +0 0 0 +232 160 56 +152 96 32 +200 120 32 +88 72 64 +240 224 192 +216 200 136 +232 232 248 +224 200 96 +176 184 192 +200 208 224 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/teddiursa/overworld_shiny.pal b/graphics/pokemon/teddiursa/overworld_shiny.pal new file mode 100644 index 000000000..3a2c814db --- /dev/null +++ b/graphics/pokemon/teddiursa/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +56 72 56 +0 0 0 +144 208 144 +88 144 96 +112 176 120 +88 72 64 +240 224 192 +240 208 152 +232 232 248 +240 184 112 +176 184 192 +200 208 224 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tentacool/overworld.png b/graphics/pokemon/tentacool/overworld.png new file mode 100644 index 000000000..4c626599f Binary files /dev/null and b/graphics/pokemon/tentacool/overworld.png differ diff --git a/graphics/pokemon/tentacool/overworld_normal.pal b/graphics/pokemon/tentacool/overworld_normal.pal new file mode 100644 index 000000000..f9f57b534 --- /dev/null +++ b/graphics/pokemon/tentacool/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 72 96 +72 8 40 +72 144 160 +120 192 240 +0 0 0 +144 24 88 +232 232 248 +248 160 160 +40 104 120 +224 48 96 +64 64 64 +208 208 208 +64 48 40 +176 120 72 +208 168 96 diff --git a/graphics/pokemon/tentacool/overworld_shiny.pal b/graphics/pokemon/tentacool/overworld_shiny.pal new file mode 100644 index 000000000..7f2681d5e --- /dev/null +++ b/graphics/pokemon/tentacool/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +80 48 104 +8 48 64 +160 128 176 +200 168 216 +0 0 0 +40 120 88 +232 232 248 +112 200 160 +120 88 144 +40 168 120 +64 64 64 +208 208 208 +64 48 40 +176 120 72 +208 168 96 diff --git a/graphics/pokemon/tentacruel/overworld.png b/graphics/pokemon/tentacruel/overworld.png new file mode 100644 index 000000000..fa10e84a2 Binary files /dev/null and b/graphics/pokemon/tentacruel/overworld.png differ diff --git a/graphics/pokemon/tentacruel/overworld_normal.pal b/graphics/pokemon/tentacruel/overworld_normal.pal new file mode 100644 index 000000000..653e3ecd8 --- /dev/null +++ b/graphics/pokemon/tentacruel/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 72 96 +0 0 0 +120 192 240 +72 8 40 +80 152 168 +144 24 88 +248 160 160 +232 232 248 +224 48 96 +40 104 120 +64 64 64 +168 168 168 +152 120 88 +184 160 120 +0 0 0 diff --git a/graphics/pokemon/tentacruel/overworld_shiny.pal b/graphics/pokemon/tentacruel/overworld_shiny.pal new file mode 100644 index 000000000..671f4748c --- /dev/null +++ b/graphics/pokemon/tentacruel/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +48 64 104 +0 0 0 +184 192 216 +8 48 64 +136 152 176 +40 120 88 +112 200 160 +232 232 248 +40 168 120 +88 104 144 +64 64 64 +168 168 168 +152 120 88 +184 160 120 +0 0 0 diff --git a/graphics/pokemon/tepig/overworld.png b/graphics/pokemon/tepig/overworld.png new file mode 100644 index 000000000..b600bd7e7 Binary files /dev/null and b/graphics/pokemon/tepig/overworld.png differ diff --git a/graphics/pokemon/tepig/overworld_normal.pal b/graphics/pokemon/tepig/overworld_normal.pal new file mode 100644 index 000000000..2ee7f03d2 --- /dev/null +++ b/graphics/pokemon/tepig/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +57 37 38 +0 0 0 +115 86 77 +80 60 53 +80 60 53 +208 96 0 +241 134 56 +248 192 0 +241 134 56 +201 67 66 +232 232 248 +115 86 77 +201 67 66 +200 200 200 +96 64 32 diff --git a/graphics/pokemon/tepig/overworld_shiny.pal b/graphics/pokemon/tepig/overworld_shiny.pal new file mode 100644 index 000000000..ffcbe3221 --- /dev/null +++ b/graphics/pokemon/tepig/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +57 37 38 +0 0 0 +112 56 48 +64 24 24 +80 60 53 +184 152 48 +232 200 48 +248 208 112 +224 136 168 +224 80 128 +232 232 248 +115 86 77 +201 67 66 +200 200 200 +96 64 32 diff --git a/graphics/pokemon/terapagos/anim_front.png b/graphics/pokemon/terapagos/anim_front.png new file mode 100644 index 000000000..4ef2270bd Binary files /dev/null and b/graphics/pokemon/terapagos/anim_front.png differ diff --git a/graphics/pokemon/terapagos/back.png b/graphics/pokemon/terapagos/back.png new file mode 100644 index 000000000..8ec4f6c5b Binary files /dev/null and b/graphics/pokemon/terapagos/back.png differ diff --git a/graphics/pokemon/terapagos/footprint.png b/graphics/pokemon/terapagos/footprint.png new file mode 100644 index 000000000..570798fc8 Binary files /dev/null and b/graphics/pokemon/terapagos/footprint.png differ diff --git a/graphics/pokemon/terapagos/normal.pal b/graphics/pokemon/terapagos/normal.pal new file mode 100644 index 000000000..533a2e7c6 --- /dev/null +++ b/graphics/pokemon/terapagos/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +38 26 108 +49 34 133 +103 230 225 +60 76 160 +160 64 109 +228 103 181 +0 0 0 +115 162 235 +52 201 163 +76 244 204 +153 228 201 +230 244 173 +205 251 128 +63 50 194 +255 255 255 diff --git a/graphics/pokemon/terapagos/shiny.pal b/graphics/pokemon/terapagos/shiny.pal new file mode 100644 index 000000000..1a59467bd --- /dev/null +++ b/graphics/pokemon/terapagos/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +37 114 136 +66 151 189 +151 58 210 +63 209 230 +160 64 109 +234 243 49 +0 0 0 +218 32 48 +52 201 163 +76 244 204 +153 228 201 +230 244 173 +205 251 128 +63 50 194 +255 255 255 diff --git a/graphics/pokemon/terapagos/stellar/footprint.png b/graphics/pokemon/terapagos/stellar/footprint.png new file mode 100644 index 000000000..aa3e48b0e Binary files /dev/null and b/graphics/pokemon/terapagos/stellar/footprint.png differ diff --git a/graphics/pokemon/terapagos/terastal/anim_front.png b/graphics/pokemon/terapagos/terastal/anim_front.png new file mode 100644 index 000000000..90a42f88b Binary files /dev/null and b/graphics/pokemon/terapagos/terastal/anim_front.png differ diff --git a/graphics/pokemon/terapagos/terastal/back.png b/graphics/pokemon/terapagos/terastal/back.png new file mode 100644 index 000000000..cfa96b0ab Binary files /dev/null and b/graphics/pokemon/terapagos/terastal/back.png differ diff --git a/graphics/pokemon/terapagos/terastal/footprint.png b/graphics/pokemon/terapagos/terastal/footprint.png new file mode 100644 index 000000000..aa3e48b0e Binary files /dev/null and b/graphics/pokemon/terapagos/terastal/footprint.png differ diff --git a/graphics/pokemon/terapagos/terastal/normal.pal b/graphics/pokemon/terapagos/terastal/normal.pal new file mode 100644 index 000000000..453f7ce70 --- /dev/null +++ b/graphics/pokemon/terapagos/terastal/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +90 53 7 +42 121 78 +70 70 70 +215 38 89 +41 45 164 +77 151 158 +78 190 242 +170 172 227 +122 228 243 +147 245 227 +252 252 182 +255 255 255 +52 66 152 +0 200 255 +197 34 91 diff --git a/graphics/pokemon/terapagos/terastal/shiny.pal b/graphics/pokemon/terapagos/terastal/shiny.pal new file mode 100644 index 000000000..f6103ac9f --- /dev/null +++ b/graphics/pokemon/terapagos/terastal/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +90 53 7 +42 121 78 +70 70 70 +215 38 89 +41 45 164 +77 151 158 +78 190 242 +170 172 227 +122 228 243 +147 245 227 +252 252 182 +255 255 255 +84 215 251 +255 0 0 +244 255 0 diff --git a/graphics/pokemon/terrakion/overworld.png b/graphics/pokemon/terrakion/overworld.png new file mode 100644 index 000000000..e83ffe596 Binary files /dev/null and b/graphics/pokemon/terrakion/overworld.png differ diff --git a/graphics/pokemon/terrakion/overworld_normal.pal b/graphics/pokemon/terrakion/overworld_normal.pal new file mode 100644 index 000000000..0008b2125 --- /dev/null +++ b/graphics/pokemon/terrakion/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 40 16 +73 48 40 +139 102 49 +144 136 115 +113 72 45 +194 184 173 +109 75 80 +76 105 86 +224 96 0 +238 238 247 +237 195 133 +104 14 5 +177 138 76 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/terrakion/overworld_shiny.pal b/graphics/pokemon/terrakion/overworld_shiny.pal new file mode 100644 index 000000000..da27436c9 --- /dev/null +++ b/graphics/pokemon/terrakion/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 40 16 +62 62 62 +168 24 16 +136 120 80 +110 24 24 +184 160 112 +84 79 79 +84 79 79 +16 168 152 +237 198 142 +237 198 142 +110 24 24 +176 137 76 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/thievul/overworld.png b/graphics/pokemon/thievul/overworld.png new file mode 100644 index 000000000..c83530247 Binary files /dev/null and b/graphics/pokemon/thievul/overworld.png differ diff --git a/graphics/pokemon/thievul/overworld_normal.pal b/graphics/pokemon/thievul/overworld_normal.pal new file mode 100644 index 000000000..764d23bb6 --- /dev/null +++ b/graphics/pokemon/thievul/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +238 255 0 +8 8 7 +52 51 48 +0 0 0 +121 53 31 +21 20 18 +185 90 59 +36 14 7 +255 255 255 +210 184 61 +92 92 92 +176 176 176 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/thievul/overworld_shiny.pal b/graphics/pokemon/thievul/overworld_shiny.pal new file mode 100644 index 000000000..6584b3d19 --- /dev/null +++ b/graphics/pokemon/thievul/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +238 255 0 +8 8 0 +8 41 115 +0 0 0 +115 106 98 +0 16 74 +164 148 139 +24 24 24 +255 255 255 +213 189 57 +90 90 90 +180 180 180 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/throh/overworld.png b/graphics/pokemon/throh/overworld.png new file mode 100644 index 000000000..dabd0d8eb Binary files /dev/null and b/graphics/pokemon/throh/overworld.png differ diff --git a/graphics/pokemon/throh/overworld_normal.pal b/graphics/pokemon/throh/overworld_normal.pal new file mode 100644 index 000000000..61eb76585 --- /dev/null +++ b/graphics/pokemon/throh/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +87 18 18 +87 18 18 +152 208 160 +0 0 0 +218 79 79 +164 40 40 +47 47 47 +236 227 208 +138 129 121 +11 11 11 +33 33 33 +191 182 164 +191 182 164 +229 229 247 +39 39 39 diff --git a/graphics/pokemon/throh/overworld_shiny.pal b/graphics/pokemon/throh/overworld_shiny.pal new file mode 100644 index 000000000..7ac46dcbd --- /dev/null +++ b/graphics/pokemon/throh/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +87 18 18 +96 48 24 +33 33 25 +0 0 0 +232 112 40 +160 80 32 +47 47 47 +216 232 208 +120 128 104 +11 11 11 +33 33 33 +184 200 168 +191 182 164 +229 229 247 +39 39 39 diff --git a/graphics/pokemon/thundurus/overworld.png b/graphics/pokemon/thundurus/overworld.png new file mode 100644 index 000000000..ffe39c24d Binary files /dev/null and b/graphics/pokemon/thundurus/overworld.png differ diff --git a/graphics/pokemon/thundurus/overworld_normal.pal b/graphics/pokemon/thundurus/overworld_normal.pal new file mode 100644 index 000000000..438462057 --- /dev/null +++ b/graphics/pokemon/thundurus/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +77 77 99 +237 237 246 +44 43 44 +198 198 210 +22 38 14 +145 97 201 +164 140 247 +19 82 87 +96 185 218 +78 156 180 +107 192 222 +95 135 105 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/thundurus/overworld_shiny.pal b/graphics/pokemon/thundurus/overworld_shiny.pal new file mode 100644 index 000000000..064aa3a5c --- /dev/null +++ b/graphics/pokemon/thundurus/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +77 77 99 +237 237 246 +44 43 44 +198 198 210 +22 38 14 +144 32 176 +164 140 247 +24 40 72 +128 152 200 +72 96 136 +17 79 81 +186 173 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/thwackey/overworld.png b/graphics/pokemon/thwackey/overworld.png new file mode 100644 index 000000000..d3f043eea Binary files /dev/null and b/graphics/pokemon/thwackey/overworld.png differ diff --git a/graphics/pokemon/thwackey/overworld_normal.pal b/graphics/pokemon/thwackey/overworld_normal.pal new file mode 100644 index 000000000..9c84244e1 --- /dev/null +++ b/graphics/pokemon/thwackey/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 4 200 +48 32 16 +0 44 36 +72 56 32 +96 92 36 +128 84 44 +160 48 4 +156 104 56 +220 96 48 +8 132 100 +180 188 52 +236 212 48 +232 240 100 +0 0 0 +236 232 156 +252 252 252 diff --git a/graphics/pokemon/thwackey/overworld_shiny.pal b/graphics/pokemon/thwackey/overworld_shiny.pal new file mode 100644 index 000000000..69b42e9b9 --- /dev/null +++ b/graphics/pokemon/thwackey/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +41 16 8 +41 65 0 +74 32 49 +98 57 74 +115 82 8 +164 49 0 +156 106 57 +230 90 41 +106 148 0 +213 180 41 +238 213 49 +246 213 74 +0 0 0 +238 238 156 +255 255 255 diff --git a/graphics/pokemon/timburr/overworld.png b/graphics/pokemon/timburr/overworld.png new file mode 100644 index 000000000..4cdec74ce Binary files /dev/null and b/graphics/pokemon/timburr/overworld.png differ diff --git a/graphics/pokemon/timburr/overworld_normal.pal b/graphics/pokemon/timburr/overworld_normal.pal new file mode 100644 index 000000000..48c26d478 --- /dev/null +++ b/graphics/pokemon/timburr/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +79 63 63 +191 182 164 +0 0 0 +147 129 121 +11 11 11 +121 40 55 +191 79 104 +236 112 129 +95 47 40 +229 229 247 +138 87 79 +79 47 5 +164 104 5 +112 71 5 +218 172 87 diff --git a/graphics/pokemon/timburr/overworld_shiny.pal b/graphics/pokemon/timburr/overworld_shiny.pal new file mode 100644 index 000000000..d3ac821ec --- /dev/null +++ b/graphics/pokemon/timburr/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 61 60 +208 192 128 +2 2 2 +175 151 96 +2 2 2 +186 71 45 +186 71 45 +236 112 129 +80 61 60 +213 210 213 +186 71 45 +79 47 5 +186 71 45 +112 71 5 +218 172 87 diff --git a/graphics/pokemon/ting_lu/back.png b/graphics/pokemon/ting_lu/back.png index e0af1a11c..01e746871 100644 Binary files a/graphics/pokemon/ting_lu/back.png and b/graphics/pokemon/ting_lu/back.png differ diff --git a/graphics/pokemon/ting_lu/footprint.png b/graphics/pokemon/ting_lu/footprint.png new file mode 100644 index 000000000..4990ad586 Binary files /dev/null and b/graphics/pokemon/ting_lu/footprint.png differ diff --git a/graphics/pokemon/ting_lu/front.png b/graphics/pokemon/ting_lu/front.png index a94820cbf..1bab02d03 100644 Binary files a/graphics/pokemon/ting_lu/front.png and b/graphics/pokemon/ting_lu/front.png differ diff --git a/graphics/pokemon/ting_lu/normal.pal b/graphics/pokemon/ting_lu/normal.pal index 008d4a094..27f96c2ed 100644 --- a/graphics/pokemon/ting_lu/normal.pal +++ b/graphics/pokemon/ting_lu/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -152 208 163 -40 51 49 -166 180 167 -74 74 74 -72 104 99 -115 149 139 -15 15 15 -94 70 34 -92 49 39 -140 97 64 -56 30 29 -126 71 66 -149 117 96 -175 149 134 -255 31 26 -255 222 36 +153 211 165 +48 29 24 +22 48 54 +89 29 29 +76 51 40 +23 79 79 +125 84 65 +143 49 39 +240 72 60 +130 90 66 +143 112 96 +78 138 126 +230 179 48 +189 134 94 +222 188 159 +16 16 16 diff --git a/graphics/pokemon/ting_lu/shiny.pal b/graphics/pokemon/ting_lu/shiny.pal index 5476b7d4e..ab48521f5 100644 --- a/graphics/pokemon/ting_lu/shiny.pal +++ b/graphics/pokemon/ting_lu/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -152 208 163 -40 51 49 -166 180 167 -74 74 74 -72 104 99 -115 149 139 -15 15 15 -96 88 80 -16 120 120 -209 214 214 -16 64 72 -105 115 143 -136 144 168 -176 184 184 -255 31 26 -255 222 36 +153 211 165 +33 38 26 +22 48 54 +40 68 74 +64 71 49 +23 79 79 +101 148 135 +64 109 109 +240 72 60 +107 112 85 +48 107 86 +78 138 126 +230 179 48 +166 201 187 +104 153 128 +16 16 16 diff --git a/graphics/pokemon/tinkatink/footprint.png b/graphics/pokemon/tinkatink/footprint.png new file mode 100644 index 000000000..9b369e78d Binary files /dev/null and b/graphics/pokemon/tinkatink/footprint.png differ diff --git a/graphics/pokemon/tinkaton/footprint.png b/graphics/pokemon/tinkaton/footprint.png new file mode 100644 index 000000000..08b25e2c6 Binary files /dev/null and b/graphics/pokemon/tinkaton/footprint.png differ diff --git a/graphics/pokemon/tinkatuff/footprint.png b/graphics/pokemon/tinkatuff/footprint.png new file mode 100644 index 000000000..48f91a270 Binary files /dev/null and b/graphics/pokemon/tinkatuff/footprint.png differ diff --git a/graphics/pokemon/tirtouga/overworld.png b/graphics/pokemon/tirtouga/overworld.png new file mode 100644 index 000000000..57315cbad Binary files /dev/null and b/graphics/pokemon/tirtouga/overworld.png differ diff --git a/graphics/pokemon/tirtouga/overworld_normal.pal b/graphics/pokemon/tirtouga/overworld_normal.pal new file mode 100644 index 000000000..7fa5924fd --- /dev/null +++ b/graphics/pokemon/tirtouga/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +33 82 115 +49 115 173 +74 156 222 +54 54 54 +85 85 117 +69 69 94 +49 57 74 +69 69 94 +184 219 255 +85 85 117 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tirtouga/overworld_shiny.pal b/graphics/pokemon/tirtouga/overworld_shiny.pal new file mode 100644 index 000000000..c2affd78a --- /dev/null +++ b/graphics/pokemon/tirtouga/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +24 144 104 +56 176 152 +96 200 184 +48 40 56 +104 96 112 +80 72 88 +49 57 74 +69 69 94 +184 219 255 +85 85 117 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/toedscool/footprint.png b/graphics/pokemon/toedscool/footprint.png new file mode 100644 index 000000000..62c7136a6 Binary files /dev/null and b/graphics/pokemon/toedscool/footprint.png differ diff --git a/graphics/pokemon/toedscruel/footprint.png b/graphics/pokemon/toedscruel/footprint.png new file mode 100644 index 000000000..49599c855 Binary files /dev/null and b/graphics/pokemon/toedscruel/footprint.png differ diff --git a/graphics/pokemon/togedemaru/overworld.png b/graphics/pokemon/togedemaru/overworld.png new file mode 100644 index 000000000..547586318 Binary files /dev/null and b/graphics/pokemon/togedemaru/overworld.png differ diff --git a/graphics/pokemon/togedemaru/overworld_normal.pal b/graphics/pokemon/togedemaru/overworld_normal.pal new file mode 100644 index 000000000..7ec7ff095 --- /dev/null +++ b/graphics/pokemon/togedemaru/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +248 248 248 +248 208 80 +202 202 202 +216 200 192 +200 160 64 +155 155 155 +160 144 136 +110 107 112 +116 94 63 +112 80 56 +85 82 86 +64 64 80 +80 56 24 +48 48 48 +0 0 0 diff --git a/graphics/pokemon/togedemaru/overworld_shiny.pal b/graphics/pokemon/togedemaru/overworld_shiny.pal new file mode 100644 index 000000000..70c4f082d --- /dev/null +++ b/graphics/pokemon/togedemaru/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +248 248 248 +248 208 80 +240 192 176 +216 200 192 +200 160 64 +208 144 136 +160 144 136 +110 107 112 +116 94 63 +112 80 56 +85 82 86 +184 80 80 +80 56 24 +48 48 48 +0 0 0 diff --git a/graphics/pokemon/togekiss/overworld.png b/graphics/pokemon/togekiss/overworld.png new file mode 100644 index 000000000..0808c0f9b Binary files /dev/null and b/graphics/pokemon/togekiss/overworld.png differ diff --git a/graphics/pokemon/togekiss/overworld_normal.pal b/graphics/pokemon/togekiss/overworld_normal.pal new file mode 100644 index 000000000..aea23c134 --- /dev/null +++ b/graphics/pokemon/togekiss/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +232 232 248 +104 120 128 +64 64 64 +168 184 208 +40 168 248 +232 64 72 +144 152 176 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/togekiss/overworld_shiny.pal b/graphics/pokemon/togekiss/overworld_shiny.pal new file mode 100644 index 000000000..a318b5fba --- /dev/null +++ b/graphics/pokemon/togekiss/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 0 0 +232 232 184 +128 120 80 +64 64 48 +184 184 136 +232 64 72 +40 168 248 +160 152 112 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/togepi/overworld.png b/graphics/pokemon/togepi/overworld.png new file mode 100644 index 000000000..ff0af9c31 Binary files /dev/null and b/graphics/pokemon/togepi/overworld.png differ diff --git a/graphics/pokemon/togepi/overworld_normal.pal b/graphics/pokemon/togepi/overworld_normal.pal new file mode 100644 index 000000000..41d5f871d --- /dev/null +++ b/graphics/pokemon/togepi/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 40 +232 216 88 +112 96 48 +192 176 72 +152 136 72 +248 232 144 +232 232 248 +80 80 80 +0 0 0 +152 152 144 +96 168 224 +232 120 144 +216 208 208 +120 200 240 +216 80 88 diff --git a/graphics/pokemon/togepi/overworld_shiny.pal b/graphics/pokemon/togepi/overworld_shiny.pal new file mode 100644 index 000000000..fce4f14ab --- /dev/null +++ b/graphics/pokemon/togepi/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 40 40 +232 200 104 +136 80 64 +200 168 88 +168 128 72 +248 224 144 +232 232 248 +64 64 64 +0 0 0 +152 152 144 +216 80 88 +120 200 240 +216 208 208 +232 120 144 +96 168 224 diff --git a/graphics/pokemon/togetic/overworld.png b/graphics/pokemon/togetic/overworld.png new file mode 100644 index 000000000..b380b7aa2 Binary files /dev/null and b/graphics/pokemon/togetic/overworld.png differ diff --git a/graphics/pokemon/togetic/overworld_normal.pal b/graphics/pokemon/togetic/overworld_normal.pal new file mode 100644 index 000000000..4dd85b5f6 --- /dev/null +++ b/graphics/pokemon/togetic/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 40 +160 176 216 +40 48 88 +232 232 248 +128 144 144 +0 0 0 +216 80 88 +96 168 224 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/togetic/overworld_shiny.pal b/graphics/pokemon/togetic/overworld_shiny.pal new file mode 100644 index 000000000..f56fce08d --- /dev/null +++ b/graphics/pokemon/togetic/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 24 16 +200 152 152 +96 32 32 +232 232 248 +144 104 96 +0 0 0 +96 168 224 +216 80 88 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/torchic/overworld.png b/graphics/pokemon/torchic/overworld.png new file mode 100644 index 000000000..5513342c3 Binary files /dev/null and b/graphics/pokemon/torchic/overworld.png differ diff --git a/graphics/pokemon/torchic/overworld_normal.pal b/graphics/pokemon/torchic/overworld_normal.pal new file mode 100644 index 000000000..3fd0cd45f --- /dev/null +++ b/graphics/pokemon/torchic/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 208 224 +120 80 16 +248 208 96 +160 144 80 +232 168 16 +0 0 0 +240 128 16 +208 96 0 +248 208 96 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/torchic/overworld_shiny.pal b/graphics/pokemon/torchic/overworld_shiny.pal new file mode 100644 index 000000000..41312ee0f --- /dev/null +++ b/graphics/pokemon/torchic/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 208 224 +120 80 16 +240 128 16 +208 96 0 +216 120 0 +0 0 0 +248 208 96 +200 168 48 +248 208 152 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/torkoal/overworld.png b/graphics/pokemon/torkoal/overworld.png new file mode 100644 index 000000000..1a9428210 Binary files /dev/null and b/graphics/pokemon/torkoal/overworld.png differ diff --git a/graphics/pokemon/torkoal/overworld_normal.pal b/graphics/pokemon/torkoal/overworld_normal.pal new file mode 100644 index 000000000..da80304f0 --- /dev/null +++ b/graphics/pokemon/torkoal/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 40 40 +144 96 56 +208 136 80 +16 16 16 +48 56 64 +184 112 64 +120 128 128 +88 96 104 +136 32 48 +208 56 80 +184 184 184 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/torkoal/overworld_shiny.pal b/graphics/pokemon/torkoal/overworld_shiny.pal new file mode 100644 index 000000000..9f53fcb60 --- /dev/null +++ b/graphics/pokemon/torkoal/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 40 40 +144 128 56 +208 176 80 +16 16 16 +64 40 40 +176 152 64 +152 88 48 +112 64 48 +136 32 48 +208 56 80 +184 184 184 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tornadus/overworld.png b/graphics/pokemon/tornadus/overworld.png new file mode 100644 index 000000000..00117c968 Binary files /dev/null and b/graphics/pokemon/tornadus/overworld.png differ diff --git a/graphics/pokemon/tornadus/overworld_normal.pal b/graphics/pokemon/tornadus/overworld_normal.pal new file mode 100644 index 000000000..6f28efc38 --- /dev/null +++ b/graphics/pokemon/tornadus/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +81 81 82 +218 218 229 +22 37 14 +216 203 66 +140 124 69 +108 55 149 +128 72 168 +38 37 38 +89 223 46 +215 106 214 +63 168 40 +73 164 46 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tornadus/overworld_shiny.pal b/graphics/pokemon/tornadus/overworld_shiny.pal new file mode 100644 index 000000000..93eba0fc6 --- /dev/null +++ b/graphics/pokemon/tornadus/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +38 37 38 +198 198 210 +22 37 14 +213 164 75 +186 116 43 +38 37 38 +72 64 119 +57 80 55 +104 160 24 +72 64 119 +71 144 42 +71 144 42 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/torracat/overworld.png b/graphics/pokemon/torracat/overworld.png new file mode 100644 index 000000000..63a3d1e16 Binary files /dev/null and b/graphics/pokemon/torracat/overworld.png differ diff --git a/graphics/pokemon/torracat/overworld_normal.pal b/graphics/pokemon/torracat/overworld_normal.pal new file mode 100644 index 000000000..0f8a9bc5e --- /dev/null +++ b/graphics/pokemon/torracat/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +255 255 104 +226 223 222 +157 152 152 +255 144 60 +255 110 50 +87 79 79 +255 59 36 +62 60 60 +116 41 34 +35 33 33 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/torracat/overworld_shiny.pal b/graphics/pokemon/torracat/overworld_shiny.pal new file mode 100644 index 000000000..044c4928f --- /dev/null +++ b/graphics/pokemon/torracat/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +248 240 8 +226 223 222 +157 152 152 +255 144 60 +240 104 48 +248 248 248 +184 48 32 +200 184 184 +116 41 34 +35 33 33 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/torterra/overworld.png b/graphics/pokemon/torterra/overworld.png new file mode 100644 index 000000000..76d591256 Binary files /dev/null and b/graphics/pokemon/torterra/overworld.png differ diff --git a/graphics/pokemon/torterra/overworld_normal.pal b/graphics/pokemon/torterra/overworld_normal.pal new file mode 100644 index 000000000..d7ac5f7d3 --- /dev/null +++ b/graphics/pokemon/torterra/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 96 40 +104 208 64 +64 176 80 +0 0 0 +48 48 48 +88 88 88 +208 208 216 +152 152 152 +88 184 64 +64 152 88 +120 96 48 +160 120 64 +80 64 48 +120 0 16 +232 232 248 diff --git a/graphics/pokemon/torterra/overworld_shiny.pal b/graphics/pokemon/torterra/overworld_shiny.pal new file mode 100644 index 000000000..da952f699 --- /dev/null +++ b/graphics/pokemon/torterra/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 80 80 +160 192 88 +112 160 72 +0 0 0 +48 48 48 +88 88 88 +208 208 216 +152 152 152 +160 192 88 +112 160 72 +112 120 48 +160 160 64 +80 88 48 +120 0 16 +232 232 248 diff --git a/graphics/pokemon/totodile/overworld.png b/graphics/pokemon/totodile/overworld.png new file mode 100644 index 000000000..d9f0f5b9f Binary files /dev/null and b/graphics/pokemon/totodile/overworld.png differ diff --git a/graphics/pokemon/totodile/overworld_normal.pal b/graphics/pokemon/totodile/overworld_normal.pal new file mode 100644 index 000000000..376cdeb3b --- /dev/null +++ b/graphics/pokemon/totodile/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +208 152 184 +0 0 0 +40 56 96 +208 48 72 +80 128 184 +64 96 136 +112 176 232 +168 184 208 +232 232 248 +160 32 56 +112 24 40 +64 72 80 +168 152 80 +120 104 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/totodile/overworld_shiny.pal b/graphics/pokemon/totodile/overworld_shiny.pal new file mode 100644 index 000000000..b9f448df6 --- /dev/null +++ b/graphics/pokemon/totodile/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +208 152 184 +0 0 0 +24 80 88 +16 120 248 +40 152 184 +48 120 128 +80 200 184 +168 184 208 +232 232 248 +32 96 224 +16 56 136 +64 72 80 +168 152 80 +120 104 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/toucannon/overworld.png b/graphics/pokemon/toucannon/overworld.png new file mode 100644 index 000000000..bc174957b Binary files /dev/null and b/graphics/pokemon/toucannon/overworld.png differ diff --git a/graphics/pokemon/toucannon/overworld_normal.pal b/graphics/pokemon/toucannon/overworld_normal.pal new file mode 100644 index 000000000..8123d4fa8 --- /dev/null +++ b/graphics/pokemon/toucannon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +213 213 213 +229 215 99 +235 188 77 +158 158 158 +226 132 70 +75 148 191 +99 99 99 +218 78 64 +66 66 66 +97 41 35 +52 52 52 +37 37 37 +16 16 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/toucannon/overworld_shiny.pal b/graphics/pokemon/toucannon/overworld_shiny.pal new file mode 100644 index 000000000..d96b38e26 --- /dev/null +++ b/graphics/pokemon/toucannon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +213 213 213 +88 120 200 +64 64 168 +200 208 104 +160 72 184 +49 131 145 +80 88 80 +224 32 104 +48 56 48 +97 41 35 +52 52 52 +37 37 37 +16 16 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/toxapex/overworld.png b/graphics/pokemon/toxapex/overworld.png new file mode 100644 index 000000000..2f8a61a72 Binary files /dev/null and b/graphics/pokemon/toxapex/overworld.png differ diff --git a/graphics/pokemon/toxapex/overworld_normal.pal b/graphics/pokemon/toxapex/overworld_normal.pal new file mode 100644 index 000000000..d095be50d --- /dev/null +++ b/graphics/pokemon/toxapex/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +217 210 97 +130 187 204 +79 158 72 +93 130 165 +234 129 66 +190 93 193 +183 113 79 +128 128 128 +118 72 111 +91 75 131 +113 62 37 +68 48 65 +53 62 85 +16 16 16 +0 0 0 diff --git a/graphics/pokemon/toxapex/overworld_shiny.pal b/graphics/pokemon/toxapex/overworld_shiny.pal new file mode 100644 index 000000000..a7aa04de7 --- /dev/null +++ b/graphics/pokemon/toxapex/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +217 210 97 +208 112 136 +79 158 72 +184 64 88 +234 129 66 +144 56 56 +183 113 79 +128 128 128 +118 72 111 +48 72 80 +113 62 37 +152 64 112 +53 62 85 +16 16 16 +0 0 0 diff --git a/graphics/pokemon/toxel/icon.png b/graphics/pokemon/toxel/icon.png index b1989e50c..3a91b6de8 100644 Binary files a/graphics/pokemon/toxel/icon.png and b/graphics/pokemon/toxel/icon.png differ diff --git a/graphics/pokemon/toxel/overworld.png b/graphics/pokemon/toxel/overworld.png new file mode 100644 index 000000000..bfc91d819 Binary files /dev/null and b/graphics/pokemon/toxel/overworld.png differ diff --git a/graphics/pokemon/toxel/overworld_normal.pal b/graphics/pokemon/toxel/overworld_normal.pal new file mode 100644 index 000000000..43b6ce52b --- /dev/null +++ b/graphics/pokemon/toxel/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 0 20 +52 40 56 +88 88 88 +152 120 164 +24 12 32 +252 252 252 +116 84 128 +0 0 0 +156 92 188 +192 188 188 +104 52 128 +96 96 140 +248 248 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/toxel/overworld_shiny.pal b/graphics/pokemon/toxel/overworld_shiny.pal new file mode 100644 index 000000000..ab75d21dd --- /dev/null +++ b/graphics/pokemon/toxel/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 0 20 +49 41 57 +90 90 90 +156 123 164 +41 16 24 +255 255 255 +115 82 131 +0 0 0 +197 90 131 +197 189 189 +148 57 90 +98 98 139 +255 255 255 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/toxicroak/overworld.png b/graphics/pokemon/toxicroak/overworld.png new file mode 100644 index 000000000..18191db95 Binary files /dev/null and b/graphics/pokemon/toxicroak/overworld.png differ diff --git a/graphics/pokemon/toxicroak/overworld_normal.pal b/graphics/pokemon/toxicroak/overworld_normal.pal new file mode 100644 index 000000000..a4fce05b8 --- /dev/null +++ b/graphics/pokemon/toxicroak/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +88 128 208 +40 40 72 +48 96 192 +56 80 168 +48 48 48 +248 216 56 +168 48 56 +216 160 0 +216 88 64 +112 24 32 +128 128 128 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/toxicroak/overworld_shiny.pal b/graphics/pokemon/toxicroak/overworld_shiny.pal new file mode 100644 index 000000000..797fc220a --- /dev/null +++ b/graphics/pokemon/toxicroak/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +88 200 168 +40 56 56 +72 152 128 +48 128 96 +48 48 48 +248 216 56 +168 32 120 +216 160 0 +248 112 144 +112 24 72 +128 128 128 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/toxtricity/low_key/overworld.png b/graphics/pokemon/toxtricity/low_key/overworld.png new file mode 100644 index 000000000..2701d7c8b Binary files /dev/null and b/graphics/pokemon/toxtricity/low_key/overworld.png differ diff --git a/graphics/pokemon/toxtricity/low_key/overworld_normal.pal b/graphics/pokemon/toxtricity/low_key/overworld_normal.pal new file mode 100644 index 000000000..4ffcb8ad6 --- /dev/null +++ b/graphics/pokemon/toxtricity/low_key/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +33 46 49 +0 0 0 +162 205 214 +26 14 32 +114 150 158 +152 83 187 +97 51 119 +255 255 255 +132 98 147 +167 141 178 +11 11 11 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/toxtricity/low_key/overworld_shiny.pal b/graphics/pokemon/toxtricity/low_key/overworld_shiny.pal new file mode 100644 index 000000000..4ffcb8ad6 --- /dev/null +++ b/graphics/pokemon/toxtricity/low_key/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +33 46 49 +0 0 0 +162 205 214 +26 14 32 +114 150 158 +152 83 187 +97 51 119 +255 255 255 +132 98 147 +167 141 178 +11 11 11 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/toxtricity/overworld.png b/graphics/pokemon/toxtricity/overworld.png new file mode 100644 index 000000000..286a9d72a Binary files /dev/null and b/graphics/pokemon/toxtricity/overworld.png differ diff --git a/graphics/pokemon/toxtricity/overworld_normal.pal b/graphics/pokemon/toxtricity/overworld_normal.pal new file mode 100644 index 000000000..180675299 --- /dev/null +++ b/graphics/pokemon/toxtricity/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 0 21 +55 52 3 +239 226 53 +181 170 28 +0 0 0 +26 14 32 +97 51 119 +152 83 187 +255 255 255 +132 98 147 +167 141 178 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/toxtricity/overworld_shiny.pal b/graphics/pokemon/toxtricity/overworld_shiny.pal new file mode 100644 index 000000000..1726f6746 --- /dev/null +++ b/graphics/pokemon/toxtricity/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 0 21 +49 49 0 +238 230 49 +180 172 24 +0 0 0 +41 8 24 +156 57 90 +189 82 115 +255 255 255 +131 98 148 +164 139 180 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tranquill/overworld.png b/graphics/pokemon/tranquill/overworld.png new file mode 100644 index 000000000..8ce1d6fcc Binary files /dev/null and b/graphics/pokemon/tranquill/overworld.png differ diff --git a/graphics/pokemon/tranquill/overworld_normal.pal b/graphics/pokemon/tranquill/overworld_normal.pal new file mode 100644 index 000000000..718a5bffa --- /dev/null +++ b/graphics/pokemon/tranquill/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +43 43 42 +76 76 76 +0 0 0 +151 151 151 +212 212 213 +232 49 98 +126 101 54 +224 176 38 +117 117 117 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tranquill/overworld_shiny.pal b/graphics/pokemon/tranquill/overworld_shiny.pal new file mode 100644 index 000000000..0436c8085 --- /dev/null +++ b/graphics/pokemon/tranquill/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +48 64 48 +72 128 72 +0 0 0 +49 45 41 +112 168 112 +184 248 184 +96 79 92 +201 144 119 +217 217 233 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/trapinch/overworld.png b/graphics/pokemon/trapinch/overworld.png new file mode 100644 index 000000000..f42dd9299 Binary files /dev/null and b/graphics/pokemon/trapinch/overworld.png differ diff --git a/graphics/pokemon/trapinch/overworld_normal.pal b/graphics/pokemon/trapinch/overworld_normal.pal new file mode 100644 index 000000000..e9cda1118 --- /dev/null +++ b/graphics/pokemon/trapinch/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 48 48 +16 16 16 +224 152 112 +168 88 72 +200 120 80 +40 40 40 +248 248 248 +120 120 120 +104 104 104 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/trapinch/overworld_shiny.pal b/graphics/pokemon/trapinch/overworld_shiny.pal new file mode 100644 index 000000000..6e8291cb1 --- /dev/null +++ b/graphics/pokemon/trapinch/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 80 80 +16 16 16 +168 168 168 +120 120 120 +136 136 136 +40 40 40 +248 248 248 +120 120 120 +104 104 104 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/treecko/overworld.png b/graphics/pokemon/treecko/overworld.png new file mode 100644 index 000000000..1a9fe685d Binary files /dev/null and b/graphics/pokemon/treecko/overworld.png differ diff --git a/graphics/pokemon/treecko/overworld_normal.pal b/graphics/pokemon/treecko/overworld_normal.pal new file mode 100644 index 000000000..965da8b10 --- /dev/null +++ b/graphics/pokemon/treecko/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +48 72 24 +0 0 0 +200 216 120 +152 168 32 +248 216 88 +8 56 48 +64 104 40 +48 88 56 +184 48 48 +56 136 104 +104 24 24 +144 32 32 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/treecko/overworld_shiny.pal b/graphics/pokemon/treecko/overworld_shiny.pal new file mode 100644 index 000000000..276d3cb26 --- /dev/null +++ b/graphics/pokemon/treecko/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +168 224 24 +24 64 56 +0 0 0 +184 232 216 +128 176 160 +248 216 88 +104 24 24 +72 120 112 +160 56 32 +224 192 128 +200 80 48 +160 112 40 +192 152 80 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/trevenant/overworld.png b/graphics/pokemon/trevenant/overworld.png new file mode 100644 index 000000000..709921cac Binary files /dev/null and b/graphics/pokemon/trevenant/overworld.png differ diff --git a/graphics/pokemon/trevenant/overworld_normal.pal b/graphics/pokemon/trevenant/overworld_normal.pal new file mode 100644 index 000000000..d493a61e9 --- /dev/null +++ b/graphics/pokemon/trevenant/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +41 89 50 +61 40 23 +39 28 20 +178 138 92 +185 145 97 +14 48 20 +120 86 62 +56 128 44 +16 16 16 +221 45 48 +255 89 93 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/trevenant/overworld_shiny.pal b/graphics/pokemon/trevenant/overworld_shiny.pal new file mode 100644 index 000000000..001c88041 --- /dev/null +++ b/graphics/pokemon/trevenant/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +159 55 45 +99 100 99 +55 56 55 +187 187 186 +237 238 236 +64 22 18 +148 148 147 +215 81 66 +16 16 16 +130 102 172 +161 136 199 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tropius/overworld.png b/graphics/pokemon/tropius/overworld.png new file mode 100644 index 000000000..cd3dba6f8 Binary files /dev/null and b/graphics/pokemon/tropius/overworld.png differ diff --git a/graphics/pokemon/tropius/overworld_normal.pal b/graphics/pokemon/tropius/overworld_normal.pal new file mode 100644 index 000000000..0c28452da --- /dev/null +++ b/graphics/pokemon/tropius/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +24 56 32 +128 184 96 +0 0 0 +64 144 72 +40 104 56 +120 96 72 +160 120 80 +64 48 0 +160 160 160 +232 232 248 +208 168 24 +184 120 8 +248 208 32 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tropius/overworld_shiny.pal b/graphics/pokemon/tropius/overworld_shiny.pal new file mode 100644 index 000000000..f2b86d603 --- /dev/null +++ b/graphics/pokemon/tropius/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +24 56 32 +192 216 72 +0 0 0 +160 192 56 +80 96 32 +184 120 8 +208 168 24 +120 72 8 +160 160 160 +232 232 248 +208 168 24 +184 120 8 +248 208 32 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/trubbish/overworld.png b/graphics/pokemon/trubbish/overworld.png new file mode 100644 index 000000000..fb6f19e45 Binary files /dev/null and b/graphics/pokemon/trubbish/overworld.png differ diff --git a/graphics/pokemon/trubbish/overworld_normal.pal b/graphics/pokemon/trubbish/overworld_normal.pal new file mode 100644 index 000000000..0fc884893 --- /dev/null +++ b/graphics/pokemon/trubbish/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +176 176 176 +16 49 32 +0 0 0 +41 106 74 +74 139 106 +24 74 49 +82 74 57 +164 139 115 +220 220 220 +115 98 82 +189 49 123 +0 139 230 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/trubbish/overworld_shiny.pal b/graphics/pokemon/trubbish/overworld_shiny.pal new file mode 100644 index 000000000..18b7620e2 --- /dev/null +++ b/graphics/pokemon/trubbish/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +176 176 176 +16 24 48 +0 0 0 +40 72 104 +72 104 136 +16 40 72 +82 74 57 +152 160 112 +220 220 220 +104 112 80 +8 144 80 +168 184 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/trumbeak/overworld.png b/graphics/pokemon/trumbeak/overworld.png new file mode 100644 index 000000000..8062560d9 Binary files /dev/null and b/graphics/pokemon/trumbeak/overworld.png differ diff --git a/graphics/pokemon/trumbeak/overworld_normal.pal b/graphics/pokemon/trumbeak/overworld_normal.pal new file mode 100644 index 000000000..9cdd4dc7d --- /dev/null +++ b/graphics/pokemon/trumbeak/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +213 213 213 +219 141 57 +146 146 146 +72 171 224 +72 113 146 +104 104 105 +95 93 93 +210 63 60 +122 75 50 +64 63 64 +62 62 62 +53 52 51 +16 16 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/trumbeak/overworld_shiny.pal b/graphics/pokemon/trumbeak/overworld_shiny.pal new file mode 100644 index 000000000..061ba8e60 --- /dev/null +++ b/graphics/pokemon/trumbeak/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +213 213 213 +160 80 176 +146 146 146 +72 171 224 +88 192 224 +104 104 105 +80 96 80 +240 56 136 +122 75 50 +56 64 48 +62 62 62 +53 52 51 +16 16 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tsareena/overworld.png b/graphics/pokemon/tsareena/overworld.png new file mode 100644 index 000000000..0f7f8724e Binary files /dev/null and b/graphics/pokemon/tsareena/overworld.png differ diff --git a/graphics/pokemon/tsareena/overworld_normal.pal b/graphics/pokemon/tsareena/overworld_normal.pal new file mode 100644 index 000000000..262496ab5 --- /dev/null +++ b/graphics/pokemon/tsareena/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +241 241 241 +232 230 95 +159 211 116 +197 197 197 +125 185 77 +114 172 67 +93 140 55 +137 137 137 +209 97 140 +196 71 119 +63 93 38 +174 58 103 +115 35 66 +44 64 27 +0 0 0 diff --git a/graphics/pokemon/tsareena/overworld_shiny.pal b/graphics/pokemon/tsareena/overworld_shiny.pal new file mode 100644 index 000000000..c05e30b34 --- /dev/null +++ b/graphics/pokemon/tsareena/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +248 240 184 +232 95 199 +216 160 232 +200 192 128 +176 104 200 +152 88 200 +152 0 208 +137 137 137 +209 97 140 +196 71 119 +112 56 144 +174 58 103 +115 35 66 +44 64 27 +0 0 0 diff --git a/graphics/pokemon/turtonator/overworld.png b/graphics/pokemon/turtonator/overworld.png new file mode 100644 index 000000000..1c42a8c54 Binary files /dev/null and b/graphics/pokemon/turtonator/overworld.png differ diff --git a/graphics/pokemon/turtonator/overworld_normal.pal b/graphics/pokemon/turtonator/overworld_normal.pal new file mode 100644 index 000000000..f8744fa12 --- /dev/null +++ b/graphics/pokemon/turtonator/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +219 224 189 +223 205 50 +253 232 37 +190 190 157 +181 158 20 +152 101 86 +113 114 98 +255 83 95 +191 72 82 +176 66 68 +91 92 73 +86 61 51 +112 35 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/turtonator/overworld_shiny.pal b/graphics/pokemon/turtonator/overworld_shiny.pal new file mode 100644 index 000000000..84f8f4c6b --- /dev/null +++ b/graphics/pokemon/turtonator/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +160 200 192 +223 205 50 +200 136 48 +160 200 192 +248 224 88 +152 101 86 +104 152 152 +200 136 48 +128 72 16 +56 40 32 +91 92 73 +86 61 51 +112 35 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/turtwig/overworld.png b/graphics/pokemon/turtwig/overworld.png new file mode 100644 index 000000000..ed2e3d827 Binary files /dev/null and b/graphics/pokemon/turtwig/overworld.png differ diff --git a/graphics/pokemon/turtwig/overworld_normal.pal b/graphics/pokemon/turtwig/overworld_normal.pal new file mode 100644 index 000000000..81ef901b1 --- /dev/null +++ b/graphics/pokemon/turtwig/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 80 56 +72 120 64 +0 0 0 +80 72 56 +152 112 56 +104 88 72 +136 200 176 +80 152 104 +208 176 40 +48 48 48 +248 232 112 +232 232 248 +72 72 72 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/turtwig/overworld_shiny.pal b/graphics/pokemon/turtwig/overworld_shiny.pal new file mode 100644 index 000000000..c70f3b4e7 --- /dev/null +++ b/graphics/pokemon/turtwig/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 80 104 +72 120 64 +0 0 0 +80 72 56 +152 112 56 +104 88 72 +112 200 216 +80 144 168 +208 176 40 +48 48 48 +248 232 112 +232 232 248 +72 72 72 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tympole/overworld.png b/graphics/pokemon/tympole/overworld.png new file mode 100644 index 000000000..9f9778553 Binary files /dev/null and b/graphics/pokemon/tympole/overworld.png differ diff --git a/graphics/pokemon/tympole/overworld_normal.pal b/graphics/pokemon/tympole/overworld_normal.pal new file mode 100644 index 000000000..b0abde6d7 --- /dev/null +++ b/graphics/pokemon/tympole/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 96 136 +104 184 248 +112 144 192 +40 40 40 +0 0 0 +64 64 64 +96 96 96 +192 152 128 +248 216 184 +48 48 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tympole/overworld_shiny.pal b/graphics/pokemon/tympole/overworld_shiny.pal new file mode 100644 index 000000000..82854d4d9 --- /dev/null +++ b/graphics/pokemon/tympole/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 48 0 +248 208 120 +248 168 8 +40 40 40 +0 0 0 +64 64 64 +96 96 96 +192 152 128 +248 216 184 +48 48 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tynamo/overworld.png b/graphics/pokemon/tynamo/overworld.png new file mode 100644 index 000000000..3c32e833f Binary files /dev/null and b/graphics/pokemon/tynamo/overworld.png differ diff --git a/graphics/pokemon/tynamo/overworld_normal.pal b/graphics/pokemon/tynamo/overworld_normal.pal new file mode 100644 index 000000000..e36f523fd --- /dev/null +++ b/graphics/pokemon/tynamo/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +123 131 148 +205 222 230 +238 255 255 +156 164 180 +232 232 248 +205 74 0 +24 24 32 +148 32 0 +255 230 123 +255 213 0 +238 255 255 +205 222 230 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tynamo/overworld_shiny.pal b/graphics/pokemon/tynamo/overworld_shiny.pal new file mode 100644 index 000000000..3d5dceb25 --- /dev/null +++ b/graphics/pokemon/tynamo/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 144 160 +192 224 232 +232 248 248 +136 184 200 +232 232 248 +205 74 0 +24 24 32 +148 32 0 +240 192 48 +248 136 8 +238 255 255 +205 222 230 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/type_null/overworld.png b/graphics/pokemon/type_null/overworld.png new file mode 100644 index 000000000..ca4056c17 Binary files /dev/null and b/graphics/pokemon/type_null/overworld.png differ diff --git a/graphics/pokemon/type_null/overworld_normal.pal b/graphics/pokemon/type_null/overworld_normal.pal new file mode 100644 index 000000000..6aed76aa3 --- /dev/null +++ b/graphics/pokemon/type_null/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +173 173 173 +216 133 99 +161 103 79 +122 122 122 +72 103 165 +55 120 82 +103 88 84 +67 67 67 +97 65 53 +72 60 57 +64 43 35 +46 41 95 +40 34 32 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/type_null/overworld_shiny.pal b/graphics/pokemon/type_null/overworld_shiny.pal new file mode 100644 index 000000000..9355bd6e0 --- /dev/null +++ b/graphics/pokemon/type_null/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +200 184 152 +192 88 56 +144 64 48 +160 144 104 +72 103 165 +55 120 82 +103 88 84 +67 67 67 +97 65 53 +72 60 57 +64 43 35 +46 41 95 +40 34 32 +0 0 0 +192 200 200 diff --git a/graphics/pokemon/typhlosion/hisuian/overworld.png b/graphics/pokemon/typhlosion/hisuian/overworld.png new file mode 100644 index 000000000..d98d72059 Binary files /dev/null and b/graphics/pokemon/typhlosion/hisuian/overworld.png differ diff --git a/graphics/pokemon/typhlosion/hisuian/overworld_normal.pal b/graphics/pokemon/typhlosion/hisuian/overworld_normal.pal new file mode 100644 index 000000000..1cff39ee1 --- /dev/null +++ b/graphics/pokemon/typhlosion/hisuian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +180 57 156 +238 98 230 +246 74 106 +246 90 164 +74 65 16 +180 180 123 +0 0 0 +16 16 82 +57 49 98 +139 131 82 +90 74 156 +222 222 172 +238 238 255 +238 139 0 +82 65 49 diff --git a/graphics/pokemon/typhlosion/hisuian/overworld_shiny.pal b/graphics/pokemon/typhlosion/hisuian/overworld_shiny.pal new file mode 100644 index 000000000..c4e051efc --- /dev/null +++ b/graphics/pokemon/typhlosion/hisuian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +180 57 156 +238 98 230 +246 74 106 +246 90 164 +74 65 16 +180 180 123 +0 0 0 +24 57 74 +57 98 123 +139 131 82 +57 139 172 +222 222 172 +238 238 255 +164 16 24 +82 65 49 diff --git a/graphics/pokemon/typhlosion/overworld.png b/graphics/pokemon/typhlosion/overworld.png new file mode 100644 index 000000000..99f25eea0 Binary files /dev/null and b/graphics/pokemon/typhlosion/overworld.png differ diff --git a/graphics/pokemon/typhlosion/overworld_normal.pal b/graphics/pokemon/typhlosion/overworld_normal.pal new file mode 100644 index 000000000..a4b60c553 --- /dev/null +++ b/graphics/pokemon/typhlosion/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 16 24 +184 48 48 +24 56 72 +216 80 80 +0 0 0 +56 96 120 +56 136 168 +240 200 40 +208 184 96 +72 64 16 +248 208 96 +232 232 248 +104 88 56 +168 144 80 +0 0 0 diff --git a/graphics/pokemon/typhlosion/overworld_shiny.pal b/graphics/pokemon/typhlosion/overworld_shiny.pal new file mode 100644 index 000000000..f03c95c02 --- /dev/null +++ b/graphics/pokemon/typhlosion/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 16 24 +184 48 48 +88 16 56 +216 80 80 +0 0 0 +136 56 88 +184 120 160 +240 200 40 +208 184 96 +72 64 16 +248 208 96 +232 232 248 +104 88 56 +168 144 80 +0 0 0 diff --git a/graphics/pokemon/tyranitar/overworld.png b/graphics/pokemon/tyranitar/overworld.png new file mode 100644 index 000000000..5743028ae Binary files /dev/null and b/graphics/pokemon/tyranitar/overworld.png differ diff --git a/graphics/pokemon/tyranitar/overworld_normal.pal b/graphics/pokemon/tyranitar/overworld_normal.pal new file mode 100644 index 000000000..a01ad1769 --- /dev/null +++ b/graphics/pokemon/tyranitar/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +40 72 48 +176 216 120 +136 184 104 +88 120 80 +112 160 88 +0 0 0 +232 232 248 +32 40 40 +48 64 64 +160 184 200 +80 104 168 +56 48 104 +96 136 192 +120 136 144 +0 0 0 diff --git a/graphics/pokemon/tyranitar/overworld_shiny.pal b/graphics/pokemon/tyranitar/overworld_shiny.pal new file mode 100644 index 000000000..b04f1f2cc --- /dev/null +++ b/graphics/pokemon/tyranitar/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +64 72 0 +216 216 120 +176 184 80 +104 120 16 +128 152 40 +0 0 0 +232 232 248 +32 40 40 +48 64 64 +160 184 200 +112 40 144 +72 24 112 +136 88 176 +120 136 144 +0 0 0 diff --git a/graphics/pokemon/tyrantrum/overworld.png b/graphics/pokemon/tyrantrum/overworld.png new file mode 100644 index 000000000..23fa4ca87 Binary files /dev/null and b/graphics/pokemon/tyrantrum/overworld.png differ diff --git a/graphics/pokemon/tyrantrum/overworld_normal.pal b/graphics/pokemon/tyrantrum/overworld_normal.pal new file mode 100644 index 000000000..1f69a4081 --- /dev/null +++ b/graphics/pokemon/tyrantrum/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +70 36 37 +227 141 65 +202 109 42 +182 74 76 +16 16 16 +137 61 62 +198 197 195 +59 55 55 +155 152 147 +152 78 30 +198 197 195 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tyrantrum/overworld_shiny.pal b/graphics/pokemon/tyrantrum/overworld_shiny.pal new file mode 100644 index 000000000..387223987 --- /dev/null +++ b/graphics/pokemon/tyrantrum/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +45 56 99 +185 185 185 +146 145 145 +97 116 225 +16 16 16 +74 90 151 +198 197 195 +59 55 55 +155 152 147 +112 112 112 +230 238 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tyrogue/overworld.png b/graphics/pokemon/tyrogue/overworld.png new file mode 100644 index 000000000..f66fab64f Binary files /dev/null and b/graphics/pokemon/tyrogue/overworld.png differ diff --git a/graphics/pokemon/tyrogue/overworld_normal.pal b/graphics/pokemon/tyrogue/overworld_normal.pal new file mode 100644 index 000000000..889ba9d6d --- /dev/null +++ b/graphics/pokemon/tyrogue/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 48 104 +0 0 0 +200 160 216 +112 80 128 +168 120 176 +176 184 192 +136 96 8 +232 232 248 +72 88 104 +136 144 152 +96 24 24 +192 56 56 +144 40 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tyrogue/overworld_shiny.pal b/graphics/pokemon/tyrogue/overworld_shiny.pal new file mode 100644 index 000000000..b4a1b2d1c --- /dev/null +++ b/graphics/pokemon/tyrogue/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 64 80 +0 0 0 +192 176 192 +104 96 104 +152 136 152 +176 184 192 +32 120 152 +232 232 248 +72 88 104 +136 144 152 +0 56 64 +56 160 192 +32 120 152 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tyrunt/overworld.png b/graphics/pokemon/tyrunt/overworld.png new file mode 100644 index 000000000..6ca4c9604 Binary files /dev/null and b/graphics/pokemon/tyrunt/overworld.png differ diff --git a/graphics/pokemon/tyrunt/overworld_normal.pal b/graphics/pokemon/tyrunt/overworld_normal.pal new file mode 100644 index 000000000..2a66ac071 --- /dev/null +++ b/graphics/pokemon/tyrunt/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +49 43 39 +229 90 53 +124 104 94 +96 79 70 +155 152 147 +16 16 16 +198 197 195 +155 124 111 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tyrunt/overworld_shiny.pal b/graphics/pokemon/tyrunt/overworld_shiny.pal new file mode 100644 index 000000000..47313d0d1 --- /dev/null +++ b/graphics/pokemon/tyrunt/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +33 61 89 +191 191 191 +82 131 179 +61 102 143 +155 152 147 +16 16 16 +198 197 195 +91 153 214 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/umbreon/overworld.png b/graphics/pokemon/umbreon/overworld.png new file mode 100644 index 000000000..6bf726c2c Binary files /dev/null and b/graphics/pokemon/umbreon/overworld.png differ diff --git a/graphics/pokemon/umbreon/overworld_normal.pal b/graphics/pokemon/umbreon/overworld_normal.pal new file mode 100644 index 000000000..c44e7b2e1 --- /dev/null +++ b/graphics/pokemon/umbreon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 40 56 +104 112 120 +0 0 0 +224 176 40 +176 128 16 +248 216 88 +64 72 80 +128 88 8 +112 8 8 +232 232 248 +208 24 24 +40 56 64 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/umbreon/overworld_shiny.pal b/graphics/pokemon/umbreon/overworld_shiny.pal new file mode 100644 index 000000000..f4379a6c6 --- /dev/null +++ b/graphics/pokemon/umbreon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 40 56 +104 112 120 +0 0 0 +88 176 200 +40 136 160 +144 216 232 +64 72 80 +40 136 152 +176 128 16 +232 232 248 +224 176 40 +40 56 64 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/unfezant/followerf.png b/graphics/pokemon/unfezant/followerf.png new file mode 100644 index 000000000..ae5e096b4 Binary files /dev/null and b/graphics/pokemon/unfezant/followerf.png differ diff --git a/graphics/pokemon/unfezant/overworld.png b/graphics/pokemon/unfezant/overworld.png new file mode 100644 index 000000000..d1aa945df Binary files /dev/null and b/graphics/pokemon/unfezant/overworld.png differ diff --git a/graphics/pokemon/unfezant/overworld_normal.pal b/graphics/pokemon/unfezant/overworld_normal.pal new file mode 100644 index 000000000..ade74aadf --- /dev/null +++ b/graphics/pokemon/unfezant/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +45 45 45 +0 0 0 +247 54 109 +151 151 151 +212 212 212 +208 25 75 +77 77 77 +171 171 178 +247 194 46 +117 117 117 +61 46 32 +247 194 39 +229 229 247 +168 134 32 +39 151 109 diff --git a/graphics/pokemon/unfezant/overworld_shiny.pal b/graphics/pokemon/unfezant/overworld_shiny.pal new file mode 100644 index 000000000..cb3ec8c47 --- /dev/null +++ b/graphics/pokemon/unfezant/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +32 32 24 +0 0 0 +200 88 208 +151 151 151 +200 200 176 +112 56 144 +88 64 40 +88 64 40 +168 160 128 +103 103 103 +50 45 40 +168 160 128 +229 229 247 +118 156 100 +39 151 109 diff --git a/graphics/pokemon/unfezant_f/overworld.png b/graphics/pokemon/unfezant_f/overworld.png new file mode 100644 index 000000000..ae5e096b4 Binary files /dev/null and b/graphics/pokemon/unfezant_f/overworld.png differ diff --git a/graphics/pokemon/unown/anim_front.png b/graphics/pokemon/unown/anim_front.png deleted file mode 100644 index 065d82a47..000000000 Binary files a/graphics/pokemon/unown/anim_front.png and /dev/null differ diff --git a/graphics/pokemon/unown/b/anim_front.png b/graphics/pokemon/unown/b/anim_front.png deleted file mode 100644 index bedc98634..000000000 Binary files a/graphics/pokemon/unown/b/anim_front.png and /dev/null differ diff --git a/graphics/pokemon/unown/b/front.png b/graphics/pokemon/unown/b/front.png new file mode 100644 index 000000000..427eae3e0 Binary files /dev/null and b/graphics/pokemon/unown/b/front.png differ diff --git a/graphics/pokemon/unown/b/overworld.png b/graphics/pokemon/unown/b/overworld.png new file mode 100644 index 000000000..b2500cca0 Binary files /dev/null and b/graphics/pokemon/unown/b/overworld.png differ diff --git a/graphics/pokemon/unown/c/anim_front.png b/graphics/pokemon/unown/c/anim_front.png deleted file mode 100644 index 6699bbbb5..000000000 Binary files a/graphics/pokemon/unown/c/anim_front.png and /dev/null differ diff --git a/graphics/pokemon/unown/c/front.png b/graphics/pokemon/unown/c/front.png new file mode 100644 index 000000000..8ae43e1fd Binary files /dev/null and b/graphics/pokemon/unown/c/front.png differ diff --git a/graphics/pokemon/unown/c/overworld.png b/graphics/pokemon/unown/c/overworld.png new file mode 100644 index 000000000..d7f631f31 Binary files /dev/null and b/graphics/pokemon/unown/c/overworld.png differ diff --git a/graphics/pokemon/unown/d/anim_front.png b/graphics/pokemon/unown/d/anim_front.png deleted file mode 100644 index 7491a13fb..000000000 Binary files a/graphics/pokemon/unown/d/anim_front.png and /dev/null differ diff --git a/graphics/pokemon/unown/d/front.png b/graphics/pokemon/unown/d/front.png new file mode 100644 index 000000000..b4e6521a8 Binary files /dev/null and b/graphics/pokemon/unown/d/front.png differ diff --git a/graphics/pokemon/unown/d/overworld.png b/graphics/pokemon/unown/d/overworld.png new file mode 100644 index 000000000..426e517d5 Binary files /dev/null and b/graphics/pokemon/unown/d/overworld.png differ diff --git a/graphics/pokemon/unown/e/anim_front.png b/graphics/pokemon/unown/e/anim_front.png deleted file mode 100644 index a761cdd95..000000000 Binary files a/graphics/pokemon/unown/e/anim_front.png and /dev/null differ diff --git a/graphics/pokemon/unown/e/front.png b/graphics/pokemon/unown/e/front.png new file mode 100644 index 000000000..78bba2777 Binary files /dev/null and b/graphics/pokemon/unown/e/front.png differ diff --git a/graphics/pokemon/unown/e/overworld.png b/graphics/pokemon/unown/e/overworld.png new file mode 100644 index 000000000..741a5ef42 Binary files /dev/null and b/graphics/pokemon/unown/e/overworld.png differ diff --git a/graphics/pokemon/unown/exclamation_mark/anim_front.png b/graphics/pokemon/unown/exclamation_mark/anim_front.png deleted file mode 100644 index 96c436e8c..000000000 Binary files a/graphics/pokemon/unown/exclamation_mark/anim_front.png and /dev/null differ diff --git a/graphics/pokemon/unown/exclamation_mark/front.png b/graphics/pokemon/unown/exclamation_mark/front.png new file mode 100644 index 000000000..5e82b5a01 Binary files /dev/null and b/graphics/pokemon/unown/exclamation_mark/front.png differ diff --git a/graphics/pokemon/unown/exclamation_mark/overworld.png b/graphics/pokemon/unown/exclamation_mark/overworld.png new file mode 100644 index 000000000..4271c7ab9 Binary files /dev/null and b/graphics/pokemon/unown/exclamation_mark/overworld.png differ diff --git a/graphics/pokemon/unown/f/anim_front.png b/graphics/pokemon/unown/f/anim_front.png deleted file mode 100644 index 1c9685659..000000000 Binary files a/graphics/pokemon/unown/f/anim_front.png and /dev/null differ diff --git a/graphics/pokemon/unown/f/front.png b/graphics/pokemon/unown/f/front.png new file mode 100644 index 000000000..cc483687a Binary files /dev/null and b/graphics/pokemon/unown/f/front.png differ diff --git a/graphics/pokemon/unown/f/overworld.png b/graphics/pokemon/unown/f/overworld.png new file mode 100644 index 000000000..ea3332e94 Binary files /dev/null and b/graphics/pokemon/unown/f/overworld.png differ diff --git a/graphics/pokemon/unown/front.png b/graphics/pokemon/unown/front.png new file mode 100644 index 000000000..e47b64358 Binary files /dev/null and b/graphics/pokemon/unown/front.png differ diff --git a/graphics/pokemon/unown/g/anim_front.png b/graphics/pokemon/unown/g/anim_front.png deleted file mode 100644 index 028bd4cad..000000000 Binary files a/graphics/pokemon/unown/g/anim_front.png and /dev/null differ diff --git a/graphics/pokemon/unown/g/front.png b/graphics/pokemon/unown/g/front.png new file mode 100644 index 000000000..a56bfc82b Binary files /dev/null and b/graphics/pokemon/unown/g/front.png differ diff --git a/graphics/pokemon/unown/g/overworld.png b/graphics/pokemon/unown/g/overworld.png new file mode 100644 index 000000000..d9308fbe3 Binary files /dev/null and b/graphics/pokemon/unown/g/overworld.png differ diff --git a/graphics/pokemon/unown/h/anim_front.png b/graphics/pokemon/unown/h/anim_front.png deleted file mode 100644 index 686e70d4b..000000000 Binary files a/graphics/pokemon/unown/h/anim_front.png and /dev/null differ diff --git a/graphics/pokemon/unown/h/front.png b/graphics/pokemon/unown/h/front.png new file mode 100644 index 000000000..7ead734a0 Binary files /dev/null and b/graphics/pokemon/unown/h/front.png differ diff --git a/graphics/pokemon/unown/h/overworld.png b/graphics/pokemon/unown/h/overworld.png new file mode 100644 index 000000000..9abe3e400 Binary files /dev/null and b/graphics/pokemon/unown/h/overworld.png differ diff --git a/graphics/pokemon/unown/i/anim_front.png b/graphics/pokemon/unown/i/anim_front.png deleted file mode 100644 index 04a748fa0..000000000 Binary files a/graphics/pokemon/unown/i/anim_front.png and /dev/null differ diff --git a/graphics/pokemon/unown/i/front.png b/graphics/pokemon/unown/i/front.png new file mode 100644 index 000000000..4cab90a33 Binary files /dev/null and b/graphics/pokemon/unown/i/front.png differ diff --git a/graphics/pokemon/unown/i/overworld.png b/graphics/pokemon/unown/i/overworld.png new file mode 100644 index 000000000..39aa3b857 Binary files /dev/null and b/graphics/pokemon/unown/i/overworld.png differ diff --git a/graphics/pokemon/unown/j/anim_front.png b/graphics/pokemon/unown/j/anim_front.png deleted file mode 100644 index e2906d253..000000000 Binary files a/graphics/pokemon/unown/j/anim_front.png and /dev/null differ diff --git a/graphics/pokemon/unown/j/front.png b/graphics/pokemon/unown/j/front.png new file mode 100644 index 000000000..f91eabc61 Binary files /dev/null and b/graphics/pokemon/unown/j/front.png differ diff --git a/graphics/pokemon/unown/j/overworld.png b/graphics/pokemon/unown/j/overworld.png new file mode 100644 index 000000000..af240eafd Binary files /dev/null and b/graphics/pokemon/unown/j/overworld.png differ diff --git a/graphics/pokemon/unown/k/anim_front.png b/graphics/pokemon/unown/k/anim_front.png deleted file mode 100644 index b83ef195f..000000000 Binary files a/graphics/pokemon/unown/k/anim_front.png and /dev/null differ diff --git a/graphics/pokemon/unown/k/front.png b/graphics/pokemon/unown/k/front.png new file mode 100644 index 000000000..23e68bc5f Binary files /dev/null and b/graphics/pokemon/unown/k/front.png differ diff --git a/graphics/pokemon/unown/k/overworld.png b/graphics/pokemon/unown/k/overworld.png new file mode 100644 index 000000000..b448f866e Binary files /dev/null and b/graphics/pokemon/unown/k/overworld.png differ diff --git a/graphics/pokemon/unown/l/anim_front.png b/graphics/pokemon/unown/l/anim_front.png deleted file mode 100644 index 9d8b23af4..000000000 Binary files a/graphics/pokemon/unown/l/anim_front.png and /dev/null differ diff --git a/graphics/pokemon/unown/l/front.png b/graphics/pokemon/unown/l/front.png new file mode 100644 index 000000000..1892c9bbf Binary files /dev/null and b/graphics/pokemon/unown/l/front.png differ diff --git a/graphics/pokemon/unown/l/overworld.png b/graphics/pokemon/unown/l/overworld.png new file mode 100644 index 000000000..b11096a1a Binary files /dev/null and b/graphics/pokemon/unown/l/overworld.png differ diff --git a/graphics/pokemon/unown/m/anim_front.png b/graphics/pokemon/unown/m/anim_front.png deleted file mode 100644 index ee9c7c7a8..000000000 Binary files a/graphics/pokemon/unown/m/anim_front.png and /dev/null differ diff --git a/graphics/pokemon/unown/m/front.png b/graphics/pokemon/unown/m/front.png new file mode 100644 index 000000000..9fb350aca Binary files /dev/null and b/graphics/pokemon/unown/m/front.png differ diff --git a/graphics/pokemon/unown/m/overworld.png b/graphics/pokemon/unown/m/overworld.png new file mode 100644 index 000000000..0d5f60e29 Binary files /dev/null and b/graphics/pokemon/unown/m/overworld.png differ diff --git a/graphics/pokemon/unown/n/anim_front.png b/graphics/pokemon/unown/n/anim_front.png deleted file mode 100644 index 47cac4516..000000000 Binary files a/graphics/pokemon/unown/n/anim_front.png and /dev/null differ diff --git a/graphics/pokemon/unown/n/front.png b/graphics/pokemon/unown/n/front.png new file mode 100644 index 000000000..92ce38f92 Binary files /dev/null and b/graphics/pokemon/unown/n/front.png differ diff --git a/graphics/pokemon/unown/n/overworld.png b/graphics/pokemon/unown/n/overworld.png new file mode 100644 index 000000000..8b3939283 Binary files /dev/null and b/graphics/pokemon/unown/n/overworld.png differ diff --git a/graphics/pokemon/unown/o/anim_front.png b/graphics/pokemon/unown/o/anim_front.png deleted file mode 100644 index b32cdb325..000000000 Binary files a/graphics/pokemon/unown/o/anim_front.png and /dev/null differ diff --git a/graphics/pokemon/unown/o/front.png b/graphics/pokemon/unown/o/front.png new file mode 100644 index 000000000..979e7ca0b Binary files /dev/null and b/graphics/pokemon/unown/o/front.png differ diff --git a/graphics/pokemon/unown/o/overworld.png b/graphics/pokemon/unown/o/overworld.png new file mode 100644 index 000000000..23a5f2e27 Binary files /dev/null and b/graphics/pokemon/unown/o/overworld.png differ diff --git a/graphics/pokemon/unown/overworld.png b/graphics/pokemon/unown/overworld.png new file mode 100644 index 000000000..160a75a83 Binary files /dev/null and b/graphics/pokemon/unown/overworld.png differ diff --git a/graphics/pokemon/unown/overworld_normal.pal b/graphics/pokemon/unown/overworld_normal.pal new file mode 100644 index 000000000..1e603c389 --- /dev/null +++ b/graphics/pokemon/unown/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +205 205 172 +0 0 0 +96 104 144 +64 72 88 +40 48 64 +232 232 248 +184 184 184 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/unown/overworld_shiny.pal b/graphics/pokemon/unown/overworld_shiny.pal new file mode 100644 index 000000000..2b77657dc --- /dev/null +++ b/graphics/pokemon/unown/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +205 205 172 +16 48 144 +112 144 232 +80 120 232 +48 88 224 +232 232 248 +184 184 184 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/unown/p/anim_front.png b/graphics/pokemon/unown/p/anim_front.png deleted file mode 100644 index 01aa0329c..000000000 Binary files a/graphics/pokemon/unown/p/anim_front.png and /dev/null differ diff --git a/graphics/pokemon/unown/p/front.png b/graphics/pokemon/unown/p/front.png new file mode 100644 index 000000000..2f0820946 Binary files /dev/null and b/graphics/pokemon/unown/p/front.png differ diff --git a/graphics/pokemon/unown/p/overworld.png b/graphics/pokemon/unown/p/overworld.png new file mode 100644 index 000000000..f3699ebdc Binary files /dev/null and b/graphics/pokemon/unown/p/overworld.png differ diff --git a/graphics/pokemon/unown/q/anim_front.png b/graphics/pokemon/unown/q/anim_front.png deleted file mode 100644 index 18c930e69..000000000 Binary files a/graphics/pokemon/unown/q/anim_front.png and /dev/null differ diff --git a/graphics/pokemon/unown/q/front.png b/graphics/pokemon/unown/q/front.png new file mode 100644 index 000000000..bd3d52ec2 Binary files /dev/null and b/graphics/pokemon/unown/q/front.png differ diff --git a/graphics/pokemon/unown/q/overworld.png b/graphics/pokemon/unown/q/overworld.png new file mode 100644 index 000000000..1e2bc7f46 Binary files /dev/null and b/graphics/pokemon/unown/q/overworld.png differ diff --git a/graphics/pokemon/unown/question_mark/anim_front.png b/graphics/pokemon/unown/question_mark/anim_front.png deleted file mode 100644 index 8a2f8bb6c..000000000 Binary files a/graphics/pokemon/unown/question_mark/anim_front.png and /dev/null differ diff --git a/graphics/pokemon/unown/question_mark/front.png b/graphics/pokemon/unown/question_mark/front.png new file mode 100644 index 000000000..3553f0244 Binary files /dev/null and b/graphics/pokemon/unown/question_mark/front.png differ diff --git a/graphics/pokemon/unown/question_mark/overworld.png b/graphics/pokemon/unown/question_mark/overworld.png new file mode 100644 index 000000000..e4d210288 Binary files /dev/null and b/graphics/pokemon/unown/question_mark/overworld.png differ diff --git a/graphics/pokemon/unown/r/anim_front.png b/graphics/pokemon/unown/r/anim_front.png deleted file mode 100644 index 0b861d277..000000000 Binary files a/graphics/pokemon/unown/r/anim_front.png and /dev/null differ diff --git a/graphics/pokemon/unown/r/front.png b/graphics/pokemon/unown/r/front.png new file mode 100644 index 000000000..9f47658bb Binary files /dev/null and b/graphics/pokemon/unown/r/front.png differ diff --git a/graphics/pokemon/unown/r/overworld.png b/graphics/pokemon/unown/r/overworld.png new file mode 100644 index 000000000..70194b27c Binary files /dev/null and b/graphics/pokemon/unown/r/overworld.png differ diff --git a/graphics/pokemon/unown/s/anim_front.png b/graphics/pokemon/unown/s/anim_front.png deleted file mode 100644 index 17016ac1c..000000000 Binary files a/graphics/pokemon/unown/s/anim_front.png and /dev/null differ diff --git a/graphics/pokemon/unown/s/front.png b/graphics/pokemon/unown/s/front.png new file mode 100644 index 000000000..a231c38b3 Binary files /dev/null and b/graphics/pokemon/unown/s/front.png differ diff --git a/graphics/pokemon/unown/s/overworld.png b/graphics/pokemon/unown/s/overworld.png new file mode 100644 index 000000000..2dacced84 Binary files /dev/null and b/graphics/pokemon/unown/s/overworld.png differ diff --git a/graphics/pokemon/unown/t/anim_front.png b/graphics/pokemon/unown/t/anim_front.png deleted file mode 100644 index 556ab78ce..000000000 Binary files a/graphics/pokemon/unown/t/anim_front.png and /dev/null differ diff --git a/graphics/pokemon/unown/t/front.png b/graphics/pokemon/unown/t/front.png new file mode 100644 index 000000000..ed02d17e1 Binary files /dev/null and b/graphics/pokemon/unown/t/front.png differ diff --git a/graphics/pokemon/unown/t/overworld.png b/graphics/pokemon/unown/t/overworld.png new file mode 100644 index 000000000..cb476bf5e Binary files /dev/null and b/graphics/pokemon/unown/t/overworld.png differ diff --git a/graphics/pokemon/unown/u/anim_front.png b/graphics/pokemon/unown/u/anim_front.png deleted file mode 100644 index cea47fd5b..000000000 Binary files a/graphics/pokemon/unown/u/anim_front.png and /dev/null differ diff --git a/graphics/pokemon/unown/u/front.png b/graphics/pokemon/unown/u/front.png new file mode 100644 index 000000000..43631f335 Binary files /dev/null and b/graphics/pokemon/unown/u/front.png differ diff --git a/graphics/pokemon/unown/u/overworld.png b/graphics/pokemon/unown/u/overworld.png new file mode 100644 index 000000000..2bde34854 Binary files /dev/null and b/graphics/pokemon/unown/u/overworld.png differ diff --git a/graphics/pokemon/unown/v/anim_front.png b/graphics/pokemon/unown/v/anim_front.png deleted file mode 100644 index d073949e5..000000000 Binary files a/graphics/pokemon/unown/v/anim_front.png and /dev/null differ diff --git a/graphics/pokemon/unown/v/front.png b/graphics/pokemon/unown/v/front.png new file mode 100644 index 000000000..af578b4fa Binary files /dev/null and b/graphics/pokemon/unown/v/front.png differ diff --git a/graphics/pokemon/unown/v/overworld.png b/graphics/pokemon/unown/v/overworld.png new file mode 100644 index 000000000..0bb8dba96 Binary files /dev/null and b/graphics/pokemon/unown/v/overworld.png differ diff --git a/graphics/pokemon/unown/w/anim_front.png b/graphics/pokemon/unown/w/anim_front.png deleted file mode 100644 index d34a16f05..000000000 Binary files a/graphics/pokemon/unown/w/anim_front.png and /dev/null differ diff --git a/graphics/pokemon/unown/w/front.png b/graphics/pokemon/unown/w/front.png new file mode 100644 index 000000000..dd9f9d00f Binary files /dev/null and b/graphics/pokemon/unown/w/front.png differ diff --git a/graphics/pokemon/unown/w/overworld.png b/graphics/pokemon/unown/w/overworld.png new file mode 100644 index 000000000..d49a4cf96 Binary files /dev/null and b/graphics/pokemon/unown/w/overworld.png differ diff --git a/graphics/pokemon/unown/x/anim_front.png b/graphics/pokemon/unown/x/anim_front.png deleted file mode 100644 index a75ab916c..000000000 Binary files a/graphics/pokemon/unown/x/anim_front.png and /dev/null differ diff --git a/graphics/pokemon/unown/x/front.png b/graphics/pokemon/unown/x/front.png new file mode 100644 index 000000000..d591825d0 Binary files /dev/null and b/graphics/pokemon/unown/x/front.png differ diff --git a/graphics/pokemon/unown/x/overworld.png b/graphics/pokemon/unown/x/overworld.png new file mode 100644 index 000000000..e1621d278 Binary files /dev/null and b/graphics/pokemon/unown/x/overworld.png differ diff --git a/graphics/pokemon/unown/y/anim_front.png b/graphics/pokemon/unown/y/anim_front.png deleted file mode 100644 index 8b5221943..000000000 Binary files a/graphics/pokemon/unown/y/anim_front.png and /dev/null differ diff --git a/graphics/pokemon/unown/y/front.png b/graphics/pokemon/unown/y/front.png new file mode 100644 index 000000000..41bfa3859 Binary files /dev/null and b/graphics/pokemon/unown/y/front.png differ diff --git a/graphics/pokemon/unown/y/overworld.png b/graphics/pokemon/unown/y/overworld.png new file mode 100644 index 000000000..d9fe25135 Binary files /dev/null and b/graphics/pokemon/unown/y/overworld.png differ diff --git a/graphics/pokemon/unown/z/anim_front.png b/graphics/pokemon/unown/z/anim_front.png deleted file mode 100644 index 3080f7347..000000000 Binary files a/graphics/pokemon/unown/z/anim_front.png and /dev/null differ diff --git a/graphics/pokemon/unown/z/front.png b/graphics/pokemon/unown/z/front.png new file mode 100644 index 000000000..c1dd68007 Binary files /dev/null and b/graphics/pokemon/unown/z/front.png differ diff --git a/graphics/pokemon/unown/z/overworld.png b/graphics/pokemon/unown/z/overworld.png new file mode 100644 index 000000000..e2097128e Binary files /dev/null and b/graphics/pokemon/unown/z/overworld.png differ diff --git a/graphics/pokemon/unused_garbage.bin b/graphics/pokemon/unused_garbage.bin deleted file mode 100644 index fcb503112..000000000 Binary files a/graphics/pokemon/unused_garbage.bin and /dev/null differ diff --git a/graphics/pokemon/ursaluna/back.png b/graphics/pokemon/ursaluna/back.png index e221d873e..78eea26fa 100644 Binary files a/graphics/pokemon/ursaluna/back.png and b/graphics/pokemon/ursaluna/back.png differ diff --git a/graphics/pokemon/ursaluna/bloodmoon/back.png b/graphics/pokemon/ursaluna/bloodmoon/back.png index 251eab99c..fc423e865 100644 Binary files a/graphics/pokemon/ursaluna/bloodmoon/back.png and b/graphics/pokemon/ursaluna/bloodmoon/back.png differ diff --git a/graphics/pokemon/ursaluna/bloodmoon/front.png b/graphics/pokemon/ursaluna/bloodmoon/front.png index 27b44fb3f..85534983d 100644 Binary files a/graphics/pokemon/ursaluna/bloodmoon/front.png and b/graphics/pokemon/ursaluna/bloodmoon/front.png differ diff --git a/graphics/pokemon/ursaluna/bloodmoon/normal.pal b/graphics/pokemon/ursaluna/bloodmoon/normal.pal index 8eab07de4..bf8e1e507 100644 --- a/graphics/pokemon/ursaluna/bloodmoon/normal.pal +++ b/graphics/pokemon/ursaluna/bloodmoon/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -156 210 164 -0 194 8 -238 80 106 -246 125 148 -255 214 123 -49 40 32 -115 85 74 -164 40 65 -255 255 255 -78 78 97 -74 56 49 -148 117 106 -164 161 164 +153 211 165 +63 43 31 +46 32 32 +63 63 63 +109 73 54 +117 98 60 +102 108 106 +213 57 97 +177 126 99 +62 219 108 +186 159 87 +255 119 142 +146 147 142 16 16 16 -222 222 222 -123 121 139 +201 224 216 +255 255 255 diff --git a/graphics/pokemon/ursaluna/bloodmoon/overworld.png b/graphics/pokemon/ursaluna/bloodmoon/overworld.png new file mode 100644 index 000000000..fbb792082 Binary files /dev/null and b/graphics/pokemon/ursaluna/bloodmoon/overworld.png differ diff --git a/graphics/pokemon/ursaluna/bloodmoon/overworld_normal.pal b/graphics/pokemon/ursaluna/bloodmoon/overworld_normal.pal new file mode 100644 index 000000000..bce28e18a --- /dev/null +++ b/graphics/pokemon/ursaluna/bloodmoon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +65 141 172 +255 48 90 +197 194 205 +32 105 57 +189 129 82 +148 149 148 +82 72 82 +213 161 98 +49 48 41 +115 76 57 +238 234 255 +156 105 65 +115 117 115 +74 36 24 +16 16 16 +17 17 17 diff --git a/graphics/pokemon/ursaluna/bloodmoon/shiny.pal b/graphics/pokemon/ursaluna/bloodmoon/shiny.pal index d8a8e8ce5..2e5ac586b 100644 --- a/graphics/pokemon/ursaluna/bloodmoon/shiny.pal +++ b/graphics/pokemon/ursaluna/bloodmoon/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -156 210 164 -0 194 8 -238 80 106 -246 125 148 -255 214 123 -49 40 32 -195 99 59 -164 40 65 -255 255 255 -78 78 97 -128 74 52 -230 131 90 -164 161 164 +153 211 165 +97 31 29 +46 32 32 +96 79 68 +159 50 47 +125 104 77 +153 130 117 +213 57 97 +218 91 69 +0 191 232 +184 163 124 +255 119 142 +181 169 164 16 16 16 -222 222 222 -123 121 139 +201 224 216 +255 255 255 diff --git a/graphics/pokemon/ursaluna/footprint.png b/graphics/pokemon/ursaluna/footprint.png new file mode 100644 index 000000000..2613a0290 Binary files /dev/null and b/graphics/pokemon/ursaluna/footprint.png differ diff --git a/graphics/pokemon/ursaluna/front.png b/graphics/pokemon/ursaluna/front.png index 954e6b802..f82224dd5 100644 Binary files a/graphics/pokemon/ursaluna/front.png and b/graphics/pokemon/ursaluna/front.png differ diff --git a/graphics/pokemon/ursaluna/normal.pal b/graphics/pokemon/ursaluna/normal.pal index 91b0d2bb0..868c512b1 100644 --- a/graphics/pokemon/ursaluna/normal.pal +++ b/graphics/pokemon/ursaluna/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -120 192 168 -56 32 32 -32 24 24 -96 64 56 -80 40 40 -72 64 48 -112 96 88 -152 136 128 -88 88 80 -176 176 176 -8 8 8 -184 144 40 -248 192 64 -248 248 248 -144 144 136 -0 0 0 +153 211 165 +46 32 32 +63 63 63 +67 47 44 +92 68 62 +109 93 79 +102 108 106 +36 174 105 +186 159 87 +242 211 109 +146 147 142 +16 16 16 +210 207 218 +201 224 216 +244 243 245 +255 255 255 diff --git a/graphics/pokemon/ursaluna/overworld.png b/graphics/pokemon/ursaluna/overworld.png new file mode 100644 index 000000000..4fc2e0177 Binary files /dev/null and b/graphics/pokemon/ursaluna/overworld.png differ diff --git a/graphics/pokemon/ursaluna/overworld_normal.pal b/graphics/pokemon/ursaluna/overworld_normal.pal new file mode 100644 index 000000000..358836abc --- /dev/null +++ b/graphics/pokemon/ursaluna/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +57 41 41 +106 74 65 +74 57 49 +65 65 65 +115 115 115 +148 148 148 +115 82 74 +238 238 255 +197 197 213 +197 139 57 +213 164 98 +148 106 57 +32 106 57 +222 205 139 diff --git a/graphics/pokemon/ursaluna/overworld_shiny.pal b/graphics/pokemon/ursaluna/overworld_shiny.pal new file mode 100644 index 000000000..1af516796 --- /dev/null +++ b/graphics/pokemon/ursaluna/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +131 57 49 +180 90 82 +164 74 65 +74 74 74 +131 131 123 +156 156 156 +197 106 98 +238 238 255 +156 156 156 +205 180 57 +222 189 98 +148 106 57 +123 148 197 +222 205 115 diff --git a/graphics/pokemon/ursaluna/shiny.pal b/graphics/pokemon/ursaluna/shiny.pal index e22b15d0e..050bfd86b 100644 --- a/graphics/pokemon/ursaluna/shiny.pal +++ b/graphics/pokemon/ursaluna/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -120 192 168 -88 16 16 -48 8 0 -152 64 56 -120 32 32 -104 80 72 -160 128 112 -192 176 168 -56 48 48 -112 104 96 -8 8 8 -192 152 88 -248 248 200 -248 248 248 -80 72 72 -0 0 0 +153 211 165 +77 23 24 +96 79 68 +108 30 34 +141 44 41 +177 84 81 +153 130 117 +32 179 204 +173 149 106 +235 204 137 +181 169 164 +16 16 16 +63 63 63 +201 224 216 +102 108 106 +255 255 255 diff --git a/graphics/pokemon/ursaring/overworld.png b/graphics/pokemon/ursaring/overworld.png new file mode 100644 index 000000000..193585e6b Binary files /dev/null and b/graphics/pokemon/ursaring/overworld.png differ diff --git a/graphics/pokemon/ursaring/overworld_normal.pal b/graphics/pokemon/ursaring/overworld_normal.pal new file mode 100644 index 000000000..763e99e6c --- /dev/null +++ b/graphics/pokemon/ursaring/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 40 8 +120 72 48 +0 0 0 +176 128 88 +152 104 64 +192 136 56 +208 160 96 +144 104 56 +192 192 200 +232 232 248 +88 72 64 +216 200 136 +160 168 184 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ursaring/overworld_shiny.pal b/graphics/pokemon/ursaring/overworld_shiny.pal new file mode 100644 index 000000000..222323119 --- /dev/null +++ b/graphics/pokemon/ursaring/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +24 56 16 +40 112 48 +0 0 0 +136 200 96 +88 160 72 +192 136 56 +208 160 96 +144 104 56 +192 192 200 +232 232 248 +88 72 64 +216 200 136 +160 168 184 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/urshifu/icon.png b/graphics/pokemon/urshifu/icon.png index 28f64a50f..a894c160b 100644 Binary files a/graphics/pokemon/urshifu/icon.png and b/graphics/pokemon/urshifu/icon.png differ diff --git a/graphics/pokemon/urshifu/overworld.png b/graphics/pokemon/urshifu/overworld.png new file mode 100644 index 000000000..fd726f311 Binary files /dev/null and b/graphics/pokemon/urshifu/overworld.png differ diff --git a/graphics/pokemon/urshifu/overworld_normal.pal b/graphics/pokemon/urshifu/overworld_normal.pal new file mode 100644 index 000000000..03f1772de --- /dev/null +++ b/graphics/pokemon/urshifu/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +248 248 248 +184 184 184 +72 72 88 +104 96 112 +64 64 56 +208 168 32 +248 248 96 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/urshifu/overworld_shiny.pal b/graphics/pokemon/urshifu/overworld_shiny.pal new file mode 100644 index 000000000..465bbf54c --- /dev/null +++ b/graphics/pokemon/urshifu/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +255 255 255 +205 205 205 +106 98 115 +139 139 139 +98 90 74 +189 90 32 +255 148 49 +41 41 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/uxie/overworld.png b/graphics/pokemon/uxie/overworld.png new file mode 100644 index 000000000..4f762b9a4 Binary files /dev/null and b/graphics/pokemon/uxie/overworld.png differ diff --git a/graphics/pokemon/uxie/overworld_normal.pal b/graphics/pokemon/uxie/overworld_normal.pal new file mode 100644 index 000000000..383a2a8a7 --- /dev/null +++ b/graphics/pokemon/uxie/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 64 56 +136 120 88 +192 152 88 +240 200 88 +168 40 0 +248 168 152 +72 72 88 +176 208 248 +232 64 32 +112 128 176 +0 0 0 +144 184 208 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/uxie/overworld_shiny.pal b/graphics/pokemon/uxie/overworld_shiny.pal new file mode 100644 index 000000000..37864c416 --- /dev/null +++ b/graphics/pokemon/uxie/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 64 32 +160 96 40 +224 152 64 +248 192 72 +168 40 0 +248 168 152 +104 80 56 +248 216 88 +232 64 32 +176 128 48 +0 0 0 +216 176 88 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vanillish/overworld.png b/graphics/pokemon/vanillish/overworld.png new file mode 100644 index 000000000..a918c5dfb Binary files /dev/null and b/graphics/pokemon/vanillish/overworld.png differ diff --git a/graphics/pokemon/vanillish/overworld_normal.pal b/graphics/pokemon/vanillish/overworld_normal.pal new file mode 100644 index 000000000..879e4ea39 --- /dev/null +++ b/graphics/pokemon/vanillish/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 129 182 +238 240 246 +208 208 236 +182 182 218 +63 71 104 +164 222 244 +95 155 236 +108 166 236 +76 82 164 +0 0 0 +155 218 245 +41 98 172 +32 82 123 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vanillish/overworld_shiny.pal b/graphics/pokemon/vanillish/overworld_shiny.pal new file mode 100644 index 000000000..be9ad8081 --- /dev/null +++ b/graphics/pokemon/vanillish/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 129 182 +238 240 246 +208 208 236 +182 182 218 +63 71 104 +184 184 240 +168 128 232 +168 128 232 +76 82 164 +0 0 0 +184 184 240 +128 80 168 +32 82 123 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vanillite/overworld.png b/graphics/pokemon/vanillite/overworld.png new file mode 100644 index 000000000..dd66fd463 Binary files /dev/null and b/graphics/pokemon/vanillite/overworld.png differ diff --git a/graphics/pokemon/vanillite/overworld_normal.pal b/graphics/pokemon/vanillite/overworld_normal.pal new file mode 100644 index 000000000..950017ffb --- /dev/null +++ b/graphics/pokemon/vanillite/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +123 139 189 +240 242 247 +74 82 115 +189 189 222 +213 213 238 +123 164 197 +164 222 246 +65 74 139 +106 164 238 +49 57 98 +0 0 0 +106 123 164 +32 82 123 +41 98 172 +0 0 0 diff --git a/graphics/pokemon/vanillite/overworld_shiny.pal b/graphics/pokemon/vanillite/overworld_shiny.pal new file mode 100644 index 000000000..923c14a83 --- /dev/null +++ b/graphics/pokemon/vanillite/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 56 88 +247 247 247 +74 82 115 +216 176 176 +232 216 216 +109 94 161 +207 160 223 +74 82 115 +192 128 168 +74 82 115 +13 22 36 +109 94 161 +112 56 88 +112 56 88 +0 0 0 diff --git a/graphics/pokemon/vanilluxe/overworld.png b/graphics/pokemon/vanilluxe/overworld.png new file mode 100644 index 000000000..6f3162a06 Binary files /dev/null and b/graphics/pokemon/vanilluxe/overworld.png differ diff --git a/graphics/pokemon/vanilluxe/overworld_normal.pal b/graphics/pokemon/vanilluxe/overworld_normal.pal new file mode 100644 index 000000000..41a1d1542 --- /dev/null +++ b/graphics/pokemon/vanilluxe/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +113 129 182 +183 183 218 +238 240 246 +49 75 112 +208 208 236 +41 98 172 +163 221 244 +107 165 236 +76 82 164 +55 54 94 +132 90 172 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vanilluxe/overworld_shiny.pal b/graphics/pokemon/vanilluxe/overworld_shiny.pal new file mode 100644 index 000000000..a120e4a34 --- /dev/null +++ b/graphics/pokemon/vanilluxe/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +113 129 182 +176 192 240 +238 240 246 +49 75 112 +208 208 236 +87 72 167 +176 192 240 +150 155 226 +87 72 167 +55 54 94 +132 90 172 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vaporeon/overworld.png b/graphics/pokemon/vaporeon/overworld.png new file mode 100644 index 000000000..beec2a377 Binary files /dev/null and b/graphics/pokemon/vaporeon/overworld.png differ diff --git a/graphics/pokemon/vaporeon/overworld_normal.pal b/graphics/pokemon/vaporeon/overworld_normal.pal new file mode 100644 index 000000000..03347d86c --- /dev/null +++ b/graphics/pokemon/vaporeon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +32 56 104 +128 200 232 +88 176 224 +48 104 136 +72 136 176 +8 48 72 +16 112 120 +32 144 136 +176 152 56 +80 72 56 +224 200 104 +208 208 208 +160 160 160 +232 232 248 diff --git a/graphics/pokemon/vaporeon/overworld_shiny.pal b/graphics/pokemon/vaporeon/overworld_shiny.pal new file mode 100644 index 000000000..12e395a08 --- /dev/null +++ b/graphics/pokemon/vaporeon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +72 40 80 +192 168 232 +184 136 216 +104 80 104 +136 104 192 +96 40 80 +136 24 104 +168 72 136 +176 152 56 +80 72 56 +224 200 104 +208 208 208 +160 160 160 +232 232 248 diff --git a/graphics/pokemon/varoom/footprint.png b/graphics/pokemon/varoom/footprint.png new file mode 100644 index 000000000..aa3e48b0e Binary files /dev/null and b/graphics/pokemon/varoom/footprint.png differ diff --git a/graphics/pokemon/veluza/footprint.png b/graphics/pokemon/veluza/footprint.png new file mode 100644 index 000000000..aa3e48b0e Binary files /dev/null and b/graphics/pokemon/veluza/footprint.png differ diff --git a/graphics/pokemon/venipede/overworld.png b/graphics/pokemon/venipede/overworld.png new file mode 100644 index 000000000..9add5c858 Binary files /dev/null and b/graphics/pokemon/venipede/overworld.png differ diff --git a/graphics/pokemon/venipede/overworld_normal.pal b/graphics/pokemon/venipede/overworld_normal.pal new file mode 100644 index 000000000..61a94495e --- /dev/null +++ b/graphics/pokemon/venipede/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +11 11 11 +124 56 72 +182 65 92 +191 69 98 +227 81 116 +55 55 55 +79 79 79 +26 95 77 +20 140 80 +22 177 116 +55 106 55 +224 172 35 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/venipede/overworld_shiny.pal b/graphics/pokemon/venipede/overworld_shiny.pal new file mode 100644 index 000000000..97a17fdcd --- /dev/null +++ b/graphics/pokemon/venipede/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +11 11 11 +64 64 16 +96 72 40 +144 80 48 +55 55 55 +40 40 40 +40 72 8 +80 112 0 +96 144 0 +55 106 55 +182 65 92 +224 172 35 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/venomoth/overworld.png b/graphics/pokemon/venomoth/overworld.png new file mode 100644 index 000000000..69c7ae22e Binary files /dev/null and b/graphics/pokemon/venomoth/overworld.png differ diff --git a/graphics/pokemon/venomoth/overworld_normal.pal b/graphics/pokemon/venomoth/overworld_normal.pal new file mode 100644 index 000000000..81d74a59b --- /dev/null +++ b/graphics/pokemon/venomoth/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 64 88 +0 0 0 +160 104 240 +208 152 248 +232 184 248 +104 96 136 +232 232 248 +192 192 192 +112 112 112 +152 120 64 +216 184 128 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/venomoth/overworld_shiny.pal b/graphics/pokemon/venomoth/overworld_shiny.pal new file mode 100644 index 000000000..954f2a523 --- /dev/null +++ b/graphics/pokemon/venomoth/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 80 104 +0 0 0 +120 176 232 +160 216 248 +208 232 248 +80 136 216 +232 232 248 +192 192 192 +112 112 112 +152 120 64 +216 184 128 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/venonat/overworld.png b/graphics/pokemon/venonat/overworld.png new file mode 100644 index 000000000..d872137db Binary files /dev/null and b/graphics/pokemon/venonat/overworld.png differ diff --git a/graphics/pokemon/venonat/overworld_normal.pal b/graphics/pokemon/venonat/overworld_normal.pal new file mode 100644 index 000000000..d88c0e21b --- /dev/null +++ b/graphics/pokemon/venonat/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 32 64 +0 0 0 +160 104 240 +112 72 208 +232 232 248 +136 136 136 +200 200 200 +72 56 128 +136 0 0 +248 200 200 +232 128 152 +168 48 80 +176 144 80 +216 184 128 +128 96 32 diff --git a/graphics/pokemon/venonat/overworld_shiny.pal b/graphics/pokemon/venonat/overworld_shiny.pal new file mode 100644 index 000000000..7d8d9dec2 --- /dev/null +++ b/graphics/pokemon/venonat/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 32 64 +0 0 0 +160 104 240 +112 72 208 +232 232 248 +136 136 136 +200 200 200 +72 56 128 +0 96 136 +184 248 248 +88 192 224 +0 136 192 +176 144 80 +216 184 128 +128 96 32 diff --git a/graphics/pokemon/venusaur/overworld.png b/graphics/pokemon/venusaur/overworld.png new file mode 100644 index 000000000..7ae681a89 Binary files /dev/null and b/graphics/pokemon/venusaur/overworld.png differ diff --git a/graphics/pokemon/venusaur/overworld_normal.pal b/graphics/pokemon/venusaur/overworld_normal.pal new file mode 100644 index 000000000..19b75679e --- /dev/null +++ b/graphics/pokemon/venusaur/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +208 248 184 +104 32 40 +200 72 128 +232 192 112 +240 120 160 +248 224 8 +192 128 40 +0 0 0 +64 96 48 +144 64 32 +96 168 16 +136 224 32 +64 152 96 +104 216 192 +160 160 160 +232 232 248 diff --git a/graphics/pokemon/venusaur/overworld_shiny.pal b/graphics/pokemon/venusaur/overworld_shiny.pal new file mode 100644 index 000000000..0ca20763b --- /dev/null +++ b/graphics/pokemon/venusaur/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +208 248 184 +120 64 40 +240 176 0 +232 192 112 +248 224 0 +248 224 8 +192 128 40 +0 0 0 +64 96 48 +144 64 32 +56 144 16 +96 184 56 +112 152 48 +160 208 56 +160 160 160 +232 232 248 diff --git a/graphics/pokemon/vespiquen/overworld.png b/graphics/pokemon/vespiquen/overworld.png new file mode 100644 index 000000000..5c131d7e4 Binary files /dev/null and b/graphics/pokemon/vespiquen/overworld.png differ diff --git a/graphics/pokemon/vespiquen/overworld_normal.pal b/graphics/pokemon/vespiquen/overworld_normal.pal new file mode 100644 index 000000000..7f98a243d --- /dev/null +++ b/graphics/pokemon/vespiquen/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +216 224 232 +48 48 48 +104 104 104 +160 184 224 +200 104 40 +160 32 56 +248 200 56 +176 104 32 +232 152 24 +72 64 40 +248 48 104 +168 88 48 +232 232 248 +0 0 0 diff --git a/graphics/pokemon/vespiquen/overworld_shiny.pal b/graphics/pokemon/vespiquen/overworld_shiny.pal new file mode 100644 index 000000000..fda7a17c8 --- /dev/null +++ b/graphics/pokemon/vespiquen/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +216 224 232 +48 48 48 +104 104 104 +160 184 224 +200 104 40 +160 32 56 +248 136 56 +152 56 32 +216 88 64 +72 64 40 +248 48 104 +168 88 48 +232 232 248 +0 0 0 diff --git a/graphics/pokemon/vibrava/overworld.png b/graphics/pokemon/vibrava/overworld.png new file mode 100644 index 000000000..feea84430 Binary files /dev/null and b/graphics/pokemon/vibrava/overworld.png differ diff --git a/graphics/pokemon/vibrava/overworld_normal.pal b/graphics/pokemon/vibrava/overworld_normal.pal new file mode 100644 index 000000000..edd646d95 --- /dev/null +++ b/graphics/pokemon/vibrava/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 88 56 +72 72 72 +160 176 136 +16 16 16 +56 56 56 +128 136 96 +104 104 104 +40 104 24 +120 184 112 +96 160 96 +216 224 184 +184 192 208 +248 248 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vibrava/overworld_shiny.pal b/graphics/pokemon/vibrava/overworld_shiny.pal new file mode 100644 index 000000000..59288c990 --- /dev/null +++ b/graphics/pokemon/vibrava/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 88 56 +72 72 72 +160 176 136 +16 16 16 +56 56 56 +128 136 96 +104 104 104 +128 80 32 +224 136 16 +176 112 24 +216 224 184 +184 192 208 +248 248 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/victini/overworld.png b/graphics/pokemon/victini/overworld.png new file mode 100644 index 000000000..3c76017a1 Binary files /dev/null and b/graphics/pokemon/victini/overworld.png differ diff --git a/graphics/pokemon/victini/overworld_normal.pal b/graphics/pokemon/victini/overworld_normal.pal new file mode 100644 index 000000000..1dee2cdac --- /dev/null +++ b/graphics/pokemon/victini/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 168 +74 41 18 +230 77 40 +142 40 17 +109 101 43 +232 174 79 +0 0 0 +73 48 40 +248 237 138 +48 136 192 +32 104 168 +238 238 247 +247 231 200 +75 171 208 +166 133 46 +230 77 40 diff --git a/graphics/pokemon/victini/overworld_shiny.pal b/graphics/pokemon/victini/overworld_shiny.pal new file mode 100644 index 000000000..663e14a70 --- /dev/null +++ b/graphics/pokemon/victini/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 168 +74 41 18 +248 64 24 +112 16 0 +96 96 96 +184 184 184 +0 0 0 +73 48 40 +248 248 248 +48 136 192 +32 104 168 +238 238 247 +243 243 243 +75 171 208 +128 128 136 +230 77 40 diff --git a/graphics/pokemon/victreebel/overworld.png b/graphics/pokemon/victreebel/overworld.png new file mode 100644 index 000000000..58079e2cd Binary files /dev/null and b/graphics/pokemon/victreebel/overworld.png differ diff --git a/graphics/pokemon/victreebel/overworld_normal.pal b/graphics/pokemon/victreebel/overworld_normal.pal new file mode 100644 index 000000000..3e00a8eca --- /dev/null +++ b/graphics/pokemon/victreebel/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +80 64 48 +64 88 40 +128 96 40 +0 0 0 +96 152 56 +184 136 56 +136 216 80 +168 64 112 +120 8 64 +32 32 32 +240 120 160 +192 192 192 +232 232 248 +184 160 48 +240 224 72 diff --git a/graphics/pokemon/victreebel/overworld_shiny.pal b/graphics/pokemon/victreebel/overworld_shiny.pal new file mode 100644 index 000000000..ae4a85f8e --- /dev/null +++ b/graphics/pokemon/victreebel/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 64 48 +88 80 48 +128 96 40 +0 0 0 +128 112 72 +184 136 56 +184 152 88 +64 112 152 +64 88 128 +32 32 32 +96 168 216 +192 192 192 +232 232 248 +152 160 72 +200 216 88 diff --git a/graphics/pokemon/vigoroth/overworld.png b/graphics/pokemon/vigoroth/overworld.png new file mode 100644 index 000000000..951885303 Binary files /dev/null and b/graphics/pokemon/vigoroth/overworld.png differ diff --git a/graphics/pokemon/vigoroth/overworld_normal.pal b/graphics/pokemon/vigoroth/overworld_normal.pal new file mode 100644 index 000000000..f226b3dbd --- /dev/null +++ b/graphics/pokemon/vigoroth/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 24 24 +96 88 104 +64 56 72 +208 88 88 +168 56 56 +176 168 176 +0 0 0 +232 232 248 +216 208 216 +144 104 96 +120 80 72 +96 48 48 +232 128 120 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vigoroth/overworld_shiny.pal b/graphics/pokemon/vigoroth/overworld_shiny.pal new file mode 100644 index 000000000..d352536d0 --- /dev/null +++ b/graphics/pokemon/vigoroth/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 32 16 +120 112 72 +96 80 48 +208 96 72 +168 64 48 +184 176 128 +0 0 0 +232 232 248 +216 216 168 +144 104 96 +120 80 72 +96 48 48 +232 136 104 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vikavolt/overworld.png b/graphics/pokemon/vikavolt/overworld.png new file mode 100644 index 000000000..dbd1c7738 Binary files /dev/null and b/graphics/pokemon/vikavolt/overworld.png differ diff --git a/graphics/pokemon/vikavolt/overworld_normal.pal b/graphics/pokemon/vikavolt/overworld_normal.pal new file mode 100644 index 000000000..6a1e69c1f --- /dev/null +++ b/graphics/pokemon/vikavolt/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +222 223 246 +226 191 70 +137 142 165 +55 152 195 +195 112 23 +134 105 28 +86 93 96 +50 116 152 +32 85 114 +60 67 70 +23 68 101 +37 39 41 +16 16 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vikavolt/overworld_shiny.pal b/graphics/pokemon/vikavolt/overworld_shiny.pal new file mode 100644 index 000000000..9a794a547 --- /dev/null +++ b/graphics/pokemon/vikavolt/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +222 223 246 +168 248 24 +137 142 165 +208 200 208 +208 56 32 +134 105 28 +86 93 96 +160 144 160 +88 80 88 +60 67 70 +88 88 88 +37 39 41 +16 16 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vileplume/overworld.png b/graphics/pokemon/vileplume/overworld.png new file mode 100644 index 000000000..8d9728fef Binary files /dev/null and b/graphics/pokemon/vileplume/overworld.png differ diff --git a/graphics/pokemon/vileplume/overworld_normal.pal b/graphics/pokemon/vileplume/overworld_normal.pal new file mode 100644 index 000000000..f803547b5 --- /dev/null +++ b/graphics/pokemon/vileplume/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 32 16 +216 96 112 +216 184 144 +168 48 72 +0 0 0 +248 136 72 +168 80 16 +32 56 104 +48 80 112 +64 112 152 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vileplume/overworld_shiny.pal b/graphics/pokemon/vileplume/overworld_shiny.pal new file mode 100644 index 000000000..7ed5503f4 --- /dev/null +++ b/graphics/pokemon/vileplume/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +104 64 24 +248 184 72 +216 224 144 +200 112 16 +0 0 0 +248 160 24 +168 128 16 +32 72 40 +56 120 64 +120 160 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/virizion/overworld.png b/graphics/pokemon/virizion/overworld.png new file mode 100644 index 000000000..a61c383df Binary files /dev/null and b/graphics/pokemon/virizion/overworld.png differ diff --git a/graphics/pokemon/virizion/overworld_normal.pal b/graphics/pokemon/virizion/overworld_normal.pal new file mode 100644 index 000000000..4ffdcfbb2 --- /dev/null +++ b/graphics/pokemon/virizion/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +44 72 37 +55 130 52 +24 40 16 +139 215 47 +75 94 83 +117 179 51 +220 153 149 +220 153 149 +109 101 43 +197 166 106 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/virizion/overworld_shiny.pal b/graphics/pokemon/virizion/overworld_shiny.pal new file mode 100644 index 000000000..5c9f5d8df --- /dev/null +++ b/graphics/pokemon/virizion/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +63 76 51 +144 56 88 +24 40 16 +232 136 160 +104 112 160 +208 96 120 +241 228 205 +224 107 136 +171 55 36 +197 165 106 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/archipelago/overworld.png b/graphics/pokemon/vivillon/archipelago/overworld.png new file mode 100644 index 000000000..259b90a64 Binary files /dev/null and b/graphics/pokemon/vivillon/archipelago/overworld.png differ diff --git a/graphics/pokemon/vivillon/archipelago/overworld_normal.pal b/graphics/pokemon/vivillon/archipelago/overworld_normal.pal new file mode 100644 index 000000000..5646ef56e --- /dev/null +++ b/graphics/pokemon/vivillon/archipelago/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +192 73 76 +99 57 62 +62 62 60 +207 188 157 +185 120 93 +75 191 117 +155 90 73 +140 139 136 +233 232 231 +183 179 171 +97 96 95 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/archipelago/overworld_shiny.pal b/graphics/pokemon/vivillon/archipelago/overworld_shiny.pal new file mode 100644 index 000000000..350b00e23 --- /dev/null +++ b/graphics/pokemon/vivillon/archipelago/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +192 73 76 +99 57 62 +110 110 102 +207 188 157 +185 120 93 +75 191 117 +155 90 73 +185 185 176 +233 232 231 +183 179 171 +97 96 95 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/continental/overworld.png b/graphics/pokemon/vivillon/continental/overworld.png new file mode 100644 index 000000000..51adbd54a Binary files /dev/null and b/graphics/pokemon/vivillon/continental/overworld.png differ diff --git a/graphics/pokemon/vivillon/continental/overworld_normal.pal b/graphics/pokemon/vivillon/continental/overworld_normal.pal new file mode 100644 index 000000000..67fa56778 --- /dev/null +++ b/graphics/pokemon/vivillon/continental/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +208 137 101 +109 72 53 +62 62 60 +255 251 123 +209 89 79 +249 192 104 +90 84 102 +140 139 136 +233 232 231 +183 179 171 +97 96 95 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/continental/overworld_shiny.pal b/graphics/pokemon/vivillon/continental/overworld_shiny.pal new file mode 100644 index 000000000..3fa7e4862 --- /dev/null +++ b/graphics/pokemon/vivillon/continental/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +208 137 101 +109 72 53 +110 110 102 +255 251 123 +209 89 79 +249 192 104 +90 84 102 +185 185 176 +233 232 231 +183 179 171 +97 96 95 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/elegant/overworld.png b/graphics/pokemon/vivillon/elegant/overworld.png new file mode 100644 index 000000000..9cf951ab1 Binary files /dev/null and b/graphics/pokemon/vivillon/elegant/overworld.png differ diff --git a/graphics/pokemon/vivillon/elegant/overworld_normal.pal b/graphics/pokemon/vivillon/elegant/overworld_normal.pal new file mode 100644 index 000000000..9c2583577 --- /dev/null +++ b/graphics/pokemon/vivillon/elegant/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +237 221 253 +50 45 69 +252 225 96 +62 62 60 +143 123 179 +213 168 238 +220 76 79 +113 100 156 +140 139 136 +233 232 231 +183 179 171 +97 96 95 +0 0 0 diff --git a/graphics/pokemon/vivillon/elegant/overworld_shiny.pal b/graphics/pokemon/vivillon/elegant/overworld_shiny.pal new file mode 100644 index 000000000..292962180 --- /dev/null +++ b/graphics/pokemon/vivillon/elegant/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +237 221 253 +50 45 69 +252 225 96 +110 110 102 +143 123 179 +213 168 238 +220 76 79 +113 100 156 +185 185 176 +233 232 231 +183 179 171 +97 96 95 +0 0 0 diff --git a/graphics/pokemon/vivillon/fancy/overworld.png b/graphics/pokemon/vivillon/fancy/overworld.png new file mode 100644 index 000000000..353e85d6a Binary files /dev/null and b/graphics/pokemon/vivillon/fancy/overworld.png differ diff --git a/graphics/pokemon/vivillon/fancy/overworld_normal.pal b/graphics/pokemon/vivillon/fancy/overworld_normal.pal new file mode 100644 index 000000000..792d36c45 --- /dev/null +++ b/graphics/pokemon/vivillon/fancy/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 160 248 +16 16 16 +62 62 60 +206 221 152 +87 80 83 +155 146 151 +129 182 114 +236 118 121 +245 229 232 +62 27 26 +183 214 115 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/fancy/overworld_shiny.pal b/graphics/pokemon/vivillon/fancy/overworld_shiny.pal new file mode 100644 index 000000000..690cfdd9a --- /dev/null +++ b/graphics/pokemon/vivillon/fancy/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 160 248 +16 16 16 +62 60 58 +206 221 152 +96 91 90 +173 164 167 +129 182 114 +236 118 121 +245 229 232 +62 60 58 +183 214 115 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/garden/overworld.png b/graphics/pokemon/vivillon/garden/overworld.png new file mode 100644 index 000000000..b2fd3d4a1 Binary files /dev/null and b/graphics/pokemon/vivillon/garden/overworld.png differ diff --git a/graphics/pokemon/vivillon/garden/overworld_normal.pal b/graphics/pokemon/vivillon/garden/overworld_normal.pal new file mode 100644 index 000000000..34fde952e --- /dev/null +++ b/graphics/pokemon/vivillon/garden/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +70 128 91 +38 56 45 +62 62 60 +82 184 153 +140 205 103 +183 97 93 +140 139 136 +233 232 231 +183 179 171 +97 96 95 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/garden/overworld_shiny.pal b/graphics/pokemon/vivillon/garden/overworld_shiny.pal new file mode 100644 index 000000000..4ac2f2c76 --- /dev/null +++ b/graphics/pokemon/vivillon/garden/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +70 128 91 +38 56 45 +110 110 102 +82 184 153 +140 205 103 +183 97 93 +185 185 176 +233 232 231 +183 179 171 +97 96 95 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/high_plains/overworld.png b/graphics/pokemon/vivillon/high_plains/overworld.png new file mode 100644 index 000000000..5a1d4df35 Binary files /dev/null and b/graphics/pokemon/vivillon/high_plains/overworld.png differ diff --git a/graphics/pokemon/vivillon/high_plains/overworld_normal.pal b/graphics/pokemon/vivillon/high_plains/overworld_normal.pal new file mode 100644 index 000000000..76552c14c --- /dev/null +++ b/graphics/pokemon/vivillon/high_plains/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +224 131 94 +97 68 53 +62 62 60 +239 164 109 +168 78 77 +164 110 72 +140 139 136 +233 232 231 +183 179 171 +97 96 95 +156 97 72 +73 109 79 +236 204 30 diff --git a/graphics/pokemon/vivillon/high_plains/overworld_shiny.pal b/graphics/pokemon/vivillon/high_plains/overworld_shiny.pal new file mode 100644 index 000000000..6d2de9623 --- /dev/null +++ b/graphics/pokemon/vivillon/high_plains/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +224 131 94 +97 68 53 +110 110 102 +239 164 109 +168 78 77 +164 110 72 +185 185 176 +233 232 231 +183 179 171 +97 96 95 +156 97 72 +73 109 79 +236 204 30 diff --git a/graphics/pokemon/vivillon/jungle/overworld.png b/graphics/pokemon/vivillon/jungle/overworld.png new file mode 100644 index 000000000..d4e43eb5e Binary files /dev/null and b/graphics/pokemon/vivillon/jungle/overworld.png differ diff --git a/graphics/pokemon/vivillon/jungle/overworld_normal.pal b/graphics/pokemon/vivillon/jungle/overworld_normal.pal new file mode 100644 index 000000000..7a15e8218 --- /dev/null +++ b/graphics/pokemon/vivillon/jungle/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +95 113 100 +60 64 61 +62 62 60 +112 132 114 +155 204 160 +140 139 136 +216 214 210 +183 179 171 +97 96 95 +116 79 50 +194 152 116 +151 108 77 +0 0 0 diff --git a/graphics/pokemon/vivillon/jungle/overworld_shiny.pal b/graphics/pokemon/vivillon/jungle/overworld_shiny.pal new file mode 100644 index 000000000..420afe6fe --- /dev/null +++ b/graphics/pokemon/vivillon/jungle/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +95 113 100 +60 64 61 +110 110 102 +112 132 114 +155 204 160 +185 185 176 +233 232 231 +183 179 171 +97 96 95 +116 79 50 +194 152 116 +151 108 77 +0 0 0 diff --git a/graphics/pokemon/vivillon/marine/overworld.png b/graphics/pokemon/vivillon/marine/overworld.png new file mode 100644 index 000000000..7faa9449d Binary files /dev/null and b/graphics/pokemon/vivillon/marine/overworld.png differ diff --git a/graphics/pokemon/vivillon/marine/overworld_normal.pal b/graphics/pokemon/vivillon/marine/overworld_normal.pal new file mode 100644 index 000000000..7b55c906c --- /dev/null +++ b/graphics/pokemon/vivillon/marine/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +65 147 201 +64 59 103 +62 62 60 +115 205 237 +233 232 231 +140 139 136 +183 179 171 +97 96 95 +50 74 106 +75 110 159 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/marine/overworld_shiny.pal b/graphics/pokemon/vivillon/marine/overworld_shiny.pal new file mode 100644 index 000000000..3525539d3 --- /dev/null +++ b/graphics/pokemon/vivillon/marine/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +65 147 201 +64 59 103 +110 110 102 +115 205 237 +233 232 231 +185 185 176 +183 179 171 +97 96 95 +50 74 106 +75 110 159 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/meadow/overworld.png b/graphics/pokemon/vivillon/meadow/overworld.png new file mode 100644 index 000000000..7af7e6707 Binary files /dev/null and b/graphics/pokemon/vivillon/meadow/overworld.png differ diff --git a/graphics/pokemon/vivillon/meadow/overworld_normal.pal b/graphics/pokemon/vivillon/meadow/overworld_normal.pal new file mode 100644 index 000000000..c1a028a14 --- /dev/null +++ b/graphics/pokemon/vivillon/meadow/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +202 105 121 +116 60 69 +62 62 60 +243 143 190 +233 232 231 +74 180 183 +140 139 136 +183 179 171 +97 96 95 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/meadow/overworld_shiny.pal b/graphics/pokemon/vivillon/meadow/overworld_shiny.pal new file mode 100644 index 000000000..098ddca30 --- /dev/null +++ b/graphics/pokemon/vivillon/meadow/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +202 105 121 +116 60 69 +110 110 102 +243 143 190 +233 232 231 +74 180 183 +185 185 176 +183 179 171 +97 96 95 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/modern/overworld.png b/graphics/pokemon/vivillon/modern/overworld.png new file mode 100644 index 000000000..e952b77e0 Binary files /dev/null and b/graphics/pokemon/vivillon/modern/overworld.png differ diff --git a/graphics/pokemon/vivillon/modern/overworld_normal.pal b/graphics/pokemon/vivillon/modern/overworld_normal.pal new file mode 100644 index 000000000..e9c5b62ec --- /dev/null +++ b/graphics/pokemon/vivillon/modern/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +249 254 255 +126 62 86 +62 62 60 +91 123 183 +221 97 93 +253 242 129 +171 79 92 +140 139 136 +233 232 231 +183 179 171 +97 96 95 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/modern/overworld_shiny.pal b/graphics/pokemon/vivillon/modern/overworld_shiny.pal new file mode 100644 index 000000000..f3ba9a255 --- /dev/null +++ b/graphics/pokemon/vivillon/modern/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +249 254 255 +126 62 86 +110 110 102 +91 123 183 +221 97 93 +253 242 129 +171 79 92 +185 185 176 +233 232 231 +183 179 171 +97 96 95 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/monsoon/overworld.png b/graphics/pokemon/vivillon/monsoon/overworld.png new file mode 100644 index 000000000..4e764e3e7 Binary files /dev/null and b/graphics/pokemon/vivillon/monsoon/overworld.png differ diff --git a/graphics/pokemon/vivillon/monsoon/overworld_normal.pal b/graphics/pokemon/vivillon/monsoon/overworld_normal.pal new file mode 100644 index 000000000..5c1e9b68e --- /dev/null +++ b/graphics/pokemon/vivillon/monsoon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +249 254 255 +75 73 99 +231 232 232 +103 108 114 +173 239 238 +140 139 136 +126 141 212 +194 195 196 +233 232 231 +183 179 171 +150 151 152 +97 96 95 +124 202 210 diff --git a/graphics/pokemon/vivillon/monsoon/overworld_shiny.pal b/graphics/pokemon/vivillon/monsoon/overworld_shiny.pal new file mode 100644 index 000000000..6be7ea31d --- /dev/null +++ b/graphics/pokemon/vivillon/monsoon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +245 249 249 +76 74 98 +245 249 249 +105 108 109 +173 239 238 +170 170 165 +125 143 211 +194 195 196 +245 249 249 +170 170 165 +170 170 165 +105 108 109 +124 202 210 diff --git a/graphics/pokemon/vivillon/ocean/overworld.png b/graphics/pokemon/vivillon/ocean/overworld.png new file mode 100644 index 000000000..3c7b1b92c Binary files /dev/null and b/graphics/pokemon/vivillon/ocean/overworld.png differ diff --git a/graphics/pokemon/vivillon/ocean/overworld_normal.pal b/graphics/pokemon/vivillon/ocean/overworld_normal.pal new file mode 100644 index 000000000..202e5aed1 --- /dev/null +++ b/graphics/pokemon/vivillon/ocean/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 32 31 +50 46 78 +252 248 132 +243 106 96 +241 175 103 +146 145 141 +233 232 231 +131 188 229 +97 96 95 +87 136 199 +62 94 136 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/ocean/overworld_shiny.pal b/graphics/pokemon/vivillon/ocean/overworld_shiny.pal new file mode 100644 index 000000000..044c91ddc --- /dev/null +++ b/graphics/pokemon/vivillon/ocean/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 24 24 +50 46 78 +252 248 132 +243 106 96 +108 108 101 +241 175 103 +184 184 175 +233 232 231 +131 188 229 +87 136 199 +62 94 136 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/overworld.png b/graphics/pokemon/vivillon/overworld.png new file mode 100644 index 000000000..6c4d09f88 Binary files /dev/null and b/graphics/pokemon/vivillon/overworld.png differ diff --git a/graphics/pokemon/vivillon/overworld_normal.pal b/graphics/pokemon/vivillon/overworld_normal.pal new file mode 100644 index 000000000..46f8c176e --- /dev/null +++ b/graphics/pokemon/vivillon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +212 207 219 +140 138 154 +62 62 60 +249 254 255 +187 193 191 +140 139 136 +233 232 231 +183 179 171 +97 96 95 +152 162 159 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/overworld_shiny.pal b/graphics/pokemon/vivillon/overworld_shiny.pal new file mode 100644 index 000000000..d61b8186c --- /dev/null +++ b/graphics/pokemon/vivillon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +212 207 219 +140 138 154 +110 110 102 +249 254 255 +187 193 191 +185 185 176 +233 232 231 +183 179 171 +97 96 95 +152 162 159 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/poke_ball/overworld.png b/graphics/pokemon/vivillon/poke_ball/overworld.png new file mode 100644 index 000000000..023615a1b Binary files /dev/null and b/graphics/pokemon/vivillon/poke_ball/overworld.png differ diff --git a/graphics/pokemon/vivillon/poke_ball/overworld_normal.pal b/graphics/pokemon/vivillon/poke_ball/overworld_normal.pal new file mode 100644 index 000000000..3a7817c8e --- /dev/null +++ b/graphics/pokemon/vivillon/poke_ball/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 168 248 +16 16 16 +62 62 60 +172 52 54 +62 27 26 +111 39 40 +211 101 103 +246 180 182 +86 82 93 +225 224 222 +147 146 144 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/poke_ball/overworld_shiny.pal b/graphics/pokemon/vivillon/poke_ball/overworld_shiny.pal new file mode 100644 index 000000000..015dcf290 --- /dev/null +++ b/graphics/pokemon/vivillon/poke_ball/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 168 248 +16 16 16 +62 39 37 +172 52 54 +62 39 37 +111 39 40 +211 101 103 +246 180 182 +94 91 96 +227 226 224 +169 168 163 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/polar/overworld.png b/graphics/pokemon/vivillon/polar/overworld.png new file mode 100644 index 000000000..d6c24d599 Binary files /dev/null and b/graphics/pokemon/vivillon/polar/overworld.png differ diff --git a/graphics/pokemon/vivillon/polar/overworld_normal.pal b/graphics/pokemon/vivillon/polar/overworld_normal.pal new file mode 100644 index 000000000..31488b122 --- /dev/null +++ b/graphics/pokemon/vivillon/polar/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +62 67 110 +50 46 78 +62 62 60 +78 94 150 +255 255 255 +140 139 136 +233 232 231 +183 179 171 +97 96 95 +135 165 210 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/polar/overworld_shiny.pal b/graphics/pokemon/vivillon/polar/overworld_shiny.pal new file mode 100644 index 000000000..c597ac509 --- /dev/null +++ b/graphics/pokemon/vivillon/polar/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +62 67 110 +50 46 78 +110 110 102 +78 94 150 +255 255 255 +185 185 176 +233 232 231 +183 179 171 +97 96 95 +135 165 210 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/river/overworld.png b/graphics/pokemon/vivillon/river/overworld.png new file mode 100644 index 000000000..983c82d2a Binary files /dev/null and b/graphics/pokemon/vivillon/river/overworld.png differ diff --git a/graphics/pokemon/vivillon/river/overworld_normal.pal b/graphics/pokemon/vivillon/river/overworld_normal.pal new file mode 100644 index 000000000..2dcfb0371 --- /dev/null +++ b/graphics/pokemon/vivillon/river/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +179 139 81 +106 78 56 +62 62 60 +204 169 95 +153 140 85 +102 92 69 +140 139 136 +233 232 231 +183 179 171 +97 96 95 +49 113 107 +64 159 192 +118 201 210 diff --git a/graphics/pokemon/vivillon/river/overworld_shiny.pal b/graphics/pokemon/vivillon/river/overworld_shiny.pal new file mode 100644 index 000000000..1ed1cad2a --- /dev/null +++ b/graphics/pokemon/vivillon/river/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +179 139 81 +106 78 56 +110 110 102 +204 169 95 +153 140 85 +102 92 69 +185 185 176 +233 232 231 +183 179 171 +97 96 95 +49 113 107 +64 159 192 +118 201 210 diff --git a/graphics/pokemon/vivillon/sandstorm/overworld.png b/graphics/pokemon/vivillon/sandstorm/overworld.png new file mode 100644 index 000000000..b10bf9041 Binary files /dev/null and b/graphics/pokemon/vivillon/sandstorm/overworld.png differ diff --git a/graphics/pokemon/vivillon/sandstorm/overworld_normal.pal b/graphics/pokemon/vivillon/sandstorm/overworld_normal.pal new file mode 100644 index 000000000..75a5a382d --- /dev/null +++ b/graphics/pokemon/vivillon/sandstorm/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +221 189 139 +77 60 53 +62 62 60 +240 219 165 +187 180 133 +111 106 82 +140 139 136 +233 232 231 +183 179 171 +97 96 95 +112 95 80 +184 142 112 +0 0 0 diff --git a/graphics/pokemon/vivillon/sandstorm/overworld_shiny.pal b/graphics/pokemon/vivillon/sandstorm/overworld_shiny.pal new file mode 100644 index 000000000..691552206 --- /dev/null +++ b/graphics/pokemon/vivillon/sandstorm/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +221 189 139 +77 60 53 +110 110 102 +240 219 165 +187 180 133 +111 106 82 +185 185 176 +233 232 231 +183 179 171 +97 96 95 +112 95 80 +184 142 112 +0 0 0 diff --git a/graphics/pokemon/vivillon/savanna/overworld.png b/graphics/pokemon/vivillon/savanna/overworld.png new file mode 100644 index 000000000..84cdd7f5b Binary files /dev/null and b/graphics/pokemon/vivillon/savanna/overworld.png differ diff --git a/graphics/pokemon/vivillon/savanna/overworld_normal.pal b/graphics/pokemon/vivillon/savanna/overworld_normal.pal new file mode 100644 index 000000000..357fdd9ce --- /dev/null +++ b/graphics/pokemon/vivillon/savanna/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +106 141 190 +73 66 122 +62 62 60 +253 245 136 +162 218 193 +140 139 136 +233 232 231 +183 179 171 +97 96 95 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/savanna/overworld_shiny.pal b/graphics/pokemon/vivillon/savanna/overworld_shiny.pal new file mode 100644 index 000000000..caf64a4a3 --- /dev/null +++ b/graphics/pokemon/vivillon/savanna/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +106 141 190 +73 66 122 +110 110 102 +253 245 136 +162 218 193 +185 185 176 +233 232 231 +183 179 171 +97 96 95 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/sun/overworld.png b/graphics/pokemon/vivillon/sun/overworld.png new file mode 100644 index 000000000..48d9294e3 Binary files /dev/null and b/graphics/pokemon/vivillon/sun/overworld.png differ diff --git a/graphics/pokemon/vivillon/sun/overworld_normal.pal b/graphics/pokemon/vivillon/sun/overworld_normal.pal new file mode 100644 index 000000000..b75ea83e3 --- /dev/null +++ b/graphics/pokemon/vivillon/sun/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +238 171 118 +119 59 53 +62 62 60 +252 244 136 +244 130 154 +140 139 136 +214 94 128 +233 232 231 +183 179 171 +97 96 95 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/sun/overworld_shiny.pal b/graphics/pokemon/vivillon/sun/overworld_shiny.pal new file mode 100644 index 000000000..8776840e0 --- /dev/null +++ b/graphics/pokemon/vivillon/sun/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +238 171 118 +119 59 53 +110 110 102 +252 244 136 +244 130 154 +185 185 176 +214 94 128 +233 232 231 +183 179 171 +97 96 95 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/tundra/overworld.png b/graphics/pokemon/vivillon/tundra/overworld.png new file mode 100644 index 000000000..6de83f9cb Binary files /dev/null and b/graphics/pokemon/vivillon/tundra/overworld.png differ diff --git a/graphics/pokemon/vivillon/tundra/overworld_normal.pal b/graphics/pokemon/vivillon/tundra/overworld_normal.pal new file mode 100644 index 000000000..2ec3e7a49 --- /dev/null +++ b/graphics/pokemon/vivillon/tundra/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +139 190 231 +60 105 138 +62 62 60 +176 224 245 +255 255 255 +140 139 136 +233 232 231 +183 179 171 +97 96 95 +103 157 215 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/tundra/overworld_shiny.pal b/graphics/pokemon/vivillon/tundra/overworld_shiny.pal new file mode 100644 index 000000000..142b48fba --- /dev/null +++ b/graphics/pokemon/vivillon/tundra/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +139 190 231 +60 105 138 +110 110 102 +176 224 245 +255 255 255 +185 185 176 +233 232 231 +183 179 171 +97 96 95 +103 157 215 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/volbeat/overworld.png b/graphics/pokemon/volbeat/overworld.png new file mode 100644 index 000000000..00db3d2c2 Binary files /dev/null and b/graphics/pokemon/volbeat/overworld.png differ diff --git a/graphics/pokemon/volbeat/overworld_normal.pal b/graphics/pokemon/volbeat/overworld_normal.pal new file mode 100644 index 000000000..ad118011e --- /dev/null +++ b/graphics/pokemon/volbeat/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 80 48 +0 0 0 +64 64 72 +192 152 56 +224 184 64 +40 40 48 +176 176 192 +120 32 48 +224 112 120 +208 72 80 +232 232 248 +176 56 64 +104 104 112 +136 136 152 +224 208 88 diff --git a/graphics/pokemon/volbeat/overworld_shiny.pal b/graphics/pokemon/volbeat/overworld_shiny.pal new file mode 100644 index 000000000..bd281bb9e --- /dev/null +++ b/graphics/pokemon/volbeat/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 80 48 +0 0 0 +64 64 72 +152 136 56 +192 168 64 +40 40 48 +200 168 208 +0 56 104 +128 184 232 +88 144 208 +232 232 248 +56 112 168 +104 104 112 +168 136 176 +224 208 88 diff --git a/graphics/pokemon/volcanion/overworld.png b/graphics/pokemon/volcanion/overworld.png new file mode 100644 index 000000000..6d0f1b089 Binary files /dev/null and b/graphics/pokemon/volcanion/overworld.png differ diff --git a/graphics/pokemon/volcanion/overworld_normal.pal b/graphics/pokemon/volcanion/overworld_normal.pal new file mode 100644 index 000000000..239bff08e --- /dev/null +++ b/graphics/pokemon/volcanion/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 36 47 +208 174 84 +173 117 45 +16 16 16 +66 22 27 +231 84 81 +147 67 80 +105 176 187 +48 108 140 +193 188 187 +170 76 74 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/volcanion/overworld_shiny.pal b/graphics/pokemon/volcanion/overworld_shiny.pal new file mode 100644 index 000000000..1f4843646 --- /dev/null +++ b/graphics/pokemon/volcanion/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 126 37 +226 106 219 +173 93 168 +16 16 16 +136 126 37 +236 219 68 +191 175 37 +105 176 187 +48 108 140 +193 188 187 +170 76 74 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/volcarona/overworld.png b/graphics/pokemon/volcarona/overworld.png new file mode 100644 index 000000000..5f2a3065f Binary files /dev/null and b/graphics/pokemon/volcarona/overworld.png differ diff --git a/graphics/pokemon/volcarona/overworld_normal.pal b/graphics/pokemon/volcarona/overworld_normal.pal new file mode 100644 index 000000000..4642303ad --- /dev/null +++ b/graphics/pokemon/volcarona/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +157 77 65 +72 73 76 +212 86 55 +23 38 15 +235 235 243 +158 200 224 +76 105 86 +220 154 25 +88 131 154 +224 128 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/volcarona/overworld_shiny.pal b/graphics/pokemon/volcarona/overworld_shiny.pal new file mode 100644 index 000000000..c7a01678a --- /dev/null +++ b/graphics/pokemon/volcarona/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 94 29 +72 73 76 +200 152 16 +23 38 15 +100 104 142 +224 224 224 +76 105 86 +232 184 24 +0 221 98 +158 160 210 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/voltorb/hisuian/overworld.png b/graphics/pokemon/voltorb/hisuian/overworld.png new file mode 100644 index 000000000..9289315c6 Binary files /dev/null and b/graphics/pokemon/voltorb/hisuian/overworld.png differ diff --git a/graphics/pokemon/voltorb/hisuian/overworld_normal.pal b/graphics/pokemon/voltorb/hisuian/overworld_normal.pal new file mode 100644 index 000000000..72e6674a7 --- /dev/null +++ b/graphics/pokemon/voltorb/hisuian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +90 0 0 +0 0 0 +222 57 24 +238 180 82 +115 16 16 +172 123 65 +255 98 57 +205 205 213 +255 164 106 +238 238 255 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/voltorb/hisuian/overworld_shiny.pal b/graphics/pokemon/voltorb/hisuian/overworld_shiny.pal new file mode 100644 index 000000000..fda740f72 --- /dev/null +++ b/graphics/pokemon/voltorb/hisuian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +0 0 0 +41 41 41 +238 180 82 +16 16 16 +172 123 65 +49 49 49 +205 205 213 +57 57 57 +238 238 255 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/voltorb/overworld.png b/graphics/pokemon/voltorb/overworld.png new file mode 100644 index 000000000..365e07ca2 Binary files /dev/null and b/graphics/pokemon/voltorb/overworld.png differ diff --git a/graphics/pokemon/voltorb/overworld_normal.pal b/graphics/pokemon/voltorb/overworld_normal.pal new file mode 100644 index 000000000..bdc59b6fb --- /dev/null +++ b/graphics/pokemon/voltorb/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +232 80 80 +240 112 112 +200 32 32 +0 0 0 +200 200 208 +112 16 16 +160 160 160 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/voltorb/overworld_shiny.pal b/graphics/pokemon/voltorb/overworld_shiny.pal new file mode 100644 index 000000000..a906eed53 --- /dev/null +++ b/graphics/pokemon/voltorb/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +72 152 248 +144 208 248 +32 104 200 +0 0 0 +200 200 208 +24 80 144 +160 160 160 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vullaby/overworld.png b/graphics/pokemon/vullaby/overworld.png new file mode 100644 index 000000000..a478e072b Binary files /dev/null and b/graphics/pokemon/vullaby/overworld.png differ diff --git a/graphics/pokemon/vullaby/overworld_normal.pal b/graphics/pokemon/vullaby/overworld_normal.pal new file mode 100644 index 000000000..392fc49fe --- /dev/null +++ b/graphics/pokemon/vullaby/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +70 54 54 +53 45 45 +182 61 78 +212 117 151 +235 147 168 +94 94 93 +237 237 199 +172 155 121 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vullaby/overworld_shiny.pal b/graphics/pokemon/vullaby/overworld_shiny.pal new file mode 100644 index 000000000..7811c3656 --- /dev/null +++ b/graphics/pokemon/vullaby/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +158 84 80 +158 84 80 +158 84 80 +158 84 80 +232 88 144 +158 84 80 +227 227 220 +160 152 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vulpix/alolan/overworld.png b/graphics/pokemon/vulpix/alolan/overworld.png new file mode 100644 index 000000000..2557ae031 Binary files /dev/null and b/graphics/pokemon/vulpix/alolan/overworld.png differ diff --git a/graphics/pokemon/vulpix/alolan/overworld_normal.pal b/graphics/pokemon/vulpix/alolan/overworld_normal.pal new file mode 100644 index 000000000..afefdbb0c --- /dev/null +++ b/graphics/pokemon/vulpix/alolan/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +91 119 160 +211 230 253 +250 251 253 +206 222 238 +71 101 147 +150 188 205 +119 154 169 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vulpix/alolan/overworld_shiny.pal b/graphics/pokemon/vulpix/alolan/overworld_shiny.pal new file mode 100644 index 000000000..9be720ef3 --- /dev/null +++ b/graphics/pokemon/vulpix/alolan/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +149 100 152 +237 213 240 +253 250 253 +219 204 230 +140 93 148 +184 156 198 +149 100 152 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vulpix/overworld.png b/graphics/pokemon/vulpix/overworld.png new file mode 100644 index 000000000..e8db777a0 Binary files /dev/null and b/graphics/pokemon/vulpix/overworld.png differ diff --git a/graphics/pokemon/vulpix/overworld_normal.pal b/graphics/pokemon/vulpix/overworld_normal.pal new file mode 100644 index 000000000..6b9a00fde --- /dev/null +++ b/graphics/pokemon/vulpix/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +88 56 48 +168 80 24 +216 112 48 +240 136 72 +184 88 56 +136 56 56 +88 64 72 +232 232 248 +240 200 152 +120 72 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vulpix/overworld_shiny.pal b/graphics/pokemon/vulpix/overworld_shiny.pal new file mode 100644 index 000000000..634302db6 --- /dev/null +++ b/graphics/pokemon/vulpix/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +104 72 48 +216 112 24 +248 152 48 +248 192 88 +208 136 8 +144 120 40 +88 88 56 +232 232 248 +240 216 176 +144 120 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wailmer/overworld.png b/graphics/pokemon/wailmer/overworld.png new file mode 100644 index 000000000..9e8a7e494 Binary files /dev/null and b/graphics/pokemon/wailmer/overworld.png differ diff --git a/graphics/pokemon/wailmer/overworld_normal.pal b/graphics/pokemon/wailmer/overworld_normal.pal new file mode 100644 index 000000000..43fa25d0a --- /dev/null +++ b/graphics/pokemon/wailmer/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 64 96 +104 160 224 +64 128 192 +16 16 16 +48 104 160 +40 96 136 +136 152 168 +96 112 120 +64 72 80 +184 200 216 +80 64 32 +136 120 72 +192 184 120 +168 152 96 +216 232 248 diff --git a/graphics/pokemon/wailmer/overworld_shiny.pal b/graphics/pokemon/wailmer/overworld_shiny.pal new file mode 100644 index 000000000..b6cd625b4 --- /dev/null +++ b/graphics/pokemon/wailmer/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 64 96 +168 160 240 +144 136 208 +16 16 16 +120 112 168 +112 88 136 +136 152 168 +96 112 120 +64 72 80 +184 200 216 +80 64 32 +136 120 72 +192 184 120 +168 152 96 +216 232 248 diff --git a/graphics/pokemon/wailord/overworld.png b/graphics/pokemon/wailord/overworld.png new file mode 100644 index 000000000..7fec5932a Binary files /dev/null and b/graphics/pokemon/wailord/overworld.png differ diff --git a/graphics/pokemon/wailord/overworld_normal.pal b/graphics/pokemon/wailord/overworld_normal.pal new file mode 100644 index 000000000..992e70524 --- /dev/null +++ b/graphics/pokemon/wailord/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +64 128 192 +32 64 104 +104 160 224 +40 104 152 +136 160 176 +184 200 216 +56 72 80 +216 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wailord/overworld_shiny.pal b/graphics/pokemon/wailord/overworld_shiny.pal new file mode 100644 index 000000000..7b78080c7 --- /dev/null +++ b/graphics/pokemon/wailord/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +144 128 192 +80 64 96 +168 160 240 +112 88 136 +136 160 176 +184 200 216 +56 72 80 +216 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/walking_wake/back.png b/graphics/pokemon/walking_wake/back.png index 7fb2083cb..5db0247c6 100644 Binary files a/graphics/pokemon/walking_wake/back.png and b/graphics/pokemon/walking_wake/back.png differ diff --git a/graphics/pokemon/walking_wake/footprint.png b/graphics/pokemon/walking_wake/footprint.png new file mode 100644 index 000000000..b359e266e Binary files /dev/null and b/graphics/pokemon/walking_wake/footprint.png differ diff --git a/graphics/pokemon/walking_wake/front.png b/graphics/pokemon/walking_wake/front.png index 2ef963271..97da8c3c4 100644 Binary files a/graphics/pokemon/walking_wake/front.png and b/graphics/pokemon/walking_wake/front.png differ diff --git a/graphics/pokemon/walking_wake/normal.pal b/graphics/pokemon/walking_wake/normal.pal index a0cd9eaff..4357c6b2e 100644 --- a/graphics/pokemon/walking_wake/normal.pal +++ b/graphics/pokemon/walking_wake/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -152 208 160 -46 149 167 -115 234 222 -27 86 92 -39 124 124 -82 82 82 -247 162 82 -53 194 219 +153 211 165 +72 45 96 +52 70 96 +90 105 112 +241 58 82 +251 155 60 +245 249 125 +118 86 140 +162 110 175 +107 130 165 +97 177 183 +175 187 191 +198 143 191 16 16 16 -239 93 107 -165 103 167 -129 73 126 -89 52 105 -254 214 54 -252 252 252 -189 189 189 +147 216 216 +255 255 255 diff --git a/graphics/pokemon/walking_wake/shiny.pal b/graphics/pokemon/walking_wake/shiny.pal index f75d05d68..263290ced 100644 --- a/graphics/pokemon/walking_wake/shiny.pal +++ b/graphics/pokemon/walking_wake/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -152 208 160 -96 168 152 -115 234 222 -27 86 92 -39 124 124 -82 82 82 -247 162 82 -96 216 184 +153 211 165 +22 23 84 +57 74 148 +90 105 112 +241 58 82 +251 155 60 +245 249 125 +41 45 152 +37 75 231 +123 148 213 +156 197 255 +175 187 191 +62 163 244 16 16 16 -239 93 107 -64 96 232 -40 64 152 -8 24 128 -254 214 54 -252 252 252 -189 189 189 +189 244 243 +255 255 255 diff --git a/graphics/pokemon/walrein/overworld.png b/graphics/pokemon/walrein/overworld.png new file mode 100644 index 000000000..e6d9ae8b0 Binary files /dev/null and b/graphics/pokemon/walrein/overworld.png differ diff --git a/graphics/pokemon/walrein/overworld_normal.pal b/graphics/pokemon/walrein/overworld_normal.pal new file mode 100644 index 000000000..ab057a2c2 --- /dev/null +++ b/graphics/pokemon/walrein/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 80 104 +208 216 232 +0 0 0 +176 184 208 +128 136 152 +136 184 248 +104 160 216 +80 128 176 +248 216 88 +48 64 104 +192 152 24 +80 80 56 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/walrein/overworld_shiny.pal b/graphics/pokemon/walrein/overworld_shiny.pal new file mode 100644 index 000000000..070b74879 --- /dev/null +++ b/graphics/pokemon/walrein/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 80 104 +208 216 232 +0 0 0 +176 184 208 +128 136 152 +200 160 248 +160 128 208 +128 88 160 +248 216 88 +88 56 112 +192 152 24 +80 80 56 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wartortle/overworld.png b/graphics/pokemon/wartortle/overworld.png new file mode 100644 index 000000000..53c5c24a0 Binary files /dev/null and b/graphics/pokemon/wartortle/overworld.png differ diff --git a/graphics/pokemon/wartortle/overworld_normal.pal b/graphics/pokemon/wartortle/overworld_normal.pal new file mode 100644 index 000000000..d421a7063 --- /dev/null +++ b/graphics/pokemon/wartortle/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +64 64 64 +232 232 248 +160 160 160 +64 80 152 +112 152 224 +64 120 216 +56 56 72 +0 0 0 +160 8 48 +184 136 24 +160 88 24 +240 208 112 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wartortle/overworld_shiny.pal b/graphics/pokemon/wartortle/overworld_shiny.pal new file mode 100644 index 000000000..32dbf8ab5 --- /dev/null +++ b/graphics/pokemon/wartortle/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +64 64 64 +232 232 248 +160 160 160 +64 96 152 +128 184 248 +88 144 216 +56 56 72 +0 0 0 +160 8 48 +144 168 24 +96 136 24 +240 208 112 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/watchog/overworld.png b/graphics/pokemon/watchog/overworld.png new file mode 100644 index 000000000..f2e9ff473 Binary files /dev/null and b/graphics/pokemon/watchog/overworld.png differ diff --git a/graphics/pokemon/watchog/overworld_normal.pal b/graphics/pokemon/watchog/overworld_normal.pal new file mode 100644 index 000000000..3e75b9e98 --- /dev/null +++ b/graphics/pokemon/watchog/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +90 41 57 +115 49 65 +0 0 0 +148 57 57 +47 46 47 +152 152 152 +218 85 79 +230 222 210 +212 157 60 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/watchog/overworld_shiny.pal b/graphics/pokemon/watchog/overworld_shiny.pal new file mode 100644 index 000000000..0a5ae605c --- /dev/null +++ b/graphics/pokemon/watchog/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +90 41 57 +112 48 86 +0 0 0 +144 56 96 +47 46 47 +152 152 152 +212 118 77 +193 223 190 +91 169 85 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wattrel/footprint.png b/graphics/pokemon/wattrel/footprint.png new file mode 100644 index 000000000..71c5d0e92 Binary files /dev/null and b/graphics/pokemon/wattrel/footprint.png differ diff --git a/graphics/pokemon/weavile/overworld.png b/graphics/pokemon/weavile/overworld.png new file mode 100644 index 000000000..9a0bb45ea Binary files /dev/null and b/graphics/pokemon/weavile/overworld.png differ diff --git a/graphics/pokemon/weavile/overworld_normal.pal b/graphics/pokemon/weavile/overworld_normal.pal new file mode 100644 index 000000000..155eff3de --- /dev/null +++ b/graphics/pokemon/weavile/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +152 8 32 +160 40 64 +200 48 72 +96 8 24 +48 56 88 +64 96 160 +104 120 176 +0 0 0 +240 176 64 +168 184 200 +112 120 128 +232 232 248 +56 72 112 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/weavile/overworld_shiny.pal b/graphics/pokemon/weavile/overworld_shiny.pal new file mode 100644 index 000000000..e45ea86c0 --- /dev/null +++ b/graphics/pokemon/weavile/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +168 104 56 +232 168 72 +248 208 64 +136 72 32 +120 32 104 +192 88 184 +224 176 224 +0 0 0 +240 176 64 +168 184 200 +112 120 128 +232 232 248 +128 56 128 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/weedle/overworld.png b/graphics/pokemon/weedle/overworld.png new file mode 100644 index 000000000..dd0679be6 Binary files /dev/null and b/graphics/pokemon/weedle/overworld.png differ diff --git a/graphics/pokemon/weedle/overworld_normal.pal b/graphics/pokemon/weedle/overworld_normal.pal new file mode 100644 index 000000000..be7742350 --- /dev/null +++ b/graphics/pokemon/weedle/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 64 +232 232 248 +96 72 40 +128 128 128 +192 152 64 +184 184 184 +248 208 64 +0 0 0 +192 40 64 +248 112 136 +192 40 64 +160 120 48 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/weedle/overworld_shiny.pal b/graphics/pokemon/weedle/overworld_shiny.pal new file mode 100644 index 000000000..eb8ffc26d --- /dev/null +++ b/graphics/pokemon/weedle/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 64 +232 232 248 +96 72 40 +128 128 128 +224 168 16 +184 184 184 +248 248 128 +0 0 0 +192 40 64 +248 184 216 +200 96 112 +160 120 48 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/weepinbell/overworld.png b/graphics/pokemon/weepinbell/overworld.png new file mode 100644 index 000000000..4f96c0973 Binary files /dev/null and b/graphics/pokemon/weepinbell/overworld.png differ diff --git a/graphics/pokemon/weepinbell/overworld_normal.pal b/graphics/pokemon/weepinbell/overworld_normal.pal new file mode 100644 index 000000000..866d6941a --- /dev/null +++ b/graphics/pokemon/weepinbell/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +80 64 48 +184 136 56 +0 0 0 +128 96 40 +184 160 48 +240 224 72 +96 152 56 +64 88 40 +136 216 80 +232 232 248 +120 8 64 +168 64 112 +184 184 184 +88 88 88 +240 120 160 diff --git a/graphics/pokemon/weepinbell/overworld_shiny.pal b/graphics/pokemon/weepinbell/overworld_shiny.pal new file mode 100644 index 000000000..35014b32d --- /dev/null +++ b/graphics/pokemon/weepinbell/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +80 64 48 +184 136 56 +0 0 0 +128 96 40 +160 168 64 +224 240 88 +120 160 32 +72 88 40 +168 216 80 +232 232 248 +80 56 112 +152 136 176 +184 184 184 +88 88 88 +192 200 232 diff --git a/graphics/pokemon/weezing/galarian/overworld.png b/graphics/pokemon/weezing/galarian/overworld.png new file mode 100644 index 000000000..883a3637d Binary files /dev/null and b/graphics/pokemon/weezing/galarian/overworld.png differ diff --git a/graphics/pokemon/weezing/galarian/overworld_normal.pal b/graphics/pokemon/weezing/galarian/overworld_normal.pal new file mode 100644 index 000000000..84ad50f8b --- /dev/null +++ b/graphics/pokemon/weezing/galarian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +106 44 156 +0 0 0 +0 0 0 +148 145 148 +106 56 65 +98 101 98 +205 202 205 +57 165 65 +82 190 90 +57 60 57 +238 234 255 +106 198 115 +115 113 115 +164 161 131 +230 226 230 +123 125 123 diff --git a/graphics/pokemon/weezing/galarian/overworld_shiny.pal b/graphics/pokemon/weezing/galarian/overworld_shiny.pal new file mode 100644 index 000000000..84ad50f8b --- /dev/null +++ b/graphics/pokemon/weezing/galarian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +106 44 156 +0 0 0 +0 0 0 +148 145 148 +106 56 65 +98 101 98 +205 202 205 +57 165 65 +82 190 90 +57 60 57 +238 234 255 +106 198 115 +115 113 115 +164 161 131 +230 226 230 +123 125 123 diff --git a/graphics/pokemon/weezing/overworld.png b/graphics/pokemon/weezing/overworld.png new file mode 100644 index 000000000..f5ddcfe4f Binary files /dev/null and b/graphics/pokemon/weezing/overworld.png differ diff --git a/graphics/pokemon/weezing/overworld_normal.pal b/graphics/pokemon/weezing/overworld_normal.pal new file mode 100644 index 000000000..357fa9a4e --- /dev/null +++ b/graphics/pokemon/weezing/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +144 128 40 +200 184 120 +56 40 56 +120 104 192 +136 128 208 +88 80 120 +0 0 0 +168 168 208 +232 232 248 +104 56 64 +128 72 80 +160 160 128 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/weezing/overworld_shiny.pal b/graphics/pokemon/weezing/overworld_shiny.pal new file mode 100644 index 000000000..d43b58cd8 --- /dev/null +++ b/graphics/pokemon/weezing/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +128 72 128 +184 144 184 +48 72 80 +104 144 136 +136 168 168 +72 112 96 +0 0 0 +168 168 208 +232 232 248 +104 56 64 +128 72 80 +176 160 128 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/whimsicott/overworld.png b/graphics/pokemon/whimsicott/overworld.png new file mode 100644 index 000000000..62057ff6f Binary files /dev/null and b/graphics/pokemon/whimsicott/overworld.png differ diff --git a/graphics/pokemon/whimsicott/overworld_normal.pal b/graphics/pokemon/whimsicott/overworld_normal.pal new file mode 100644 index 000000000..c9e2ef3b0 --- /dev/null +++ b/graphics/pokemon/whimsicott/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +168 151 83 +106 84 64 +226 218 202 +41 66 22 +194 178 137 +194 178 137 +12 12 12 +41 66 22 +66 119 65 +237 237 247 +106 84 64 +226 218 202 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/whimsicott/overworld_shiny.pal b/graphics/pokemon/whimsicott/overworld_shiny.pal new file mode 100644 index 000000000..1e09d1a78 --- /dev/null +++ b/graphics/pokemon/whimsicott/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +110 94 94 +105 89 68 +248 240 232 +56 50 50 +192 192 184 +194 178 137 +9 9 9 +35 86 194 +107 154 170 +237 237 247 +82 57 41 +230 222 205 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/whirlipede/overworld.png b/graphics/pokemon/whirlipede/overworld.png new file mode 100644 index 000000000..d6cc3e73d Binary files /dev/null and b/graphics/pokemon/whirlipede/overworld.png differ diff --git a/graphics/pokemon/whirlipede/overworld_normal.pal b/graphics/pokemon/whirlipede/overworld_normal.pal new file mode 100644 index 000000000..10ce9dee7 --- /dev/null +++ b/graphics/pokemon/whirlipede/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +149 108 231 +64 64 80 +100 85 143 +198 165 255 +184 80 144 +0 0 0 +64 64 80 +40 40 40 +168 128 64 +208 176 96 +149 108 231 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/whirlipede/overworld_shiny.pal b/graphics/pokemon/whirlipede/overworld_shiny.pal new file mode 100644 index 000000000..18192596b --- /dev/null +++ b/graphics/pokemon/whirlipede/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 56 88 +64 56 72 +100 85 143 +128 104 160 +88 152 136 +0 0 0 +64 64 80 +40 40 40 +168 128 64 +208 176 96 +96 80 128 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/whiscash/overworld.png b/graphics/pokemon/whiscash/overworld.png new file mode 100644 index 000000000..27d4ee088 Binary files /dev/null and b/graphics/pokemon/whiscash/overworld.png differ diff --git a/graphics/pokemon/whiscash/overworld_normal.pal b/graphics/pokemon/whiscash/overworld_normal.pal new file mode 100644 index 000000000..f714c8327 --- /dev/null +++ b/graphics/pokemon/whiscash/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 64 128 +48 64 136 +96 160 216 +96 80 32 +0 0 0 +32 96 160 +64 128 184 +144 120 56 +72 96 160 +104 128 192 +176 160 72 +24 32 104 +208 192 96 +232 232 248 +176 176 192 diff --git a/graphics/pokemon/whiscash/overworld_shiny.pal b/graphics/pokemon/whiscash/overworld_shiny.pal new file mode 100644 index 000000000..38240b5f2 --- /dev/null +++ b/graphics/pokemon/whiscash/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 64 128 +40 48 64 +96 160 216 +96 56 16 +0 0 0 +32 96 160 +64 128 184 +144 80 56 +48 64 96 +80 104 160 +208 96 48 +32 32 40 +248 144 96 +232 232 248 +176 176 192 diff --git a/graphics/pokemon/whismur/overworld.png b/graphics/pokemon/whismur/overworld.png new file mode 100644 index 000000000..d484493fd Binary files /dev/null and b/graphics/pokemon/whismur/overworld.png differ diff --git a/graphics/pokemon/whismur/overworld_normal.pal b/graphics/pokemon/whismur/overworld_normal.pal new file mode 100644 index 000000000..c09aa2d02 --- /dev/null +++ b/graphics/pokemon/whismur/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 40 72 +80 56 8 +0 0 0 +232 160 200 +160 88 128 +208 120 168 +192 168 48 +152 136 40 +224 208 72 +64 72 88 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/whismur/overworld_shiny.pal b/graphics/pokemon/whismur/overworld_shiny.pal new file mode 100644 index 000000000..79be5822f --- /dev/null +++ b/graphics/pokemon/whismur/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +96 40 72 +32 104 88 +0 0 0 +232 160 200 +160 88 128 +208 120 168 +96 192 120 +72 176 104 +128 208 136 +64 72 88 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wigglytuff/overworld.png b/graphics/pokemon/wigglytuff/overworld.png new file mode 100644 index 000000000..c89239412 Binary files /dev/null and b/graphics/pokemon/wigglytuff/overworld.png differ diff --git a/graphics/pokemon/wigglytuff/overworld_normal.pal b/graphics/pokemon/wigglytuff/overworld_normal.pal new file mode 100644 index 000000000..a04a0b9f2 --- /dev/null +++ b/graphics/pokemon/wigglytuff/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 56 80 +232 232 248 +0 0 0 +192 192 192 +80 80 80 +240 152 168 +184 104 128 +56 96 200 +112 184 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wigglytuff/overworld_shiny.pal b/graphics/pokemon/wigglytuff/overworld_shiny.pal new file mode 100644 index 000000000..6a51c7dcd --- /dev/null +++ b/graphics/pokemon/wigglytuff/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 56 80 +232 232 248 +0 0 0 +192 192 192 +80 80 80 +248 200 216 +208 136 160 +8 152 80 +136 232 144 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wiglett/footprint.png b/graphics/pokemon/wiglett/footprint.png new file mode 100644 index 000000000..aa3e48b0e Binary files /dev/null and b/graphics/pokemon/wiglett/footprint.png differ diff --git a/graphics/pokemon/wimpod/overworld.png b/graphics/pokemon/wimpod/overworld.png new file mode 100644 index 000000000..2febc3dd1 Binary files /dev/null and b/graphics/pokemon/wimpod/overworld.png differ diff --git a/graphics/pokemon/wimpod/overworld_normal.pal b/graphics/pokemon/wimpod/overworld_normal.pal new file mode 100644 index 000000000..800eb3f2a --- /dev/null +++ b/graphics/pokemon/wimpod/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +247 247 247 +237 230 80 +190 211 207 +138 159 158 +92 120 119 +166 94 151 +113 62 112 +51 66 66 +101 55 100 +72 39 71 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wimpod/overworld_shiny.pal b/graphics/pokemon/wimpod/overworld_shiny.pal new file mode 100644 index 000000000..161794f58 --- /dev/null +++ b/graphics/pokemon/wimpod/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +247 247 247 +237 230 80 +224 232 232 +168 184 176 +128 144 144 +248 72 40 +176 32 16 +51 66 66 +101 55 100 +72 39 71 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wingull/overworld.png b/graphics/pokemon/wingull/overworld.png new file mode 100644 index 000000000..6aaed2667 Binary files /dev/null and b/graphics/pokemon/wingull/overworld.png differ diff --git a/graphics/pokemon/wingull/overworld_normal.pal b/graphics/pokemon/wingull/overworld_normal.pal new file mode 100644 index 000000000..88ea5da49 --- /dev/null +++ b/graphics/pokemon/wingull/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 80 88 +64 104 144 +136 136 152 +48 72 112 +80 144 184 +0 0 0 +232 232 248 +160 200 224 +176 184 200 +104 160 216 +168 144 40 +224 208 72 +104 80 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wingull/overworld_shiny.pal b/graphics/pokemon/wingull/overworld_shiny.pal new file mode 100644 index 000000000..19fdc5e02 --- /dev/null +++ b/graphics/pokemon/wingull/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 80 88 +64 104 16 +136 136 152 +40 64 8 +112 168 32 +0 0 0 +232 232 248 +200 224 120 +176 184 200 +144 200 72 +168 144 40 +224 208 72 +104 80 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wishiwashi/overworld.png b/graphics/pokemon/wishiwashi/overworld.png new file mode 100644 index 000000000..5a47bda39 Binary files /dev/null and b/graphics/pokemon/wishiwashi/overworld.png differ diff --git a/graphics/pokemon/wishiwashi/overworld_normal.pal b/graphics/pokemon/wishiwashi/overworld_normal.pal new file mode 100644 index 000000000..4197bbc38 --- /dev/null +++ b/graphics/pokemon/wishiwashi/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +241 241 242 +239 240 241 +211 214 216 +141 207 228 +133 166 182 +89 151 213 +148 123 205 +83 133 181 +64 86 141 +81 83 85 +52 58 64 +23 70 80 +16 49 56 +16 16 16 +0 0 0 diff --git a/graphics/pokemon/wishiwashi/overworld_shiny.pal b/graphics/pokemon/wishiwashi/overworld_shiny.pal new file mode 100644 index 000000000..ca70dee15 --- /dev/null +++ b/graphics/pokemon/wishiwashi/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +240 240 192 +239 240 241 +211 214 216 +141 207 228 +133 166 182 +89 151 213 +148 123 205 +83 133 181 +216 136 0 +81 83 85 +52 58 64 +136 120 104 +16 49 56 +16 16 16 +0 0 0 diff --git a/graphics/pokemon/wo_chien/back.png b/graphics/pokemon/wo_chien/back.png index 4525e24fe..0ea73f831 100644 Binary files a/graphics/pokemon/wo_chien/back.png and b/graphics/pokemon/wo_chien/back.png differ diff --git a/graphics/pokemon/wo_chien/footprint.png b/graphics/pokemon/wo_chien/footprint.png new file mode 100644 index 000000000..aa3e48b0e Binary files /dev/null and b/graphics/pokemon/wo_chien/footprint.png differ diff --git a/graphics/pokemon/wo_chien/front.png b/graphics/pokemon/wo_chien/front.png index b81f12809..316d65b3d 100644 Binary files a/graphics/pokemon/wo_chien/front.png and b/graphics/pokemon/wo_chien/front.png differ diff --git a/graphics/pokemon/wo_chien/normal.pal b/graphics/pokemon/wo_chien/normal.pal index df9cd0fd2..4192e4fb2 100644 --- a/graphics/pokemon/wo_chien/normal.pal +++ b/graphics/pokemon/wo_chien/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -156 210 164 -255 255 255 -255 125 0 -180 190 189 -65 68 41 -82 129 57 -74 182 82 -139 153 156 -24 24 24 -82 72 49 -197 157 90 -123 113 82 -172 141 115 -41 48 41 -74 85 82 -139 97 90 +153 211 165 +17 43 18 +61 42 41 +47 59 51 +66 49 39 +51 87 44 +99 74 68 +90 105 93 +128 100 72 +100 148 72 +125 138 110 +245 138 44 +161 128 112 +201 160 104 +16 16 16 +217 227 194 diff --git a/graphics/pokemon/wo_chien/shiny.pal b/graphics/pokemon/wo_chien/shiny.pal index f2dddbf0a..4db6959f2 100644 --- a/graphics/pokemon/wo_chien/shiny.pal +++ b/graphics/pokemon/wo_chien/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -156 210 164 -255 255 255 -255 125 0 -180 190 189 -65 68 41 -164 151 99 -216 201 142 -139 153 156 -24 24 24 -82 72 49 -255 79 97 -213 61 84 -172 141 115 -41 48 41 -74 85 82 -139 97 90 +153 211 165 +64 55 28 +61 42 41 +47 59 51 +97 30 38 +115 105 69 +99 74 68 +90 105 93 +156 49 51 +163 158 100 +125 138 110 +245 138 44 +161 128 112 +219 79 63 +16 16 16 +217 227 194 diff --git a/graphics/pokemon/wobbuffet/overworld.png b/graphics/pokemon/wobbuffet/overworld.png new file mode 100644 index 000000000..04b136113 Binary files /dev/null and b/graphics/pokemon/wobbuffet/overworld.png differ diff --git a/graphics/pokemon/wobbuffet/overworld_normal.pal b/graphics/pokemon/wobbuffet/overworld_normal.pal new file mode 100644 index 000000000..208392f97 --- /dev/null +++ b/graphics/pokemon/wobbuffet/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 56 112 +112 200 240 +56 160 192 +56 128 160 +0 0 0 +32 48 64 +56 80 112 +168 184 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wobbuffet/overworld_shiny.pal b/graphics/pokemon/wobbuffet/overworld_shiny.pal new file mode 100644 index 000000000..126ef8e8c --- /dev/null +++ b/graphics/pokemon/wobbuffet/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 24 80 +216 160 240 +192 120 216 +152 104 152 +0 0 0 +32 48 64 +56 80 112 +168 184 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/woobat/overworld.png b/graphics/pokemon/woobat/overworld.png new file mode 100644 index 000000000..2035262ed Binary files /dev/null and b/graphics/pokemon/woobat/overworld.png differ diff --git a/graphics/pokemon/woobat/overworld_normal.pal b/graphics/pokemon/woobat/overworld_normal.pal new file mode 100644 index 000000000..838410344 --- /dev/null +++ b/graphics/pokemon/woobat/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 56 64 +168 216 240 +0 0 0 +112 168 192 +64 72 88 +29 29 29 +192 104 120 +136 72 80 +240 168 176 +72 104 120 +252 188 219 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/woobat/overworld_shiny.pal b/graphics/pokemon/woobat/overworld_shiny.pal new file mode 100644 index 000000000..9f71bce45 --- /dev/null +++ b/graphics/pokemon/woobat/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 56 64 +192 232 160 +0 0 0 +120 184 56 +64 72 88 +29 29 29 +192 104 120 +136 72 80 +240 168 176 +72 104 120 +252 188 219 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wooloo/overworld.png b/graphics/pokemon/wooloo/overworld.png new file mode 100644 index 000000000..3dbcd7fd0 Binary files /dev/null and b/graphics/pokemon/wooloo/overworld.png differ diff --git a/graphics/pokemon/wooloo/overworld_normal.pal b/graphics/pokemon/wooloo/overworld_normal.pal new file mode 100644 index 000000000..8e782102b --- /dev/null +++ b/graphics/pokemon/wooloo/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 252 36 +0 0 0 +40 28 24 +52 48 48 +72 56 48 +84 64 56 +108 108 108 +236 236 236 +28 20 20 +148 148 148 +180 180 180 +228 152 152 +0 0 0 +196 196 196 +236 236 236 +252 252 252 diff --git a/graphics/pokemon/wooloo/overworld_shiny.pal b/graphics/pokemon/wooloo/overworld_shiny.pal new file mode 100644 index 000000000..52f3c558a --- /dev/null +++ b/graphics/pokemon/wooloo/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +74 74 74 +49 49 49 +255 255 255 +82 65 57 +0 0 0 +255 255 255 +74 74 74 +148 148 148 +172 172 172 +230 156 156 +0 0 0 +24 24 24 +49 41 41 +90 74 74 diff --git a/graphics/pokemon/wooper/overworld.png b/graphics/pokemon/wooper/overworld.png new file mode 100644 index 000000000..e41562eb1 Binary files /dev/null and b/graphics/pokemon/wooper/overworld.png differ diff --git a/graphics/pokemon/wooper/overworld_normal.pal b/graphics/pokemon/wooper/overworld_normal.pal new file mode 100644 index 000000000..bf2ff38e1 --- /dev/null +++ b/graphics/pokemon/wooper/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +144 200 248 +112 176 240 +32 64 120 +96 40 96 +232 232 248 +72 144 200 +176 112 208 +56 112 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wooper/overworld_shiny.pal b/graphics/pokemon/wooper/overworld_shiny.pal new file mode 100644 index 000000000..3818d4118 --- /dev/null +++ b/graphics/pokemon/wooper/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +248 216 224 +248 192 208 +104 48 96 +160 64 64 +232 232 248 +216 152 176 +248 120 136 +176 104 152 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wormadam/overworld.png b/graphics/pokemon/wormadam/overworld.png new file mode 100644 index 000000000..68d418865 Binary files /dev/null and b/graphics/pokemon/wormadam/overworld.png differ diff --git a/graphics/pokemon/wormadam/overworld_normal.pal b/graphics/pokemon/wormadam/overworld_normal.pal new file mode 100644 index 000000000..0a22762e6 --- /dev/null +++ b/graphics/pokemon/wormadam/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +96 96 96 +72 72 72 +32 64 32 +0 0 0 +40 168 48 +40 120 72 +232 232 248 +80 168 24 +64 120 24 +136 208 56 +184 200 152 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wormadam/overworld_shiny.pal b/graphics/pokemon/wormadam/overworld_shiny.pal new file mode 100644 index 000000000..61118908c --- /dev/null +++ b/graphics/pokemon/wormadam/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +96 128 152 +72 96 104 +32 64 32 +0 0 0 +40 168 48 +40 120 72 +232 232 248 +80 168 24 +64 120 24 +136 208 56 +184 200 152 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wormadam/sandy_cloak/overworld.png b/graphics/pokemon/wormadam/sandy_cloak/overworld.png new file mode 100644 index 000000000..ed34c20e7 Binary files /dev/null and b/graphics/pokemon/wormadam/sandy_cloak/overworld.png differ diff --git a/graphics/pokemon/wormadam/sandy_cloak/overworld_normal.pal b/graphics/pokemon/wormadam/sandy_cloak/overworld_normal.pal new file mode 100644 index 000000000..010a4f490 --- /dev/null +++ b/graphics/pokemon/wormadam/sandy_cloak/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +96 96 96 +72 72 72 +0 0 0 +56 32 16 +144 104 40 +80 64 48 +192 144 64 +200 192 136 +232 232 248 +152 144 96 +232 216 136 +192 56 40 +200 112 96 +0 0 0 diff --git a/graphics/pokemon/wormadam/sandy_cloak/overworld_shiny.pal b/graphics/pokemon/wormadam/sandy_cloak/overworld_shiny.pal new file mode 100644 index 000000000..80ed0f7d9 --- /dev/null +++ b/graphics/pokemon/wormadam/sandy_cloak/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +96 128 152 +72 96 104 +0 0 0 +56 32 16 +144 104 40 +80 64 48 +192 144 64 +200 192 136 +232 232 248 +152 144 96 +232 216 136 +192 56 40 +200 112 96 +0 0 0 diff --git a/graphics/pokemon/wormadam/trash_cloak/overworld.png b/graphics/pokemon/wormadam/trash_cloak/overworld.png new file mode 100644 index 000000000..e380c1c54 Binary files /dev/null and b/graphics/pokemon/wormadam/trash_cloak/overworld.png differ diff --git a/graphics/pokemon/wormadam/trash_cloak/overworld_normal.pal b/graphics/pokemon/wormadam/trash_cloak/overworld_normal.pal new file mode 100644 index 000000000..93c0000a8 --- /dev/null +++ b/graphics/pokemon/wormadam/trash_cloak/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +96 96 96 +72 72 72 +96 48 64 +0 0 0 +216 56 136 +152 32 88 +160 96 128 +216 120 152 +232 232 248 +248 168 168 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wormadam/trash_cloak/overworld_shiny.pal b/graphics/pokemon/wormadam/trash_cloak/overworld_shiny.pal new file mode 100644 index 000000000..8e4880455 --- /dev/null +++ b/graphics/pokemon/wormadam/trash_cloak/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +96 128 152 +72 96 104 +96 48 64 +0 0 0 +216 56 136 +152 32 88 +160 96 128 +216 120 152 +232 232 248 +248 168 168 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wugtrio/footprint.png b/graphics/pokemon/wugtrio/footprint.png new file mode 100644 index 000000000..aa3e48b0e Binary files /dev/null and b/graphics/pokemon/wugtrio/footprint.png differ diff --git a/graphics/pokemon/wurmple/overworld.png b/graphics/pokemon/wurmple/overworld.png new file mode 100644 index 000000000..687932418 Binary files /dev/null and b/graphics/pokemon/wurmple/overworld.png differ diff --git a/graphics/pokemon/wurmple/overworld_normal.pal b/graphics/pokemon/wurmple/overworld_normal.pal new file mode 100644 index 000000000..bebe46894 --- /dev/null +++ b/graphics/pokemon/wurmple/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +240 104 104 +128 32 56 +120 96 24 +240 216 104 +184 48 72 +176 152 56 +80 80 80 +176 144 128 +112 88 80 +248 208 184 +168 168 176 +136 136 144 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wurmple/overworld_shiny.pal b/graphics/pokemon/wurmple/overworld_shiny.pal new file mode 100644 index 000000000..47db42763 --- /dev/null +++ b/graphics/pokemon/wurmple/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +168 136 216 +72 56 88 +120 96 24 +240 216 104 +120 96 152 +176 152 56 +80 80 80 +176 144 128 +112 88 80 +248 208 184 +168 168 176 +136 136 144 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wynaut/overworld.png b/graphics/pokemon/wynaut/overworld.png new file mode 100644 index 000000000..6d5aba3d3 Binary files /dev/null and b/graphics/pokemon/wynaut/overworld.png differ diff --git a/graphics/pokemon/wynaut/overworld_normal.pal b/graphics/pokemon/wynaut/overworld_normal.pal new file mode 100644 index 000000000..471fe47f9 --- /dev/null +++ b/graphics/pokemon/wynaut/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +136 208 224 +104 176 192 +24 64 80 +48 104 120 +80 136 152 +40 40 48 +32 80 96 +192 56 56 +112 32 32 +64 64 80 +232 232 248 +96 96 120 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wynaut/overworld_shiny.pal b/graphics/pokemon/wynaut/overworld_shiny.pal new file mode 100644 index 000000000..d79dfe5fd --- /dev/null +++ b/graphics/pokemon/wynaut/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +240 176 224 +208 144 200 +72 16 80 +136 80 136 +176 112 168 +40 40 48 +104 48 104 +192 56 56 +112 32 32 +64 64 80 +232 232 248 +96 96 120 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wyrdeer/footprint.png b/graphics/pokemon/wyrdeer/footprint.png new file mode 100644 index 000000000..2188abb4f Binary files /dev/null and b/graphics/pokemon/wyrdeer/footprint.png differ diff --git a/graphics/pokemon/wyrdeer/overworld.png b/graphics/pokemon/wyrdeer/overworld.png new file mode 100644 index 000000000..bb6f602c6 Binary files /dev/null and b/graphics/pokemon/wyrdeer/overworld.png differ diff --git a/graphics/pokemon/wyrdeer/overworld_normal.pal b/graphics/pokemon/wyrdeer/overworld_normal.pal new file mode 100644 index 000000000..cce7305c9 --- /dev/null +++ b/graphics/pokemon/wyrdeer/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 24 24 +238 213 148 +164 139 115 +74 65 65 +0 0 0 +164 156 172 +65 49 74 +197 189 197 +131 131 131 +172 172 189 +246 246 255 +213 213 222 +65 16 8 +180 74 8 +98 90 106 diff --git a/graphics/pokemon/wyrdeer/overworld_shiny.pal b/graphics/pokemon/wyrdeer/overworld_shiny.pal new file mode 100644 index 000000000..39de1ba1a --- /dev/null +++ b/graphics/pokemon/wyrdeer/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +49 41 0 +238 197 131 +172 139 90 +90 82 49 +0 0 0 +180 180 106 +65 57 8 +205 205 139 +123 139 106 +164 189 148 +230 238 213 +205 222 189 +49 41 0 +148 90 90 +90 82 49 diff --git a/graphics/pokemon/xatu/overworld.png b/graphics/pokemon/xatu/overworld.png new file mode 100644 index 000000000..70b4c8539 Binary files /dev/null and b/graphics/pokemon/xatu/overworld.png differ diff --git a/graphics/pokemon/xatu/overworld_normal.pal b/graphics/pokemon/xatu/overworld_normal.pal new file mode 100644 index 000000000..e16323749 --- /dev/null +++ b/graphics/pokemon/xatu/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +56 80 32 +128 192 112 +0 0 0 +96 144 56 +232 232 248 +120 16 32 +96 80 0 +240 208 96 +184 200 224 +184 152 48 +176 40 56 +48 48 48 +216 72 88 +64 80 96 +112 128 152 diff --git a/graphics/pokemon/xatu/overworld_shiny.pal b/graphics/pokemon/xatu/overworld_shiny.pal new file mode 100644 index 000000000..060166738 --- /dev/null +++ b/graphics/pokemon/xatu/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +56 80 32 +160 200 112 +0 0 0 +136 160 48 +232 232 248 +120 64 16 +96 80 0 +240 208 96 +184 200 224 +184 152 48 +176 88 56 +48 48 48 +216 120 88 +64 80 96 +112 128 152 diff --git a/graphics/pokemon/xerneas/anim_front.png b/graphics/pokemon/xerneas/anim_front.png new file mode 100644 index 000000000..fdfda5f13 Binary files /dev/null and b/graphics/pokemon/xerneas/anim_front.png differ diff --git a/graphics/pokemon/xerneas/front.png b/graphics/pokemon/xerneas/front.png deleted file mode 100644 index 85a22af42..000000000 Binary files a/graphics/pokemon/xerneas/front.png and /dev/null differ diff --git a/graphics/pokemon/xerneas/overworld.png b/graphics/pokemon/xerneas/overworld.png new file mode 100644 index 000000000..3c25137df Binary files /dev/null and b/graphics/pokemon/xerneas/overworld.png differ diff --git a/graphics/pokemon/xerneas/overworld_normal.pal b/graphics/pokemon/xerneas/overworld_normal.pal new file mode 100644 index 000000000..cfa83f546 --- /dev/null +++ b/graphics/pokemon/xerneas/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +16 16 16 +32 34 38 +48 181 222 +84 63 30 +164 88 198 +212 193 126 +139 138 111 +218 52 55 +255 208 67 +55 64 205 +92 123 216 +55 57 65 +202 204 210 +84 63 30 +0 0 0 diff --git a/graphics/pokemon/xerneas/overworld_shiny.pal b/graphics/pokemon/xerneas/overworld_shiny.pal new file mode 100644 index 000000000..6b1dbf994 --- /dev/null +++ b/graphics/pokemon/xerneas/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +16 16 16 +53 51 52 +48 181 222 +84 63 30 +164 88 198 +212 193 126 +139 138 111 +218 52 55 +255 208 67 +25 134 171 +38 199 254 +224 224 224 +202 204 210 +119 117 119 +0 0 0 diff --git a/graphics/pokemon/xurkitree/overworld.png b/graphics/pokemon/xurkitree/overworld.png new file mode 100644 index 000000000..801ec0194 Binary files /dev/null and b/graphics/pokemon/xurkitree/overworld.png differ diff --git a/graphics/pokemon/xurkitree/overworld_normal.pal b/graphics/pokemon/xurkitree/overworld_normal.pal new file mode 100644 index 000000000..7cf96c136 --- /dev/null +++ b/graphics/pokemon/xurkitree/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +241 251 241 +193 225 255 +252 180 0 +230 141 0 +171 104 0 +117 149 167 +102 117 125 +74 90 100 +58 74 83 +100 55 0 +43 54 57 +43 53 59 +30 38 43 +29 34 38 +0 0 0 diff --git a/graphics/pokemon/xurkitree/overworld_shiny.pal b/graphics/pokemon/xurkitree/overworld_shiny.pal new file mode 100644 index 000000000..f8c3ae934 --- /dev/null +++ b/graphics/pokemon/xurkitree/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +241 251 241 +193 225 255 +252 180 0 +230 141 0 +171 104 0 +117 149 167 +40 136 184 +8 48 72 +58 74 83 +100 55 0 +24 88 128 +43 53 59 +30 38 43 +8 64 96 +0 0 0 diff --git a/graphics/pokemon/yamask/galarian/overworld.png b/graphics/pokemon/yamask/galarian/overworld.png new file mode 100644 index 000000000..718654dd3 Binary files /dev/null and b/graphics/pokemon/yamask/galarian/overworld.png differ diff --git a/graphics/pokemon/yamask/galarian/overworld_normal.pal b/graphics/pokemon/yamask/galarian/overworld_normal.pal new file mode 100644 index 000000000..0e8117968 --- /dev/null +++ b/graphics/pokemon/yamask/galarian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +140 78 78 +0 0 0 +24 24 24 +56 56 56 +159 83 188 +87 43 104 +77 71 72 +128 128 128 +235 93 91 +194 184 185 +136 126 127 +179 56 54 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/yamask/galarian/overworld_shiny.pal b/graphics/pokemon/yamask/galarian/overworld_shiny.pal new file mode 100644 index 000000000..0e8117968 --- /dev/null +++ b/graphics/pokemon/yamask/galarian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +140 78 78 +0 0 0 +24 24 24 +56 56 56 +159 83 188 +87 43 104 +77 71 72 +128 128 128 +235 93 91 +194 184 185 +136 126 127 +179 56 54 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/yamask/overworld.png b/graphics/pokemon/yamask/overworld.png new file mode 100644 index 000000000..68993cfca Binary files /dev/null and b/graphics/pokemon/yamask/overworld.png differ diff --git a/graphics/pokemon/yamask/overworld_normal.pal b/graphics/pokemon/yamask/overworld_normal.pal new file mode 100644 index 000000000..2b661e533 --- /dev/null +++ b/graphics/pokemon/yamask/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +11 11 11 +71 71 71 +44 44 44 +255 0 0 +0 0 0 +40 40 40 +129 79 25 +172 154 220 +245 164 33 +199 121 11 +255 218 112 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/yamask/overworld_shiny.pal b/graphics/pokemon/yamask/overworld_shiny.pal new file mode 100644 index 000000000..65c3ee00c --- /dev/null +++ b/graphics/pokemon/yamask/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +11 11 11 +72 72 128 +40 40 72 +240 216 40 +0 0 0 +40 40 72 +96 96 96 +152 208 160 +192 192 192 +136 136 136 +208 208 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/yamper/overworld.png b/graphics/pokemon/yamper/overworld.png new file mode 100644 index 000000000..2f6432b6d Binary files /dev/null and b/graphics/pokemon/yamper/overworld.png differ diff --git a/graphics/pokemon/yamper/overworld_normal.pal b/graphics/pokemon/yamper/overworld_normal.pal new file mode 100644 index 000000000..5216291b7 --- /dev/null +++ b/graphics/pokemon/yamper/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 12 252 +132 120 12 +240 228 100 +104 76 40 +216 200 16 +204 168 120 +0 0 0 +188 140 76 +252 252 252 +68 52 28 +152 208 104 +76 116 36 +116 116 116 +220 220 220 +152 208 104 +0 0 0 diff --git a/graphics/pokemon/yamper/overworld_shiny.pal b/graphics/pokemon/yamper/overworld_shiny.pal new file mode 100644 index 000000000..c52e2bbdd --- /dev/null +++ b/graphics/pokemon/yamper/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 12 252 +131 123 8 +246 230 98 +139 115 123 +222 205 16 +255 213 222 +0 0 0 +230 189 197 +255 255 255 +65 49 24 +156 213 106 +74 115 32 +115 115 115 +222 222 222 +156 213 106 +0 0 0 diff --git a/graphics/pokemon/yanma/overworld.png b/graphics/pokemon/yanma/overworld.png new file mode 100644 index 000000000..4f9e45ea9 Binary files /dev/null and b/graphics/pokemon/yanma/overworld.png differ diff --git a/graphics/pokemon/yanma/overworld_normal.pal b/graphics/pokemon/yanma/overworld_normal.pal new file mode 100644 index 000000000..576f73c2f --- /dev/null +++ b/graphics/pokemon/yanma/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +56 72 72 +0 0 0 +80 96 136 +184 200 224 +96 24 24 +240 104 80 +184 64 16 +232 232 248 +144 48 8 +216 72 48 +40 104 8 +232 120 48 +160 232 128 +112 192 80 +0 0 0 diff --git a/graphics/pokemon/yanma/overworld_shiny.pal b/graphics/pokemon/yanma/overworld_shiny.pal new file mode 100644 index 000000000..29807c87b --- /dev/null +++ b/graphics/pokemon/yanma/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +56 72 72 +0 0 0 +80 96 136 +184 200 224 +24 64 112 +120 200 248 +72 128 192 +232 232 248 +48 96 152 +96 160 216 +40 104 8 +120 216 248 +160 232 128 +112 192 80 +0 0 0 diff --git a/graphics/pokemon/yanmega/overworld.png b/graphics/pokemon/yanmega/overworld.png new file mode 100644 index 000000000..8ec817a0e Binary files /dev/null and b/graphics/pokemon/yanmega/overworld.png differ diff --git a/graphics/pokemon/yanmega/overworld_normal.pal b/graphics/pokemon/yanmega/overworld_normal.pal new file mode 100644 index 000000000..32551f207 --- /dev/null +++ b/graphics/pokemon/yanmega/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 16 8 +64 64 64 +0 0 0 +248 72 48 +208 56 48 +32 48 24 +48 96 32 +56 128 24 +88 8 16 +72 96 112 +232 232 248 +184 184 184 +80 168 48 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/yanmega/overworld_shiny.pal b/graphics/pokemon/yanmega/overworld_shiny.pal new file mode 100644 index 000000000..d25d4b475 --- /dev/null +++ b/graphics/pokemon/yanmega/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 16 88 +64 64 64 +0 0 0 +248 72 120 +208 56 120 +32 48 24 +48 96 96 +56 128 128 +88 8 96 +72 96 112 +232 232 248 +184 184 184 +80 168 176 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/yungoos/overworld.png b/graphics/pokemon/yungoos/overworld.png new file mode 100644 index 000000000..7c8f82a20 Binary files /dev/null and b/graphics/pokemon/yungoos/overworld.png differ diff --git a/graphics/pokemon/yungoos/overworld_normal.pal b/graphics/pokemon/yungoos/overworld_normal.pal new file mode 100644 index 000000000..a37df815b --- /dev/null +++ b/graphics/pokemon/yungoos/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +232 232 248 +242 193 76 +216 149 54 +151 170 177 +184 126 34 +190 122 86 +227 101 142 +184 115 34 +128 93 38 +206 60 94 +153 84 75 +77 46 42 +16 16 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/yungoos/overworld_shiny.pal b/graphics/pokemon/yungoos/overworld_shiny.pal new file mode 100644 index 000000000..d2ece18b2 --- /dev/null +++ b/graphics/pokemon/yungoos/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +232 232 248 +224 160 224 +184 104 192 +151 170 177 +184 126 34 +192 128 120 +227 101 142 +136 64 128 +128 93 38 +206 60 94 +176 80 72 +77 46 42 +16 16 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/yveltal/overworld.png b/graphics/pokemon/yveltal/overworld.png new file mode 100644 index 000000000..0e6b2a19c Binary files /dev/null and b/graphics/pokemon/yveltal/overworld.png differ diff --git a/graphics/pokemon/yveltal/overworld_normal.pal b/graphics/pokemon/yveltal/overworld_normal.pal new file mode 100644 index 000000000..3b9046a01 --- /dev/null +++ b/graphics/pokemon/yveltal/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +44 34 34 +96 78 80 +44 34 34 +76 60 61 +150 132 134 +191 173 175 +96 78 80 +155 37 42 +212 58 65 +94 192 192 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/yveltal/overworld_shiny.pal b/graphics/pokemon/yveltal/overworld_shiny.pal new file mode 100644 index 000000000..d766f39eb --- /dev/null +++ b/graphics/pokemon/yveltal/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +111 111 111 +239 239 239 +46 41 56 +202 201 201 +83 77 92 +117 108 129 +68 62 80 +146 30 58 +196 40 78 +94 192 192 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zacian/crowned_sword/overworld.png b/graphics/pokemon/zacian/crowned_sword/overworld.png new file mode 100644 index 000000000..b8069ecd5 Binary files /dev/null and b/graphics/pokemon/zacian/crowned_sword/overworld.png differ diff --git a/graphics/pokemon/zacian/crowned_sword/overworld_normal.pal b/graphics/pokemon/zacian/crowned_sword/overworld_normal.pal new file mode 100644 index 000000000..906648fad --- /dev/null +++ b/graphics/pokemon/zacian/crowned_sword/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +57 109 164 +197 145 65 +98 93 24 +16 36 41 +213 210 98 +213 76 49 +164 56 32 +246 226 189 +0 0 0 +74 68 16 +74 133 197 +230 226 230 +90 85 24 +32 68 106 +222 109 90 diff --git a/graphics/pokemon/zacian/crowned_sword/overworld_shiny.pal b/graphics/pokemon/zacian/crowned_sword/overworld_shiny.pal new file mode 100644 index 000000000..906648fad --- /dev/null +++ b/graphics/pokemon/zacian/crowned_sword/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +57 109 164 +197 145 65 +98 93 24 +16 36 41 +213 210 98 +213 76 49 +164 56 32 +246 226 189 +0 0 0 +74 68 16 +74 133 197 +230 226 230 +90 85 24 +32 68 106 +222 109 90 diff --git a/graphics/pokemon/zacian/overworld.png b/graphics/pokemon/zacian/overworld.png new file mode 100644 index 000000000..ed0fb3e1c Binary files /dev/null and b/graphics/pokemon/zacian/overworld.png differ diff --git a/graphics/pokemon/zacian/overworld_normal.pal b/graphics/pokemon/zacian/overworld_normal.pal new file mode 100644 index 000000000..e101fb251 --- /dev/null +++ b/graphics/pokemon/zacian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 252 72 +12 24 36 +32 32 32 +160 56 32 +208 76 48 +216 108 88 +0 0 0 +208 196 48 +192 144 64 +248 232 208 +56 108 160 +72 132 192 +236 204 136 +244 216 164 +32 32 32 +248 232 208 diff --git a/graphics/pokemon/zacian/overworld_shiny.pal b/graphics/pokemon/zacian/overworld_shiny.pal new file mode 100644 index 000000000..23c75881b --- /dev/null +++ b/graphics/pokemon/zacian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 32 41 +0 24 32 +0 24 32 +0 90 115 +0 131 172 +0 0 0 +213 205 49 +197 148 65 +230 230 230 +57 123 139 +106 197 222 +238 205 139 +246 222 164 +0 24 32 +255 238 213 diff --git a/graphics/pokemon/zamazenta/crowned_shield/overworld.png b/graphics/pokemon/zamazenta/crowned_shield/overworld.png new file mode 100644 index 000000000..8adba6b74 Binary files /dev/null and b/graphics/pokemon/zamazenta/crowned_shield/overworld.png differ diff --git a/graphics/pokemon/zamazenta/crowned_shield/overworld_normal.pal b/graphics/pokemon/zamazenta/crowned_shield/overworld_normal.pal new file mode 100644 index 000000000..54124216e --- /dev/null +++ b/graphics/pokemon/zamazenta/crowned_shield/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +41 64 148 +16 28 57 +164 153 41 +148 28 32 +222 210 32 +205 44 57 +213 210 106 +74 72 16 +172 174 189 +24 44 98 +0 0 0 +32 48 115 +148 157 172 +213 214 222 +205 194 57 diff --git a/graphics/pokemon/zamazenta/crowned_shield/overworld_shiny.pal b/graphics/pokemon/zamazenta/crowned_shield/overworld_shiny.pal new file mode 100644 index 000000000..54124216e --- /dev/null +++ b/graphics/pokemon/zamazenta/crowned_shield/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +41 64 148 +16 28 57 +164 153 41 +148 28 32 +222 210 32 +205 44 57 +213 210 106 +74 72 16 +172 174 189 +24 44 98 +0 0 0 +32 48 115 +148 157 172 +213 214 222 +205 194 57 diff --git a/graphics/pokemon/zamazenta/overworld.png b/graphics/pokemon/zamazenta/overworld.png new file mode 100644 index 000000000..73ae7fbe8 Binary files /dev/null and b/graphics/pokemon/zamazenta/overworld.png differ diff --git a/graphics/pokemon/zamazenta/overworld_normal.pal b/graphics/pokemon/zamazenta/overworld_normal.pal new file mode 100644 index 000000000..dcb72ec73 --- /dev/null +++ b/graphics/pokemon/zamazenta/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 252 252 +0 0 0 +88 12 20 +28 44 108 +20 32 76 +164 32 44 +204 44 56 +0 0 0 +32 32 32 +0 0 0 +216 208 32 +40 64 148 +208 208 208 +152 156 172 +236 204 136 +208 208 208 diff --git a/graphics/pokemon/zamazenta/overworld_shiny.pal b/graphics/pokemon/zamazenta/overworld_shiny.pal new file mode 100644 index 000000000..2587ed85a --- /dev/null +++ b/graphics/pokemon/zamazenta/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +57 16 41 +82 0 32 +32 0 8 +123 41 98 +180 74 139 +0 0 0 +32 0 8 +0 0 0 +222 213 32 +148 16 57 +230 230 230 +148 156 172 +238 205 139 +197 197 205 diff --git a/graphics/pokemon/zangoose/overworld.png b/graphics/pokemon/zangoose/overworld.png new file mode 100644 index 000000000..84fce3acc Binary files /dev/null and b/graphics/pokemon/zangoose/overworld.png differ diff --git a/graphics/pokemon/zangoose/overworld_normal.pal b/graphics/pokemon/zangoose/overworld_normal.pal new file mode 100644 index 000000000..77e03fcc5 --- /dev/null +++ b/graphics/pokemon/zangoose/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 48 64 +120 32 32 +72 80 96 +0 0 0 +232 232 248 +208 72 80 +112 120 136 +208 208 208 +160 48 56 +152 160 176 +224 112 128 +160 48 96 +240 112 184 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zangoose/overworld_shiny.pal b/graphics/pokemon/zangoose/overworld_shiny.pal new file mode 100644 index 000000000..e7d5ad5f5 --- /dev/null +++ b/graphics/pokemon/zangoose/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 48 64 +72 120 144 +72 80 96 +0 0 0 +232 232 248 +96 168 184 +112 120 136 +208 208 208 +80 144 160 +152 160 176 +112 192 200 +160 48 56 +120 32 32 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zapdos/galarian/overworld.png b/graphics/pokemon/zapdos/galarian/overworld.png new file mode 100644 index 000000000..648884dbe Binary files /dev/null and b/graphics/pokemon/zapdos/galarian/overworld.png differ diff --git a/graphics/pokemon/zapdos/galarian/overworld_normal.pal b/graphics/pokemon/zapdos/galarian/overworld_normal.pal new file mode 100644 index 000000000..6dd0f253b --- /dev/null +++ b/graphics/pokemon/zapdos/galarian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 252 252 +40 16 0 +0 0 0 +220 104 28 +248 144 72 +144 64 12 +24 24 24 +56 56 56 +248 216 64 +248 216 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zapdos/galarian/overworld_shiny.pal b/graphics/pokemon/zapdos/galarian/overworld_shiny.pal new file mode 100644 index 000000000..be143c0a1 --- /dev/null +++ b/graphics/pokemon/zapdos/galarian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +41 16 0 +0 0 0 +213 156 24 +238 213 57 +139 90 0 +16 16 16 +32 32 32 +255 255 255 +255 255 255 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zapdos/overworld.png b/graphics/pokemon/zapdos/overworld.png new file mode 100644 index 000000000..cac1899cd Binary files /dev/null and b/graphics/pokemon/zapdos/overworld.png differ diff --git a/graphics/pokemon/zapdos/overworld_normal.pal b/graphics/pokemon/zapdos/overworld_normal.pal new file mode 100644 index 000000000..33f5fe775 --- /dev/null +++ b/graphics/pokemon/zapdos/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +56 40 24 +248 216 64 +248 208 0 +224 168 24 +88 80 64 +184 120 0 +64 64 64 +176 176 208 +232 232 248 +160 112 72 +224 144 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zapdos/overworld_shiny.pal b/graphics/pokemon/zapdos/overworld_shiny.pal new file mode 100644 index 000000000..094c2a747 --- /dev/null +++ b/graphics/pokemon/zapdos/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +56 40 24 +248 200 96 +248 168 0 +216 136 16 +88 80 64 +160 96 0 +64 64 64 +176 176 208 +232 232 248 +160 112 72 +224 144 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zarude/dada/icon.png b/graphics/pokemon/zarude/dada/icon.png index e3a39e36d..0c3fc4c42 100644 Binary files a/graphics/pokemon/zarude/dada/icon.png and b/graphics/pokemon/zarude/dada/icon.png differ diff --git a/graphics/pokemon/zarude/icon.png b/graphics/pokemon/zarude/icon.png index 58dfa077b..cd17fa5f0 100644 Binary files a/graphics/pokemon/zarude/icon.png and b/graphics/pokemon/zarude/icon.png differ diff --git a/graphics/pokemon/zarude/overworld.png b/graphics/pokemon/zarude/overworld.png new file mode 100644 index 000000000..2e7aa3c49 Binary files /dev/null and b/graphics/pokemon/zarude/overworld.png differ diff --git a/graphics/pokemon/zarude/overworld_normal.pal b/graphics/pokemon/zarude/overworld_normal.pal new file mode 100644 index 000000000..d8589e15c --- /dev/null +++ b/graphics/pokemon/zarude/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +188 72 72 +0 0 0 +52 52 52 +60 64 60 +92 96 92 +44 60 40 +76 104 72 +108 148 88 +148 196 88 +172 172 172 +220 84 88 +136 144 148 +252 252 252 +172 172 172 +148 196 88 +136 148 144 diff --git a/graphics/pokemon/zarude/overworld_shiny.pal b/graphics/pokemon/zarude/overworld_shiny.pal new file mode 100644 index 000000000..882fbf124 --- /dev/null +++ b/graphics/pokemon/zarude/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +188 72 72 +0 0 0 +49 49 49 +57 65 57 +90 98 90 +41 57 41 +74 106 74 +106 148 90 +148 197 90 +230 189 131 +222 82 90 +197 164 115 +255 255 255 +230 189 131 +148 197 90 +197 164 115 diff --git a/graphics/pokemon/zebstrika/overworld.png b/graphics/pokemon/zebstrika/overworld.png new file mode 100644 index 000000000..fbe6fa8f5 Binary files /dev/null and b/graphics/pokemon/zebstrika/overworld.png differ diff --git a/graphics/pokemon/zebstrika/overworld_normal.pal b/graphics/pokemon/zebstrika/overworld_normal.pal new file mode 100644 index 000000000..fa9c14b6c --- /dev/null +++ b/graphics/pokemon/zebstrika/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +57 65 65 +57 65 65 +244 245 247 +204 204 204 +7 7 7 +24 32 32 +7 7 7 +164 164 164 +57 65 65 +112 112 112 +116 168 95 +7 7 7 +7 7 7 +7 7 7 +0 0 0 diff --git a/graphics/pokemon/zebstrika/overworld_shiny.pal b/graphics/pokemon/zebstrika/overworld_shiny.pal new file mode 100644 index 000000000..27178df2c --- /dev/null +++ b/graphics/pokemon/zebstrika/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 64 112 +56 40 64 +244 245 247 +204 204 204 +16 16 16 +30 38 38 +0 0 0 +164 164 164 +30 109 89 +116 116 116 +134 216 33 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zekrom/overworld.png b/graphics/pokemon/zekrom/overworld.png new file mode 100644 index 000000000..1e509f1d7 Binary files /dev/null and b/graphics/pokemon/zekrom/overworld.png differ diff --git a/graphics/pokemon/zekrom/overworld_normal.pal b/graphics/pokemon/zekrom/overworld_normal.pal new file mode 100644 index 000000000..fe20163c7 --- /dev/null +++ b/graphics/pokemon/zekrom/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +38 37 38 +18 32 11 +30 29 30 +99 99 99 +88 88 88 +62 62 66 +7 137 148 +52 52 56 +13 25 7 +131 40 41 +36 62 91 +204 39 86 +18 93 109 +32 151 194 +37 186 228 diff --git a/graphics/pokemon/zekrom/overworld_shiny.pal b/graphics/pokemon/zekrom/overworld_shiny.pal new file mode 100644 index 000000000..601b414e3 --- /dev/null +++ b/graphics/pokemon/zekrom/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +38 37 38 +18 32 11 +48 56 56 +56 112 128 +56 112 128 +56 88 96 +170 195 131 +56 88 96 +13 25 7 +78 78 80 +27 176 53 +78 78 80 +27 176 53 +170 195 131 +37 186 228 diff --git a/graphics/pokemon/zeraora/overworld.png b/graphics/pokemon/zeraora/overworld.png new file mode 100644 index 000000000..303d776e4 Binary files /dev/null and b/graphics/pokemon/zeraora/overworld.png differ diff --git a/graphics/pokemon/zeraora/overworld_normal.pal b/graphics/pokemon/zeraora/overworld_normal.pal new file mode 100644 index 000000000..b21c53612 --- /dev/null +++ b/graphics/pokemon/zeraora/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +249 228 85 +218 169 54 +91 208 242 +47 151 198 +239 138 78 +104 108 110 +131 87 37 +26 94 124 +56 61 67 +28 31 34 +16 16 16 +15 15 16 +0 0 0 +32 144 216 +88 208 240 diff --git a/graphics/pokemon/zeraora/overworld_shiny.pal b/graphics/pokemon/zeraora/overworld_shiny.pal new file mode 100644 index 000000000..7e6fa612b --- /dev/null +++ b/graphics/pokemon/zeraora/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +248 248 248 +184 184 192 +248 216 32 +200 136 8 +216 0 0 +104 108 110 +88 88 96 +56 88 88 +56 61 67 +28 31 34 +16 16 16 +15 15 16 +0 0 0 +200 136 8 +248 216 32 diff --git a/graphics/pokemon/zigzagoon/galarian/overworld.png b/graphics/pokemon/zigzagoon/galarian/overworld.png new file mode 100644 index 000000000..2785e862a Binary files /dev/null and b/graphics/pokemon/zigzagoon/galarian/overworld.png differ diff --git a/graphics/pokemon/zigzagoon/galarian/overworld_normal.pal b/graphics/pokemon/zigzagoon/galarian/overworld_normal.pal new file mode 100644 index 000000000..6b74af845 --- /dev/null +++ b/graphics/pokemon/zigzagoon/galarian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +52 87 191 +31 43 44 +36 36 36 +52 52 52 +96 101 106 +62 64 66 +163 164 163 +245 245 246 +0 0 0 +178 179 178 +113 119 125 +238 150 178 +217 74 127 +110 59 81 +64 72 80 +168 184 208 diff --git a/graphics/pokemon/zigzagoon/galarian/overworld_shiny.pal b/graphics/pokemon/zigzagoon/galarian/overworld_shiny.pal new file mode 100644 index 000000000..6b74af845 --- /dev/null +++ b/graphics/pokemon/zigzagoon/galarian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +52 87 191 +31 43 44 +36 36 36 +52 52 52 +96 101 106 +62 64 66 +163 164 163 +245 245 246 +0 0 0 +178 179 178 +113 119 125 +238 150 178 +217 74 127 +110 59 81 +64 72 80 +168 184 208 diff --git a/graphics/pokemon/zigzagoon/overworld.png b/graphics/pokemon/zigzagoon/overworld.png new file mode 100644 index 000000000..a8b244900 Binary files /dev/null and b/graphics/pokemon/zigzagoon/overworld.png differ diff --git a/graphics/pokemon/zigzagoon/overworld_normal.pal b/graphics/pokemon/zigzagoon/overworld_normal.pal new file mode 100644 index 000000000..def45b750 --- /dev/null +++ b/graphics/pokemon/zigzagoon/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 72 32 +216 208 152 +200 176 120 +72 48 24 +120 72 40 +176 128 88 +0 0 0 +152 136 88 +152 96 56 +40 32 24 +64 48 40 +232 232 248 +120 128 144 +168 184 208 +64 72 80 diff --git a/graphics/pokemon/zigzagoon/overworld_shiny.pal b/graphics/pokemon/zigzagoon/overworld_shiny.pal new file mode 100644 index 000000000..a73c33cd7 --- /dev/null +++ b/graphics/pokemon/zigzagoon/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 72 32 +216 208 152 +200 176 120 +80 40 8 +168 72 16 +216 120 56 +0 0 0 +152 136 88 +192 96 40 +40 32 24 +64 48 40 +232 232 248 +120 128 144 +168 184 208 +64 72 80 diff --git a/graphics/pokemon/zoroark/hisuian/back.png b/graphics/pokemon/zoroark/hisuian/back.png index 8a252b305..794a554c3 100644 Binary files a/graphics/pokemon/zoroark/hisuian/back.png and b/graphics/pokemon/zoroark/hisuian/back.png differ diff --git a/graphics/pokemon/zoroark/hisuian/front.png b/graphics/pokemon/zoroark/hisuian/front.png index bf4e40c15..5a27fa4f5 100644 Binary files a/graphics/pokemon/zoroark/hisuian/front.png and b/graphics/pokemon/zoroark/hisuian/front.png differ diff --git a/graphics/pokemon/zoroark/hisuian/normal.pal b/graphics/pokemon/zoroark/hisuian/normal.pal index 16e1aed00..a95fbe674 100644 --- a/graphics/pokemon/zoroark/hisuian/normal.pal +++ b/graphics/pokemon/zoroark/hisuian/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -152 208 160 -144 24 32 -96 88 96 -216 88 80 -248 248 248 -224 144 144 +153 211 165 +95 0 2 +74 77 83 +95 71 92 +148 36 41 +213 58 62 +179 77 84 +240 115 118 +246 238 108 +146 141 150 +179 179 187 +247 172 174 16 16 16 -192 56 80 -144 136 144 -192 176 184 -56 56 56 -208 208 208 -88 64 88 -176 112 112 -184 192 184 -240 232 32 +212 214 214 +252 252 252 +0 0 0 diff --git a/graphics/pokemon/zoroark/hisuian/overworld.png b/graphics/pokemon/zoroark/hisuian/overworld.png new file mode 100644 index 000000000..7c7b2ece4 Binary files /dev/null and b/graphics/pokemon/zoroark/hisuian/overworld.png differ diff --git a/graphics/pokemon/zoroark/hisuian/overworld_normal.pal b/graphics/pokemon/zoroark/hisuian/overworld_normal.pal new file mode 100644 index 000000000..2f1ce6dd4 --- /dev/null +++ b/graphics/pokemon/zoroark/hisuian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +131 32 32 +230 98 98 +238 131 131 +74 74 82 +180 57 57 +82 82 90 +246 180 180 +205 205 205 +172 172 172 +148 148 148 +255 255 255 +230 205 32 +238 238 255 +213 213 238 diff --git a/graphics/pokemon/zoroark/hisuian/overworld_shiny.pal b/graphics/pokemon/zoroark/hisuian/overworld_shiny.pal new file mode 100644 index 000000000..6790bfcc4 --- /dev/null +++ b/graphics/pokemon/zoroark/hisuian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +57 16 82 +156 74 230 +189 123 238 +41 49 49 +123 65 197 +41 49 49 +222 172 246 +205 205 205 +115 115 115 +148 148 148 +255 255 255 +230 205 32 +238 238 255 +164 164 180 diff --git a/graphics/pokemon/zoroark/hisuian/shiny.pal b/graphics/pokemon/zoroark/hisuian/shiny.pal index 5b3e2797a..e6eaecfce 100644 --- a/graphics/pokemon/zoroark/hisuian/shiny.pal +++ b/graphics/pokemon/zoroark/hisuian/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -152 208 160 -96 48 120 -96 88 96 -176 112 208 -248 248 248 -208 144 224 +153 211 165 +60 35 73 +60 35 73 +95 71 92 +97 58 120 +137 90 190 +155 111 185 +186 155 206 +246 238 108 +101 89 102 +179 179 187 +207 185 221 16 16 16 -144 80 168 -144 136 144 -192 176 184 -56 48 56 -208 208 208 -88 64 88 -176 104 184 -136 128 136 -240 232 32 +134 128 134 +252 252 252 +0 0 0 diff --git a/graphics/pokemon/zoroark/overworld.png b/graphics/pokemon/zoroark/overworld.png new file mode 100644 index 000000000..56d1cc381 Binary files /dev/null and b/graphics/pokemon/zoroark/overworld.png differ diff --git a/graphics/pokemon/zoroark/overworld_normal.pal b/graphics/pokemon/zoroark/overworld_normal.pal new file mode 100644 index 000000000..ee6eef09d --- /dev/null +++ b/graphics/pokemon/zoroark/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +4 4 4 +55 58 68 +31 34 50 +112 33 55 +63 11 33 +120 40 64 +168 16 64 +72 16 40 +85 85 91 +164 11 55 +123 166 175 +41 111 114 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zoroark/overworld_shiny.pal b/graphics/pokemon/zoroark/overworld_shiny.pal new file mode 100644 index 000000000..de3371e25 --- /dev/null +++ b/graphics/pokemon/zoroark/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +4 4 4 +82 82 90 +31 34 50 +64 40 152 +41 42 64 +64 40 152 +112 48 192 +41 42 64 +120 120 128 +112 48 192 +124 182 191 +41 111 114 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zorua/hisuian/overworld.png b/graphics/pokemon/zorua/hisuian/overworld.png new file mode 100644 index 000000000..9d98e3fd7 Binary files /dev/null and b/graphics/pokemon/zorua/hisuian/overworld.png differ diff --git a/graphics/pokemon/zorua/hisuian/overworld_normal.pal b/graphics/pokemon/zorua/hisuian/overworld_normal.pal new file mode 100644 index 000000000..eeebf485a --- /dev/null +++ b/graphics/pokemon/zorua/hisuian/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +180 57 57 +0 0 0 +238 131 131 +32 32 49 +148 148 148 +82 82 90 +205 205 205 +255 255 255 +106 106 106 +131 32 32 +164 98 16 +230 98 98 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zorua/hisuian/overworld_shiny.pal b/graphics/pokemon/zorua/hisuian/overworld_shiny.pal new file mode 100644 index 000000000..8dc5c397a --- /dev/null +++ b/graphics/pokemon/zorua/hisuian/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +49 115 230 +0 0 0 +148 222 230 +24 24 32 +115 115 115 +65 74 74 +156 156 164 +255 255 255 +74 74 74 +24 82 123 +222 189 0 +65 156 230 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zorua/overworld.png b/graphics/pokemon/zorua/overworld.png new file mode 100644 index 000000000..1198b0526 Binary files /dev/null and b/graphics/pokemon/zorua/overworld.png differ diff --git a/graphics/pokemon/zorua/overworld_normal.pal b/graphics/pokemon/zorua/overworld_normal.pal new file mode 100644 index 000000000..55fb61c86 --- /dev/null +++ b/graphics/pokemon/zorua/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +19 20 50 +151 49 76 +109 47 43 +0 0 0 +106 106 142 +81 81 128 +43 44 101 +43 44 101 +238 238 247 +81 81 128 +198 196 235 +16 70 96 +19 20 50 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zorua/overworld_shiny.pal b/graphics/pokemon/zorua/overworld_shiny.pal new file mode 100644 index 000000000..a2c904905 --- /dev/null +++ b/graphics/pokemon/zorua/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 32 48 +8 176 208 +0 112 192 +0 0 0 +96 72 72 +72 48 48 +49 32 32 +43 44 101 +238 238 247 +81 81 128 +198 196 235 +16 70 96 +19 20 50 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zubat/overworld.png b/graphics/pokemon/zubat/overworld.png new file mode 100644 index 000000000..3b51b35c6 Binary files /dev/null and b/graphics/pokemon/zubat/overworld.png differ diff --git a/graphics/pokemon/zubat/overworld_normal.pal b/graphics/pokemon/zubat/overworld_normal.pal new file mode 100644 index 000000000..96f060973 --- /dev/null +++ b/graphics/pokemon/zubat/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 56 64 +64 112 120 +80 184 176 +0 0 0 +136 96 184 +184 184 192 +96 64 128 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zubat/overworld_shiny.pal b/graphics/pokemon/zubat/overworld_shiny.pal new file mode 100644 index 000000000..59cd81a4a --- /dev/null +++ b/graphics/pokemon/zubat/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 56 24 +96 120 56 +160 184 88 +0 0 0 +216 144 184 +184 184 192 +184 112 136 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zweilous/overworld.png b/graphics/pokemon/zweilous/overworld.png new file mode 100644 index 000000000..d53b9b353 Binary files /dev/null and b/graphics/pokemon/zweilous/overworld.png differ diff --git a/graphics/pokemon/zweilous/overworld_normal.pal b/graphics/pokemon/zweilous/overworld_normal.pal new file mode 100644 index 000000000..3dc394b8b --- /dev/null +++ b/graphics/pokemon/zweilous/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +33 25 33 +33 25 33 +55 47 55 +11 11 11 +71 71 71 +0 0 0 +47 87 155 +87 138 218 +18 40 95 +147 55 40 +71 71 71 +185 172 189 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zweilous/overworld_shiny.pal b/graphics/pokemon/zweilous/overworld_shiny.pal new file mode 100644 index 000000000..a4a575882 --- /dev/null +++ b/graphics/pokemon/zweilous/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 40 40 +33 25 33 +80 64 64 +11 11 11 +96 88 80 +0 0 0 +88 104 48 +112 152 72 +40 40 24 +147 55 40 +71 71 71 +185 172 189 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zygarde/overworld.png b/graphics/pokemon/zygarde/overworld.png new file mode 100644 index 000000000..3df96aa87 Binary files /dev/null and b/graphics/pokemon/zygarde/overworld.png differ diff --git a/graphics/pokemon/zygarde/overworld_normal.pal b/graphics/pokemon/zygarde/overworld_normal.pal new file mode 100644 index 000000000..19a4ee581 --- /dev/null +++ b/graphics/pokemon/zygarde/overworld_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +16 16 16 +60 67 57 +40 45 39 +147 188 62 +27 29 26 +82 129 59 +53 86 44 +142 150 126 +209 218 182 +21 52 10 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zygarde/overworld_shiny.pal b/graphics/pokemon/zygarde/overworld_shiny.pal new file mode 100644 index 000000000..93af7b25f --- /dev/null +++ b/graphics/pokemon/zygarde/overworld_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +16 16 16 +202 201 201 +164 163 163 +43 184 147 +27 29 26 +26 129 102 +10 78 59 +107 203 178 +136 229 205 +4 46 34 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/include/pokemon.h b/include/pokemon.h index 8010ff0bb..b12ef05de 100644 --- a/include/pokemon.h +++ b/include/pokemon.h @@ -756,6 +756,7 @@ u16 GetSpeciesHeight(u16 species); u16 GetSpeciesWeight(u16 species); const struct LevelUpMove *GetSpeciesLevelUpLearnset(u16 species); const u16 *GetSpeciesTeachableLearnset(u16 species); +const u16 *GetSpeciesEggMoves(u16 species); const struct Evolution *GetSpeciesEvolutions(u16 species); const u16 *GetSpeciesFormTable(u16 species); const struct FormChange *GetSpeciesFormChanges(u16 species); diff --git a/src/battle_util.c b/src/battle_util.c index 9227445c7..1fb0359b3 100644 --- a/src/battle_util.c +++ b/src/battle_util.c @@ -650,7 +650,7 @@ void HandleAction_NothingIsFainted(void) void HandleAction_ActionFinished(void) { - u32 i, j, moveType; + u32 i, j/* , moveType */; bool32 afterYouActive = gSpecialStatuses[gBattlerByTurnOrder[gCurrentTurnActionNumber + 1]].afterYou; *(gBattleStruct->monToSwitchIntoId + gBattlerByTurnOrder[gCurrentTurnActionNumber]) = gSelectedMonPartyId = PARTY_SIZE; gCurrentTurnActionNumber++; diff --git a/src/data/graphics/pokemon.h b/src/data/graphics/pokemon.h index 54dfc4089..4e3cccba1 100644 --- a/src/data/graphics/pokemon.h +++ b/src/data/graphics/pokemon.h @@ -1,3 +1,9 @@ +// Normally, INCBIN_COMP acts like INCBIN_U32, but appends `.lz` to the file, compressing it; +// If not compressing overworld gfx, make this an alias to INCBIN_32, so gfx will *not* be compressed +#if !(OW_GFX_COMPRESS) +#define INCBIN_COMP INCBIN_U32 +#endif + const u32 gMonFrontPic_CircledQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/circled/anim_front.4bpp.lz"); const u32 gMonBackPic_CircledQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/circled/back.4bpp.lz"); const u32 gMonPalette_CircledQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/circled/normal.gbapal.lz"); @@ -6,6 +12,7 @@ const u8 gMonIcon_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mark/ico #if P_FOOTPRINTS const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mark/footprint.1bpp"); #endif //P_FOOTPRINTS +const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_mark/overworld.4bpp"); #if P_FAMILY_BULBASAUR const u32 gMonFrontPic_Bulbasaur[] = INCBIN_U32("graphics/pokemon/bulbasaur/anim_front.4bpp.lz"); @@ -16,6 +23,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bulbasaur[] = INCBIN_U8("graphics/pokemon/bulbasaur/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Bulbasaur[] = INCBIN_COMP("graphics/pokemon/bulbasaur/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Bulbasaur[] = INCBIN_U32("graphics/pokemon/bulbasaur/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Bulbasaur[] = INCBIN_U32("graphics/pokemon/bulbasaur/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Ivysaur[] = INCBIN_U32("graphics/pokemon/ivysaur/anim_front.4bpp.lz"); const u32 gMonPalette_Ivysaur[] = INCBIN_U32("graphics/pokemon/ivysaur/normal.gbapal.lz"); @@ -25,6 +39,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ivysaur[] = INCBIN_U8("graphics/pokemon/ivysaur/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Ivysaur[] = INCBIN_COMP("graphics/pokemon/ivysaur/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Ivysaur[] = INCBIN_U32("graphics/pokemon/ivysaur/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Ivysaur[] = INCBIN_U32("graphics/pokemon/ivysaur/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Venusaur[] = INCBIN_U32("graphics/pokemon/venusaur/anim_front.4bpp.lz"); const u32 gMonPalette_Venusaur[] = INCBIN_U32("graphics/pokemon/venusaur/normal.gbapal.lz"); @@ -34,6 +55,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Venusaur[] = INCBIN_U8("graphics/pokemon/venusaur/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Venusaur[] = INCBIN_COMP("graphics/pokemon/venusaur/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Venusaur[] = INCBIN_U32("graphics/pokemon/venusaur/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Venusaur[] = INCBIN_U32("graphics/pokemon/venusaur/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_VenusaurF[] = INCBIN_U32("graphics/pokemon/venusaur/anim_frontf.4bpp.lz"); const u32 gMonBackPic_VenusaurF[] = INCBIN_U32("graphics/pokemon/venusaur/backf.4bpp.lz"); @@ -44,6 +72,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_VenusaurMega[] = INCBIN_U32("graphics/pokemon/venusaur/mega/back.4bpp.lz"); const u32 gMonShinyPalette_VenusaurMega[] = INCBIN_U32("graphics/pokemon/venusaur/mega/shiny.gbapal.lz"); const u8 gMonIcon_VenusaurMega[] = INCBIN_U8("graphics/pokemon/venusaur/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_VenusaurMega[] = INCBIN_COMP("graphics/pokemon/venusaur/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_VenusaurMega[] = INCBIN_U32("graphics/pokemon/venusaur/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_VenusaurMega[] = INCBIN_U32("graphics/pokemon/venusaur/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #if P_GIGANTAMAX_FORMS @@ -52,6 +87,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_VenusaurGigantamax[] = INCBIN_U32("graphics/pokemon/venusaur/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_VenusaurGigantamax[] = INCBIN_U32("graphics/pokemon/venusaur/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_VenusaurGigantamax[] = INCBIN_U8("graphics/pokemon/venusaur/gigantamax/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_VenusaurGigantamax[] = INCBIN_COMP("graphics/pokemon/venusaur/gigantamax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_VenusaurGigantamax[] = INCBIN_U32("graphics/pokemon/venusaur/gigantamax/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_VenusaurGigantamax[] = INCBIN_U32("graphics/pokemon/venusaur/gigantamax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_BULBASAUR @@ -64,6 +106,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Charmander[] = INCBIN_U8("graphics/pokemon/charmander/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Charmander[] = INCBIN_COMP("graphics/pokemon/charmander/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Charmander[] = INCBIN_U32("graphics/pokemon/charmander/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Charmander[] = INCBIN_U32("graphics/pokemon/charmander/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Charmeleon[] = INCBIN_U32("graphics/pokemon/charmeleon/anim_front.4bpp.lz"); const u32 gMonPalette_Charmeleon[] = INCBIN_U32("graphics/pokemon/charmeleon/normal.gbapal.lz"); @@ -73,6 +122,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Charmeleon[] = INCBIN_U8("graphics/pokemon/charmeleon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Charmeleon[] = INCBIN_COMP("graphics/pokemon/charmeleon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Charmeleon[] = INCBIN_U32("graphics/pokemon/charmeleon/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Charmeleon[] = INCBIN_U32("graphics/pokemon/charmeleon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Charizard[] = INCBIN_U32("graphics/pokemon/charizard/anim_front.4bpp.lz"); const u32 gMonPalette_Charizard[] = INCBIN_U32("graphics/pokemon/charizard/normal.gbapal.lz"); @@ -82,6 +138,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Charizard[] = INCBIN_U8("graphics/pokemon/charizard/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Charizard[] = INCBIN_COMP("graphics/pokemon/charizard/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Charizard[] = INCBIN_U32("graphics/pokemon/charizard/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Charizard[] = INCBIN_U32("graphics/pokemon/charizard/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_CharizardMegaX[] = INCBIN_U32("graphics/pokemon/charizard/mega_x/front.4bpp.lz"); @@ -89,12 +152,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_CharizardMegaX[] = INCBIN_U32("graphics/pokemon/charizard/mega_x/back.4bpp.lz"); const u32 gMonShinyPalette_CharizardMegaX[] = INCBIN_U32("graphics/pokemon/charizard/mega_x/shiny.gbapal.lz"); const u8 gMonIcon_CharizardMegaX[] = INCBIN_U8("graphics/pokemon/charizard/mega_x/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_CharizardMegaX[] = INCBIN_COMP("graphics/pokemon/charizard/mega_x/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_CharizardMegaX[] = INCBIN_U32("graphics/pokemon/charizard/mega_x/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_CharizardMegaX[] = INCBIN_U32("graphics/pokemon/charizard/mega_x/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_CharizardMegaY[] = INCBIN_U32("graphics/pokemon/charizard/mega_y/front.4bpp.lz"); const u32 gMonPalette_CharizardMegaY[] = INCBIN_U32("graphics/pokemon/charizard/mega_y/normal.gbapal.lz"); const u32 gMonBackPic_CharizardMegaY[] = INCBIN_U32("graphics/pokemon/charizard/mega_y/back.4bpp.lz"); const u32 gMonShinyPalette_CharizardMegaY[] = INCBIN_U32("graphics/pokemon/charizard/mega_y/shiny.gbapal.lz"); const u8 gMonIcon_CharizardMegaY[] = INCBIN_U8("graphics/pokemon/charizard/mega_y/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_CharizardMegaY[] = INCBIN_COMP("graphics/pokemon/charizard/mega_y/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_CharizardMegaY[] = INCBIN_U32("graphics/pokemon/charizard/mega_y/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_CharizardMegaY[] = INCBIN_U32("graphics/pokemon/charizard/mega_y/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #if P_GIGANTAMAX_FORMS @@ -103,6 +180,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_CharizardGigantamax[] = INCBIN_U32("graphics/pokemon/charizard/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_CharizardGigantamax[] = INCBIN_U32("graphics/pokemon/charizard/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_CharizardGigantamax[] = INCBIN_U8("graphics/pokemon/charizard/gigantamax/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_CharizardGigantamax[] = INCBIN_COMP("graphics/pokemon/charizard/gigantamax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_CharizardGigantamax[] = INCBIN_U32("graphics/pokemon/charizard/gigantamax/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_CharizardGigantamax[] = INCBIN_U32("graphics/pokemon/charizard/gigantamax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_CHARMANDER @@ -115,6 +199,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Squirtle[] = INCBIN_U8("graphics/pokemon/squirtle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Squirtle[] = INCBIN_COMP("graphics/pokemon/squirtle/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Squirtle[] = INCBIN_U32("graphics/pokemon/squirtle/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Squirtle[] = INCBIN_U32("graphics/pokemon/squirtle/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Wartortle[] = INCBIN_U32("graphics/pokemon/wartortle/anim_front.4bpp.lz"); const u32 gMonPalette_Wartortle[] = INCBIN_U32("graphics/pokemon/wartortle/normal.gbapal.lz"); @@ -124,6 +215,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wartortle[] = INCBIN_U8("graphics/pokemon/wartortle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Wartortle[] = INCBIN_COMP("graphics/pokemon/wartortle/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Wartortle[] = INCBIN_U32("graphics/pokemon/wartortle/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Wartortle[] = INCBIN_U32("graphics/pokemon/wartortle/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Blastoise[] = INCBIN_U32("graphics/pokemon/blastoise/anim_front.4bpp.lz"); const u32 gMonPalette_Blastoise[] = INCBIN_U32("graphics/pokemon/blastoise/normal.gbapal.lz"); @@ -133,6 +231,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Blastoise[] = INCBIN_U8("graphics/pokemon/blastoise/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Blastoise[] = INCBIN_COMP("graphics/pokemon/blastoise/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Blastoise[] = INCBIN_U32("graphics/pokemon/blastoise/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Blastoise[] = INCBIN_U32("graphics/pokemon/blastoise/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_BlastoiseMega[] = INCBIN_U32("graphics/pokemon/blastoise/mega/front.4bpp.lz"); @@ -140,6 +245,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_BlastoiseMega[] = INCBIN_U32("graphics/pokemon/blastoise/mega/back.4bpp.lz"); const u32 gMonShinyPalette_BlastoiseMega[] = INCBIN_U32("graphics/pokemon/blastoise/mega/shiny.gbapal.lz"); const u8 gMonIcon_BlastoiseMega[] = INCBIN_U8("graphics/pokemon/blastoise/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_BlastoiseMega[] = INCBIN_COMP("graphics/pokemon/blastoise/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_BlastoiseMega[] = INCBIN_U32("graphics/pokemon/blastoise/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_BlastoiseMega[] = INCBIN_U32("graphics/pokemon/blastoise/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #if P_GIGANTAMAX_FORMS @@ -148,6 +260,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_BlastoiseGigantamax[] = INCBIN_U32("graphics/pokemon/blastoise/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_BlastoiseGigantamax[] = INCBIN_U32("graphics/pokemon/blastoise/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_BlastoiseGigantamax[] = INCBIN_U8("graphics/pokemon/blastoise/gigantamax/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_BlastoiseGigantamax[] = INCBIN_COMP("graphics/pokemon/blastoise/gigantamax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_BlastoiseGigantamax[] = INCBIN_U32("graphics/pokemon/blastoise/gigantamax/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_BlastoiseGigantamax[] = INCBIN_U32("graphics/pokemon/blastoise/gigantamax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_SQUIRTLE @@ -160,6 +279,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Caterpie[] = INCBIN_U8("graphics/pokemon/caterpie/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Caterpie[] = INCBIN_COMP("graphics/pokemon/caterpie/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Caterpie[] = INCBIN_U32("graphics/pokemon/caterpie/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Caterpie[] = INCBIN_U32("graphics/pokemon/caterpie/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Metapod[] = INCBIN_U32("graphics/pokemon/metapod/anim_front.4bpp.lz"); const u32 gMonPalette_Metapod[] = INCBIN_U32("graphics/pokemon/metapod/normal.gbapal.lz"); @@ -169,6 +295,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Metapod[] = INCBIN_U8("graphics/pokemon/metapod/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Metapod[] = INCBIN_COMP("graphics/pokemon/metapod/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Metapod[] = INCBIN_U32("graphics/pokemon/metapod/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Metapod[] = INCBIN_U32("graphics/pokemon/metapod/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Butterfree[] = INCBIN_U32("graphics/pokemon/butterfree/anim_front.4bpp.lz"); const u32 gMonPalette_Butterfree[] = INCBIN_U32("graphics/pokemon/butterfree/normal.gbapal.lz"); @@ -178,6 +311,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Butterfree[] = INCBIN_U8("graphics/pokemon/butterfree/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Butterfree[] = INCBIN_COMP("graphics/pokemon/butterfree/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Butterfree[] = INCBIN_U32("graphics/pokemon/butterfree/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Butterfree[] = INCBIN_U32("graphics/pokemon/butterfree/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_ButterfreeF[] = INCBIN_U32("graphics/pokemon/butterfree/anim_frontf.4bpp.lz"); const u32 gMonBackPic_ButterfreeF[] = INCBIN_U32("graphics/pokemon/butterfree/backf.4bpp.lz"); @@ -188,6 +328,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_ButterfreeGigantamax[] = INCBIN_U32("graphics/pokemon/butterfree/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_ButterfreeGigantamax[] = INCBIN_U32("graphics/pokemon/butterfree/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_ButterfreeGigantamax[] = INCBIN_U8("graphics/pokemon/butterfree/gigantamax/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_ButterfreeGigantamax[] = INCBIN_COMP("graphics/pokemon/butterfree/gigantamax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_ButterfreeGigantamax[] = INCBIN_U32("graphics/pokemon/butterfree/gigantamax/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_ButterfreeGigantamax[] = INCBIN_U32("graphics/pokemon/butterfree/gigantamax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_CATERPIE @@ -200,6 +347,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Weedle[] = INCBIN_U8("graphics/pokemon/weedle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Weedle[] = INCBIN_COMP("graphics/pokemon/weedle/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Weedle[] = INCBIN_U32("graphics/pokemon/weedle/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Weedle[] = INCBIN_U32("graphics/pokemon/weedle/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Kakuna[] = INCBIN_U32("graphics/pokemon/kakuna/anim_front.4bpp.lz"); const u32 gMonPalette_Kakuna[] = INCBIN_U32("graphics/pokemon/kakuna/normal.gbapal.lz"); @@ -209,6 +363,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kakuna[] = INCBIN_U8("graphics/pokemon/kakuna/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Kakuna[] = INCBIN_COMP("graphics/pokemon/kakuna/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Kakuna[] = INCBIN_U32("graphics/pokemon/kakuna/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Kakuna[] = INCBIN_U32("graphics/pokemon/kakuna/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Beedrill[] = INCBIN_U32("graphics/pokemon/beedrill/anim_front.4bpp.lz"); const u32 gMonPalette_Beedrill[] = INCBIN_U32("graphics/pokemon/beedrill/normal.gbapal.lz"); @@ -218,6 +379,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Beedrill[] = INCBIN_U8("graphics/pokemon/beedrill/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Beedrill[] = INCBIN_COMP("graphics/pokemon/beedrill/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Beedrill[] = INCBIN_U32("graphics/pokemon/beedrill/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Beedrill[] = INCBIN_U32("graphics/pokemon/beedrill/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_BeedrillMega[] = INCBIN_U32("graphics/pokemon/beedrill/mega/front.4bpp.lz"); @@ -225,6 +393,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_BeedrillMega[] = INCBIN_U32("graphics/pokemon/beedrill/mega/back.4bpp.lz"); const u32 gMonShinyPalette_BeedrillMega[] = INCBIN_U32("graphics/pokemon/beedrill/mega/shiny.gbapal.lz"); const u8 gMonIcon_BeedrillMega[] = INCBIN_U8("graphics/pokemon/beedrill/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_BeedrillMega[] = INCBIN_COMP("graphics/pokemon/beedrill/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_BeedrillMega[] = INCBIN_U32("graphics/pokemon/beedrill/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_BeedrillMega[] = INCBIN_U32("graphics/pokemon/beedrill/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_WEEDLE @@ -237,6 +412,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pidgey[] = INCBIN_U8("graphics/pokemon/pidgey/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Pidgey[] = INCBIN_COMP("graphics/pokemon/pidgey/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Pidgey[] = INCBIN_U32("graphics/pokemon/pidgey/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Pidgey[] = INCBIN_U32("graphics/pokemon/pidgey/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Pidgeotto[] = INCBIN_U32("graphics/pokemon/pidgeotto/anim_front.4bpp.lz"); const u32 gMonPalette_Pidgeotto[] = INCBIN_U32("graphics/pokemon/pidgeotto/normal.gbapal.lz"); @@ -246,6 +428,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pidgeotto[] = INCBIN_U8("graphics/pokemon/pidgeotto/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Pidgeotto[] = INCBIN_COMP("graphics/pokemon/pidgeotto/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Pidgeotto[] = INCBIN_U32("graphics/pokemon/pidgeotto/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Pidgeotto[] = INCBIN_U32("graphics/pokemon/pidgeotto/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Pidgeot[] = INCBIN_U32("graphics/pokemon/pidgeot/anim_front.4bpp.lz"); const u32 gMonPalette_Pidgeot[] = INCBIN_U32("graphics/pokemon/pidgeot/normal.gbapal.lz"); @@ -255,6 +444,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pidgeot[] = INCBIN_U8("graphics/pokemon/pidgeot/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Pidgeot[] = INCBIN_COMP("graphics/pokemon/pidgeot/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Pidgeot[] = INCBIN_U32("graphics/pokemon/pidgeot/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Pidgeot[] = INCBIN_U32("graphics/pokemon/pidgeot/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_PidgeotMega[] = INCBIN_U32("graphics/pokemon/pidgeot/mega/front.4bpp.lz"); @@ -262,6 +458,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_PidgeotMega[] = INCBIN_U32("graphics/pokemon/pidgeot/mega/back.4bpp.lz"); const u32 gMonShinyPalette_PidgeotMega[] = INCBIN_U32("graphics/pokemon/pidgeot/mega/shiny.gbapal.lz"); const u8 gMonIcon_PidgeotMega[] = INCBIN_U8("graphics/pokemon/pidgeot/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_PidgeotMega[] = INCBIN_COMP("graphics/pokemon/pidgeot/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_PidgeotMega[] = INCBIN_U32("graphics/pokemon/pidgeot/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_PidgeotMega[] = INCBIN_U32("graphics/pokemon/pidgeot/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_PIDGEY @@ -274,6 +477,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rattata[] = INCBIN_U8("graphics/pokemon/rattata/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Rattata[] = INCBIN_COMP("graphics/pokemon/rattata/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Rattata[] = INCBIN_U32("graphics/pokemon/rattata/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Rattata[] = INCBIN_U32("graphics/pokemon/rattata/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_RattataF[] = INCBIN_U32("graphics/pokemon/rattata/anim_frontf.4bpp.lz"); const u32 gMonBackPic_RattataF[] = INCBIN_U32("graphics/pokemon/rattata/backf.4bpp.lz"); @@ -286,6 +496,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Raticate[] = INCBIN_U8("graphics/pokemon/raticate/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Raticate[] = INCBIN_COMP("graphics/pokemon/raticate/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Raticate[] = INCBIN_U32("graphics/pokemon/raticate/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Raticate[] = INCBIN_U32("graphics/pokemon/raticate/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_RaticateF[] = INCBIN_U32("graphics/pokemon/raticate/anim_frontf.4bpp.lz"); const u32 gMonBackPic_RaticateF[] = INCBIN_U32("graphics/pokemon/raticate/backf.4bpp.lz"); @@ -296,12 +513,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_RattataAlolan[] = INCBIN_U32("graphics/pokemon/rattata/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_RattataAlolan[] = INCBIN_U32("graphics/pokemon/rattata/alolan/shiny.gbapal.lz"); const u8 gMonIcon_RattataAlolan[] = INCBIN_U8("graphics/pokemon/rattata/alolan/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_RattataAlolan[] = INCBIN_COMP("graphics/pokemon/rattata/alolan/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_RattataAlolan[] = INCBIN_U32("graphics/pokemon/rattata/alolan/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_RattataAlolan[] = INCBIN_U32("graphics/pokemon/rattata/alolan/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_RaticateAlolan[] = INCBIN_U32("graphics/pokemon/raticate/alolan/front.4bpp.lz"); const u32 gMonPalette_RaticateAlolan[] = INCBIN_U32("graphics/pokemon/raticate/alolan/normal.gbapal.lz"); const u32 gMonBackPic_RaticateAlolan[] = INCBIN_U32("graphics/pokemon/raticate/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_RaticateAlolan[] = INCBIN_U32("graphics/pokemon/raticate/alolan/shiny.gbapal.lz"); const u8 gMonIcon_RaticateAlolan[] = INCBIN_U8("graphics/pokemon/raticate/alolan/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_RaticateAlolan[] = INCBIN_COMP("graphics/pokemon/raticate/alolan/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_RaticateAlolan[] = INCBIN_U32("graphics/pokemon/raticate/alolan/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_RaticateAlolan[] = INCBIN_U32("graphics/pokemon/raticate/alolan/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_ALOLAN_FORMS #endif //P_FAMILY_RATTATA @@ -314,6 +545,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Spearow[] = INCBIN_U8("graphics/pokemon/spearow/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Spearow[] = INCBIN_COMP("graphics/pokemon/spearow/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Spearow[] = INCBIN_U32("graphics/pokemon/spearow/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Spearow[] = INCBIN_U32("graphics/pokemon/spearow/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Fearow[] = INCBIN_U32("graphics/pokemon/fearow/anim_front.4bpp.lz"); const u32 gMonPalette_Fearow[] = INCBIN_U32("graphics/pokemon/fearow/normal.gbapal.lz"); @@ -323,6 +561,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Fearow[] = INCBIN_U8("graphics/pokemon/fearow/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Fearow[] = INCBIN_COMP("graphics/pokemon/fearow/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Fearow[] = INCBIN_U32("graphics/pokemon/fearow/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Fearow[] = INCBIN_U32("graphics/pokemon/fearow/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SPEAROW #if P_FAMILY_EKANS @@ -334,6 +579,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ekans[] = INCBIN_U8("graphics/pokemon/ekans/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Ekans[] = INCBIN_COMP("graphics/pokemon/ekans/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Ekans[] = INCBIN_U32("graphics/pokemon/ekans/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Ekans[] = INCBIN_U32("graphics/pokemon/ekans/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Arbok[] = INCBIN_U32("graphics/pokemon/arbok/anim_front.4bpp.lz"); const u32 gMonPalette_Arbok[] = INCBIN_U32("graphics/pokemon/arbok/normal.gbapal.lz"); @@ -343,6 +595,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Arbok[] = INCBIN_U8("graphics/pokemon/arbok/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Arbok[] = INCBIN_COMP("graphics/pokemon/arbok/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Arbok[] = INCBIN_U32("graphics/pokemon/arbok/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Arbok[] = INCBIN_U32("graphics/pokemon/arbok/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_EKANS #if P_FAMILY_PIKACHU @@ -355,12 +614,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pichu[] = INCBIN_U8("graphics/pokemon/pichu/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Pichu[] = INCBIN_COMP("graphics/pokemon/pichu/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Pichu[] = INCBIN_U32("graphics/pokemon/pichu/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Pichu[] = INCBIN_U32("graphics/pokemon/pichu/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_PichuSpikyEared[] = INCBIN_U32("graphics/pokemon/pichu/spiky_eared/anim_front.4bpp.lz"); const u32 gMonPalette_PichuSpikyEared[] = INCBIN_U32("graphics/pokemon/pichu/spiky_eared/normal.gbapal.lz"); const u32 gMonBackPic_PichuSpikyEared[] = INCBIN_U32("graphics/pokemon/pichu/spiky_eared/back.4bpp.lz"); const u32 gMonShinyPalette_PichuSpikyEared[] = INCBIN_U32("graphics/pokemon/pichu/spiky_eared/shiny.gbapal.lz"); const u8 gMonIcon_PichuSpikyEared[] = INCBIN_U8("graphics/pokemon/pichu/spiky_eared/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_PichuSpikyEared[] = INCBIN_COMP("graphics/pokemon/pichu/spiky_eared/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_PichuSpikyEared[] = INCBIN_U32("graphics/pokemon/pichu/spiky_eared/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_PichuSpikyEared[] = INCBIN_U32("graphics/pokemon/pichu/spiky_eared/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Pikachu[] = INCBIN_U32("graphics/pokemon/pikachu/anim_front.4bpp.lz"); @@ -371,6 +644,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pikachu[] = INCBIN_U8("graphics/pokemon/pikachu/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Pikachu[] = INCBIN_COMP("graphics/pokemon/pikachu/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Pikachu[] = INCBIN_U32("graphics/pokemon/pikachu/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Pikachu[] = INCBIN_U32("graphics/pokemon/pikachu/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_PikachuF[] = INCBIN_U32("graphics/pokemon/pikachu/anim_frontf.4bpp.lz"); const u32 gMonBackPic_PikachuF[] = INCBIN_U32("graphics/pokemon/pikachu/backf.4bpp.lz"); @@ -414,6 +694,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_PikachuLibre[] = INCBIN_U32("graphics/pokemon/pikachu/libre/back.4bpp.lz"); const u32 gMonShinyPalette_PikachuLibre[] = INCBIN_U32("graphics/pokemon/pikachu/libre/shiny.gbapal.lz"); const u8 gMonIcon_PikachuLibre[] = INCBIN_U8("graphics/pokemon/pikachu/libre/icon.4bpp"); + +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_PikachuCosplay[] = INCBIN_COMP("graphics/pokemon/pikachu/cosplay/overworld.4bpp"); + // const u32 gObjectEventPic_PikachuRockStar[] = INCBIN_COMP("graphics/pokemon/pikachu/rock_star/overworld.4bpp"); + // const u32 gObjectEventPic_PikachuBelle[] = INCBIN_COMP("graphics/pokemon/pikachu/belle/overworld.4bpp"); + // const u32 gObjectEventPic_PikachuPopStar[] = INCBIN_COMP("graphics/pokemon/pikachu/pop_star/overworld.4bpp"); + // const u32 gObjectEventPic_PikachuPhD[] = INCBIN_COMP("graphics/pokemon/pikachu/ph_d/overworld.4bpp"); + // const u32 gObjectEventPic_PikachuLibre[] = INCBIN_COMP("graphics/pokemon/pikachu/libre/overworld.4bpp"); +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_COSPLAY_PIKACHU_FORMS #if P_CAP_PIKACHU_FORMS @@ -464,6 +753,17 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_PikachuWorldCap[] = INCBIN_U32("graphics/pokemon/pikachu/world_cap/back.4bpp.lz"); const u32 gMonShinyPalette_PikachuWorldCap[] = INCBIN_U32("graphics/pokemon/pikachu/world_cap/shiny.gbapal.lz"); const u8 gMonIcon_PikachuWorldCap[] = INCBIN_U8("graphics/pokemon/pikachu/world_cap/icon.4bpp"); + +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_PikachuOriginalCap[] = INCBIN_COMP("graphics/pokemon/pikachu/original_cap/overworld.4bpp"); + // const u32 gObjectEventPic_PikachuHoennCap[] = INCBIN_COMP("graphics/pokemon/pikachu/hoenn_cap/overworld.4bpp"); + // const u32 gObjectEventPic_PikachuSinnohCap[] = INCBIN_COMP("graphics/pokemon/pikachu/sinnoh_cap/overworld.4bpp"); + // const u32 gObjectEventPic_PikachuUnovaCap[] = INCBIN_COMP("graphics/pokemon/pikachu/unova_cap/overworld.4bpp"); + // const u32 gObjectEventPic_PikachuKalosCap[] = INCBIN_COMP("graphics/pokemon/pikachu/kalos_cap/overworld.4bpp"); + // const u32 gObjectEventPic_PikachuAlolaCap[] = INCBIN_COMP("graphics/pokemon/pikachu/alola_cap/overworld.4bpp"); + // const u32 gObjectEventPic_PikachuPartnerCap[] = INCBIN_COMP("graphics/pokemon/pikachu/partner_cap/overworld.4bpp"); + // const u32 gObjectEventPic_PikachuWorldCap[] = INCBIN_COMP("graphics/pokemon/pikachu/world_cap/overworld.4bpp"); +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_CAP_PIKACHU_FORMS #if P_GIGANTAMAX_FORMS @@ -472,6 +772,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_PikachuGigantamax[] = INCBIN_U32("graphics/pokemon/pikachu/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_PikachuGigantamax[] = INCBIN_U32("graphics/pokemon/pikachu/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_PikachuGigantamax[] = INCBIN_U8("graphics/pokemon/pikachu/gigantamax/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_PikachuGigantamax[] = INCBIN_COMP("graphics/pokemon/pikachu/gigantamax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_PikachuGigantamax[] = INCBIN_U32("graphics/pokemon/pikachu/gigantamax/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_PikachuGigantamax[] = INCBIN_U32("graphics/pokemon/pikachu/gigantamax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GIGANTAMAX_FORMS const u8 gMonIcon_PikachuPartner[] = INCBIN_U8("graphics/pokemon/pikachu/partner/icon.4bpp"); @@ -487,6 +794,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Raichu[] = INCBIN_U8("graphics/pokemon/raichu/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Raichu[] = INCBIN_COMP("graphics/pokemon/raichu/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Raichu[] = INCBIN_U32("graphics/pokemon/raichu/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Raichu[] = INCBIN_U32("graphics/pokemon/raichu/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_RaichuF[] = INCBIN_U32("graphics/pokemon/raichu/anim_frontf.4bpp.lz"); @@ -496,6 +810,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_RaichuAlolan[] = INCBIN_U32("graphics/pokemon/raichu/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_RaichuAlolan[] = INCBIN_U32("graphics/pokemon/raichu/alolan/shiny.gbapal.lz"); const u8 gMonIcon_RaichuAlolan[] = INCBIN_U8("graphics/pokemon/raichu/alolan/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_RaichuAlolan[] = INCBIN_COMP("graphics/pokemon/raichu/alolan/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_RaichuAlolan[] = INCBIN_U32("graphics/pokemon/raichu/alolan/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_RaichuAlolan[] = INCBIN_U32("graphics/pokemon/raichu/alolan/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_ALOLAN_FORMS #endif //P_FAMILY_PIKACHU @@ -508,6 +829,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sandshrew[] = INCBIN_U8("graphics/pokemon/sandshrew/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Sandshrew[] = INCBIN_COMP("graphics/pokemon/sandshrew/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Sandshrew[] = INCBIN_U32("graphics/pokemon/sandshrew/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Sandshrew[] = INCBIN_U32("graphics/pokemon/sandshrew/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Sandslash[] = INCBIN_U32("graphics/pokemon/sandslash/anim_front.4bpp.lz"); const u32 gMonPalette_Sandslash[] = INCBIN_U32("graphics/pokemon/sandslash/normal.gbapal.lz"); @@ -517,6 +845,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sandslash[] = INCBIN_U8("graphics/pokemon/sandslash/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Sandslash[] = INCBIN_COMP("graphics/pokemon/sandslash/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Sandslash[] = INCBIN_U32("graphics/pokemon/sandslash/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Sandslash[] = INCBIN_U32("graphics/pokemon/sandslash/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_ALOLAN_FORMS const u32 gMonFrontPic_SandshrewAlolan[] = INCBIN_U32("graphics/pokemon/sandshrew/alolan/front.4bpp.lz"); @@ -524,12 +859,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SandshrewAlolan[] = INCBIN_U32("graphics/pokemon/sandshrew/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_SandshrewAlolan[] = INCBIN_U32("graphics/pokemon/sandshrew/alolan/shiny.gbapal.lz"); const u8 gMonIcon_SandshrewAlolan[] = INCBIN_U8("graphics/pokemon/sandshrew/alolan/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_SandshrewAlolan[] = INCBIN_COMP("graphics/pokemon/sandshrew/alolan/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_SandshrewAlolan[] = INCBIN_U32("graphics/pokemon/sandshrew/alolan/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_SandshrewAlolan[] = INCBIN_U32("graphics/pokemon/sandshrew/alolan/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_SandslashAlolan[] = INCBIN_U32("graphics/pokemon/sandslash/alolan/front.4bpp.lz"); const u32 gMonPalette_SandslashAlolan[] = INCBIN_U32("graphics/pokemon/sandslash/alolan/normal.gbapal.lz"); const u32 gMonBackPic_SandslashAlolan[] = INCBIN_U32("graphics/pokemon/sandslash/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_SandslashAlolan[] = INCBIN_U32("graphics/pokemon/sandslash/alolan/shiny.gbapal.lz"); const u8 gMonIcon_SandslashAlolan[] = INCBIN_U8("graphics/pokemon/sandslash/alolan/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_SandslashAlolan[] = INCBIN_COMP("graphics/pokemon/sandslash/alolan/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_SandslashAlolan[] = INCBIN_U32("graphics/pokemon/sandslash/alolan/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_SandslashAlolan[] = INCBIN_U32("graphics/pokemon/sandslash/alolan/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_ALOLAN_FORMS #endif //P_FAMILY_SANDSHREW @@ -542,6 +891,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_NidoranF[] = INCBIN_U8("graphics/pokemon/nidoran_f/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_NidoranF[] = INCBIN_COMP("graphics/pokemon/nidoran_f/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_NidoranF[] = INCBIN_U32("graphics/pokemon/nidoran_f/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_NidoranF[] = INCBIN_U32("graphics/pokemon/nidoran_f/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Nidorina[] = INCBIN_U32("graphics/pokemon/nidorina/anim_front.4bpp.lz"); const u32 gMonPalette_Nidorina[] = INCBIN_U32("graphics/pokemon/nidorina/normal.gbapal.lz"); @@ -551,6 +907,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Nidorina[] = INCBIN_U8("graphics/pokemon/nidorina/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Nidorina[] = INCBIN_COMP("graphics/pokemon/nidorina/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Nidorina[] = INCBIN_U32("graphics/pokemon/nidorina/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Nidorina[] = INCBIN_U32("graphics/pokemon/nidorina/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Nidoqueen[] = INCBIN_U32("graphics/pokemon/nidoqueen/anim_front.4bpp.lz"); const u32 gMonPalette_Nidoqueen[] = INCBIN_U32("graphics/pokemon/nidoqueen/normal.gbapal.lz"); @@ -560,6 +923,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Nidoqueen[] = INCBIN_U8("graphics/pokemon/nidoqueen/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Nidoqueen[] = INCBIN_COMP("graphics/pokemon/nidoqueen/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Nidoqueen[] = INCBIN_U32("graphics/pokemon/nidoqueen/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Nidoqueen[] = INCBIN_U32("graphics/pokemon/nidoqueen/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_NidoranM[] = INCBIN_U32("graphics/pokemon/nidoran_m/anim_front.4bpp.lz"); const u32 gMonPalette_NidoranM[] = INCBIN_U32("graphics/pokemon/nidoran_m/normal.gbapal.lz"); @@ -569,6 +939,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_NidoranM[] = INCBIN_U8("graphics/pokemon/nidoran_m/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_NidoranM[] = INCBIN_COMP("graphics/pokemon/nidoran_m/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_NidoranM[] = INCBIN_U32("graphics/pokemon/nidoran_m/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_NidoranM[] = INCBIN_U32("graphics/pokemon/nidoran_m/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Nidorino[] = INCBIN_U32("graphics/pokemon/nidorino/anim_front.4bpp.lz"); const u32 gMonPalette_Nidorino[] = INCBIN_U32("graphics/pokemon/nidorino/normal.gbapal.lz"); @@ -578,6 +955,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Nidorino[] = INCBIN_U8("graphics/pokemon/nidorino/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Nidorino[] = INCBIN_COMP("graphics/pokemon/nidorino/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Nidorino[] = INCBIN_U32("graphics/pokemon/nidorino/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Nidorino[] = INCBIN_U32("graphics/pokemon/nidorino/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Nidoking[] = INCBIN_U32("graphics/pokemon/nidoking/anim_front.4bpp.lz"); const u32 gMonPalette_Nidoking[] = INCBIN_U32("graphics/pokemon/nidoking/normal.gbapal.lz"); @@ -587,6 +971,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Nidoking[] = INCBIN_U8("graphics/pokemon/nidoking/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Nidoking[] = INCBIN_COMP("graphics/pokemon/nidoking/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Nidoking[] = INCBIN_U32("graphics/pokemon/nidoking/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Nidoking[] = INCBIN_U32("graphics/pokemon/nidoking/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_NIDORAN #if P_FAMILY_CLEFAIRY @@ -599,6 +990,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cleffa[] = INCBIN_U8("graphics/pokemon/cleffa/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Cleffa[] = INCBIN_COMP("graphics/pokemon/cleffa/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Cleffa[] = INCBIN_U32("graphics/pokemon/cleffa/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Cleffa[] = INCBIN_U32("graphics/pokemon/cleffa/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Clefairy[] = INCBIN_U32("graphics/pokemon/clefairy/anim_front.4bpp.lz"); @@ -609,6 +1007,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Clefairy[] = INCBIN_U8("graphics/pokemon/clefairy/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Clefairy[] = INCBIN_COMP("graphics/pokemon/clefairy/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Clefairy[] = INCBIN_U32("graphics/pokemon/clefairy/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Clefairy[] = INCBIN_U32("graphics/pokemon/clefairy/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Clefable[] = INCBIN_U32("graphics/pokemon/clefable/anim_front.4bpp.lz"); const u32 gMonPalette_Clefable[] = INCBIN_U32("graphics/pokemon/clefable/normal.gbapal.lz"); @@ -618,6 +1023,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Clefable[] = INCBIN_U8("graphics/pokemon/clefable/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Clefable[] = INCBIN_COMP("graphics/pokemon/clefable/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Clefable[] = INCBIN_U32("graphics/pokemon/clefable/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Clefable[] = INCBIN_U32("graphics/pokemon/clefable/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_CLEFAIRY #if P_FAMILY_VULPIX @@ -629,6 +1041,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Vulpix[] = INCBIN_U8("graphics/pokemon/vulpix/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Vulpix[] = INCBIN_COMP("graphics/pokemon/vulpix/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Vulpix[] = INCBIN_U32("graphics/pokemon/vulpix/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Vulpix[] = INCBIN_U32("graphics/pokemon/vulpix/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Ninetales[] = INCBIN_U32("graphics/pokemon/ninetales/anim_front.4bpp.lz"); const u32 gMonPalette_Ninetales[] = INCBIN_U32("graphics/pokemon/ninetales/normal.gbapal.lz"); @@ -638,6 +1057,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ninetales[] = INCBIN_U8("graphics/pokemon/ninetales/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Ninetales[] = INCBIN_COMP("graphics/pokemon/ninetales/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Ninetales[] = INCBIN_U32("graphics/pokemon/ninetales/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Ninetales[] = INCBIN_U32("graphics/pokemon/ninetales/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_ALOLAN_FORMS const u32 gMonFrontPic_VulpixAlolan[] = INCBIN_U32("graphics/pokemon/vulpix/alolan/front.4bpp.lz"); @@ -645,12 +1071,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_VulpixAlolan[] = INCBIN_U32("graphics/pokemon/vulpix/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_VulpixAlolan[] = INCBIN_U32("graphics/pokemon/vulpix/alolan/shiny.gbapal.lz"); const u8 gMonIcon_VulpixAlolan[] = INCBIN_U8("graphics/pokemon/vulpix/alolan/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_VulpixAlolan[] = INCBIN_COMP("graphics/pokemon/vulpix/alolan/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_VulpixAlolan[] = INCBIN_U32("graphics/pokemon/vulpix/alolan/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_VulpixAlolan[] = INCBIN_U32("graphics/pokemon/vulpix/alolan/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_NinetalesAlolan[] = INCBIN_U32("graphics/pokemon/ninetales/alolan/front.4bpp.lz"); const u32 gMonPalette_NinetalesAlolan[] = INCBIN_U32("graphics/pokemon/ninetales/alolan/normal.gbapal.lz"); const u32 gMonBackPic_NinetalesAlolan[] = INCBIN_U32("graphics/pokemon/ninetales/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_NinetalesAlolan[] = INCBIN_U32("graphics/pokemon/ninetales/alolan/shiny.gbapal.lz"); const u8 gMonIcon_NinetalesAlolan[] = INCBIN_U8("graphics/pokemon/ninetales/alolan/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_NinetalesAlolan[] = INCBIN_COMP("graphics/pokemon/ninetales/alolan/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_NinetalesAlolan[] = INCBIN_U32("graphics/pokemon/ninetales/alolan/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_NinetalesAlolan[] = INCBIN_U32("graphics/pokemon/ninetales/alolan/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_ALOLAN_FORMS #endif //P_FAMILY_VULPIX @@ -664,6 +1104,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Igglybuff[] = INCBIN_U8("graphics/pokemon/igglybuff/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Igglybuff[] = INCBIN_COMP("graphics/pokemon/igglybuff/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Igglybuff[] = INCBIN_U32("graphics/pokemon/igglybuff/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Igglybuff[] = INCBIN_U32("graphics/pokemon/igglybuff/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Jigglypuff[] = INCBIN_U32("graphics/pokemon/jigglypuff/anim_front.4bpp.lz"); @@ -674,6 +1121,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Jigglypuff[] = INCBIN_U8("graphics/pokemon/jigglypuff/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Jigglypuff[] = INCBIN_COMP("graphics/pokemon/jigglypuff/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Jigglypuff[] = INCBIN_U32("graphics/pokemon/jigglypuff/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Jigglypuff[] = INCBIN_U32("graphics/pokemon/jigglypuff/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Wigglytuff[] = INCBIN_U32("graphics/pokemon/wigglytuff/anim_front.4bpp.lz"); const u32 gMonPalette_Wigglytuff[] = INCBIN_U32("graphics/pokemon/wigglytuff/normal.gbapal.lz"); @@ -683,6 +1137,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wigglytuff[] = INCBIN_U8("graphics/pokemon/wigglytuff/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Wigglytuff[] = INCBIN_COMP("graphics/pokemon/wigglytuff/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Wigglytuff[] = INCBIN_U32("graphics/pokemon/wigglytuff/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Wigglytuff[] = INCBIN_U32("graphics/pokemon/wigglytuff/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_JIGGLYPUFF #if P_FAMILY_ZUBAT @@ -694,6 +1155,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zubat[] = INCBIN_U8("graphics/pokemon/zubat/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Zubat[] = INCBIN_COMP("graphics/pokemon/zubat/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Zubat[] = INCBIN_U32("graphics/pokemon/zubat/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Zubat[] = INCBIN_U32("graphics/pokemon/zubat/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_ZubatF[] = INCBIN_U32("graphics/pokemon/zubat/anim_frontf.4bpp.lz"); const u32 gMonBackPic_ZubatF[] = INCBIN_U32("graphics/pokemon/zubat/backf.4bpp.lz"); @@ -706,6 +1174,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Golbat[] = INCBIN_U8("graphics/pokemon/golbat/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Golbat[] = INCBIN_COMP("graphics/pokemon/golbat/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Golbat[] = INCBIN_U32("graphics/pokemon/golbat/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Golbat[] = INCBIN_U32("graphics/pokemon/golbat/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_GolbatF[] = INCBIN_U32("graphics/pokemon/golbat/anim_frontf.4bpp.lz"); const u32 gMonBackPic_GolbatF[] = INCBIN_U32("graphics/pokemon/golbat/backf.4bpp.lz"); @@ -719,6 +1194,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Crobat[] = INCBIN_U8("graphics/pokemon/crobat/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Crobat[] = INCBIN_COMP("graphics/pokemon/crobat/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Crobat[] = INCBIN_U32("graphics/pokemon/crobat/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Crobat[] = INCBIN_U32("graphics/pokemon/crobat/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_2_CROSS_EVOS #endif //P_FAMILY_ZUBAT @@ -731,6 +1213,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Oddish[] = INCBIN_U8("graphics/pokemon/oddish/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Oddish[] = INCBIN_COMP("graphics/pokemon/oddish/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Oddish[] = INCBIN_U32("graphics/pokemon/oddish/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Oddish[] = INCBIN_U32("graphics/pokemon/oddish/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Gloom[] = INCBIN_U32("graphics/pokemon/gloom/anim_front.4bpp.lz"); const u32 gMonPalette_Gloom[] = INCBIN_U32("graphics/pokemon/gloom/normal.gbapal.lz"); @@ -740,6 +1229,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gloom[] = INCBIN_U8("graphics/pokemon/gloom/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Gloom[] = INCBIN_COMP("graphics/pokemon/gloom/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Gloom[] = INCBIN_U32("graphics/pokemon/gloom/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Gloom[] = INCBIN_U32("graphics/pokemon/gloom/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_GloomF[] = INCBIN_U32("graphics/pokemon/gloom/anim_frontf.4bpp.lz"); const u32 gMonBackPic_GloomF[] = INCBIN_U32("graphics/pokemon/gloom/backf.4bpp.lz"); @@ -752,6 +1248,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Vileplume[] = INCBIN_U8("graphics/pokemon/vileplume/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Vileplume[] = INCBIN_COMP("graphics/pokemon/vileplume/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Vileplume[] = INCBIN_U32("graphics/pokemon/vileplume/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Vileplume[] = INCBIN_U32("graphics/pokemon/vileplume/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_VileplumeF[] = INCBIN_U32("graphics/pokemon/vileplume/anim_frontf.4bpp.lz"); const u32 gMonBackPic_VileplumeF[] = INCBIN_U32("graphics/pokemon/vileplume/backf.4bpp.lz"); @@ -765,6 +1268,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bellossom[] = INCBIN_U8("graphics/pokemon/bellossom/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Bellossom[] = INCBIN_COMP("graphics/pokemon/bellossom/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Bellossom[] = INCBIN_U32("graphics/pokemon/bellossom/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Bellossom[] = INCBIN_U32("graphics/pokemon/bellossom/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_2_CROSS_EVOS #endif //P_FAMILY_ODDISH @@ -777,6 +1287,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Paras[] = INCBIN_U8("graphics/pokemon/paras/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Paras[] = INCBIN_COMP("graphics/pokemon/paras/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Paras[] = INCBIN_U32("graphics/pokemon/paras/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Paras[] = INCBIN_U32("graphics/pokemon/paras/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Parasect[] = INCBIN_U32("graphics/pokemon/parasect/anim_front.4bpp.lz"); const u32 gMonPalette_Parasect[] = INCBIN_U32("graphics/pokemon/parasect/normal.gbapal.lz"); @@ -786,6 +1303,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Parasect[] = INCBIN_U8("graphics/pokemon/parasect/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Parasect[] = INCBIN_COMP("graphics/pokemon/parasect/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Parasect[] = INCBIN_U32("graphics/pokemon/parasect/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Parasect[] = INCBIN_U32("graphics/pokemon/parasect/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_PARAS #if P_FAMILY_VENONAT @@ -797,6 +1321,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Venonat[] = INCBIN_U8("graphics/pokemon/venonat/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Venonat[] = INCBIN_COMP("graphics/pokemon/venonat/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Venonat[] = INCBIN_U32("graphics/pokemon/venonat/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Venonat[] = INCBIN_U32("graphics/pokemon/venonat/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Venomoth[] = INCBIN_U32("graphics/pokemon/venomoth/anim_front.4bpp.lz"); const u32 gMonPalette_Venomoth[] = INCBIN_U32("graphics/pokemon/venomoth/normal.gbapal.lz"); @@ -806,6 +1337,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Venomoth[] = INCBIN_U8("graphics/pokemon/venomoth/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Venomoth[] = INCBIN_COMP("graphics/pokemon/venomoth/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Venomoth[] = INCBIN_U32("graphics/pokemon/venomoth/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Venomoth[] = INCBIN_U32("graphics/pokemon/venomoth/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_VENONAT #if P_FAMILY_DIGLETT @@ -817,6 +1355,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Diglett[] = INCBIN_U8("graphics/pokemon/diglett/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Diglett[] = INCBIN_COMP("graphics/pokemon/diglett/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Diglett[] = INCBIN_U32("graphics/pokemon/diglett/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Diglett[] = INCBIN_U32("graphics/pokemon/diglett/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Dugtrio[] = INCBIN_U32("graphics/pokemon/dugtrio/anim_front.4bpp.lz"); const u32 gMonPalette_Dugtrio[] = INCBIN_U32("graphics/pokemon/dugtrio/normal.gbapal.lz"); @@ -826,6 +1371,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dugtrio[] = INCBIN_U8("graphics/pokemon/dugtrio/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Dugtrio[] = INCBIN_COMP("graphics/pokemon/dugtrio/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Dugtrio[] = INCBIN_U32("graphics/pokemon/dugtrio/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Dugtrio[] = INCBIN_U32("graphics/pokemon/dugtrio/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_ALOLAN_FORMS const u32 gMonFrontPic_DiglettAlolan[] = INCBIN_U32("graphics/pokemon/diglett/alolan/front.4bpp.lz"); @@ -833,12 +1385,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_DiglettAlolan[] = INCBIN_U32("graphics/pokemon/diglett/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_DiglettAlolan[] = INCBIN_U32("graphics/pokemon/diglett/alolan/shiny.gbapal.lz"); const u8 gMonIcon_DiglettAlolan[] = INCBIN_U8("graphics/pokemon/diglett/alolan/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_DiglettAlolan[] = INCBIN_COMP("graphics/pokemon/diglett/alolan/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_DiglettAlolan[] = INCBIN_U32("graphics/pokemon/diglett/alolan/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_DiglettAlolan[] = INCBIN_U32("graphics/pokemon/diglett/alolan/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_DugtrioAlolan[] = INCBIN_U32("graphics/pokemon/dugtrio/alolan/front.4bpp.lz"); const u32 gMonPalette_DugtrioAlolan[] = INCBIN_U32("graphics/pokemon/dugtrio/alolan/normal.gbapal.lz"); const u32 gMonBackPic_DugtrioAlolan[] = INCBIN_U32("graphics/pokemon/dugtrio/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_DugtrioAlolan[] = INCBIN_U32("graphics/pokemon/dugtrio/alolan/shiny.gbapal.lz"); const u8 gMonIcon_DugtrioAlolan[] = INCBIN_U8("graphics/pokemon/dugtrio/alolan/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_DugtrioAlolan[] = INCBIN_COMP("graphics/pokemon/dugtrio/alolan/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_DugtrioAlolan[] = INCBIN_U32("graphics/pokemon/dugtrio/alolan/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_DugtrioAlolan[] = INCBIN_U32("graphics/pokemon/dugtrio/alolan/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_ALOLAN_FORMS #endif //P_FAMILY_DIGLETT @@ -851,6 +1417,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Meowth[] = INCBIN_U8("graphics/pokemon/meowth/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Meowth[] = INCBIN_COMP("graphics/pokemon/meowth/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Meowth[] = INCBIN_U32("graphics/pokemon/meowth/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Meowth[] = INCBIN_U32("graphics/pokemon/meowth/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Persian[] = INCBIN_U32("graphics/pokemon/persian/anim_front.4bpp.lz"); const u32 gMonPalette_Persian[] = INCBIN_U32("graphics/pokemon/persian/normal.gbapal.lz"); @@ -860,6 +1433,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Persian[] = INCBIN_U8("graphics/pokemon/persian/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Persian[] = INCBIN_COMP("graphics/pokemon/persian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Persian[] = INCBIN_U32("graphics/pokemon/persian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Persian[] = INCBIN_U32("graphics/pokemon/persian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_ALOLAN_FORMS const u32 gMonFrontPic_MeowthAlolan[] = INCBIN_U32("graphics/pokemon/meowth/alolan/front.4bpp.lz"); @@ -867,12 +1447,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_MeowthAlolan[] = INCBIN_U32("graphics/pokemon/meowth/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_MeowthAlolan[] = INCBIN_U32("graphics/pokemon/meowth/alolan/shiny.gbapal.lz"); const u8 gMonIcon_MeowthAlolan[] = INCBIN_U8("graphics/pokemon/meowth/alolan/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_MeowthAlolan[] = INCBIN_COMP("graphics/pokemon/meowth/alolan/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_MeowthAlolan[] = INCBIN_U32("graphics/pokemon/meowth/alolan/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_MeowthAlolan[] = INCBIN_U32("graphics/pokemon/meowth/alolan/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_PersianAlolan[] = INCBIN_U32("graphics/pokemon/persian/alolan/front.4bpp.lz"); const u32 gMonPalette_PersianAlolan[] = INCBIN_U32("graphics/pokemon/persian/alolan/normal.gbapal.lz"); const u32 gMonBackPic_PersianAlolan[] = INCBIN_U32("graphics/pokemon/persian/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_PersianAlolan[] = INCBIN_U32("graphics/pokemon/persian/alolan/shiny.gbapal.lz"); const u8 gMonIcon_PersianAlolan[] = INCBIN_U8("graphics/pokemon/persian/alolan/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_PersianAlolan[] = INCBIN_COMP("graphics/pokemon/persian/alolan/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_PersianAlolan[] = INCBIN_U32("graphics/pokemon/persian/alolan/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_PersianAlolan[] = INCBIN_U32("graphics/pokemon/persian/alolan/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_ALOLAN_FORMS #if P_GALARIAN_FORMS @@ -881,6 +1475,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_MeowthGalarian[] = INCBIN_U32("graphics/pokemon/meowth/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_MeowthGalarian[] = INCBIN_U32("graphics/pokemon/meowth/galarian/shiny.gbapal.lz"); const u8 gMonIcon_MeowthGalarian[] = INCBIN_U8("graphics/pokemon/meowth/galarian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_MeowthGalarian[] = INCBIN_COMP("graphics/pokemon/meowth/galarian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_MeowthGalarian[] = INCBIN_U32("graphics/pokemon/meowth/galarian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_MeowthGalarian[] = INCBIN_U32("graphics/pokemon/meowth/galarian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Perrserker[] = INCBIN_U32("graphics/pokemon/perrserker/front.4bpp.lz"); const u32 gMonPalette_Perrserker[] = INCBIN_U32("graphics/pokemon/perrserker/normal.gbapal.lz"); @@ -890,6 +1491,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Perrserker[] = INCBIN_U8("graphics/pokemon/perrserker/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Perrserker[] = INCBIN_COMP("graphics/pokemon/perrserker/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Perrserker[] = INCBIN_U32("graphics/pokemon/perrserker/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Perrserker[] = INCBIN_U32("graphics/pokemon/perrserker/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GALARIAN_FORMS #if P_GIGANTAMAX_FORMS @@ -898,6 +1506,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_MeowthGigantamax[] = INCBIN_U32("graphics/pokemon/meowth/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_MeowthGigantamax[] = INCBIN_U32("graphics/pokemon/meowth/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_MeowthGigantamax[] = INCBIN_U8("graphics/pokemon/meowth/gigantamax/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_MeowthGigantamax[] = INCBIN_COMP("graphics/pokemon/meowth/gigantamax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_MeowthGigantamax[] = INCBIN_U32("graphics/pokemon/meowth/gigantamax/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_MeowthGigantamax[] = INCBIN_U32("graphics/pokemon/meowth/gigantamax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_MEOWTH @@ -910,6 +1525,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Psyduck[] = INCBIN_U8("graphics/pokemon/psyduck/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Psyduck[] = INCBIN_COMP("graphics/pokemon/psyduck/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Psyduck[] = INCBIN_U32("graphics/pokemon/psyduck/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Psyduck[] = INCBIN_U32("graphics/pokemon/psyduck/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Golduck[] = INCBIN_U32("graphics/pokemon/golduck/anim_front.4bpp.lz"); const u32 gMonPalette_Golduck[] = INCBIN_U32("graphics/pokemon/golduck/normal.gbapal.lz"); @@ -919,6 +1541,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Golduck[] = INCBIN_U8("graphics/pokemon/golduck/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Golduck[] = INCBIN_COMP("graphics/pokemon/golduck/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Golduck[] = INCBIN_U32("graphics/pokemon/golduck/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Golduck[] = INCBIN_U32("graphics/pokemon/golduck/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_PSYDUCK #if P_FAMILY_MANKEY @@ -930,6 +1559,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mankey[] = INCBIN_U8("graphics/pokemon/mankey/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Mankey[] = INCBIN_COMP("graphics/pokemon/mankey/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Mankey[] = INCBIN_U32("graphics/pokemon/mankey/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Mankey[] = INCBIN_U32("graphics/pokemon/mankey/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Primeape[] = INCBIN_U32("graphics/pokemon/primeape/anim_front.4bpp.lz"); const u32 gMonPalette_Primeape[] = INCBIN_U32("graphics/pokemon/primeape/normal.gbapal.lz"); @@ -939,6 +1575,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Primeape[] = INCBIN_U8("graphics/pokemon/primeape/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Primeape[] = INCBIN_COMP("graphics/pokemon/primeape/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Primeape[] = INCBIN_U32("graphics/pokemon/primeape/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Primeape[] = INCBIN_U32("graphics/pokemon/primeape/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GEN_9_CROSS_EVOS const u32 gMonFrontPic_Annihilape[] = INCBIN_U32("graphics/pokemon/annihilape/front.4bpp.lz"); @@ -947,8 +1590,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Annihilape[] = INCBIN_U32("graphics/pokemon/annihilape/shiny.gbapal.lz"); const u8 gMonIcon_Annihilape[] = INCBIN_U8("graphics/pokemon/annihilape/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Annihilape[] = INCBIN_U8("graphics/pokemon/annihilape/footprint.1bpp"); + const u8 gMonFootprint_Annihilape[] = INCBIN_U8("graphics/pokemon/annihilape/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Annihilape[] = INCBIN_COMP("graphics/pokemon/annihilape/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Annihilape[] = INCBIN_U32("graphics/pokemon/annihilape/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Annihilape[] = INCBIN_U32("graphics/pokemon/annihilape/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_9_CROSS_EVOS #endif //P_FAMILY_MANKEY @@ -961,6 +1611,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Growlithe[] = INCBIN_U8("graphics/pokemon/growlithe/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Growlithe[] = INCBIN_COMP("graphics/pokemon/growlithe/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Growlithe[] = INCBIN_U32("graphics/pokemon/growlithe/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Growlithe[] = INCBIN_U32("graphics/pokemon/growlithe/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Arcanine[] = INCBIN_U32("graphics/pokemon/arcanine/anim_front.4bpp.lz"); const u32 gMonPalette_Arcanine[] = INCBIN_U32("graphics/pokemon/arcanine/normal.gbapal.lz"); @@ -970,6 +1627,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Arcanine[] = INCBIN_U8("graphics/pokemon/arcanine/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Arcanine[] = INCBIN_COMP("graphics/pokemon/arcanine/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Arcanine[] = INCBIN_U32("graphics/pokemon/arcanine/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Arcanine[] = INCBIN_U32("graphics/pokemon/arcanine/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_HISUIAN_FORMS const u32 gMonFrontPic_GrowlitheHisuian[] = INCBIN_U32("graphics/pokemon/growlithe/hisuian/front.4bpp.lz"); @@ -977,12 +1641,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_GrowlitheHisuian[] = INCBIN_U32("graphics/pokemon/growlithe/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_GrowlitheHisuian[] = INCBIN_U32("graphics/pokemon/growlithe/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_GrowlitheHisuian[] = INCBIN_U8("graphics/pokemon/growlithe/hisuian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_GrowlitheHisuian[] = INCBIN_COMP("graphics/pokemon/growlithe/hisuian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_GrowlitheHisuian[] = INCBIN_U32("graphics/pokemon/growlithe/hisuian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_GrowlitheHisuian[] = INCBIN_U32("graphics/pokemon/growlithe/hisuian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_ArcanineHisuian[] = INCBIN_U32("graphics/pokemon/arcanine/hisuian/front.4bpp.lz"); const u32 gMonPalette_ArcanineHisuian[] = INCBIN_U32("graphics/pokemon/arcanine/hisuian/normal.gbapal.lz"); const u32 gMonBackPic_ArcanineHisuian[] = INCBIN_U32("graphics/pokemon/arcanine/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_ArcanineHisuian[] = INCBIN_U32("graphics/pokemon/arcanine/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_ArcanineHisuian[] = INCBIN_U8("graphics/pokemon/arcanine/hisuian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_ArcanineHisuian[] = INCBIN_COMP("graphics/pokemon/arcanine/hisuian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_ArcanineHisuian[] = INCBIN_U32("graphics/pokemon/arcanine/hisuian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_ArcanineHisuian[] = INCBIN_U32("graphics/pokemon/arcanine/hisuian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_HISUIAN_FORMS #endif //P_FAMILY_GROWLITHE @@ -995,6 +1673,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Poliwag[] = INCBIN_U8("graphics/pokemon/poliwag/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Poliwag[] = INCBIN_COMP("graphics/pokemon/poliwag/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Poliwag[] = INCBIN_U32("graphics/pokemon/poliwag/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Poliwag[] = INCBIN_U32("graphics/pokemon/poliwag/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Poliwhirl[] = INCBIN_U32("graphics/pokemon/poliwhirl/anim_front.4bpp.lz"); const u32 gMonPalette_Poliwhirl[] = INCBIN_U32("graphics/pokemon/poliwhirl/normal.gbapal.lz"); @@ -1004,6 +1689,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Poliwhirl[] = INCBIN_U8("graphics/pokemon/poliwhirl/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Poliwhirl[] = INCBIN_COMP("graphics/pokemon/poliwhirl/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Poliwhirl[] = INCBIN_U32("graphics/pokemon/poliwhirl/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Poliwhirl[] = INCBIN_U32("graphics/pokemon/poliwhirl/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Poliwrath[] = INCBIN_U32("graphics/pokemon/poliwrath/anim_front.4bpp.lz"); const u32 gMonPalette_Poliwrath[] = INCBIN_U32("graphics/pokemon/poliwrath/normal.gbapal.lz"); @@ -1013,6 +1705,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Poliwrath[] = INCBIN_U8("graphics/pokemon/poliwrath/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Poliwrath[] = INCBIN_COMP("graphics/pokemon/poliwrath/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Poliwrath[] = INCBIN_U32("graphics/pokemon/poliwrath/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Poliwrath[] = INCBIN_U32("graphics/pokemon/poliwrath/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Politoed[] = INCBIN_U32("graphics/pokemon/politoed/anim_front.4bpp.lz"); @@ -1023,6 +1722,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Politoed[] = INCBIN_U8("graphics/pokemon/politoed/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Politoed[] = INCBIN_COMP("graphics/pokemon/politoed/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Politoed[] = INCBIN_U32("graphics/pokemon/politoed/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Politoed[] = INCBIN_U32("graphics/pokemon/politoed/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_PolitoedF[] = INCBIN_U32("graphics/pokemon/politoed/anim_frontf.4bpp.lz"); const u32 gMonBackPic_PolitoedF[] = INCBIN_U32("graphics/pokemon/politoed/backf.4bpp.lz"); @@ -1038,6 +1744,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Abra[] = INCBIN_U8("graphics/pokemon/abra/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Abra[] = INCBIN_COMP("graphics/pokemon/abra/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Abra[] = INCBIN_U32("graphics/pokemon/abra/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Abra[] = INCBIN_U32("graphics/pokemon/abra/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Kadabra[] = INCBIN_U32("graphics/pokemon/kadabra/anim_front.4bpp.lz"); const u32 gMonPalette_Kadabra[] = INCBIN_U32("graphics/pokemon/kadabra/normal.gbapal.lz"); @@ -1047,6 +1760,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kadabra[] = INCBIN_U8("graphics/pokemon/kadabra/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Kadabra[] = INCBIN_COMP("graphics/pokemon/kadabra/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Kadabra[] = INCBIN_U32("graphics/pokemon/kadabra/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Kadabra[] = INCBIN_U32("graphics/pokemon/kadabra/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_KadabraF[] = INCBIN_U32("graphics/pokemon/kadabra/anim_frontf.4bpp.lz"); const u32 gMonBackPic_KadabraF[] = INCBIN_U32("graphics/pokemon/kadabra/backf.4bpp.lz"); @@ -1059,6 +1779,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Alakazam[] = INCBIN_U8("graphics/pokemon/alakazam/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Alakazam[] = INCBIN_COMP("graphics/pokemon/alakazam/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Alakazam[] = INCBIN_U32("graphics/pokemon/alakazam/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Alakazam[] = INCBIN_U32("graphics/pokemon/alakazam/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_AlakazamF[] = INCBIN_U32("graphics/pokemon/alakazam/anim_frontf.4bpp.lz"); const u32 gMonBackPic_AlakazamF[] = INCBIN_U32("graphics/pokemon/alakazam/backf.4bpp.lz"); @@ -1069,6 +1796,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_AlakazamMega[] = INCBIN_U32("graphics/pokemon/alakazam/mega/back.4bpp.lz"); const u32 gMonShinyPalette_AlakazamMega[] = INCBIN_U32("graphics/pokemon/alakazam/mega/shiny.gbapal.lz"); const u8 gMonIcon_AlakazamMega[] = INCBIN_U8("graphics/pokemon/alakazam/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_AlakazamMega[] = INCBIN_COMP("graphics/pokemon/alakazam/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_AlakazamMega[] = INCBIN_U32("graphics/pokemon/alakazam/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_AlakazamMega[] = INCBIN_U32("graphics/pokemon/alakazam/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_ABRA @@ -1081,6 +1815,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Machop[] = INCBIN_U8("graphics/pokemon/machop/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Machop[] = INCBIN_COMP("graphics/pokemon/machop/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Machop[] = INCBIN_U32("graphics/pokemon/machop/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Machop[] = INCBIN_U32("graphics/pokemon/machop/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Machoke[] = INCBIN_U32("graphics/pokemon/machoke/anim_front.4bpp.lz"); const u32 gMonPalette_Machoke[] = INCBIN_U32("graphics/pokemon/machoke/normal.gbapal.lz"); @@ -1090,6 +1831,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Machoke[] = INCBIN_U8("graphics/pokemon/machoke/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Machoke[] = INCBIN_COMP("graphics/pokemon/machoke/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Machoke[] = INCBIN_U32("graphics/pokemon/machoke/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Machoke[] = INCBIN_U32("graphics/pokemon/machoke/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Machamp[] = INCBIN_U32("graphics/pokemon/machamp/anim_front.4bpp.lz"); const u32 gMonPalette_Machamp[] = INCBIN_U32("graphics/pokemon/machamp/normal.gbapal.lz"); @@ -1099,6 +1847,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Machamp[] = INCBIN_U8("graphics/pokemon/machamp/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Machamp[] = INCBIN_COMP("graphics/pokemon/machamp/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Machamp[] = INCBIN_U32("graphics/pokemon/machamp/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Machamp[] = INCBIN_U32("graphics/pokemon/machamp/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_MachampGigantamax[] = INCBIN_U32("graphics/pokemon/machamp/gigantamax/front.4bpp.lz"); @@ -1106,6 +1861,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_MachampGigantamax[] = INCBIN_U32("graphics/pokemon/machamp/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_MachampGigantamax[] = INCBIN_U32("graphics/pokemon/machamp/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_MachampGigantamax[] = INCBIN_U8("graphics/pokemon/machamp/gigantamax/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_MachampGigantamax[] = INCBIN_COMP("graphics/pokemon/machamp/gigantamax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_MachampGigantamax[] = INCBIN_U32("graphics/pokemon/machamp/gigantamax/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_MachampGigantamax[] = INCBIN_U32("graphics/pokemon/machamp/gigantamax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_MACHOP @@ -1118,6 +1880,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bellsprout[] = INCBIN_U8("graphics/pokemon/bellsprout/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Bellsprout[] = INCBIN_COMP("graphics/pokemon/bellsprout/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Bellsprout[] = INCBIN_U32("graphics/pokemon/bellsprout/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Bellsprout[] = INCBIN_U32("graphics/pokemon/bellsprout/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Weepinbell[] = INCBIN_U32("graphics/pokemon/weepinbell/anim_front.4bpp.lz"); const u32 gMonPalette_Weepinbell[] = INCBIN_U32("graphics/pokemon/weepinbell/normal.gbapal.lz"); @@ -1127,6 +1896,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Weepinbell[] = INCBIN_U8("graphics/pokemon/weepinbell/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Weepinbell[] = INCBIN_COMP("graphics/pokemon/weepinbell/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Weepinbell[] = INCBIN_U32("graphics/pokemon/weepinbell/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Weepinbell[] = INCBIN_U32("graphics/pokemon/weepinbell/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Victreebel[] = INCBIN_U32("graphics/pokemon/victreebel/anim_front.4bpp.lz"); const u32 gMonPalette_Victreebel[] = INCBIN_U32("graphics/pokemon/victreebel/normal.gbapal.lz"); @@ -1136,6 +1912,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Victreebel[] = INCBIN_U8("graphics/pokemon/victreebel/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Victreebel[] = INCBIN_COMP("graphics/pokemon/victreebel/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Victreebel[] = INCBIN_U32("graphics/pokemon/victreebel/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Victreebel[] = INCBIN_U32("graphics/pokemon/victreebel/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_BELLSPROUT #if P_FAMILY_TENTACOOL @@ -1147,6 +1930,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tentacool[] = INCBIN_U8("graphics/pokemon/tentacool/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Tentacool[] = INCBIN_COMP("graphics/pokemon/tentacool/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Tentacool[] = INCBIN_U32("graphics/pokemon/tentacool/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Tentacool[] = INCBIN_U32("graphics/pokemon/tentacool/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Tentacruel[] = INCBIN_U32("graphics/pokemon/tentacruel/anim_front.4bpp.lz"); const u32 gMonPalette_Tentacruel[] = INCBIN_U32("graphics/pokemon/tentacruel/normal.gbapal.lz"); @@ -1156,6 +1946,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tentacruel[] = INCBIN_U8("graphics/pokemon/tentacruel/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Tentacruel[] = INCBIN_COMP("graphics/pokemon/tentacruel/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Tentacruel[] = INCBIN_U32("graphics/pokemon/tentacruel/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Tentacruel[] = INCBIN_U32("graphics/pokemon/tentacruel/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_TENTACOOL #if P_FAMILY_GEODUDE @@ -1167,6 +1964,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Geodude[] = INCBIN_U8("graphics/pokemon/geodude/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Geodude[] = INCBIN_COMP("graphics/pokemon/geodude/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Geodude[] = INCBIN_U32("graphics/pokemon/geodude/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Geodude[] = INCBIN_U32("graphics/pokemon/geodude/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Graveler[] = INCBIN_U32("graphics/pokemon/graveler/anim_front.4bpp.lz"); const u32 gMonPalette_Graveler[] = INCBIN_U32("graphics/pokemon/graveler/normal.gbapal.lz"); @@ -1176,6 +1980,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Graveler[] = INCBIN_U8("graphics/pokemon/graveler/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Graveler[] = INCBIN_COMP("graphics/pokemon/graveler/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Graveler[] = INCBIN_U32("graphics/pokemon/graveler/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Graveler[] = INCBIN_U32("graphics/pokemon/graveler/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Golem[] = INCBIN_U32("graphics/pokemon/golem/anim_front.4bpp.lz"); const u32 gMonPalette_Golem[] = INCBIN_U32("graphics/pokemon/golem/normal.gbapal.lz"); @@ -1185,6 +1996,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Golem[] = INCBIN_U8("graphics/pokemon/golem/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Golem[] = INCBIN_COMP("graphics/pokemon/golem/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Golem[] = INCBIN_U32("graphics/pokemon/golem/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Golem[] = INCBIN_U32("graphics/pokemon/golem/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_ALOLAN_FORMS const u32 gMonFrontPic_GeodudeAlolan[] = INCBIN_U32("graphics/pokemon/geodude/alolan/front.4bpp.lz"); @@ -1192,18 +2010,39 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_GeodudeAlolan[] = INCBIN_U32("graphics/pokemon/geodude/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_GeodudeAlolan[] = INCBIN_U32("graphics/pokemon/geodude/alolan/shiny.gbapal.lz"); const u8 gMonIcon_GeodudeAlolan[] = INCBIN_U8("graphics/pokemon/geodude/alolan/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_GeodudeAlolan[] = INCBIN_COMP("graphics/pokemon/geodude/alolan/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_GeodudeAlolan[] = INCBIN_U32("graphics/pokemon/geodude/alolan/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_GeodudeAlolan[] = INCBIN_U32("graphics/pokemon/geodude/alolan/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_GravelerAlolan[] = INCBIN_U32("graphics/pokemon/graveler/alolan/front.4bpp.lz"); const u32 gMonPalette_GravelerAlolan[] = INCBIN_U32("graphics/pokemon/graveler/alolan/normal.gbapal.lz"); const u32 gMonBackPic_GravelerAlolan[] = INCBIN_U32("graphics/pokemon/graveler/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_GravelerAlolan[] = INCBIN_U32("graphics/pokemon/graveler/alolan/shiny.gbapal.lz"); const u8 gMonIcon_GravelerAlolan[] = INCBIN_U8("graphics/pokemon/graveler/alolan/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_GravelerAlolan[] = INCBIN_COMP("graphics/pokemon/graveler/alolan/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_GravelerAlolan[] = INCBIN_U32("graphics/pokemon/graveler/alolan/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_GravelerAlolan[] = INCBIN_U32("graphics/pokemon/graveler/alolan/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_GolemAlolan[] = INCBIN_U32("graphics/pokemon/golem/alolan/front.4bpp.lz"); const u32 gMonPalette_GolemAlolan[] = INCBIN_U32("graphics/pokemon/golem/alolan/normal.gbapal.lz"); const u32 gMonBackPic_GolemAlolan[] = INCBIN_U32("graphics/pokemon/golem/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_GolemAlolan[] = INCBIN_U32("graphics/pokemon/golem/alolan/shiny.gbapal.lz"); const u8 gMonIcon_GolemAlolan[] = INCBIN_U8("graphics/pokemon/golem/alolan/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_GolemAlolan[] = INCBIN_COMP("graphics/pokemon/golem/alolan/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_GolemAlolan[] = INCBIN_U32("graphics/pokemon/golem/alolan/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_GolemAlolan[] = INCBIN_U32("graphics/pokemon/golem/alolan/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_ALOLAN_FORMS #endif //P_FAMILY_GEODUDE @@ -1216,6 +2055,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ponyta[] = INCBIN_U8("graphics/pokemon/ponyta/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Ponyta[] = INCBIN_COMP("graphics/pokemon/ponyta/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Ponyta[] = INCBIN_U32("graphics/pokemon/ponyta/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Ponyta[] = INCBIN_U32("graphics/pokemon/ponyta/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Rapidash[] = INCBIN_U32("graphics/pokemon/rapidash/anim_front.4bpp.lz"); const u32 gMonPalette_Rapidash[] = INCBIN_U32("graphics/pokemon/rapidash/normal.gbapal.lz"); @@ -1225,6 +2071,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rapidash[] = INCBIN_U8("graphics/pokemon/rapidash/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Rapidash[] = INCBIN_COMP("graphics/pokemon/rapidash/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Rapidash[] = INCBIN_U32("graphics/pokemon/rapidash/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Rapidash[] = INCBIN_U32("graphics/pokemon/rapidash/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GALARIAN_FORMS const u32 gMonFrontPic_PonytaGalarian[] = INCBIN_U32("graphics/pokemon/ponyta/galarian/front.4bpp.lz"); @@ -1232,12 +2085,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_PonytaGalarian[] = INCBIN_U32("graphics/pokemon/ponyta/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_PonytaGalarian[] = INCBIN_U32("graphics/pokemon/ponyta/galarian/shiny.gbapal.lz"); const u8 gMonIcon_PonytaGalarian[] = INCBIN_U8("graphics/pokemon/ponyta/galarian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_PonytaGalarian[] = INCBIN_COMP("graphics/pokemon/ponyta/galarian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_PonytaGalarian[] = INCBIN_U32("graphics/pokemon/ponyta/galarian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_PonytaGalarian[] = INCBIN_U32("graphics/pokemon/ponyta/galarian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_RapidashGalarian[] = INCBIN_U32("graphics/pokemon/rapidash/galarian/front.4bpp.lz"); const u32 gMonPalette_RapidashGalarian[] = INCBIN_U32("graphics/pokemon/rapidash/galarian/normal.gbapal.lz"); const u32 gMonBackPic_RapidashGalarian[] = INCBIN_U32("graphics/pokemon/rapidash/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_RapidashGalarian[] = INCBIN_U32("graphics/pokemon/rapidash/galarian/shiny.gbapal.lz"); const u8 gMonIcon_RapidashGalarian[] = INCBIN_U8("graphics/pokemon/rapidash/galarian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_RapidashGalarian[] = INCBIN_COMP("graphics/pokemon/rapidash/galarian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_RapidashGalarian[] = INCBIN_U32("graphics/pokemon/rapidash/galarian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_RapidashGalarian[] = INCBIN_U32("graphics/pokemon/rapidash/galarian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GALARIAN_FORMS #endif //P_FAMILY_PONYTA @@ -1250,6 +2117,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Slowpoke[] = INCBIN_U8("graphics/pokemon/slowpoke/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Slowpoke[] = INCBIN_COMP("graphics/pokemon/slowpoke/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Slowpoke[] = INCBIN_U32("graphics/pokemon/slowpoke/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Slowpoke[] = INCBIN_U32("graphics/pokemon/slowpoke/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Slowbro[] = INCBIN_U32("graphics/pokemon/slowbro/anim_front.4bpp.lz"); const u32 gMonPalette_Slowbro[] = INCBIN_U32("graphics/pokemon/slowbro/normal.gbapal.lz"); @@ -1259,6 +2133,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Slowbro[] = INCBIN_U8("graphics/pokemon/slowbro/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Slowbro[] = INCBIN_COMP("graphics/pokemon/slowbro/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Slowbro[] = INCBIN_U32("graphics/pokemon/slowbro/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Slowbro[] = INCBIN_U32("graphics/pokemon/slowbro/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Slowking[] = INCBIN_U32("graphics/pokemon/slowking/anim_front.4bpp.lz"); @@ -1269,6 +2150,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Slowking[] = INCBIN_U8("graphics/pokemon/slowking/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Slowking[] = INCBIN_COMP("graphics/pokemon/slowking/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Slowking[] = INCBIN_U32("graphics/pokemon/slowking/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Slowking[] = INCBIN_U32("graphics/pokemon/slowking/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_2_CROSS_EVOS #if P_MEGA_EVOLUTIONS @@ -1277,6 +2165,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SlowbroMega[] = INCBIN_U32("graphics/pokemon/slowbro/mega/back.4bpp.lz"); const u32 gMonShinyPalette_SlowbroMega[] = INCBIN_U32("graphics/pokemon/slowbro/mega/shiny.gbapal.lz"); const u8 gMonIcon_SlowbroMega[] = INCBIN_U8("graphics/pokemon/slowbro/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_SlowbroMega[] = INCBIN_COMP("graphics/pokemon/slowbro/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_SlowbroMega[] = INCBIN_U32("graphics/pokemon/slowbro/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_SlowbroMega[] = INCBIN_U32("graphics/pokemon/slowbro/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #if P_GALARIAN_FORMS @@ -1285,12 +2180,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SlowpokeGalarian[] = INCBIN_U32("graphics/pokemon/slowpoke/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_SlowpokeGalarian[] = INCBIN_U32("graphics/pokemon/slowpoke/galarian/shiny.gbapal.lz"); const u8 gMonIcon_SlowpokeGalarian[] = INCBIN_U8("graphics/pokemon/slowpoke/galarian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_SlowpokeGalarian[] = INCBIN_COMP("graphics/pokemon/slowpoke/galarian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_SlowpokeGalarian[] = INCBIN_U32("graphics/pokemon/slowpoke/galarian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_SlowpokeGalarian[] = INCBIN_U32("graphics/pokemon/slowpoke/galarian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_SlowbroGalarian[] = INCBIN_U32("graphics/pokemon/slowbro/galarian/front.4bpp.lz"); const u32 gMonPalette_SlowbroGalarian[] = INCBIN_U32("graphics/pokemon/slowbro/galarian/normal.gbapal.lz"); const u32 gMonBackPic_SlowbroGalarian[] = INCBIN_U32("graphics/pokemon/slowbro/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_SlowbroGalarian[] = INCBIN_U32("graphics/pokemon/slowbro/galarian/shiny.gbapal.lz"); const u8 gMonIcon_SlowbroGalarian[] = INCBIN_U8("graphics/pokemon/slowbro/galarian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_SlowbroGalarian[] = INCBIN_COMP("graphics/pokemon/slowbro/galarian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_SlowbroGalarian[] = INCBIN_U32("graphics/pokemon/slowbro/galarian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_SlowbroGalarian[] = INCBIN_U32("graphics/pokemon/slowbro/galarian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_SlowkingGalarian[] = INCBIN_U32("graphics/pokemon/slowking/galarian/front.4bpp.lz"); @@ -1298,6 +2207,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SlowkingGalarian[] = INCBIN_U32("graphics/pokemon/slowking/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_SlowkingGalarian[] = INCBIN_U32("graphics/pokemon/slowking/galarian/shiny.gbapal.lz"); const u8 gMonIcon_SlowkingGalarian[] = INCBIN_U8("graphics/pokemon/slowking/galarian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_SlowkingGalarian[] = INCBIN_COMP("graphics/pokemon/slowking/galarian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_SlowkingGalarian[] = INCBIN_U32("graphics/pokemon/slowking/galarian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_SlowkingGalarian[] = INCBIN_U32("graphics/pokemon/slowking/galarian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_2_CROSS_EVOS #endif //P_GALARIAN_FORMS #endif //P_FAMILY_SLOWPOKE @@ -1311,6 +2227,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Magnemite[] = INCBIN_U8("graphics/pokemon/magnemite/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Magnemite[] = INCBIN_COMP("graphics/pokemon/magnemite/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Magnemite[] = INCBIN_U32("graphics/pokemon/magnemite/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Magnemite[] = INCBIN_U32("graphics/pokemon/magnemite/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Magneton[] = INCBIN_U32("graphics/pokemon/magneton/anim_front.4bpp.lz"); const u32 gMonPalette_Magneton[] = INCBIN_U32("graphics/pokemon/magneton/normal.gbapal.lz"); @@ -1320,6 +2243,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Magneton[] = INCBIN_U8("graphics/pokemon/magneton/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Magneton[] = INCBIN_COMP("graphics/pokemon/magneton/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Magneton[] = INCBIN_U32("graphics/pokemon/magneton/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Magneton[] = INCBIN_U32("graphics/pokemon/magneton/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Magnezone[] = INCBIN_U32("graphics/pokemon/magnezone/anim_front.4bpp.lz"); @@ -1330,6 +2260,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Magnezone[] = INCBIN_U8("graphics/pokemon/magnezone/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Magnezone[] = INCBIN_COMP("graphics/pokemon/magnezone/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Magnezone[] = INCBIN_U32("graphics/pokemon/magnezone/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Magnezone[] = INCBIN_U32("graphics/pokemon/magnezone/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_MAGNEMITE @@ -1342,6 +2279,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Farfetchd[] = INCBIN_U8("graphics/pokemon/farfetchd/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Farfetchd[] = INCBIN_COMP("graphics/pokemon/farfetchd/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Farfetchd[] = INCBIN_U32("graphics/pokemon/farfetchd/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Farfetchd[] = INCBIN_U32("graphics/pokemon/farfetchd/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GALARIAN_FORMS const u32 gMonFrontPic_FarfetchdGalarian[] = INCBIN_U32("graphics/pokemon/farfetchd/galarian/front.4bpp.lz"); @@ -1349,6 +2293,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_FarfetchdGalarian[] = INCBIN_U32("graphics/pokemon/farfetchd/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_FarfetchdGalarian[] = INCBIN_U32("graphics/pokemon/farfetchd/galarian/shiny.gbapal.lz"); const u8 gMonIcon_FarfetchdGalarian[] = INCBIN_U8("graphics/pokemon/farfetchd/galarian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_FarfetchdGalarian[] = INCBIN_COMP("graphics/pokemon/farfetchd/galarian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_FarfetchdGalarian[] = INCBIN_U32("graphics/pokemon/farfetchd/galarian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_FarfetchdGalarian[] = INCBIN_U32("graphics/pokemon/farfetchd/galarian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Sirfetchd[] = INCBIN_U32("graphics/pokemon/sirfetchd/front.4bpp.lz"); const u32 gMonPalette_Sirfetchd[] = INCBIN_U32("graphics/pokemon/sirfetchd/normal.gbapal.lz"); @@ -1358,6 +2309,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sirfetchd[] = INCBIN_U8("graphics/pokemon/sirfetchd/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Sirfetchd[] = INCBIN_COMP("graphics/pokemon/sirfetchd/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Sirfetchd[] = INCBIN_U32("graphics/pokemon/sirfetchd/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Sirfetchd[] = INCBIN_U32("graphics/pokemon/sirfetchd/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GALARIAN_FORMS #endif //P_FAMILY_FARFETCHD @@ -1370,6 +2328,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Doduo[] = INCBIN_U8("graphics/pokemon/doduo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Doduo[] = INCBIN_COMP("graphics/pokemon/doduo/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Doduo[] = INCBIN_U32("graphics/pokemon/doduo/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Doduo[] = INCBIN_U32("graphics/pokemon/doduo/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_DoduoF[] = INCBIN_U32("graphics/pokemon/doduo/anim_frontf.4bpp.lz"); const u32 gMonBackPic_DoduoF[] = INCBIN_U32("graphics/pokemon/doduo/backf.4bpp.lz"); @@ -1382,6 +2347,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dodrio[] = INCBIN_U8("graphics/pokemon/dodrio/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Dodrio[] = INCBIN_COMP("graphics/pokemon/dodrio/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Dodrio[] = INCBIN_U32("graphics/pokemon/dodrio/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Dodrio[] = INCBIN_U32("graphics/pokemon/dodrio/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_DodrioF[] = INCBIN_U32("graphics/pokemon/dodrio/anim_frontf.4bpp.lz"); const u32 gMonBackPic_DodrioF[] = INCBIN_U32("graphics/pokemon/dodrio/backf.4bpp.lz"); @@ -1396,6 +2368,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Seel[] = INCBIN_U8("graphics/pokemon/seel/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Seel[] = INCBIN_COMP("graphics/pokemon/seel/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Seel[] = INCBIN_U32("graphics/pokemon/seel/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Seel[] = INCBIN_U32("graphics/pokemon/seel/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Dewgong[] = INCBIN_U32("graphics/pokemon/dewgong/anim_front.4bpp.lz"); const u32 gMonPalette_Dewgong[] = INCBIN_U32("graphics/pokemon/dewgong/normal.gbapal.lz"); @@ -1405,6 +2384,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dewgong[] = INCBIN_U8("graphics/pokemon/dewgong/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Dewgong[] = INCBIN_COMP("graphics/pokemon/dewgong/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Dewgong[] = INCBIN_U32("graphics/pokemon/dewgong/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Dewgong[] = INCBIN_U32("graphics/pokemon/dewgong/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SEEL #if P_FAMILY_GRIMER @@ -1416,6 +2402,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Grimer[] = INCBIN_U8("graphics/pokemon/grimer/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Grimer[] = INCBIN_COMP("graphics/pokemon/grimer/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Grimer[] = INCBIN_U32("graphics/pokemon/grimer/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Grimer[] = INCBIN_U32("graphics/pokemon/grimer/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Muk[] = INCBIN_U32("graphics/pokemon/muk/anim_front.4bpp.lz"); const u32 gMonPalette_Muk[] = INCBIN_U32("graphics/pokemon/muk/normal.gbapal.lz"); @@ -1425,6 +2418,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Muk[] = INCBIN_U8("graphics/pokemon/muk/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Muk[] = INCBIN_COMP("graphics/pokemon/muk/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Muk[] = INCBIN_U32("graphics/pokemon/muk/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Muk[] = INCBIN_U32("graphics/pokemon/muk/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_ALOLAN_FORMS const u32 gMonFrontPic_GrimerAlolan[] = INCBIN_U32("graphics/pokemon/grimer/alolan/front.4bpp.lz"); @@ -1432,12 +2432,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_GrimerAlolan[] = INCBIN_U32("graphics/pokemon/grimer/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_GrimerAlolan[] = INCBIN_U32("graphics/pokemon/grimer/alolan/shiny.gbapal.lz"); const u8 gMonIcon_GrimerAlolan[] = INCBIN_U8("graphics/pokemon/grimer/alolan/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_GrimerAlolan[] = INCBIN_COMP("graphics/pokemon/grimer/alolan/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_GrimerAlolan[] = INCBIN_U32("graphics/pokemon/grimer/alolan/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_GrimerAlolan[] = INCBIN_U32("graphics/pokemon/grimer/alolan/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_MukAlolan[] = INCBIN_U32("graphics/pokemon/muk/alolan/front.4bpp.lz"); const u32 gMonPalette_MukAlolan[] = INCBIN_U32("graphics/pokemon/muk/alolan/normal.gbapal.lz"); const u32 gMonBackPic_MukAlolan[] = INCBIN_U32("graphics/pokemon/muk/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_MukAlolan[] = INCBIN_U32("graphics/pokemon/muk/alolan/shiny.gbapal.lz"); const u8 gMonIcon_MukAlolan[] = INCBIN_U8("graphics/pokemon/muk/alolan/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_MukAlolan[] = INCBIN_COMP("graphics/pokemon/muk/alolan/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_MukAlolan[] = INCBIN_U32("graphics/pokemon/muk/alolan/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_MukAlolan[] = INCBIN_U32("graphics/pokemon/muk/alolan/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_ALOLAN_FORMS #endif //P_FAMILY_GRIMER @@ -1450,6 +2464,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shellder[] = INCBIN_U8("graphics/pokemon/shellder/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Shellder[] = INCBIN_COMP("graphics/pokemon/shellder/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Shellder[] = INCBIN_U32("graphics/pokemon/shellder/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Shellder[] = INCBIN_U32("graphics/pokemon/shellder/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Cloyster[] = INCBIN_U32("graphics/pokemon/cloyster/anim_front.4bpp.lz"); const u32 gMonPalette_Cloyster[] = INCBIN_U32("graphics/pokemon/cloyster/normal.gbapal.lz"); @@ -1459,6 +2480,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cloyster[] = INCBIN_U8("graphics/pokemon/cloyster/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Cloyster[] = INCBIN_COMP("graphics/pokemon/cloyster/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Cloyster[] = INCBIN_U32("graphics/pokemon/cloyster/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Cloyster[] = INCBIN_U32("graphics/pokemon/cloyster/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SHELLDER #if P_FAMILY_GASTLY @@ -1470,6 +2498,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gastly[] = INCBIN_U8("graphics/pokemon/gastly/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Gastly[] = INCBIN_COMP("graphics/pokemon/gastly/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Gastly[] = INCBIN_U32("graphics/pokemon/gastly/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Gastly[] = INCBIN_U32("graphics/pokemon/gastly/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Haunter[] = INCBIN_U32("graphics/pokemon/haunter/anim_front.4bpp.lz"); const u32 gMonPalette_Haunter[] = INCBIN_U32("graphics/pokemon/haunter/normal.gbapal.lz"); @@ -1479,6 +2514,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Haunter[] = INCBIN_U8("graphics/pokemon/haunter/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Haunter[] = INCBIN_COMP("graphics/pokemon/haunter/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Haunter[] = INCBIN_U32("graphics/pokemon/haunter/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Haunter[] = INCBIN_U32("graphics/pokemon/haunter/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Gengar[] = INCBIN_U32("graphics/pokemon/gengar/anim_front.4bpp.lz"); const u32 gMonPalette_Gengar[] = INCBIN_U32("graphics/pokemon/gengar/normal.gbapal.lz"); @@ -1488,6 +2530,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gengar[] = INCBIN_U8("graphics/pokemon/gengar/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Gengar[] = INCBIN_COMP("graphics/pokemon/gengar/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Gengar[] = INCBIN_U32("graphics/pokemon/gengar/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Gengar[] = INCBIN_U32("graphics/pokemon/gengar/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_GengarMega[] = INCBIN_U32("graphics/pokemon/gengar/mega/front.4bpp.lz"); @@ -1495,6 +2544,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_GengarMega[] = INCBIN_U32("graphics/pokemon/gengar/mega/back.4bpp.lz"); const u32 gMonShinyPalette_GengarMega[] = INCBIN_U32("graphics/pokemon/gengar/mega/shiny.gbapal.lz"); const u8 gMonIcon_GengarMega[] = INCBIN_U8("graphics/pokemon/gengar/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_GengarMega[] = INCBIN_COMP("graphics/pokemon/gengar/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_GengarMega[] = INCBIN_U32("graphics/pokemon/gengar/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_GengarMega[] = INCBIN_U32("graphics/pokemon/gengar/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #if P_GIGANTAMAX_FORMS @@ -1503,6 +2559,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_GengarGigantamax[] = INCBIN_U32("graphics/pokemon/gengar/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_GengarGigantamax[] = INCBIN_U32("graphics/pokemon/gengar/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_GengarGigantamax[] = INCBIN_U8("graphics/pokemon/gengar/gigantamax/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_GengarGigantamax[] = INCBIN_COMP("graphics/pokemon/gengar/gigantamax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_GengarGigantamax[] = INCBIN_U32("graphics/pokemon/gengar/gigantamax/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_GengarGigantamax[] = INCBIN_U32("graphics/pokemon/gengar/gigantamax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_GASTLY @@ -1515,6 +2578,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Onix[] = INCBIN_U8("graphics/pokemon/onix/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Onix[] = INCBIN_COMP("graphics/pokemon/onix/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Onix[] = INCBIN_U32("graphics/pokemon/onix/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Onix[] = INCBIN_U32("graphics/pokemon/onix/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Steelix[] = INCBIN_U32("graphics/pokemon/steelix/anim_front.4bpp.lz"); @@ -1525,6 +2595,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Steelix[] = INCBIN_U8("graphics/pokemon/steelix/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Steelix[] = INCBIN_COMP("graphics/pokemon/steelix/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Steelix[] = INCBIN_U32("graphics/pokemon/steelix/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Steelix[] = INCBIN_U32("graphics/pokemon/steelix/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_SteelixF[] = INCBIN_U32("graphics/pokemon/steelix/anim_frontf.4bpp.lz"); const u32 gMonBackPic_SteelixF[] = INCBIN_U32("graphics/pokemon/steelix/backf.4bpp.lz"); @@ -1535,6 +2612,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SteelixMega[] = INCBIN_U32("graphics/pokemon/steelix/mega/back.4bpp.lz"); const u32 gMonShinyPalette_SteelixMega[] = INCBIN_U32("graphics/pokemon/steelix/mega/shiny.gbapal.lz"); const u8 gMonIcon_SteelixMega[] = INCBIN_U8("graphics/pokemon/steelix/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_SteelixMega[] = INCBIN_COMP("graphics/pokemon/steelix/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_SteelixMega[] = INCBIN_U32("graphics/pokemon/steelix/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_SteelixMega[] = INCBIN_U32("graphics/pokemon/steelix/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_GEN_2_CROSS_EVOS #endif //P_FAMILY_ONIX @@ -1548,6 +2632,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Drowzee[] = INCBIN_U8("graphics/pokemon/drowzee/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Drowzee[] = INCBIN_COMP("graphics/pokemon/drowzee/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Drowzee[] = INCBIN_U32("graphics/pokemon/drowzee/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Drowzee[] = INCBIN_U32("graphics/pokemon/drowzee/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Hypno[] = INCBIN_U32("graphics/pokemon/hypno/anim_front.4bpp.lz"); const u32 gMonPalette_Hypno[] = INCBIN_U32("graphics/pokemon/hypno/normal.gbapal.lz"); @@ -1557,6 +2648,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hypno[] = INCBIN_U8("graphics/pokemon/hypno/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Hypno[] = INCBIN_COMP("graphics/pokemon/hypno/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Hypno[] = INCBIN_U32("graphics/pokemon/hypno/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Hypno[] = INCBIN_U32("graphics/pokemon/hypno/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_HypnoF[] = INCBIN_U32("graphics/pokemon/hypno/anim_frontf.4bpp.lz"); const u32 gMonBackPic_HypnoF[] = INCBIN_U32("graphics/pokemon/hypno/backf.4bpp.lz"); @@ -1571,6 +2669,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Krabby[] = INCBIN_U8("graphics/pokemon/krabby/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Krabby[] = INCBIN_COMP("graphics/pokemon/krabby/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Krabby[] = INCBIN_U32("graphics/pokemon/krabby/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Krabby[] = INCBIN_U32("graphics/pokemon/krabby/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Kingler[] = INCBIN_U32("graphics/pokemon/kingler/anim_front.4bpp.lz"); const u32 gMonPalette_Kingler[] = INCBIN_U32("graphics/pokemon/kingler/normal.gbapal.lz"); @@ -1580,6 +2685,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kingler[] = INCBIN_U8("graphics/pokemon/kingler/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Kingler[] = INCBIN_COMP("graphics/pokemon/kingler/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Kingler[] = INCBIN_U32("graphics/pokemon/kingler/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Kingler[] = INCBIN_U32("graphics/pokemon/kingler/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_KinglerGigantamax[] = INCBIN_U32("graphics/pokemon/kingler/gigantamax/front.4bpp.lz"); @@ -1587,6 +2699,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_KinglerGigantamax[] = INCBIN_U32("graphics/pokemon/kingler/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_KinglerGigantamax[] = INCBIN_U32("graphics/pokemon/kingler/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_KinglerGigantamax[] = INCBIN_U8("graphics/pokemon/kingler/gigantamax/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_KinglerGigantamax[] = INCBIN_COMP("graphics/pokemon/kingler/gigantamax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_KinglerGigantamax[] = INCBIN_U32("graphics/pokemon/kingler/gigantamax/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_KinglerGigantamax[] = INCBIN_U32("graphics/pokemon/kingler/gigantamax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_KRABBY @@ -1599,6 +2718,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Voltorb[] = INCBIN_U8("graphics/pokemon/voltorb/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Voltorb[] = INCBIN_COMP("graphics/pokemon/voltorb/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Voltorb[] = INCBIN_U32("graphics/pokemon/voltorb/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Voltorb[] = INCBIN_U32("graphics/pokemon/voltorb/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Electrode[] = INCBIN_U32("graphics/pokemon/electrode/anim_front.4bpp.lz"); const u32 gMonPalette_Electrode[] = INCBIN_U32("graphics/pokemon/electrode/normal.gbapal.lz"); @@ -1608,6 +2734,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Electrode[] = INCBIN_U8("graphics/pokemon/electrode/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Electrode[] = INCBIN_COMP("graphics/pokemon/electrode/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Electrode[] = INCBIN_U32("graphics/pokemon/electrode/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Electrode[] = INCBIN_U32("graphics/pokemon/electrode/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_HISUIAN_FORMS const u32 gMonFrontPic_VoltorbHisuian[] = INCBIN_U32("graphics/pokemon/voltorb/hisuian/front.4bpp.lz"); @@ -1615,12 +2748,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_VoltorbHisuian[] = INCBIN_U32("graphics/pokemon/voltorb/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_VoltorbHisuian[] = INCBIN_U32("graphics/pokemon/voltorb/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_VoltorbHisuian[] = INCBIN_U8("graphics/pokemon/voltorb/hisuian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_VoltorbHisuian[] = INCBIN_COMP("graphics/pokemon/voltorb/hisuian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_VoltorbHisuian[] = INCBIN_U32("graphics/pokemon/voltorb/hisuian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_VoltorbHisuian[] = INCBIN_U32("graphics/pokemon/voltorb/hisuian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_ElectrodeHisuian[] = INCBIN_U32("graphics/pokemon/electrode/hisuian/front.4bpp.lz"); const u32 gMonPalette_ElectrodeHisuian[] = INCBIN_U32("graphics/pokemon/electrode/hisuian/normal.gbapal.lz"); const u32 gMonBackPic_ElectrodeHisuian[] = INCBIN_U32("graphics/pokemon/electrode/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_ElectrodeHisuian[] = INCBIN_U32("graphics/pokemon/electrode/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_ElectrodeHisuian[] = INCBIN_U8("graphics/pokemon/electrode/hisuian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_ElectrodeHisuian[] = INCBIN_COMP("graphics/pokemon/electrode/hisuian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_ElectrodeHisuian[] = INCBIN_U32("graphics/pokemon/electrode/hisuian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_ElectrodeHisuian[] = INCBIN_U32("graphics/pokemon/electrode/hisuian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_HISUIAN_FORMS #endif //P_FAMILY_VOLTORB @@ -1633,6 +2780,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Exeggcute[] = INCBIN_U8("graphics/pokemon/exeggcute/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Exeggcute[] = INCBIN_COMP("graphics/pokemon/exeggcute/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Exeggcute[] = INCBIN_U32("graphics/pokemon/exeggcute/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Exeggcute[] = INCBIN_U32("graphics/pokemon/exeggcute/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Exeggutor[] = INCBIN_U32("graphics/pokemon/exeggutor/anim_front.4bpp.lz"); const u32 gMonPalette_Exeggutor[] = INCBIN_U32("graphics/pokemon/exeggutor/normal.gbapal.lz"); @@ -1642,6 +2796,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Exeggutor[] = INCBIN_U8("graphics/pokemon/exeggutor/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Exeggutor[] = INCBIN_COMP("graphics/pokemon/exeggutor/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Exeggutor[] = INCBIN_U32("graphics/pokemon/exeggutor/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Exeggutor[] = INCBIN_U32("graphics/pokemon/exeggutor/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_ALOLAN_FORMS const u32 gMonFrontPic_ExeggutorAlolan[] = INCBIN_U32("graphics/pokemon/exeggutor/alolan/anim_front.4bpp.lz"); @@ -1649,6 +2810,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_ExeggutorAlolan[] = INCBIN_U32("graphics/pokemon/exeggutor/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_ExeggutorAlolan[] = INCBIN_U32("graphics/pokemon/exeggutor/alolan/shiny.gbapal.lz"); const u8 gMonIcon_ExeggutorAlolan[] = INCBIN_U8("graphics/pokemon/exeggutor/alolan/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_ExeggutorAlolan[] = INCBIN_COMP("graphics/pokemon/exeggutor/alolan/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_ExeggutorAlolan[] = INCBIN_U32("graphics/pokemon/exeggutor/alolan/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_ExeggutorAlolan[] = INCBIN_U32("graphics/pokemon/exeggutor/alolan/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_ALOLAN_FORMS #endif //P_FAMILY_EXEGGCUTE @@ -1661,6 +2829,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cubone[] = INCBIN_U8("graphics/pokemon/cubone/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Cubone[] = INCBIN_COMP("graphics/pokemon/cubone/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Cubone[] = INCBIN_U32("graphics/pokemon/cubone/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Cubone[] = INCBIN_U32("graphics/pokemon/cubone/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Marowak[] = INCBIN_U32("graphics/pokemon/marowak/anim_front.4bpp.lz"); const u32 gMonPalette_Marowak[] = INCBIN_U32("graphics/pokemon/marowak/normal.gbapal.lz"); @@ -1670,6 +2845,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Marowak[] = INCBIN_U8("graphics/pokemon/marowak/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Marowak[] = INCBIN_COMP("graphics/pokemon/marowak/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Marowak[] = INCBIN_U32("graphics/pokemon/marowak/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Marowak[] = INCBIN_U32("graphics/pokemon/marowak/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_ALOLAN_FORMS const u32 gMonFrontPic_MarowakAlolan[] = INCBIN_U32("graphics/pokemon/marowak/alolan/front.4bpp.lz"); @@ -1677,6 +2859,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_MarowakAlolan[] = INCBIN_U32("graphics/pokemon/marowak/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_MarowakAlolan[] = INCBIN_U32("graphics/pokemon/marowak/alolan/shiny.gbapal.lz"); const u8 gMonIcon_MarowakAlolan[] = INCBIN_U8("graphics/pokemon/marowak/alolan/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_MarowakAlolan[] = INCBIN_COMP("graphics/pokemon/marowak/alolan/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_MarowakAlolan[] = INCBIN_U32("graphics/pokemon/marowak/alolan/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_MarowakAlolan[] = INCBIN_U32("graphics/pokemon/marowak/alolan/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_ALOLAN_FORMS #endif //P_FAMILY_CUBONE @@ -1690,6 +2879,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tyrogue[] = INCBIN_U8("graphics/pokemon/tyrogue/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Tyrogue[] = INCBIN_COMP("graphics/pokemon/tyrogue/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Tyrogue[] = INCBIN_U32("graphics/pokemon/tyrogue/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Tyrogue[] = INCBIN_U32("graphics/pokemon/tyrogue/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Hitmonlee[] = INCBIN_U32("graphics/pokemon/hitmonlee/anim_front.4bpp.lz"); @@ -1700,6 +2896,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hitmonlee[] = INCBIN_U8("graphics/pokemon/hitmonlee/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Hitmonlee[] = INCBIN_COMP("graphics/pokemon/hitmonlee/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Hitmonlee[] = INCBIN_U32("graphics/pokemon/hitmonlee/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Hitmonlee[] = INCBIN_U32("graphics/pokemon/hitmonlee/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Hitmonchan[] = INCBIN_U32("graphics/pokemon/hitmonchan/anim_front.4bpp.lz"); const u32 gMonPalette_Hitmonchan[] = INCBIN_U32("graphics/pokemon/hitmonchan/normal.gbapal.lz"); @@ -1709,6 +2912,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hitmonchan[] = INCBIN_U8("graphics/pokemon/hitmonchan/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Hitmonchan[] = INCBIN_COMP("graphics/pokemon/hitmonchan/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Hitmonchan[] = INCBIN_U32("graphics/pokemon/hitmonchan/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Hitmonchan[] = INCBIN_U32("graphics/pokemon/hitmonchan/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Hitmontop[] = INCBIN_U32("graphics/pokemon/hitmontop/anim_front.4bpp.lz"); @@ -1719,6 +2929,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hitmontop[] = INCBIN_U8("graphics/pokemon/hitmontop/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Hitmontop[] = INCBIN_COMP("graphics/pokemon/hitmontop/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Hitmontop[] = INCBIN_U32("graphics/pokemon/hitmontop/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Hitmontop[] = INCBIN_U32("graphics/pokemon/hitmontop/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_2_CROSS_EVOS #endif //P_FAMILY_HITMONS @@ -1731,6 +2948,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lickitung[] = INCBIN_U8("graphics/pokemon/lickitung/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Lickitung[] = INCBIN_COMP("graphics/pokemon/lickitung/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Lickitung[] = INCBIN_U32("graphics/pokemon/lickitung/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Lickitung[] = INCBIN_U32("graphics/pokemon/lickitung/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Lickilicky[] = INCBIN_U32("graphics/pokemon/lickilicky/anim_front.4bpp.lz"); @@ -1741,6 +2965,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lickilicky[] = INCBIN_U8("graphics/pokemon/lickilicky/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Lickilicky[] = INCBIN_COMP("graphics/pokemon/lickilicky/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Lickilicky[] = INCBIN_U32("graphics/pokemon/lickilicky/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Lickilicky[] = INCBIN_U32("graphics/pokemon/lickilicky/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_LICKITUNG @@ -1753,6 +2984,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Koffing[] = INCBIN_U8("graphics/pokemon/koffing/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Koffing[] = INCBIN_COMP("graphics/pokemon/koffing/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Koffing[] = INCBIN_U32("graphics/pokemon/koffing/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Koffing[] = INCBIN_U32("graphics/pokemon/koffing/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Weezing[] = INCBIN_U32("graphics/pokemon/weezing/anim_front.4bpp.lz"); const u32 gMonPalette_Weezing[] = INCBIN_U32("graphics/pokemon/weezing/normal.gbapal.lz"); @@ -1762,6 +3000,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Weezing[] = INCBIN_U8("graphics/pokemon/weezing/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Weezing[] = INCBIN_COMP("graphics/pokemon/weezing/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Weezing[] = INCBIN_U32("graphics/pokemon/weezing/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Weezing[] = INCBIN_U32("graphics/pokemon/weezing/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GALARIAN_FORMS const u32 gMonFrontPic_WeezingGalarian[] = INCBIN_U32("graphics/pokemon/weezing/galarian/front.4bpp.lz"); @@ -1769,6 +3014,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_WeezingGalarian[] = INCBIN_U32("graphics/pokemon/weezing/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_WeezingGalarian[] = INCBIN_U32("graphics/pokemon/weezing/galarian/shiny.gbapal.lz"); const u8 gMonIcon_WeezingGalarian[] = INCBIN_U8("graphics/pokemon/weezing/galarian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_WeezingGalarian[] = INCBIN_COMP("graphics/pokemon/weezing/galarian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_WeezingGalarian[] = INCBIN_U32("graphics/pokemon/weezing/galarian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_WeezingGalarian[] = INCBIN_U32("graphics/pokemon/weezing/galarian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GALARIAN_FORMS #endif //P_FAMILY_KOFFING @@ -1781,6 +3033,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rhyhorn[] = INCBIN_U8("graphics/pokemon/rhyhorn/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Rhyhorn[] = INCBIN_COMP("graphics/pokemon/rhyhorn/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Rhyhorn[] = INCBIN_U32("graphics/pokemon/rhyhorn/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Rhyhorn[] = INCBIN_U32("graphics/pokemon/rhyhorn/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_RhyhornF[] = INCBIN_U32("graphics/pokemon/rhyhorn/anim_frontf.4bpp.lz"); const u32 gMonBackPic_RhyhornF[] = INCBIN_U32("graphics/pokemon/rhyhorn/backf.4bpp.lz"); @@ -1793,6 +3052,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rhydon[] = INCBIN_U8("graphics/pokemon/rhydon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Rhydon[] = INCBIN_COMP("graphics/pokemon/rhydon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Rhydon[] = INCBIN_U32("graphics/pokemon/rhydon/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Rhydon[] = INCBIN_U32("graphics/pokemon/rhydon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_RhydonF[] = INCBIN_U32("graphics/pokemon/rhydon/anim_frontf.4bpp.lz"); const u32 gMonBackPic_RhydonF[] = INCBIN_U32("graphics/pokemon/rhydon/backf.4bpp.lz"); @@ -1806,6 +3072,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rhyperior[] = INCBIN_U8("graphics/pokemon/rhyperior/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Rhyperior[] = INCBIN_COMP("graphics/pokemon/rhyperior/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Rhyperior[] = INCBIN_U32("graphics/pokemon/rhyperior/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Rhyperior[] = INCBIN_U32("graphics/pokemon/rhyperior/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_RhyperiorF[] = INCBIN_U32("graphics/pokemon/rhyperior/anim_frontf.4bpp.lz"); const u32 gMonBackPic_RhyperiorF[] = INCBIN_U32("graphics/pokemon/rhyperior/backf.4bpp.lz"); @@ -1822,6 +3095,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Happiny[] = INCBIN_U8("graphics/pokemon/happiny/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Happiny[] = INCBIN_COMP("graphics/pokemon/happiny/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Happiny[] = INCBIN_U32("graphics/pokemon/happiny/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Happiny[] = INCBIN_U32("graphics/pokemon/happiny/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Chansey[] = INCBIN_U32("graphics/pokemon/chansey/anim_front.4bpp.lz"); @@ -1832,6 +3112,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Chansey[] = INCBIN_U8("graphics/pokemon/chansey/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Chansey[] = INCBIN_COMP("graphics/pokemon/chansey/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Chansey[] = INCBIN_U32("graphics/pokemon/chansey/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Chansey[] = INCBIN_U32("graphics/pokemon/chansey/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Blissey[] = INCBIN_U32("graphics/pokemon/blissey/anim_front.4bpp.lz"); @@ -1842,6 +3129,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Blissey[] = INCBIN_U8("graphics/pokemon/blissey/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Blissey[] = INCBIN_COMP("graphics/pokemon/blissey/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Blissey[] = INCBIN_U32("graphics/pokemon/blissey/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Blissey[] = INCBIN_U32("graphics/pokemon/blissey/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_2_CROSS_EVOS #endif //P_FAMILY_CHANSEY @@ -1854,6 +3148,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tangela[] = INCBIN_U8("graphics/pokemon/tangela/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Tangela[] = INCBIN_COMP("graphics/pokemon/tangela/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Tangela[] = INCBIN_U32("graphics/pokemon/tangela/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Tangela[] = INCBIN_U32("graphics/pokemon/tangela/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Tangrowth[] = INCBIN_U32("graphics/pokemon/tangrowth/anim_front.4bpp.lz"); @@ -1864,6 +3165,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tangrowth[] = INCBIN_U8("graphics/pokemon/tangrowth/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Tangrowth[] = INCBIN_COMP("graphics/pokemon/tangrowth/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Tangrowth[] = INCBIN_U32("graphics/pokemon/tangrowth/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Tangrowth[] = INCBIN_U32("graphics/pokemon/tangrowth/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_TangrowthF[] = INCBIN_U32("graphics/pokemon/tangrowth/anim_frontf.4bpp.lz"); #endif //P_GEN_4_CROSS_EVOS @@ -1878,6 +3186,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kangaskhan[] = INCBIN_U8("graphics/pokemon/kangaskhan/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Kangaskhan[] = INCBIN_COMP("graphics/pokemon/kangaskhan/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Kangaskhan[] = INCBIN_U32("graphics/pokemon/kangaskhan/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Kangaskhan[] = INCBIN_U32("graphics/pokemon/kangaskhan/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_KangaskhanMega[] = INCBIN_U32("graphics/pokemon/kangaskhan/mega/front.4bpp.lz"); @@ -1885,6 +3200,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_KangaskhanMega[] = INCBIN_U32("graphics/pokemon/kangaskhan/mega/back.4bpp.lz"); const u32 gMonShinyPalette_KangaskhanMega[] = INCBIN_U32("graphics/pokemon/kangaskhan/mega/shiny.gbapal.lz"); const u8 gMonIcon_KangaskhanMega[] = INCBIN_U8("graphics/pokemon/kangaskhan/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_KangaskhanMega[] = INCBIN_COMP("graphics/pokemon/kangaskhan/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_KangaskhanMega[] = INCBIN_U32("graphics/pokemon/kangaskhan/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_KangaskhanMega[] = INCBIN_U32("graphics/pokemon/kangaskhan/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_KANGASKHAN @@ -1897,6 +3219,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Horsea[] = INCBIN_U8("graphics/pokemon/horsea/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Horsea[] = INCBIN_COMP("graphics/pokemon/horsea/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Horsea[] = INCBIN_U32("graphics/pokemon/horsea/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Horsea[] = INCBIN_U32("graphics/pokemon/horsea/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Seadra[] = INCBIN_U32("graphics/pokemon/seadra/anim_front.4bpp.lz"); const u32 gMonPalette_Seadra[] = INCBIN_U32("graphics/pokemon/seadra/normal.gbapal.lz"); @@ -1906,6 +3235,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Seadra[] = INCBIN_U8("graphics/pokemon/seadra/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Seadra[] = INCBIN_COMP("graphics/pokemon/seadra/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Seadra[] = INCBIN_U32("graphics/pokemon/seadra/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Seadra[] = INCBIN_U32("graphics/pokemon/seadra/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Kingdra[] = INCBIN_U32("graphics/pokemon/kingdra/anim_front.4bpp.lz"); @@ -1916,6 +3252,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kingdra[] = INCBIN_U8("graphics/pokemon/kingdra/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Kingdra[] = INCBIN_COMP("graphics/pokemon/kingdra/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Kingdra[] = INCBIN_U32("graphics/pokemon/kingdra/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Kingdra[] = INCBIN_U32("graphics/pokemon/kingdra/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_2_CROSS_EVOS #endif //P_FAMILY_HORSEA @@ -1928,6 +3271,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Goldeen[] = INCBIN_U8("graphics/pokemon/goldeen/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Goldeen[] = INCBIN_COMP("graphics/pokemon/goldeen/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Goldeen[] = INCBIN_U32("graphics/pokemon/goldeen/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Goldeen[] = INCBIN_U32("graphics/pokemon/goldeen/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_GoldeenF[] = INCBIN_U32("graphics/pokemon/goldeen/anim_frontf.4bpp.lz"); const u32 gMonBackPic_GoldeenF[] = INCBIN_U32("graphics/pokemon/goldeen/backf.4bpp.lz"); @@ -1940,6 +3290,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Seaking[] = INCBIN_U8("graphics/pokemon/seaking/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Seaking[] = INCBIN_COMP("graphics/pokemon/seaking/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Seaking[] = INCBIN_U32("graphics/pokemon/seaking/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Seaking[] = INCBIN_U32("graphics/pokemon/seaking/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_SeakingF[] = INCBIN_U32("graphics/pokemon/seaking/anim_frontf.4bpp.lz"); const u32 gMonBackPic_SeakingF[] = INCBIN_U32("graphics/pokemon/seaking/backf.4bpp.lz"); @@ -1954,6 +3311,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Staryu[] = INCBIN_U8("graphics/pokemon/staryu/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Staryu[] = INCBIN_COMP("graphics/pokemon/staryu/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Staryu[] = INCBIN_U32("graphics/pokemon/staryu/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Staryu[] = INCBIN_U32("graphics/pokemon/staryu/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Starmie[] = INCBIN_U32("graphics/pokemon/starmie/anim_front.4bpp.lz"); const u32 gMonPalette_Starmie[] = INCBIN_U32("graphics/pokemon/starmie/normal.gbapal.lz"); @@ -1963,6 +3327,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Starmie[] = INCBIN_U8("graphics/pokemon/starmie/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Starmie[] = INCBIN_COMP("graphics/pokemon/starmie/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Starmie[] = INCBIN_U32("graphics/pokemon/starmie/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Starmie[] = INCBIN_U32("graphics/pokemon/starmie/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_STARYU #if P_FAMILY_MR_MIME @@ -1975,6 +3346,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_MimeJr[] = INCBIN_U8("graphics/pokemon/mime_jr/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_MimeJr[] = INCBIN_COMP("graphics/pokemon/mime_jr/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_MimeJr[] = INCBIN_U32("graphics/pokemon/mime_jr/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_MimeJr[] = INCBIN_U32("graphics/pokemon/mime_jr/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_MrMime[] = INCBIN_U32("graphics/pokemon/mr_mime/anim_front.4bpp.lz"); @@ -1985,6 +3363,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_MrMime[] = INCBIN_U8("graphics/pokemon/mr_mime/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_MrMime[] = INCBIN_COMP("graphics/pokemon/mr_mime/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_MrMime[] = INCBIN_U32("graphics/pokemon/mr_mime/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_MrMime[] = INCBIN_U32("graphics/pokemon/mr_mime/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GALARIAN_FORMS const u32 gMonFrontPic_MrMimeGalarian[] = INCBIN_U32("graphics/pokemon/mr_mime/galarian/front.4bpp.lz"); @@ -1992,6 +3377,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_MrMimeGalarian[] = INCBIN_U32("graphics/pokemon/mr_mime/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_MrMimeGalarian[] = INCBIN_U32("graphics/pokemon/mr_mime/galarian/shiny.gbapal.lz"); const u8 gMonIcon_MrMimeGalarian[] = INCBIN_U8("graphics/pokemon/mr_mime/galarian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_MrMimeGalarian[] = INCBIN_COMP("graphics/pokemon/mr_mime/galarian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_MrMimeGalarian[] = INCBIN_U32("graphics/pokemon/mr_mime/galarian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_MrMimeGalarian[] = INCBIN_U32("graphics/pokemon/mr_mime/galarian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_MrRime[] = INCBIN_U32("graphics/pokemon/mr_rime/front.4bpp.lz"); const u32 gMonPalette_MrRime[] = INCBIN_U32("graphics/pokemon/mr_rime/normal.gbapal.lz"); @@ -2001,6 +3393,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_MrRime[] = INCBIN_U8("graphics/pokemon/mr_rime/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_MrRime[] = INCBIN_COMP("graphics/pokemon/mr_rime/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_MrRime[] = INCBIN_U32("graphics/pokemon/mr_rime/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_MrRime[] = INCBIN_U32("graphics/pokemon/mr_rime/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GALARIAN_FORMS #endif //P_FAMILY_MR_MIME @@ -2013,6 +3412,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Scyther[] = INCBIN_U8("graphics/pokemon/scyther/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Scyther[] = INCBIN_COMP("graphics/pokemon/scyther/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Scyther[] = INCBIN_U32("graphics/pokemon/scyther/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Scyther[] = INCBIN_U32("graphics/pokemon/scyther/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_ScytherF[] = INCBIN_U32("graphics/pokemon/scyther/anim_frontf.4bpp.lz"); @@ -2025,6 +3431,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Scizor[] = INCBIN_U8("graphics/pokemon/scizor/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Scizor[] = INCBIN_COMP("graphics/pokemon/scizor/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Scizor[] = INCBIN_U32("graphics/pokemon/scizor/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Scizor[] = INCBIN_U32("graphics/pokemon/scizor/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_ScizorF[] = INCBIN_U32("graphics/pokemon/scizor/anim_frontf.4bpp.lz"); @@ -2034,6 +3447,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_ScizorMega[] = INCBIN_U32("graphics/pokemon/scizor/mega/back.4bpp.lz"); const u32 gMonShinyPalette_ScizorMega[] = INCBIN_U32("graphics/pokemon/scizor/mega/shiny.gbapal.lz"); const u8 gMonIcon_ScizorMega[] = INCBIN_U8("graphics/pokemon/scizor/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_ScizorMega[] = INCBIN_COMP("graphics/pokemon/scizor/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_ScizorMega[] = INCBIN_U32("graphics/pokemon/scizor/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_ScizorMega[] = INCBIN_U32("graphics/pokemon/scizor/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_GEN_2_CROSS_EVOS @@ -2044,8 +3464,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Kleavor[] = INCBIN_U32("graphics/pokemon/kleavor/shiny.gbapal.lz"); const u8 gMonIcon_Kleavor[] = INCBIN_U8("graphics/pokemon/kleavor/icon.4bpp"); #if P_FOOTPRINTS - //const u8 gMonFootprint_Kleavor[] = INCBIN_U8("graphics/pokemon/kleavor/footprint.1bpp"); + const u8 gMonFootprint_Kleavor[] = INCBIN_U8("graphics/pokemon/kleavor/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Kleavor[] = INCBIN_COMP("graphics/pokemon/kleavor/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Kleavor[] = INCBIN_U32("graphics/pokemon/kleavor/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Kleavor[] = INCBIN_U32("graphics/pokemon/kleavor/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_8_CROSS_EVOS #endif //P_FAMILY_SCYTHER @@ -2059,6 +3486,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Smoochum[] = INCBIN_U8("graphics/pokemon/smoochum/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Smoochum[] = INCBIN_COMP("graphics/pokemon/smoochum/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Smoochum[] = INCBIN_U32("graphics/pokemon/smoochum/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Smoochum[] = INCBIN_U32("graphics/pokemon/smoochum/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Jynx[] = INCBIN_U32("graphics/pokemon/jynx/anim_front.4bpp.lz"); @@ -2069,6 +3503,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Jynx[] = INCBIN_U8("graphics/pokemon/jynx/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Jynx[] = INCBIN_COMP("graphics/pokemon/jynx/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Jynx[] = INCBIN_U32("graphics/pokemon/jynx/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Jynx[] = INCBIN_U32("graphics/pokemon/jynx/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_JYNX #if P_FAMILY_ELECTABUZZ @@ -2081,6 +3522,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Elekid[] = INCBIN_U8("graphics/pokemon/elekid/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Elekid[] = INCBIN_COMP("graphics/pokemon/elekid/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Elekid[] = INCBIN_U32("graphics/pokemon/elekid/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Elekid[] = INCBIN_U32("graphics/pokemon/elekid/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Electabuzz[] = INCBIN_U32("graphics/pokemon/electabuzz/anim_front.4bpp.lz"); @@ -2091,6 +3539,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Electabuzz[] = INCBIN_U8("graphics/pokemon/electabuzz/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Electabuzz[] = INCBIN_COMP("graphics/pokemon/electabuzz/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Electabuzz[] = INCBIN_U32("graphics/pokemon/electabuzz/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Electabuzz[] = INCBIN_U32("graphics/pokemon/electabuzz/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Electivire[] = INCBIN_U32("graphics/pokemon/electivire/anim_front.4bpp.lz"); @@ -2101,6 +3556,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Electivire[] = INCBIN_U8("graphics/pokemon/electivire/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Electivire[] = INCBIN_COMP("graphics/pokemon/electivire/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Electivire[] = INCBIN_U32("graphics/pokemon/electivire/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Electivire[] = INCBIN_U32("graphics/pokemon/electivire/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_ELECTABUZZ @@ -2114,6 +3576,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Magby[] = INCBIN_U8("graphics/pokemon/magby/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Magby[] = INCBIN_COMP("graphics/pokemon/magby/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Magby[] = INCBIN_U32("graphics/pokemon/magby/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Magby[] = INCBIN_U32("graphics/pokemon/magby/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Magmar[] = INCBIN_U32("graphics/pokemon/magmar/anim_front.4bpp.lz"); @@ -2124,6 +3593,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Magmar[] = INCBIN_U8("graphics/pokemon/magmar/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Magmar[] = INCBIN_COMP("graphics/pokemon/magmar/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Magmar[] = INCBIN_U32("graphics/pokemon/magmar/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Magmar[] = INCBIN_U32("graphics/pokemon/magmar/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Magmortar[] = INCBIN_U32("graphics/pokemon/magmortar/anim_front.4bpp.lz"); @@ -2134,6 +3610,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Magmortar[] = INCBIN_U8("graphics/pokemon/magmortar/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Magmortar[] = INCBIN_COMP("graphics/pokemon/magmortar/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Magmortar[] = INCBIN_U32("graphics/pokemon/magmortar/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Magmortar[] = INCBIN_U32("graphics/pokemon/magmortar/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_MAGMAR @@ -2146,6 +3629,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pinsir[] = INCBIN_U8("graphics/pokemon/pinsir/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Pinsir[] = INCBIN_COMP("graphics/pokemon/pinsir/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Pinsir[] = INCBIN_U32("graphics/pokemon/pinsir/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Pinsir[] = INCBIN_U32("graphics/pokemon/pinsir/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_PinsirMega[] = INCBIN_U32("graphics/pokemon/pinsir/mega/front.4bpp.lz"); @@ -2153,6 +3643,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_PinsirMega[] = INCBIN_U32("graphics/pokemon/pinsir/mega/back.4bpp.lz"); const u32 gMonShinyPalette_PinsirMega[] = INCBIN_U32("graphics/pokemon/pinsir/mega/shiny.gbapal.lz"); const u8 gMonIcon_PinsirMega[] = INCBIN_U8("graphics/pokemon/pinsir/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_PinsirMega[] = INCBIN_COMP("graphics/pokemon/pinsir/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_PinsirMega[] = INCBIN_U32("graphics/pokemon/pinsir/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_PinsirMega[] = INCBIN_U32("graphics/pokemon/pinsir/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_PINSIR @@ -2165,6 +3662,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tauros[] = INCBIN_U8("graphics/pokemon/tauros/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Tauros[] = INCBIN_COMP("graphics/pokemon/tauros/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Tauros[] = INCBIN_U32("graphics/pokemon/tauros/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Tauros[] = INCBIN_U32("graphics/pokemon/tauros/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_PALDEAN_FORMS const u32 gMonFrontPic_TaurosPaldeanCombatBreed[] = INCBIN_U32("graphics/pokemon/tauros/paldean_combat_breed/front.4bpp.lz"); @@ -2184,6 +3688,12 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_TaurosPaldeanAquaBreed[] = INCBIN_U32("graphics/pokemon/tauros/paldean_aqua_breed/back.4bpp.lz"); const u32 gMonShinyPalette_TaurosPaldeanAquaBreed[] = INCBIN_U32("graphics/pokemon/tauros/paldean_aqua_breed/shiny.gbapal.lz"); const u8 gMonIcon_TaurosPaldeanAquaBreed[] = INCBIN_U8("graphics/pokemon/tauros/paldean_aqua_breed/icon.4bpp"); + +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_TaurosPaldeanCombatBreed[] = INCBIN_COMP("graphics/pokemon/tauros/paldean_combat_breed/overworld.4bpp"); + // const u32 gObjectEventPic_TaurosPaldeanBlazeBreed[] = INCBIN_COMP("graphics/pokemon/tauros/paldean_blaze_breed/overworld.4bpp"); + // const u32 gObjectEventPic_TaurosPaldeanAquaBreed[] = INCBIN_COMP("graphics/pokemon/tauros/paldean_aqua_breed/overworld.4bpp"); +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_PALDEAN_FORMS #endif //P_FAMILY_TAUROS @@ -2196,6 +3706,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Magikarp[] = INCBIN_U8("graphics/pokemon/magikarp/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Magikarp[] = INCBIN_COMP("graphics/pokemon/magikarp/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Magikarp[] = INCBIN_U32("graphics/pokemon/magikarp/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Magikarp[] = INCBIN_U32("graphics/pokemon/magikarp/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_MagikarpF[] = INCBIN_U32("graphics/pokemon/magikarp/anim_frontf.4bpp.lz"); const u32 gMonBackPic_MagikarpF[] = INCBIN_U32("graphics/pokemon/magikarp/backf.4bpp.lz"); @@ -2208,6 +3725,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gyarados[] = INCBIN_U8("graphics/pokemon/gyarados/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Gyarados[] = INCBIN_COMP("graphics/pokemon/gyarados/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Gyarados[] = INCBIN_U32("graphics/pokemon/gyarados/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Gyarados[] = INCBIN_U32("graphics/pokemon/gyarados/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_GyaradosF[] = INCBIN_U32("graphics/pokemon/gyarados/anim_frontf.4bpp.lz"); const u32 gMonBackPic_GyaradosF[] = INCBIN_U32("graphics/pokemon/gyarados/backf.4bpp.lz"); @@ -2218,6 +3742,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_GyaradosMega[] = INCBIN_U32("graphics/pokemon/gyarados/mega/back.4bpp.lz"); const u32 gMonShinyPalette_GyaradosMega[] = INCBIN_U32("graphics/pokemon/gyarados/mega/shiny.gbapal.lz"); const u8 gMonIcon_GyaradosMega[] = INCBIN_U8("graphics/pokemon/gyarados/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_GyaradosMega[] = INCBIN_COMP("graphics/pokemon/gyarados/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_GyaradosMega[] = INCBIN_U32("graphics/pokemon/gyarados/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_GyaradosMega[] = INCBIN_U32("graphics/pokemon/gyarados/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_MAGIKARP @@ -2230,6 +3761,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lapras[] = INCBIN_U8("graphics/pokemon/lapras/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Lapras[] = INCBIN_COMP("graphics/pokemon/lapras/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Lapras[] = INCBIN_U32("graphics/pokemon/lapras/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Lapras[] = INCBIN_U32("graphics/pokemon/lapras/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_LaprasGigantamax[] = INCBIN_U32("graphics/pokemon/lapras/gigantamax/front.4bpp.lz"); @@ -2237,6 +3775,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_LaprasGigantamax[] = INCBIN_U32("graphics/pokemon/lapras/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_LaprasGigantamax[] = INCBIN_U32("graphics/pokemon/lapras/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_LaprasGigantamax[] = INCBIN_U8("graphics/pokemon/lapras/gigantamax/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_LaprasGigantamax[] = INCBIN_COMP("graphics/pokemon/lapras/gigantamax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_LaprasGigantamax[] = INCBIN_U32("graphics/pokemon/lapras/gigantamax/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_LaprasGigantamax[] = INCBIN_U32("graphics/pokemon/lapras/gigantamax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_LAPRAS @@ -2249,6 +3794,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ditto[] = INCBIN_U8("graphics/pokemon/ditto/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Ditto[] = INCBIN_COMP("graphics/pokemon/ditto/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Ditto[] = INCBIN_U32("graphics/pokemon/ditto/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Ditto[] = INCBIN_U32("graphics/pokemon/ditto/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_DITTO #if P_FAMILY_EEVEE @@ -2260,6 +3812,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Eevee[] = INCBIN_U8("graphics/pokemon/eevee/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Eevee[] = INCBIN_COMP("graphics/pokemon/eevee/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Eevee[] = INCBIN_U32("graphics/pokemon/eevee/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Eevee[] = INCBIN_U32("graphics/pokemon/eevee/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_EeveeF[] = INCBIN_U32("graphics/pokemon/eevee/anim_frontf.4bpp.lz"); const u32 gMonBackPic_EeveeF[] = INCBIN_U32("graphics/pokemon/eevee/backf.4bpp.lz"); @@ -2270,6 +3829,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_EeveeGigantamax[] = INCBIN_U32("graphics/pokemon/eevee/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_EeveeGigantamax[] = INCBIN_U32("graphics/pokemon/eevee/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_EeveeGigantamax[] = INCBIN_U8("graphics/pokemon/eevee/gigantamax/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_EeveeGigantamax[] = INCBIN_COMP("graphics/pokemon/eevee/gigantamax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_EeveeGigantamax[] = INCBIN_U32("graphics/pokemon/eevee/gigantamax/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_EeveeGigantamax[] = INCBIN_U32("graphics/pokemon/eevee/gigantamax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GIGANTAMAX_FORMS const u8 gMonIcon_EeveePartner[] = INCBIN_U8("graphics/pokemon/eevee/partner/icon.4bpp"); @@ -2285,6 +3851,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Vaporeon[] = INCBIN_U8("graphics/pokemon/vaporeon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Vaporeon[] = INCBIN_COMP("graphics/pokemon/vaporeon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Vaporeon[] = INCBIN_U32("graphics/pokemon/vaporeon/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Vaporeon[] = INCBIN_U32("graphics/pokemon/vaporeon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Jolteon[] = INCBIN_U32("graphics/pokemon/jolteon/anim_front.4bpp.lz"); const u32 gMonPalette_Jolteon[] = INCBIN_U32("graphics/pokemon/jolteon/normal.gbapal.lz"); @@ -2294,6 +3867,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Jolteon[] = INCBIN_U8("graphics/pokemon/jolteon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Jolteon[] = INCBIN_COMP("graphics/pokemon/jolteon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Jolteon[] = INCBIN_U32("graphics/pokemon/jolteon/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Jolteon[] = INCBIN_U32("graphics/pokemon/jolteon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Flareon[] = INCBIN_U32("graphics/pokemon/flareon/anim_front.4bpp.lz"); const u32 gMonPalette_Flareon[] = INCBIN_U32("graphics/pokemon/flareon/normal.gbapal.lz"); @@ -2303,6 +3883,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Flareon[] = INCBIN_U8("graphics/pokemon/flareon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Flareon[] = INCBIN_COMP("graphics/pokemon/flareon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Flareon[] = INCBIN_U32("graphics/pokemon/flareon/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Flareon[] = INCBIN_U32("graphics/pokemon/flareon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Espeon[] = INCBIN_U32("graphics/pokemon/espeon/anim_front.4bpp.lz"); @@ -2313,6 +3900,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Espeon[] = INCBIN_U8("graphics/pokemon/espeon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Espeon[] = INCBIN_COMP("graphics/pokemon/espeon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Espeon[] = INCBIN_U32("graphics/pokemon/espeon/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Espeon[] = INCBIN_U32("graphics/pokemon/espeon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Umbreon[] = INCBIN_U32("graphics/pokemon/umbreon/anim_front.4bpp.lz"); const u32 gMonPalette_Umbreon[] = INCBIN_U32("graphics/pokemon/umbreon/normal.gbapal.lz"); @@ -2322,6 +3916,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Umbreon[] = INCBIN_U8("graphics/pokemon/umbreon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Umbreon[] = INCBIN_COMP("graphics/pokemon/umbreon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Umbreon[] = INCBIN_U32("graphics/pokemon/umbreon/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Umbreon[] = INCBIN_U32("graphics/pokemon/umbreon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_2_CROSS_EVOS #if P_GEN_4_CROSS_EVOS @@ -2333,6 +3934,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Leafeon[] = INCBIN_U8("graphics/pokemon/leafeon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Leafeon[] = INCBIN_COMP("graphics/pokemon/leafeon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Leafeon[] = INCBIN_U32("graphics/pokemon/leafeon/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Leafeon[] = INCBIN_U32("graphics/pokemon/leafeon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Glaceon[] = INCBIN_U32("graphics/pokemon/glaceon/anim_front.4bpp.lz"); const u32 gMonPalette_Glaceon[] = INCBIN_U32("graphics/pokemon/glaceon/normal.gbapal.lz"); @@ -2342,6 +3950,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Glaceon[] = INCBIN_U8("graphics/pokemon/glaceon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Glaceon[] = INCBIN_COMP("graphics/pokemon/glaceon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Glaceon[] = INCBIN_U32("graphics/pokemon/glaceon/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Glaceon[] = INCBIN_U32("graphics/pokemon/glaceon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_4_CROSS_EVOS #if P_GEN_6_CROSS_EVOS @@ -2353,6 +3968,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sylveon[] = INCBIN_U8("graphics/pokemon/sylveon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Sylveon[] = INCBIN_COMP("graphics/pokemon/sylveon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Sylveon[] = INCBIN_U32("graphics/pokemon/sylveon/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Sylveon[] = INCBIN_U32("graphics/pokemon/sylveon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_6_CROSS_EVOS #endif //P_FAMILY_EEVEE @@ -2365,6 +3987,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Porygon[] = INCBIN_U8("graphics/pokemon/porygon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Porygon[] = INCBIN_COMP("graphics/pokemon/porygon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Porygon[] = INCBIN_U32("graphics/pokemon/porygon/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Porygon[] = INCBIN_U32("graphics/pokemon/porygon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Porygon2[] = INCBIN_U32("graphics/pokemon/porygon2/anim_front.4bpp.lz"); @@ -2375,6 +4004,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Porygon2[] = INCBIN_U8("graphics/pokemon/porygon2/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Porygon2[] = INCBIN_COMP("graphics/pokemon/porygon2/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Porygon2[] = INCBIN_U32("graphics/pokemon/porygon2/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Porygon2[] = INCBIN_U32("graphics/pokemon/porygon2/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_PorygonZ[] = INCBIN_U32("graphics/pokemon/porygon_z/anim_front.4bpp.lz"); @@ -2385,6 +4021,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_PorygonZ[] = INCBIN_U8("graphics/pokemon/porygon_z/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_PorygonZ[] = INCBIN_COMP("graphics/pokemon/porygon_z/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_PorygonZ[] = INCBIN_U32("graphics/pokemon/porygon_z/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_PorygonZ[] = INCBIN_U32("graphics/pokemon/porygon_z/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_4_CROSS_EVOS #endif //P_GEN_2_CROSS_EVOS #endif //P_FAMILY_PORYGON @@ -2398,6 +4041,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Omanyte[] = INCBIN_U8("graphics/pokemon/omanyte/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Omanyte[] = INCBIN_COMP("graphics/pokemon/omanyte/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Omanyte[] = INCBIN_U32("graphics/pokemon/omanyte/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Omanyte[] = INCBIN_U32("graphics/pokemon/omanyte/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Omastar[] = INCBIN_U32("graphics/pokemon/omastar/anim_front.4bpp.lz"); const u32 gMonPalette_Omastar[] = INCBIN_U32("graphics/pokemon/omastar/normal.gbapal.lz"); @@ -2407,6 +4057,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Omastar[] = INCBIN_U8("graphics/pokemon/omastar/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Omastar[] = INCBIN_COMP("graphics/pokemon/omastar/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Omastar[] = INCBIN_U32("graphics/pokemon/omastar/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Omastar[] = INCBIN_U32("graphics/pokemon/omastar/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_OMANYTE #if P_FAMILY_KABUTO @@ -2418,6 +4075,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kabuto[] = INCBIN_U8("graphics/pokemon/kabuto/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Kabuto[] = INCBIN_COMP("graphics/pokemon/kabuto/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Kabuto[] = INCBIN_U32("graphics/pokemon/kabuto/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Kabuto[] = INCBIN_U32("graphics/pokemon/kabuto/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Kabutops[] = INCBIN_U32("graphics/pokemon/kabutops/anim_front.4bpp.lz"); const u32 gMonPalette_Kabutops[] = INCBIN_U32("graphics/pokemon/kabutops/normal.gbapal.lz"); @@ -2427,6 +4091,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kabutops[] = INCBIN_U8("graphics/pokemon/kabutops/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Kabutops[] = INCBIN_COMP("graphics/pokemon/kabutops/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Kabutops[] = INCBIN_U32("graphics/pokemon/kabutops/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Kabutops[] = INCBIN_U32("graphics/pokemon/kabutops/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_KABUTO #if P_FAMILY_AERODACTYL @@ -2438,6 +4109,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Aerodactyl[] = INCBIN_U8("graphics/pokemon/aerodactyl/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Aerodactyl[] = INCBIN_COMP("graphics/pokemon/aerodactyl/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Aerodactyl[] = INCBIN_U32("graphics/pokemon/aerodactyl/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Aerodactyl[] = INCBIN_U32("graphics/pokemon/aerodactyl/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_AerodactylMega[] = INCBIN_U32("graphics/pokemon/aerodactyl/mega/front.4bpp.lz"); @@ -2445,6 +4123,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_AerodactylMega[] = INCBIN_U32("graphics/pokemon/aerodactyl/mega/back.4bpp.lz"); const u32 gMonShinyPalette_AerodactylMega[] = INCBIN_U32("graphics/pokemon/aerodactyl/mega/shiny.gbapal.lz"); const u8 gMonIcon_AerodactylMega[] = INCBIN_U8("graphics/pokemon/aerodactyl/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_AerodactylMega[] = INCBIN_COMP("graphics/pokemon/aerodactyl/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_AerodactylMega[] = INCBIN_U32("graphics/pokemon/aerodactyl/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_AerodactylMega[] = INCBIN_U32("graphics/pokemon/aerodactyl/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_AERODACTYL @@ -2458,6 +4143,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Munchlax[] = INCBIN_U8("graphics/pokemon/munchlax/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Munchlax[] = INCBIN_COMP("graphics/pokemon/munchlax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Munchlax[] = INCBIN_U32("graphics/pokemon/munchlax/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Munchlax[] = INCBIN_U32("graphics/pokemon/munchlax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Snorlax[] = INCBIN_U32("graphics/pokemon/snorlax/anim_front.4bpp.lz"); @@ -2468,6 +4160,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Snorlax[] = INCBIN_U8("graphics/pokemon/snorlax/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Snorlax[] = INCBIN_COMP("graphics/pokemon/snorlax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Snorlax[] = INCBIN_U32("graphics/pokemon/snorlax/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Snorlax[] = INCBIN_U32("graphics/pokemon/snorlax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_SnorlaxGigantamax[] = INCBIN_U32("graphics/pokemon/snorlax/gigantamax/front.4bpp.lz"); @@ -2475,6 +4174,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_SnorlaxGigantamax[] = INCBIN_U32("graphics/pokemon/snorlax/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_SnorlaxGigantamax[] = INCBIN_U32("graphics/pokemon/snorlax/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_SnorlaxGigantamax[] = INCBIN_U8("graphics/pokemon/snorlax/gigantamax/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_SnorlaxGigantamax[] = INCBIN_COMP("graphics/pokemon/snorlax/gigantamax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_SnorlaxGigantamax[] = INCBIN_U32("graphics/pokemon/snorlax/gigantamax/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_SnorlaxGigantamax[] = INCBIN_U32("graphics/pokemon/snorlax/gigantamax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_SNORLAX @@ -2487,6 +4193,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Articuno[] = INCBIN_U8("graphics/pokemon/articuno/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Articuno[] = INCBIN_COMP("graphics/pokemon/articuno/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Articuno[] = INCBIN_U32("graphics/pokemon/articuno/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Articuno[] = INCBIN_U32("graphics/pokemon/articuno/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GALARIAN_FORMS const u32 gMonFrontPic_ArticunoGalarian[] = INCBIN_U32("graphics/pokemon/articuno/galarian/front.4bpp.lz"); @@ -2494,6 +4207,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_ArticunoGalarian[] = INCBIN_U32("graphics/pokemon/articuno/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_ArticunoGalarian[] = INCBIN_U32("graphics/pokemon/articuno/galarian/shiny.gbapal.lz"); const u8 gMonIcon_ArticunoGalarian[] = INCBIN_U8("graphics/pokemon/articuno/galarian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_ArticunoGalarian[] = INCBIN_COMP("graphics/pokemon/articuno/galarian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_ArticunoGalarian[] = INCBIN_U32("graphics/pokemon/articuno/galarian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_ArticunoGalarian[] = INCBIN_U32("graphics/pokemon/articuno/galarian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GALARIAN_FORMS #endif //P_FAMILY_ARTICUNO @@ -2506,6 +4226,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zapdos[] = INCBIN_U8("graphics/pokemon/zapdos/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Zapdos[] = INCBIN_COMP("graphics/pokemon/zapdos/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Zapdos[] = INCBIN_U32("graphics/pokemon/zapdos/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Zapdos[] = INCBIN_U32("graphics/pokemon/zapdos/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GALARIAN_FORMS const u32 gMonFrontPic_ZapdosGalarian[] = INCBIN_U32("graphics/pokemon/zapdos/galarian/front.4bpp.lz"); @@ -2513,6 +4240,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_ZapdosGalarian[] = INCBIN_U32("graphics/pokemon/zapdos/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_ZapdosGalarian[] = INCBIN_U32("graphics/pokemon/zapdos/galarian/shiny.gbapal.lz"); const u8 gMonIcon_ZapdosGalarian[] = INCBIN_U8("graphics/pokemon/zapdos/galarian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_ZapdosGalarian[] = INCBIN_COMP("graphics/pokemon/zapdos/galarian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_ZapdosGalarian[] = INCBIN_U32("graphics/pokemon/zapdos/galarian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_ZapdosGalarian[] = INCBIN_U32("graphics/pokemon/zapdos/galarian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GALARIAN_FORMS #endif //P_FAMILY_ZAPDOS @@ -2525,6 +4259,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Moltres[] = INCBIN_U8("graphics/pokemon/moltres/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Moltres[] = INCBIN_COMP("graphics/pokemon/moltres/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Moltres[] = INCBIN_U32("graphics/pokemon/moltres/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Moltres[] = INCBIN_U32("graphics/pokemon/moltres/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GALARIAN_FORMS const u32 gMonFrontPic_MoltresGalarian[] = INCBIN_U32("graphics/pokemon/moltres/galarian/front.4bpp.lz"); @@ -2532,6 +4273,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_MoltresGalarian[] = INCBIN_U32("graphics/pokemon/moltres/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_MoltresGalarian[] = INCBIN_U32("graphics/pokemon/moltres/galarian/shiny.gbapal.lz"); const u8 gMonIcon_MoltresGalarian[] = INCBIN_U8("graphics/pokemon/moltres/galarian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_MoltresGalarian[] = INCBIN_COMP("graphics/pokemon/moltres/galarian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_MoltresGalarian[] = INCBIN_U32("graphics/pokemon/moltres/galarian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_MoltresGalarian[] = INCBIN_U32("graphics/pokemon/moltres/galarian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GALARIAN_FORMS #endif //P_FAMILY_MOLTRES @@ -2544,6 +4292,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dratini[] = INCBIN_U8("graphics/pokemon/dratini/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Dratini[] = INCBIN_COMP("graphics/pokemon/dratini/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Dratini[] = INCBIN_U32("graphics/pokemon/dratini/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Dratini[] = INCBIN_U32("graphics/pokemon/dratini/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Dragonair[] = INCBIN_U32("graphics/pokemon/dragonair/anim_front.4bpp.lz"); const u32 gMonPalette_Dragonair[] = INCBIN_U32("graphics/pokemon/dragonair/normal.gbapal.lz"); @@ -2553,6 +4308,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dragonair[] = INCBIN_U8("graphics/pokemon/dragonair/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Dragonair[] = INCBIN_COMP("graphics/pokemon/dragonair/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Dragonair[] = INCBIN_U32("graphics/pokemon/dragonair/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Dragonair[] = INCBIN_U32("graphics/pokemon/dragonair/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Dragonite[] = INCBIN_U32("graphics/pokemon/dragonite/anim_front.4bpp.lz"); const u32 gMonPalette_Dragonite[] = INCBIN_U32("graphics/pokemon/dragonite/normal.gbapal.lz"); @@ -2562,6 +4324,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dragonite[] = INCBIN_U8("graphics/pokemon/dragonite/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Dragonite[] = INCBIN_COMP("graphics/pokemon/dragonite/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Dragonite[] = INCBIN_U32("graphics/pokemon/dragonite/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Dragonite[] = INCBIN_U32("graphics/pokemon/dragonite/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_DRATINI #if P_FAMILY_MEWTWO @@ -2573,6 +4342,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mewtwo[] = INCBIN_U8("graphics/pokemon/mewtwo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Mewtwo[] = INCBIN_COMP("graphics/pokemon/mewtwo/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Mewtwo[] = INCBIN_U32("graphics/pokemon/mewtwo/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Mewtwo[] = INCBIN_U32("graphics/pokemon/mewtwo/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_MewtwoMegaX[] = INCBIN_U32("graphics/pokemon/mewtwo/mega_x/front.4bpp.lz"); @@ -2580,12 +4356,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_MewtwoMegaX[] = INCBIN_U32("graphics/pokemon/mewtwo/mega_x/back.4bpp.lz"); const u32 gMonShinyPalette_MewtwoMegaX[] = INCBIN_U32("graphics/pokemon/mewtwo/mega_x/shiny.gbapal.lz"); const u8 gMonIcon_MewtwoMegaX[] = INCBIN_U8("graphics/pokemon/mewtwo/mega_x/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_MewtwoMegaX[] = INCBIN_COMP("graphics/pokemon/mewtwo/mega_x/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_MewtwoMegaX[] = INCBIN_U32("graphics/pokemon/mewtwo/mega_x/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_MewtwoMegaX[] = INCBIN_U32("graphics/pokemon/mewtwo/mega_x/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_MewtwoMegaY[] = INCBIN_U32("graphics/pokemon/mewtwo/mega_y/front.4bpp.lz"); const u32 gMonPalette_MewtwoMegaY[] = INCBIN_U32("graphics/pokemon/mewtwo/mega_y/normal.gbapal.lz"); const u32 gMonBackPic_MewtwoMegaY[] = INCBIN_U32("graphics/pokemon/mewtwo/mega_y/back.4bpp.lz"); const u32 gMonShinyPalette_MewtwoMegaY[] = INCBIN_U32("graphics/pokemon/mewtwo/mega_y/shiny.gbapal.lz"); const u8 gMonIcon_MewtwoMegaY[] = INCBIN_U8("graphics/pokemon/mewtwo/mega_y/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_MewtwoMegaY[] = INCBIN_COMP("graphics/pokemon/mewtwo/mega_y/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_MewtwoMegaY[] = INCBIN_U32("graphics/pokemon/mewtwo/mega_y/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_MewtwoMegaY[] = INCBIN_U32("graphics/pokemon/mewtwo/mega_y/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_MEWTWO @@ -2598,6 +4388,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mew[] = INCBIN_U8("graphics/pokemon/mew/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Mew[] = INCBIN_COMP("graphics/pokemon/mew/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Mew[] = INCBIN_U32("graphics/pokemon/mew/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Mew[] = INCBIN_U32("graphics/pokemon/mew/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_MEW #if P_FAMILY_CHIKORITA @@ -2609,6 +4406,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Chikorita[] = INCBIN_U8("graphics/pokemon/chikorita/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Chikorita[] = INCBIN_COMP("graphics/pokemon/chikorita/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Chikorita[] = INCBIN_U32("graphics/pokemon/chikorita/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Chikorita[] = INCBIN_U32("graphics/pokemon/chikorita/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Bayleef[] = INCBIN_U32("graphics/pokemon/bayleef/anim_front.4bpp.lz"); const u32 gMonPalette_Bayleef[] = INCBIN_U32("graphics/pokemon/bayleef/normal.gbapal.lz"); @@ -2618,6 +4422,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bayleef[] = INCBIN_U8("graphics/pokemon/bayleef/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Bayleef[] = INCBIN_COMP("graphics/pokemon/bayleef/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Bayleef[] = INCBIN_U32("graphics/pokemon/bayleef/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Bayleef[] = INCBIN_U32("graphics/pokemon/bayleef/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Meganium[] = INCBIN_U32("graphics/pokemon/meganium/anim_front.4bpp.lz"); const u32 gMonPalette_Meganium[] = INCBIN_U32("graphics/pokemon/meganium/normal.gbapal.lz"); @@ -2627,6 +4438,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Meganium[] = INCBIN_U8("graphics/pokemon/meganium/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Meganium[] = INCBIN_COMP("graphics/pokemon/meganium/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Meganium[] = INCBIN_U32("graphics/pokemon/meganium/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Meganium[] = INCBIN_U32("graphics/pokemon/meganium/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_MeganiumF[] = INCBIN_U32("graphics/pokemon/meganium/anim_frontf.4bpp.lz"); const u32 gMonBackPic_MeganiumF[] = INCBIN_U32("graphics/pokemon/meganium/backf.4bpp.lz"); @@ -2641,6 +4459,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cyndaquil[] = INCBIN_U8("graphics/pokemon/cyndaquil/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Cyndaquil[] = INCBIN_COMP("graphics/pokemon/cyndaquil/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Cyndaquil[] = INCBIN_U32("graphics/pokemon/cyndaquil/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Cyndaquil[] = INCBIN_U32("graphics/pokemon/cyndaquil/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Quilava[] = INCBIN_U32("graphics/pokemon/quilava/anim_front.4bpp.lz"); const u32 gMonPalette_Quilava[] = INCBIN_U32("graphics/pokemon/quilava/normal.gbapal.lz"); @@ -2650,6 +4475,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Quilava[] = INCBIN_U8("graphics/pokemon/quilava/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Quilava[] = INCBIN_COMP("graphics/pokemon/quilava/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Quilava[] = INCBIN_U32("graphics/pokemon/quilava/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Quilava[] = INCBIN_U32("graphics/pokemon/quilava/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Typhlosion[] = INCBIN_U32("graphics/pokemon/typhlosion/anim_front.4bpp.lz"); const u32 gMonPalette_Typhlosion[] = INCBIN_U32("graphics/pokemon/typhlosion/normal.gbapal.lz"); @@ -2659,6 +4491,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Typhlosion[] = INCBIN_U8("graphics/pokemon/typhlosion/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Typhlosion[] = INCBIN_COMP("graphics/pokemon/typhlosion/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Typhlosion[] = INCBIN_U32("graphics/pokemon/typhlosion/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Typhlosion[] = INCBIN_U32("graphics/pokemon/typhlosion/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_HISUIAN_FORMS const u32 gMonFrontPic_TyphlosionHisuian[] = INCBIN_U32("graphics/pokemon/typhlosion/hisuian/front.4bpp.lz"); @@ -2666,6 +4505,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_TyphlosionHisuian[] = INCBIN_U32("graphics/pokemon/typhlosion/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_TyphlosionHisuian[] = INCBIN_U32("graphics/pokemon/typhlosion/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_TyphlosionHisuian[] = INCBIN_U8("graphics/pokemon/typhlosion/hisuian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_TyphlosionHisuian[] = INCBIN_COMP("graphics/pokemon/typhlosion/hisuian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_TyphlosionHisuian[] = INCBIN_U32("graphics/pokemon/typhlosion/hisuian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_TyphlosionHisuian[] = INCBIN_U32("graphics/pokemon/typhlosion/hisuian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_HISUIAN_FORMS #endif //P_FAMILY_CYNDAQUIL @@ -2678,6 +4524,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Totodile[] = INCBIN_U8("graphics/pokemon/totodile/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Totodile[] = INCBIN_COMP("graphics/pokemon/totodile/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Totodile[] = INCBIN_U32("graphics/pokemon/totodile/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Totodile[] = INCBIN_U32("graphics/pokemon/totodile/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Croconaw[] = INCBIN_U32("graphics/pokemon/croconaw/anim_front.4bpp.lz"); const u32 gMonPalette_Croconaw[] = INCBIN_U32("graphics/pokemon/croconaw/normal.gbapal.lz"); @@ -2687,6 +4540,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Croconaw[] = INCBIN_U8("graphics/pokemon/croconaw/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Croconaw[] = INCBIN_COMP("graphics/pokemon/croconaw/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Croconaw[] = INCBIN_U32("graphics/pokemon/croconaw/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Croconaw[] = INCBIN_U32("graphics/pokemon/croconaw/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Feraligatr[] = INCBIN_U32("graphics/pokemon/feraligatr/anim_front.4bpp.lz"); const u32 gMonPalette_Feraligatr[] = INCBIN_U32("graphics/pokemon/feraligatr/normal.gbapal.lz"); @@ -2696,6 +4556,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Feraligatr[] = INCBIN_U8("graphics/pokemon/feraligatr/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Feraligatr[] = INCBIN_COMP("graphics/pokemon/feraligatr/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Feraligatr[] = INCBIN_U32("graphics/pokemon/feraligatr/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Feraligatr[] = INCBIN_U32("graphics/pokemon/feraligatr/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_TOTODILE #if P_FAMILY_SENTRET @@ -2707,6 +4574,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sentret[] = INCBIN_U8("graphics/pokemon/sentret/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Sentret[] = INCBIN_COMP("graphics/pokemon/sentret/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Sentret[] = INCBIN_U32("graphics/pokemon/sentret/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Sentret[] = INCBIN_U32("graphics/pokemon/sentret/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Furret[] = INCBIN_U32("graphics/pokemon/furret/anim_front.4bpp.lz"); const u32 gMonPalette_Furret[] = INCBIN_U32("graphics/pokemon/furret/normal.gbapal.lz"); @@ -2716,6 +4590,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Furret[] = INCBIN_U8("graphics/pokemon/furret/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Furret[] = INCBIN_COMP("graphics/pokemon/furret/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Furret[] = INCBIN_U32("graphics/pokemon/furret/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Furret[] = INCBIN_U32("graphics/pokemon/furret/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SENTRET #if P_FAMILY_HOOTHOOT @@ -2727,6 +4608,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hoothoot[] = INCBIN_U8("graphics/pokemon/hoothoot/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Hoothoot[] = INCBIN_COMP("graphics/pokemon/hoothoot/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Hoothoot[] = INCBIN_U32("graphics/pokemon/hoothoot/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Hoothoot[] = INCBIN_U32("graphics/pokemon/hoothoot/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Noctowl[] = INCBIN_U32("graphics/pokemon/noctowl/anim_front.4bpp.lz"); const u32 gMonPalette_Noctowl[] = INCBIN_U32("graphics/pokemon/noctowl/normal.gbapal.lz"); @@ -2736,6 +4624,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Noctowl[] = INCBIN_U8("graphics/pokemon/noctowl/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Noctowl[] = INCBIN_COMP("graphics/pokemon/noctowl/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Noctowl[] = INCBIN_U32("graphics/pokemon/noctowl/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Noctowl[] = INCBIN_U32("graphics/pokemon/noctowl/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_HOOTHOOT #if P_FAMILY_LEDYBA @@ -2747,6 +4642,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ledyba[] = INCBIN_U8("graphics/pokemon/ledyba/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Ledyba[] = INCBIN_COMP("graphics/pokemon/ledyba/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Ledyba[] = INCBIN_U32("graphics/pokemon/ledyba/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Ledyba[] = INCBIN_U32("graphics/pokemon/ledyba/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_LedybaF[] = INCBIN_U32("graphics/pokemon/ledyba/anim_frontf.4bpp.lz"); const u32 gMonBackPic_LedybaF[] = INCBIN_U32("graphics/pokemon/ledyba/backf.4bpp.lz"); @@ -2759,6 +4661,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ledian[] = INCBIN_U8("graphics/pokemon/ledian/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Ledian[] = INCBIN_COMP("graphics/pokemon/ledian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Ledian[] = INCBIN_U32("graphics/pokemon/ledian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Ledian[] = INCBIN_U32("graphics/pokemon/ledian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_LedianF[] = INCBIN_U32("graphics/pokemon/ledian/anim_frontf.4bpp.lz"); const u32 gMonBackPic_LedianF[] = INCBIN_U32("graphics/pokemon/ledian/backf.4bpp.lz"); @@ -2773,6 +4682,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Spinarak[] = INCBIN_U8("graphics/pokemon/spinarak/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Spinarak[] = INCBIN_COMP("graphics/pokemon/spinarak/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Spinarak[] = INCBIN_U32("graphics/pokemon/spinarak/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Spinarak[] = INCBIN_U32("graphics/pokemon/spinarak/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Ariados[] = INCBIN_U32("graphics/pokemon/ariados/anim_front.4bpp.lz"); const u32 gMonPalette_Ariados[] = INCBIN_U32("graphics/pokemon/ariados/normal.gbapal.lz"); @@ -2782,6 +4698,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ariados[] = INCBIN_U8("graphics/pokemon/ariados/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Ariados[] = INCBIN_COMP("graphics/pokemon/ariados/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Ariados[] = INCBIN_U32("graphics/pokemon/ariados/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Ariados[] = INCBIN_U32("graphics/pokemon/ariados/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SPINARAK #if P_FAMILY_CHINCHOU @@ -2793,6 +4716,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Chinchou[] = INCBIN_U8("graphics/pokemon/chinchou/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Chinchou[] = INCBIN_COMP("graphics/pokemon/chinchou/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Chinchou[] = INCBIN_U32("graphics/pokemon/chinchou/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Chinchou[] = INCBIN_U32("graphics/pokemon/chinchou/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Lanturn[] = INCBIN_U32("graphics/pokemon/lanturn/anim_front.4bpp.lz"); const u32 gMonPalette_Lanturn[] = INCBIN_U32("graphics/pokemon/lanturn/normal.gbapal.lz"); @@ -2802,6 +4732,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lanturn[] = INCBIN_U8("graphics/pokemon/lanturn/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Lanturn[] = INCBIN_COMP("graphics/pokemon/lanturn/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Lanturn[] = INCBIN_U32("graphics/pokemon/lanturn/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Lanturn[] = INCBIN_U32("graphics/pokemon/lanturn/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_CHINCHOU #if P_FAMILY_TOGEPI @@ -2813,6 +4750,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Togepi[] = INCBIN_U8("graphics/pokemon/togepi/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Togepi[] = INCBIN_COMP("graphics/pokemon/togepi/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Togepi[] = INCBIN_U32("graphics/pokemon/togepi/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Togepi[] = INCBIN_U32("graphics/pokemon/togepi/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Togetic[] = INCBIN_U32("graphics/pokemon/togetic/anim_front.4bpp.lz"); const u32 gMonPalette_Togetic[] = INCBIN_U32("graphics/pokemon/togetic/normal.gbapal.lz"); @@ -2822,6 +4766,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Togetic[] = INCBIN_U8("graphics/pokemon/togetic/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Togetic[] = INCBIN_COMP("graphics/pokemon/togetic/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Togetic[] = INCBIN_U32("graphics/pokemon/togetic/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Togetic[] = INCBIN_U32("graphics/pokemon/togetic/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Togekiss[] = INCBIN_U32("graphics/pokemon/togekiss/anim_front.4bpp.lz"); @@ -2832,6 +4783,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Togekiss[] = INCBIN_U8("graphics/pokemon/togekiss/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Togekiss[] = INCBIN_COMP("graphics/pokemon/togekiss/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Togekiss[] = INCBIN_U32("graphics/pokemon/togekiss/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Togekiss[] = INCBIN_U32("graphics/pokemon/togekiss/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_TOGEPI @@ -2844,6 +4802,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Natu[] = INCBIN_U8("graphics/pokemon/natu/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Natu[] = INCBIN_COMP("graphics/pokemon/natu/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Natu[] = INCBIN_U32("graphics/pokemon/natu/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Natu[] = INCBIN_U32("graphics/pokemon/natu/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Xatu[] = INCBIN_U32("graphics/pokemon/xatu/anim_front.4bpp.lz"); const u32 gMonPalette_Xatu[] = INCBIN_U32("graphics/pokemon/xatu/normal.gbapal.lz"); @@ -2853,6 +4818,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Xatu[] = INCBIN_U8("graphics/pokemon/xatu/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Xatu[] = INCBIN_COMP("graphics/pokemon/xatu/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Xatu[] = INCBIN_U32("graphics/pokemon/xatu/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Xatu[] = INCBIN_U32("graphics/pokemon/xatu/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_XatuF[] = INCBIN_U32("graphics/pokemon/xatu/anim_frontf.4bpp.lz"); #endif //P_FAMILY_NATU @@ -2866,6 +4838,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mareep[] = INCBIN_U8("graphics/pokemon/mareep/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Mareep[] = INCBIN_COMP("graphics/pokemon/mareep/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Mareep[] = INCBIN_U32("graphics/pokemon/mareep/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Mareep[] = INCBIN_U32("graphics/pokemon/mareep/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Flaaffy[] = INCBIN_U32("graphics/pokemon/flaaffy/anim_front.4bpp.lz"); const u32 gMonPalette_Flaaffy[] = INCBIN_U32("graphics/pokemon/flaaffy/normal.gbapal.lz"); @@ -2875,6 +4854,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Flaaffy[] = INCBIN_U8("graphics/pokemon/flaaffy/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Flaaffy[] = INCBIN_COMP("graphics/pokemon/flaaffy/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Flaaffy[] = INCBIN_U32("graphics/pokemon/flaaffy/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Flaaffy[] = INCBIN_U32("graphics/pokemon/flaaffy/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Ampharos[] = INCBIN_U32("graphics/pokemon/ampharos/anim_front.4bpp.lz"); const u32 gMonPalette_Ampharos[] = INCBIN_U32("graphics/pokemon/ampharos/normal.gbapal.lz"); @@ -2884,6 +4870,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ampharos[] = INCBIN_U8("graphics/pokemon/ampharos/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Ampharos[] = INCBIN_COMP("graphics/pokemon/ampharos/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Ampharos[] = INCBIN_U32("graphics/pokemon/ampharos/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Ampharos[] = INCBIN_U32("graphics/pokemon/ampharos/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_AmpharosMega[] = INCBIN_U32("graphics/pokemon/ampharos/mega/front.4bpp.lz"); @@ -2891,6 +4884,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_AmpharosMega[] = INCBIN_U32("graphics/pokemon/ampharos/mega/back.4bpp.lz"); const u32 gMonShinyPalette_AmpharosMega[] = INCBIN_U32("graphics/pokemon/ampharos/mega/shiny.gbapal.lz"); const u8 gMonIcon_AmpharosMega[] = INCBIN_U8("graphics/pokemon/ampharos/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_AmpharosMega[] = INCBIN_COMP("graphics/pokemon/ampharos/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_AmpharosMega[] = INCBIN_U32("graphics/pokemon/ampharos/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_AmpharosMega[] = INCBIN_U32("graphics/pokemon/ampharos/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_MAREEP @@ -2904,6 +4904,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Azurill[] = INCBIN_U8("graphics/pokemon/azurill/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Azurill[] = INCBIN_COMP("graphics/pokemon/azurill/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Azurill[] = INCBIN_U32("graphics/pokemon/azurill/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Azurill[] = INCBIN_U32("graphics/pokemon/azurill/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_3_CROSS_EVOS const u32 gMonFrontPic_Marill[] = INCBIN_U32("graphics/pokemon/marill/anim_front.4bpp.lz"); @@ -2914,6 +4921,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Marill[] = INCBIN_U8("graphics/pokemon/marill/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Marill[] = INCBIN_COMP("graphics/pokemon/marill/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Marill[] = INCBIN_U32("graphics/pokemon/marill/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Marill[] = INCBIN_U32("graphics/pokemon/marill/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Azumarill[] = INCBIN_U32("graphics/pokemon/azumarill/anim_front.4bpp.lz"); const u32 gMonPalette_Azumarill[] = INCBIN_U32("graphics/pokemon/azumarill/normal.gbapal.lz"); @@ -2923,6 +4937,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Azumarill[] = INCBIN_U8("graphics/pokemon/azumarill/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Azumarill[] = INCBIN_COMP("graphics/pokemon/azumarill/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Azumarill[] = INCBIN_U32("graphics/pokemon/azumarill/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Azumarill[] = INCBIN_U32("graphics/pokemon/azumarill/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_MARILL #if P_FAMILY_SUDOWOODO @@ -2935,6 +4956,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bonsly[] = INCBIN_U8("graphics/pokemon/bonsly/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Bonsly[] = INCBIN_COMP("graphics/pokemon/bonsly/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Bonsly[] = INCBIN_U32("graphics/pokemon/bonsly/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Bonsly[] = INCBIN_U32("graphics/pokemon/bonsly/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Sudowoodo[] = INCBIN_U32("graphics/pokemon/sudowoodo/anim_front.4bpp.lz"); @@ -2945,6 +4973,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sudowoodo[] = INCBIN_U8("graphics/pokemon/sudowoodo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Sudowoodo[] = INCBIN_COMP("graphics/pokemon/sudowoodo/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Sudowoodo[] = INCBIN_U32("graphics/pokemon/sudowoodo/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Sudowoodo[] = INCBIN_U32("graphics/pokemon/sudowoodo/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_SudowoodoF[] = INCBIN_U32("graphics/pokemon/sudowoodo/anim_frontf.4bpp.lz"); const u32 gMonBackPic_SudowoodoF[] = INCBIN_U32("graphics/pokemon/sudowoodo/backf.4bpp.lz"); @@ -2959,6 +4994,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hoppip[] = INCBIN_U8("graphics/pokemon/hoppip/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Hoppip[] = INCBIN_COMP("graphics/pokemon/hoppip/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Hoppip[] = INCBIN_U32("graphics/pokemon/hoppip/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Hoppip[] = INCBIN_U32("graphics/pokemon/hoppip/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Skiploom[] = INCBIN_U32("graphics/pokemon/skiploom/anim_front.4bpp.lz"); const u32 gMonPalette_Skiploom[] = INCBIN_U32("graphics/pokemon/skiploom/normal.gbapal.lz"); @@ -2968,6 +5010,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Skiploom[] = INCBIN_U8("graphics/pokemon/skiploom/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Skiploom[] = INCBIN_COMP("graphics/pokemon/skiploom/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Skiploom[] = INCBIN_U32("graphics/pokemon/skiploom/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Skiploom[] = INCBIN_U32("graphics/pokemon/skiploom/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Jumpluff[] = INCBIN_U32("graphics/pokemon/jumpluff/anim_front.4bpp.lz"); const u32 gMonPalette_Jumpluff[] = INCBIN_U32("graphics/pokemon/jumpluff/normal.gbapal.lz"); @@ -2977,6 +5026,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Jumpluff[] = INCBIN_U8("graphics/pokemon/jumpluff/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Jumpluff[] = INCBIN_COMP("graphics/pokemon/jumpluff/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Jumpluff[] = INCBIN_U32("graphics/pokemon/jumpluff/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Jumpluff[] = INCBIN_U32("graphics/pokemon/jumpluff/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_HOPPIP #if P_FAMILY_AIPOM @@ -2988,6 +5044,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Aipom[] = INCBIN_U8("graphics/pokemon/aipom/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Aipom[] = INCBIN_COMP("graphics/pokemon/aipom/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Aipom[] = INCBIN_U32("graphics/pokemon/aipom/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Aipom[] = INCBIN_U32("graphics/pokemon/aipom/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_AipomF[] = INCBIN_U32("graphics/pokemon/aipom/anim_frontf.4bpp.lz"); const u32 gMonBackPic_AipomF[] = INCBIN_U32("graphics/pokemon/aipom/backf.4bpp.lz"); @@ -3001,6 +5064,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ambipom[] = INCBIN_U8("graphics/pokemon/ambipom/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Ambipom[] = INCBIN_COMP("graphics/pokemon/ambipom/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Ambipom[] = INCBIN_U32("graphics/pokemon/ambipom/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Ambipom[] = INCBIN_U32("graphics/pokemon/ambipom/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_AmbipomF[] = INCBIN_U32("graphics/pokemon/ambipom/anim_frontf.4bpp.lz"); const u32 gMonBackPic_AmbipomF[] = INCBIN_U32("graphics/pokemon/ambipom/backf.4bpp.lz"); @@ -3016,6 +5086,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sunkern[] = INCBIN_U8("graphics/pokemon/sunkern/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Sunkern[] = INCBIN_COMP("graphics/pokemon/sunkern/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Sunkern[] = INCBIN_U32("graphics/pokemon/sunkern/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Sunkern[] = INCBIN_U32("graphics/pokemon/sunkern/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Sunflora[] = INCBIN_U32("graphics/pokemon/sunflora/anim_front.4bpp.lz"); const u32 gMonPalette_Sunflora[] = INCBIN_U32("graphics/pokemon/sunflora/normal.gbapal.lz"); @@ -3025,6 +5102,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sunflora[] = INCBIN_U8("graphics/pokemon/sunflora/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Sunflora[] = INCBIN_COMP("graphics/pokemon/sunflora/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Sunflora[] = INCBIN_U32("graphics/pokemon/sunflora/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Sunflora[] = INCBIN_U32("graphics/pokemon/sunflora/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SUNKERN #if P_FAMILY_YANMA @@ -3036,6 +5120,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Yanma[] = INCBIN_U8("graphics/pokemon/yanma/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Yanma[] = INCBIN_COMP("graphics/pokemon/yanma/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Yanma[] = INCBIN_U32("graphics/pokemon/yanma/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Yanma[] = INCBIN_U32("graphics/pokemon/yanma/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Yanmega[] = INCBIN_U32("graphics/pokemon/yanmega/anim_front.4bpp.lz"); @@ -3046,6 +5137,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Yanmega[] = INCBIN_U8("graphics/pokemon/yanmega/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Yanmega[] = INCBIN_COMP("graphics/pokemon/yanmega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Yanmega[] = INCBIN_U32("graphics/pokemon/yanmega/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Yanmega[] = INCBIN_U32("graphics/pokemon/yanmega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_YANMA @@ -3058,6 +5156,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wooper[] = INCBIN_U8("graphics/pokemon/wooper/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Wooper[] = INCBIN_COMP("graphics/pokemon/wooper/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Wooper[] = INCBIN_U32("graphics/pokemon/wooper/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Wooper[] = INCBIN_U32("graphics/pokemon/wooper/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_WooperF[] = INCBIN_U32("graphics/pokemon/wooper/anim_frontf.4bpp.lz"); const u32 gMonBackPic_WooperF[] = INCBIN_U32("graphics/pokemon/wooper/backf.4bpp.lz"); @@ -3070,6 +5175,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Quagsire[] = INCBIN_U8("graphics/pokemon/quagsire/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Quagsire[] = INCBIN_COMP("graphics/pokemon/quagsire/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Quagsire[] = INCBIN_U32("graphics/pokemon/quagsire/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Quagsire[] = INCBIN_U32("graphics/pokemon/quagsire/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_QuagsireF[] = INCBIN_U32("graphics/pokemon/quagsire/anim_frontf.4bpp.lz"); const u32 gMonBackPic_QuagsireF[] = INCBIN_U32("graphics/pokemon/quagsire/backf.4bpp.lz"); @@ -3080,6 +5192,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_WooperPaldean[] = INCBIN_U32("graphics/pokemon/wooper/wooper_paldean/back.4bpp.lz"); const u32 gMonShinyPalette_WooperPaldean[] = INCBIN_U32("graphics/pokemon/wooper/wooper_paldean/shiny.gbapal.lz"); const u8 gMonIcon_WooperPaldean[] = INCBIN_U8("graphics/pokemon/wooper/wooper_paldean/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_WooperPaldean[] = INCBIN_COMP("graphics/pokemon/wooper/wooper_paldean/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_WooperPaldean[] = INCBIN_U32("graphics/pokemon/wooper/wooper_paldean/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_WooperPaldean[] = INCBIN_U32("graphics/pokemon/wooper/wooper_paldean/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Clodsire[] = INCBIN_U32("graphics/pokemon/clodsire/front.4bpp.lz"); const u32 gMonPalette_Clodsire[] = INCBIN_U32("graphics/pokemon/clodsire/normal.gbapal.lz"); @@ -3087,8 +5206,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Clodsire[] = INCBIN_U32("graphics/pokemon/clodsire/shiny.gbapal.lz"); const u8 gMonIcon_Clodsire[] = INCBIN_U8("graphics/pokemon/clodsire/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Clodsire[] = INCBIN_U8("graphics/pokemon/clodsire/footprint.1bpp"); + const u8 gMonFootprint_Clodsire[] = INCBIN_U8("graphics/pokemon/clodsire/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Clodsire[] = INCBIN_COMP("graphics/pokemon/clodsire/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Clodsire[] = INCBIN_U32("graphics/pokemon/clodsire/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Clodsire[] = INCBIN_U32("graphics/pokemon/clodsire/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_PALDEAN_FORMS #endif //P_FAMILY_WOOPER @@ -3101,6 +5227,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Murkrow[] = INCBIN_U8("graphics/pokemon/murkrow/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Murkrow[] = INCBIN_COMP("graphics/pokemon/murkrow/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Murkrow[] = INCBIN_U32("graphics/pokemon/murkrow/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Murkrow[] = INCBIN_U32("graphics/pokemon/murkrow/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_MurkrowF[] = INCBIN_U32("graphics/pokemon/murkrow/anim_frontf.4bpp.lz"); const u32 gMonBackPic_MurkrowF[] = INCBIN_U32("graphics/pokemon/murkrow/backf.4bpp.lz"); @@ -3114,6 +5247,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Honchkrow[] = INCBIN_U8("graphics/pokemon/honchkrow/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Honchkrow[] = INCBIN_COMP("graphics/pokemon/honchkrow/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Honchkrow[] = INCBIN_U32("graphics/pokemon/honchkrow/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Honchkrow[] = INCBIN_U32("graphics/pokemon/honchkrow/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_MURKROW @@ -3126,6 +5266,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Misdreavus[] = INCBIN_U8("graphics/pokemon/misdreavus/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Misdreavus[] = INCBIN_COMP("graphics/pokemon/misdreavus/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Misdreavus[] = INCBIN_U32("graphics/pokemon/misdreavus/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Misdreavus[] = INCBIN_U32("graphics/pokemon/misdreavus/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Mismagius[] = INCBIN_U32("graphics/pokemon/mismagius/anim_front.4bpp.lz"); @@ -3136,6 +5283,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mismagius[] = INCBIN_U8("graphics/pokemon/mismagius/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Mismagius[] = INCBIN_COMP("graphics/pokemon/mismagius/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Mismagius[] = INCBIN_U32("graphics/pokemon/mismagius/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Mismagius[] = INCBIN_U32("graphics/pokemon/mismagius/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_MISDREAVUS @@ -3146,117 +5300,152 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u8 gMonFootprint_Unown[] = INCBIN_U8("graphics/pokemon/unown/footprint.1bpp"); #endif //P_FOOTPRINTS - const u32 gMonFrontPic_UnownA[] = INCBIN_U32("graphics/pokemon/unown/anim_front.4bpp.lz"); + const u32 gMonFrontPic_UnownA[] = INCBIN_U32("graphics/pokemon/unown/front.4bpp.lz"); const u32 gMonBackPic_UnownA[] = INCBIN_U32("graphics/pokemon/unown/back.4bpp.lz"); const u8 gMonIcon_UnownA[] = INCBIN_U8("graphics/pokemon/unown/icon.4bpp"); - const u32 gMonFrontPic_UnownB[] = INCBIN_U32("graphics/pokemon/unown/b/anim_front.4bpp.lz"); + const u32 gMonFrontPic_UnownB[] = INCBIN_U32("graphics/pokemon/unown/b/front.4bpp.lz"); const u32 gMonBackPic_UnownB[] = INCBIN_U32("graphics/pokemon/unown/b/back.4bpp.lz"); const u8 gMonIcon_UnownB[] = INCBIN_U8("graphics/pokemon/unown/b/icon.4bpp"); - const u32 gMonFrontPic_UnownC[] = INCBIN_U32("graphics/pokemon/unown/c/anim_front.4bpp.lz"); + const u32 gMonFrontPic_UnownC[] = INCBIN_U32("graphics/pokemon/unown/c/front.4bpp.lz"); const u32 gMonBackPic_UnownC[] = INCBIN_U32("graphics/pokemon/unown/c/back.4bpp.lz"); const u8 gMonIcon_UnownC[] = INCBIN_U8("graphics/pokemon/unown/c/icon.4bpp"); - const u32 gMonFrontPic_UnownD[] = INCBIN_U32("graphics/pokemon/unown/d/anim_front.4bpp.lz"); + const u32 gMonFrontPic_UnownD[] = INCBIN_U32("graphics/pokemon/unown/d/front.4bpp.lz"); const u32 gMonBackPic_UnownD[] = INCBIN_U32("graphics/pokemon/unown/d/back.4bpp.lz"); const u8 gMonIcon_UnownD[] = INCBIN_U8("graphics/pokemon/unown/d/icon.4bpp"); - const u32 gMonFrontPic_UnownE[] = INCBIN_U32("graphics/pokemon/unown/e/anim_front.4bpp.lz"); + const u32 gMonFrontPic_UnownE[] = INCBIN_U32("graphics/pokemon/unown/e/front.4bpp.lz"); const u32 gMonBackPic_UnownE[] = INCBIN_U32("graphics/pokemon/unown/e/back.4bpp.lz"); const u8 gMonIcon_UnownE[] = INCBIN_U8("graphics/pokemon/unown/e/icon.4bpp"); - const u32 gMonFrontPic_UnownF[] = INCBIN_U32("graphics/pokemon/unown/f/anim_front.4bpp.lz"); + const u32 gMonFrontPic_UnownF[] = INCBIN_U32("graphics/pokemon/unown/f/front.4bpp.lz"); const u32 gMonBackPic_UnownF[] = INCBIN_U32("graphics/pokemon/unown/f/back.4bpp.lz"); const u8 gMonIcon_UnownF[] = INCBIN_U8("graphics/pokemon/unown/f/icon.4bpp"); - const u32 gMonFrontPic_UnownG[] = INCBIN_U32("graphics/pokemon/unown/g/anim_front.4bpp.lz"); + const u32 gMonFrontPic_UnownG[] = INCBIN_U32("graphics/pokemon/unown/g/front.4bpp.lz"); const u32 gMonBackPic_UnownG[] = INCBIN_U32("graphics/pokemon/unown/g/back.4bpp.lz"); const u8 gMonIcon_UnownG[] = INCBIN_U8("graphics/pokemon/unown/g/icon.4bpp"); - const u32 gMonFrontPic_UnownH[] = INCBIN_U32("graphics/pokemon/unown/h/anim_front.4bpp.lz"); + const u32 gMonFrontPic_UnownH[] = INCBIN_U32("graphics/pokemon/unown/h/front.4bpp.lz"); const u32 gMonBackPic_UnownH[] = INCBIN_U32("graphics/pokemon/unown/h/back.4bpp.lz"); const u8 gMonIcon_UnownH[] = INCBIN_U8("graphics/pokemon/unown/h/icon.4bpp"); - const u32 gMonFrontPic_UnownI[] = INCBIN_U32("graphics/pokemon/unown/i/anim_front.4bpp.lz"); + const u32 gMonFrontPic_UnownI[] = INCBIN_U32("graphics/pokemon/unown/i/front.4bpp.lz"); const u32 gMonBackPic_UnownI[] = INCBIN_U32("graphics/pokemon/unown/i/back.4bpp.lz"); const u8 gMonIcon_UnownI[] = INCBIN_U8("graphics/pokemon/unown/i/icon.4bpp"); - const u32 gMonFrontPic_UnownJ[] = INCBIN_U32("graphics/pokemon/unown/j/anim_front.4bpp.lz"); + const u32 gMonFrontPic_UnownJ[] = INCBIN_U32("graphics/pokemon/unown/j/front.4bpp.lz"); const u32 gMonBackPic_UnownJ[] = INCBIN_U32("graphics/pokemon/unown/j/back.4bpp.lz"); const u8 gMonIcon_UnownJ[] = INCBIN_U8("graphics/pokemon/unown/j/icon.4bpp"); - const u32 gMonFrontPic_UnownK[] = INCBIN_U32("graphics/pokemon/unown/k/anim_front.4bpp.lz"); + const u32 gMonFrontPic_UnownK[] = INCBIN_U32("graphics/pokemon/unown/k/front.4bpp.lz"); const u32 gMonBackPic_UnownK[] = INCBIN_U32("graphics/pokemon/unown/k/back.4bpp.lz"); const u8 gMonIcon_UnownK[] = INCBIN_U8("graphics/pokemon/unown/k/icon.4bpp"); - const u32 gMonFrontPic_UnownL[] = INCBIN_U32("graphics/pokemon/unown/l/anim_front.4bpp.lz"); + const u32 gMonFrontPic_UnownL[] = INCBIN_U32("graphics/pokemon/unown/l/front.4bpp.lz"); const u32 gMonBackPic_UnownL[] = INCBIN_U32("graphics/pokemon/unown/l/back.4bpp.lz"); const u8 gMonIcon_UnownL[] = INCBIN_U8("graphics/pokemon/unown/l/icon.4bpp"); - const u32 gMonFrontPic_UnownM[] = INCBIN_U32("graphics/pokemon/unown/m/anim_front.4bpp.lz"); + const u32 gMonFrontPic_UnownM[] = INCBIN_U32("graphics/pokemon/unown/m/front.4bpp.lz"); const u32 gMonBackPic_UnownM[] = INCBIN_U32("graphics/pokemon/unown/m/back.4bpp.lz"); const u8 gMonIcon_UnownM[] = INCBIN_U8("graphics/pokemon/unown/m/icon.4bpp"); - const u32 gMonFrontPic_UnownN[] = INCBIN_U32("graphics/pokemon/unown/n/anim_front.4bpp.lz"); + const u32 gMonFrontPic_UnownN[] = INCBIN_U32("graphics/pokemon/unown/n/front.4bpp.lz"); const u32 gMonBackPic_UnownN[] = INCBIN_U32("graphics/pokemon/unown/n/back.4bpp.lz"); const u8 gMonIcon_UnownN[] = INCBIN_U8("graphics/pokemon/unown/n/icon.4bpp"); - const u32 gMonFrontPic_UnownO[] = INCBIN_U32("graphics/pokemon/unown/o/anim_front.4bpp.lz"); + const u32 gMonFrontPic_UnownO[] = INCBIN_U32("graphics/pokemon/unown/o/front.4bpp.lz"); const u32 gMonBackPic_UnownO[] = INCBIN_U32("graphics/pokemon/unown/o/back.4bpp.lz"); const u8 gMonIcon_UnownO[] = INCBIN_U8("graphics/pokemon/unown/o/icon.4bpp"); - const u32 gMonFrontPic_UnownP[] = INCBIN_U32("graphics/pokemon/unown/p/anim_front.4bpp.lz"); + const u32 gMonFrontPic_UnownP[] = INCBIN_U32("graphics/pokemon/unown/p/front.4bpp.lz"); const u32 gMonBackPic_UnownP[] = INCBIN_U32("graphics/pokemon/unown/p/back.4bpp.lz"); const u8 gMonIcon_UnownP[] = INCBIN_U8("graphics/pokemon/unown/p/icon.4bpp"); - const u32 gMonFrontPic_UnownQ[] = INCBIN_U32("graphics/pokemon/unown/q/anim_front.4bpp.lz"); + const u32 gMonFrontPic_UnownQ[] = INCBIN_U32("graphics/pokemon/unown/q/front.4bpp.lz"); const u32 gMonBackPic_UnownQ[] = INCBIN_U32("graphics/pokemon/unown/q/back.4bpp.lz"); const u8 gMonIcon_UnownQ[] = INCBIN_U8("graphics/pokemon/unown/q/icon.4bpp"); - const u32 gMonFrontPic_UnownR[] = INCBIN_U32("graphics/pokemon/unown/r/anim_front.4bpp.lz"); + const u32 gMonFrontPic_UnownR[] = INCBIN_U32("graphics/pokemon/unown/r/front.4bpp.lz"); const u32 gMonBackPic_UnownR[] = INCBIN_U32("graphics/pokemon/unown/r/back.4bpp.lz"); const u8 gMonIcon_UnownR[] = INCBIN_U8("graphics/pokemon/unown/r/icon.4bpp"); - const u32 gMonFrontPic_UnownS[] = INCBIN_U32("graphics/pokemon/unown/s/anim_front.4bpp.lz"); + const u32 gMonFrontPic_UnownS[] = INCBIN_U32("graphics/pokemon/unown/s/front.4bpp.lz"); const u32 gMonBackPic_UnownS[] = INCBIN_U32("graphics/pokemon/unown/s/back.4bpp.lz"); const u8 gMonIcon_UnownS[] = INCBIN_U8("graphics/pokemon/unown/s/icon.4bpp"); - const u32 gMonFrontPic_UnownT[] = INCBIN_U32("graphics/pokemon/unown/t/anim_front.4bpp.lz"); + const u32 gMonFrontPic_UnownT[] = INCBIN_U32("graphics/pokemon/unown/t/front.4bpp.lz"); const u32 gMonBackPic_UnownT[] = INCBIN_U32("graphics/pokemon/unown/t/back.4bpp.lz"); const u8 gMonIcon_UnownT[] = INCBIN_U8("graphics/pokemon/unown/t/icon.4bpp"); - const u32 gMonFrontPic_UnownU[] = INCBIN_U32("graphics/pokemon/unown/u/anim_front.4bpp.lz"); + const u32 gMonFrontPic_UnownU[] = INCBIN_U32("graphics/pokemon/unown/u/front.4bpp.lz"); const u32 gMonBackPic_UnownU[] = INCBIN_U32("graphics/pokemon/unown/u/back.4bpp.lz"); const u8 gMonIcon_UnownU[] = INCBIN_U8("graphics/pokemon/unown/u/icon.4bpp"); - const u32 gMonFrontPic_UnownV[] = INCBIN_U32("graphics/pokemon/unown/v/anim_front.4bpp.lz"); + const u32 gMonFrontPic_UnownV[] = INCBIN_U32("graphics/pokemon/unown/v/front.4bpp.lz"); const u32 gMonBackPic_UnownV[] = INCBIN_U32("graphics/pokemon/unown/v/back.4bpp.lz"); const u8 gMonIcon_UnownV[] = INCBIN_U8("graphics/pokemon/unown/v/icon.4bpp"); - const u32 gMonFrontPic_UnownW[] = INCBIN_U32("graphics/pokemon/unown/w/anim_front.4bpp.lz"); + const u32 gMonFrontPic_UnownW[] = INCBIN_U32("graphics/pokemon/unown/w/front.4bpp.lz"); const u32 gMonBackPic_UnownW[] = INCBIN_U32("graphics/pokemon/unown/w/back.4bpp.lz"); const u8 gMonIcon_UnownW[] = INCBIN_U8("graphics/pokemon/unown/w/icon.4bpp"); - const u32 gMonFrontPic_UnownX[] = INCBIN_U32("graphics/pokemon/unown/x/anim_front.4bpp.lz"); + const u32 gMonFrontPic_UnownX[] = INCBIN_U32("graphics/pokemon/unown/x/front.4bpp.lz"); const u32 gMonBackPic_UnownX[] = INCBIN_U32("graphics/pokemon/unown/x/back.4bpp.lz"); const u8 gMonIcon_UnownX[] = INCBIN_U8("graphics/pokemon/unown/x/icon.4bpp"); - const u32 gMonFrontPic_UnownY[] = INCBIN_U32("graphics/pokemon/unown/y/anim_front.4bpp.lz"); + const u32 gMonFrontPic_UnownY[] = INCBIN_U32("graphics/pokemon/unown/y/front.4bpp.lz"); const u32 gMonBackPic_UnownY[] = INCBIN_U32("graphics/pokemon/unown/y/back.4bpp.lz"); const u8 gMonIcon_UnownY[] = INCBIN_U8("graphics/pokemon/unown/y/icon.4bpp"); - const u32 gMonFrontPic_UnownZ[] = INCBIN_U32("graphics/pokemon/unown/z/anim_front.4bpp.lz"); + const u32 gMonFrontPic_UnownZ[] = INCBIN_U32("graphics/pokemon/unown/z/front.4bpp.lz"); const u32 gMonBackPic_UnownZ[] = INCBIN_U32("graphics/pokemon/unown/z/back.4bpp.lz"); const u8 gMonIcon_UnownZ[] = INCBIN_U8("graphics/pokemon/unown/z/icon.4bpp"); - const u32 gMonFrontPic_UnownExclamationMark[] = INCBIN_U32("graphics/pokemon/unown/exclamation_mark/anim_front.4bpp.lz"); + const u32 gMonFrontPic_UnownExclamationMark[] = INCBIN_U32("graphics/pokemon/unown/exclamation_mark/front.4bpp.lz"); const u32 gMonBackPic_UnownExclamationMark[] = INCBIN_U32("graphics/pokemon/unown/exclamation_mark/back.4bpp.lz"); const u8 gMonIcon_UnownExclamationMark[] = INCBIN_U8("graphics/pokemon/unown/exclamation_mark/icon.4bpp"); - const u32 gMonFrontPic_UnownQuestionMark[] = INCBIN_U32("graphics/pokemon/unown/question_mark/anim_front.4bpp.lz"); + const u32 gMonFrontPic_UnownQuestionMark[] = INCBIN_U32("graphics/pokemon/unown/question_mark/front.4bpp.lz"); const u32 gMonBackPic_UnownQuestionMark[] = INCBIN_U32("graphics/pokemon/unown/question_mark/back.4bpp.lz"); const u8 gMonIcon_UnownQuestionMark[] = INCBIN_U8("graphics/pokemon/unown/question_mark/icon.4bpp"); + +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_UnownA[] = INCBIN_COMP("graphics/pokemon/unown/overworld.4bpp"); + const u32 gObjectEventPic_UnownB[] = INCBIN_COMP("graphics/pokemon/unown/b/overworld.4bpp"); + const u32 gObjectEventPic_UnownC[] = INCBIN_COMP("graphics/pokemon/unown/c/overworld.4bpp"); + const u32 gObjectEventPic_UnownD[] = INCBIN_COMP("graphics/pokemon/unown/d/overworld.4bpp"); + const u32 gObjectEventPic_UnownE[] = INCBIN_COMP("graphics/pokemon/unown/e/overworld.4bpp"); + const u32 gObjectEventPic_UnownF[] = INCBIN_COMP("graphics/pokemon/unown/f/overworld.4bpp"); + const u32 gObjectEventPic_UnownG[] = INCBIN_COMP("graphics/pokemon/unown/g/overworld.4bpp"); + const u32 gObjectEventPic_UnownH[] = INCBIN_COMP("graphics/pokemon/unown/h/overworld.4bpp"); + const u32 gObjectEventPic_UnownI[] = INCBIN_COMP("graphics/pokemon/unown/i/overworld.4bpp"); + const u32 gObjectEventPic_UnownJ[] = INCBIN_COMP("graphics/pokemon/unown/j/overworld.4bpp"); + const u32 gObjectEventPic_UnownK[] = INCBIN_COMP("graphics/pokemon/unown/k/overworld.4bpp"); + const u32 gObjectEventPic_UnownL[] = INCBIN_COMP("graphics/pokemon/unown/l/overworld.4bpp"); + const u32 gObjectEventPic_UnownM[] = INCBIN_COMP("graphics/pokemon/unown/m/overworld.4bpp"); + const u32 gObjectEventPic_UnownN[] = INCBIN_COMP("graphics/pokemon/unown/n/overworld.4bpp"); + const u32 gObjectEventPic_UnownO[] = INCBIN_COMP("graphics/pokemon/unown/o/overworld.4bpp"); + const u32 gObjectEventPic_UnownP[] = INCBIN_COMP("graphics/pokemon/unown/p/overworld.4bpp"); + const u32 gObjectEventPic_UnownQ[] = INCBIN_COMP("graphics/pokemon/unown/q/overworld.4bpp"); + const u32 gObjectEventPic_UnownR[] = INCBIN_COMP("graphics/pokemon/unown/r/overworld.4bpp"); + const u32 gObjectEventPic_UnownS[] = INCBIN_COMP("graphics/pokemon/unown/s/overworld.4bpp"); + const u32 gObjectEventPic_UnownT[] = INCBIN_COMP("graphics/pokemon/unown/t/overworld.4bpp"); + const u32 gObjectEventPic_UnownU[] = INCBIN_COMP("graphics/pokemon/unown/u/overworld.4bpp"); + const u32 gObjectEventPic_UnownV[] = INCBIN_COMP("graphics/pokemon/unown/v/overworld.4bpp"); + const u32 gObjectEventPic_UnownW[] = INCBIN_COMP("graphics/pokemon/unown/w/overworld.4bpp"); + const u32 gObjectEventPic_UnownX[] = INCBIN_COMP("graphics/pokemon/unown/x/overworld.4bpp"); + const u32 gObjectEventPic_UnownY[] = INCBIN_COMP("graphics/pokemon/unown/y/overworld.4bpp"); + const u32 gObjectEventPic_UnownZ[] = INCBIN_COMP("graphics/pokemon/unown/z/overworld.4bpp"); + const u32 gObjectEventPic_UnownExclamationMark[] = INCBIN_COMP("graphics/pokemon/unown/exclamation_mark/overworld.4bpp"); + const u32 gObjectEventPic_UnownQuestionMark[] = INCBIN_COMP("graphics/pokemon/unown/question_mark/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Unown[] = INCBIN_U32("graphics/pokemon/unown/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Unown[] = INCBIN_U32("graphics/pokemon/unown/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_UNOWN #if P_FAMILY_WOBBUFFET @@ -3269,6 +5458,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wynaut[] = INCBIN_U8("graphics/pokemon/wynaut/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Wynaut[] = INCBIN_COMP("graphics/pokemon/wynaut/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Wynaut[] = INCBIN_U32("graphics/pokemon/wynaut/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Wynaut[] = INCBIN_U32("graphics/pokemon/wynaut/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_3_CROSS_EVOS const u32 gMonFrontPic_Wobbuffet[] = INCBIN_U32("graphics/pokemon/wobbuffet/anim_front.4bpp.lz"); @@ -3279,6 +5475,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wobbuffet[] = INCBIN_U8("graphics/pokemon/wobbuffet/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Wobbuffet[] = INCBIN_COMP("graphics/pokemon/wobbuffet/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Wobbuffet[] = INCBIN_U32("graphics/pokemon/wobbuffet/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Wobbuffet[] = INCBIN_U32("graphics/pokemon/wobbuffet/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_WobbuffetF[] = INCBIN_U32("graphics/pokemon/wobbuffet/anim_frontf.4bpp.lz"); const u32 gMonBackPic_WobbuffetF[] = INCBIN_U32("graphics/pokemon/wobbuffet/backf.4bpp.lz"); @@ -3296,6 +5499,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Girafarig[] = INCBIN_U8("graphics/pokemon/girafarig/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Girafarig[] = INCBIN_COMP("graphics/pokemon/girafarig/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Girafarig[] = INCBIN_U32("graphics/pokemon/girafarig/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Girafarig[] = INCBIN_U32("graphics/pokemon/girafarig/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_GirafarigF[] = INCBIN_U32("graphics/pokemon/girafarig/anim_frontf.4bpp.lz"); const u32 gMonBackPic_GirafarigF[] = INCBIN_U32("graphics/pokemon/girafarig/backf.4bpp.lz"); @@ -3307,8 +5517,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Farigiraf[] = INCBIN_U32("graphics/pokemon/farigiraf/shiny.gbapal.lz"); const u8 gMonIcon_Farigiraf[] = INCBIN_U8("graphics/pokemon/farigiraf/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Farigiraf[] = INCBIN_U8("graphics/pokemon/farigiraf/footprint.1bpp"); + const u8 gMonFootprint_Farigiraf[] = INCBIN_U8("graphics/pokemon/farigiraf/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Farigiraf[] = INCBIN_COMP("graphics/pokemon/farigiraf/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Farigiraf[] = INCBIN_U32("graphics/pokemon/farigiraf/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Farigiraf[] = INCBIN_U32("graphics/pokemon/farigiraf/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_9_CROSS_EVOS #endif //P_FAMILY_GIRAFARIG @@ -3321,6 +5538,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pineco[] = INCBIN_U8("graphics/pokemon/pineco/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Pineco[] = INCBIN_COMP("graphics/pokemon/pineco/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Pineco[] = INCBIN_U32("graphics/pokemon/pineco/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Pineco[] = INCBIN_U32("graphics/pokemon/pineco/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Forretress[] = INCBIN_U32("graphics/pokemon/forretress/anim_front.4bpp.lz"); const u32 gMonPalette_Forretress[] = INCBIN_U32("graphics/pokemon/forretress/normal.gbapal.lz"); @@ -3330,6 +5554,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Forretress[] = INCBIN_U8("graphics/pokemon/forretress/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Forretress[] = INCBIN_COMP("graphics/pokemon/forretress/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Forretress[] = INCBIN_U32("graphics/pokemon/forretress/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Forretress[] = INCBIN_U32("graphics/pokemon/forretress/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_PINECO #if P_FAMILY_DUNSPARCE @@ -3341,14 +5572,28 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dunsparce[] = INCBIN_U8("graphics/pokemon/dunsparce/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Dunsparce[] = INCBIN_COMP("graphics/pokemon/dunsparce/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Dunsparce[] = INCBIN_U32("graphics/pokemon/dunsparce/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Dunsparce[] = INCBIN_U32("graphics/pokemon/dunsparce/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GEN_9_CROSS_EVOS const u32 gMonPalette_Dudunsparce[] = INCBIN_U32("graphics/pokemon/dudunsparce/normal.gbapal.lz"); const u32 gMonShinyPalette_Dudunsparce[] = INCBIN_U32("graphics/pokemon/dudunsparce/shiny.gbapal.lz"); const u8 gMonIcon_Dudunsparce[] = INCBIN_U8("graphics/pokemon/dudunsparce/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Dudunsparce[] = INCBIN_U8("graphics/pokemon/dudunsparce/footprint.1bpp"); + const u8 gMonFootprint_Dudunsparce[] = INCBIN_U8("graphics/pokemon/dudunsparce/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Dudunsparce[] = INCBIN_COMP("graphics/pokemon/dudunsparce/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Dudunsparce[] = INCBIN_U32("graphics/pokemon/dudunsparce/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Dudunsparce[] = INCBIN_U32("graphics/pokemon/dudunsparce/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_DudunsparceTwoSegment[] = INCBIN_U32("graphics/pokemon/dudunsparce/front.4bpp.lz"); const u32 gMonBackPic_DudunsparceTwoSegment[] = INCBIN_U32("graphics/pokemon/dudunsparce/back.4bpp.lz"); @@ -3367,6 +5612,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gligar[] = INCBIN_U8("graphics/pokemon/gligar/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Gligar[] = INCBIN_COMP("graphics/pokemon/gligar/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Gligar[] = INCBIN_U32("graphics/pokemon/gligar/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Gligar[] = INCBIN_U32("graphics/pokemon/gligar/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_GligarF[] = INCBIN_U32("graphics/pokemon/gligar/anim_frontf.4bpp.lz"); const u32 gMonBackPic_GligarF[] = INCBIN_U32("graphics/pokemon/gligar/backf.4bpp.lz"); @@ -3380,6 +5632,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gliscor[] = INCBIN_U8("graphics/pokemon/gliscor/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Gliscor[] = INCBIN_COMP("graphics/pokemon/gliscor/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Gliscor[] = INCBIN_U32("graphics/pokemon/gliscor/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Gliscor[] = INCBIN_U32("graphics/pokemon/gliscor/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_GLIGAR @@ -3392,6 +5651,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Snubbull[] = INCBIN_U8("graphics/pokemon/snubbull/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Snubbull[] = INCBIN_COMP("graphics/pokemon/snubbull/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Snubbull[] = INCBIN_U32("graphics/pokemon/snubbull/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Snubbull[] = INCBIN_U32("graphics/pokemon/snubbull/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Granbull[] = INCBIN_U32("graphics/pokemon/granbull/anim_front.4bpp.lz"); const u32 gMonPalette_Granbull[] = INCBIN_U32("graphics/pokemon/granbull/normal.gbapal.lz"); @@ -3401,6 +5667,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Granbull[] = INCBIN_U8("graphics/pokemon/granbull/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Granbull[] = INCBIN_COMP("graphics/pokemon/granbull/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Granbull[] = INCBIN_U32("graphics/pokemon/granbull/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Granbull[] = INCBIN_U32("graphics/pokemon/granbull/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SNUBBULL #if P_FAMILY_QWILFISH @@ -3412,6 +5685,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Qwilfish[] = INCBIN_U8("graphics/pokemon/qwilfish/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Qwilfish[] = INCBIN_COMP("graphics/pokemon/qwilfish/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Qwilfish[] = INCBIN_U32("graphics/pokemon/qwilfish/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Qwilfish[] = INCBIN_U32("graphics/pokemon/qwilfish/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_HISUIAN_FORMS const u32 gMonFrontPic_QwilfishHisuian[] = INCBIN_U32("graphics/pokemon/qwilfish/hisuian/front.4bpp.lz"); @@ -3419,6 +5699,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_QwilfishHisuian[] = INCBIN_U32("graphics/pokemon/qwilfish/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_QwilfishHisuian[] = INCBIN_U32("graphics/pokemon/qwilfish/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_QwilfishHisuian[] = INCBIN_U8("graphics/pokemon/qwilfish/hisuian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_QwilfishHisuian[] = INCBIN_COMP("graphics/pokemon/qwilfish/hisuian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_QwilfishHisuian[] = INCBIN_U32("graphics/pokemon/qwilfish/hisuian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_QwilfishHisuian[] = INCBIN_U32("graphics/pokemon/qwilfish/hisuian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Overqwil[] = INCBIN_U32("graphics/pokemon/overqwil/front.4bpp.lz"); const u32 gMonPalette_Overqwil[] = INCBIN_U32("graphics/pokemon/overqwil/normal.gbapal.lz"); @@ -3426,8 +5713,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Overqwil[] = INCBIN_U32("graphics/pokemon/overqwil/shiny.gbapal.lz"); const u8 gMonIcon_Overqwil[] = INCBIN_U8("graphics/pokemon/overqwil/icon.4bpp"); #if P_FOOTPRINTS - //const u8 gMonFootprint_Overqwil[] = INCBIN_U8("graphics/pokemon/overqwil/footprint.1bpp"); + const u8 gMonFootprint_Overqwil[] = INCBIN_U8("graphics/pokemon/overqwil/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Overqwil[] = INCBIN_COMP("graphics/pokemon/overqwil/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Overqwil[] = INCBIN_U32("graphics/pokemon/overqwil/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Overqwil[] = INCBIN_U32("graphics/pokemon/overqwil/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_HISUIAN_FORMS #endif //P_FAMILY_QWILFISH @@ -3440,6 +5734,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shuckle[] = INCBIN_U8("graphics/pokemon/shuckle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Shuckle[] = INCBIN_COMP("graphics/pokemon/shuckle/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Shuckle[] = INCBIN_U32("graphics/pokemon/shuckle/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Shuckle[] = INCBIN_U32("graphics/pokemon/shuckle/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SHUCKLE #if P_FAMILY_HERACROSS @@ -3451,6 +5752,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Heracross[] = INCBIN_U8("graphics/pokemon/heracross/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Heracross[] = INCBIN_COMP("graphics/pokemon/heracross/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Heracross[] = INCBIN_U32("graphics/pokemon/heracross/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Heracross[] = INCBIN_U32("graphics/pokemon/heracross/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_HeracrossF[] = INCBIN_U32("graphics/pokemon/heracross/anim_frontf.4bpp.lz"); const u32 gMonBackPic_HeracrossF[] = INCBIN_U32("graphics/pokemon/heracross/backf.4bpp.lz"); @@ -3461,6 +5769,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_HeracrossMega[] = INCBIN_U32("graphics/pokemon/heracross/mega/back.4bpp.lz"); const u32 gMonShinyPalette_HeracrossMega[] = INCBIN_U32("graphics/pokemon/heracross/mega/shiny.gbapal.lz"); const u8 gMonIcon_HeracrossMega[] = INCBIN_U8("graphics/pokemon/heracross/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_HeracrossMega[] = INCBIN_COMP("graphics/pokemon/heracross/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_HeracrossMega[] = INCBIN_U32("graphics/pokemon/heracross/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_HeracrossMega[] = INCBIN_U32("graphics/pokemon/heracross/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_HERACROSS @@ -3473,6 +5788,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sneasel[] = INCBIN_U8("graphics/pokemon/sneasel/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Sneasel[] = INCBIN_COMP("graphics/pokemon/sneasel/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Sneasel[] = INCBIN_U32("graphics/pokemon/sneasel/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Sneasel[] = INCBIN_U32("graphics/pokemon/sneasel/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_SneaselF[] = INCBIN_U32("graphics/pokemon/sneasel/anim_frontf.4bpp.lz"); const u32 gMonBackPic_SneaselF[] = INCBIN_U32("graphics/pokemon/sneasel/backf.4bpp.lz"); @@ -3486,6 +5808,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Weavile[] = INCBIN_U8("graphics/pokemon/weavile/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Weavile[] = INCBIN_COMP("graphics/pokemon/weavile/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Weavile[] = INCBIN_U32("graphics/pokemon/weavile/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Weavile[] = INCBIN_U32("graphics/pokemon/weavile/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_WeavileF[] = INCBIN_U32("graphics/pokemon/weavile/anim_frontf.4bpp.lz"); const u32 gMonBackPic_WeavileF[] = INCBIN_U32("graphics/pokemon/weavile/backf.4bpp.lz"); @@ -3497,6 +5826,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SneaselHisuian[] = INCBIN_U32("graphics/pokemon/sneasel/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_SneaselHisuian[] = INCBIN_U32("graphics/pokemon/sneasel/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_SneaselHisuian[] = INCBIN_U8("graphics/pokemon/sneasel/hisuian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_SneaselHisuian[] = INCBIN_COMP("graphics/pokemon/sneasel/hisuian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_SneaselHisuian[] = INCBIN_U32("graphics/pokemon/sneasel/hisuian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_SneaselHisuian[] = INCBIN_U32("graphics/pokemon/sneasel/hisuian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_SneaselHisuianF[] = INCBIN_U32("graphics/pokemon/sneasel/hisuian/frontf.4bpp.lz"); const u32 gMonBackPic_SneaselHisuianF[] = INCBIN_U32("graphics/pokemon/sneasel/hisuian/backf.4bpp.lz"); @@ -3507,8 +5843,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Sneasler[] = INCBIN_U32("graphics/pokemon/sneasler/shiny.gbapal.lz"); const u8 gMonIcon_Sneasler[] = INCBIN_U8("graphics/pokemon/sneasler/icon.4bpp"); #if P_FOOTPRINTS - //const u8 gMonFootprint_Sneasler[] = INCBIN_U8("graphics/pokemon/sneasler/footprint.1bpp"); + const u8 gMonFootprint_Sneasler[] = INCBIN_U8("graphics/pokemon/sneasler/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Sneasler[] = INCBIN_COMP("graphics/pokemon/sneasler/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Sneasler[] = INCBIN_U32("graphics/pokemon/sneasler/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Sneasler[] = INCBIN_U32("graphics/pokemon/sneasler/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_HISUIAN_FORMS #endif //P_FAMILY_SNEASEL @@ -3521,6 +5864,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Teddiursa[] = INCBIN_U8("graphics/pokemon/teddiursa/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Teddiursa[] = INCBIN_COMP("graphics/pokemon/teddiursa/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Teddiursa[] = INCBIN_U32("graphics/pokemon/teddiursa/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Teddiursa[] = INCBIN_U32("graphics/pokemon/teddiursa/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Ursaring[] = INCBIN_U32("graphics/pokemon/ursaring/anim_front.4bpp.lz"); const u32 gMonPalette_Ursaring[] = INCBIN_U32("graphics/pokemon/ursaring/normal.gbapal.lz"); @@ -3530,6 +5880,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ursaring[] = INCBIN_U8("graphics/pokemon/ursaring/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Ursaring[] = INCBIN_COMP("graphics/pokemon/ursaring/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Ursaring[] = INCBIN_U32("graphics/pokemon/ursaring/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Ursaring[] = INCBIN_U32("graphics/pokemon/ursaring/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_UrsaringF[] = INCBIN_U32("graphics/pokemon/ursaring/anim_frontf.4bpp.lz"); const u32 gMonBackPic_UrsaringF[] = INCBIN_U32("graphics/pokemon/ursaring/backf.4bpp.lz"); @@ -3541,14 +5898,28 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Ursaluna[] = INCBIN_U32("graphics/pokemon/ursaluna/shiny.gbapal.lz"); const u8 gMonIcon_Ursaluna[] = INCBIN_U8("graphics/pokemon/ursaluna/icon.4bpp"); #if P_FOOTPRINTS - //const u8 gMonFootprint_Ursaluna[] = INCBIN_U8("graphics/pokemon/ursaluna/footprint.1bpp"); + const u8 gMonFootprint_Ursaluna[] = INCBIN_U8("graphics/pokemon/ursaluna/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Ursaluna[] = INCBIN_COMP("graphics/pokemon/ursaluna/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Ursaluna[] = INCBIN_U32("graphics/pokemon/ursaluna/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Ursaluna[] = INCBIN_U32("graphics/pokemon/ursaluna/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_UrsalunaBloodmoon[] = INCBIN_U32("graphics/pokemon/ursaluna/bloodmoon/front.4bpp.lz"); const u32 gMonPalette_UrsalunaBloodmoon[] = INCBIN_U32("graphics/pokemon/ursaluna/bloodmoon/normal.gbapal.lz"); const u32 gMonBackPic_UrsalunaBloodmoon[] = INCBIN_U32("graphics/pokemon/ursaluna/bloodmoon/back.4bpp.lz"); const u32 gMonShinyPalette_UrsalunaBloodmoon[] = INCBIN_U32("graphics/pokemon/ursaluna/bloodmoon/shiny.gbapal.lz"); const u8 gMonIcon_UrsalunaBloodmoon[] = INCBIN_U8("graphics/pokemon/ursaluna/bloodmoon/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_UrsalunaBloodmoon[] = INCBIN_COMP("graphics/pokemon/ursaluna/bloodmoon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_UrsalunaBloodmoon[] = INCBIN_U32("graphics/pokemon/ursaluna/bloodmoon/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_UrsalunaBloodmoon[] = INCBIN_U32("graphics/pokemon/ursaluna/bloodmoon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_8_CROSS_EVOS #endif //P_FAMILY_TEDDIURSA @@ -3561,6 +5932,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Slugma[] = INCBIN_U8("graphics/pokemon/slugma/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Slugma[] = INCBIN_COMP("graphics/pokemon/slugma/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Slugma[] = INCBIN_U32("graphics/pokemon/slugma/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Slugma[] = INCBIN_U32("graphics/pokemon/slugma/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Magcargo[] = INCBIN_U32("graphics/pokemon/magcargo/anim_front.4bpp.lz"); const u32 gMonPalette_Magcargo[] = INCBIN_U32("graphics/pokemon/magcargo/normal.gbapal.lz"); @@ -3570,6 +5948,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Magcargo[] = INCBIN_U8("graphics/pokemon/magcargo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Magcargo[] = INCBIN_COMP("graphics/pokemon/magcargo/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Magcargo[] = INCBIN_U32("graphics/pokemon/magcargo/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Magcargo[] = INCBIN_U32("graphics/pokemon/magcargo/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SLUGMA #if P_FAMILY_SWINUB @@ -3581,6 +5966,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Swinub[] = INCBIN_U8("graphics/pokemon/swinub/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Swinub[] = INCBIN_COMP("graphics/pokemon/swinub/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Swinub[] = INCBIN_U32("graphics/pokemon/swinub/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Swinub[] = INCBIN_U32("graphics/pokemon/swinub/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Piloswine[] = INCBIN_U32("graphics/pokemon/piloswine/anim_front.4bpp.lz"); const u32 gMonPalette_Piloswine[] = INCBIN_U32("graphics/pokemon/piloswine/normal.gbapal.lz"); @@ -3590,6 +5982,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Piloswine[] = INCBIN_U8("graphics/pokemon/piloswine/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Piloswine[] = INCBIN_COMP("graphics/pokemon/piloswine/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Piloswine[] = INCBIN_U32("graphics/pokemon/piloswine/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Piloswine[] = INCBIN_U32("graphics/pokemon/piloswine/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_PiloswineF[] = INCBIN_U32("graphics/pokemon/piloswine/anim_frontf.4bpp.lz"); const u32 gMonBackPic_PiloswineF[] = INCBIN_U32("graphics/pokemon/piloswine/backf.4bpp.lz"); @@ -3603,6 +6002,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mamoswine[] = INCBIN_U8("graphics/pokemon/mamoswine/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Mamoswine[] = INCBIN_COMP("graphics/pokemon/mamoswine/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Mamoswine[] = INCBIN_U32("graphics/pokemon/mamoswine/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Mamoswine[] = INCBIN_U32("graphics/pokemon/mamoswine/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_MamoswineF[] = INCBIN_U32("graphics/pokemon/mamoswine/anim_frontf.4bpp.lz"); #endif //P_GEN_4_CROSS_EVOS @@ -3617,6 +6023,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Corsola[] = INCBIN_U8("graphics/pokemon/corsola/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Corsola[] = INCBIN_COMP("graphics/pokemon/corsola/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Corsola[] = INCBIN_U32("graphics/pokemon/corsola/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Corsola[] = INCBIN_U32("graphics/pokemon/corsola/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GALARIAN_FORMS const u32 gMonFrontPic_CorsolaGalarian[] = INCBIN_U32("graphics/pokemon/corsola/galarian/front.4bpp.lz"); @@ -3624,6 +6037,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_CorsolaGalarian[] = INCBIN_U32("graphics/pokemon/corsola/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_CorsolaGalarian[] = INCBIN_U32("graphics/pokemon/corsola/galarian/shiny.gbapal.lz"); const u8 gMonIcon_CorsolaGalarian[] = INCBIN_U8("graphics/pokemon/corsola/galarian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_CorsolaGalarian[] = INCBIN_COMP("graphics/pokemon/corsola/galarian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_CorsolaGalarian[] = INCBIN_U32("graphics/pokemon/corsola/galarian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_CorsolaGalarian[] = INCBIN_U32("graphics/pokemon/corsola/galarian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Cursola[] = INCBIN_U32("graphics/pokemon/cursola/front.4bpp.lz"); const u32 gMonPalette_Cursola[] = INCBIN_U32("graphics/pokemon/cursola/normal.gbapal.lz"); @@ -3633,6 +6053,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cursola[] = INCBIN_U8("graphics/pokemon/cursola/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Cursola[] = INCBIN_COMP("graphics/pokemon/cursola/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Cursola[] = INCBIN_U32("graphics/pokemon/cursola/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Cursola[] = INCBIN_U32("graphics/pokemon/cursola/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GALARIAN_FORMS #endif //P_FAMILY_CORSOLA @@ -3645,6 +6072,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Remoraid[] = INCBIN_U8("graphics/pokemon/remoraid/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Remoraid[] = INCBIN_COMP("graphics/pokemon/remoraid/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Remoraid[] = INCBIN_U32("graphics/pokemon/remoraid/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Remoraid[] = INCBIN_U32("graphics/pokemon/remoraid/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Octillery[] = INCBIN_U32("graphics/pokemon/octillery/anim_front.4bpp.lz"); const u32 gMonPalette_Octillery[] = INCBIN_U32("graphics/pokemon/octillery/normal.gbapal.lz"); @@ -3654,6 +6088,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Octillery[] = INCBIN_U8("graphics/pokemon/octillery/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Octillery[] = INCBIN_COMP("graphics/pokemon/octillery/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Octillery[] = INCBIN_U32("graphics/pokemon/octillery/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Octillery[] = INCBIN_U32("graphics/pokemon/octillery/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_OctilleryF[] = INCBIN_U32("graphics/pokemon/octillery/anim_frontf.4bpp.lz"); const u32 gMonBackPic_OctilleryF[] = INCBIN_U32("graphics/pokemon/octillery/backf.4bpp.lz"); @@ -3668,6 +6109,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Delibird[] = INCBIN_U8("graphics/pokemon/delibird/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Delibird[] = INCBIN_COMP("graphics/pokemon/delibird/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Delibird[] = INCBIN_U32("graphics/pokemon/delibird/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Delibird[] = INCBIN_U32("graphics/pokemon/delibird/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_DELIBIRD #if P_FAMILY_MANTINE @@ -3680,6 +6128,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mantyke[] = INCBIN_U8("graphics/pokemon/mantyke/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Mantyke[] = INCBIN_COMP("graphics/pokemon/mantyke/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Mantyke[] = INCBIN_U32("graphics/pokemon/mantyke/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Mantyke[] = INCBIN_U32("graphics/pokemon/mantyke/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Mantine[] = INCBIN_U32("graphics/pokemon/mantine/anim_front.4bpp.lz"); @@ -3690,6 +6145,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mantine[] = INCBIN_U8("graphics/pokemon/mantine/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Mantine[] = INCBIN_COMP("graphics/pokemon/mantine/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Mantine[] = INCBIN_U32("graphics/pokemon/mantine/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Mantine[] = INCBIN_U32("graphics/pokemon/mantine/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_MANTINE #if P_FAMILY_SKARMORY @@ -3701,6 +6163,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Skarmory[] = INCBIN_U8("graphics/pokemon/skarmory/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Skarmory[] = INCBIN_COMP("graphics/pokemon/skarmory/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Skarmory[] = INCBIN_U32("graphics/pokemon/skarmory/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Skarmory[] = INCBIN_U32("graphics/pokemon/skarmory/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SKARMORY #if P_FAMILY_HOUNDOUR @@ -3712,6 +6181,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Houndour[] = INCBIN_U8("graphics/pokemon/houndour/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Houndour[] = INCBIN_COMP("graphics/pokemon/houndour/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Houndour[] = INCBIN_U32("graphics/pokemon/houndour/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Houndour[] = INCBIN_U32("graphics/pokemon/houndour/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Houndoom[] = INCBIN_U32("graphics/pokemon/houndoom/anim_front.4bpp.lz"); const u32 gMonPalette_Houndoom[] = INCBIN_U32("graphics/pokemon/houndoom/normal.gbapal.lz"); @@ -3721,6 +6197,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Houndoom[] = INCBIN_U8("graphics/pokemon/houndoom/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Houndoom[] = INCBIN_COMP("graphics/pokemon/houndoom/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Houndoom[] = INCBIN_U32("graphics/pokemon/houndoom/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Houndoom[] = INCBIN_U32("graphics/pokemon/houndoom/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_HoundoomF[] = INCBIN_U32("graphics/pokemon/houndoom/anim_frontf.4bpp.lz"); const u32 gMonBackPic_HoundoomF[] = INCBIN_U32("graphics/pokemon/houndoom/backf.4bpp.lz"); @@ -3731,6 +6214,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_HoundoomMega[] = INCBIN_U32("graphics/pokemon/houndoom/mega/back.4bpp.lz"); const u32 gMonShinyPalette_HoundoomMega[] = INCBIN_U32("graphics/pokemon/houndoom/mega/shiny.gbapal.lz"); const u8 gMonIcon_HoundoomMega[] = INCBIN_U8("graphics/pokemon/houndoom/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_HoundoomMega[] = INCBIN_COMP("graphics/pokemon/houndoom/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_HoundoomMega[] = INCBIN_U32("graphics/pokemon/houndoom/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_HoundoomMega[] = INCBIN_U32("graphics/pokemon/houndoom/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_HOUNDOUR @@ -3743,6 +6233,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Phanpy[] = INCBIN_U8("graphics/pokemon/phanpy/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Phanpy[] = INCBIN_COMP("graphics/pokemon/phanpy/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Phanpy[] = INCBIN_U32("graphics/pokemon/phanpy/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Phanpy[] = INCBIN_U32("graphics/pokemon/phanpy/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Donphan[] = INCBIN_U32("graphics/pokemon/donphan/anim_front.4bpp.lz"); const u32 gMonPalette_Donphan[] = INCBIN_U32("graphics/pokemon/donphan/normal.gbapal.lz"); @@ -3752,6 +6249,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Donphan[] = INCBIN_U8("graphics/pokemon/donphan/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Donphan[] = INCBIN_COMP("graphics/pokemon/donphan/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Donphan[] = INCBIN_U32("graphics/pokemon/donphan/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Donphan[] = INCBIN_U32("graphics/pokemon/donphan/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_DonphanF[] = INCBIN_U32("graphics/pokemon/donphan/anim_frontf.4bpp.lz"); const u32 gMonBackPic_DonphanF[] = INCBIN_U32("graphics/pokemon/donphan/backf.4bpp.lz"); @@ -3766,6 +6270,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Stantler[] = INCBIN_U8("graphics/pokemon/stantler/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Stantler[] = INCBIN_COMP("graphics/pokemon/stantler/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Stantler[] = INCBIN_U32("graphics/pokemon/stantler/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Stantler[] = INCBIN_U32("graphics/pokemon/stantler/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GEN_8_CROSS_EVOS const u32 gMonFrontPic_Wyrdeer[] = INCBIN_U32("graphics/pokemon/wyrdeer/front.4bpp.lz"); @@ -3774,8 +6285,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Wyrdeer[] = INCBIN_U32("graphics/pokemon/wyrdeer/shiny.gbapal.lz"); const u8 gMonIcon_Wyrdeer[] = INCBIN_U8("graphics/pokemon/wyrdeer/icon.4bpp"); #if P_FOOTPRINTS - //const u8 gMonFootprint_Wyrdeer[] = INCBIN_U8("graphics/pokemon/wyrdeer/footprint.1bpp"); + const u8 gMonFootprint_Wyrdeer[] = INCBIN_U8("graphics/pokemon/wyrdeer/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Wyrdeer[] = INCBIN_COMP("graphics/pokemon/wyrdeer/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Wyrdeer[] = INCBIN_U32("graphics/pokemon/wyrdeer/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Wyrdeer[] = INCBIN_U32("graphics/pokemon/wyrdeer/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_8_CROSS_EVOS #endif //P_FAMILY_STANTLER @@ -3788,6 +6306,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Smeargle[] = INCBIN_U8("graphics/pokemon/smeargle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Smeargle[] = INCBIN_COMP("graphics/pokemon/smeargle/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Smeargle[] = INCBIN_U32("graphics/pokemon/smeargle/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Smeargle[] = INCBIN_U32("graphics/pokemon/smeargle/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SMEARGLE #if P_FAMILY_MILTANK @@ -3799,6 +6324,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Miltank[] = INCBIN_U8("graphics/pokemon/miltank/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Miltank[] = INCBIN_COMP("graphics/pokemon/miltank/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Miltank[] = INCBIN_U32("graphics/pokemon/miltank/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Miltank[] = INCBIN_U32("graphics/pokemon/miltank/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_MILTANK #if P_FAMILY_RAIKOU @@ -3810,6 +6342,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Raikou[] = INCBIN_U8("graphics/pokemon/raikou/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Raikou[] = INCBIN_COMP("graphics/pokemon/raikou/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Raikou[] = INCBIN_U32("graphics/pokemon/raikou/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Raikou[] = INCBIN_U32("graphics/pokemon/raikou/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_RAIKOU #if P_FAMILY_ENTEI @@ -3821,6 +6360,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Entei[] = INCBIN_U8("graphics/pokemon/entei/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Entei[] = INCBIN_COMP("graphics/pokemon/entei/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Entei[] = INCBIN_U32("graphics/pokemon/entei/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Entei[] = INCBIN_U32("graphics/pokemon/entei/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_ENTEI #if P_FAMILY_SUICUNE @@ -3832,6 +6378,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Suicune[] = INCBIN_U8("graphics/pokemon/suicune/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Suicune[] = INCBIN_COMP("graphics/pokemon/suicune/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Suicune[] = INCBIN_U32("graphics/pokemon/suicune/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Suicune[] = INCBIN_U32("graphics/pokemon/suicune/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SUICUNE #if P_FAMILY_LARVITAR @@ -3843,6 +6396,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Larvitar[] = INCBIN_U8("graphics/pokemon/larvitar/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Larvitar[] = INCBIN_COMP("graphics/pokemon/larvitar/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Larvitar[] = INCBIN_U32("graphics/pokemon/larvitar/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Larvitar[] = INCBIN_U32("graphics/pokemon/larvitar/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Pupitar[] = INCBIN_U32("graphics/pokemon/pupitar/anim_front.4bpp.lz"); const u32 gMonPalette_Pupitar[] = INCBIN_U32("graphics/pokemon/pupitar/normal.gbapal.lz"); @@ -3852,6 +6412,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pupitar[] = INCBIN_U8("graphics/pokemon/pupitar/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Pupitar[] = INCBIN_COMP("graphics/pokemon/pupitar/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Pupitar[] = INCBIN_U32("graphics/pokemon/pupitar/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Pupitar[] = INCBIN_U32("graphics/pokemon/pupitar/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Tyranitar[] = INCBIN_U32("graphics/pokemon/tyranitar/anim_front.4bpp.lz"); const u32 gMonPalette_Tyranitar[] = INCBIN_U32("graphics/pokemon/tyranitar/normal.gbapal.lz"); @@ -3861,6 +6428,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tyranitar[] = INCBIN_U8("graphics/pokemon/tyranitar/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Tyranitar[] = INCBIN_COMP("graphics/pokemon/tyranitar/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Tyranitar[] = INCBIN_U32("graphics/pokemon/tyranitar/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Tyranitar[] = INCBIN_U32("graphics/pokemon/tyranitar/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_TyranitarMega[] = INCBIN_U32("graphics/pokemon/tyranitar/mega/front.4bpp.lz"); @@ -3868,6 +6442,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_TyranitarMega[] = INCBIN_U32("graphics/pokemon/tyranitar/mega/back.4bpp.lz"); const u32 gMonShinyPalette_TyranitarMega[] = INCBIN_U32("graphics/pokemon/tyranitar/mega/shiny.gbapal.lz"); const u8 gMonIcon_TyranitarMega[] = INCBIN_U8("graphics/pokemon/tyranitar/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_TyranitarMega[] = INCBIN_COMP("graphics/pokemon/tyranitar/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_TyranitarMega[] = INCBIN_U32("graphics/pokemon/tyranitar/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_TyranitarMega[] = INCBIN_U32("graphics/pokemon/tyranitar/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_LARVITAR @@ -3880,6 +6461,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lugia[] = INCBIN_U8("graphics/pokemon/lugia/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Lugia[] = INCBIN_COMP("graphics/pokemon/lugia/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Lugia[] = INCBIN_U32("graphics/pokemon/lugia/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Lugia[] = INCBIN_U32("graphics/pokemon/lugia/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_LUGIA #if P_FAMILY_HO_OH @@ -3891,6 +6479,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_HoOh[] = INCBIN_U8("graphics/pokemon/ho_oh/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_HoOh[] = INCBIN_COMP("graphics/pokemon/ho_oh/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_HoOh[] = INCBIN_U32("graphics/pokemon/ho_oh/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_HoOh[] = INCBIN_U32("graphics/pokemon/ho_oh/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_HO_OH #if P_FAMILY_CELEBI @@ -3902,6 +6497,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Celebi[] = INCBIN_U8("graphics/pokemon/celebi/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Celebi[] = INCBIN_COMP("graphics/pokemon/celebi/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Celebi[] = INCBIN_U32("graphics/pokemon/celebi/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Celebi[] = INCBIN_U32("graphics/pokemon/celebi/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_CELEBI #if P_FAMILY_TREECKO @@ -3913,6 +6515,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Treecko[] = INCBIN_U8("graphics/pokemon/treecko/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Treecko[] = INCBIN_COMP("graphics/pokemon/treecko/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Treecko[] = INCBIN_U32("graphics/pokemon/treecko/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Treecko[] = INCBIN_U32("graphics/pokemon/treecko/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Grovyle[] = INCBIN_U32("graphics/pokemon/grovyle/anim_front.4bpp.lz"); const u32 gMonPalette_Grovyle[] = INCBIN_U32("graphics/pokemon/grovyle/normal.gbapal.lz"); @@ -3922,6 +6531,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Grovyle[] = INCBIN_U8("graphics/pokemon/grovyle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Grovyle[] = INCBIN_COMP("graphics/pokemon/grovyle/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Grovyle[] = INCBIN_U32("graphics/pokemon/grovyle/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Grovyle[] = INCBIN_U32("graphics/pokemon/grovyle/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Sceptile[] = INCBIN_U32("graphics/pokemon/sceptile/anim_front.4bpp.lz"); const u32 gMonPalette_Sceptile[] = INCBIN_U32("graphics/pokemon/sceptile/normal.gbapal.lz"); @@ -3931,6 +6547,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sceptile[] = INCBIN_U8("graphics/pokemon/sceptile/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Sceptile[] = INCBIN_COMP("graphics/pokemon/sceptile/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Sceptile[] = INCBIN_U32("graphics/pokemon/sceptile/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Sceptile[] = INCBIN_U32("graphics/pokemon/sceptile/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_SceptileMega[] = INCBIN_U32("graphics/pokemon/sceptile/mega/front.4bpp.lz"); @@ -3938,6 +6561,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SceptileMega[] = INCBIN_U32("graphics/pokemon/sceptile/mega/back.4bpp.lz"); const u32 gMonShinyPalette_SceptileMega[] = INCBIN_U32("graphics/pokemon/sceptile/mega/shiny.gbapal.lz"); const u8 gMonIcon_SceptileMega[] = INCBIN_U8("graphics/pokemon/sceptile/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_SceptileMega[] = INCBIN_COMP("graphics/pokemon/sceptile/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_SceptileMega[] = INCBIN_U32("graphics/pokemon/sceptile/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_SceptileMega[] = INCBIN_U32("graphics/pokemon/sceptile/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_TREECKO @@ -3950,6 +6580,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Torchic[] = INCBIN_U8("graphics/pokemon/torchic/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Torchic[] = INCBIN_COMP("graphics/pokemon/torchic/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Torchic[] = INCBIN_U32("graphics/pokemon/torchic/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Torchic[] = INCBIN_U32("graphics/pokemon/torchic/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonBackPic_TorchicF[] = INCBIN_U32("graphics/pokemon/torchic/backf.4bpp.lz"); @@ -3961,6 +6598,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Combusken[] = INCBIN_U8("graphics/pokemon/combusken/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Combusken[] = INCBIN_COMP("graphics/pokemon/combusken/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Combusken[] = INCBIN_U32("graphics/pokemon/combusken/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Combusken[] = INCBIN_U32("graphics/pokemon/combusken/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_CombuskenF[] = INCBIN_U32("graphics/pokemon/combusken/anim_frontf.4bpp.lz"); const u32 gMonBackPic_CombuskenF[] = INCBIN_U32("graphics/pokemon/combusken/backf.4bpp.lz"); @@ -3973,6 +6617,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Blaziken[] = INCBIN_U8("graphics/pokemon/blaziken/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Blaziken[] = INCBIN_COMP("graphics/pokemon/blaziken/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Blaziken[] = INCBIN_U32("graphics/pokemon/blaziken/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Blaziken[] = INCBIN_U32("graphics/pokemon/blaziken/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_BlazikenF[] = INCBIN_U32("graphics/pokemon/blaziken/anim_frontf.4bpp.lz"); const u32 gMonBackPic_BlazikenF[] = INCBIN_U32("graphics/pokemon/blaziken/backf.4bpp.lz"); @@ -3983,6 +6634,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_BlazikenMega[] = INCBIN_U32("graphics/pokemon/blaziken/mega/back.4bpp.lz"); const u32 gMonShinyPalette_BlazikenMega[] = INCBIN_U32("graphics/pokemon/blaziken/mega/shiny.gbapal.lz"); const u8 gMonIcon_BlazikenMega[] = INCBIN_U8("graphics/pokemon/blaziken/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_BlazikenMega[] = INCBIN_COMP("graphics/pokemon/blaziken/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_BlazikenMega[] = INCBIN_U32("graphics/pokemon/blaziken/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_BlazikenMega[] = INCBIN_U32("graphics/pokemon/blaziken/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_TORCHIC @@ -3995,6 +6653,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mudkip[] = INCBIN_U8("graphics/pokemon/mudkip/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Mudkip[] = INCBIN_COMP("graphics/pokemon/mudkip/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Mudkip[] = INCBIN_U32("graphics/pokemon/mudkip/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Mudkip[] = INCBIN_U32("graphics/pokemon/mudkip/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Marshtomp[] = INCBIN_U32("graphics/pokemon/marshtomp/anim_front.4bpp.lz"); const u32 gMonPalette_Marshtomp[] = INCBIN_U32("graphics/pokemon/marshtomp/normal.gbapal.lz"); @@ -4004,6 +6669,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Marshtomp[] = INCBIN_U8("graphics/pokemon/marshtomp/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Marshtomp[] = INCBIN_COMP("graphics/pokemon/marshtomp/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Marshtomp[] = INCBIN_U32("graphics/pokemon/marshtomp/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Marshtomp[] = INCBIN_U32("graphics/pokemon/marshtomp/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Swampert[] = INCBIN_U32("graphics/pokemon/swampert/anim_front.4bpp.lz"); const u32 gMonPalette_Swampert[] = INCBIN_U32("graphics/pokemon/swampert/normal.gbapal.lz"); @@ -4013,6 +6685,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Swampert[] = INCBIN_U8("graphics/pokemon/swampert/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Swampert[] = INCBIN_COMP("graphics/pokemon/swampert/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Swampert[] = INCBIN_U32("graphics/pokemon/swampert/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Swampert[] = INCBIN_U32("graphics/pokemon/swampert/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_SwampertMega[] = INCBIN_U32("graphics/pokemon/swampert/mega/front.4bpp.lz"); @@ -4020,6 +6699,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SwampertMega[] = INCBIN_U32("graphics/pokemon/swampert/mega/back.4bpp.lz"); const u32 gMonShinyPalette_SwampertMega[] = INCBIN_U32("graphics/pokemon/swampert/mega/shiny.gbapal.lz"); const u8 gMonIcon_SwampertMega[] = INCBIN_U8("graphics/pokemon/swampert/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_SwampertMega[] = INCBIN_COMP("graphics/pokemon/swampert/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_SwampertMega[] = INCBIN_U32("graphics/pokemon/swampert/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_SwampertMega[] = INCBIN_U32("graphics/pokemon/swampert/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_MUDKIP @@ -4032,6 +6718,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Poochyena[] = INCBIN_U8("graphics/pokemon/poochyena/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Poochyena[] = INCBIN_COMP("graphics/pokemon/poochyena/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Poochyena[] = INCBIN_U32("graphics/pokemon/poochyena/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Poochyena[] = INCBIN_U32("graphics/pokemon/poochyena/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Mightyena[] = INCBIN_U32("graphics/pokemon/mightyena/anim_front.4bpp.lz"); const u32 gMonPalette_Mightyena[] = INCBIN_U32("graphics/pokemon/mightyena/normal.gbapal.lz"); @@ -4041,6 +6734,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mightyena[] = INCBIN_U8("graphics/pokemon/mightyena/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Mightyena[] = INCBIN_COMP("graphics/pokemon/mightyena/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Mightyena[] = INCBIN_U32("graphics/pokemon/mightyena/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Mightyena[] = INCBIN_U32("graphics/pokemon/mightyena/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_POOCHYENA #if P_FAMILY_ZIGZAGOON @@ -4052,6 +6752,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zigzagoon[] = INCBIN_U8("graphics/pokemon/zigzagoon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Zigzagoon[] = INCBIN_COMP("graphics/pokemon/zigzagoon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Zigzagoon[] = INCBIN_U32("graphics/pokemon/zigzagoon/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Zigzagoon[] = INCBIN_U32("graphics/pokemon/zigzagoon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Linoone[] = INCBIN_U32("graphics/pokemon/linoone/anim_front.4bpp.lz"); const u32 gMonPalette_Linoone[] = INCBIN_U32("graphics/pokemon/linoone/normal.gbapal.lz"); @@ -4061,6 +6768,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Linoone[] = INCBIN_U8("graphics/pokemon/linoone/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Linoone[] = INCBIN_COMP("graphics/pokemon/linoone/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Linoone[] = INCBIN_U32("graphics/pokemon/linoone/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Linoone[] = INCBIN_U32("graphics/pokemon/linoone/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GALARIAN_FORMS const u32 gMonFrontPic_ZigzagoonGalarian[] = INCBIN_U32("graphics/pokemon/zigzagoon/galarian/front.4bpp.lz"); @@ -4068,12 +6782,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_ZigzagoonGalarian[] = INCBIN_U32("graphics/pokemon/zigzagoon/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_ZigzagoonGalarian[] = INCBIN_U32("graphics/pokemon/zigzagoon/galarian/shiny.gbapal.lz"); const u8 gMonIcon_ZigzagoonGalarian[] = INCBIN_U8("graphics/pokemon/zigzagoon/galarian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_ZigzagoonGalarian[] = INCBIN_COMP("graphics/pokemon/zigzagoon/galarian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_ZigzagoonGalarian[] = INCBIN_U32("graphics/pokemon/zigzagoon/galarian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_ZigzagoonGalarian[] = INCBIN_U32("graphics/pokemon/zigzagoon/galarian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_LinooneGalarian[] = INCBIN_U32("graphics/pokemon/linoone/galarian/front.4bpp.lz"); const u32 gMonPalette_LinooneGalarian[] = INCBIN_U32("graphics/pokemon/linoone/galarian/normal.gbapal.lz"); const u32 gMonBackPic_LinooneGalarian[] = INCBIN_U32("graphics/pokemon/linoone/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_LinooneGalarian[] = INCBIN_U32("graphics/pokemon/linoone/galarian/shiny.gbapal.lz"); const u8 gMonIcon_LinooneGalarian[] = INCBIN_U8("graphics/pokemon/linoone/galarian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_LinooneGalarian[] = INCBIN_COMP("graphics/pokemon/linoone/galarian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_LinooneGalarian[] = INCBIN_U32("graphics/pokemon/linoone/galarian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_LinooneGalarian[] = INCBIN_U32("graphics/pokemon/linoone/galarian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Obstagoon[] = INCBIN_U32("graphics/pokemon/obstagoon/front.4bpp.lz"); const u32 gMonPalette_Obstagoon[] = INCBIN_U32("graphics/pokemon/obstagoon/normal.gbapal.lz"); @@ -4083,6 +6811,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Obstagoon[] = INCBIN_U8("graphics/pokemon/obstagoon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Obstagoon[] = INCBIN_COMP("graphics/pokemon/obstagoon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Obstagoon[] = INCBIN_U32("graphics/pokemon/obstagoon/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Obstagoon[] = INCBIN_U32("graphics/pokemon/obstagoon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GALARIAN_FORMS #endif //P_FAMILY_ZIGZAGOON @@ -4095,6 +6830,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wurmple[] = INCBIN_U8("graphics/pokemon/wurmple/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Wurmple[] = INCBIN_COMP("graphics/pokemon/wurmple/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Wurmple[] = INCBIN_U32("graphics/pokemon/wurmple/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Wurmple[] = INCBIN_U32("graphics/pokemon/wurmple/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Silcoon[] = INCBIN_U32("graphics/pokemon/silcoon/anim_front.4bpp.lz"); const u32 gMonPalette_Silcoon[] = INCBIN_U32("graphics/pokemon/silcoon/normal.gbapal.lz"); @@ -4104,6 +6846,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Silcoon[] = INCBIN_U8("graphics/pokemon/silcoon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Silcoon[] = INCBIN_COMP("graphics/pokemon/silcoon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Silcoon[] = INCBIN_U32("graphics/pokemon/silcoon/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Silcoon[] = INCBIN_U32("graphics/pokemon/silcoon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Beautifly[] = INCBIN_U32("graphics/pokemon/beautifly/anim_front.4bpp.lz"); const u32 gMonPalette_Beautifly[] = INCBIN_U32("graphics/pokemon/beautifly/normal.gbapal.lz"); @@ -4113,6 +6862,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Beautifly[] = INCBIN_U8("graphics/pokemon/beautifly/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Beautifly[] = INCBIN_COMP("graphics/pokemon/beautifly/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Beautifly[] = INCBIN_U32("graphics/pokemon/beautifly/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Beautifly[] = INCBIN_U32("graphics/pokemon/beautifly/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_BeautiflyF[] = INCBIN_U32("graphics/pokemon/beautifly/anim_frontf.4bpp.lz"); const u32 gMonBackPic_BeautiflyF[] = INCBIN_U32("graphics/pokemon/beautifly/backf.4bpp.lz"); @@ -4125,6 +6881,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cascoon[] = INCBIN_U8("graphics/pokemon/cascoon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Cascoon[] = INCBIN_COMP("graphics/pokemon/cascoon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Cascoon[] = INCBIN_U32("graphics/pokemon/cascoon/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Cascoon[] = INCBIN_U32("graphics/pokemon/cascoon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Dustox[] = INCBIN_U32("graphics/pokemon/dustox/anim_front.4bpp.lz"); const u32 gMonPalette_Dustox[] = INCBIN_U32("graphics/pokemon/dustox/normal.gbapal.lz"); @@ -4134,6 +6897,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dustox[] = INCBIN_U8("graphics/pokemon/dustox/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Dustox[] = INCBIN_COMP("graphics/pokemon/dustox/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Dustox[] = INCBIN_U32("graphics/pokemon/dustox/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Dustox[] = INCBIN_U32("graphics/pokemon/dustox/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_DustoxF[] = INCBIN_U32("graphics/pokemon/dustox/anim_frontf.4bpp.lz"); const u32 gMonBackPic_DustoxF[] = INCBIN_U32("graphics/pokemon/dustox/backf.4bpp.lz"); @@ -4148,6 +6918,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lotad[] = INCBIN_U8("graphics/pokemon/lotad/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Lotad[] = INCBIN_COMP("graphics/pokemon/lotad/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Lotad[] = INCBIN_U32("graphics/pokemon/lotad/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Lotad[] = INCBIN_U32("graphics/pokemon/lotad/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Lombre[] = INCBIN_U32("graphics/pokemon/lombre/anim_front.4bpp.lz"); const u32 gMonPalette_Lombre[] = INCBIN_U32("graphics/pokemon/lombre/normal.gbapal.lz"); @@ -4157,6 +6934,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lombre[] = INCBIN_U8("graphics/pokemon/lombre/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Lombre[] = INCBIN_COMP("graphics/pokemon/lombre/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Lombre[] = INCBIN_U32("graphics/pokemon/lombre/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Lombre[] = INCBIN_U32("graphics/pokemon/lombre/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Ludicolo[] = INCBIN_U32("graphics/pokemon/ludicolo/anim_front.4bpp.lz"); const u32 gMonPalette_Ludicolo[] = INCBIN_U32("graphics/pokemon/ludicolo/normal.gbapal.lz"); @@ -4166,6 +6950,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ludicolo[] = INCBIN_U8("graphics/pokemon/ludicolo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Ludicolo[] = INCBIN_COMP("graphics/pokemon/ludicolo/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Ludicolo[] = INCBIN_U32("graphics/pokemon/ludicolo/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Ludicolo[] = INCBIN_U32("graphics/pokemon/ludicolo/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_LudicoloF[] = INCBIN_U32("graphics/pokemon/ludicolo/anim_frontf.4bpp.lz"); const u32 gMonBackPic_LudicoloF[] = INCBIN_U32("graphics/pokemon/ludicolo/backf.4bpp.lz"); @@ -4180,6 +6971,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Seedot[] = INCBIN_U8("graphics/pokemon/seedot/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Seedot[] = INCBIN_COMP("graphics/pokemon/seedot/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Seedot[] = INCBIN_U32("graphics/pokemon/seedot/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Seedot[] = INCBIN_U32("graphics/pokemon/seedot/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Nuzleaf[] = INCBIN_U32("graphics/pokemon/nuzleaf/anim_front.4bpp.lz"); const u32 gMonPalette_Nuzleaf[] = INCBIN_U32("graphics/pokemon/nuzleaf/normal.gbapal.lz"); @@ -4189,6 +6987,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Nuzleaf[] = INCBIN_U8("graphics/pokemon/nuzleaf/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Nuzleaf[] = INCBIN_COMP("graphics/pokemon/nuzleaf/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Nuzleaf[] = INCBIN_U32("graphics/pokemon/nuzleaf/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Nuzleaf[] = INCBIN_U32("graphics/pokemon/nuzleaf/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_NuzleafF[] = INCBIN_U32("graphics/pokemon/nuzleaf/anim_frontf.4bpp.lz"); const u32 gMonBackPic_NuzleafF[] = INCBIN_U32("graphics/pokemon/nuzleaf/backf.4bpp.lz"); @@ -4201,6 +7006,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shiftry[] = INCBIN_U8("graphics/pokemon/shiftry/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Shiftry[] = INCBIN_COMP("graphics/pokemon/shiftry/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Shiftry[] = INCBIN_U32("graphics/pokemon/shiftry/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Shiftry[] = INCBIN_U32("graphics/pokemon/shiftry/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_ShiftryF[] = INCBIN_U32("graphics/pokemon/shiftry/anim_frontf.4bpp.lz"); const u32 gMonBackPic_ShiftryF[] = INCBIN_U32("graphics/pokemon/shiftry/backf.4bpp.lz"); @@ -4215,6 +7027,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Taillow[] = INCBIN_U8("graphics/pokemon/taillow/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Taillow[] = INCBIN_COMP("graphics/pokemon/taillow/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Taillow[] = INCBIN_U32("graphics/pokemon/taillow/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Taillow[] = INCBIN_U32("graphics/pokemon/taillow/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Swellow[] = INCBIN_U32("graphics/pokemon/swellow/anim_front.4bpp.lz"); const u32 gMonPalette_Swellow[] = INCBIN_U32("graphics/pokemon/swellow/normal.gbapal.lz"); @@ -4224,6 +7043,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Swellow[] = INCBIN_U8("graphics/pokemon/swellow/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Swellow[] = INCBIN_COMP("graphics/pokemon/swellow/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Swellow[] = INCBIN_U32("graphics/pokemon/swellow/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Swellow[] = INCBIN_U32("graphics/pokemon/swellow/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_TAILLOW #if P_FAMILY_WINGULL @@ -4235,6 +7061,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wingull[] = INCBIN_U8("graphics/pokemon/wingull/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Wingull[] = INCBIN_COMP("graphics/pokemon/wingull/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Wingull[] = INCBIN_U32("graphics/pokemon/wingull/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Wingull[] = INCBIN_U32("graphics/pokemon/wingull/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Pelipper[] = INCBIN_U32("graphics/pokemon/pelipper/anim_front.4bpp.lz"); const u32 gMonPalette_Pelipper[] = INCBIN_U32("graphics/pokemon/pelipper/normal.gbapal.lz"); @@ -4244,6 +7077,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pelipper[] = INCBIN_U8("graphics/pokemon/pelipper/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Pelipper[] = INCBIN_COMP("graphics/pokemon/pelipper/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Pelipper[] = INCBIN_U32("graphics/pokemon/pelipper/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Pelipper[] = INCBIN_U32("graphics/pokemon/pelipper/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_WINGULL #if P_FAMILY_RALTS @@ -4255,6 +7095,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ralts[] = INCBIN_U8("graphics/pokemon/ralts/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Ralts[] = INCBIN_COMP("graphics/pokemon/ralts/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Ralts[] = INCBIN_U32("graphics/pokemon/ralts/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Ralts[] = INCBIN_U32("graphics/pokemon/ralts/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Kirlia[] = INCBIN_U32("graphics/pokemon/kirlia/anim_front.4bpp.lz"); const u32 gMonPalette_Kirlia[] = INCBIN_U32("graphics/pokemon/kirlia/normal.gbapal.lz"); @@ -4264,6 +7111,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kirlia[] = INCBIN_U8("graphics/pokemon/kirlia/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Kirlia[] = INCBIN_COMP("graphics/pokemon/kirlia/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Kirlia[] = INCBIN_U32("graphics/pokemon/kirlia/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Kirlia[] = INCBIN_U32("graphics/pokemon/kirlia/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Gardevoir[] = INCBIN_U32("graphics/pokemon/gardevoir/anim_front.4bpp.lz"); const u32 gMonPalette_Gardevoir[] = INCBIN_U32("graphics/pokemon/gardevoir/normal.gbapal.lz"); @@ -4273,6 +7127,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gardevoir[] = INCBIN_U8("graphics/pokemon/gardevoir/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Gardevoir[] = INCBIN_COMP("graphics/pokemon/gardevoir/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Gardevoir[] = INCBIN_U32("graphics/pokemon/gardevoir/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Gardevoir[] = INCBIN_U32("graphics/pokemon/gardevoir/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_GardevoirMega[] = INCBIN_U32("graphics/pokemon/gardevoir/mega/front.4bpp.lz"); @@ -4280,6 +7141,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_GardevoirMega[] = INCBIN_U32("graphics/pokemon/gardevoir/mega/back.4bpp.lz"); const u32 gMonShinyPalette_GardevoirMega[] = INCBIN_U32("graphics/pokemon/gardevoir/mega/shiny.gbapal.lz"); const u8 gMonIcon_GardevoirMega[] = INCBIN_U8("graphics/pokemon/gardevoir/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_GardevoirMega[] = INCBIN_COMP("graphics/pokemon/gardevoir/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_GardevoirMega[] = INCBIN_U32("graphics/pokemon/gardevoir/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_GardevoirMega[] = INCBIN_U32("graphics/pokemon/gardevoir/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #if P_GEN_4_CROSS_EVOS @@ -4291,6 +7159,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gallade[] = INCBIN_U8("graphics/pokemon/gallade/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Gallade[] = INCBIN_COMP("graphics/pokemon/gallade/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Gallade[] = INCBIN_U32("graphics/pokemon/gallade/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Gallade[] = INCBIN_U32("graphics/pokemon/gallade/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_GalladeMega[] = INCBIN_U32("graphics/pokemon/gallade/mega/front.4bpp.lz"); @@ -4298,6 +7173,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_GalladeMega[] = INCBIN_U32("graphics/pokemon/gallade/mega/back.4bpp.lz"); const u32 gMonShinyPalette_GalladeMega[] = INCBIN_U32("graphics/pokemon/gallade/mega/shiny.gbapal.lz"); const u8 gMonIcon_GalladeMega[] = INCBIN_U8("graphics/pokemon/gallade/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_GalladeMega[] = INCBIN_COMP("graphics/pokemon/gallade/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_GalladeMega[] = INCBIN_U32("graphics/pokemon/gallade/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_GalladeMega[] = INCBIN_U32("graphics/pokemon/gallade/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_RALTS @@ -4311,6 +7193,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Surskit[] = INCBIN_U8("graphics/pokemon/surskit/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Surskit[] = INCBIN_COMP("graphics/pokemon/surskit/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Surskit[] = INCBIN_U32("graphics/pokemon/surskit/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Surskit[] = INCBIN_U32("graphics/pokemon/surskit/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Masquerain[] = INCBIN_U32("graphics/pokemon/masquerain/anim_front.4bpp.lz"); const u32 gMonPalette_Masquerain[] = INCBIN_U32("graphics/pokemon/masquerain/normal.gbapal.lz"); @@ -4320,6 +7209,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Masquerain[] = INCBIN_U8("graphics/pokemon/masquerain/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Masquerain[] = INCBIN_COMP("graphics/pokemon/masquerain/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Masquerain[] = INCBIN_U32("graphics/pokemon/masquerain/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Masquerain[] = INCBIN_U32("graphics/pokemon/masquerain/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SURSKIT #if P_FAMILY_SHROOMISH @@ -4331,6 +7227,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shroomish[] = INCBIN_U8("graphics/pokemon/shroomish/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Shroomish[] = INCBIN_COMP("graphics/pokemon/shroomish/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Shroomish[] = INCBIN_U32("graphics/pokemon/shroomish/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Shroomish[] = INCBIN_U32("graphics/pokemon/shroomish/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Breloom[] = INCBIN_U32("graphics/pokemon/breloom/anim_front.4bpp.lz"); const u32 gMonPalette_Breloom[] = INCBIN_U32("graphics/pokemon/breloom/normal.gbapal.lz"); @@ -4340,6 +7243,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Breloom[] = INCBIN_U8("graphics/pokemon/breloom/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Breloom[] = INCBIN_COMP("graphics/pokemon/breloom/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Breloom[] = INCBIN_U32("graphics/pokemon/breloom/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Breloom[] = INCBIN_U32("graphics/pokemon/breloom/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SHROOMISH #if P_FAMILY_SLAKOTH @@ -4351,6 +7261,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Slakoth[] = INCBIN_U8("graphics/pokemon/slakoth/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Slakoth[] = INCBIN_COMP("graphics/pokemon/slakoth/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Slakoth[] = INCBIN_U32("graphics/pokemon/slakoth/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Slakoth[] = INCBIN_U32("graphics/pokemon/slakoth/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Vigoroth[] = INCBIN_U32("graphics/pokemon/vigoroth/anim_front.4bpp.lz"); const u32 gMonPalette_Vigoroth[] = INCBIN_U32("graphics/pokemon/vigoroth/normal.gbapal.lz"); @@ -4360,6 +7277,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Vigoroth[] = INCBIN_U8("graphics/pokemon/vigoroth/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Vigoroth[] = INCBIN_COMP("graphics/pokemon/vigoroth/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Vigoroth[] = INCBIN_U32("graphics/pokemon/vigoroth/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Vigoroth[] = INCBIN_U32("graphics/pokemon/vigoroth/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Slaking[] = INCBIN_U32("graphics/pokemon/slaking/anim_front.4bpp.lz"); const u32 gMonPalette_Slaking[] = INCBIN_U32("graphics/pokemon/slaking/normal.gbapal.lz"); @@ -4369,6 +7293,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Slaking[] = INCBIN_U8("graphics/pokemon/slaking/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Slaking[] = INCBIN_COMP("graphics/pokemon/slaking/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Slaking[] = INCBIN_U32("graphics/pokemon/slaking/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Slaking[] = INCBIN_U32("graphics/pokemon/slaking/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SLAKOTH #if P_FAMILY_NINCADA @@ -4380,6 +7311,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Nincada[] = INCBIN_U8("graphics/pokemon/nincada/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Nincada[] = INCBIN_COMP("graphics/pokemon/nincada/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Nincada[] = INCBIN_U32("graphics/pokemon/nincada/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Nincada[] = INCBIN_U32("graphics/pokemon/nincada/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Ninjask[] = INCBIN_U32("graphics/pokemon/ninjask/anim_front.4bpp.lz"); const u32 gMonPalette_Ninjask[] = INCBIN_U32("graphics/pokemon/ninjask/normal.gbapal.lz"); @@ -4389,6 +7327,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ninjask[] = INCBIN_U8("graphics/pokemon/ninjask/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Ninjask[] = INCBIN_COMP("graphics/pokemon/ninjask/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Ninjask[] = INCBIN_U32("graphics/pokemon/ninjask/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Ninjask[] = INCBIN_U32("graphics/pokemon/ninjask/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Shedinja[] = INCBIN_U32("graphics/pokemon/shedinja/anim_front.4bpp.lz"); const u32 gMonPalette_Shedinja[] = INCBIN_U32("graphics/pokemon/shedinja/normal.gbapal.lz"); @@ -4398,6 +7343,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shedinja[] = INCBIN_U8("graphics/pokemon/shedinja/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Shedinja[] = INCBIN_COMP("graphics/pokemon/shedinja/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Shedinja[] = INCBIN_U32("graphics/pokemon/shedinja/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Shedinja[] = INCBIN_U32("graphics/pokemon/shedinja/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_NINCADA #if P_FAMILY_WHISMUR @@ -4409,6 +7361,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Whismur[] = INCBIN_U8("graphics/pokemon/whismur/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Whismur[] = INCBIN_COMP("graphics/pokemon/whismur/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Whismur[] = INCBIN_U32("graphics/pokemon/whismur/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Whismur[] = INCBIN_U32("graphics/pokemon/whismur/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Loudred[] = INCBIN_U32("graphics/pokemon/loudred/anim_front.4bpp.lz"); const u32 gMonPalette_Loudred[] = INCBIN_U32("graphics/pokemon/loudred/normal.gbapal.lz"); @@ -4418,6 +7377,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Loudred[] = INCBIN_U8("graphics/pokemon/loudred/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Loudred[] = INCBIN_COMP("graphics/pokemon/loudred/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Loudred[] = INCBIN_U32("graphics/pokemon/loudred/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Loudred[] = INCBIN_U32("graphics/pokemon/loudred/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Exploud[] = INCBIN_U32("graphics/pokemon/exploud/anim_front.4bpp.lz"); const u32 gMonPalette_Exploud[] = INCBIN_U32("graphics/pokemon/exploud/normal.gbapal.lz"); @@ -4427,6 +7393,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Exploud[] = INCBIN_U8("graphics/pokemon/exploud/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Exploud[] = INCBIN_COMP("graphics/pokemon/exploud/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Exploud[] = INCBIN_U32("graphics/pokemon/exploud/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Exploud[] = INCBIN_U32("graphics/pokemon/exploud/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_WHISMUR #if P_FAMILY_MAKUHITA @@ -4438,6 +7411,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Makuhita[] = INCBIN_U8("graphics/pokemon/makuhita/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Makuhita[] = INCBIN_COMP("graphics/pokemon/makuhita/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Makuhita[] = INCBIN_U32("graphics/pokemon/makuhita/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Makuhita[] = INCBIN_U32("graphics/pokemon/makuhita/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Hariyama[] = INCBIN_U32("graphics/pokemon/hariyama/anim_front.4bpp.lz"); const u32 gMonPalette_Hariyama[] = INCBIN_U32("graphics/pokemon/hariyama/normal.gbapal.lz"); @@ -4447,6 +7427,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hariyama[] = INCBIN_U8("graphics/pokemon/hariyama/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Hariyama[] = INCBIN_COMP("graphics/pokemon/hariyama/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Hariyama[] = INCBIN_U32("graphics/pokemon/hariyama/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Hariyama[] = INCBIN_U32("graphics/pokemon/hariyama/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_MAKUHITA #if P_FAMILY_NOSEPASS @@ -4458,6 +7445,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Nosepass[] = INCBIN_U8("graphics/pokemon/nosepass/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Nosepass[] = INCBIN_COMP("graphics/pokemon/nosepass/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Nosepass[] = INCBIN_U32("graphics/pokemon/nosepass/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Nosepass[] = INCBIN_U32("graphics/pokemon/nosepass/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Probopass[] = INCBIN_U32("graphics/pokemon/probopass/anim_front.4bpp.lz"); @@ -4468,6 +7462,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Probopass[] = INCBIN_U8("graphics/pokemon/probopass/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Probopass[] = INCBIN_COMP("graphics/pokemon/probopass/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Probopass[] = INCBIN_U32("graphics/pokemon/probopass/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Probopass[] = INCBIN_U32("graphics/pokemon/probopass/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_NOSEPASS @@ -4480,6 +7481,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Skitty[] = INCBIN_U8("graphics/pokemon/skitty/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Skitty[] = INCBIN_COMP("graphics/pokemon/skitty/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Skitty[] = INCBIN_U32("graphics/pokemon/skitty/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Skitty[] = INCBIN_U32("graphics/pokemon/skitty/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Delcatty[] = INCBIN_U32("graphics/pokemon/delcatty/anim_front.4bpp.lz"); const u32 gMonPalette_Delcatty[] = INCBIN_U32("graphics/pokemon/delcatty/normal.gbapal.lz"); @@ -4489,6 +7497,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Delcatty[] = INCBIN_U8("graphics/pokemon/delcatty/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Delcatty[] = INCBIN_COMP("graphics/pokemon/delcatty/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Delcatty[] = INCBIN_U32("graphics/pokemon/delcatty/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Delcatty[] = INCBIN_U32("graphics/pokemon/delcatty/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SKITTY #if P_FAMILY_SABLEYE @@ -4500,6 +7515,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sableye[] = INCBIN_U8("graphics/pokemon/sableye/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Sableye[] = INCBIN_COMP("graphics/pokemon/sableye/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Sableye[] = INCBIN_U32("graphics/pokemon/sableye/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Sableye[] = INCBIN_U32("graphics/pokemon/sableye/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_SableyeMega[] = INCBIN_U32("graphics/pokemon/sableye/mega/front.4bpp.lz"); @@ -4507,6 +7529,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SableyeMega[] = INCBIN_U32("graphics/pokemon/sableye/mega/back.4bpp.lz"); const u32 gMonShinyPalette_SableyeMega[] = INCBIN_U32("graphics/pokemon/sableye/mega/shiny.gbapal.lz"); const u8 gMonIcon_SableyeMega[] = INCBIN_U8("graphics/pokemon/sableye/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_SableyeMega[] = INCBIN_COMP("graphics/pokemon/sableye/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_SableyeMega[] = INCBIN_U32("graphics/pokemon/sableye/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_SableyeMega[] = INCBIN_U32("graphics/pokemon/sableye/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_SABLEYE @@ -4519,6 +7548,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mawile[] = INCBIN_U8("graphics/pokemon/mawile/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Mawile[] = INCBIN_COMP("graphics/pokemon/mawile/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Mawile[] = INCBIN_U32("graphics/pokemon/mawile/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Mawile[] = INCBIN_U32("graphics/pokemon/mawile/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_MawileMega[] = INCBIN_U32("graphics/pokemon/mawile/mega/front.4bpp.lz"); @@ -4526,6 +7562,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_MawileMega[] = INCBIN_U32("graphics/pokemon/mawile/mega/back.4bpp.lz"); const u32 gMonShinyPalette_MawileMega[] = INCBIN_U32("graphics/pokemon/mawile/mega/shiny.gbapal.lz"); const u8 gMonIcon_MawileMega[] = INCBIN_U8("graphics/pokemon/mawile/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_MawileMega[] = INCBIN_COMP("graphics/pokemon/mawile/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_MawileMega[] = INCBIN_U32("graphics/pokemon/mawile/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_MawileMega[] = INCBIN_U32("graphics/pokemon/mawile/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_MAWILE @@ -4538,6 +7581,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Aron[] = INCBIN_U8("graphics/pokemon/aron/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Aron[] = INCBIN_COMP("graphics/pokemon/aron/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Aron[] = INCBIN_U32("graphics/pokemon/aron/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Aron[] = INCBIN_U32("graphics/pokemon/aron/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Lairon[] = INCBIN_U32("graphics/pokemon/lairon/anim_front.4bpp.lz"); const u32 gMonPalette_Lairon[] = INCBIN_U32("graphics/pokemon/lairon/normal.gbapal.lz"); @@ -4547,6 +7597,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lairon[] = INCBIN_U8("graphics/pokemon/lairon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Lairon[] = INCBIN_COMP("graphics/pokemon/lairon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Lairon[] = INCBIN_U32("graphics/pokemon/lairon/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Lairon[] = INCBIN_U32("graphics/pokemon/lairon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Aggron[] = INCBIN_U32("graphics/pokemon/aggron/anim_front.4bpp.lz"); const u32 gMonPalette_Aggron[] = INCBIN_U32("graphics/pokemon/aggron/normal.gbapal.lz"); @@ -4556,6 +7613,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Aggron[] = INCBIN_U8("graphics/pokemon/aggron/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Aggron[] = INCBIN_COMP("graphics/pokemon/aggron/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Aggron[] = INCBIN_U32("graphics/pokemon/aggron/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Aggron[] = INCBIN_U32("graphics/pokemon/aggron/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_AggronMega[] = INCBIN_U32("graphics/pokemon/aggron/mega/front.4bpp.lz"); @@ -4563,6 +7627,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_AggronMega[] = INCBIN_U32("graphics/pokemon/aggron/mega/back.4bpp.lz"); const u32 gMonShinyPalette_AggronMega[] = INCBIN_U32("graphics/pokemon/aggron/mega/shiny.gbapal.lz"); const u8 gMonIcon_AggronMega[] = INCBIN_U8("graphics/pokemon/aggron/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_AggronMega[] = INCBIN_COMP("graphics/pokemon/aggron/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_AggronMega[] = INCBIN_U32("graphics/pokemon/aggron/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_AggronMega[] = INCBIN_U32("graphics/pokemon/aggron/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_ARON @@ -4575,6 +7646,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Meditite[] = INCBIN_U8("graphics/pokemon/meditite/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Meditite[] = INCBIN_COMP("graphics/pokemon/meditite/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Meditite[] = INCBIN_U32("graphics/pokemon/meditite/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Meditite[] = INCBIN_U32("graphics/pokemon/meditite/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_MedititeF[] = INCBIN_U32("graphics/pokemon/meditite/anim_frontf.4bpp.lz"); const u32 gMonBackPic_MedititeF[] = INCBIN_U32("graphics/pokemon/meditite/backf.4bpp.lz"); @@ -4587,6 +7665,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Medicham[] = INCBIN_U8("graphics/pokemon/medicham/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Medicham[] = INCBIN_COMP("graphics/pokemon/medicham/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Medicham[] = INCBIN_U32("graphics/pokemon/medicham/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Medicham[] = INCBIN_U32("graphics/pokemon/medicham/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_MedichamF[] = INCBIN_U32("graphics/pokemon/medicham/anim_frontf.4bpp.lz"); const u32 gMonBackPic_MedichamF[] = INCBIN_U32("graphics/pokemon/medicham/backf.4bpp.lz"); @@ -4597,6 +7682,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_MedichamMega[] = INCBIN_U32("graphics/pokemon/medicham/mega/back.4bpp.lz"); const u32 gMonShinyPalette_MedichamMega[] = INCBIN_U32("graphics/pokemon/medicham/mega/shiny.gbapal.lz"); const u8 gMonIcon_MedichamMega[] = INCBIN_U8("graphics/pokemon/medicham/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_MedichamMega[] = INCBIN_COMP("graphics/pokemon/medicham/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_MedichamMega[] = INCBIN_U32("graphics/pokemon/medicham/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_MedichamMega[] = INCBIN_U32("graphics/pokemon/medicham/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_MEDITITE @@ -4609,6 +7701,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Electrike[] = INCBIN_U8("graphics/pokemon/electrike/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Electrike[] = INCBIN_COMP("graphics/pokemon/electrike/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Electrike[] = INCBIN_U32("graphics/pokemon/electrike/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Electrike[] = INCBIN_U32("graphics/pokemon/electrike/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Manectric[] = INCBIN_U32("graphics/pokemon/manectric/anim_front.4bpp.lz"); const u32 gMonPalette_Manectric[] = INCBIN_U32("graphics/pokemon/manectric/normal.gbapal.lz"); @@ -4618,6 +7717,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Manectric[] = INCBIN_U8("graphics/pokemon/manectric/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Manectric[] = INCBIN_COMP("graphics/pokemon/manectric/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Manectric[] = INCBIN_U32("graphics/pokemon/manectric/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Manectric[] = INCBIN_U32("graphics/pokemon/manectric/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_ManectricMega[] = INCBIN_U32("graphics/pokemon/manectric/mega/front.4bpp.lz"); @@ -4625,6 +7731,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_ManectricMega[] = INCBIN_U32("graphics/pokemon/manectric/mega/back.4bpp.lz"); const u32 gMonShinyPalette_ManectricMega[] = INCBIN_U32("graphics/pokemon/manectric/mega/shiny.gbapal.lz"); const u8 gMonIcon_ManectricMega[] = INCBIN_U8("graphics/pokemon/manectric/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_ManectricMega[] = INCBIN_COMP("graphics/pokemon/manectric/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_ManectricMega[] = INCBIN_U32("graphics/pokemon/manectric/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_ManectricMega[] = INCBIN_U32("graphics/pokemon/manectric/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_ELECTRIKE @@ -4637,6 +7750,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Plusle[] = INCBIN_U8("graphics/pokemon/plusle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Plusle[] = INCBIN_COMP("graphics/pokemon/plusle/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Plusle[] = INCBIN_U32("graphics/pokemon/plusle/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Plusle[] = INCBIN_U32("graphics/pokemon/plusle/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_PLUSLE #if P_FAMILY_MINUN @@ -4648,6 +7768,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Minun[] = INCBIN_U8("graphics/pokemon/minun/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Minun[] = INCBIN_COMP("graphics/pokemon/minun/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Minun[] = INCBIN_U32("graphics/pokemon/minun/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Minun[] = INCBIN_U32("graphics/pokemon/minun/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_MINUN #if P_FAMILY_VOLBEAT_ILLUMISE @@ -4659,6 +7786,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Volbeat[] = INCBIN_U8("graphics/pokemon/volbeat/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Volbeat[] = INCBIN_COMP("graphics/pokemon/volbeat/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Volbeat[] = INCBIN_U32("graphics/pokemon/volbeat/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Volbeat[] = INCBIN_U32("graphics/pokemon/volbeat/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Illumise[] = INCBIN_U32("graphics/pokemon/illumise/anim_front.4bpp.lz"); const u32 gMonPalette_Illumise[] = INCBIN_U32("graphics/pokemon/illumise/normal.gbapal.lz"); @@ -4668,6 +7802,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Illumise[] = INCBIN_U8("graphics/pokemon/illumise/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Illumise[] = INCBIN_COMP("graphics/pokemon/illumise/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Illumise[] = INCBIN_U32("graphics/pokemon/illumise/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Illumise[] = INCBIN_U32("graphics/pokemon/illumise/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_VOLBEAT_ILLUMISE #if P_FAMILY_ROSELIA @@ -4680,6 +7821,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Budew[] = INCBIN_U8("graphics/pokemon/budew/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Budew[] = INCBIN_COMP("graphics/pokemon/budew/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Budew[] = INCBIN_U32("graphics/pokemon/budew/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Budew[] = INCBIN_U32("graphics/pokemon/budew/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Roselia[] = INCBIN_U32("graphics/pokemon/roselia/anim_front.4bpp.lz"); @@ -4690,6 +7838,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Roselia[] = INCBIN_U8("graphics/pokemon/roselia/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Roselia[] = INCBIN_COMP("graphics/pokemon/roselia/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Roselia[] = INCBIN_U32("graphics/pokemon/roselia/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Roselia[] = INCBIN_U32("graphics/pokemon/roselia/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_RoseliaF[] = INCBIN_U32("graphics/pokemon/roselia/anim_frontf.4bpp.lz"); const u32 gMonBackPic_RoseliaF[] = INCBIN_U32("graphics/pokemon/roselia/backf.4bpp.lz"); @@ -4703,6 +7858,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Roserade[] = INCBIN_U8("graphics/pokemon/roserade/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Roserade[] = INCBIN_COMP("graphics/pokemon/roserade/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Roserade[] = INCBIN_U32("graphics/pokemon/roserade/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Roserade[] = INCBIN_U32("graphics/pokemon/roserade/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_RoseradeF[] = INCBIN_U32("graphics/pokemon/roserade/anim_frontf.4bpp.lz"); const u32 gMonBackPic_RoseradeF[] = INCBIN_U32("graphics/pokemon/roserade/backf.4bpp.lz"); @@ -4718,6 +7880,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gulpin[] = INCBIN_U8("graphics/pokemon/gulpin/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Gulpin[] = INCBIN_COMP("graphics/pokemon/gulpin/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Gulpin[] = INCBIN_U32("graphics/pokemon/gulpin/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Gulpin[] = INCBIN_U32("graphics/pokemon/gulpin/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_GulpinF[] = INCBIN_U32("graphics/pokemon/gulpin/anim_frontf.4bpp.lz"); const u32 gMonBackPic_GulpinF[] = INCBIN_U32("graphics/pokemon/gulpin/backf.4bpp.lz"); @@ -4730,6 +7899,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Swalot[] = INCBIN_U8("graphics/pokemon/swalot/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Swalot[] = INCBIN_COMP("graphics/pokemon/swalot/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Swalot[] = INCBIN_U32("graphics/pokemon/swalot/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Swalot[] = INCBIN_U32("graphics/pokemon/swalot/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_SwalotF[] = INCBIN_U32("graphics/pokemon/swalot/anim_frontf.4bpp.lz"); const u32 gMonBackPic_SwalotF[] = INCBIN_U32("graphics/pokemon/swalot/backf.4bpp.lz"); @@ -4744,6 +7920,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Carvanha[] = INCBIN_U8("graphics/pokemon/carvanha/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Carvanha[] = INCBIN_COMP("graphics/pokemon/carvanha/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Carvanha[] = INCBIN_U32("graphics/pokemon/carvanha/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Carvanha[] = INCBIN_U32("graphics/pokemon/carvanha/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Sharpedo[] = INCBIN_U32("graphics/pokemon/sharpedo/anim_front.4bpp.lz"); const u32 gMonPalette_Sharpedo[] = INCBIN_U32("graphics/pokemon/sharpedo/normal.gbapal.lz"); @@ -4753,6 +7936,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sharpedo[] = INCBIN_U8("graphics/pokemon/sharpedo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Sharpedo[] = INCBIN_COMP("graphics/pokemon/sharpedo/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Sharpedo[] = INCBIN_U32("graphics/pokemon/sharpedo/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Sharpedo[] = INCBIN_U32("graphics/pokemon/sharpedo/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_SharpedoMega[] = INCBIN_U32("graphics/pokemon/sharpedo/mega/front.4bpp.lz"); @@ -4760,6 +7950,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SharpedoMega[] = INCBIN_U32("graphics/pokemon/sharpedo/mega/back.4bpp.lz"); const u32 gMonShinyPalette_SharpedoMega[] = INCBIN_U32("graphics/pokemon/sharpedo/mega/shiny.gbapal.lz"); const u8 gMonIcon_SharpedoMega[] = INCBIN_U8("graphics/pokemon/sharpedo/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_SharpedoMega[] = INCBIN_COMP("graphics/pokemon/sharpedo/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_SharpedoMega[] = INCBIN_U32("graphics/pokemon/sharpedo/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_SharpedoMega[] = INCBIN_U32("graphics/pokemon/sharpedo/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_CARVANHA @@ -4772,6 +7969,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wailmer[] = INCBIN_U8("graphics/pokemon/wailmer/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Wailmer[] = INCBIN_COMP("graphics/pokemon/wailmer/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Wailmer[] = INCBIN_U32("graphics/pokemon/wailmer/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Wailmer[] = INCBIN_U32("graphics/pokemon/wailmer/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Wailord[] = INCBIN_U32("graphics/pokemon/wailord/anim_front.4bpp.lz"); const u32 gMonPalette_Wailord[] = INCBIN_U32("graphics/pokemon/wailord/normal.gbapal.lz"); @@ -4781,6 +7985,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wailord[] = INCBIN_U8("graphics/pokemon/wailord/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Wailord[] = INCBIN_COMP("graphics/pokemon/wailord/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Wailord[] = INCBIN_U32("graphics/pokemon/wailord/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Wailord[] = INCBIN_U32("graphics/pokemon/wailord/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_WAILMER #if P_FAMILY_NUMEL @@ -4792,6 +8003,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Numel[] = INCBIN_U8("graphics/pokemon/numel/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Numel[] = INCBIN_COMP("graphics/pokemon/numel/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Numel[] = INCBIN_U32("graphics/pokemon/numel/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Numel[] = INCBIN_U32("graphics/pokemon/numel/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_NumelF[] = INCBIN_U32("graphics/pokemon/numel/anim_frontf.4bpp.lz"); const u32 gMonBackPic_NumelF[] = INCBIN_U32("graphics/pokemon/numel/backf.4bpp.lz"); @@ -4804,6 +8022,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Camerupt[] = INCBIN_U8("graphics/pokemon/camerupt/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Camerupt[] = INCBIN_COMP("graphics/pokemon/camerupt/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Camerupt[] = INCBIN_U32("graphics/pokemon/camerupt/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Camerupt[] = INCBIN_U32("graphics/pokemon/camerupt/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_CameruptF[] = INCBIN_U32("graphics/pokemon/camerupt/anim_frontf.4bpp.lz"); const u32 gMonBackPic_CameruptF[] = INCBIN_U32("graphics/pokemon/camerupt/backf.4bpp.lz"); @@ -4814,6 +8039,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_CameruptMega[] = INCBIN_U32("graphics/pokemon/camerupt/mega/back.4bpp.lz"); const u32 gMonShinyPalette_CameruptMega[] = INCBIN_U32("graphics/pokemon/camerupt/mega/shiny.gbapal.lz"); const u8 gMonIcon_CameruptMega[] = INCBIN_U8("graphics/pokemon/camerupt/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_CameruptMega[] = INCBIN_COMP("graphics/pokemon/camerupt/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_CameruptMega[] = INCBIN_U32("graphics/pokemon/camerupt/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_CameruptMega[] = INCBIN_U32("graphics/pokemon/camerupt/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_NUMEL @@ -4826,6 +8058,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Torkoal[] = INCBIN_U8("graphics/pokemon/torkoal/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Torkoal[] = INCBIN_COMP("graphics/pokemon/torkoal/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Torkoal[] = INCBIN_U32("graphics/pokemon/torkoal/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Torkoal[] = INCBIN_U32("graphics/pokemon/torkoal/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_TORKOAL #if P_FAMILY_SPOINK @@ -4837,6 +8076,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Spoink[] = INCBIN_U8("graphics/pokemon/spoink/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Spoink[] = INCBIN_COMP("graphics/pokemon/spoink/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Spoink[] = INCBIN_U32("graphics/pokemon/spoink/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Spoink[] = INCBIN_U32("graphics/pokemon/spoink/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Grumpig[] = INCBIN_U32("graphics/pokemon/grumpig/anim_front.4bpp.lz"); const u32 gMonPalette_Grumpig[] = INCBIN_U32("graphics/pokemon/grumpig/normal.gbapal.lz"); @@ -4846,6 +8092,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Grumpig[] = INCBIN_U8("graphics/pokemon/grumpig/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Grumpig[] = INCBIN_COMP("graphics/pokemon/grumpig/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Grumpig[] = INCBIN_U32("graphics/pokemon/grumpig/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Grumpig[] = INCBIN_U32("graphics/pokemon/grumpig/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SPOINK #if P_FAMILY_SPINDA @@ -4857,6 +8110,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Spinda[] = INCBIN_U8("graphics/pokemon/spinda/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Spinda[] = INCBIN_COMP("graphics/pokemon/spinda/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Spinda[] = INCBIN_U32("graphics/pokemon/spinda/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Spinda[] = INCBIN_U32("graphics/pokemon/spinda/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SPINDA #if P_FAMILY_TRAPINCH @@ -4868,6 +8128,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Trapinch[] = INCBIN_U8("graphics/pokemon/trapinch/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Trapinch[] = INCBIN_COMP("graphics/pokemon/trapinch/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Trapinch[] = INCBIN_U32("graphics/pokemon/trapinch/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Trapinch[] = INCBIN_U32("graphics/pokemon/trapinch/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Vibrava[] = INCBIN_U32("graphics/pokemon/vibrava/anim_front.4bpp.lz"); const u32 gMonPalette_Vibrava[] = INCBIN_U32("graphics/pokemon/vibrava/normal.gbapal.lz"); @@ -4877,6 +8144,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Vibrava[] = INCBIN_U8("graphics/pokemon/vibrava/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Vibrava[] = INCBIN_COMP("graphics/pokemon/vibrava/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Vibrava[] = INCBIN_U32("graphics/pokemon/vibrava/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Vibrava[] = INCBIN_U32("graphics/pokemon/vibrava/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Flygon[] = INCBIN_U32("graphics/pokemon/flygon/anim_front.4bpp.lz"); const u32 gMonPalette_Flygon[] = INCBIN_U32("graphics/pokemon/flygon/normal.gbapal.lz"); @@ -4886,6 +8160,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Flygon[] = INCBIN_U8("graphics/pokemon/flygon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Flygon[] = INCBIN_COMP("graphics/pokemon/flygon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Flygon[] = INCBIN_U32("graphics/pokemon/flygon/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Flygon[] = INCBIN_U32("graphics/pokemon/flygon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_TRAPINCH #if P_FAMILY_CACNEA @@ -4897,6 +8178,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cacnea[] = INCBIN_U8("graphics/pokemon/cacnea/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Cacnea[] = INCBIN_COMP("graphics/pokemon/cacnea/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Cacnea[] = INCBIN_U32("graphics/pokemon/cacnea/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Cacnea[] = INCBIN_U32("graphics/pokemon/cacnea/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Cacturne[] = INCBIN_U32("graphics/pokemon/cacturne/anim_front.4bpp.lz"); const u32 gMonPalette_Cacturne[] = INCBIN_U32("graphics/pokemon/cacturne/normal.gbapal.lz"); @@ -4906,6 +8194,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cacturne[] = INCBIN_U8("graphics/pokemon/cacturne/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Cacturne[] = INCBIN_COMP("graphics/pokemon/cacturne/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Cacturne[] = INCBIN_U32("graphics/pokemon/cacturne/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Cacturne[] = INCBIN_U32("graphics/pokemon/cacturne/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_CacturneF[] = INCBIN_U32("graphics/pokemon/cacturne/anim_frontf.4bpp.lz"); #endif //P_FAMILY_CACNEA @@ -4919,6 +8214,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Swablu[] = INCBIN_U8("graphics/pokemon/swablu/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Swablu[] = INCBIN_COMP("graphics/pokemon/swablu/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Swablu[] = INCBIN_U32("graphics/pokemon/swablu/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Swablu[] = INCBIN_U32("graphics/pokemon/swablu/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Altaria[] = INCBIN_U32("graphics/pokemon/altaria/anim_front.4bpp.lz"); const u32 gMonPalette_Altaria[] = INCBIN_U32("graphics/pokemon/altaria/normal.gbapal.lz"); @@ -4928,6 +8230,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Altaria[] = INCBIN_U8("graphics/pokemon/altaria/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Altaria[] = INCBIN_COMP("graphics/pokemon/altaria/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Altaria[] = INCBIN_U32("graphics/pokemon/altaria/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Altaria[] = INCBIN_U32("graphics/pokemon/altaria/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_AltariaMega[] = INCBIN_U32("graphics/pokemon/altaria/mega/front.4bpp.lz"); @@ -4935,6 +8244,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_AltariaMega[] = INCBIN_U32("graphics/pokemon/altaria/mega/back.4bpp.lz"); const u32 gMonShinyPalette_AltariaMega[] = INCBIN_U32("graphics/pokemon/altaria/mega/shiny.gbapal.lz"); const u8 gMonIcon_AltariaMega[] = INCBIN_U8("graphics/pokemon/altaria/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_AltariaMega[] = INCBIN_COMP("graphics/pokemon/altaria/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_AltariaMega[] = INCBIN_U32("graphics/pokemon/altaria/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_AltariaMega[] = INCBIN_U32("graphics/pokemon/altaria/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_SWABLU @@ -4947,6 +8263,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zangoose[] = INCBIN_U8("graphics/pokemon/zangoose/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Zangoose[] = INCBIN_COMP("graphics/pokemon/zangoose/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Zangoose[] = INCBIN_U32("graphics/pokemon/zangoose/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Zangoose[] = INCBIN_U32("graphics/pokemon/zangoose/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_ZANGOOSE #if P_FAMILY_SEVIPER @@ -4958,6 +8281,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Seviper[] = INCBIN_U8("graphics/pokemon/seviper/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Seviper[] = INCBIN_COMP("graphics/pokemon/seviper/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Seviper[] = INCBIN_U32("graphics/pokemon/seviper/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Seviper[] = INCBIN_U32("graphics/pokemon/seviper/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SEVIPER #if P_FAMILY_LUNATONE @@ -4969,6 +8299,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lunatone[] = INCBIN_U8("graphics/pokemon/lunatone/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Lunatone[] = INCBIN_COMP("graphics/pokemon/lunatone/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Lunatone[] = INCBIN_U32("graphics/pokemon/lunatone/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Lunatone[] = INCBIN_U32("graphics/pokemon/lunatone/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_LUNATONE #if P_FAMILY_SOLROCK @@ -4980,6 +8317,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Solrock[] = INCBIN_U8("graphics/pokemon/solrock/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Solrock[] = INCBIN_COMP("graphics/pokemon/solrock/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Solrock[] = INCBIN_U32("graphics/pokemon/solrock/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Solrock[] = INCBIN_U32("graphics/pokemon/solrock/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SOLROCK #if P_FAMILY_BARBOACH @@ -4991,6 +8335,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Barboach[] = INCBIN_U8("graphics/pokemon/barboach/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Barboach[] = INCBIN_COMP("graphics/pokemon/barboach/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Barboach[] = INCBIN_U32("graphics/pokemon/barboach/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Barboach[] = INCBIN_U32("graphics/pokemon/barboach/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Whiscash[] = INCBIN_U32("graphics/pokemon/whiscash/anim_front.4bpp.lz"); const u32 gMonPalette_Whiscash[] = INCBIN_U32("graphics/pokemon/whiscash/normal.gbapal.lz"); @@ -5000,6 +8351,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Whiscash[] = INCBIN_U8("graphics/pokemon/whiscash/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Whiscash[] = INCBIN_COMP("graphics/pokemon/whiscash/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Whiscash[] = INCBIN_U32("graphics/pokemon/whiscash/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Whiscash[] = INCBIN_U32("graphics/pokemon/whiscash/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_BARBOACH #if P_FAMILY_CORPHISH @@ -5011,6 +8369,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Corphish[] = INCBIN_U8("graphics/pokemon/corphish/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Corphish[] = INCBIN_COMP("graphics/pokemon/corphish/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Corphish[] = INCBIN_U32("graphics/pokemon/corphish/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Corphish[] = INCBIN_U32("graphics/pokemon/corphish/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Crawdaunt[] = INCBIN_U32("graphics/pokemon/crawdaunt/anim_front.4bpp.lz"); const u32 gMonPalette_Crawdaunt[] = INCBIN_U32("graphics/pokemon/crawdaunt/normal.gbapal.lz"); @@ -5020,6 +8385,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Crawdaunt[] = INCBIN_U8("graphics/pokemon/crawdaunt/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Crawdaunt[] = INCBIN_COMP("graphics/pokemon/crawdaunt/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Crawdaunt[] = INCBIN_U32("graphics/pokemon/crawdaunt/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Crawdaunt[] = INCBIN_U32("graphics/pokemon/crawdaunt/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_CORPHISH #if P_FAMILY_BALTOY @@ -5031,6 +8403,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Baltoy[] = INCBIN_U8("graphics/pokemon/baltoy/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Baltoy[] = INCBIN_COMP("graphics/pokemon/baltoy/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Baltoy[] = INCBIN_U32("graphics/pokemon/baltoy/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Baltoy[] = INCBIN_U32("graphics/pokemon/baltoy/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Claydol[] = INCBIN_U32("graphics/pokemon/claydol/anim_front.4bpp.lz"); const u32 gMonPalette_Claydol[] = INCBIN_U32("graphics/pokemon/claydol/normal.gbapal.lz"); @@ -5040,6 +8419,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Claydol[] = INCBIN_U8("graphics/pokemon/claydol/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Claydol[] = INCBIN_COMP("graphics/pokemon/claydol/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Claydol[] = INCBIN_U32("graphics/pokemon/claydol/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Claydol[] = INCBIN_U32("graphics/pokemon/claydol/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_BALTOY #if P_FAMILY_LILEEP @@ -5051,6 +8437,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lileep[] = INCBIN_U8("graphics/pokemon/lileep/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Lileep[] = INCBIN_COMP("graphics/pokemon/lileep/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Lileep[] = INCBIN_U32("graphics/pokemon/lileep/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Lileep[] = INCBIN_U32("graphics/pokemon/lileep/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Cradily[] = INCBIN_U32("graphics/pokemon/cradily/anim_front.4bpp.lz"); const u32 gMonPalette_Cradily[] = INCBIN_U32("graphics/pokemon/cradily/normal.gbapal.lz"); @@ -5060,6 +8453,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cradily[] = INCBIN_U8("graphics/pokemon/cradily/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Cradily[] = INCBIN_COMP("graphics/pokemon/cradily/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Cradily[] = INCBIN_U32("graphics/pokemon/cradily/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Cradily[] = INCBIN_U32("graphics/pokemon/cradily/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_LILEEP #if P_FAMILY_ANORITH @@ -5071,6 +8471,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Anorith[] = INCBIN_U8("graphics/pokemon/anorith/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Anorith[] = INCBIN_COMP("graphics/pokemon/anorith/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Anorith[] = INCBIN_U32("graphics/pokemon/anorith/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Anorith[] = INCBIN_U32("graphics/pokemon/anorith/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Armaldo[] = INCBIN_U32("graphics/pokemon/armaldo/anim_front.4bpp.lz"); const u32 gMonPalette_Armaldo[] = INCBIN_U32("graphics/pokemon/armaldo/normal.gbapal.lz"); @@ -5080,6 +8487,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Armaldo[] = INCBIN_U8("graphics/pokemon/armaldo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Armaldo[] = INCBIN_COMP("graphics/pokemon/armaldo/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Armaldo[] = INCBIN_U32("graphics/pokemon/armaldo/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Armaldo[] = INCBIN_U32("graphics/pokemon/armaldo/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_ANORITH #if P_FAMILY_FEEBAS @@ -5091,6 +8505,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Feebas[] = INCBIN_U8("graphics/pokemon/feebas/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Feebas[] = INCBIN_COMP("graphics/pokemon/feebas/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Feebas[] = INCBIN_U32("graphics/pokemon/feebas/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Feebas[] = INCBIN_U32("graphics/pokemon/feebas/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Milotic[] = INCBIN_U32("graphics/pokemon/milotic/anim_front.4bpp.lz"); const u32 gMonPalette_Milotic[] = INCBIN_U32("graphics/pokemon/milotic/normal.gbapal.lz"); @@ -5100,6 +8521,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Milotic[] = INCBIN_U8("graphics/pokemon/milotic/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Milotic[] = INCBIN_COMP("graphics/pokemon/milotic/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Milotic[] = INCBIN_U32("graphics/pokemon/milotic/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Milotic[] = INCBIN_U32("graphics/pokemon/milotic/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_MiloticF[] = INCBIN_U32("graphics/pokemon/milotic/anim_frontf.4bpp.lz"); const u32 gMonBackPic_MiloticF[] = INCBIN_U32("graphics/pokemon/milotic/backf.4bpp.lz"); @@ -5132,6 +8560,23 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_CastformSnowy[] = INCBIN_U32("graphics/pokemon/castform/snowy/back.4bpp.lz"); const u32 gMonShinyPalette_CastformSnowy[] = INCBIN_U32("graphics/pokemon/castform/snowy/shiny.gbapal.lz"); const u8 gMonIcon_CastformSnowy[] = INCBIN_U8("graphics/pokemon/castform/snowy/icon.4bpp"); + +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_CastformNormal[] = INCBIN_COMP("graphics/pokemon/castform/overworld.4bpp"); + const u32 gObjectEventPic_CastformSunny[] = INCBIN_COMP("graphics/pokemon/castform/sunny/overworld.4bpp"); + const u32 gObjectEventPic_CastformRainy[] = INCBIN_COMP("graphics/pokemon/castform/rainy/overworld.4bpp"); + const u32 gObjectEventPic_CastformSnowy[] = INCBIN_COMP("graphics/pokemon/castform/snowy/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_CastformNormal[] = INCBIN_U32("graphics/pokemon/castform/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_CastformSunny[] = INCBIN_U32("graphics/pokemon/castform/sunny/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_CastformRainy[] = INCBIN_U32("graphics/pokemon/castform/rainy/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_CastformSnowy[] = INCBIN_U32("graphics/pokemon/castform/snowy/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_CastformNormal[] = INCBIN_U32("graphics/pokemon/castform/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_CastformSunny[] = INCBIN_U32("graphics/pokemon/castform/sunny/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_CastformRainy[] = INCBIN_U32("graphics/pokemon/castform/rainy/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_CastformSnowy[] = INCBIN_U32("graphics/pokemon/castform/snowy/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_CASTFORM #if P_FAMILY_KECLEON @@ -5143,6 +8588,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kecleon[] = INCBIN_U8("graphics/pokemon/kecleon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Kecleon[] = INCBIN_COMP("graphics/pokemon/kecleon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Kecleon[] = INCBIN_U32("graphics/pokemon/kecleon/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Kecleon[] = INCBIN_U32("graphics/pokemon/kecleon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_KECLEON #if P_FAMILY_SHUPPET @@ -5154,6 +8606,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shuppet[] = INCBIN_U8("graphics/pokemon/shuppet/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Shuppet[] = INCBIN_COMP("graphics/pokemon/shuppet/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Shuppet[] = INCBIN_U32("graphics/pokemon/shuppet/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Shuppet[] = INCBIN_U32("graphics/pokemon/shuppet/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Banette[] = INCBIN_U32("graphics/pokemon/banette/anim_front.4bpp.lz"); const u32 gMonPalette_Banette[] = INCBIN_U32("graphics/pokemon/banette/normal.gbapal.lz"); @@ -5163,6 +8622,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Banette[] = INCBIN_U8("graphics/pokemon/banette/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Banette[] = INCBIN_COMP("graphics/pokemon/banette/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Banette[] = INCBIN_U32("graphics/pokemon/banette/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Banette[] = INCBIN_U32("graphics/pokemon/banette/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_BanetteMega[] = INCBIN_U32("graphics/pokemon/banette/mega/front.4bpp.lz"); @@ -5170,6 +8636,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_BanetteMega[] = INCBIN_U32("graphics/pokemon/banette/mega/back.4bpp.lz"); const u32 gMonShinyPalette_BanetteMega[] = INCBIN_U32("graphics/pokemon/banette/mega/shiny.gbapal.lz"); const u8 gMonIcon_BanetteMega[] = INCBIN_U8("graphics/pokemon/banette/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_BanetteMega[] = INCBIN_COMP("graphics/pokemon/banette/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_BanetteMega[] = INCBIN_U32("graphics/pokemon/banette/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_BanetteMega[] = INCBIN_U32("graphics/pokemon/banette/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_SHUPPET @@ -5182,6 +8655,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Duskull[] = INCBIN_U8("graphics/pokemon/duskull/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Duskull[] = INCBIN_COMP("graphics/pokemon/duskull/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Duskull[] = INCBIN_U32("graphics/pokemon/duskull/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Duskull[] = INCBIN_U32("graphics/pokemon/duskull/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Dusclops[] = INCBIN_U32("graphics/pokemon/dusclops/anim_front.4bpp.lz"); const u32 gMonPalette_Dusclops[] = INCBIN_U32("graphics/pokemon/dusclops/normal.gbapal.lz"); @@ -5191,6 +8671,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dusclops[] = INCBIN_U8("graphics/pokemon/dusclops/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Dusclops[] = INCBIN_COMP("graphics/pokemon/dusclops/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Dusclops[] = INCBIN_U32("graphics/pokemon/dusclops/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Dusclops[] = INCBIN_U32("graphics/pokemon/dusclops/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Dusknoir[] = INCBIN_U32("graphics/pokemon/dusknoir/anim_front.4bpp.lz"); @@ -5201,6 +8688,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dusknoir[] = INCBIN_U8("graphics/pokemon/dusknoir/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Dusknoir[] = INCBIN_COMP("graphics/pokemon/dusknoir/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Dusknoir[] = INCBIN_U32("graphics/pokemon/dusknoir/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Dusknoir[] = INCBIN_U32("graphics/pokemon/dusknoir/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_DUSKULL @@ -5213,6 +8707,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tropius[] = INCBIN_U8("graphics/pokemon/tropius/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Tropius[] = INCBIN_COMP("graphics/pokemon/tropius/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Tropius[] = INCBIN_U32("graphics/pokemon/tropius/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Tropius[] = INCBIN_U32("graphics/pokemon/tropius/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_TROPIUS #if P_FAMILY_CHIMECHO @@ -5225,6 +8726,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Chingling[] = INCBIN_U8("graphics/pokemon/chingling/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Chingling[] = INCBIN_COMP("graphics/pokemon/chingling/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Chingling[] = INCBIN_U32("graphics/pokemon/chingling/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Chingling[] = INCBIN_U32("graphics/pokemon/chingling/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Chimecho[] = INCBIN_U32("graphics/pokemon/chimecho/anim_front.4bpp.lz"); @@ -5235,6 +8743,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Chimecho[] = INCBIN_U8("graphics/pokemon/chimecho/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Chimecho[] = INCBIN_COMP("graphics/pokemon/chimecho/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Chimecho[] = INCBIN_U32("graphics/pokemon/chimecho/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Chimecho[] = INCBIN_U32("graphics/pokemon/chimecho/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_CHIMECHO #if P_FAMILY_ABSOL @@ -5246,6 +8761,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Absol[] = INCBIN_U8("graphics/pokemon/absol/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Absol[] = INCBIN_COMP("graphics/pokemon/absol/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Absol[] = INCBIN_U32("graphics/pokemon/absol/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Absol[] = INCBIN_U32("graphics/pokemon/absol/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_AbsolMega[] = INCBIN_U32("graphics/pokemon/absol/mega/front.4bpp.lz"); @@ -5253,6 +8775,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_AbsolMega[] = INCBIN_U32("graphics/pokemon/absol/mega/back.4bpp.lz"); const u32 gMonShinyPalette_AbsolMega[] = INCBIN_U32("graphics/pokemon/absol/mega/shiny.gbapal.lz"); const u8 gMonIcon_AbsolMega[] = INCBIN_U8("graphics/pokemon/absol/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_AbsolMega[] = INCBIN_COMP("graphics/pokemon/absol/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_AbsolMega[] = INCBIN_U32("graphics/pokemon/absol/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_AbsolMega[] = INCBIN_U32("graphics/pokemon/absol/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_ABSOL @@ -5265,6 +8794,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Snorunt[] = INCBIN_U8("graphics/pokemon/snorunt/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Snorunt[] = INCBIN_COMP("graphics/pokemon/snorunt/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Snorunt[] = INCBIN_U32("graphics/pokemon/snorunt/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Snorunt[] = INCBIN_U32("graphics/pokemon/snorunt/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Glalie[] = INCBIN_U32("graphics/pokemon/glalie/anim_front.4bpp.lz"); const u32 gMonPalette_Glalie[] = INCBIN_U32("graphics/pokemon/glalie/normal.gbapal.lz"); @@ -5274,6 +8810,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Glalie[] = INCBIN_U8("graphics/pokemon/glalie/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Glalie[] = INCBIN_COMP("graphics/pokemon/glalie/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Glalie[] = INCBIN_U32("graphics/pokemon/glalie/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Glalie[] = INCBIN_U32("graphics/pokemon/glalie/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_GlalieMega[] = INCBIN_U32("graphics/pokemon/glalie/mega/front.4bpp.lz"); @@ -5281,6 +8824,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_GlalieMega[] = INCBIN_U32("graphics/pokemon/glalie/mega/back.4bpp.lz"); const u32 gMonShinyPalette_GlalieMega[] = INCBIN_U32("graphics/pokemon/glalie/mega/shiny.gbapal.lz"); const u8 gMonIcon_GlalieMega[] = INCBIN_U8("graphics/pokemon/glalie/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_GlalieMega[] = INCBIN_COMP("graphics/pokemon/glalie/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_GlalieMega[] = INCBIN_U32("graphics/pokemon/glalie/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_GlalieMega[] = INCBIN_U32("graphics/pokemon/glalie/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #if P_GEN_4_CROSS_EVOS @@ -5292,6 +8842,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Froslass[] = INCBIN_U8("graphics/pokemon/froslass/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Froslass[] = INCBIN_COMP("graphics/pokemon/froslass/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Froslass[] = INCBIN_U32("graphics/pokemon/froslass/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Froslass[] = INCBIN_U32("graphics/pokemon/froslass/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_SNORUNT @@ -5304,6 +8861,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Spheal[] = INCBIN_U8("graphics/pokemon/spheal/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Spheal[] = INCBIN_COMP("graphics/pokemon/spheal/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Spheal[] = INCBIN_U32("graphics/pokemon/spheal/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Spheal[] = INCBIN_U32("graphics/pokemon/spheal/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Sealeo[] = INCBIN_U32("graphics/pokemon/sealeo/anim_front.4bpp.lz"); const u32 gMonPalette_Sealeo[] = INCBIN_U32("graphics/pokemon/sealeo/normal.gbapal.lz"); @@ -5313,6 +8877,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sealeo[] = INCBIN_U8("graphics/pokemon/sealeo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Sealeo[] = INCBIN_COMP("graphics/pokemon/sealeo/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Sealeo[] = INCBIN_U32("graphics/pokemon/sealeo/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Sealeo[] = INCBIN_U32("graphics/pokemon/sealeo/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Walrein[] = INCBIN_U32("graphics/pokemon/walrein/anim_front.4bpp.lz"); const u32 gMonPalette_Walrein[] = INCBIN_U32("graphics/pokemon/walrein/normal.gbapal.lz"); @@ -5322,6 +8893,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Walrein[] = INCBIN_U8("graphics/pokemon/walrein/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Walrein[] = INCBIN_COMP("graphics/pokemon/walrein/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Walrein[] = INCBIN_U32("graphics/pokemon/walrein/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Walrein[] = INCBIN_U32("graphics/pokemon/walrein/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SPHEAL #if P_FAMILY_CLAMPERL @@ -5333,6 +8911,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Clamperl[] = INCBIN_U8("graphics/pokemon/clamperl/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Clamperl[] = INCBIN_COMP("graphics/pokemon/clamperl/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Clamperl[] = INCBIN_U32("graphics/pokemon/clamperl/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Clamperl[] = INCBIN_U32("graphics/pokemon/clamperl/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Huntail[] = INCBIN_U32("graphics/pokemon/huntail/anim_front.4bpp.lz"); const u32 gMonPalette_Huntail[] = INCBIN_U32("graphics/pokemon/huntail/normal.gbapal.lz"); @@ -5342,6 +8927,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Huntail[] = INCBIN_U8("graphics/pokemon/huntail/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Huntail[] = INCBIN_COMP("graphics/pokemon/huntail/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Huntail[] = INCBIN_U32("graphics/pokemon/huntail/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Huntail[] = INCBIN_U32("graphics/pokemon/huntail/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Gorebyss[] = INCBIN_U32("graphics/pokemon/gorebyss/anim_front.4bpp.lz"); const u32 gMonPalette_Gorebyss[] = INCBIN_U32("graphics/pokemon/gorebyss/normal.gbapal.lz"); @@ -5351,6 +8943,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gorebyss[] = INCBIN_U8("graphics/pokemon/gorebyss/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Gorebyss[] = INCBIN_COMP("graphics/pokemon/gorebyss/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Gorebyss[] = INCBIN_U32("graphics/pokemon/gorebyss/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Gorebyss[] = INCBIN_U32("graphics/pokemon/gorebyss/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_CLAMPERL #if P_FAMILY_RELICANTH @@ -5362,6 +8961,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Relicanth[] = INCBIN_U8("graphics/pokemon/relicanth/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Relicanth[] = INCBIN_COMP("graphics/pokemon/relicanth/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Relicanth[] = INCBIN_U32("graphics/pokemon/relicanth/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Relicanth[] = INCBIN_U32("graphics/pokemon/relicanth/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_RelicanthF[] = INCBIN_U32("graphics/pokemon/relicanth/anim_frontf.4bpp.lz"); const u32 gMonBackPic_RelicanthF[] = INCBIN_U32("graphics/pokemon/relicanth/backf.4bpp.lz"); @@ -5376,6 +8982,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Luvdisc[] = INCBIN_U8("graphics/pokemon/luvdisc/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Luvdisc[] = INCBIN_COMP("graphics/pokemon/luvdisc/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Luvdisc[] = INCBIN_U32("graphics/pokemon/luvdisc/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Luvdisc[] = INCBIN_U32("graphics/pokemon/luvdisc/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_LUVDISC #if P_FAMILY_BAGON @@ -5387,6 +9000,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bagon[] = INCBIN_U8("graphics/pokemon/bagon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Bagon[] = INCBIN_COMP("graphics/pokemon/bagon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Bagon[] = INCBIN_U32("graphics/pokemon/bagon/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Bagon[] = INCBIN_U32("graphics/pokemon/bagon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Shelgon[] = INCBIN_U32("graphics/pokemon/shelgon/anim_front.4bpp.lz"); const u32 gMonPalette_Shelgon[] = INCBIN_U32("graphics/pokemon/shelgon/normal.gbapal.lz"); @@ -5396,6 +9016,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shelgon[] = INCBIN_U8("graphics/pokemon/shelgon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Shelgon[] = INCBIN_COMP("graphics/pokemon/shelgon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Shelgon[] = INCBIN_U32("graphics/pokemon/shelgon/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Shelgon[] = INCBIN_U32("graphics/pokemon/shelgon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Salamence[] = INCBIN_U32("graphics/pokemon/salamence/anim_front.4bpp.lz"); const u32 gMonPalette_Salamence[] = INCBIN_U32("graphics/pokemon/salamence/normal.gbapal.lz"); @@ -5405,6 +9032,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Salamence[] = INCBIN_U8("graphics/pokemon/salamence/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Salamence[] = INCBIN_COMP("graphics/pokemon/salamence/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Salamence[] = INCBIN_U32("graphics/pokemon/salamence/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Salamence[] = INCBIN_U32("graphics/pokemon/salamence/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_SalamenceMega[] = INCBIN_U32("graphics/pokemon/salamence/mega/front.4bpp.lz"); @@ -5412,6 +9046,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SalamenceMega[] = INCBIN_U32("graphics/pokemon/salamence/mega/back.4bpp.lz"); const u32 gMonShinyPalette_SalamenceMega[] = INCBIN_U32("graphics/pokemon/salamence/mega/shiny.gbapal.lz"); const u8 gMonIcon_SalamenceMega[] = INCBIN_U8("graphics/pokemon/salamence/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_SalamenceMega[] = INCBIN_COMP("graphics/pokemon/salamence/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_SalamenceMega[] = INCBIN_U32("graphics/pokemon/salamence/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_SalamenceMega[] = INCBIN_U32("graphics/pokemon/salamence/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_BAGON @@ -5424,6 +9065,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Beldum[] = INCBIN_U8("graphics/pokemon/beldum/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Beldum[] = INCBIN_COMP("graphics/pokemon/beldum/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Beldum[] = INCBIN_U32("graphics/pokemon/beldum/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Beldum[] = INCBIN_U32("graphics/pokemon/beldum/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Metang[] = INCBIN_U32("graphics/pokemon/metang/anim_front.4bpp.lz"); const u32 gMonPalette_Metang[] = INCBIN_U32("graphics/pokemon/metang/normal.gbapal.lz"); @@ -5433,6 +9081,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Metang[] = INCBIN_U8("graphics/pokemon/metang/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Metang[] = INCBIN_COMP("graphics/pokemon/metang/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Metang[] = INCBIN_U32("graphics/pokemon/metang/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Metang[] = INCBIN_U32("graphics/pokemon/metang/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Metagross[] = INCBIN_U32("graphics/pokemon/metagross/anim_front.4bpp.lz"); const u32 gMonPalette_Metagross[] = INCBIN_U32("graphics/pokemon/metagross/normal.gbapal.lz"); @@ -5442,6 +9097,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Metagross[] = INCBIN_U8("graphics/pokemon/metagross/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Metagross[] = INCBIN_COMP("graphics/pokemon/metagross/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Metagross[] = INCBIN_U32("graphics/pokemon/metagross/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Metagross[] = INCBIN_U32("graphics/pokemon/metagross/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_MetagrossMega[] = INCBIN_U32("graphics/pokemon/metagross/mega/front.4bpp.lz"); @@ -5449,6 +9111,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_MetagrossMega[] = INCBIN_U32("graphics/pokemon/metagross/mega/back.4bpp.lz"); const u32 gMonShinyPalette_MetagrossMega[] = INCBIN_U32("graphics/pokemon/metagross/mega/shiny.gbapal.lz"); const u8 gMonIcon_MetagrossMega[] = INCBIN_U8("graphics/pokemon/metagross/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_MetagrossMega[] = INCBIN_COMP("graphics/pokemon/metagross/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_MetagrossMega[] = INCBIN_U32("graphics/pokemon/metagross/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_MetagrossMega[] = INCBIN_U32("graphics/pokemon/metagross/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_BELDUM @@ -5461,6 +9130,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Regirock[] = INCBIN_U8("graphics/pokemon/regirock/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Regirock[] = INCBIN_COMP("graphics/pokemon/regirock/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Regirock[] = INCBIN_U32("graphics/pokemon/regirock/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Regirock[] = INCBIN_U32("graphics/pokemon/regirock/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_REGIROCK #if P_FAMILY_REGICE @@ -5472,6 +9148,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Regice[] = INCBIN_U8("graphics/pokemon/regice/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Regice[] = INCBIN_COMP("graphics/pokemon/regice/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Regice[] = INCBIN_U32("graphics/pokemon/regice/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Regice[] = INCBIN_U32("graphics/pokemon/regice/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_REGICE #if P_FAMILY_REGISTEEL @@ -5483,6 +9166,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Registeel[] = INCBIN_U8("graphics/pokemon/registeel/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Registeel[] = INCBIN_COMP("graphics/pokemon/registeel/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Registeel[] = INCBIN_U32("graphics/pokemon/registeel/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Registeel[] = INCBIN_U32("graphics/pokemon/registeel/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_REGISTEEL #if P_FAMILY_LATIAS @@ -5494,6 +9184,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Latias[] = INCBIN_U8("graphics/pokemon/latias/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Latias[] = INCBIN_COMP("graphics/pokemon/latias/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Latias[] = INCBIN_U32("graphics/pokemon/latias/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Latias[] = INCBIN_U32("graphics/pokemon/latias/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_LatiasMega[] = INCBIN_U32("graphics/pokemon/latias/mega/front.4bpp.lz"); @@ -5501,6 +9198,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_LatiasMega[] = INCBIN_U32("graphics/pokemon/latias/mega/back.4bpp.lz"); const u32 gMonShinyPalette_LatiasMega[] = INCBIN_U32("graphics/pokemon/latias/mega/shiny.gbapal.lz"); const u8 gMonIcon_LatiasMega[] = INCBIN_U8("graphics/pokemon/latias/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_LatiasMega[] = INCBIN_COMP("graphics/pokemon/latias/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_LatiasMega[] = INCBIN_U32("graphics/pokemon/latias/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_LatiasMega[] = INCBIN_U32("graphics/pokemon/latias/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_LATIAS @@ -5513,6 +9217,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Latios[] = INCBIN_U8("graphics/pokemon/latios/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Latios[] = INCBIN_COMP("graphics/pokemon/latios/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Latios[] = INCBIN_U32("graphics/pokemon/latios/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Latios[] = INCBIN_U32("graphics/pokemon/latios/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_LatiosMega[] = INCBIN_U32("graphics/pokemon/latios/mega/front.4bpp.lz"); @@ -5520,6 +9231,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_LatiosMega[] = INCBIN_U32("graphics/pokemon/latios/mega/back.4bpp.lz"); const u32 gMonShinyPalette_LatiosMega[] = INCBIN_U32("graphics/pokemon/latios/mega/shiny.gbapal.lz"); const u8 gMonIcon_LatiosMega[] = INCBIN_U8("graphics/pokemon/latios/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_LatiosMega[] = INCBIN_COMP("graphics/pokemon/latios/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_LatiosMega[] = INCBIN_U32("graphics/pokemon/latios/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_LatiosMega[] = INCBIN_U32("graphics/pokemon/latios/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_LATIOS @@ -5532,6 +9250,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kyogre[] = INCBIN_U8("graphics/pokemon/kyogre/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Kyogre[] = INCBIN_COMP("graphics/pokemon/kyogre/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Kyogre[] = INCBIN_U32("graphics/pokemon/kyogre/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Kyogre[] = INCBIN_U32("graphics/pokemon/kyogre/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_PRIMAL_REVERSIONS const u32 gMonFrontPic_KyogrePrimal[] = INCBIN_U32("graphics/pokemon/kyogre/primal/front.4bpp.lz"); @@ -5539,6 +9264,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_KyogrePrimal[] = INCBIN_U32("graphics/pokemon/kyogre/primal/back.4bpp.lz"); const u32 gMonShinyPalette_KyogrePrimal[] = INCBIN_U32("graphics/pokemon/kyogre/primal/shiny.gbapal.lz"); const u8 gMonIcon_KyogrePrimal[] = INCBIN_U8("graphics/pokemon/kyogre/primal/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_KyogrePrimal[] = INCBIN_COMP("graphics/pokemon/kyogre/primal/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_KyogrePrimal[] = INCBIN_U32("graphics/pokemon/kyogre/primal/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_KyogrePrimal[] = INCBIN_U32("graphics/pokemon/kyogre/primal/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_PRIMAL_REVERSIONS #endif //P_FAMILY_KYOGRE @@ -5551,6 +9283,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Groudon[] = INCBIN_U8("graphics/pokemon/groudon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Groudon[] = INCBIN_COMP("graphics/pokemon/groudon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Groudon[] = INCBIN_U32("graphics/pokemon/groudon/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Groudon[] = INCBIN_U32("graphics/pokemon/groudon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_PRIMAL_REVERSIONS const u32 gMonFrontPic_GroudonPrimal[] = INCBIN_U32("graphics/pokemon/groudon/primal/front.4bpp.lz"); @@ -5558,6 +9297,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_GroudonPrimal[] = INCBIN_U32("graphics/pokemon/groudon/primal/back.4bpp.lz"); const u32 gMonShinyPalette_GroudonPrimal[] = INCBIN_U32("graphics/pokemon/groudon/primal/shiny.gbapal.lz"); const u8 gMonIcon_GroudonPrimal[] = INCBIN_U8("graphics/pokemon/groudon/primal/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_GroudonPrimal[] = INCBIN_COMP("graphics/pokemon/groudon/primal/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_GroudonPrimal[] = INCBIN_U32("graphics/pokemon/groudon/primal/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_GroudonPrimal[] = INCBIN_U32("graphics/pokemon/groudon/primal/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_PRIMAL_REVERSIONS #endif //P_FAMILY_GROUDON @@ -5570,6 +9316,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rayquaza[] = INCBIN_U8("graphics/pokemon/rayquaza/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Rayquaza[] = INCBIN_COMP("graphics/pokemon/rayquaza/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Rayquaza[] = INCBIN_U32("graphics/pokemon/rayquaza/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Rayquaza[] = INCBIN_U32("graphics/pokemon/rayquaza/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_RayquazaMega[] = INCBIN_U32("graphics/pokemon/rayquaza/mega/front.4bpp.lz"); @@ -5577,6 +9330,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_RayquazaMega[] = INCBIN_U32("graphics/pokemon/rayquaza/mega/back.4bpp.lz"); const u32 gMonShinyPalette_RayquazaMega[] = INCBIN_U32("graphics/pokemon/rayquaza/mega/shiny.gbapal.lz"); const u8 gMonIcon_RayquazaMega[] = INCBIN_U8("graphics/pokemon/rayquaza/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_RayquazaMega[] = INCBIN_COMP("graphics/pokemon/rayquaza/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_RayquazaMega[] = INCBIN_U32("graphics/pokemon/rayquaza/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_RayquazaMega[] = INCBIN_U32("graphics/pokemon/rayquaza/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_RAYQUAZA @@ -5589,6 +9349,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Jirachi[] = INCBIN_U8("graphics/pokemon/jirachi/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Jirachi[] = INCBIN_COMP("graphics/pokemon/jirachi/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Jirachi[] = INCBIN_U32("graphics/pokemon/jirachi/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Jirachi[] = INCBIN_U32("graphics/pokemon/jirachi/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_JIRACHI #if P_FAMILY_DEOXYS @@ -5618,6 +9385,23 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_DeoxysSpeed[] = INCBIN_U32("graphics/pokemon/deoxys/speed/back.4bpp.lz"); const u32 gMonShinyPalette_DeoxysSpeed[] = INCBIN_U32("graphics/pokemon/deoxys/speed/shiny.gbapal.lz"); const u8 gMonIcon_DeoxysSpeed[] = INCBIN_U8("graphics/pokemon/deoxys/speed/icon.4bpp"); + +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_DeoxysNormal[] = INCBIN_COMP("graphics/pokemon/deoxys/overworld.4bpp"); + const u32 gObjectEventPic_DeoxysAttack[] = INCBIN_COMP("graphics/pokemon/deoxys/attack/overworld.4bpp"); + const u32 gObjectEventPic_DeoxysDefense[] = INCBIN_COMP("graphics/pokemon/deoxys/defense/overworld.4bpp"); + const u32 gObjectEventPic_DeoxysSpeed[] = INCBIN_COMP("graphics/pokemon/deoxys/speed/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_DeoxysNormal[] = INCBIN_U32("graphics/pokemon/deoxys/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_DeoxysAttack[] = INCBIN_U32("graphics/pokemon/deoxys/attack/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_DeoxysDefense[] = INCBIN_U32("graphics/pokemon/deoxys/defense/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_DeoxysSpeed[] = INCBIN_U32("graphics/pokemon/deoxys/speed/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_DeoxysNormal[] = INCBIN_U32("graphics/pokemon/deoxys/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_DeoxysAttack[] = INCBIN_U32("graphics/pokemon/deoxys/attack/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_DeoxysDefense[] = INCBIN_U32("graphics/pokemon/deoxys/defense/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_DeoxysSpeed[] = INCBIN_U32("graphics/pokemon/deoxys/speed/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_DEOXYS #if P_FAMILY_TURTWIG @@ -5629,6 +9413,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Turtwig[] = INCBIN_U8("graphics/pokemon/turtwig/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Turtwig[] = INCBIN_COMP("graphics/pokemon/turtwig/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Turtwig[] = INCBIN_U32("graphics/pokemon/turtwig/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Turtwig[] = INCBIN_U32("graphics/pokemon/turtwig/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Grotle[] = INCBIN_U32("graphics/pokemon/grotle/anim_front.4bpp.lz"); const u32 gMonPalette_Grotle[] = INCBIN_U32("graphics/pokemon/grotle/normal.gbapal.lz"); @@ -5638,6 +9429,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Grotle[] = INCBIN_U8("graphics/pokemon/grotle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Grotle[] = INCBIN_COMP("graphics/pokemon/grotle/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Grotle[] = INCBIN_U32("graphics/pokemon/grotle/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Grotle[] = INCBIN_U32("graphics/pokemon/grotle/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Torterra[] = INCBIN_U32("graphics/pokemon/torterra/anim_front.4bpp.lz"); const u32 gMonPalette_Torterra[] = INCBIN_U32("graphics/pokemon/torterra/normal.gbapal.lz"); @@ -5647,6 +9445,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Torterra[] = INCBIN_U8("graphics/pokemon/torterra/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Torterra[] = INCBIN_COMP("graphics/pokemon/torterra/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Torterra[] = INCBIN_U32("graphics/pokemon/torterra/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Torterra[] = INCBIN_U32("graphics/pokemon/torterra/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_TURTWIG #if P_FAMILY_CHIMCHAR @@ -5658,6 +9463,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Chimchar[] = INCBIN_U8("graphics/pokemon/chimchar/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Chimchar[] = INCBIN_COMP("graphics/pokemon/chimchar/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Chimchar[] = INCBIN_U32("graphics/pokemon/chimchar/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Chimchar[] = INCBIN_U32("graphics/pokemon/chimchar/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Monferno[] = INCBIN_U32("graphics/pokemon/monferno/anim_front.4bpp.lz"); const u32 gMonPalette_Monferno[] = INCBIN_U32("graphics/pokemon/monferno/normal.gbapal.lz"); @@ -5667,6 +9479,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Monferno[] = INCBIN_U8("graphics/pokemon/monferno/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Monferno[] = INCBIN_COMP("graphics/pokemon/monferno/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Monferno[] = INCBIN_U32("graphics/pokemon/monferno/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Monferno[] = INCBIN_U32("graphics/pokemon/monferno/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Infernape[] = INCBIN_U32("graphics/pokemon/infernape/anim_front.4bpp.lz"); const u32 gMonPalette_Infernape[] = INCBIN_U32("graphics/pokemon/infernape/normal.gbapal.lz"); @@ -5676,6 +9495,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Infernape[] = INCBIN_U8("graphics/pokemon/infernape/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Infernape[] = INCBIN_COMP("graphics/pokemon/infernape/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Infernape[] = INCBIN_U32("graphics/pokemon/infernape/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Infernape[] = INCBIN_U32("graphics/pokemon/infernape/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_CHIMCHAR #if P_FAMILY_PIPLUP @@ -5687,6 +9513,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Piplup[] = INCBIN_U8("graphics/pokemon/piplup/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Piplup[] = INCBIN_COMP("graphics/pokemon/piplup/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Piplup[] = INCBIN_U32("graphics/pokemon/piplup/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Piplup[] = INCBIN_U32("graphics/pokemon/piplup/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Prinplup[] = INCBIN_U32("graphics/pokemon/prinplup/anim_front.4bpp.lz"); const u32 gMonPalette_Prinplup[] = INCBIN_U32("graphics/pokemon/prinplup/normal.gbapal.lz"); @@ -5696,6 +9529,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Prinplup[] = INCBIN_U8("graphics/pokemon/prinplup/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Prinplup[] = INCBIN_COMP("graphics/pokemon/prinplup/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Prinplup[] = INCBIN_U32("graphics/pokemon/prinplup/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Prinplup[] = INCBIN_U32("graphics/pokemon/prinplup/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Empoleon[] = INCBIN_U32("graphics/pokemon/empoleon/anim_front.4bpp.lz"); const u32 gMonPalette_Empoleon[] = INCBIN_U32("graphics/pokemon/empoleon/normal.gbapal.lz"); @@ -5705,6 +9545,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Empoleon[] = INCBIN_U8("graphics/pokemon/empoleon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Empoleon[] = INCBIN_COMP("graphics/pokemon/empoleon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Empoleon[] = INCBIN_U32("graphics/pokemon/empoleon/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Empoleon[] = INCBIN_U32("graphics/pokemon/empoleon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_PIPLUP #if P_FAMILY_STARLY @@ -5716,6 +9563,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Starly[] = INCBIN_U8("graphics/pokemon/starly/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Starly[] = INCBIN_COMP("graphics/pokemon/starly/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Starly[] = INCBIN_U32("graphics/pokemon/starly/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Starly[] = INCBIN_U32("graphics/pokemon/starly/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_StarlyF[] = INCBIN_U32("graphics/pokemon/starly/anim_frontf.4bpp.lz"); const u32 gMonBackPic_StarlyF[] = INCBIN_U32("graphics/pokemon/starly/backf.4bpp.lz"); @@ -5728,6 +9582,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Staravia[] = INCBIN_U8("graphics/pokemon/staravia/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Staravia[] = INCBIN_COMP("graphics/pokemon/staravia/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Staravia[] = INCBIN_U32("graphics/pokemon/staravia/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Staravia[] = INCBIN_U32("graphics/pokemon/staravia/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_StaraviaF[] = INCBIN_U32("graphics/pokemon/staravia/anim_frontf.4bpp.lz"); const u32 gMonBackPic_StaraviaF[] = INCBIN_U32("graphics/pokemon/staravia/back.4bpp.lz"); @@ -5740,6 +9601,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Staraptor[] = INCBIN_U8("graphics/pokemon/staraptor/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Staraptor[] = INCBIN_COMP("graphics/pokemon/staraptor/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Staraptor[] = INCBIN_U32("graphics/pokemon/staraptor/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Staraptor[] = INCBIN_U32("graphics/pokemon/staraptor/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_StaraptorF[] = INCBIN_U32("graphics/pokemon/staraptor/anim_frontf.4bpp.lz"); #endif //P_FAMILY_STARLY @@ -5753,6 +9621,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bidoof[] = INCBIN_U8("graphics/pokemon/bidoof/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Bidoof[] = INCBIN_COMP("graphics/pokemon/bidoof/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Bidoof[] = INCBIN_U32("graphics/pokemon/bidoof/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Bidoof[] = INCBIN_U32("graphics/pokemon/bidoof/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_BidoofF[] = INCBIN_U32("graphics/pokemon/bidoof/anim_frontf.4bpp.lz"); const u32 gMonBackPic_BidoofF[] = INCBIN_U32("graphics/pokemon/bidoof/backf.4bpp.lz"); @@ -5765,6 +9640,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bibarel[] = INCBIN_U8("graphics/pokemon/bibarel/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Bibarel[] = INCBIN_COMP("graphics/pokemon/bibarel/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Bibarel[] = INCBIN_U32("graphics/pokemon/bibarel/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Bibarel[] = INCBIN_U32("graphics/pokemon/bibarel/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_BibarelF[] = INCBIN_U32("graphics/pokemon/bibarel/anim_frontf.4bpp.lz"); #endif //P_FAMILY_BIDOOF @@ -5778,6 +9660,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kricketot[] = INCBIN_U8("graphics/pokemon/kricketot/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Kricketot[] = INCBIN_COMP("graphics/pokemon/kricketot/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Kricketot[] = INCBIN_U32("graphics/pokemon/kricketot/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Kricketot[] = INCBIN_U32("graphics/pokemon/kricketot/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_KricketotF[] = INCBIN_U32("graphics/pokemon/kricketot/anim_frontf.4bpp.lz"); const u32 gMonBackPic_KricketotF[] = INCBIN_U32("graphics/pokemon/kricketot/backf.4bpp.lz"); @@ -5790,6 +9679,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kricketune[] = INCBIN_U8("graphics/pokemon/kricketune/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Kricketune[] = INCBIN_COMP("graphics/pokemon/kricketune/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Kricketune[] = INCBIN_U32("graphics/pokemon/kricketune/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Kricketune[] = INCBIN_U32("graphics/pokemon/kricketune/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_KricketuneF[] = INCBIN_U32("graphics/pokemon/kricketune/anim_frontf.4bpp.lz"); const u32 gMonBackPic_KricketuneF[] = INCBIN_U32("graphics/pokemon/kricketune/backf.4bpp.lz"); @@ -5804,6 +9700,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shinx[] = INCBIN_U8("graphics/pokemon/shinx/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Shinx[] = INCBIN_COMP("graphics/pokemon/shinx/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Shinx[] = INCBIN_U32("graphics/pokemon/shinx/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Shinx[] = INCBIN_U32("graphics/pokemon/shinx/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_ShinxF[] = INCBIN_U32("graphics/pokemon/shinx/anim_frontf.4bpp.lz"); const u32 gMonBackPic_ShinxF[] = INCBIN_U32("graphics/pokemon/shinx/backf.4bpp.lz"); @@ -5816,6 +9719,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Luxio[] = INCBIN_U8("graphics/pokemon/luxio/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Luxio[] = INCBIN_COMP("graphics/pokemon/luxio/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Luxio[] = INCBIN_U32("graphics/pokemon/luxio/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Luxio[] = INCBIN_U32("graphics/pokemon/luxio/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_LuxioF[] = INCBIN_U32("graphics/pokemon/luxio/anim_frontf.4bpp.lz"); const u32 gMonBackPic_LuxioF[] = INCBIN_U32("graphics/pokemon/luxio/backf.4bpp.lz"); @@ -5828,6 +9738,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Luxray[] = INCBIN_U8("graphics/pokemon/luxray/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Luxray[] = INCBIN_COMP("graphics/pokemon/luxray/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Luxray[] = INCBIN_U32("graphics/pokemon/luxray/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Luxray[] = INCBIN_U32("graphics/pokemon/luxray/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_LuxrayF[] = INCBIN_U32("graphics/pokemon/luxray/anim_frontf.4bpp.lz"); const u32 gMonBackPic_LuxrayF[] = INCBIN_U32("graphics/pokemon/luxray/backf.4bpp.lz"); @@ -5842,6 +9759,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cranidos[] = INCBIN_U8("graphics/pokemon/cranidos/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Cranidos[] = INCBIN_COMP("graphics/pokemon/cranidos/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Cranidos[] = INCBIN_U32("graphics/pokemon/cranidos/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Cranidos[] = INCBIN_U32("graphics/pokemon/cranidos/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Rampardos[] = INCBIN_U32("graphics/pokemon/rampardos/anim_front.4bpp.lz"); const u32 gMonPalette_Rampardos[] = INCBIN_U32("graphics/pokemon/rampardos/normal.gbapal.lz"); @@ -5851,6 +9775,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rampardos[] = INCBIN_U8("graphics/pokemon/rampardos/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Rampardos[] = INCBIN_COMP("graphics/pokemon/rampardos/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Rampardos[] = INCBIN_U32("graphics/pokemon/rampardos/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Rampardos[] = INCBIN_U32("graphics/pokemon/rampardos/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_CRANIDOS #if P_FAMILY_SHIELDON @@ -5862,6 +9793,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shieldon[] = INCBIN_U8("graphics/pokemon/shieldon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Shieldon[] = INCBIN_COMP("graphics/pokemon/shieldon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Shieldon[] = INCBIN_U32("graphics/pokemon/shieldon/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Shieldon[] = INCBIN_U32("graphics/pokemon/shieldon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Bastiodon[] = INCBIN_U32("graphics/pokemon/bastiodon/anim_front.4bpp.lz"); const u32 gMonPalette_Bastiodon[] = INCBIN_U32("graphics/pokemon/bastiodon/normal.gbapal.lz"); @@ -5871,6 +9809,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bastiodon[] = INCBIN_U8("graphics/pokemon/bastiodon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Bastiodon[] = INCBIN_COMP("graphics/pokemon/bastiodon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Bastiodon[] = INCBIN_U32("graphics/pokemon/bastiodon/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Bastiodon[] = INCBIN_U32("graphics/pokemon/bastiodon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SHIELDON #if P_FAMILY_BURMY @@ -5895,6 +9840,20 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_BurmyTrashCloak[] = INCBIN_U32("graphics/pokemon/burmy/trash_cloak/shiny.gbapal.lz"); const u8 gMonIcon_BurmyTrashCloak[] = INCBIN_U8("graphics/pokemon/burmy/trash_cloak/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_BurmyPlantCloak[] = INCBIN_COMP("graphics/pokemon/burmy/overworld.4bpp"); + const u32 gObjectEventPic_BurmySandyCloak[] = INCBIN_COMP("graphics/pokemon/burmy/sandy_cloak/overworld.4bpp"); + const u32 gObjectEventPic_BurmyTrashCloak[] = INCBIN_COMP("graphics/pokemon/burmy/trash_cloak/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_BurmyPlantCloak[] = INCBIN_U32("graphics/pokemon/burmy/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_BurmySandyCloak[] = INCBIN_U32("graphics/pokemon/burmy/sandy_cloak/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_BurmyTrashCloak[] = INCBIN_U32("graphics/pokemon/burmy/trash_cloak/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_BurmyPlantCloak[] = INCBIN_U32("graphics/pokemon/burmy/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_BurmySandyCloak[] = INCBIN_U32("graphics/pokemon/burmy/sandy_cloak/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_BurmyTrashCloak[] = INCBIN_U32("graphics/pokemon/burmy/trash_cloak/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS + const u32 gMonFrontPic_WormadamPlantCloak[] = INCBIN_U32("graphics/pokemon/wormadam/anim_front.4bpp.lz"); const u32 gMonPalette_WormadamPlantCloak[] = INCBIN_U32("graphics/pokemon/wormadam/normal.gbapal.lz"); const u32 gMonBackPic_WormadamPlantCloak[] = INCBIN_U32("graphics/pokemon/wormadam/back.4bpp.lz"); @@ -5916,6 +9875,20 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_WormadamTrashCloak[] = INCBIN_U32("graphics/pokemon/wormadam/trash_cloak/shiny.gbapal.lz"); const u8 gMonIcon_WormadamTrashCloak[] = INCBIN_U8("graphics/pokemon/wormadam/trash_cloak/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_WormadamPlantCloak[] = INCBIN_COMP("graphics/pokemon/wormadam/overworld.4bpp"); + const u32 gObjectEventPic_WormadamSandyCloak[] = INCBIN_COMP("graphics/pokemon/wormadam/sandy_cloak/overworld.4bpp"); + const u32 gObjectEventPic_WormadamTrashCloak[] = INCBIN_COMP("graphics/pokemon/wormadam/trash_cloak/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_WormadamPlantCloak[] = INCBIN_U32("graphics/pokemon/wormadam/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_WormadamSandyCloak[] = INCBIN_U32("graphics/pokemon/wormadam/sandy_cloak/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_WormadamTrashCloak[] = INCBIN_U32("graphics/pokemon/wormadam/trash_cloak/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_WormadamPlantCloak[] = INCBIN_U32("graphics/pokemon/wormadam/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_WormadamSandyCloak[] = INCBIN_U32("graphics/pokemon/wormadam/sandy_cloak/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_WormadamTrashCloak[] = INCBIN_U32("graphics/pokemon/wormadam/trash_cloak/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS + const u32 gMonFrontPic_Mothim[] = INCBIN_U32("graphics/pokemon/mothim/anim_front.4bpp.lz"); const u32 gMonPalette_Mothim[] = INCBIN_U32("graphics/pokemon/mothim/normal.gbapal.lz"); const u32 gMonBackPic_Mothim[] = INCBIN_U32("graphics/pokemon/mothim/back.4bpp.lz"); @@ -5924,6 +9897,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mothim[] = INCBIN_U8("graphics/pokemon/mothim/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Mothim[] = INCBIN_COMP("graphics/pokemon/mothim/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Mothim[] = INCBIN_U32("graphics/pokemon/mothim/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Mothim[] = INCBIN_U32("graphics/pokemon/mothim/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_BURMY #if P_FAMILY_COMBEE @@ -5935,9 +9915,19 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Combee[] = INCBIN_U8("graphics/pokemon/combee/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Combee[] = INCBIN_COMP("graphics/pokemon/combee/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Combee[] = INCBIN_U32("graphics/pokemon/combee/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Combee[] = INCBIN_U32("graphics/pokemon/combee/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonPalette_CombeeF[] = INCBIN_U32("graphics/pokemon/combee/normalf.gbapal.lz"); const u32 gMonShinyPalette_CombeeF[] = INCBIN_U32("graphics/pokemon/combee/shinyf.gbapal.lz"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_CombeeF[] = INCBIN_COMP("graphics/pokemon/combee/followerf.4bpp"); +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Vespiquen[] = INCBIN_U32("graphics/pokemon/vespiquen/anim_front.4bpp.lz"); const u32 gMonPalette_Vespiquen[] = INCBIN_U32("graphics/pokemon/vespiquen/normal.gbapal.lz"); @@ -5947,6 +9937,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Vespiquen[] = INCBIN_U8("graphics/pokemon/vespiquen/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Vespiquen[] = INCBIN_COMP("graphics/pokemon/vespiquen/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Vespiquen[] = INCBIN_U32("graphics/pokemon/vespiquen/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Vespiquen[] = INCBIN_U32("graphics/pokemon/vespiquen/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_COMBEE #if P_FAMILY_PACHIRISU @@ -5958,6 +9955,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pachirisu[] = INCBIN_U8("graphics/pokemon/pachirisu/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Pachirisu[] = INCBIN_COMP("graphics/pokemon/pachirisu/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Pachirisu[] = INCBIN_U32("graphics/pokemon/pachirisu/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Pachirisu[] = INCBIN_U32("graphics/pokemon/pachirisu/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_PachirisuF[] = INCBIN_U32("graphics/pokemon/pachirisu/anim_frontf.4bpp.lz"); #endif //P_FAMILY_PACHIRISU @@ -5971,6 +9975,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Buizel[] = INCBIN_U8("graphics/pokemon/buizel/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Buizel[] = INCBIN_COMP("graphics/pokemon/buizel/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Buizel[] = INCBIN_U32("graphics/pokemon/buizel/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Buizel[] = INCBIN_U32("graphics/pokemon/buizel/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonBackPic_BuizelF[] = INCBIN_U32("graphics/pokemon/buizel/backf.4bpp.lz"); @@ -5982,6 +9993,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Floatzel[] = INCBIN_U8("graphics/pokemon/floatzel/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Floatzel[] = INCBIN_COMP("graphics/pokemon/floatzel/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Floatzel[] = INCBIN_U32("graphics/pokemon/floatzel/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Floatzel[] = INCBIN_U32("graphics/pokemon/floatzel/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonBackPic_FloatzelF[] = INCBIN_U32("graphics/pokemon/floatzel/backf.4bpp.lz"); #endif //P_FAMILY_BUIZEL @@ -5995,6 +10013,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cherubi[] = INCBIN_U8("graphics/pokemon/cherubi/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Cherubi[] = INCBIN_COMP("graphics/pokemon/cherubi/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Cherubi[] = INCBIN_U32("graphics/pokemon/cherubi/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Cherubi[] = INCBIN_U32("graphics/pokemon/cherubi/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_CherrimOvercast[] = INCBIN_U32("graphics/pokemon/cherrim/anim_front.4bpp.lz"); const u32 gMonPalette_CherrimOvercast[] = INCBIN_U32("graphics/pokemon/cherrim/normal.gbapal.lz"); @@ -6010,6 +10035,17 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_CherrimSunshine[] = INCBIN_U32("graphics/pokemon/cherrim/sunshine/back.4bpp.lz"); const u32 gMonShinyPalette_CherrimSunshine[] = INCBIN_U32("graphics/pokemon/cherrim/sunshine/shiny.gbapal.lz"); const u8 gMonIcon_CherrimSunshine[] = INCBIN_U8("graphics/pokemon/cherrim/sunshine/icon.4bpp"); + +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_CherrimOvercast[] = INCBIN_COMP("graphics/pokemon/cherrim/overworld.4bpp"); + // const u32 gObjectEventPic_CherrimSunshine[] = INCBIN_COMP("graphics/pokemon/cherrim/sunshine/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_CherrimOvercast[] = INCBIN_U32("graphics/pokemon/cherrim/overworld_normal.gbapal.lz"); + // const u32 gOverworldPalette_CherrimSunshine[] = INCBIN_U32("graphics/pokemon/cherrim/sunshine/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_CherrimOvercast[] = INCBIN_U32("graphics/pokemon/cherrim/overworld_shiny.gbapal.lz"); + // const u32 gShinyOverworldPalette_CherrimSunshine[] = INCBIN_U32("graphics/pokemon/cherrim/sunshine/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_CHERUBI #if P_FAMILY_SHELLOS @@ -6028,6 +10064,17 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_ShellosEastSea[] = INCBIN_U32("graphics/pokemon/shellos/east_sea/shiny.gbapal.lz"); const u8 gMonIcon_ShellosEastSea[] = INCBIN_U8("graphics/pokemon/shellos/east_sea/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_ShellosWestSea[] = INCBIN_COMP("graphics/pokemon/shellos/overworld.4bpp"); + const u32 gObjectEventPic_ShellosEastSea[] = INCBIN_COMP("graphics/pokemon/shellos/east_sea/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_ShellosWestSea[] = INCBIN_U32("graphics/pokemon/shellos/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_ShellosEastSea[] = INCBIN_U32("graphics/pokemon/shellos/east_sea/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_ShellosWestSea[] = INCBIN_U32("graphics/pokemon/shellos/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_ShellosEastSea[] = INCBIN_U32("graphics/pokemon/shellos/east_sea/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS + const u32 gMonFrontPic_GastrodonWestSea[] = INCBIN_U32("graphics/pokemon/gastrodon/anim_front.4bpp.lz"); const u32 gMonPalette_GastrodonWestSea[] = INCBIN_U32("graphics/pokemon/gastrodon/normal.gbapal.lz"); const u32 gMonBackPic_GastrodonWestSea[] = INCBIN_U32("graphics/pokemon/gastrodon/back.4bpp.lz"); @@ -6042,6 +10089,16 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_GastrodonEastSea[] = INCBIN_U32("graphics/pokemon/gastrodon/east_sea/back.4bpp.lz"); const u32 gMonShinyPalette_GastrodonEastSea[] = INCBIN_U32("graphics/pokemon/gastrodon/east_sea/shiny.gbapal.lz"); const u8 gMonIcon_GastrodonEastSea[] = INCBIN_U8("graphics/pokemon/gastrodon/east_sea/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_GastrodonWestSea[] = INCBIN_COMP("graphics/pokemon/gastrodon/overworld.4bpp"); + const u32 gObjectEventPic_GastrodonEastSea[] = INCBIN_COMP("graphics/pokemon/gastrodon/east_sea/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_GastrodonWestSea[] = INCBIN_U32("graphics/pokemon/gastrodon/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_GastrodonEastSea[] = INCBIN_U32("graphics/pokemon/gastrodon/east_sea/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_GastrodonWestSea[] = INCBIN_U32("graphics/pokemon/gastrodon/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_GastrodonEastSea[] = INCBIN_U32("graphics/pokemon/gastrodon/east_sea/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SHELLOS #if P_FAMILY_DRIFLOON @@ -6053,6 +10110,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Drifloon[] = INCBIN_U8("graphics/pokemon/drifloon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Drifloon[] = INCBIN_COMP("graphics/pokemon/drifloon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Drifloon[] = INCBIN_U32("graphics/pokemon/drifloon/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Drifloon[] = INCBIN_U32("graphics/pokemon/drifloon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Drifblim[] = INCBIN_U32("graphics/pokemon/drifblim/anim_front.4bpp.lz"); const u32 gMonPalette_Drifblim[] = INCBIN_U32("graphics/pokemon/drifblim/normal.gbapal.lz"); @@ -6062,6 +10126,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Drifblim[] = INCBIN_U8("graphics/pokemon/drifblim/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Drifblim[] = INCBIN_COMP("graphics/pokemon/drifblim/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Drifblim[] = INCBIN_U32("graphics/pokemon/drifblim/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Drifblim[] = INCBIN_U32("graphics/pokemon/drifblim/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_DRIFLOON #if P_FAMILY_BUNEARY @@ -6073,6 +10144,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Buneary[] = INCBIN_U8("graphics/pokemon/buneary/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Buneary[] = INCBIN_COMP("graphics/pokemon/buneary/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Buneary[] = INCBIN_U32("graphics/pokemon/buneary/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Buneary[] = INCBIN_U32("graphics/pokemon/buneary/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Lopunny[] = INCBIN_U32("graphics/pokemon/lopunny/anim_front.4bpp.lz"); const u32 gMonPalette_Lopunny[] = INCBIN_U32("graphics/pokemon/lopunny/normal.gbapal.lz"); @@ -6082,6 +10160,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lopunny[] = INCBIN_U8("graphics/pokemon/lopunny/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Lopunny[] = INCBIN_COMP("graphics/pokemon/lopunny/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Lopunny[] = INCBIN_U32("graphics/pokemon/lopunny/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Lopunny[] = INCBIN_U32("graphics/pokemon/lopunny/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_LopunnyMega[] = INCBIN_U32("graphics/pokemon/lopunny/mega/front.4bpp.lz"); @@ -6089,6 +10174,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_LopunnyMega[] = INCBIN_U32("graphics/pokemon/lopunny/mega/back.4bpp.lz"); const u32 gMonShinyPalette_LopunnyMega[] = INCBIN_U32("graphics/pokemon/lopunny/mega/shiny.gbapal.lz"); const u8 gMonIcon_LopunnyMega[] = INCBIN_U8("graphics/pokemon/lopunny/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_LopunnyMega[] = INCBIN_COMP("graphics/pokemon/lopunny/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_LopunnyMega[] = INCBIN_U32("graphics/pokemon/lopunny/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_LopunnyMega[] = INCBIN_U32("graphics/pokemon/lopunny/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_BUNEARY @@ -6101,6 +10193,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Glameow[] = INCBIN_U8("graphics/pokemon/glameow/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Glameow[] = INCBIN_COMP("graphics/pokemon/glameow/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Glameow[] = INCBIN_U32("graphics/pokemon/glameow/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Glameow[] = INCBIN_U32("graphics/pokemon/glameow/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Purugly[] = INCBIN_U32("graphics/pokemon/purugly/anim_front.4bpp.lz"); const u32 gMonPalette_Purugly[] = INCBIN_U32("graphics/pokemon/purugly/normal.gbapal.lz"); @@ -6110,6 +10209,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Purugly[] = INCBIN_U8("graphics/pokemon/purugly/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Purugly[] = INCBIN_COMP("graphics/pokemon/purugly/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Purugly[] = INCBIN_U32("graphics/pokemon/purugly/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Purugly[] = INCBIN_U32("graphics/pokemon/purugly/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_GLAMEOW #if P_FAMILY_STUNKY @@ -6121,6 +10227,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Stunky[] = INCBIN_U8("graphics/pokemon/stunky/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Stunky[] = INCBIN_COMP("graphics/pokemon/stunky/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Stunky[] = INCBIN_U32("graphics/pokemon/stunky/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Stunky[] = INCBIN_U32("graphics/pokemon/stunky/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Skuntank[] = INCBIN_U32("graphics/pokemon/skuntank/anim_front.4bpp.lz"); const u32 gMonPalette_Skuntank[] = INCBIN_U32("graphics/pokemon/skuntank/normal.gbapal.lz"); @@ -6130,6 +10243,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Skuntank[] = INCBIN_U8("graphics/pokemon/skuntank/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Skuntank[] = INCBIN_COMP("graphics/pokemon/skuntank/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Skuntank[] = INCBIN_U32("graphics/pokemon/skuntank/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Skuntank[] = INCBIN_U32("graphics/pokemon/skuntank/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_STUNKY #if P_FAMILY_BRONZOR @@ -6141,6 +10261,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bronzor[] = INCBIN_U8("graphics/pokemon/bronzor/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Bronzor[] = INCBIN_COMP("graphics/pokemon/bronzor/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Bronzor[] = INCBIN_U32("graphics/pokemon/bronzor/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Bronzor[] = INCBIN_U32("graphics/pokemon/bronzor/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Bronzong[] = INCBIN_U32("graphics/pokemon/bronzong/anim_front.4bpp.lz"); const u32 gMonPalette_Bronzong[] = INCBIN_U32("graphics/pokemon/bronzong/normal.gbapal.lz"); @@ -6150,6 +10277,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bronzong[] = INCBIN_U8("graphics/pokemon/bronzong/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Bronzong[] = INCBIN_COMP("graphics/pokemon/bronzong/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Bronzong[] = INCBIN_U32("graphics/pokemon/bronzong/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Bronzong[] = INCBIN_U32("graphics/pokemon/bronzong/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_BRONZOR #if P_FAMILY_CHATOT @@ -6161,6 +10295,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Chatot[] = INCBIN_U8("graphics/pokemon/chatot/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Chatot[] = INCBIN_COMP("graphics/pokemon/chatot/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Chatot[] = INCBIN_U32("graphics/pokemon/chatot/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Chatot[] = INCBIN_U32("graphics/pokemon/chatot/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_CHATOT #if P_FAMILY_SPIRITOMB @@ -6172,6 +10313,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Spiritomb[] = INCBIN_U8("graphics/pokemon/spiritomb/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Spiritomb[] = INCBIN_COMP("graphics/pokemon/spiritomb/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Spiritomb[] = INCBIN_U32("graphics/pokemon/spiritomb/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Spiritomb[] = INCBIN_U32("graphics/pokemon/spiritomb/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SPIRITOMB #if P_FAMILY_GIBLE @@ -6183,6 +10331,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gible[] = INCBIN_U8("graphics/pokemon/gible/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Gible[] = INCBIN_COMP("graphics/pokemon/gible/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Gible[] = INCBIN_U32("graphics/pokemon/gible/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Gible[] = INCBIN_U32("graphics/pokemon/gible/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_GibleF[] = INCBIN_U32("graphics/pokemon/gible/anim_frontf.4bpp.lz"); const u32 gMonBackPic_GibleF[] = INCBIN_U32("graphics/pokemon/gible/backf.4bpp.lz"); @@ -6195,6 +10350,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gabite[] = INCBIN_U8("graphics/pokemon/gabite/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Gabite[] = INCBIN_COMP("graphics/pokemon/gabite/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Gabite[] = INCBIN_U32("graphics/pokemon/gabite/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Gabite[] = INCBIN_U32("graphics/pokemon/gabite/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_GabiteF[] = INCBIN_U32("graphics/pokemon/gabite/anim_frontf.4bpp.lz"); const u32 gMonBackPic_GabiteF[] = INCBIN_U32("graphics/pokemon/gabite/backf.4bpp.lz"); @@ -6207,6 +10369,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Garchomp[] = INCBIN_U8("graphics/pokemon/garchomp/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Garchomp[] = INCBIN_COMP("graphics/pokemon/garchomp/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Garchomp[] = INCBIN_U32("graphics/pokemon/garchomp/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Garchomp[] = INCBIN_U32("graphics/pokemon/garchomp/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_GarchompF[] = INCBIN_U32("graphics/pokemon/garchomp/anim_frontf.4bpp.lz"); @@ -6216,6 +10385,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_GarchompMega[] = INCBIN_U32("graphics/pokemon/garchomp/mega/back.4bpp.lz"); const u32 gMonShinyPalette_GarchompMega[] = INCBIN_U32("graphics/pokemon/garchomp/mega/shiny.gbapal.lz"); const u8 gMonIcon_GarchompMega[] = INCBIN_U8("graphics/pokemon/garchomp/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_GarchompMega[] = INCBIN_COMP("graphics/pokemon/garchomp/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_GarchompMega[] = INCBIN_U32("graphics/pokemon/garchomp/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_GarchompMega[] = INCBIN_U32("graphics/pokemon/garchomp/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_GIBLE @@ -6228,6 +10404,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Riolu[] = INCBIN_U8("graphics/pokemon/riolu/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Riolu[] = INCBIN_COMP("graphics/pokemon/riolu/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Riolu[] = INCBIN_U32("graphics/pokemon/riolu/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Riolu[] = INCBIN_U32("graphics/pokemon/riolu/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Lucario[] = INCBIN_U32("graphics/pokemon/lucario/anim_front.4bpp.lz"); const u32 gMonPalette_Lucario[] = INCBIN_U32("graphics/pokemon/lucario/normal.gbapal.lz"); @@ -6237,6 +10420,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lucario[] = INCBIN_U8("graphics/pokemon/lucario/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Lucario[] = INCBIN_COMP("graphics/pokemon/lucario/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Lucario[] = INCBIN_U32("graphics/pokemon/lucario/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Lucario[] = INCBIN_U32("graphics/pokemon/lucario/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_LucarioMega[] = INCBIN_U32("graphics/pokemon/lucario/mega/front.4bpp.lz"); @@ -6244,6 +10434,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_LucarioMega[] = INCBIN_U32("graphics/pokemon/lucario/mega/back.4bpp.lz"); const u32 gMonShinyPalette_LucarioMega[] = INCBIN_U32("graphics/pokemon/lucario/mega/shiny.gbapal.lz"); const u8 gMonIcon_LucarioMega[] = INCBIN_U8("graphics/pokemon/lucario/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_LucarioMega[] = INCBIN_COMP("graphics/pokemon/lucario/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_LucarioMega[] = INCBIN_U32("graphics/pokemon/lucario/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_LucarioMega[] = INCBIN_U32("graphics/pokemon/lucario/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_RIOLU @@ -6256,12 +10453,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hippopotas[] = INCBIN_U8("graphics/pokemon/hippopotas/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Hippopotas[] = INCBIN_COMP("graphics/pokemon/hippopotas/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Hippopotas[] = INCBIN_U32("graphics/pokemon/hippopotas/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Hippopotas[] = INCBIN_U32("graphics/pokemon/hippopotas/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonPalette_HippopotasF[] = INCBIN_U32("graphics/pokemon/hippopotas/normalf.gbapal.lz"); const u32 gMonShinyPalette_HippopotasF[] = INCBIN_U32("graphics/pokemon/hippopotas/shinyf.gbapal.lz"); #if P_CUSTOM_GENDER_DIFF_ICONS const u8 gMonIcon_HippopotasF[] = INCBIN_U8("graphics/pokemon/hippopotas/iconf.4bpp"); #endif +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_HippopotasF[] = INCBIN_COMP("graphics/pokemon/hippopotas/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_HippopotasF[] = INCBIN_U32("graphics/pokemon/hippopotas/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_HippopotasF[] = INCBIN_U32("graphics/pokemon/hippopotas/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Hippowdon[] = INCBIN_U32("graphics/pokemon/hippowdon/anim_front.4bpp.lz"); const u32 gMonPalette_Hippowdon[] = INCBIN_U32("graphics/pokemon/hippowdon/normal.gbapal.lz"); @@ -6271,12 +10482,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hippowdon[] = INCBIN_U8("graphics/pokemon/hippowdon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Hippowdon[] = INCBIN_COMP("graphics/pokemon/hippowdon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Hippowdon[] = INCBIN_U32("graphics/pokemon/hippowdon/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Hippowdon[] = INCBIN_U32("graphics/pokemon/hippowdon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonPalette_HippowdonF[] = INCBIN_U32("graphics/pokemon/hippowdon/normalf.gbapal.lz"); const u32 gMonShinyPalette_HippowdonF[] = INCBIN_U32("graphics/pokemon/hippowdon/shinyf.gbapal.lz"); #if P_CUSTOM_GENDER_DIFF_ICONS const u8 gMonIcon_HippowdonF[] = INCBIN_U8("graphics/pokemon/hippowdon/iconf.4bpp"); #endif +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_HippowdonF[] = INCBIN_COMP("graphics/pokemon/hippowdon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_HippowdonF[] = INCBIN_U32("graphics/pokemon/hippowdon/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_HippowdonF[] = INCBIN_U32("graphics/pokemon/hippowdon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_HIPPOPOTAS #if P_FAMILY_SKORUPI @@ -6288,6 +10513,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Skorupi[] = INCBIN_U8("graphics/pokemon/skorupi/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Skorupi[] = INCBIN_COMP("graphics/pokemon/skorupi/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Skorupi[] = INCBIN_U32("graphics/pokemon/skorupi/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Skorupi[] = INCBIN_U32("graphics/pokemon/skorupi/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Drapion[] = INCBIN_U32("graphics/pokemon/drapion/anim_front.4bpp.lz"); const u32 gMonPalette_Drapion[] = INCBIN_U32("graphics/pokemon/drapion/normal.gbapal.lz"); @@ -6297,6 +10529,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Drapion[] = INCBIN_U8("graphics/pokemon/drapion/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Drapion[] = INCBIN_COMP("graphics/pokemon/drapion/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Drapion[] = INCBIN_U32("graphics/pokemon/drapion/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Drapion[] = INCBIN_U32("graphics/pokemon/drapion/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SKORUPI #if P_FAMILY_CROAGUNK @@ -6308,6 +10547,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Croagunk[] = INCBIN_U8("graphics/pokemon/croagunk/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Croagunk[] = INCBIN_COMP("graphics/pokemon/croagunk/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Croagunk[] = INCBIN_U32("graphics/pokemon/croagunk/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Croagunk[] = INCBIN_U32("graphics/pokemon/croagunk/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_CroagunkF[] = INCBIN_U32("graphics/pokemon/croagunk/anim_frontf.4bpp.lz"); const u32 gMonBackPic_CroagunkF[] = INCBIN_U32("graphics/pokemon/croagunk/backf.4bpp.lz"); @@ -6320,6 +10566,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Toxicroak[] = INCBIN_U8("graphics/pokemon/toxicroak/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Toxicroak[] = INCBIN_COMP("graphics/pokemon/toxicroak/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Toxicroak[] = INCBIN_U32("graphics/pokemon/toxicroak/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Toxicroak[] = INCBIN_U32("graphics/pokemon/toxicroak/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_ToxicroakF[] = INCBIN_U32("graphics/pokemon/toxicroak/anim_frontf.4bpp.lz"); const u32 gMonBackPic_ToxicroakF[] = INCBIN_U32("graphics/pokemon/toxicroak/backf.4bpp.lz"); @@ -6334,6 +10587,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Carnivine[] = INCBIN_U8("graphics/pokemon/carnivine/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Carnivine[] = INCBIN_COMP("graphics/pokemon/carnivine/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Carnivine[] = INCBIN_U32("graphics/pokemon/carnivine/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Carnivine[] = INCBIN_U32("graphics/pokemon/carnivine/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_CARNIVINE #if P_FAMILY_FINNEON @@ -6345,6 +10605,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Finneon[] = INCBIN_U8("graphics/pokemon/finneon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Finneon[] = INCBIN_COMP("graphics/pokemon/finneon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Finneon[] = INCBIN_U32("graphics/pokemon/finneon/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Finneon[] = INCBIN_U32("graphics/pokemon/finneon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_FinneonF[] = INCBIN_U32("graphics/pokemon/finneon/anim_frontf.4bpp.lz"); const u32 gMonBackPic_FinneonF[] = INCBIN_U32("graphics/pokemon/finneon/backf.4bpp.lz"); @@ -6357,6 +10624,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lumineon[] = INCBIN_U8("graphics/pokemon/lumineon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Lumineon[] = INCBIN_COMP("graphics/pokemon/lumineon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Lumineon[] = INCBIN_U32("graphics/pokemon/lumineon/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Lumineon[] = INCBIN_U32("graphics/pokemon/lumineon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_LumineonF[] = INCBIN_U32("graphics/pokemon/lumineon/anim_frontf.4bpp.lz"); const u32 gMonBackPic_LumineonF[] = INCBIN_U32("graphics/pokemon/lumineon/backf.4bpp.lz"); @@ -6371,6 +10645,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Snover[] = INCBIN_U8("graphics/pokemon/snover/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Snover[] = INCBIN_COMP("graphics/pokemon/snover/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Snover[] = INCBIN_U32("graphics/pokemon/snover/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Snover[] = INCBIN_U32("graphics/pokemon/snover/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_SnoverF[] = INCBIN_U32("graphics/pokemon/snover/anim_frontf.4bpp.lz"); const u32 gMonBackPic_SnoverF[] = INCBIN_U32("graphics/pokemon/snover/backf.4bpp.lz"); @@ -6383,6 +10664,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Abomasnow[] = INCBIN_U8("graphics/pokemon/abomasnow/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Abomasnow[] = INCBIN_COMP("graphics/pokemon/abomasnow/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Abomasnow[] = INCBIN_U32("graphics/pokemon/abomasnow/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Abomasnow[] = INCBIN_U32("graphics/pokemon/abomasnow/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_AbomasnowF[] = INCBIN_U32("graphics/pokemon/abomasnow/anim_frontf.4bpp.lz"); @@ -6392,6 +10680,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_AbomasnowMega[] = INCBIN_U32("graphics/pokemon/abomasnow/mega/back.4bpp.lz"); const u32 gMonShinyPalette_AbomasnowMega[] = INCBIN_U32("graphics/pokemon/abomasnow/mega/shiny.gbapal.lz"); const u8 gMonIcon_AbomasnowMega[] = INCBIN_U8("graphics/pokemon/abomasnow/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_AbomasnowMega[] = INCBIN_COMP("graphics/pokemon/abomasnow/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_AbomasnowMega[] = INCBIN_U32("graphics/pokemon/abomasnow/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_AbomasnowMega[] = INCBIN_U32("graphics/pokemon/abomasnow/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_SNOVER @@ -6434,6 +10729,29 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/back.4bpp.lz"); const u32 gMonShinyPalette_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/shiny.gbapal.lz"); const u8 gMonIcon_RotomMow[] = INCBIN_U8("graphics/pokemon/rotom/mow/icon.4bpp"); + +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Rotom[] = INCBIN_COMP("graphics/pokemon/rotom/overworld.4bpp"); + const u32 gObjectEventPic_RotomHeat[] = INCBIN_COMP("graphics/pokemon/rotom/heat/overworld.4bpp"); + const u32 gObjectEventPic_RotomWash[] = INCBIN_COMP("graphics/pokemon/rotom/wash/overworld.4bpp"); + const u32 gObjectEventPic_RotomFrost[] = INCBIN_COMP("graphics/pokemon/rotom/frost/overworld.4bpp"); + const u32 gObjectEventPic_RotomFan[] = INCBIN_COMP("graphics/pokemon/rotom/fan/overworld.4bpp"); + const u32 gObjectEventPic_RotomMow[] = INCBIN_COMP("graphics/pokemon/rotom/mow/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Rotom[] = INCBIN_U32("graphics/pokemon/rotom/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Rotom[] = INCBIN_U32("graphics/pokemon/rotom/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_ROTOM #if P_FAMILY_UXIE @@ -6445,6 +10763,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Uxie[] = INCBIN_U8("graphics/pokemon/uxie/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Uxie[] = INCBIN_COMP("graphics/pokemon/uxie/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Uxie[] = INCBIN_U32("graphics/pokemon/uxie/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Uxie[] = INCBIN_U32("graphics/pokemon/uxie/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_UXIE #if P_FAMILY_MESPRIT @@ -6456,6 +10781,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mesprit[] = INCBIN_U8("graphics/pokemon/mesprit/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Mesprit[] = INCBIN_COMP("graphics/pokemon/mesprit/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Mesprit[] = INCBIN_U32("graphics/pokemon/mesprit/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Mesprit[] = INCBIN_U32("graphics/pokemon/mesprit/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_MESPRIT #if P_FAMILY_AZELF @@ -6467,6 +10799,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Azelf[] = INCBIN_U8("graphics/pokemon/azelf/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Azelf[] = INCBIN_COMP("graphics/pokemon/azelf/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Azelf[] = INCBIN_U32("graphics/pokemon/azelf/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Azelf[] = INCBIN_U32("graphics/pokemon/azelf/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_AZELF #if P_FAMILY_DIALGA @@ -6478,12 +10817,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dialga[] = INCBIN_U8("graphics/pokemon/dialga/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Dialga[] = INCBIN_COMP("graphics/pokemon/dialga/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Dialga[] = INCBIN_U32("graphics/pokemon/dialga/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Dialga[] = INCBIN_U32("graphics/pokemon/dialga/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_DialgaOrigin[] = INCBIN_U32("graphics/pokemon/dialga/origin/front.4bpp.lz"); const u32 gMonPalette_DialgaOrigin[] = INCBIN_U32("graphics/pokemon/dialga/origin/normal.gbapal.lz"); const u32 gMonBackPic_DialgaOrigin[] = INCBIN_U32("graphics/pokemon/dialga/origin/back.4bpp.lz"); const u32 gMonShinyPalette_DialgaOrigin[] = INCBIN_U32("graphics/pokemon/dialga/origin/shiny.gbapal.lz"); const u8 gMonIcon_DialgaOrigin[] = INCBIN_U8("graphics/pokemon/dialga/origin/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_DialgaOrigin[] = INCBIN_COMP("graphics/pokemon/dialga/origin/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_DialgaOrigin[] = INCBIN_U32("graphics/pokemon/dialga/origin/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_DialgaOrigin[] = INCBIN_U32("graphics/pokemon/dialga/origin/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_DIALGA #if P_FAMILY_PALKIA @@ -6495,12 +10848,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Palkia[] = INCBIN_U8("graphics/pokemon/palkia/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Palkia[] = INCBIN_COMP("graphics/pokemon/palkia/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Palkia[] = INCBIN_U32("graphics/pokemon/palkia/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Palkia[] = INCBIN_U32("graphics/pokemon/palkia/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_PalkiaOrigin[] = INCBIN_U32("graphics/pokemon/palkia/origin/front.4bpp.lz"); const u32 gMonPalette_PalkiaOrigin[] = INCBIN_U32("graphics/pokemon/palkia/origin/normal.gbapal.lz"); const u32 gMonBackPic_PalkiaOrigin[] = INCBIN_U32("graphics/pokemon/palkia/origin/back.4bpp.lz"); const u32 gMonShinyPalette_PalkiaOrigin[] = INCBIN_U32("graphics/pokemon/palkia/origin/shiny.gbapal.lz"); const u8 gMonIcon_PalkiaOrigin[] = INCBIN_U8("graphics/pokemon/palkia/origin/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_PalkiaOrigin[] = INCBIN_COMP("graphics/pokemon/palkia/origin/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_PalkiaOrigin[] = INCBIN_U32("graphics/pokemon/palkia/origin/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_PalkiaOrigin[] = INCBIN_U32("graphics/pokemon/palkia/origin/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_PALKIA #if P_FAMILY_HEATRAN @@ -6512,6 +10879,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Heatran[] = INCBIN_U8("graphics/pokemon/heatran/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Heatran[] = INCBIN_COMP("graphics/pokemon/heatran/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Heatran[] = INCBIN_U32("graphics/pokemon/heatran/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Heatran[] = INCBIN_U32("graphics/pokemon/heatran/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_HEATRAN #if P_FAMILY_REGIGIGAS @@ -6523,6 +10897,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Regigigas[] = INCBIN_U8("graphics/pokemon/regigigas/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Regigigas[] = INCBIN_COMP("graphics/pokemon/regigigas/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Regigigas[] = INCBIN_U32("graphics/pokemon/regigigas/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Regigigas[] = INCBIN_U32("graphics/pokemon/regigigas/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_REGIGIGAS #if P_FAMILY_GIRATINA @@ -6532,14 +10913,31 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_GiratinaAltered[] = INCBIN_U32("graphics/pokemon/giratina/shiny.gbapal.lz"); const u8 gMonIcon_GiratinaAltered[] = INCBIN_U8("graphics/pokemon/giratina/icon.4bpp"); #if P_FOOTPRINTS - const u8 gMonFootprint_Giratina[] = INCBIN_U8("graphics/pokemon/giratina/footprint.1bpp"); + const u8 gMonFootprint_GiratinaAltered[] = INCBIN_U8("graphics/pokemon/giratina/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_GiratinaAltered[] = INCBIN_COMP("graphics/pokemon/giratina/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_GiratinaAltered[] = INCBIN_U32("graphics/pokemon/giratina/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_GiratinaAltered[] = INCBIN_U32("graphics/pokemon/giratina/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/origin/anim_front.4bpp.lz"); const u32 gMonPalette_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/origin/normal.gbapal.lz"); const u32 gMonBackPic_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/origin/back.4bpp.lz"); const u32 gMonShinyPalette_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/origin/shiny.gbapal.lz"); const u8 gMonIcon_GiratinaOrigin[] = INCBIN_U8("graphics/pokemon/giratina/origin/icon.4bpp"); +#if P_FOOTPRINTS + const u8 gMonFootprint_GiratinaOrigin[] = INCBIN_U8("graphics/pokemon/giratina/origin/footprint.1bpp"); +#endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_GiratinaOrigin[] = INCBIN_COMP("graphics/pokemon/giratina/origin/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/origin/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/origin/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_GIRATINA #if P_FAMILY_CRESSELIA @@ -6551,6 +10949,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cresselia[] = INCBIN_U8("graphics/pokemon/cresselia/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Cresselia[] = INCBIN_COMP("graphics/pokemon/cresselia/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Cresselia[] = INCBIN_U32("graphics/pokemon/cresselia/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Cresselia[] = INCBIN_U32("graphics/pokemon/cresselia/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_CRESSELIA #if P_FAMILY_MANAPHY @@ -6562,6 +10967,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Phione[] = INCBIN_U8("graphics/pokemon/phione/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Phione[] = INCBIN_COMP("graphics/pokemon/phione/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Phione[] = INCBIN_U32("graphics/pokemon/phione/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Phione[] = INCBIN_U32("graphics/pokemon/phione/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Manaphy[] = INCBIN_U32("graphics/pokemon/manaphy/anim_front.4bpp.lz"); const u32 gMonPalette_Manaphy[] = INCBIN_U32("graphics/pokemon/manaphy/normal.gbapal.lz"); @@ -6571,6 +10983,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Manaphy[] = INCBIN_U8("graphics/pokemon/manaphy/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Manaphy[] = INCBIN_COMP("graphics/pokemon/manaphy/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Manaphy[] = INCBIN_U32("graphics/pokemon/manaphy/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Manaphy[] = INCBIN_U32("graphics/pokemon/manaphy/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_MANAPHY #if P_FAMILY_DARKRAI @@ -6582,6 +11001,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Darkrai[] = INCBIN_U8("graphics/pokemon/darkrai/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Darkrai[] = INCBIN_COMP("graphics/pokemon/darkrai/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Darkrai[] = INCBIN_U32("graphics/pokemon/darkrai/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Darkrai[] = INCBIN_U32("graphics/pokemon/darkrai/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_DARKRAI #if P_FAMILY_SHAYMIN @@ -6593,24 +11019,38 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shaymin[] = INCBIN_U8("graphics/pokemon/shaymin/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_ShayminLand[] = INCBIN_COMP("graphics/pokemon/shaymin/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_ShayminLand[] = INCBIN_U32("graphics/pokemon/shaymin/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_ShayminLand[] = INCBIN_U32("graphics/pokemon/shaymin/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_ShayminSky[] = INCBIN_U32("graphics/pokemon/shaymin/sky/anim_front.4bpp.lz"); const u32 gMonPalette_ShayminSky[] = INCBIN_U32("graphics/pokemon/shaymin/sky/normal.gbapal.lz"); const u32 gMonBackPic_ShayminSky[] = INCBIN_U32("graphics/pokemon/shaymin/sky/back.4bpp.lz"); const u32 gMonShinyPalette_ShayminSky[] = INCBIN_U32("graphics/pokemon/shaymin/sky/shiny.gbapal.lz"); const u8 gMonIcon_ShayminSky[] = INCBIN_U8("graphics/pokemon/shaymin/sky/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_ShayminSky[] = INCBIN_COMP("graphics/pokemon/shaymin/sky/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_ShayminSky[] = INCBIN_U32("graphics/pokemon/shaymin/sky/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_ShayminSky[] = INCBIN_U32("graphics/pokemon/shaymin/sky/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SHAYMIN #if P_FAMILY_ARCEUS const u32 gMonFrontPic_Arceus[] = INCBIN_U32("graphics/pokemon/arceus/anim_front.4bpp.lz"); const u32 gMonBackPic_Arceus[] = INCBIN_U32("graphics/pokemon/arceus/back.4bpp.lz"); - const u8 gMonIcon_Arceus[] = INCBIN_U8("graphics/pokemon/arceus/icon.4bpp"); #if P_FOOTPRINTS const u8 gMonFootprint_Arceus[] = INCBIN_U8("graphics/pokemon/arceus/footprint.1bpp"); #endif //P_FOOTPRINTS const u32 gMonPalette_ArceusNormal[] = INCBIN_U32("graphics/pokemon/arceus/normal.gbapal.lz"); const u32 gMonShinyPalette_ArceusNormal[] = INCBIN_U32("graphics/pokemon/arceus/shiny.gbapal.lz"); + const u8 gMonIcon_ArceusNormal[] = INCBIN_U8("graphics/pokemon/arceus/icon.4bpp"); const u32 gMonPalette_ArceusFighting[] = INCBIN_U32("graphics/pokemon/arceus/fighting/normal.gbapal.lz"); const u32 gMonShinyPalette_ArceusFighting[] = INCBIN_U32("graphics/pokemon/arceus/fighting/shiny.gbapal.lz"); @@ -6662,6 +11102,84 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_ArceusFairy[] = INCBIN_U32("graphics/pokemon/arceus/fairy/normal.gbapal.lz"); const u32 gMonShinyPalette_ArceusFairy[] = INCBIN_U32("graphics/pokemon/arceus/fairy/shiny.gbapal.lz"); + +#if P_ARCEUS_UNIQUE_FORM_ICONS >= GEN_9 + const u8 gMonIcon_ArceusFighting[] = INCBIN_U8("graphics/pokemon/arceus/fighting/icon.4bpp"); + const u8 gMonIcon_ArceusFlying[] = INCBIN_U8("graphics/pokemon/arceus/flying/icon.4bpp"); + const u8 gMonIcon_ArceusPoison[] = INCBIN_U8("graphics/pokemon/arceus/poison/icon.4bpp"); + const u8 gMonIcon_ArceusGround[] = INCBIN_U8("graphics/pokemon/arceus/ground/icon.4bpp"); + const u8 gMonIcon_ArceusRock[] = INCBIN_U8("graphics/pokemon/arceus/rock/icon.4bpp"); + const u8 gMonIcon_ArceusBug[] = INCBIN_U8("graphics/pokemon/arceus/bug/icon.4bpp"); + const u8 gMonIcon_ArceusGhost[] = INCBIN_U8("graphics/pokemon/arceus/ghost/icon.4bpp"); + const u8 gMonIcon_ArceusSteel[] = INCBIN_U8("graphics/pokemon/arceus/steel/icon.4bpp"); + const u8 gMonIcon_ArceusFire[] = INCBIN_U8("graphics/pokemon/arceus/fire/icon.4bpp"); + const u8 gMonIcon_ArceusWater[] = INCBIN_U8("graphics/pokemon/arceus/water/icon.4bpp"); + const u8 gMonIcon_ArceusGrass[] = INCBIN_U8("graphics/pokemon/arceus/grass/icon.4bpp"); + const u8 gMonIcon_ArceusElectric[] = INCBIN_U8("graphics/pokemon/arceus/electric/icon.4bpp"); + const u8 gMonIcon_ArceusPsychic[] = INCBIN_U8("graphics/pokemon/arceus/psychic/icon.4bpp"); + const u8 gMonIcon_ArceusIce[] = INCBIN_U8("graphics/pokemon/arceus/ice/icon.4bpp"); + const u8 gMonIcon_ArceusDragon[] = INCBIN_U8("graphics/pokemon/arceus/dragon/icon.4bpp"); + const u8 gMonIcon_ArceusDark[] = INCBIN_U8("graphics/pokemon/arceus/dark/icon.4bpp"); + const u8 gMonIcon_ArceusFairy[] = INCBIN_U8("graphics/pokemon/arceus/fairy/icon.4bpp"); +#endif //P_ARCEUS_UNIQUE_FORM_ICONS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_ArceusNormal[] = INCBIN_COMP("graphics/pokemon/arceus/overworld.4bpp"); + const u32 gObjectEventPic_ArceusFighting[] = INCBIN_COMP("graphics/pokemon/arceus/overworld.4bpp"); + const u32 gObjectEventPic_ArceusFlying[] = INCBIN_COMP("graphics/pokemon/arceus/overworld.4bpp"); + const u32 gObjectEventPic_ArceusPoison[] = INCBIN_COMP("graphics/pokemon/arceus/overworld.4bpp"); + const u32 gObjectEventPic_ArceusGround[] = INCBIN_COMP("graphics/pokemon/arceus/overworld.4bpp"); + const u32 gObjectEventPic_ArceusRock[] = INCBIN_COMP("graphics/pokemon/arceus/overworld.4bpp"); + const u32 gObjectEventPic_ArceusBug[] = INCBIN_COMP("graphics/pokemon/arceus/overworld.4bpp"); + const u32 gObjectEventPic_ArceusGhost[] = INCBIN_COMP("graphics/pokemon/arceus/overworld.4bpp"); + const u32 gObjectEventPic_ArceusSteel[] = INCBIN_COMP("graphics/pokemon/arceus/overworld.4bpp"); + const u32 gObjectEventPic_ArceusFire[] = INCBIN_COMP("graphics/pokemon/arceus/overworld.4bpp"); + const u32 gObjectEventPic_ArceusWater[] = INCBIN_COMP("graphics/pokemon/arceus/overworld.4bpp"); + const u32 gObjectEventPic_ArceusGrass[] = INCBIN_COMP("graphics/pokemon/arceus/overworld.4bpp"); + const u32 gObjectEventPic_ArceusElectric[] = INCBIN_COMP("graphics/pokemon/arceus/overworld.4bpp"); + const u32 gObjectEventPic_ArceusPsychic[] = INCBIN_COMP("graphics/pokemon/arceus/overworld.4bpp"); + const u32 gObjectEventPic_ArceusIce[] = INCBIN_COMP("graphics/pokemon/arceus/overworld.4bpp"); + const u32 gObjectEventPic_ArceusDragon[] = INCBIN_COMP("graphics/pokemon/arceus/overworld.4bpp"); + const u32 gObjectEventPic_ArceusDark[] = INCBIN_COMP("graphics/pokemon/arceus/overworld.4bpp"); + const u32 gObjectEventPic_ArceusFairy[] = INCBIN_COMP("graphics/pokemon/arceus/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_ArceusNormal[] = INCBIN_U32("graphics/pokemon/arceus/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_ArceusFighting[] = INCBIN_U32("graphics/pokemon/arceus/fighting/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_ArceusFlying[] = INCBIN_U32("graphics/pokemon/arceus/flying/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_ArceusPoison[] = INCBIN_U32("graphics/pokemon/arceus/poison/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_ArceusGround[] = INCBIN_U32("graphics/pokemon/arceus/ground/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_ArceusRock[] = INCBIN_U32("graphics/pokemon/arceus/rock/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_ArceusBug[] = INCBIN_U32("graphics/pokemon/arceus/bug/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_ArceusGhost[] = INCBIN_U32("graphics/pokemon/arceus/ghost/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_ArceusSteel[] = INCBIN_U32("graphics/pokemon/arceus/steel/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_ArceusFire[] = INCBIN_U32("graphics/pokemon/arceus/fire/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_ArceusWater[] = INCBIN_U32("graphics/pokemon/arceus/water/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_ArceusGrass[] = INCBIN_U32("graphics/pokemon/arceus/grass/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_ArceusElectric[] = INCBIN_U32("graphics/pokemon/arceus/electric/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_ArceusPsychic[] = INCBIN_U32("graphics/pokemon/arceus/psychic/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_ArceusIce[] = INCBIN_U32("graphics/pokemon/arceus/ice/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_ArceusDragon[] = INCBIN_U32("graphics/pokemon/arceus/dragon/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_ArceusDark[] = INCBIN_U32("graphics/pokemon/arceus/dark/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_ArceusFairy[] = INCBIN_U32("graphics/pokemon/arceus/fairy/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_ArceusNormal[] = INCBIN_U32("graphics/pokemon/arceus/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_ArceusFighting[] = INCBIN_U32("graphics/pokemon/arceus/fighting/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_ArceusFlying[] = INCBIN_U32("graphics/pokemon/arceus/flying/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_ArceusPoison[] = INCBIN_U32("graphics/pokemon/arceus/poison/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_ArceusGround[] = INCBIN_U32("graphics/pokemon/arceus/ground/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_ArceusRock[] = INCBIN_U32("graphics/pokemon/arceus/rock/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_ArceusBug[] = INCBIN_U32("graphics/pokemon/arceus/bug/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_ArceusGhost[] = INCBIN_U32("graphics/pokemon/arceus/ghost/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_ArceusSteel[] = INCBIN_U32("graphics/pokemon/arceus/steel/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_ArceusFire[] = INCBIN_U32("graphics/pokemon/arceus/fire/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_ArceusWater[] = INCBIN_U32("graphics/pokemon/arceus/water/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_ArceusGrass[] = INCBIN_U32("graphics/pokemon/arceus/grass/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_ArceusElectric[] = INCBIN_U32("graphics/pokemon/arceus/electric/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_ArceusPsychic[] = INCBIN_U32("graphics/pokemon/arceus/psychic/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_ArceusIce[] = INCBIN_U32("graphics/pokemon/arceus/ice/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_ArceusDragon[] = INCBIN_U32("graphics/pokemon/arceus/dragon/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_ArceusDark[] = INCBIN_U32("graphics/pokemon/arceus/dark/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_ArceusFairy[] = INCBIN_U32("graphics/pokemon/arceus/fairy/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_ARCEUS #if P_FAMILY_VICTINI @@ -6673,6 +11191,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Victini[] = INCBIN_U8("graphics/pokemon/victini/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Victini[] = INCBIN_COMP("graphics/pokemon/victini/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Victini[] = INCBIN_U32("graphics/pokemon/victini/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Victini[] = INCBIN_U32("graphics/pokemon/victini/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_VICTINI #if P_FAMILY_SNIVY @@ -6684,6 +11209,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Snivy[] = INCBIN_U8("graphics/pokemon/snivy/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Snivy[] = INCBIN_COMP("graphics/pokemon/snivy/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Snivy[] = INCBIN_U32("graphics/pokemon/snivy/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Snivy[] = INCBIN_U32("graphics/pokemon/snivy/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Servine[] = INCBIN_U32("graphics/pokemon/servine/anim_front.4bpp.lz"); const u32 gMonPalette_Servine[] = INCBIN_U32("graphics/pokemon/servine/normal.gbapal.lz"); @@ -6693,6 +11225,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Servine[] = INCBIN_U8("graphics/pokemon/servine/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Servine[] = INCBIN_COMP("graphics/pokemon/servine/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Servine[] = INCBIN_U32("graphics/pokemon/servine/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Servine[] = INCBIN_U32("graphics/pokemon/servine/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Serperior[] = INCBIN_U32("graphics/pokemon/serperior/anim_front.4bpp.lz"); const u32 gMonPalette_Serperior[] = INCBIN_U32("graphics/pokemon/serperior/normal.gbapal.lz"); @@ -6702,6 +11241,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Serperior[] = INCBIN_U8("graphics/pokemon/serperior/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Serperior[] = INCBIN_COMP("graphics/pokemon/serperior/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Serperior[] = INCBIN_U32("graphics/pokemon/serperior/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Serperior[] = INCBIN_U32("graphics/pokemon/serperior/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SNIVY #if P_FAMILY_TEPIG @@ -6713,6 +11259,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tepig[] = INCBIN_U8("graphics/pokemon/tepig/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Tepig[] = INCBIN_COMP("graphics/pokemon/tepig/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Tepig[] = INCBIN_U32("graphics/pokemon/tepig/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Tepig[] = INCBIN_U32("graphics/pokemon/tepig/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Pignite[] = INCBIN_U32("graphics/pokemon/pignite/anim_front.4bpp.lz"); const u32 gMonPalette_Pignite[] = INCBIN_U32("graphics/pokemon/pignite/normal.gbapal.lz"); @@ -6722,6 +11275,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pignite[] = INCBIN_U8("graphics/pokemon/pignite/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Pignite[] = INCBIN_COMP("graphics/pokemon/pignite/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Pignite[] = INCBIN_U32("graphics/pokemon/pignite/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Pignite[] = INCBIN_U32("graphics/pokemon/pignite/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Emboar[] = INCBIN_U32("graphics/pokemon/emboar/anim_front.4bpp.lz"); const u32 gMonPalette_Emboar[] = INCBIN_U32("graphics/pokemon/emboar/normal.gbapal.lz"); @@ -6731,6 +11291,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Emboar[] = INCBIN_U8("graphics/pokemon/emboar/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Emboar[] = INCBIN_COMP("graphics/pokemon/emboar/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Emboar[] = INCBIN_U32("graphics/pokemon/emboar/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Emboar[] = INCBIN_U32("graphics/pokemon/emboar/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_TEPIG #if P_FAMILY_OSHAWOTT @@ -6742,6 +11309,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Oshawott[] = INCBIN_U8("graphics/pokemon/oshawott/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Oshawott[] = INCBIN_COMP("graphics/pokemon/oshawott/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Oshawott[] = INCBIN_U32("graphics/pokemon/oshawott/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Oshawott[] = INCBIN_U32("graphics/pokemon/oshawott/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Dewott[] = INCBIN_U32("graphics/pokemon/dewott/anim_front.4bpp.lz"); const u32 gMonPalette_Dewott[] = INCBIN_U32("graphics/pokemon/dewott/normal.gbapal.lz"); @@ -6751,6 +11325,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dewott[] = INCBIN_U8("graphics/pokemon/dewott/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Dewott[] = INCBIN_COMP("graphics/pokemon/dewott/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Dewott[] = INCBIN_U32("graphics/pokemon/dewott/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Dewott[] = INCBIN_U32("graphics/pokemon/dewott/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Samurott[] = INCBIN_U32("graphics/pokemon/samurott/anim_front.4bpp.lz"); const u32 gMonPalette_Samurott[] = INCBIN_U32("graphics/pokemon/samurott/normal.gbapal.lz"); @@ -6760,6 +11341,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Samurott[] = INCBIN_U8("graphics/pokemon/samurott/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Samurott[] = INCBIN_COMP("graphics/pokemon/samurott/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Samurott[] = INCBIN_U32("graphics/pokemon/samurott/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Samurott[] = INCBIN_U32("graphics/pokemon/samurott/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_HISUIAN_FORMS const u32 gMonFrontPic_SamurottHisuian[] = INCBIN_U32("graphics/pokemon/samurott/hisuian/front.4bpp.lz"); @@ -6767,6 +11355,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SamurottHisuian[] = INCBIN_U32("graphics/pokemon/samurott/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_SamurottHisuian[] = INCBIN_U32("graphics/pokemon/samurott/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_SamurottHisuian[] = INCBIN_U8("graphics/pokemon/samurott/hisuian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_SamurottHisuian[] = INCBIN_COMP("graphics/pokemon/samurott/hisuian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_SamurottHisuian[] = INCBIN_U32("graphics/pokemon/samurott/hisuian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_SamurottHisuian[] = INCBIN_U32("graphics/pokemon/samurott/hisuian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_HISUIAN_FORMS #endif //P_FAMILY_OSHAWOTT @@ -6779,6 +11374,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Patrat[] = INCBIN_U8("graphics/pokemon/patrat/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Patrat[] = INCBIN_COMP("graphics/pokemon/patrat/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Patrat[] = INCBIN_U32("graphics/pokemon/patrat/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Patrat[] = INCBIN_U32("graphics/pokemon/patrat/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Watchog[] = INCBIN_U32("graphics/pokemon/watchog/anim_front.4bpp.lz"); const u32 gMonPalette_Watchog[] = INCBIN_U32("graphics/pokemon/watchog/normal.gbapal.lz"); @@ -6788,6 +11390,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Watchog[] = INCBIN_U8("graphics/pokemon/watchog/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Watchog[] = INCBIN_COMP("graphics/pokemon/watchog/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Watchog[] = INCBIN_U32("graphics/pokemon/watchog/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Watchog[] = INCBIN_U32("graphics/pokemon/watchog/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_PATRAT #if P_FAMILY_LILLIPUP @@ -6799,6 +11408,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lillipup[] = INCBIN_U8("graphics/pokemon/lillipup/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Lillipup[] = INCBIN_COMP("graphics/pokemon/lillipup/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Lillipup[] = INCBIN_U32("graphics/pokemon/lillipup/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Lillipup[] = INCBIN_U32("graphics/pokemon/lillipup/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Herdier[] = INCBIN_U32("graphics/pokemon/herdier/anim_front.4bpp.lz"); const u32 gMonPalette_Herdier[] = INCBIN_U32("graphics/pokemon/herdier/normal.gbapal.lz"); @@ -6808,6 +11424,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Herdier[] = INCBIN_U8("graphics/pokemon/herdier/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Herdier[] = INCBIN_COMP("graphics/pokemon/herdier/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Herdier[] = INCBIN_U32("graphics/pokemon/herdier/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Herdier[] = INCBIN_U32("graphics/pokemon/herdier/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Stoutland[] = INCBIN_U32("graphics/pokemon/stoutland/anim_front.4bpp.lz"); const u32 gMonPalette_Stoutland[] = INCBIN_U32("graphics/pokemon/stoutland/normal.gbapal.lz"); @@ -6817,6 +11440,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Stoutland[] = INCBIN_U8("graphics/pokemon/stoutland/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Stoutland[] = INCBIN_COMP("graphics/pokemon/stoutland/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Stoutland[] = INCBIN_U32("graphics/pokemon/stoutland/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Stoutland[] = INCBIN_U32("graphics/pokemon/stoutland/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_LILLIPUP #if P_FAMILY_PURRLOIN @@ -6828,6 +11458,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Purrloin[] = INCBIN_U8("graphics/pokemon/purrloin/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Purrloin[] = INCBIN_COMP("graphics/pokemon/purrloin/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Purrloin[] = INCBIN_U32("graphics/pokemon/purrloin/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Purrloin[] = INCBIN_U32("graphics/pokemon/purrloin/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Liepard[] = INCBIN_U32("graphics/pokemon/liepard/anim_front.4bpp.lz"); const u32 gMonPalette_Liepard[] = INCBIN_U32("graphics/pokemon/liepard/normal.gbapal.lz"); @@ -6837,6 +11474,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Liepard[] = INCBIN_U8("graphics/pokemon/liepard/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Liepard[] = INCBIN_COMP("graphics/pokemon/liepard/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Liepard[] = INCBIN_U32("graphics/pokemon/liepard/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Liepard[] = INCBIN_U32("graphics/pokemon/liepard/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_PURRLOIN #if P_FAMILY_PANSAGE @@ -6848,6 +11492,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pansage[] = INCBIN_U8("graphics/pokemon/pansage/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Pansage[] = INCBIN_COMP("graphics/pokemon/pansage/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Pansage[] = INCBIN_U32("graphics/pokemon/pansage/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Pansage[] = INCBIN_U32("graphics/pokemon/pansage/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Simisage[] = INCBIN_U32("graphics/pokemon/simisage/anim_front.4bpp.lz"); const u32 gMonPalette_Simisage[] = INCBIN_U32("graphics/pokemon/simisage/normal.gbapal.lz"); @@ -6857,6 +11508,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Simisage[] = INCBIN_U8("graphics/pokemon/simisage/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Simisage[] = INCBIN_COMP("graphics/pokemon/simisage/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Simisage[] = INCBIN_U32("graphics/pokemon/simisage/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Simisage[] = INCBIN_U32("graphics/pokemon/simisage/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_PANSAGE #if P_FAMILY_PANSEAR @@ -6868,6 +11526,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pansear[] = INCBIN_U8("graphics/pokemon/pansear/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Pansear[] = INCBIN_COMP("graphics/pokemon/pansear/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Pansear[] = INCBIN_U32("graphics/pokemon/pansear/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Pansear[] = INCBIN_U32("graphics/pokemon/pansear/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Simisear[] = INCBIN_U32("graphics/pokemon/simisear/anim_front.4bpp.lz"); const u32 gMonPalette_Simisear[] = INCBIN_U32("graphics/pokemon/simisear/normal.gbapal.lz"); @@ -6877,6 +11542,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Simisear[] = INCBIN_U8("graphics/pokemon/simisear/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Simisear[] = INCBIN_COMP("graphics/pokemon/simisear/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Simisear[] = INCBIN_U32("graphics/pokemon/simisear/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Simisear[] = INCBIN_U32("graphics/pokemon/simisear/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_PANSEAR #if P_FAMILY_PANPOUR @@ -6888,6 +11560,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Panpour[] = INCBIN_U8("graphics/pokemon/panpour/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Panpour[] = INCBIN_COMP("graphics/pokemon/panpour/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Panpour[] = INCBIN_U32("graphics/pokemon/panpour/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Panpour[] = INCBIN_U32("graphics/pokemon/panpour/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Simipour[] = INCBIN_U32("graphics/pokemon/simipour/anim_front.4bpp.lz"); const u32 gMonPalette_Simipour[] = INCBIN_U32("graphics/pokemon/simipour/normal.gbapal.lz"); @@ -6897,6 +11576,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Simipour[] = INCBIN_U8("graphics/pokemon/simipour/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Simipour[] = INCBIN_COMP("graphics/pokemon/simipour/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Simipour[] = INCBIN_U32("graphics/pokemon/simipour/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Simipour[] = INCBIN_U32("graphics/pokemon/simipour/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_PANPOUR #if P_FAMILY_MUNNA @@ -6908,6 +11594,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Munna[] = INCBIN_U8("graphics/pokemon/munna/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Munna[] = INCBIN_COMP("graphics/pokemon/munna/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Munna[] = INCBIN_U32("graphics/pokemon/munna/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Munna[] = INCBIN_U32("graphics/pokemon/munna/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Musharna[] = INCBIN_U32("graphics/pokemon/musharna/anim_front.4bpp.lz"); const u32 gMonPalette_Musharna[] = INCBIN_U32("graphics/pokemon/musharna/normal.gbapal.lz"); @@ -6917,6 +11610,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Musharna[] = INCBIN_U8("graphics/pokemon/musharna/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Musharna[] = INCBIN_COMP("graphics/pokemon/musharna/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Musharna[] = INCBIN_U32("graphics/pokemon/musharna/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Musharna[] = INCBIN_U32("graphics/pokemon/musharna/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_MUNNA #if P_FAMILY_PIDOVE @@ -6928,6 +11628,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pidove[] = INCBIN_U8("graphics/pokemon/pidove/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Pidove[] = INCBIN_COMP("graphics/pokemon/pidove/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Pidove[] = INCBIN_U32("graphics/pokemon/pidove/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Pidove[] = INCBIN_U32("graphics/pokemon/pidove/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Tranquill[] = INCBIN_U32("graphics/pokemon/tranquill/anim_front.4bpp.lz"); const u32 gMonPalette_Tranquill[] = INCBIN_U32("graphics/pokemon/tranquill/normal.gbapal.lz"); @@ -6937,6 +11644,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tranquill[] = INCBIN_U8("graphics/pokemon/tranquill/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Tranquill[] = INCBIN_COMP("graphics/pokemon/tranquill/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Tranquill[] = INCBIN_U32("graphics/pokemon/tranquill/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Tranquill[] = INCBIN_U32("graphics/pokemon/tranquill/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Unfezant[] = INCBIN_U32("graphics/pokemon/unfezant/anim_front.4bpp.lz"); const u32 gMonPalette_Unfezant[] = INCBIN_U32("graphics/pokemon/unfezant/normal.gbapal.lz"); @@ -6946,12 +11660,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Unfezant[] = INCBIN_U8("graphics/pokemon/unfezant/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Unfezant[] = INCBIN_COMP("graphics/pokemon/unfezant/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Unfezant[] = INCBIN_U32("graphics/pokemon/unfezant/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Unfezant[] = INCBIN_U32("graphics/pokemon/unfezant/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_UnfezantF[] = INCBIN_U32("graphics/pokemon/unfezant/anim_frontf.4bpp.lz"); const u32 gMonPalette_UnfezantF[] = INCBIN_U32("graphics/pokemon/unfezant/normalf.gbapal.lz"); const u32 gMonBackPic_UnfezantF[] = INCBIN_U32("graphics/pokemon/unfezant/backf.4bpp.lz"); const u32 gMonShinyPalette_UnfezantF[] = INCBIN_U32("graphics/pokemon/unfezant/shinyf.gbapal.lz"); const u8 gMonIcon_UnfezantF[] = INCBIN_U8("graphics/pokemon/unfezant/iconf.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_UnfezantF[] = INCBIN_COMP("graphics/pokemon/unfezant_f/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_UnfezantF[] = INCBIN_U32("graphics/pokemon/unfezant_f/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_UnfezantF[] = INCBIN_U32("graphics/pokemon/unfezant_f/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_PIDOVE #if P_FAMILY_BLITZLE @@ -6963,6 +11691,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Blitzle[] = INCBIN_U8("graphics/pokemon/blitzle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Blitzle[] = INCBIN_COMP("graphics/pokemon/blitzle/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Blitzle[] = INCBIN_U32("graphics/pokemon/blitzle/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Blitzle[] = INCBIN_U32("graphics/pokemon/blitzle/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Zebstrika[] = INCBIN_U32("graphics/pokemon/zebstrika/anim_front.4bpp.lz"); const u32 gMonPalette_Zebstrika[] = INCBIN_U32("graphics/pokemon/zebstrika/normal.gbapal.lz"); @@ -6972,6 +11707,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zebstrika[] = INCBIN_U8("graphics/pokemon/zebstrika/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Zebstrika[] = INCBIN_COMP("graphics/pokemon/zebstrika/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Zebstrika[] = INCBIN_U32("graphics/pokemon/zebstrika/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Zebstrika[] = INCBIN_U32("graphics/pokemon/zebstrika/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_BLITZLE #if P_FAMILY_ROGGENROLA @@ -6983,6 +11725,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Roggenrola[] = INCBIN_U8("graphics/pokemon/roggenrola/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Roggenrola[] = INCBIN_COMP("graphics/pokemon/roggenrola/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Roggenrola[] = INCBIN_U32("graphics/pokemon/roggenrola/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Roggenrola[] = INCBIN_U32("graphics/pokemon/roggenrola/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Boldore[] = INCBIN_U32("graphics/pokemon/boldore/anim_front.4bpp.lz"); const u32 gMonPalette_Boldore[] = INCBIN_U32("graphics/pokemon/boldore/normal.gbapal.lz"); @@ -6992,6 +11741,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Boldore[] = INCBIN_U8("graphics/pokemon/boldore/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Boldore[] = INCBIN_COMP("graphics/pokemon/boldore/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Boldore[] = INCBIN_U32("graphics/pokemon/boldore/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Boldore[] = INCBIN_U32("graphics/pokemon/boldore/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Gigalith[] = INCBIN_U32("graphics/pokemon/gigalith/anim_front.4bpp.lz"); const u32 gMonPalette_Gigalith[] = INCBIN_U32("graphics/pokemon/gigalith/normal.gbapal.lz"); @@ -7001,6 +11757,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gigalith[] = INCBIN_U8("graphics/pokemon/gigalith/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Gigalith[] = INCBIN_COMP("graphics/pokemon/gigalith/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Gigalith[] = INCBIN_U32("graphics/pokemon/gigalith/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Gigalith[] = INCBIN_U32("graphics/pokemon/gigalith/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_ROGGENROLA #if P_FAMILY_WOOBAT @@ -7012,6 +11775,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Woobat[] = INCBIN_U8("graphics/pokemon/woobat/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Woobat[] = INCBIN_COMP("graphics/pokemon/woobat/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Woobat[] = INCBIN_U32("graphics/pokemon/woobat/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Woobat[] = INCBIN_U32("graphics/pokemon/woobat/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Swoobat[] = INCBIN_U32("graphics/pokemon/swoobat/anim_front.4bpp.lz"); const u32 gMonPalette_Swoobat[] = INCBIN_U32("graphics/pokemon/swoobat/normal.gbapal.lz"); @@ -7021,6 +11791,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Swoobat[] = INCBIN_U8("graphics/pokemon/swoobat/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Swoobat[] = INCBIN_COMP("graphics/pokemon/swoobat/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Swoobat[] = INCBIN_U32("graphics/pokemon/swoobat/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Swoobat[] = INCBIN_U32("graphics/pokemon/swoobat/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_WOOBAT #if P_FAMILY_DRILBUR @@ -7032,6 +11809,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Drilbur[] = INCBIN_U8("graphics/pokemon/drilbur/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Drilbur[] = INCBIN_COMP("graphics/pokemon/drilbur/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Drilbur[] = INCBIN_U32("graphics/pokemon/drilbur/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Drilbur[] = INCBIN_U32("graphics/pokemon/drilbur/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Excadrill[] = INCBIN_U32("graphics/pokemon/excadrill/anim_front.4bpp.lz"); const u32 gMonPalette_Excadrill[] = INCBIN_U32("graphics/pokemon/excadrill/normal.gbapal.lz"); @@ -7041,6 +11825,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Excadrill[] = INCBIN_U8("graphics/pokemon/excadrill/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Excadrill[] = INCBIN_COMP("graphics/pokemon/excadrill/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Excadrill[] = INCBIN_U32("graphics/pokemon/excadrill/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Excadrill[] = INCBIN_U32("graphics/pokemon/excadrill/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_DRILBUR #if P_FAMILY_AUDINO @@ -7052,6 +11843,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Audino[] = INCBIN_U8("graphics/pokemon/audino/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Audino[] = INCBIN_COMP("graphics/pokemon/audino/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Audino[] = INCBIN_U32("graphics/pokemon/audino/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Audino[] = INCBIN_U32("graphics/pokemon/audino/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_AudinoMega[] = INCBIN_U32("graphics/pokemon/audino/mega/front.4bpp.lz"); @@ -7059,6 +11857,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_AudinoMega[] = INCBIN_U32("graphics/pokemon/audino/mega/back.4bpp.lz"); const u32 gMonShinyPalette_AudinoMega[] = INCBIN_U32("graphics/pokemon/audino/mega/shiny.gbapal.lz"); const u8 gMonIcon_AudinoMega[] = INCBIN_U8("graphics/pokemon/audino/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_AudinoMega[] = INCBIN_COMP("graphics/pokemon/audino/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_AudinoMega[] = INCBIN_U32("graphics/pokemon/audino/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_AudinoMega[] = INCBIN_U32("graphics/pokemon/audino/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_AUDINO @@ -7071,6 +11876,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Timburr[] = INCBIN_U8("graphics/pokemon/timburr/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Timburr[] = INCBIN_COMP("graphics/pokemon/timburr/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Timburr[] = INCBIN_U32("graphics/pokemon/timburr/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Timburr[] = INCBIN_U32("graphics/pokemon/timburr/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Gurdurr[] = INCBIN_U32("graphics/pokemon/gurdurr/anim_front.4bpp.lz"); const u32 gMonPalette_Gurdurr[] = INCBIN_U32("graphics/pokemon/gurdurr/normal.gbapal.lz"); @@ -7080,6 +11892,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gurdurr[] = INCBIN_U8("graphics/pokemon/gurdurr/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Gurdurr[] = INCBIN_COMP("graphics/pokemon/gurdurr/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Gurdurr[] = INCBIN_U32("graphics/pokemon/gurdurr/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Gurdurr[] = INCBIN_U32("graphics/pokemon/gurdurr/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Conkeldurr[] = INCBIN_U32("graphics/pokemon/conkeldurr/anim_front.4bpp.lz"); const u32 gMonPalette_Conkeldurr[] = INCBIN_U32("graphics/pokemon/conkeldurr/normal.gbapal.lz"); @@ -7089,6 +11908,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Conkeldurr[] = INCBIN_U8("graphics/pokemon/conkeldurr/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Conkeldurr[] = INCBIN_COMP("graphics/pokemon/conkeldurr/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Conkeldurr[] = INCBIN_U32("graphics/pokemon/conkeldurr/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Conkeldurr[] = INCBIN_U32("graphics/pokemon/conkeldurr/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_TIMBURR #if P_FAMILY_TYMPOLE @@ -7100,6 +11926,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tympole[] = INCBIN_U8("graphics/pokemon/tympole/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Tympole[] = INCBIN_COMP("graphics/pokemon/tympole/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Tympole[] = INCBIN_U32("graphics/pokemon/tympole/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Tympole[] = INCBIN_U32("graphics/pokemon/tympole/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Palpitoad[] = INCBIN_U32("graphics/pokemon/palpitoad/anim_front.4bpp.lz"); const u32 gMonPalette_Palpitoad[] = INCBIN_U32("graphics/pokemon/palpitoad/normal.gbapal.lz"); @@ -7109,6 +11942,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Palpitoad[] = INCBIN_U8("graphics/pokemon/palpitoad/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Palpitoad[] = INCBIN_COMP("graphics/pokemon/palpitoad/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Palpitoad[] = INCBIN_U32("graphics/pokemon/palpitoad/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Palpitoad[] = INCBIN_U32("graphics/pokemon/palpitoad/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Seismitoad[] = INCBIN_U32("graphics/pokemon/seismitoad/anim_front.4bpp.lz"); const u32 gMonPalette_Seismitoad[] = INCBIN_U32("graphics/pokemon/seismitoad/normal.gbapal.lz"); @@ -7118,6 +11958,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Seismitoad[] = INCBIN_U8("graphics/pokemon/seismitoad/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Seismitoad[] = INCBIN_COMP("graphics/pokemon/seismitoad/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Seismitoad[] = INCBIN_U32("graphics/pokemon/seismitoad/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Seismitoad[] = INCBIN_U32("graphics/pokemon/seismitoad/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_TYMPOLE #if P_FAMILY_THROH @@ -7129,6 +11976,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Throh[] = INCBIN_U8("graphics/pokemon/throh/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Throh[] = INCBIN_COMP("graphics/pokemon/throh/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Throh[] = INCBIN_U32("graphics/pokemon/throh/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Throh[] = INCBIN_U32("graphics/pokemon/throh/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_THROH #if P_FAMILY_SAWK @@ -7140,6 +11994,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sawk[] = INCBIN_U8("graphics/pokemon/sawk/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Sawk[] = INCBIN_COMP("graphics/pokemon/sawk/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Sawk[] = INCBIN_U32("graphics/pokemon/sawk/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Sawk[] = INCBIN_U32("graphics/pokemon/sawk/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SAWK #if P_FAMILY_SEWADDLE @@ -7151,6 +12012,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sewaddle[] = INCBIN_U8("graphics/pokemon/sewaddle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Sewaddle[] = INCBIN_COMP("graphics/pokemon/sewaddle/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Sewaddle[] = INCBIN_U32("graphics/pokemon/sewaddle/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Sewaddle[] = INCBIN_U32("graphics/pokemon/sewaddle/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Swadloon[] = INCBIN_U32("graphics/pokemon/swadloon/anim_front.4bpp.lz"); const u32 gMonPalette_Swadloon[] = INCBIN_U32("graphics/pokemon/swadloon/normal.gbapal.lz"); @@ -7160,6 +12028,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Swadloon[] = INCBIN_U8("graphics/pokemon/swadloon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Swadloon[] = INCBIN_COMP("graphics/pokemon/swadloon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Swadloon[] = INCBIN_U32("graphics/pokemon/swadloon/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Swadloon[] = INCBIN_U32("graphics/pokemon/swadloon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Leavanny[] = INCBIN_U32("graphics/pokemon/leavanny/anim_front.4bpp.lz"); const u32 gMonPalette_Leavanny[] = INCBIN_U32("graphics/pokemon/leavanny/normal.gbapal.lz"); @@ -7169,6 +12044,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Leavanny[] = INCBIN_U8("graphics/pokemon/leavanny/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Leavanny[] = INCBIN_COMP("graphics/pokemon/leavanny/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Leavanny[] = INCBIN_U32("graphics/pokemon/leavanny/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Leavanny[] = INCBIN_U32("graphics/pokemon/leavanny/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SEWADDLE #if P_FAMILY_VENIPEDE @@ -7180,6 +12062,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Venipede[] = INCBIN_U8("graphics/pokemon/venipede/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Venipede[] = INCBIN_COMP("graphics/pokemon/venipede/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Venipede[] = INCBIN_U32("graphics/pokemon/venipede/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Venipede[] = INCBIN_U32("graphics/pokemon/venipede/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Whirlipede[] = INCBIN_U32("graphics/pokemon/whirlipede/anim_front.4bpp.lz"); const u32 gMonPalette_Whirlipede[] = INCBIN_U32("graphics/pokemon/whirlipede/normal.gbapal.lz"); @@ -7189,6 +12078,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Whirlipede[] = INCBIN_U8("graphics/pokemon/whirlipede/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Whirlipede[] = INCBIN_COMP("graphics/pokemon/whirlipede/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Whirlipede[] = INCBIN_U32("graphics/pokemon/whirlipede/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Whirlipede[] = INCBIN_U32("graphics/pokemon/whirlipede/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Scolipede[] = INCBIN_U32("graphics/pokemon/scolipede/anim_front.4bpp.lz"); const u32 gMonPalette_Scolipede[] = INCBIN_U32("graphics/pokemon/scolipede/normal.gbapal.lz"); @@ -7198,6 +12094,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Scolipede[] = INCBIN_U8("graphics/pokemon/scolipede/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Scolipede[] = INCBIN_COMP("graphics/pokemon/scolipede/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Scolipede[] = INCBIN_U32("graphics/pokemon/scolipede/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Scolipede[] = INCBIN_U32("graphics/pokemon/scolipede/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_VENIPEDE #if P_FAMILY_COTTONEE @@ -7209,6 +12112,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cottonee[] = INCBIN_U8("graphics/pokemon/cottonee/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Cottonee[] = INCBIN_COMP("graphics/pokemon/cottonee/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Cottonee[] = INCBIN_U32("graphics/pokemon/cottonee/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Cottonee[] = INCBIN_U32("graphics/pokemon/cottonee/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Whimsicott[] = INCBIN_U32("graphics/pokemon/whimsicott/anim_front.4bpp.lz"); const u32 gMonPalette_Whimsicott[] = INCBIN_U32("graphics/pokemon/whimsicott/normal.gbapal.lz"); @@ -7218,6 +12128,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Whimsicott[] = INCBIN_U8("graphics/pokemon/whimsicott/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Whimsicott[] = INCBIN_COMP("graphics/pokemon/whimsicott/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Whimsicott[] = INCBIN_U32("graphics/pokemon/whimsicott/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Whimsicott[] = INCBIN_U32("graphics/pokemon/whimsicott/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_COTTONEE #if P_FAMILY_PETILIL @@ -7229,6 +12146,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Petilil[] = INCBIN_U8("graphics/pokemon/petilil/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Petilil[] = INCBIN_COMP("graphics/pokemon/petilil/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Petilil[] = INCBIN_U32("graphics/pokemon/petilil/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Petilil[] = INCBIN_U32("graphics/pokemon/petilil/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Lilligant[] = INCBIN_U32("graphics/pokemon/lilligant/anim_front.4bpp.lz"); const u32 gMonPalette_Lilligant[] = INCBIN_U32("graphics/pokemon/lilligant/normal.gbapal.lz"); @@ -7238,6 +12162,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lilligant[] = INCBIN_U8("graphics/pokemon/lilligant/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Lilligant[] = INCBIN_COMP("graphics/pokemon/lilligant/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Lilligant[] = INCBIN_U32("graphics/pokemon/lilligant/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Lilligant[] = INCBIN_U32("graphics/pokemon/lilligant/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_HISUIAN_FORMS const u32 gMonFrontPic_LilligantHisuian[] = INCBIN_U32("graphics/pokemon/lilligant/hisuian/front.4bpp.lz"); @@ -7245,6 +12176,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_LilligantHisuian[] = INCBIN_U32("graphics/pokemon/lilligant/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_LilligantHisuian[] = INCBIN_U32("graphics/pokemon/lilligant/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_LilligantHisuian[] = INCBIN_U8("graphics/pokemon/lilligant/hisuian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_LilligantHisuian[] = INCBIN_COMP("graphics/pokemon/lilligant/hisuian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_LilligantHisuian[] = INCBIN_U32("graphics/pokemon/lilligant/hisuian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_LilligantHisuian[] = INCBIN_U32("graphics/pokemon/lilligant/hisuian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_HISUIAN_FORMS #endif //P_FAMILY_PETILIL @@ -7258,26 +12196,40 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u8 gMonFootprint_Basculin[] = INCBIN_U8("graphics/pokemon/basculin/footprint.1bpp"); #endif //P_FOOTPRINTS - const u32 gMonFrontPic_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/front.4bpp.lz"); + const u32 gMonFrontPic_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/anim_front.4bpp.lz"); const u32 gMonPalette_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/normal.gbapal.lz"); const u32 gMonBackPic_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/back.4bpp.lz"); const u32 gMonShinyPalette_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/shiny.gbapal.lz"); const u8 gMonIcon_BasculinBlueStriped[] = INCBIN_U8("graphics/pokemon/basculin/blue_striped/icon.4bpp"); #if P_HISUIAN_FORMS - const u32 gMonFrontPic_BasculinWhiteStriped[] = INCBIN_U32("graphics/pokemon/basculin/white_striped/front.4bpp.lz"); + const u32 gMonFrontPic_BasculinWhiteStriped[] = INCBIN_U32("graphics/pokemon/basculin/white_striped/anim_front.4bpp.lz"); const u32 gMonPalette_BasculinWhiteStriped[] = INCBIN_U32("graphics/pokemon/basculin/white_striped/normal.gbapal.lz"); const u32 gMonBackPic_BasculinWhiteStriped[] = INCBIN_U32("graphics/pokemon/basculin/white_striped/back.4bpp.lz"); const u32 gMonShinyPalette_BasculinWhiteStriped[] = INCBIN_U32("graphics/pokemon/basculin/white_striped/shiny.gbapal.lz"); const u8 gMonIcon_BasculinWhiteStriped[] = INCBIN_U8("graphics/pokemon/basculin/white_striped/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_BasculinRedStriped[] = INCBIN_COMP("graphics/pokemon/basculin/overworld.4bpp"); + const u32 gObjectEventPic_BasculinBlueStriped[] = INCBIN_COMP("graphics/pokemon/basculin/blue_striped/overworld.4bpp"); + const u32 gObjectEventPic_BasculinWhiteStriped[] = INCBIN_COMP("graphics/pokemon/basculin/white_striped/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_BasculinRedStriped[] = INCBIN_U32("graphics/pokemon/basculin/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_BasculinWhiteStriped[] = INCBIN_U32("graphics/pokemon/basculin/white_striped/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_BasculinRedStriped[] = INCBIN_U32("graphics/pokemon/basculin/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_BasculinWhiteStriped[] = INCBIN_U32("graphics/pokemon/basculin/white_striped/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS + const u32 gMonFrontPic_BasculegionMale[] = INCBIN_U32("graphics/pokemon/basculegion/front.4bpp.lz"); const u32 gMonPalette_BasculegionMale[] = INCBIN_U32("graphics/pokemon/basculegion/normal.gbapal.lz"); const u32 gMonBackPic_BasculegionMale[] = INCBIN_U32("graphics/pokemon/basculegion/back.4bpp.lz"); const u32 gMonShinyPalette_BasculegionMale[] = INCBIN_U32("graphics/pokemon/basculegion/shiny.gbapal.lz"); const u8 gMonIcon_BasculegionMale[] = INCBIN_U8("graphics/pokemon/basculegion/icon.4bpp"); #if P_FOOTPRINTS - //const u8 gMonFootprint_Basculegion[] = INCBIN_U8("graphics/pokemon/basculegion/footprint.1bpp"); + const u8 gMonFootprint_Basculegion[] = INCBIN_U8("graphics/pokemon/basculegion/footprint.1bpp"); #endif //P_FOOTPRINTS const u32 gMonFrontPic_BasculegionFemale[] = INCBIN_U32("graphics/pokemon/basculegion/female/front.4bpp.lz"); @@ -7285,6 +12237,17 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_BasculegionFemale[] = INCBIN_U32("graphics/pokemon/basculegion/female/back.4bpp.lz"); const u32 gMonShinyPalette_BasculegionFemale[] = INCBIN_U32("graphics/pokemon/basculegion/female/shiny.gbapal.lz"); const u8 gMonIcon_BasculegionFemale[] = INCBIN_U8("graphics/pokemon/basculegion/female/icon.4bpp"); + +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_BasculegionMale[] = INCBIN_COMP("graphics/pokemon/basculegion/overworld.4bpp"); + const u32 gObjectEventPic_BasculegionFemale[] = INCBIN_COMP("graphics/pokemon/basculegion/female/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_BasculegionMale[] = INCBIN_U32("graphics/pokemon/basculegion/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_BasculegionFemale[] = INCBIN_U32("graphics/pokemon/basculegion/female/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_BasculegionMale[] = INCBIN_U32("graphics/pokemon/basculegion/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_BasculegionFemale[] = INCBIN_U32("graphics/pokemon/basculegion/female/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_HISUIAN_FORMS #endif //P_FAMILY_BASCULIN @@ -7297,6 +12260,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sandile[] = INCBIN_U8("graphics/pokemon/sandile/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Sandile[] = INCBIN_COMP("graphics/pokemon/sandile/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Sandile[] = INCBIN_U32("graphics/pokemon/sandile/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Sandile[] = INCBIN_U32("graphics/pokemon/sandile/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Krokorok[] = INCBIN_U32("graphics/pokemon/krokorok/anim_front.4bpp.lz"); const u32 gMonPalette_Krokorok[] = INCBIN_U32("graphics/pokemon/krokorok/normal.gbapal.lz"); @@ -7306,6 +12276,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Krokorok[] = INCBIN_U8("graphics/pokemon/krokorok/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Krokorok[] = INCBIN_COMP("graphics/pokemon/krokorok/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Krokorok[] = INCBIN_U32("graphics/pokemon/krokorok/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Krokorok[] = INCBIN_U32("graphics/pokemon/krokorok/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Krookodile[] = INCBIN_U32("graphics/pokemon/krookodile/anim_front.4bpp.lz"); const u32 gMonPalette_Krookodile[] = INCBIN_U32("graphics/pokemon/krookodile/normal.gbapal.lz"); @@ -7315,6 +12292,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Krookodile[] = INCBIN_U8("graphics/pokemon/krookodile/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Krookodile[] = INCBIN_COMP("graphics/pokemon/krookodile/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Krookodile[] = INCBIN_U32("graphics/pokemon/krookodile/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Krookodile[] = INCBIN_U32("graphics/pokemon/krookodile/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SANDILE #if P_FAMILY_DARUMAKA @@ -7326,6 +12310,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Darumaka[] = INCBIN_U8("graphics/pokemon/darumaka/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Darumaka[] = INCBIN_COMP("graphics/pokemon/darumaka/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Darumaka[] = INCBIN_U32("graphics/pokemon/darumaka/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Darumaka[] = INCBIN_U32("graphics/pokemon/darumaka/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_DarmanitanStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/anim_front.4bpp.lz"); const u32 gMonPalette_DarmanitanStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/normal.gbapal.lz"); @@ -7335,12 +12326,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Darmanitan[] = INCBIN_U8("graphics/pokemon/darmanitan/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_DarmanitanStandardMode[] = INCBIN_COMP("graphics/pokemon/darmanitan/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_DarmanitanStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_DarmanitanStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_DarmanitanZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/anim_front.4bpp.lz"); const u32 gMonPalette_DarmanitanZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/normal.gbapal.lz"); const u32 gMonBackPic_DarmanitanZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/back.4bpp.lz"); const u32 gMonShinyPalette_DarmanitanZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/shiny.gbapal.lz"); const u8 gMonIcon_DarmanitanZenMode[] = INCBIN_U8("graphics/pokemon/darmanitan/zen_mode/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_DarmanitanZenMode[] = INCBIN_COMP("graphics/pokemon/darmanitan/zen_mode/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_DarmanitanZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_DarmanitanZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GALARIAN_FORMS const u32 gMonFrontPic_DarumakaGalarian[] = INCBIN_U32("graphics/pokemon/darumaka/galarian/front.4bpp.lz"); @@ -7348,18 +12353,39 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_DarumakaGalarian[] = INCBIN_U32("graphics/pokemon/darumaka/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_DarumakaGalarian[] = INCBIN_U32("graphics/pokemon/darumaka/galarian/shiny.gbapal.lz"); const u8 gMonIcon_DarumakaGalarian[] = INCBIN_U8("graphics/pokemon/darumaka/galarian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_DarumakaGalarian[] = INCBIN_COMP("graphics/pokemon/darumaka/galarian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_DarumakaGalarian[] = INCBIN_U32("graphics/pokemon/darumaka/galarian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_DarumakaGalarian[] = INCBIN_U32("graphics/pokemon/darumaka/galarian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_DarmanitanGalarianStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/galarian/front.4bpp.lz"); const u32 gMonPalette_DarmanitanGalarianStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/galarian/normal.gbapal.lz"); const u32 gMonBackPic_DarmanitanGalarianStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_DarmanitanGalarianStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/galarian/shiny.gbapal.lz"); const u8 gMonIcon_DarmanitanGalarianStandardMode[] = INCBIN_U8("graphics/pokemon/darmanitan/galarian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_DarmanitanGalarianStandardMode[] = INCBIN_COMP("graphics/pokemon/darmanitan/galarian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_DarmanitanGalarianStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/galarian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_DarmanitanGalarianStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/galarian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_DarmanitanGalarianZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/galarian/front.4bpp.lz"); const u32 gMonPalette_DarmanitanGalarianZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/galarian/normal.gbapal.lz"); const u32 gMonBackPic_DarmanitanGalarianZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_DarmanitanGalarianZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/galarian/shiny.gbapal.lz"); const u8 gMonIcon_DarmanitanGalarianZenMode[] = INCBIN_U8("graphics/pokemon/darmanitan/zen_mode/galarian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_DarmanitanGalarianZenMode[] = INCBIN_COMP("graphics/pokemon/darmanitan/zen_mode/galarian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_DarmanitanGalarianZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/galarian/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_DarmanitanGalarianZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/galarian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GALARIAN_FORMS #endif //P_FAMILY_DARUMAKA @@ -7372,6 +12398,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Maractus[] = INCBIN_U8("graphics/pokemon/maractus/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Maractus[] = INCBIN_COMP("graphics/pokemon/maractus/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Maractus[] = INCBIN_U32("graphics/pokemon/maractus/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Maractus[] = INCBIN_U32("graphics/pokemon/maractus/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_MARACTUS #if P_FAMILY_DWEBBLE @@ -7383,6 +12416,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dwebble[] = INCBIN_U8("graphics/pokemon/dwebble/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Dwebble[] = INCBIN_COMP("graphics/pokemon/dwebble/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Dwebble[] = INCBIN_U32("graphics/pokemon/dwebble/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Dwebble[] = INCBIN_U32("graphics/pokemon/dwebble/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Crustle[] = INCBIN_U32("graphics/pokemon/crustle/anim_front.4bpp.lz"); const u32 gMonPalette_Crustle[] = INCBIN_U32("graphics/pokemon/crustle/normal.gbapal.lz"); @@ -7392,6 +12432,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Crustle[] = INCBIN_U8("graphics/pokemon/crustle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Crustle[] = INCBIN_COMP("graphics/pokemon/crustle/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Crustle[] = INCBIN_U32("graphics/pokemon/crustle/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Crustle[] = INCBIN_U32("graphics/pokemon/crustle/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_DWEBBLE #if P_FAMILY_SCRAGGY @@ -7403,6 +12450,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Scraggy[] = INCBIN_U8("graphics/pokemon/scraggy/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Scraggy[] = INCBIN_COMP("graphics/pokemon/scraggy/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Scraggy[] = INCBIN_U32("graphics/pokemon/scraggy/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Scraggy[] = INCBIN_U32("graphics/pokemon/scraggy/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Scrafty[] = INCBIN_U32("graphics/pokemon/scrafty/anim_front.4bpp.lz"); const u32 gMonPalette_Scrafty[] = INCBIN_U32("graphics/pokemon/scrafty/normal.gbapal.lz"); @@ -7412,6 +12466,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Scrafty[] = INCBIN_U8("graphics/pokemon/scrafty/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Scrafty[] = INCBIN_COMP("graphics/pokemon/scrafty/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Scrafty[] = INCBIN_U32("graphics/pokemon/scrafty/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Scrafty[] = INCBIN_U32("graphics/pokemon/scrafty/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SCRAGGY #if P_FAMILY_SIGILYPH @@ -7423,6 +12484,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sigilyph[] = INCBIN_U8("graphics/pokemon/sigilyph/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Sigilyph[] = INCBIN_COMP("graphics/pokemon/sigilyph/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Sigilyph[] = INCBIN_U32("graphics/pokemon/sigilyph/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Sigilyph[] = INCBIN_U32("graphics/pokemon/sigilyph/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SIGILYPH #if P_FAMILY_YAMASK @@ -7434,6 +12502,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Yamask[] = INCBIN_U8("graphics/pokemon/yamask/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Yamask[] = INCBIN_COMP("graphics/pokemon/yamask/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Yamask[] = INCBIN_U32("graphics/pokemon/yamask/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Yamask[] = INCBIN_U32("graphics/pokemon/yamask/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Cofagrigus[] = INCBIN_U32("graphics/pokemon/cofagrigus/anim_front.4bpp.lz"); const u32 gMonPalette_Cofagrigus[] = INCBIN_U32("graphics/pokemon/cofagrigus/normal.gbapal.lz"); @@ -7443,6 +12518,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cofagrigus[] = INCBIN_U8("graphics/pokemon/cofagrigus/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Cofagrigus[] = INCBIN_COMP("graphics/pokemon/cofagrigus/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Cofagrigus[] = INCBIN_U32("graphics/pokemon/cofagrigus/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Cofagrigus[] = INCBIN_U32("graphics/pokemon/cofagrigus/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GALARIAN_FORMS const u32 gMonFrontPic_YamaskGalarian[] = INCBIN_U32("graphics/pokemon/yamask/galarian/front.4bpp.lz"); @@ -7450,6 +12532,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_YamaskGalarian[] = INCBIN_U32("graphics/pokemon/yamask/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_YamaskGalarian[] = INCBIN_U32("graphics/pokemon/yamask/galarian/shiny.gbapal.lz"); const u8 gMonIcon_YamaskGalarian[] = INCBIN_U8("graphics/pokemon/yamask/galarian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_YamaskGalarian[] = INCBIN_COMP("graphics/pokemon/yamask/galarian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_YamaskGalarian[] = INCBIN_U32("graphics/pokemon/yamask/galarian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_YamaskGalarian[] = INCBIN_U32("graphics/pokemon/yamask/galarian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Runerigus[] = INCBIN_U32("graphics/pokemon/runerigus/front.4bpp.lz"); const u32 gMonPalette_Runerigus[] = INCBIN_U32("graphics/pokemon/runerigus/normal.gbapal.lz"); @@ -7459,6 +12548,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Runerigus[] = INCBIN_U8("graphics/pokemon/runerigus/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Runerigus[] = INCBIN_COMP("graphics/pokemon/runerigus/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Runerigus[] = INCBIN_U32("graphics/pokemon/runerigus/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Runerigus[] = INCBIN_U32("graphics/pokemon/runerigus/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GALARIAN_FORMS #endif //P_FAMILY_YAMASK @@ -7471,6 +12567,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tirtouga[] = INCBIN_U8("graphics/pokemon/tirtouga/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Tirtouga[] = INCBIN_COMP("graphics/pokemon/tirtouga/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Tirtouga[] = INCBIN_U32("graphics/pokemon/tirtouga/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Tirtouga[] = INCBIN_U32("graphics/pokemon/tirtouga/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Carracosta[] = INCBIN_U32("graphics/pokemon/carracosta/anim_front.4bpp.lz"); const u32 gMonPalette_Carracosta[] = INCBIN_U32("graphics/pokemon/carracosta/normal.gbapal.lz"); @@ -7480,6 +12583,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Carracosta[] = INCBIN_U8("graphics/pokemon/carracosta/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Carracosta[] = INCBIN_COMP("graphics/pokemon/carracosta/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Carracosta[] = INCBIN_U32("graphics/pokemon/carracosta/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Carracosta[] = INCBIN_U32("graphics/pokemon/carracosta/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_TIRTOUGA #if P_FAMILY_ARCHEN @@ -7491,6 +12601,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Archen[] = INCBIN_U8("graphics/pokemon/archen/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Archen[] = INCBIN_COMP("graphics/pokemon/archen/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Archen[] = INCBIN_U32("graphics/pokemon/archen/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Archen[] = INCBIN_U32("graphics/pokemon/archen/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Archeops[] = INCBIN_U32("graphics/pokemon/archeops/anim_front.4bpp.lz"); const u32 gMonPalette_Archeops[] = INCBIN_U32("graphics/pokemon/archeops/normal.gbapal.lz"); @@ -7500,6 +12617,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Archeops[] = INCBIN_U8("graphics/pokemon/archeops/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Archeops[] = INCBIN_COMP("graphics/pokemon/archeops/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Archeops[] = INCBIN_U32("graphics/pokemon/archeops/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Archeops[] = INCBIN_U32("graphics/pokemon/archeops/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_ARCHEN #if P_FAMILY_TRUBBISH @@ -7511,6 +12635,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Trubbish[] = INCBIN_U8("graphics/pokemon/trubbish/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Trubbish[] = INCBIN_COMP("graphics/pokemon/trubbish/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Trubbish[] = INCBIN_U32("graphics/pokemon/trubbish/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Trubbish[] = INCBIN_U32("graphics/pokemon/trubbish/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Garbodor[] = INCBIN_U32("graphics/pokemon/garbodor/anim_front.4bpp.lz"); const u32 gMonPalette_Garbodor[] = INCBIN_U32("graphics/pokemon/garbodor/normal.gbapal.lz"); @@ -7520,6 +12651,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Garbodor[] = INCBIN_U8("graphics/pokemon/garbodor/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Garbodor[] = INCBIN_COMP("graphics/pokemon/garbodor/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Garbodor[] = INCBIN_U32("graphics/pokemon/garbodor/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Garbodor[] = INCBIN_U32("graphics/pokemon/garbodor/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_GarbodorGigantamax[] = INCBIN_U32("graphics/pokemon/garbodor/gigantamax/front.4bpp.lz"); @@ -7527,6 +12665,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_GarbodorGigantamax[] = INCBIN_U32("graphics/pokemon/garbodor/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_GarbodorGigantamax[] = INCBIN_U32("graphics/pokemon/garbodor/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_GarbodorGigantamax[] = INCBIN_U8("graphics/pokemon/garbodor/gigantamax/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_GarbodorGigantamax[] = INCBIN_COMP("graphics/pokemon/garbodor/gigantamax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_GarbodorGigantamax[] = INCBIN_U32("graphics/pokemon/garbodor/gigantamax/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_GarbodorGigantamax[] = INCBIN_U32("graphics/pokemon/garbodor/gigantamax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_TRUBBISH @@ -7539,6 +12684,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zorua[] = INCBIN_U8("graphics/pokemon/zorua/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Zorua[] = INCBIN_COMP("graphics/pokemon/zorua/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Zorua[] = INCBIN_U32("graphics/pokemon/zorua/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Zorua[] = INCBIN_U32("graphics/pokemon/zorua/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Zoroark[] = INCBIN_U32("graphics/pokemon/zoroark/anim_front.4bpp.lz"); const u32 gMonPalette_Zoroark[] = INCBIN_U32("graphics/pokemon/zoroark/normal.gbapal.lz"); @@ -7548,6 +12700,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zoroark[] = INCBIN_U8("graphics/pokemon/zoroark/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Zoroark[] = INCBIN_COMP("graphics/pokemon/zoroark/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Zoroark[] = INCBIN_U32("graphics/pokemon/zoroark/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Zoroark[] = INCBIN_U32("graphics/pokemon/zoroark/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_HISUIAN_FORMS const u32 gMonFrontPic_ZoruaHisuian[] = INCBIN_U32("graphics/pokemon/zorua/hisuian/front.4bpp.lz"); @@ -7555,12 +12714,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_ZoruaHisuian[] = INCBIN_U32("graphics/pokemon/zorua/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_ZoruaHisuian[] = INCBIN_U32("graphics/pokemon/zorua/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_ZoruaHisuian[] = INCBIN_U8("graphics/pokemon/zorua/hisuian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_ZoruaHisuian[] = INCBIN_COMP("graphics/pokemon/zorua/hisuian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_ZoruaHisuian[] = INCBIN_U32("graphics/pokemon/zorua/hisuian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_ZoruaHisuian[] = INCBIN_U32("graphics/pokemon/zorua/hisuian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_ZoroarkHisuian[] = INCBIN_U32("graphics/pokemon/zoroark/hisuian/front.4bpp.lz"); const u32 gMonPalette_ZoroarkHisuian[] = INCBIN_U32("graphics/pokemon/zoroark/hisuian/normal.gbapal.lz"); const u32 gMonBackPic_ZoroarkHisuian[] = INCBIN_U32("graphics/pokemon/zoroark/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_ZoroarkHisuian[] = INCBIN_U32("graphics/pokemon/zoroark/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_ZoroarkHisuian[] = INCBIN_U8("graphics/pokemon/zoroark/hisuian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_ZoroarkHisuian[] = INCBIN_COMP("graphics/pokemon/zoroark/hisuian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_ZoroarkHisuian[] = INCBIN_U32("graphics/pokemon/zoroark/hisuian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_ZoroarkHisuian[] = INCBIN_U32("graphics/pokemon/zoroark/hisuian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_HISUIAN_FORMS #endif //P_FAMILY_ZORUA @@ -7573,6 +12746,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Minccino[] = INCBIN_U8("graphics/pokemon/minccino/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Minccino[] = INCBIN_COMP("graphics/pokemon/minccino/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Minccino[] = INCBIN_U32("graphics/pokemon/minccino/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Minccino[] = INCBIN_U32("graphics/pokemon/minccino/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Cinccino[] = INCBIN_U32("graphics/pokemon/cinccino/anim_front.4bpp.lz"); const u32 gMonPalette_Cinccino[] = INCBIN_U32("graphics/pokemon/cinccino/normal.gbapal.lz"); @@ -7582,6 +12762,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cinccino[] = INCBIN_U8("graphics/pokemon/cinccino/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Cinccino[] = INCBIN_COMP("graphics/pokemon/cinccino/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Cinccino[] = INCBIN_U32("graphics/pokemon/cinccino/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Cinccino[] = INCBIN_U32("graphics/pokemon/cinccino/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_MINCCINO #if P_FAMILY_GOTHITA @@ -7593,6 +12780,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gothita[] = INCBIN_U8("graphics/pokemon/gothita/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Gothita[] = INCBIN_COMP("graphics/pokemon/gothita/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Gothita[] = INCBIN_U32("graphics/pokemon/gothita/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Gothita[] = INCBIN_U32("graphics/pokemon/gothita/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Gothorita[] = INCBIN_U32("graphics/pokemon/gothorita/anim_front.4bpp.lz"); const u32 gMonPalette_Gothorita[] = INCBIN_U32("graphics/pokemon/gothorita/normal.gbapal.lz"); @@ -7602,6 +12796,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gothorita[] = INCBIN_U8("graphics/pokemon/gothorita/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Gothorita[] = INCBIN_COMP("graphics/pokemon/gothorita/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Gothorita[] = INCBIN_U32("graphics/pokemon/gothorita/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Gothorita[] = INCBIN_U32("graphics/pokemon/gothorita/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Gothitelle[] = INCBIN_U32("graphics/pokemon/gothitelle/anim_front.4bpp.lz"); const u32 gMonPalette_Gothitelle[] = INCBIN_U32("graphics/pokemon/gothitelle/normal.gbapal.lz"); @@ -7611,6 +12812,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gothitelle[] = INCBIN_U8("graphics/pokemon/gothitelle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Gothitelle[] = INCBIN_COMP("graphics/pokemon/gothitelle/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Gothitelle[] = INCBIN_U32("graphics/pokemon/gothitelle/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Gothitelle[] = INCBIN_U32("graphics/pokemon/gothitelle/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_GOTHITA #if P_FAMILY_SOLOSIS @@ -7622,6 +12830,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Solosis[] = INCBIN_U8("graphics/pokemon/solosis/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Solosis[] = INCBIN_COMP("graphics/pokemon/solosis/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Solosis[] = INCBIN_U32("graphics/pokemon/solosis/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Solosis[] = INCBIN_U32("graphics/pokemon/solosis/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Duosion[] = INCBIN_U32("graphics/pokemon/duosion/anim_front.4bpp.lz"); const u32 gMonPalette_Duosion[] = INCBIN_U32("graphics/pokemon/duosion/normal.gbapal.lz"); @@ -7631,6 +12846,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Duosion[] = INCBIN_U8("graphics/pokemon/duosion/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Duosion[] = INCBIN_COMP("graphics/pokemon/duosion/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Duosion[] = INCBIN_U32("graphics/pokemon/duosion/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Duosion[] = INCBIN_U32("graphics/pokemon/duosion/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Reuniclus[] = INCBIN_U32("graphics/pokemon/reuniclus/anim_front.4bpp.lz"); const u32 gMonPalette_Reuniclus[] = INCBIN_U32("graphics/pokemon/reuniclus/normal.gbapal.lz"); @@ -7640,6 +12862,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Reuniclus[] = INCBIN_U8("graphics/pokemon/reuniclus/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Reuniclus[] = INCBIN_COMP("graphics/pokemon/reuniclus/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Reuniclus[] = INCBIN_U32("graphics/pokemon/reuniclus/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Reuniclus[] = INCBIN_U32("graphics/pokemon/reuniclus/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SOLOSIS #if P_FAMILY_DUCKLETT @@ -7651,6 +12880,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ducklett[] = INCBIN_U8("graphics/pokemon/ducklett/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Ducklett[] = INCBIN_COMP("graphics/pokemon/ducklett/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Ducklett[] = INCBIN_U32("graphics/pokemon/ducklett/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Ducklett[] = INCBIN_U32("graphics/pokemon/ducklett/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Swanna[] = INCBIN_U32("graphics/pokemon/swanna/anim_front.4bpp.lz"); const u32 gMonPalette_Swanna[] = INCBIN_U32("graphics/pokemon/swanna/normal.gbapal.lz"); @@ -7660,6 +12896,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Swanna[] = INCBIN_U8("graphics/pokemon/swanna/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Swanna[] = INCBIN_COMP("graphics/pokemon/swanna/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Swanna[] = INCBIN_U32("graphics/pokemon/swanna/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Swanna[] = INCBIN_U32("graphics/pokemon/swanna/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_DUCKLETT #if P_FAMILY_VANILLITE @@ -7671,6 +12914,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Vanillite[] = INCBIN_U8("graphics/pokemon/vanillite/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Vanillite[] = INCBIN_COMP("graphics/pokemon/vanillite/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Vanillite[] = INCBIN_U32("graphics/pokemon/vanillite/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Vanillite[] = INCBIN_U32("graphics/pokemon/vanillite/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Vanillish[] = INCBIN_U32("graphics/pokemon/vanillish/anim_front.4bpp.lz"); const u32 gMonPalette_Vanillish[] = INCBIN_U32("graphics/pokemon/vanillish/normal.gbapal.lz"); @@ -7680,6 +12930,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Vanillish[] = INCBIN_U8("graphics/pokemon/vanillish/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Vanillish[] = INCBIN_COMP("graphics/pokemon/vanillish/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Vanillish[] = INCBIN_U32("graphics/pokemon/vanillish/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Vanillish[] = INCBIN_U32("graphics/pokemon/vanillish/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Vanilluxe[] = INCBIN_U32("graphics/pokemon/vanilluxe/anim_front.4bpp.lz"); const u32 gMonPalette_Vanilluxe[] = INCBIN_U32("graphics/pokemon/vanilluxe/normal.gbapal.lz"); @@ -7689,6 +12946,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Vanilluxe[] = INCBIN_U8("graphics/pokemon/vanilluxe/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Vanilluxe[] = INCBIN_COMP("graphics/pokemon/vanilluxe/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Vanilluxe[] = INCBIN_U32("graphics/pokemon/vanilluxe/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Vanilluxe[] = INCBIN_U32("graphics/pokemon/vanilluxe/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_VANILLITE #if P_FAMILY_DEERLING @@ -7714,6 +12978,23 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_DeerlingWinter[] = INCBIN_U32("graphics/pokemon/deerling/winter/shiny.gbapal.lz"); const u8 gMonIcon_DeerlingWinter[] = INCBIN_U8("graphics/pokemon/deerling/winter/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_DeerlingSpring[] = INCBIN_COMP("graphics/pokemon/deerling/overworld.4bpp"); + const u32 gObjectEventPic_DeerlingSummer[] = INCBIN_COMP("graphics/pokemon/deerling/summer/overworld.4bpp"); + const u32 gObjectEventPic_DeerlingAutumn[] = INCBIN_COMP("graphics/pokemon/deerling/autumn/overworld.4bpp"); + const u32 gObjectEventPic_DeerlingWinter[] = INCBIN_COMP("graphics/pokemon/deerling/winter/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_DeerlingSpring[] = INCBIN_U32("graphics/pokemon/deerling/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_DeerlingSummer[] = INCBIN_U32("graphics/pokemon/deerling/summer/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_DeerlingAutumn[] = INCBIN_U32("graphics/pokemon/deerling/autumn/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_DeerlingWinter[] = INCBIN_U32("graphics/pokemon/deerling/winter/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_DeerlingSpring[] = INCBIN_U32("graphics/pokemon/deerling/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_DeerlingSummer[] = INCBIN_U32("graphics/pokemon/deerling/summer/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_DeerlingAutumn[] = INCBIN_U32("graphics/pokemon/deerling/autumn/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_DeerlingWinter[] = INCBIN_U32("graphics/pokemon/deerling/winter/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS + const u32 gMonFrontPic_SawsbuckSpring[] = INCBIN_U32("graphics/pokemon/sawsbuck/anim_front.4bpp.lz"); const u32 gMonPalette_SawsbuckSpring[] = INCBIN_U32("graphics/pokemon/sawsbuck/normal.gbapal.lz"); const u32 gMonBackPic_SawsbuckSpring[] = INCBIN_U32("graphics/pokemon/sawsbuck/back.4bpp.lz"); @@ -7723,23 +13004,40 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u8 gMonFootprint_Sawsbuck[] = INCBIN_U8("graphics/pokemon/sawsbuck/footprint.1bpp"); #endif //P_FOOTPRINTS - const u32 gMonFrontPic_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/front.4bpp.lz"); + const u32 gMonFrontPic_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/anim_front.4bpp.lz"); const u32 gMonPalette_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/normal.gbapal.lz"); const u32 gMonBackPic_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/back.4bpp.lz"); const u32 gMonShinyPalette_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/shiny.gbapal.lz"); const u8 gMonIcon_SawsbuckSummer[] = INCBIN_U8("graphics/pokemon/sawsbuck/summer/icon.4bpp"); - const u32 gMonFrontPic_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/front.4bpp.lz"); + const u32 gMonFrontPic_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/anim_front.4bpp.lz"); const u32 gMonPalette_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/normal.gbapal.lz"); const u32 gMonBackPic_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/back.4bpp.lz"); const u32 gMonShinyPalette_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/shiny.gbapal.lz"); const u8 gMonIcon_SawsbuckAutumn[] = INCBIN_U8("graphics/pokemon/sawsbuck/autumn/icon.4bpp"); - const u32 gMonFrontPic_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/front.4bpp.lz"); + const u32 gMonFrontPic_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/anim_front.4bpp.lz"); const u32 gMonPalette_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/normal.gbapal.lz"); const u32 gMonBackPic_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/back.4bpp.lz"); const u32 gMonShinyPalette_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/shiny.gbapal.lz"); const u8 gMonIcon_SawsbuckWinter[] = INCBIN_U8("graphics/pokemon/sawsbuck/winter/icon.4bpp"); + +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_SawsbuckSpring[] = INCBIN_COMP("graphics/pokemon/sawsbuck/overworld.4bpp"); + const u32 gObjectEventPic_SawsbuckSummer[] = INCBIN_COMP("graphics/pokemon/sawsbuck/summer/overworld.4bpp"); + const u32 gObjectEventPic_SawsbuckAutumn[] = INCBIN_COMP("graphics/pokemon/sawsbuck/autumn/overworld.4bpp"); + const u32 gObjectEventPic_SawsbuckWinter[] = INCBIN_COMP("graphics/pokemon/sawsbuck/winter/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_SawsbuckSpring[] = INCBIN_U32("graphics/pokemon/sawsbuck/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_SawsbuckSpring[] = INCBIN_U32("graphics/pokemon/sawsbuck/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_DEERLING #if P_FAMILY_EMOLGA @@ -7751,6 +13049,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Emolga[] = INCBIN_U8("graphics/pokemon/emolga/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Emolga[] = INCBIN_COMP("graphics/pokemon/emolga/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Emolga[] = INCBIN_U32("graphics/pokemon/emolga/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Emolga[] = INCBIN_U32("graphics/pokemon/emolga/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_EMOLGA #if P_FAMILY_KARRABLAST @@ -7762,6 +13067,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Karrablast[] = INCBIN_U8("graphics/pokemon/karrablast/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Karrablast[] = INCBIN_COMP("graphics/pokemon/karrablast/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Karrablast[] = INCBIN_U32("graphics/pokemon/karrablast/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Karrablast[] = INCBIN_U32("graphics/pokemon/karrablast/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Escavalier[] = INCBIN_U32("graphics/pokemon/escavalier/anim_front.4bpp.lz"); const u32 gMonPalette_Escavalier[] = INCBIN_U32("graphics/pokemon/escavalier/normal.gbapal.lz"); @@ -7771,6 +13083,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Escavalier[] = INCBIN_U8("graphics/pokemon/escavalier/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Escavalier[] = INCBIN_COMP("graphics/pokemon/escavalier/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Escavalier[] = INCBIN_U32("graphics/pokemon/escavalier/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Escavalier[] = INCBIN_U32("graphics/pokemon/escavalier/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_KARRABLAST #if P_FAMILY_FOONGUS @@ -7782,6 +13101,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Foongus[] = INCBIN_U8("graphics/pokemon/foongus/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Foongus[] = INCBIN_COMP("graphics/pokemon/foongus/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Foongus[] = INCBIN_U32("graphics/pokemon/foongus/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Foongus[] = INCBIN_U32("graphics/pokemon/foongus/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Amoonguss[] = INCBIN_U32("graphics/pokemon/amoonguss/anim_front.4bpp.lz"); const u32 gMonPalette_Amoonguss[] = INCBIN_U32("graphics/pokemon/amoonguss/normal.gbapal.lz"); @@ -7791,6 +13117,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Amoonguss[] = INCBIN_U8("graphics/pokemon/amoonguss/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Amoonguss[] = INCBIN_COMP("graphics/pokemon/amoonguss/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Amoonguss[] = INCBIN_U32("graphics/pokemon/amoonguss/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Amoonguss[] = INCBIN_U32("graphics/pokemon/amoonguss/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_FOONGUS #if P_FAMILY_FRILLISH @@ -7802,12 +13135,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Frillish[] = INCBIN_U8("graphics/pokemon/frillish/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Frillish[] = INCBIN_COMP("graphics/pokemon/frillish/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Frillish[] = INCBIN_U32("graphics/pokemon/frillish/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Frillish[] = INCBIN_U32("graphics/pokemon/frillish/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_FrillishF[] = INCBIN_U32("graphics/pokemon/frillish/anim_frontf.4bpp.lz"); const u32 gMonPalette_FrillishF[] = INCBIN_U32("graphics/pokemon/frillish/normalf.gbapal.lz"); const u32 gMonBackPic_FrillishF[] = INCBIN_U32("graphics/pokemon/frillish/backf.4bpp.lz"); const u32 gMonShinyPalette_FrillishF[] = INCBIN_U32("graphics/pokemon/frillish/shinyf.gbapal.lz"); const u8 gMonIcon_FrillishF[] = INCBIN_U8("graphics/pokemon/frillish/iconf.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_FrillishF[] = INCBIN_COMP("graphics/pokemon/frillish/followerf.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_FrillishF[] = INCBIN_U32("graphics/pokemon/frillish/overworld_normalf.gbapal.lz"); + // const u32 gShinyOverworldPalette_FrillishF[] = INCBIN_U32("graphics/pokemon/frillish/overworld_shinyf.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Jellicent[] = INCBIN_U32("graphics/pokemon/jellicent/anim_front.4bpp.lz"); const u32 gMonPalette_Jellicent[] = INCBIN_U32("graphics/pokemon/jellicent/normal.gbapal.lz"); @@ -7817,12 +13164,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Jellicent[] = INCBIN_U8("graphics/pokemon/jellicent/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Jellicent[] = INCBIN_COMP("graphics/pokemon/jellicent/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Jellicent[] = INCBIN_U32("graphics/pokemon/jellicent/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Jellicent[] = INCBIN_U32("graphics/pokemon/jellicent/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_JellicentF[] = INCBIN_U32("graphics/pokemon/jellicent/anim_frontf.4bpp.lz"); const u32 gMonPalette_JellicentF[] = INCBIN_U32("graphics/pokemon/jellicent/normalf.gbapal.lz"); const u32 gMonBackPic_JellicentF[] = INCBIN_U32("graphics/pokemon/jellicent/backf.4bpp.lz"); const u32 gMonShinyPalette_JellicentF[] = INCBIN_U32("graphics/pokemon/jellicent/shinyf.gbapal.lz"); const u8 gMonIcon_JellicentF[] = INCBIN_U8("graphics/pokemon/jellicent/iconf.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_JellicentF[] = INCBIN_COMP("graphics/pokemon/jellicent/followerf.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_JellicentF[] = INCBIN_U32("graphics/pokemon/jellicent/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_JellicentF[] = INCBIN_U32("graphics/pokemon/jellicent/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_FRILLISH #if P_FAMILY_ALOMOMOLA @@ -7834,6 +13195,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Alomomola[] = INCBIN_U8("graphics/pokemon/alomomola/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Alomomola[] = INCBIN_COMP("graphics/pokemon/alomomola/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Alomomola[] = INCBIN_U32("graphics/pokemon/alomomola/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Alomomola[] = INCBIN_U32("graphics/pokemon/alomomola/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_ALOMOMOLA #if P_FAMILY_JOLTIK @@ -7845,6 +13213,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Joltik[] = INCBIN_U8("graphics/pokemon/joltik/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Joltik[] = INCBIN_COMP("graphics/pokemon/joltik/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Joltik[] = INCBIN_U32("graphics/pokemon/joltik/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Joltik[] = INCBIN_U32("graphics/pokemon/joltik/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Galvantula[] = INCBIN_U32("graphics/pokemon/galvantula/anim_front.4bpp.lz"); const u32 gMonPalette_Galvantula[] = INCBIN_U32("graphics/pokemon/galvantula/normal.gbapal.lz"); @@ -7854,6 +13229,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Galvantula[] = INCBIN_U8("graphics/pokemon/galvantula/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Galvantula[] = INCBIN_COMP("graphics/pokemon/galvantula/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Galvantula[] = INCBIN_U32("graphics/pokemon/galvantula/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Galvantula[] = INCBIN_U32("graphics/pokemon/galvantula/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_JOLTIK #if P_FAMILY_FERROSEED @@ -7865,6 +13247,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ferroseed[] = INCBIN_U8("graphics/pokemon/ferroseed/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Ferroseed[] = INCBIN_COMP("graphics/pokemon/ferroseed/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Ferroseed[] = INCBIN_U32("graphics/pokemon/ferroseed/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Ferroseed[] = INCBIN_U32("graphics/pokemon/ferroseed/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Ferrothorn[] = INCBIN_U32("graphics/pokemon/ferrothorn/anim_front.4bpp.lz"); const u32 gMonPalette_Ferrothorn[] = INCBIN_U32("graphics/pokemon/ferrothorn/normal.gbapal.lz"); @@ -7874,6 +13263,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ferrothorn[] = INCBIN_U8("graphics/pokemon/ferrothorn/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Ferrothorn[] = INCBIN_COMP("graphics/pokemon/ferrothorn/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Ferrothorn[] = INCBIN_U32("graphics/pokemon/ferrothorn/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Ferrothorn[] = INCBIN_U32("graphics/pokemon/ferrothorn/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_FERROSEED #if P_FAMILY_KLINK @@ -7885,6 +13281,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Klink[] = INCBIN_U8("graphics/pokemon/klink/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Klink[] = INCBIN_COMP("graphics/pokemon/klink/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Klink[] = INCBIN_U32("graphics/pokemon/klink/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Klink[] = INCBIN_U32("graphics/pokemon/klink/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Klang[] = INCBIN_U32("graphics/pokemon/klang/anim_front.4bpp.lz"); const u32 gMonPalette_Klang[] = INCBIN_U32("graphics/pokemon/klang/normal.gbapal.lz"); @@ -7894,6 +13297,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Klang[] = INCBIN_U8("graphics/pokemon/klang/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Klang[] = INCBIN_COMP("graphics/pokemon/klang/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Klang[] = INCBIN_U32("graphics/pokemon/klang/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Klang[] = INCBIN_U32("graphics/pokemon/klang/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Klinklang[] = INCBIN_U32("graphics/pokemon/klinklang/anim_front.4bpp.lz"); const u32 gMonPalette_Klinklang[] = INCBIN_U32("graphics/pokemon/klinklang/normal.gbapal.lz"); @@ -7903,6 +13313,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Klinklang[] = INCBIN_U8("graphics/pokemon/klinklang/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Klinklang[] = INCBIN_COMP("graphics/pokemon/klinklang/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Klinklang[] = INCBIN_U32("graphics/pokemon/klinklang/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Klinklang[] = INCBIN_U32("graphics/pokemon/klinklang/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_KLINK #if P_FAMILY_TYNAMO @@ -7914,6 +13331,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tynamo[] = INCBIN_U8("graphics/pokemon/tynamo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Tynamo[] = INCBIN_COMP("graphics/pokemon/tynamo/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Tynamo[] = INCBIN_U32("graphics/pokemon/tynamo/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Tynamo[] = INCBIN_U32("graphics/pokemon/tynamo/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Eelektrik[] = INCBIN_U32("graphics/pokemon/eelektrik/anim_front.4bpp.lz"); const u32 gMonPalette_Eelektrik[] = INCBIN_U32("graphics/pokemon/eelektrik/normal.gbapal.lz"); @@ -7923,6 +13347,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Eelektrik[] = INCBIN_U8("graphics/pokemon/eelektrik/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Eelektrik[] = INCBIN_COMP("graphics/pokemon/eelektrik/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Eelektrik[] = INCBIN_U32("graphics/pokemon/eelektrik/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Eelektrik[] = INCBIN_U32("graphics/pokemon/eelektrik/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Eelektross[] = INCBIN_U32("graphics/pokemon/eelektross/anim_front.4bpp.lz"); const u32 gMonPalette_Eelektross[] = INCBIN_U32("graphics/pokemon/eelektross/normal.gbapal.lz"); @@ -7932,6 +13363,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Eelektross[] = INCBIN_U8("graphics/pokemon/eelektross/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Eelektross[] = INCBIN_COMP("graphics/pokemon/eelektross/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Eelektross[] = INCBIN_U32("graphics/pokemon/eelektross/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Eelektross[] = INCBIN_U32("graphics/pokemon/eelektross/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_TYNAMO #if P_FAMILY_ELGYEM @@ -7943,6 +13381,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Elgyem[] = INCBIN_U8("graphics/pokemon/elgyem/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Elgyem[] = INCBIN_COMP("graphics/pokemon/elgyem/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Elgyem[] = INCBIN_U32("graphics/pokemon/elgyem/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Elgyem[] = INCBIN_U32("graphics/pokemon/elgyem/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Beheeyem[] = INCBIN_U32("graphics/pokemon/beheeyem/anim_front.4bpp.lz"); const u32 gMonPalette_Beheeyem[] = INCBIN_U32("graphics/pokemon/beheeyem/normal.gbapal.lz"); @@ -7952,6 +13397,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Beheeyem[] = INCBIN_U8("graphics/pokemon/beheeyem/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Beheeyem[] = INCBIN_COMP("graphics/pokemon/beheeyem/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Beheeyem[] = INCBIN_U32("graphics/pokemon/beheeyem/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Beheeyem[] = INCBIN_U32("graphics/pokemon/beheeyem/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_ELGYEM #if P_FAMILY_LITWICK @@ -7963,6 +13415,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Litwick[] = INCBIN_U8("graphics/pokemon/litwick/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Litwick[] = INCBIN_COMP("graphics/pokemon/litwick/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Litwick[] = INCBIN_U32("graphics/pokemon/litwick/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Litwick[] = INCBIN_U32("graphics/pokemon/litwick/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Lampent[] = INCBIN_U32("graphics/pokemon/lampent/anim_front.4bpp.lz"); const u32 gMonPalette_Lampent[] = INCBIN_U32("graphics/pokemon/lampent/normal.gbapal.lz"); @@ -7972,6 +13431,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lampent[] = INCBIN_U8("graphics/pokemon/lampent/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Lampent[] = INCBIN_COMP("graphics/pokemon/lampent/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Lampent[] = INCBIN_U32("graphics/pokemon/lampent/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Lampent[] = INCBIN_U32("graphics/pokemon/lampent/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Chandelure[] = INCBIN_U32("graphics/pokemon/chandelure/anim_front.4bpp.lz"); const u32 gMonPalette_Chandelure[] = INCBIN_U32("graphics/pokemon/chandelure/normal.gbapal.lz"); @@ -7981,6 +13447,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Chandelure[] = INCBIN_U8("graphics/pokemon/chandelure/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Chandelure[] = INCBIN_COMP("graphics/pokemon/chandelure/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Chandelure[] = INCBIN_U32("graphics/pokemon/chandelure/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Chandelure[] = INCBIN_U32("graphics/pokemon/chandelure/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_LITWICK #if P_FAMILY_AXEW @@ -7992,6 +13465,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Axew[] = INCBIN_U8("graphics/pokemon/axew/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Axew[] = INCBIN_COMP("graphics/pokemon/axew/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Axew[] = INCBIN_U32("graphics/pokemon/axew/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Axew[] = INCBIN_U32("graphics/pokemon/axew/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Fraxure[] = INCBIN_U32("graphics/pokemon/fraxure/anim_front.4bpp.lz"); const u32 gMonPalette_Fraxure[] = INCBIN_U32("graphics/pokemon/fraxure/normal.gbapal.lz"); @@ -8001,6 +13481,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Fraxure[] = INCBIN_U8("graphics/pokemon/fraxure/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Fraxure[] = INCBIN_COMP("graphics/pokemon/fraxure/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Fraxure[] = INCBIN_U32("graphics/pokemon/fraxure/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Fraxure[] = INCBIN_U32("graphics/pokemon/fraxure/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Haxorus[] = INCBIN_U32("graphics/pokemon/haxorus/anim_front.4bpp.lz"); const u32 gMonPalette_Haxorus[] = INCBIN_U32("graphics/pokemon/haxorus/normal.gbapal.lz"); @@ -8010,6 +13497,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Haxorus[] = INCBIN_U8("graphics/pokemon/haxorus/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Haxorus[] = INCBIN_COMP("graphics/pokemon/haxorus/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Haxorus[] = INCBIN_U32("graphics/pokemon/haxorus/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Haxorus[] = INCBIN_U32("graphics/pokemon/haxorus/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_AXEW #if P_FAMILY_CUBCHOO @@ -8021,6 +13515,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cubchoo[] = INCBIN_U8("graphics/pokemon/cubchoo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Cubchoo[] = INCBIN_COMP("graphics/pokemon/cubchoo/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Cubchoo[] = INCBIN_U32("graphics/pokemon/cubchoo/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Cubchoo[] = INCBIN_U32("graphics/pokemon/cubchoo/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Beartic[] = INCBIN_U32("graphics/pokemon/beartic/anim_front.4bpp.lz"); const u32 gMonPalette_Beartic[] = INCBIN_U32("graphics/pokemon/beartic/normal.gbapal.lz"); @@ -8030,6 +13531,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Beartic[] = INCBIN_U8("graphics/pokemon/beartic/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Beartic[] = INCBIN_COMP("graphics/pokemon/beartic/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Beartic[] = INCBIN_U32("graphics/pokemon/beartic/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Beartic[] = INCBIN_U32("graphics/pokemon/beartic/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_CUBCHOO #if P_FAMILY_CRYOGONAL @@ -8041,6 +13549,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cryogonal[] = INCBIN_U8("graphics/pokemon/cryogonal/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Cryogonal[] = INCBIN_COMP("graphics/pokemon/cryogonal/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Cryogonal[] = INCBIN_U32("graphics/pokemon/cryogonal/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Cryogonal[] = INCBIN_U32("graphics/pokemon/cryogonal/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_CRYOGONAL #if P_FAMILY_SHELMET @@ -8052,6 +13567,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shelmet[] = INCBIN_U8("graphics/pokemon/shelmet/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Shelmet[] = INCBIN_COMP("graphics/pokemon/shelmet/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Shelmet[] = INCBIN_U32("graphics/pokemon/shelmet/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Shelmet[] = INCBIN_U32("graphics/pokemon/shelmet/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Accelgor[] = INCBIN_U32("graphics/pokemon/accelgor/anim_front.4bpp.lz"); const u32 gMonPalette_Accelgor[] = INCBIN_U32("graphics/pokemon/accelgor/normal.gbapal.lz"); @@ -8061,6 +13583,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Accelgor[] = INCBIN_U8("graphics/pokemon/accelgor/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Accelgor[] = INCBIN_COMP("graphics/pokemon/accelgor/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Accelgor[] = INCBIN_U32("graphics/pokemon/accelgor/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Accelgor[] = INCBIN_U32("graphics/pokemon/accelgor/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SHELMET #if P_FAMILY_STUNFISK @@ -8072,6 +13601,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Stunfisk[] = INCBIN_U8("graphics/pokemon/stunfisk/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Stunfisk[] = INCBIN_COMP("graphics/pokemon/stunfisk/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Stunfisk[] = INCBIN_U32("graphics/pokemon/stunfisk/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Stunfisk[] = INCBIN_U32("graphics/pokemon/stunfisk/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GALARIAN_FORMS const u32 gMonFrontPic_StunfiskGalarian[] = INCBIN_U32("graphics/pokemon/stunfisk/galarian/front.4bpp.lz"); @@ -8079,6 +13615,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_StunfiskGalarian[] = INCBIN_U32("graphics/pokemon/stunfisk/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_StunfiskGalarian[] = INCBIN_U32("graphics/pokemon/stunfisk/galarian/shiny.gbapal.lz"); const u8 gMonIcon_StunfiskGalarian[] = INCBIN_U8("graphics/pokemon/stunfisk/galarian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_StunfiskGalarian[] = INCBIN_COMP("graphics/pokemon/stunfisk/galarian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_StunfiskGalarian[] = INCBIN_U32("graphics/pokemon/stunfisk/galarian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_StunfiskGalarian[] = INCBIN_U32("graphics/pokemon/stunfisk/galarian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GALARIAN_FORMS #endif //P_FAMILY_STUNFISK @@ -8091,6 +13634,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mienfoo[] = INCBIN_U8("graphics/pokemon/mienfoo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Mienfoo[] = INCBIN_COMP("graphics/pokemon/mienfoo/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Mienfoo[] = INCBIN_U32("graphics/pokemon/mienfoo/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Mienfoo[] = INCBIN_U32("graphics/pokemon/mienfoo/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Mienshao[] = INCBIN_U32("graphics/pokemon/mienshao/anim_front.4bpp.lz"); const u32 gMonPalette_Mienshao[] = INCBIN_U32("graphics/pokemon/mienshao/normal.gbapal.lz"); @@ -8100,6 +13650,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mienshao[] = INCBIN_U8("graphics/pokemon/mienshao/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Mienshao[] = INCBIN_COMP("graphics/pokemon/mienshao/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Mienshao[] = INCBIN_U32("graphics/pokemon/mienshao/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Mienshao[] = INCBIN_U32("graphics/pokemon/mienshao/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_MIENFOO #if P_FAMILY_DRUDDIGON @@ -8111,6 +13668,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Druddigon[] = INCBIN_U8("graphics/pokemon/druddigon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Druddigon[] = INCBIN_COMP("graphics/pokemon/druddigon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Druddigon[] = INCBIN_U32("graphics/pokemon/druddigon/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Druddigon[] = INCBIN_U32("graphics/pokemon/druddigon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_DRUDDIGON #if P_FAMILY_GOLETT @@ -8122,6 +13686,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Golett[] = INCBIN_U8("graphics/pokemon/golett/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Golett[] = INCBIN_COMP("graphics/pokemon/golett/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Golett[] = INCBIN_U32("graphics/pokemon/golett/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Golett[] = INCBIN_U32("graphics/pokemon/golett/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Golurk[] = INCBIN_U32("graphics/pokemon/golurk/anim_front.4bpp.lz"); const u32 gMonPalette_Golurk[] = INCBIN_U32("graphics/pokemon/golurk/normal.gbapal.lz"); @@ -8131,6 +13702,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Golurk[] = INCBIN_U8("graphics/pokemon/golurk/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Golurk[] = INCBIN_COMP("graphics/pokemon/golurk/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Golurk[] = INCBIN_U32("graphics/pokemon/golurk/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Golurk[] = INCBIN_U32("graphics/pokemon/golurk/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_GOLETT #if P_FAMILY_PAWNIARD @@ -8142,6 +13720,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pawniard[] = INCBIN_U8("graphics/pokemon/pawniard/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Pawniard[] = INCBIN_COMP("graphics/pokemon/pawniard/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Pawniard[] = INCBIN_U32("graphics/pokemon/pawniard/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Pawniard[] = INCBIN_U32("graphics/pokemon/pawniard/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Bisharp[] = INCBIN_U32("graphics/pokemon/bisharp/anim_front.4bpp.lz"); const u32 gMonPalette_Bisharp[] = INCBIN_U32("graphics/pokemon/bisharp/normal.gbapal.lz"); @@ -8151,6 +13736,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bisharp[] = INCBIN_U8("graphics/pokemon/bisharp/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Bisharp[] = INCBIN_COMP("graphics/pokemon/bisharp/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Bisharp[] = INCBIN_U32("graphics/pokemon/bisharp/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Bisharp[] = INCBIN_U32("graphics/pokemon/bisharp/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GEN_9_CROSS_EVOS const u32 gMonFrontPic_Kingambit[] = INCBIN_U32("graphics/pokemon/kingambit/front.4bpp.lz"); @@ -8159,8 +13751,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Kingambit[] = INCBIN_U32("graphics/pokemon/kingambit/shiny.gbapal.lz"); const u8 gMonIcon_Kingambit[] = INCBIN_U8("graphics/pokemon/kingambit/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Kingambit[] = INCBIN_U8("graphics/pokemon/kingambit/footprint.1bpp"); + const u8 gMonFootprint_Kingambit[] = INCBIN_U8("graphics/pokemon/kingambit/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Kingambit[] = INCBIN_COMP("graphics/pokemon/kingambit/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Kingambit[] = INCBIN_U32("graphics/pokemon/kingambit/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Kingambit[] = INCBIN_U32("graphics/pokemon/kingambit/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_9_CROSS_EVOS #endif //P_FAMILY_PAWNIARD @@ -8173,6 +13772,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bouffalant[] = INCBIN_U8("graphics/pokemon/bouffalant/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Bouffalant[] = INCBIN_COMP("graphics/pokemon/bouffalant/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Bouffalant[] = INCBIN_U32("graphics/pokemon/bouffalant/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Bouffalant[] = INCBIN_U32("graphics/pokemon/bouffalant/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_BOUFFALANT #if P_FAMILY_RUFFLET @@ -8184,6 +13790,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rufflet[] = INCBIN_U8("graphics/pokemon/rufflet/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Rufflet[] = INCBIN_COMP("graphics/pokemon/rufflet/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Rufflet[] = INCBIN_U32("graphics/pokemon/rufflet/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Rufflet[] = INCBIN_U32("graphics/pokemon/rufflet/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Braviary[] = INCBIN_U32("graphics/pokemon/braviary/anim_front.4bpp.lz"); const u32 gMonPalette_Braviary[] = INCBIN_U32("graphics/pokemon/braviary/normal.gbapal.lz"); @@ -8193,6 +13806,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Braviary[] = INCBIN_U8("graphics/pokemon/braviary/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Braviary[] = INCBIN_COMP("graphics/pokemon/braviary/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Braviary[] = INCBIN_U32("graphics/pokemon/braviary/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Braviary[] = INCBIN_U32("graphics/pokemon/braviary/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_HISUIAN_FORMS const u32 gMonFrontPic_BraviaryHisuian[] = INCBIN_U32("graphics/pokemon/braviary/hisuian/front.4bpp.lz"); @@ -8200,6 +13820,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_BraviaryHisuian[] = INCBIN_U32("graphics/pokemon/braviary/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_BraviaryHisuian[] = INCBIN_U32("graphics/pokemon/braviary/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_BraviaryHisuian[] = INCBIN_U8("graphics/pokemon/braviary/hisuian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_BraviaryHisuian[] = INCBIN_COMP("graphics/pokemon/braviary/hisuian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_BraviaryHisuian[] = INCBIN_U32("graphics/pokemon/braviary/hisuian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_BraviaryHisuian[] = INCBIN_U32("graphics/pokemon/braviary/hisuian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_HISUIAN_FORMS #endif //P_FAMILY_RUFFLET @@ -8212,6 +13839,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Vullaby[] = INCBIN_U8("graphics/pokemon/vullaby/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Vullaby[] = INCBIN_COMP("graphics/pokemon/vullaby/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Vullaby[] = INCBIN_U32("graphics/pokemon/vullaby/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Vullaby[] = INCBIN_U32("graphics/pokemon/vullaby/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Mandibuzz[] = INCBIN_U32("graphics/pokemon/mandibuzz/anim_front.4bpp.lz"); const u32 gMonPalette_Mandibuzz[] = INCBIN_U32("graphics/pokemon/mandibuzz/normal.gbapal.lz"); @@ -8221,6 +13855,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mandibuzz[] = INCBIN_U8("graphics/pokemon/mandibuzz/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Mandibuzz[] = INCBIN_COMP("graphics/pokemon/mandibuzz/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Mandibuzz[] = INCBIN_U32("graphics/pokemon/mandibuzz/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Mandibuzz[] = INCBIN_U32("graphics/pokemon/mandibuzz/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_VULLABY #if P_FAMILY_HEATMOR @@ -8232,6 +13873,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Heatmor[] = INCBIN_U8("graphics/pokemon/heatmor/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Heatmor[] = INCBIN_COMP("graphics/pokemon/heatmor/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Heatmor[] = INCBIN_U32("graphics/pokemon/heatmor/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Heatmor[] = INCBIN_U32("graphics/pokemon/heatmor/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_HEATMOR #if P_FAMILY_DURANT @@ -8243,6 +13891,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Durant[] = INCBIN_U8("graphics/pokemon/durant/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Durant[] = INCBIN_COMP("graphics/pokemon/durant/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Durant[] = INCBIN_U32("graphics/pokemon/durant/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Durant[] = INCBIN_U32("graphics/pokemon/durant/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_DURANT #if P_FAMILY_DEINO @@ -8254,6 +13909,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Deino[] = INCBIN_U8("graphics/pokemon/deino/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Deino[] = INCBIN_COMP("graphics/pokemon/deino/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Deino[] = INCBIN_U32("graphics/pokemon/deino/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Deino[] = INCBIN_U32("graphics/pokemon/deino/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Zweilous[] = INCBIN_U32("graphics/pokemon/zweilous/anim_front.4bpp.lz"); const u32 gMonPalette_Zweilous[] = INCBIN_U32("graphics/pokemon/zweilous/normal.gbapal.lz"); @@ -8263,6 +13925,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zweilous[] = INCBIN_U8("graphics/pokemon/zweilous/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Zweilous[] = INCBIN_COMP("graphics/pokemon/zweilous/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Zweilous[] = INCBIN_U32("graphics/pokemon/zweilous/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Zweilous[] = INCBIN_U32("graphics/pokemon/zweilous/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Hydreigon[] = INCBIN_U32("graphics/pokemon/hydreigon/anim_front.4bpp.lz"); const u32 gMonPalette_Hydreigon[] = INCBIN_U32("graphics/pokemon/hydreigon/normal.gbapal.lz"); @@ -8272,6 +13941,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hydreigon[] = INCBIN_U8("graphics/pokemon/hydreigon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Hydreigon[] = INCBIN_COMP("graphics/pokemon/hydreigon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Hydreigon[] = INCBIN_U32("graphics/pokemon/hydreigon/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Hydreigon[] = INCBIN_U32("graphics/pokemon/hydreigon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_DEINO #if P_FAMILY_LARVESTA @@ -8283,6 +13959,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Larvesta[] = INCBIN_U8("graphics/pokemon/larvesta/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Larvesta[] = INCBIN_COMP("graphics/pokemon/larvesta/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Larvesta[] = INCBIN_U32("graphics/pokemon/larvesta/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Larvesta[] = INCBIN_U32("graphics/pokemon/larvesta/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Volcarona[] = INCBIN_U32("graphics/pokemon/volcarona/anim_front.4bpp.lz"); const u32 gMonPalette_Volcarona[] = INCBIN_U32("graphics/pokemon/volcarona/normal.gbapal.lz"); @@ -8292,6 +13975,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Volcarona[] = INCBIN_U8("graphics/pokemon/volcarona/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Volcarona[] = INCBIN_COMP("graphics/pokemon/volcarona/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Volcarona[] = INCBIN_U32("graphics/pokemon/volcarona/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Volcarona[] = INCBIN_U32("graphics/pokemon/volcarona/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_LARVESTA #if P_FAMILY_COBALION @@ -8303,6 +13993,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cobalion[] = INCBIN_U8("graphics/pokemon/cobalion/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Cobalion[] = INCBIN_COMP("graphics/pokemon/cobalion/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Cobalion[] = INCBIN_U32("graphics/pokemon/cobalion/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Cobalion[] = INCBIN_U32("graphics/pokemon/cobalion/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_COBALION #if P_FAMILY_TERRAKION @@ -8314,6 +14011,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Terrakion[] = INCBIN_U8("graphics/pokemon/terrakion/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Terrakion[] = INCBIN_COMP("graphics/pokemon/terrakion/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Terrakion[] = INCBIN_U32("graphics/pokemon/terrakion/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Terrakion[] = INCBIN_U32("graphics/pokemon/terrakion/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_TERRAKION #if P_FAMILY_VIRIZION @@ -8325,6 +14029,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Virizion[] = INCBIN_U8("graphics/pokemon/virizion/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Virizion[] = INCBIN_COMP("graphics/pokemon/virizion/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Virizion[] = INCBIN_U32("graphics/pokemon/virizion/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Virizion[] = INCBIN_U32("graphics/pokemon/virizion/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_VIRIZION #if P_FAMILY_TORNADUS @@ -8336,12 +14047,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tornadus[] = INCBIN_U8("graphics/pokemon/tornadus/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_TornadusIncarnate[] = INCBIN_COMP("graphics/pokemon/tornadus/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_TornadusIncarnate[] = INCBIN_U32("graphics/pokemon/tornadus/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_TornadusIncarnate[] = INCBIN_U32("graphics/pokemon/tornadus/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_TornadusTherian[] = INCBIN_U32("graphics/pokemon/tornadus/therian/anim_front.4bpp.lz"); const u32 gMonPalette_TornadusTherian[] = INCBIN_U32("graphics/pokemon/tornadus/therian/normal.gbapal.lz"); const u32 gMonBackPic_TornadusTherian[] = INCBIN_U32("graphics/pokemon/tornadus/therian/back.4bpp.lz"); const u32 gMonShinyPalette_TornadusTherian[] = INCBIN_U32("graphics/pokemon/tornadus/therian/shiny.gbapal.lz"); const u8 gMonIcon_TornadusTherian[] = INCBIN_U8("graphics/pokemon/tornadus/therian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + //const u32 gObjectEventPic_TornadusTherian[] = INCBIN_COMP("graphics/pokemon/tornadus/therian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + //const u32 gOverworldPalette_TornadusTherian[] = INCBIN_U32("graphics/pokemon/tornadus/therian/overworld_normal.gbapal.lz"); + //const u32 gShinyOverworldPalette_TornadusTherian[] = INCBIN_U32("graphics/pokemon/tornadus/therian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_TORNADUS #if P_FAMILY_THUNDURUS @@ -8353,12 +14078,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Thundurus[] = INCBIN_U8("graphics/pokemon/thundurus/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_ThundurusIncarnate[] = INCBIN_COMP("graphics/pokemon/thundurus/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_ThundurusIncarnate[] = INCBIN_U32("graphics/pokemon/thundurus/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_ThundurusIncarnate[] = INCBIN_U32("graphics/pokemon/thundurus/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_ThundurusTherian[] = INCBIN_U32("graphics/pokemon/thundurus/therian/anim_front.4bpp.lz"); const u32 gMonPalette_ThundurusTherian[] = INCBIN_U32("graphics/pokemon/thundurus/therian/normal.gbapal.lz"); const u32 gMonBackPic_ThundurusTherian[] = INCBIN_U32("graphics/pokemon/thundurus/therian/back.4bpp.lz"); const u32 gMonShinyPalette_ThundurusTherian[] = INCBIN_U32("graphics/pokemon/thundurus/therian/shiny.gbapal.lz"); const u8 gMonIcon_ThundurusTherian[] = INCBIN_U8("graphics/pokemon/thundurus/therian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + //const u32 gObjectEventPic_ThundurusTherian[] = INCBIN_COMP("graphics/pokemon/thundurus/therian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + //const u32 gOverworldPalette_ThundurusTherian[] = INCBIN_U32("graphics/pokemon/thundurus/therian/overworld_normal.gbapal.lz"); + //const u32 gShinyOverworldPalette_ThundurusTherian[] = INCBIN_U32("graphics/pokemon/thundurus/therian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_THUNDURUS #if P_FAMILY_RESHIRAM @@ -8370,6 +14109,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Reshiram[] = INCBIN_U8("graphics/pokemon/reshiram/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Reshiram[] = INCBIN_COMP("graphics/pokemon/reshiram/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Reshiram[] = INCBIN_U32("graphics/pokemon/reshiram/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Reshiram[] = INCBIN_U32("graphics/pokemon/reshiram/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_RESHIRAM #if P_FAMILY_ZEKROM @@ -8381,6 +14127,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zekrom[] = INCBIN_U8("graphics/pokemon/zekrom/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Zekrom[] = INCBIN_COMP("graphics/pokemon/zekrom/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Zekrom[] = INCBIN_U32("graphics/pokemon/zekrom/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Zekrom[] = INCBIN_U32("graphics/pokemon/zekrom/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_ZEKROM #if P_FAMILY_LANDORUS @@ -8392,12 +14145,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Landorus[] = INCBIN_U8("graphics/pokemon/landorus/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_LandorusIncarnate[] = INCBIN_COMP("graphics/pokemon/landorus/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_LandorusIncarnate[] = INCBIN_U32("graphics/pokemon/landorus/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_LandorusIncarnate[] = INCBIN_U32("graphics/pokemon/landorus/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_LandorusTherian[] = INCBIN_U32("graphics/pokemon/landorus/therian/anim_front.4bpp.lz"); const u32 gMonPalette_LandorusTherian[] = INCBIN_U32("graphics/pokemon/landorus/therian/normal.gbapal.lz"); const u32 gMonBackPic_LandorusTherian[] = INCBIN_U32("graphics/pokemon/landorus/therian/back.4bpp.lz"); const u32 gMonShinyPalette_LandorusTherian[] = INCBIN_U32("graphics/pokemon/landorus/therian/shiny.gbapal.lz"); const u8 gMonIcon_LandorusTherian[] = INCBIN_U8("graphics/pokemon/landorus/therian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + //const u32 gObjectEventPic_LandorusTherian[] = INCBIN_COMP("graphics/pokemon/landorus/therian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + //const u32 gOverworldPalette_LandorusTherian[] = INCBIN_U32("graphics/pokemon/landorus/therian/overworld_normal.gbapal.lz"); + //const u32 gShinyOverworldPalette_LandorusTherian[] = INCBIN_U32("graphics/pokemon/landorus/therian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_LANDORUS #if P_FAMILY_ENAMORUS @@ -8407,14 +14174,28 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_EnamorusIncarnate[] = INCBIN_U32("graphics/pokemon/enamorus/shiny.gbapal.lz"); const u8 gMonIcon_EnamorusIncarnate[] = INCBIN_U8("graphics/pokemon/enamorus/icon.4bpp"); #if P_FOOTPRINTS - //const u8 gMonFootprint_Enamorus[] = INCBIN_U8("graphics/pokemon/enamorus/footprint.1bpp"); + const u8 gMonFootprint_Enamorus[] = INCBIN_U8("graphics/pokemon/enamorus/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_EnamorusIncarnate[] = INCBIN_COMP("graphics/pokemon/enamorus/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_EnamorusIncarnate[] = INCBIN_U32("graphics/pokemon/enamorus/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_EnamorusIncarnate[] = INCBIN_U32("graphics/pokemon/enamorus/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_EnamorusTherian[] = INCBIN_U32("graphics/pokemon/enamorus/therian/front.4bpp.lz"); const u32 gMonPalette_EnamorusTherian[] = INCBIN_U32("graphics/pokemon/enamorus/therian/normal.gbapal.lz"); const u32 gMonBackPic_EnamorusTherian[] = INCBIN_U32("graphics/pokemon/enamorus/therian/back.4bpp.lz"); const u32 gMonShinyPalette_EnamorusTherian[] = INCBIN_U32("graphics/pokemon/enamorus/therian/shiny.gbapal.lz"); const u8 gMonIcon_EnamorusTherian[] = INCBIN_U8("graphics/pokemon/enamorus/therian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_EnamorusTherian[] = INCBIN_COMP("graphics/pokemon/enamorus/therian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_EnamorusTherian[] = INCBIN_U32("graphics/pokemon/enamorus/therian/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_EnamorusTherian[] = INCBIN_U32("graphics/pokemon/enamorus/therian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_ENAMORUS #if P_FAMILY_KYUREM @@ -8426,6 +14207,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kyurem[] = INCBIN_U8("graphics/pokemon/kyurem/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Kyurem[] = INCBIN_COMP("graphics/pokemon/kyurem/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Kyurem[] = INCBIN_U32("graphics/pokemon/kyurem/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Kyurem[] = INCBIN_U32("graphics/pokemon/kyurem/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_FUSION_FORMS const u32 gMonFrontPic_KyuremWhite[] = INCBIN_U32("graphics/pokemon/kyurem/white/anim_front.4bpp.lz"); @@ -8433,12 +14221,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_KyuremWhite[] = INCBIN_U32("graphics/pokemon/kyurem/white/back.4bpp.lz"); const u32 gMonShinyPalette_KyuremWhite[] = INCBIN_U32("graphics/pokemon/kyurem/white/shiny.gbapal.lz"); const u8 gMonIcon_KyuremWhite[] = INCBIN_U8("graphics/pokemon/kyurem/white/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_KyuremWhite[] = INCBIN_COMP("graphics/pokemon/kyurem/white/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_KyuremWhite[] = INCBIN_U32("graphics/pokemon/kyurem/white/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_KyuremWhite[] = INCBIN_U32("graphics/pokemon/kyurem/white/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_KyuremBlack[] = INCBIN_U32("graphics/pokemon/kyurem/black/anim_front.4bpp.lz"); const u32 gMonPalette_KyuremBlack[] = INCBIN_U32("graphics/pokemon/kyurem/black/normal.gbapal.lz"); const u32 gMonBackPic_KyuremBlack[] = INCBIN_U32("graphics/pokemon/kyurem/black/back.4bpp.lz"); const u32 gMonShinyPalette_KyuremBlack[] = INCBIN_U32("graphics/pokemon/kyurem/black/shiny.gbapal.lz"); const u8 gMonIcon_KyuremBlack[] = INCBIN_U8("graphics/pokemon/kyurem/black/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_KyuremBlack[] = INCBIN_COMP("graphics/pokemon/kyurem/black/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_KyuremBlack[] = INCBIN_U32("graphics/pokemon/kyurem/black/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_KyuremBlack[] = INCBIN_U32("graphics/pokemon/kyurem/black/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FUSION_FORMS #endif //P_FAMILY_KYUREM @@ -8451,12 +14253,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Keldeo[] = INCBIN_U8("graphics/pokemon/keldeo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_KeldeoOrdinary[] = INCBIN_COMP("graphics/pokemon/keldeo/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_KeldeoOrdinary[] = INCBIN_U32("graphics/pokemon/keldeo/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_KeldeoOrdinary[] = INCBIN_U32("graphics/pokemon/keldeo/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS - const u32 gMonFrontPic_KeldeoResolute[] = INCBIN_U32("graphics/pokemon/keldeo/resolute/front.4bpp.lz"); + const u32 gMonFrontPic_KeldeoResolute[] = INCBIN_U32("graphics/pokemon/keldeo/resolute/anim_front.4bpp.lz"); const u32 gMonPalette_KeldeoResolute[] = INCBIN_U32("graphics/pokemon/keldeo/resolute/normal.gbapal.lz"); const u32 gMonBackPic_KeldeoResolute[] = INCBIN_U32("graphics/pokemon/keldeo/resolute/back.4bpp.lz"); const u32 gMonShinyPalette_KeldeoResolute[] = INCBIN_U32("graphics/pokemon/keldeo/resolute/shiny.gbapal.lz"); const u8 gMonIcon_KeldeoResolute[] = INCBIN_U8("graphics/pokemon/keldeo/resolute/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_KeldeoResolute[] = INCBIN_COMP("graphics/pokemon/keldeo/resolute/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_KeldeoResolute[] = INCBIN_U32("graphics/pokemon/keldeo/resolute/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_KeldeoResolute[] = INCBIN_U32("graphics/pokemon/keldeo/resolute/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_KELDEO #if P_FAMILY_MELOETTA @@ -8468,12 +14284,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Meloetta[] = INCBIN_U8("graphics/pokemon/meloetta/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_MeloettaAria[] = INCBIN_COMP("graphics/pokemon/meloetta/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_MeloettaAria[] = INCBIN_U32("graphics/pokemon/meloetta/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_MeloettaAria[] = INCBIN_U32("graphics/pokemon/meloetta/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS - const u32 gMonFrontPic_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/pirouette/front.4bpp.lz"); + const u32 gMonFrontPic_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/pirouette/anim_front.4bpp.lz"); const u32 gMonPalette_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/pirouette/normal.gbapal.lz"); const u32 gMonBackPic_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/pirouette/back.4bpp.lz"); const u32 gMonShinyPalette_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/pirouette/shiny.gbapal.lz"); const u8 gMonIcon_MeloettaPirouette[] = INCBIN_U8("graphics/pokemon/meloetta/pirouette/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_MeloettaPirouette[] = INCBIN_COMP("graphics/pokemon/meloetta/pirouette/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/pirouette/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/pirouette/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_MELOETTA #if P_FAMILY_GENESECT @@ -8485,6 +14315,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Genesect[] = INCBIN_U8("graphics/pokemon/genesect/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Genesect[] = INCBIN_COMP("graphics/pokemon/genesect/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Genesect[] = INCBIN_U32("graphics/pokemon/genesect/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Genesect[] = INCBIN_U32("graphics/pokemon/genesect/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonPalette_GenesectDouseDrive[] = INCBIN_U32("graphics/pokemon/genesect/douse_drive/normal.gbapal.lz"); const u32 gMonShinyPalette_GenesectDouseDrive[] = INCBIN_U32("graphics/pokemon/genesect/douse_drive/shiny.gbapal.lz"); @@ -8508,6 +14345,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Chespin[] = INCBIN_U8("graphics/pokemon/chespin/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Chespin[] = INCBIN_COMP("graphics/pokemon/chespin/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Chespin[] = INCBIN_U32("graphics/pokemon/chespin/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Chespin[] = INCBIN_U32("graphics/pokemon/chespin/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Quilladin[] = INCBIN_U32("graphics/pokemon/quilladin/anim_front.4bpp.lz"); const u32 gMonPalette_Quilladin[] = INCBIN_U32("graphics/pokemon/quilladin/normal.gbapal.lz"); @@ -8517,6 +14361,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Quilladin[] = INCBIN_U8("graphics/pokemon/quilladin/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Quilladin[] = INCBIN_COMP("graphics/pokemon/quilladin/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Quilladin[] = INCBIN_U32("graphics/pokemon/quilladin/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Quilladin[] = INCBIN_U32("graphics/pokemon/quilladin/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Chesnaught[] = INCBIN_U32("graphics/pokemon/chesnaught/anim_front.4bpp.lz"); const u32 gMonPalette_Chesnaught[] = INCBIN_U32("graphics/pokemon/chesnaught/normal.gbapal.lz"); @@ -8526,6 +14377,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Chesnaught[] = INCBIN_U8("graphics/pokemon/chesnaught/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Chesnaught[] = INCBIN_COMP("graphics/pokemon/chesnaught/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Chesnaught[] = INCBIN_U32("graphics/pokemon/chesnaught/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Chesnaught[] = INCBIN_U32("graphics/pokemon/chesnaught/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_CHESPIN #if P_FAMILY_FENNEKIN @@ -8537,6 +14395,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Fennekin[] = INCBIN_U8("graphics/pokemon/fennekin/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Fennekin[] = INCBIN_COMP("graphics/pokemon/fennekin/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Fennekin[] = INCBIN_U32("graphics/pokemon/fennekin/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Fennekin[] = INCBIN_U32("graphics/pokemon/fennekin/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Braixen[] = INCBIN_U32("graphics/pokemon/braixen/anim_front.4bpp.lz"); const u32 gMonPalette_Braixen[] = INCBIN_U32("graphics/pokemon/braixen/normal.gbapal.lz"); @@ -8546,6 +14411,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Braixen[] = INCBIN_U8("graphics/pokemon/braixen/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Braixen[] = INCBIN_COMP("graphics/pokemon/braixen/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Braixen[] = INCBIN_U32("graphics/pokemon/braixen/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Braixen[] = INCBIN_U32("graphics/pokemon/braixen/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Delphox[] = INCBIN_U32("graphics/pokemon/delphox/anim_front.4bpp.lz"); const u32 gMonPalette_Delphox[] = INCBIN_U32("graphics/pokemon/delphox/normal.gbapal.lz"); @@ -8555,6 +14427,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Delphox[] = INCBIN_U8("graphics/pokemon/delphox/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Delphox[] = INCBIN_COMP("graphics/pokemon/delphox/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Delphox[] = INCBIN_U32("graphics/pokemon/delphox/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Delphox[] = INCBIN_U32("graphics/pokemon/delphox/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_FENNEKIN #if P_FAMILY_FROAKIE @@ -8566,6 +14445,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Froakie[] = INCBIN_U8("graphics/pokemon/froakie/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Froakie[] = INCBIN_COMP("graphics/pokemon/froakie/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Froakie[] = INCBIN_U32("graphics/pokemon/froakie/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Froakie[] = INCBIN_U32("graphics/pokemon/froakie/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Frogadier[] = INCBIN_U32("graphics/pokemon/frogadier/anim_front.4bpp.lz"); const u32 gMonPalette_Frogadier[] = INCBIN_U32("graphics/pokemon/frogadier/normal.gbapal.lz"); @@ -8575,6 +14461,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Frogadier[] = INCBIN_U8("graphics/pokemon/frogadier/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Frogadier[] = INCBIN_COMP("graphics/pokemon/frogadier/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Frogadier[] = INCBIN_U32("graphics/pokemon/frogadier/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Frogadier[] = INCBIN_U32("graphics/pokemon/frogadier/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Greninja[] = INCBIN_U32("graphics/pokemon/greninja/anim_front.4bpp.lz"); const u32 gMonPalette_Greninja[] = INCBIN_U32("graphics/pokemon/greninja/normal.gbapal.lz"); @@ -8584,12 +14477,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Greninja[] = INCBIN_U8("graphics/pokemon/greninja/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Greninja[] = INCBIN_COMP("graphics/pokemon/greninja/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Greninja[] = INCBIN_U32("graphics/pokemon/greninja/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Greninja[] = INCBIN_U32("graphics/pokemon/greninja/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_GreninjaAsh[] = INCBIN_U32("graphics/pokemon/greninja/ash/anim_front.4bpp.lz"); const u32 gMonPalette_GreninjaAsh[] = INCBIN_U32("graphics/pokemon/greninja/ash/normal.gbapal.lz"); const u32 gMonBackPic_GreninjaAsh[] = INCBIN_U32("graphics/pokemon/greninja/ash/back.4bpp.lz"); const u32 gMonShinyPalette_GreninjaAsh[] = INCBIN_U32("graphics/pokemon/greninja/ash/shiny.gbapal.lz"); const u8 gMonIcon_GreninjaAsh[] = INCBIN_U8("graphics/pokemon/greninja/ash/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_GreninjaAsh[] = INCBIN_COMP("graphics/pokemon/greninja/ash/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_GreninjaAsh[] = INCBIN_U32("graphics/pokemon/greninja/ash/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_GreninjaAsh[] = INCBIN_U32("graphics/pokemon/greninja/ash/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_FROAKIE #if P_FAMILY_BUNNELBY @@ -8601,6 +14508,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bunnelby[] = INCBIN_U8("graphics/pokemon/bunnelby/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Bunnelby[] = INCBIN_COMP("graphics/pokemon/bunnelby/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Bunnelby[] = INCBIN_U32("graphics/pokemon/bunnelby/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Bunnelby[] = INCBIN_U32("graphics/pokemon/bunnelby/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Diggersby[] = INCBIN_U32("graphics/pokemon/diggersby/anim_front.4bpp.lz"); const u32 gMonPalette_Diggersby[] = INCBIN_U32("graphics/pokemon/diggersby/normal.gbapal.lz"); @@ -8610,6 +14524,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Diggersby[] = INCBIN_U8("graphics/pokemon/diggersby/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Diggersby[] = INCBIN_COMP("graphics/pokemon/diggersby/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Diggersby[] = INCBIN_U32("graphics/pokemon/diggersby/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Diggersby[] = INCBIN_U32("graphics/pokemon/diggersby/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_BUNNELBY #if P_FAMILY_FLETCHLING @@ -8621,6 +14542,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Fletchling[] = INCBIN_U8("graphics/pokemon/fletchling/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Fletchling[] = INCBIN_COMP("graphics/pokemon/fletchling/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Fletchling[] = INCBIN_U32("graphics/pokemon/fletchling/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Fletchling[] = INCBIN_U32("graphics/pokemon/fletchling/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Fletchinder[] = INCBIN_U32("graphics/pokemon/fletchinder/anim_front.4bpp.lz"); const u32 gMonPalette_Fletchinder[] = INCBIN_U32("graphics/pokemon/fletchinder/normal.gbapal.lz"); @@ -8630,6 +14558,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Fletchinder[] = INCBIN_U8("graphics/pokemon/fletchinder/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Fletchinder[] = INCBIN_COMP("graphics/pokemon/fletchinder/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Fletchinder[] = INCBIN_U32("graphics/pokemon/fletchinder/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Fletchinder[] = INCBIN_U32("graphics/pokemon/fletchinder/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Talonflame[] = INCBIN_U32("graphics/pokemon/talonflame/anim_front.4bpp.lz"); const u32 gMonPalette_Talonflame[] = INCBIN_U32("graphics/pokemon/talonflame/normal.gbapal.lz"); @@ -8639,6 +14574,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Talonflame[] = INCBIN_U8("graphics/pokemon/talonflame/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Talonflame[] = INCBIN_COMP("graphics/pokemon/talonflame/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Talonflame[] = INCBIN_U32("graphics/pokemon/talonflame/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Talonflame[] = INCBIN_U32("graphics/pokemon/talonflame/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_FLETCHLING #if P_FAMILY_SCATTERBUG @@ -8650,6 +14592,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Scatterbug[] = INCBIN_U8("graphics/pokemon/scatterbug/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Scatterbug[] = INCBIN_COMP("graphics/pokemon/scatterbug/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Scatterbug[] = INCBIN_U32("graphics/pokemon/scatterbug/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Scatterbug[] = INCBIN_U32("graphics/pokemon/scatterbug/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Spewpa[] = INCBIN_U32("graphics/pokemon/spewpa/anim_front.4bpp.lz"); const u32 gMonPalette_Spewpa[] = INCBIN_U32("graphics/pokemon/spewpa/normal.gbapal.lz"); @@ -8659,6 +14608,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Spewpa[] = INCBIN_U8("graphics/pokemon/spewpa/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Spewpa[] = INCBIN_COMP("graphics/pokemon/spewpa/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Spewpa[] = INCBIN_U32("graphics/pokemon/spewpa/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Spewpa[] = INCBIN_U32("graphics/pokemon/spewpa/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_VivillonIcySnow[] = INCBIN_U32("graphics/pokemon/vivillon/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonIcySnow[] = INCBIN_U32("graphics/pokemon/vivillon/normal.gbapal.lz"); @@ -8759,6 +14715,71 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_VivillonSun[] = INCBIN_U32("graphics/pokemon/vivillon/sun/shiny.gbapal.lz"); const u8 gMonIcon_VivillonSun[] = INCBIN_U8("graphics/pokemon/vivillon/sun/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_VivillonIcySnow[] = INCBIN_COMP("graphics/pokemon/vivillon/overworld.4bpp"); + const u32 gObjectEventPic_VivillonPolar[] = INCBIN_COMP("graphics/pokemon/vivillon/polar/overworld.4bpp"); + const u32 gObjectEventPic_VivillonTundra[] = INCBIN_COMP("graphics/pokemon/vivillon/tundra/overworld.4bpp"); + const u32 gObjectEventPic_VivillonContinental[] = INCBIN_COMP("graphics/pokemon/vivillon/continental/overworld.4bpp"); + const u32 gObjectEventPic_VivillonGarden[] = INCBIN_COMP("graphics/pokemon/vivillon/garden/overworld.4bpp"); + const u32 gObjectEventPic_VivillonElegant[] = INCBIN_COMP("graphics/pokemon/vivillon/elegant/overworld.4bpp"); + const u32 gObjectEventPic_VivillonMeadow[] = INCBIN_COMP("graphics/pokemon/vivillon/meadow/overworld.4bpp"); + const u32 gObjectEventPic_VivillonModern[] = INCBIN_COMP("graphics/pokemon/vivillon/modern/overworld.4bpp"); + const u32 gObjectEventPic_VivillonMarine[] = INCBIN_COMP("graphics/pokemon/vivillon/marine/overworld.4bpp"); + const u32 gObjectEventPic_VivillonArchipelago[] = INCBIN_COMP("graphics/pokemon/vivillon/archipelago/overworld.4bpp"); + const u32 gObjectEventPic_VivillonHighPlains[] = INCBIN_COMP("graphics/pokemon/vivillon/high_plains/overworld.4bpp"); + const u32 gObjectEventPic_VivillonSandstorm[] = INCBIN_COMP("graphics/pokemon/vivillon/sandstorm/overworld.4bpp"); + const u32 gObjectEventPic_VivillonRiver[] = INCBIN_COMP("graphics/pokemon/vivillon/river/overworld.4bpp"); + const u32 gObjectEventPic_VivillonMonsoon[] = INCBIN_COMP("graphics/pokemon/vivillon/monsoon/overworld.4bpp"); + const u32 gObjectEventPic_VivillonSavanna[] = INCBIN_COMP("graphics/pokemon/vivillon/savanna/overworld.4bpp"); + const u32 gObjectEventPic_VivillonSun[] = INCBIN_COMP("graphics/pokemon/vivillon/sun/overworld.4bpp"); + const u32 gObjectEventPic_VivillonOcean[] = INCBIN_COMP("graphics/pokemon/vivillon/ocean/overworld.4bpp"); + const u32 gObjectEventPic_VivillonJungle[] = INCBIN_COMP("graphics/pokemon/vivillon/jungle/overworld.4bpp"); + const u32 gObjectEventPic_VivillonFancy[] = INCBIN_COMP("graphics/pokemon/vivillon/fancy/overworld.4bpp"); + const u32 gObjectEventPic_VivillonPokeBall[] = INCBIN_COMP("graphics/pokemon/vivillon/poke_ball/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_VivillonIcySnow[] = INCBIN_U32("graphics/pokemon/vivillon/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_VivillonPolar[] = INCBIN_U32("graphics/pokemon/vivillon/polar/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_VivillonTundra[] = INCBIN_U32("graphics/pokemon/vivillon/tundra/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_VivillonContinental[] = INCBIN_U32("graphics/pokemon/vivillon/continental/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_VivillonGarden[] = INCBIN_U32("graphics/pokemon/vivillon/garden/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_VivillonElegant[] = INCBIN_U32("graphics/pokemon/vivillon/elegant/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_VivillonMeadow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_VivillonModern[] = INCBIN_U32("graphics/pokemon/vivillon/modern/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_VivillonMarine[] = INCBIN_U32("graphics/pokemon/vivillon/marine/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_VivillonArchipelago[] = INCBIN_U32("graphics/pokemon/vivillon/archipelago/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_VivillonHighPlains[] = INCBIN_U32("graphics/pokemon/vivillon/high_plains/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_VivillonSandstorm[] = INCBIN_U32("graphics/pokemon/vivillon/sandstorm/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_VivillonRiver[] = INCBIN_U32("graphics/pokemon/vivillon/river/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_VivillonMonsoon[] = INCBIN_U32("graphics/pokemon/vivillon/monsoon/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_VivillonSavanna[] = INCBIN_U32("graphics/pokemon/vivillon/savanna/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_VivillonSun[] = INCBIN_U32("graphics/pokemon/vivillon/sun/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_VivillonJungle[] = INCBIN_U32("graphics/pokemon/vivillon/jungle/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_VivillonFancy[] = INCBIN_U32("graphics/pokemon/vivillon/fancy/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_VivillonPokeBall[] = INCBIN_U32("graphics/pokemon/vivillon/poke_ball/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_VivillonIcySnow[] = INCBIN_U32("graphics/pokemon/vivillon/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_VivillonPolar[] = INCBIN_U32("graphics/pokemon/vivillon/polar/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_VivillonTundra[] = INCBIN_U32("graphics/pokemon/vivillon/tundra/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_VivillonContinental[] = INCBIN_U32("graphics/pokemon/vivillon/continental/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_VivillonGarden[] = INCBIN_U32("graphics/pokemon/vivillon/garden/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_VivillonElegant[] = INCBIN_U32("graphics/pokemon/vivillon/elegant/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_VivillonMeadow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_VivillonModern[] = INCBIN_U32("graphics/pokemon/vivillon/modern/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_VivillonMarine[] = INCBIN_U32("graphics/pokemon/vivillon/marine/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_VivillonArchipelago[] = INCBIN_U32("graphics/pokemon/vivillon/archipelago/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_VivillonHighPlains[] = INCBIN_U32("graphics/pokemon/vivillon/high_plains/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_VivillonSandstorm[] = INCBIN_U32("graphics/pokemon/vivillon/sandstorm/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_VivillonRiver[] = INCBIN_U32("graphics/pokemon/vivillon/river/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_VivillonMonsoon[] = INCBIN_U32("graphics/pokemon/vivillon/monsoon/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_VivillonSavanna[] = INCBIN_U32("graphics/pokemon/vivillon/savanna/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_VivillonSun[] = INCBIN_U32("graphics/pokemon/vivillon/sun/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_VivillonJungle[] = INCBIN_U32("graphics/pokemon/vivillon/jungle/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_VivillonFancy[] = INCBIN_U32("graphics/pokemon/vivillon/fancy/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_VivillonPokeBall[] = INCBIN_U32("graphics/pokemon/vivillon/poke_ball/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS + const u32 gMonFrontPic_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/normal.gbapal.lz"); const u32 gMonBackPic_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/back.4bpp.lz"); @@ -8793,6 +14814,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Litleo[] = INCBIN_U8("graphics/pokemon/litleo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Litleo[] = INCBIN_COMP("graphics/pokemon/litleo/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Litleo[] = INCBIN_U32("graphics/pokemon/litleo/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Litleo[] = INCBIN_U32("graphics/pokemon/litleo/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Pyroar[] = INCBIN_U32("graphics/pokemon/pyroar/anim_front.4bpp.lz"); const u32 gMonPalette_Pyroar[] = INCBIN_U32("graphics/pokemon/pyroar/normal.gbapal.lz"); @@ -8802,10 +14830,24 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pyroar[] = INCBIN_U8("graphics/pokemon/pyroar/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Pyroar[] = INCBIN_COMP("graphics/pokemon/pyroar/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Pyroar[] = INCBIN_U32("graphics/pokemon/pyroar/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Pyroar[] = INCBIN_U32("graphics/pokemon/pyroar/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_PyroarF[] = INCBIN_U32("graphics/pokemon/pyroar/anim_frontf.4bpp.lz"); const u32 gMonBackPic_PyroarF[] = INCBIN_U32("graphics/pokemon/pyroar/backf.4bpp.lz"); const u8 gMonIcon_PyroarF[] = INCBIN_U8("graphics/pokemon/pyroar/iconf.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_PyroarF[] = INCBIN_COMP("graphics/pokemon/pyroar/followerf.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_PyroarF[] = INCBIN_U32("graphics/pokemon/pyroar/overworld_normalf.gbapal.lz"); + // const u32 gShinyOverworldPalette_PyroarF[] = INCBIN_U32("graphics/pokemon/pyroar/overworld_shinyf.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_LITLEO #if P_FAMILY_FLABEBE @@ -8835,6 +14877,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_FlabebeWhiteFlower[] = INCBIN_U32("graphics/pokemon/flabebe/white_flower/shiny.gbapal.lz"); const u8 gMonIcon_FlabebeWhiteFlower[] = INCBIN_U8("graphics/pokemon/flabebe/white_flower/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_FlabebeRedFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/overworld.4bpp"); + const u32 gObjectEventPic_FlabebeYellowFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/yellow_flower/overworld.4bpp"); + const u32 gObjectEventPic_FlabebeOrangeFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/orange_flower/overworld.4bpp"); + const u32 gObjectEventPic_FlabebeBlueFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/blue_flower/overworld.4bpp"); + const u32 gObjectEventPic_FlabebeWhiteFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/white_flower/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_FlabebeRedFlower[] = INCBIN_U32("graphics/pokemon/flabebe/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_FlabebeYellowFlower[] = INCBIN_U32("graphics/pokemon/flabebe/yellow_flower/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_FlabebeOrangeFlower[] = INCBIN_U32("graphics/pokemon/flabebe/orange_flower/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_FlabebeBlueFlower[] = INCBIN_U32("graphics/pokemon/flabebe/blue_flower/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_FlabebeWhiteFlower[] = INCBIN_U32("graphics/pokemon/flabebe/white_flower/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_FlabebeRedFlower[] = INCBIN_U32("graphics/pokemon/flabebe/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_FlabebeYellowFlower[] = INCBIN_U32("graphics/pokemon/flabebe/yellow_flower/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_FlabebeOrangeFlower[] = INCBIN_U32("graphics/pokemon/flabebe/orange_flower/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_FlabebeBlueFlower[] = INCBIN_U32("graphics/pokemon/flabebe/blue_flower/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_FlabebeWhiteFlower[] = INCBIN_U32("graphics/pokemon/flabebe/white_flower/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS + const u32 gMonFrontPic_Floette[] = INCBIN_U32("graphics/pokemon/floette/anim_front.4bpp.lz"); const u32 gMonBackPic_Floette[] = INCBIN_U32("graphics/pokemon/floette/back.4bpp.lz"); #if P_FOOTPRINTS @@ -8867,6 +14929,29 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_FloetteEternalFlower[] = INCBIN_U32("graphics/pokemon/floette/eternal_flower/shiny.gbapal.lz"); const u8 gMonIcon_FloetteEternalFlower[] = INCBIN_U8("graphics/pokemon/floette/eternal_flower/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_FloetteRedFlower[] = INCBIN_COMP("graphics/pokemon/floette/overworld.4bpp"); + const u32 gObjectEventPic_FloetteYellowFlower[] = INCBIN_COMP("graphics/pokemon/floette/yellow_flower/overworld.4bpp"); + const u32 gObjectEventPic_FloetteOrangeFlower[] = INCBIN_COMP("graphics/pokemon/floette/orange_flower/overworld.4bpp"); + const u32 gObjectEventPic_FloetteBlueFlower[] = INCBIN_COMP("graphics/pokemon/floette/blue_flower/overworld.4bpp"); + const u32 gObjectEventPic_FloetteWhiteFlower[] = INCBIN_COMP("graphics/pokemon/floette/white_flower/overworld.4bpp"); + const u32 gObjectEventPic_FloetteEternalFlower[] = INCBIN_COMP("graphics/pokemon/floette/eternal_flower/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_FloetteRedFlower[] = INCBIN_U32("graphics/pokemon/floette/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_FloetteYellowFlower[] = INCBIN_U32("graphics/pokemon/floette/yellow_flower/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_FloetteOrangeFlower[] = INCBIN_U32("graphics/pokemon/floette/orange_flower/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_FloetteBlueFlower[] = INCBIN_U32("graphics/pokemon/floette/blue_flower/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_FloetteWhiteFlower[] = INCBIN_U32("graphics/pokemon/floette/white_flower/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_FloetteEternalFlower[] = INCBIN_U32("graphics/pokemon/floette/eternal_flower/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_FloetteRedFlower[] = INCBIN_U32("graphics/pokemon/floette/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_FloetteYellowFlower[] = INCBIN_U32("graphics/pokemon/floette/yellow_flower/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_FloetteOrangeFlower[] = INCBIN_U32("graphics/pokemon/floette/orange_flower/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_FloetteBlueFlower[] = INCBIN_U32("graphics/pokemon/floette/blue_flower/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_FloetteWhiteFlower[] = INCBIN_U32("graphics/pokemon/floette/white_flower/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_FloetteEternalFlower[] = INCBIN_U32("graphics/pokemon/floette/eternal_flower/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS + const u32 gMonFrontPic_Florges[] = INCBIN_U32("graphics/pokemon/florges/anim_front.4bpp.lz"); const u32 gMonBackPic_Florges[] = INCBIN_U32("graphics/pokemon/florges/back.4bpp.lz"); #if P_FOOTPRINTS @@ -8892,6 +14977,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_FlorgesWhiteFlower[] = INCBIN_U32("graphics/pokemon/florges/white_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FlorgesWhiteFlower[] = INCBIN_U32("graphics/pokemon/florges/white_flower/shiny.gbapal.lz"); const u8 gMonIcon_FlorgesWhiteFlower[] = INCBIN_U8("graphics/pokemon/florges/white_flower/icon.4bpp"); + +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_FlorgesRedFlower[] = INCBIN_COMP("graphics/pokemon/florges/overworld.4bpp"); + const u32 gObjectEventPic_FlorgesYellowFlower[] = INCBIN_COMP("graphics/pokemon/florges/yellow_flower/overworld.4bpp"); + const u32 gObjectEventPic_FlorgesOrangeFlower[] = INCBIN_COMP("graphics/pokemon/florges/orange_flower/overworld.4bpp"); + const u32 gObjectEventPic_FlorgesBlueFlower[] = INCBIN_COMP("graphics/pokemon/florges/blue_flower/overworld.4bpp"); + const u32 gObjectEventPic_FlorgesWhiteFlower[] = INCBIN_COMP("graphics/pokemon/florges/white_flower/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_FlorgesRedFlower[] = INCBIN_U32("graphics/pokemon/florges/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_FlorgesYellowFlower[] = INCBIN_U32("graphics/pokemon/florges/yellow_flower/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_FlorgesOrangeFlower[] = INCBIN_U32("graphics/pokemon/florges/orange_flower/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_FlorgesBlueFlower[] = INCBIN_U32("graphics/pokemon/florges/blue_flower/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_FlorgesWhiteFlower[] = INCBIN_U32("graphics/pokemon/florges/white_flower/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_FlorgesRedFlower[] = INCBIN_U32("graphics/pokemon/florges/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_FlorgesYellowFlower[] = INCBIN_U32("graphics/pokemon/florges/yellow_flower/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_FlorgesOrangeFlower[] = INCBIN_U32("graphics/pokemon/florges/orange_flower/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_FlorgesBlueFlower[] = INCBIN_U32("graphics/pokemon/florges/blue_flower/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_FlorgesWhiteFlower[] = INCBIN_U32("graphics/pokemon/florges/white_flower/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_FLABEBE #if P_FAMILY_SKIDDO @@ -8903,6 +15008,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Skiddo[] = INCBIN_U8("graphics/pokemon/skiddo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Skiddo[] = INCBIN_COMP("graphics/pokemon/skiddo/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Skiddo[] = INCBIN_U32("graphics/pokemon/skiddo/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Skiddo[] = INCBIN_U32("graphics/pokemon/skiddo/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Gogoat[] = INCBIN_U32("graphics/pokemon/gogoat/anim_front.4bpp.lz"); const u32 gMonPalette_Gogoat[] = INCBIN_U32("graphics/pokemon/gogoat/normal.gbapal.lz"); @@ -8912,6 +15024,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gogoat[] = INCBIN_U8("graphics/pokemon/gogoat/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Gogoat[] = INCBIN_COMP("graphics/pokemon/gogoat/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Gogoat[] = INCBIN_U32("graphics/pokemon/gogoat/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Gogoat[] = INCBIN_U32("graphics/pokemon/gogoat/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SKIDDO #if P_FAMILY_PANCHAM @@ -8923,6 +15042,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pancham[] = INCBIN_U8("graphics/pokemon/pancham/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Pancham[] = INCBIN_COMP("graphics/pokemon/pancham/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Pancham[] = INCBIN_U32("graphics/pokemon/pancham/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Pancham[] = INCBIN_U32("graphics/pokemon/pancham/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Pangoro[] = INCBIN_U32("graphics/pokemon/pangoro/anim_front.4bpp.lz"); const u32 gMonPalette_Pangoro[] = INCBIN_U32("graphics/pokemon/pangoro/normal.gbapal.lz"); @@ -8932,6 +15058,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pangoro[] = INCBIN_U8("graphics/pokemon/pangoro/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Pangoro[] = INCBIN_COMP("graphics/pokemon/pangoro/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Pangoro[] = INCBIN_U32("graphics/pokemon/pangoro/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Pangoro[] = INCBIN_U32("graphics/pokemon/pangoro/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_PANCHAM #if P_FAMILY_FURFROU @@ -8997,6 +15130,41 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_FurfrouPharaohTrim[] = INCBIN_U32("graphics/pokemon/furfrou/pharaoh_trim/back.4bpp.lz"); const u32 gMonShinyPalette_FurfrouPharaohTrim[] = INCBIN_U32("graphics/pokemon/furfrou/pharaoh_trim/shiny.gbapal.lz"); const u8 gMonIcon_FurfrouPharaohTrim[] = INCBIN_U8("graphics/pokemon/furfrou/pharaoh_trim/icon.4bpp"); + +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_FurfrouNatural[] = INCBIN_COMP("graphics/pokemon/furfrou/overworld.4bpp"); + const u32 gObjectEventPic_FurfrouHeartTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/heart_trim/overworld.4bpp"); + const u32 gObjectEventPic_FurfrouStarTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/star_trim/overworld.4bpp"); + const u32 gObjectEventPic_FurfrouDiamondTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/diamond_trim/overworld.4bpp"); + const u32 gObjectEventPic_FurfrouDebutanteTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/debutante_trim/overworld.4bpp"); + const u32 gObjectEventPic_FurfrouMatronTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/matron_trim/overworld.4bpp"); + const u32 gObjectEventPic_FurfrouDandyTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/dandy_trim/overworld.4bpp"); + const u32 gObjectEventPic_FurfrouLaReineTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/la_reine_trim/overworld.4bpp"); + const u32 gObjectEventPic_FurfrouKabukiTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/kabuki_trim/overworld.4bpp"); + const u32 gObjectEventPic_FurfrouPharaohTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/pharaoh_trim/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_FurfrouNatural[] = INCBIN_U32("graphics/pokemon/furfrou/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_FurfrouHeartTrim[] = INCBIN_U32("graphics/pokemon/furfrou/heart_trim/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_FurfrouStarTrim[] = INCBIN_U32("graphics/pokemon/furfrou/star_trim/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_FurfrouDiamondTrim[] = INCBIN_U32("graphics/pokemon/furfrou/diamond_trim/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_FurfrouDebutanteTrim[] = INCBIN_U32("graphics/pokemon/furfrou/debutante_trim/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_FurfrouMatronTrim[] = INCBIN_U32("graphics/pokemon/furfrou/matron_trim/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_FurfrouDandyTrim[] = INCBIN_U32("graphics/pokemon/furfrou/dandy_trim/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_FurfrouLaReineTrim[] = INCBIN_U32("graphics/pokemon/furfrou/la_reine_trim/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_FurfrouKabukiTrim[] = INCBIN_U32("graphics/pokemon/furfrou/kabuki_trim/overworld_normal.gbapal.lz"); + const u32 gOverworldPalette_FurfrouPharaohTrim[] = INCBIN_U32("graphics/pokemon/furfrou/pharaoh_trim/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_FurfrouNatural[] = INCBIN_U32("graphics/pokemon/furfrou/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_FurfrouHeartTrim[] = INCBIN_U32("graphics/pokemon/furfrou/heart_trim/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_FurfrouStarTrim[] = INCBIN_U32("graphics/pokemon/furfrou/star_trim/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_FurfrouDiamondTrim[] = INCBIN_U32("graphics/pokemon/furfrou/diamond_trim/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_FurfrouDebutanteTrim[] = INCBIN_U32("graphics/pokemon/furfrou/debutante_trim/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_FurfrouMatronTrim[] = INCBIN_U32("graphics/pokemon/furfrou/matron_trim/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_FurfrouDandyTrim[] = INCBIN_U32("graphics/pokemon/furfrou/dandy_trim/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_FurfrouLaReineTrim[] = INCBIN_U32("graphics/pokemon/furfrou/la_reine_trim/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_FurfrouKabukiTrim[] = INCBIN_U32("graphics/pokemon/furfrou/kabuki_trim/overworld_shiny.gbapal.lz"); + const u32 gShinyOverworldPalette_FurfrouPharaohTrim[] = INCBIN_U32("graphics/pokemon/furfrou/pharaoh_trim/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_FURFROU #if P_FAMILY_ESPURR @@ -9008,6 +15176,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Espurr[] = INCBIN_U8("graphics/pokemon/espurr/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Espurr[] = INCBIN_COMP("graphics/pokemon/espurr/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Espurr[] = INCBIN_U32("graphics/pokemon/espurr/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Espurr[] = INCBIN_U32("graphics/pokemon/espurr/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_MeowsticMale[] = INCBIN_U32("graphics/pokemon/meowstic/anim_front.4bpp.lz"); const u32 gMonPalette_MeowsticMale[] = INCBIN_U32("graphics/pokemon/meowstic/normal.gbapal.lz"); @@ -9017,12 +15192,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Meowstic[] = INCBIN_U8("graphics/pokemon/meowstic/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_MeowsticMale[] = INCBIN_COMP("graphics/pokemon/meowstic/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_MeowsticMale[] = INCBIN_U32("graphics/pokemon/meowstic/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_MeowsticMale[] = INCBIN_U32("graphics/pokemon/meowstic/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/anim_front.4bpp.lz"); const u32 gMonPalette_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/normal.gbapal.lz"); const u32 gMonBackPic_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/back.4bpp.lz"); const u32 gMonShinyPalette_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/shiny.gbapal.lz"); const u8 gMonIcon_MeowsticFemale[] = INCBIN_U8("graphics/pokemon/meowstic/female/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_MeowsticFemale[] = INCBIN_COMP("graphics/pokemon/meowstic/female/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_ESPURR #if P_FAMILY_HONEDGE @@ -9034,6 +15223,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Honedge[] = INCBIN_U8("graphics/pokemon/honedge/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Honedge[] = INCBIN_COMP("graphics/pokemon/honedge/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Honedge[] = INCBIN_U32("graphics/pokemon/honedge/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Honedge[] = INCBIN_U32("graphics/pokemon/honedge/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Doublade[] = INCBIN_U32("graphics/pokemon/doublade/anim_front.4bpp.lz"); const u32 gMonPalette_Doublade[] = INCBIN_U32("graphics/pokemon/doublade/normal.gbapal.lz"); @@ -9043,6 +15239,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Doublade[] = INCBIN_U8("graphics/pokemon/doublade/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Doublade[] = INCBIN_COMP("graphics/pokemon/doublade/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Doublade[] = INCBIN_U32("graphics/pokemon/doublade/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Doublade[] = INCBIN_U32("graphics/pokemon/doublade/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_AegislashShield[] = INCBIN_U32("graphics/pokemon/aegislash/anim_front.4bpp.lz"); const u32 gMonPalette_AegislashShield[] = INCBIN_U32("graphics/pokemon/aegislash/normal.gbapal.lz"); @@ -9052,12 +15255,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Aegislash[] = INCBIN_U8("graphics/pokemon/aegislash/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_AegislashShield[] = INCBIN_COMP("graphics/pokemon/aegislash/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_AegislashShield[] = INCBIN_U32("graphics/pokemon/aegislash/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_AegislashShield[] = INCBIN_U32("graphics/pokemon/aegislash/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_AegislashBlade[] = INCBIN_U32("graphics/pokemon/aegislash/blade/anim_front.4bpp.lz"); const u32 gMonPalette_AegislashBlade[] = INCBIN_U32("graphics/pokemon/aegislash/blade/normal.gbapal.lz"); const u32 gMonBackPic_AegislashBlade[] = INCBIN_U32("graphics/pokemon/aegislash/blade/back.4bpp.lz"); const u32 gMonShinyPalette_AegislashBlade[] = INCBIN_U32("graphics/pokemon/aegislash/blade/shiny.gbapal.lz"); const u8 gMonIcon_AegislashBlade[] = INCBIN_U8("graphics/pokemon/aegislash/blade/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_AegislashBlade[] = INCBIN_COMP("graphics/pokemon/aegislash/blade/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_AegislashBlade[] = INCBIN_U32("graphics/pokemon/aegislash/blade/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_AegislashBlade[] = INCBIN_U32("graphics/pokemon/aegislash/blade/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_HONEDGE #if P_FAMILY_SPRITZEE @@ -9069,6 +15286,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Spritzee[] = INCBIN_U8("graphics/pokemon/spritzee/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Spritzee[] = INCBIN_COMP("graphics/pokemon/spritzee/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Spritzee[] = INCBIN_U32("graphics/pokemon/spritzee/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Spritzee[] = INCBIN_U32("graphics/pokemon/spritzee/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Aromatisse[] = INCBIN_U32("graphics/pokemon/aromatisse/anim_front.4bpp.lz"); const u32 gMonPalette_Aromatisse[] = INCBIN_U32("graphics/pokemon/aromatisse/normal.gbapal.lz"); @@ -9078,6 +15302,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Aromatisse[] = INCBIN_U8("graphics/pokemon/aromatisse/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Aromatisse[] = INCBIN_COMP("graphics/pokemon/aromatisse/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Aromatisse[] = INCBIN_U32("graphics/pokemon/aromatisse/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Aromatisse[] = INCBIN_U32("graphics/pokemon/aromatisse/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SPRITZEE #if P_FAMILY_SWIRLIX @@ -9089,6 +15320,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Swirlix[] = INCBIN_U8("graphics/pokemon/swirlix/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Swirlix[] = INCBIN_COMP("graphics/pokemon/swirlix/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Swirlix[] = INCBIN_U32("graphics/pokemon/swirlix/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Swirlix[] = INCBIN_U32("graphics/pokemon/swirlix/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Slurpuff[] = INCBIN_U32("graphics/pokemon/slurpuff/anim_front.4bpp.lz"); const u32 gMonPalette_Slurpuff[] = INCBIN_U32("graphics/pokemon/slurpuff/normal.gbapal.lz"); @@ -9098,6 +15336,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Slurpuff[] = INCBIN_U8("graphics/pokemon/slurpuff/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Slurpuff[] = INCBIN_COMP("graphics/pokemon/slurpuff/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Slurpuff[] = INCBIN_U32("graphics/pokemon/slurpuff/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Slurpuff[] = INCBIN_U32("graphics/pokemon/slurpuff/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SWIRLIX #if P_FAMILY_INKAY @@ -9109,6 +15354,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Inkay[] = INCBIN_U8("graphics/pokemon/inkay/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Inkay[] = INCBIN_COMP("graphics/pokemon/inkay/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Inkay[] = INCBIN_U32("graphics/pokemon/inkay/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Inkay[] = INCBIN_U32("graphics/pokemon/inkay/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Malamar[] = INCBIN_U32("graphics/pokemon/malamar/anim_front.4bpp.lz"); const u32 gMonPalette_Malamar[] = INCBIN_U32("graphics/pokemon/malamar/normal.gbapal.lz"); @@ -9118,6 +15370,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Malamar[] = INCBIN_U8("graphics/pokemon/malamar/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Malamar[] = INCBIN_COMP("graphics/pokemon/malamar/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Malamar[] = INCBIN_U32("graphics/pokemon/malamar/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Malamar[] = INCBIN_U32("graphics/pokemon/malamar/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_INKAY #if P_FAMILY_BINACLE @@ -9129,6 +15388,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Binacle[] = INCBIN_U8("graphics/pokemon/binacle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Binacle[] = INCBIN_COMP("graphics/pokemon/binacle/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Binacle[] = INCBIN_U32("graphics/pokemon/binacle/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Binacle[] = INCBIN_U32("graphics/pokemon/binacle/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Barbaracle[] = INCBIN_U32("graphics/pokemon/barbaracle/anim_front.4bpp.lz"); const u32 gMonPalette_Barbaracle[] = INCBIN_U32("graphics/pokemon/barbaracle/normal.gbapal.lz"); @@ -9138,6 +15404,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Barbaracle[] = INCBIN_U8("graphics/pokemon/barbaracle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Barbaracle[] = INCBIN_COMP("graphics/pokemon/barbaracle/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Barbaracle[] = INCBIN_U32("graphics/pokemon/barbaracle/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Barbaracle[] = INCBIN_U32("graphics/pokemon/barbaracle/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_BINACLE #if P_FAMILY_SKRELP @@ -9149,6 +15422,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Skrelp[] = INCBIN_U8("graphics/pokemon/skrelp/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Skrelp[] = INCBIN_COMP("graphics/pokemon/skrelp/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Skrelp[] = INCBIN_U32("graphics/pokemon/skrelp/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Skrelp[] = INCBIN_U32("graphics/pokemon/skrelp/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Dragalge[] = INCBIN_U32("graphics/pokemon/dragalge/anim_front.4bpp.lz"); const u32 gMonPalette_Dragalge[] = INCBIN_U32("graphics/pokemon/dragalge/normal.gbapal.lz"); @@ -9158,6 +15438,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dragalge[] = INCBIN_U8("graphics/pokemon/dragalge/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Dragalge[] = INCBIN_COMP("graphics/pokemon/dragalge/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Dragalge[] = INCBIN_U32("graphics/pokemon/dragalge/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Dragalge[] = INCBIN_U32("graphics/pokemon/dragalge/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SKRELP #if P_FAMILY_CLAUNCHER @@ -9169,6 +15456,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Clauncher[] = INCBIN_U8("graphics/pokemon/clauncher/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Clauncher[] = INCBIN_COMP("graphics/pokemon/clauncher/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Clauncher[] = INCBIN_U32("graphics/pokemon/clauncher/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Clauncher[] = INCBIN_U32("graphics/pokemon/clauncher/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Clawitzer[] = INCBIN_U32("graphics/pokemon/clawitzer/anim_front.4bpp.lz"); const u32 gMonPalette_Clawitzer[] = INCBIN_U32("graphics/pokemon/clawitzer/normal.gbapal.lz"); @@ -9178,6 +15472,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Clawitzer[] = INCBIN_U8("graphics/pokemon/clawitzer/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Clawitzer[] = INCBIN_COMP("graphics/pokemon/clawitzer/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Clawitzer[] = INCBIN_U32("graphics/pokemon/clawitzer/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Clawitzer[] = INCBIN_U32("graphics/pokemon/clawitzer/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_CLAUNCHER #if P_FAMILY_HELIOPTILE @@ -9189,6 +15490,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Helioptile[] = INCBIN_U8("graphics/pokemon/helioptile/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Helioptile[] = INCBIN_COMP("graphics/pokemon/helioptile/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Helioptile[] = INCBIN_U32("graphics/pokemon/helioptile/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Helioptile[] = INCBIN_U32("graphics/pokemon/helioptile/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Heliolisk[] = INCBIN_U32("graphics/pokemon/heliolisk/anim_front.4bpp.lz"); const u32 gMonPalette_Heliolisk[] = INCBIN_U32("graphics/pokemon/heliolisk/normal.gbapal.lz"); @@ -9198,6 +15506,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Heliolisk[] = INCBIN_U8("graphics/pokemon/heliolisk/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Heliolisk[] = INCBIN_COMP("graphics/pokemon/heliolisk/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Heliolisk[] = INCBIN_U32("graphics/pokemon/heliolisk/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Heliolisk[] = INCBIN_U32("graphics/pokemon/heliolisk/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_HELIOPTILE #if P_FAMILY_TYRUNT @@ -9209,6 +15524,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tyrunt[] = INCBIN_U8("graphics/pokemon/tyrunt/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Tyrunt[] = INCBIN_COMP("graphics/pokemon/tyrunt/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Tyrunt[] = INCBIN_U32("graphics/pokemon/tyrunt/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Tyrunt[] = INCBIN_U32("graphics/pokemon/tyrunt/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Tyrantrum[] = INCBIN_U32("graphics/pokemon/tyrantrum/anim_front.4bpp.lz"); const u32 gMonPalette_Tyrantrum[] = INCBIN_U32("graphics/pokemon/tyrantrum/normal.gbapal.lz"); @@ -9218,6 +15540,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tyrantrum[] = INCBIN_U8("graphics/pokemon/tyrantrum/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Tyrantrum[] = INCBIN_COMP("graphics/pokemon/tyrantrum/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Tyrantrum[] = INCBIN_U32("graphics/pokemon/tyrantrum/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Tyrantrum[] = INCBIN_U32("graphics/pokemon/tyrantrum/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_TYRUNT #if P_FAMILY_AMAURA @@ -9229,6 +15558,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Amaura[] = INCBIN_U8("graphics/pokemon/amaura/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Amaura[] = INCBIN_COMP("graphics/pokemon/amaura/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Amaura[] = INCBIN_U32("graphics/pokemon/amaura/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Amaura[] = INCBIN_U32("graphics/pokemon/amaura/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Aurorus[] = INCBIN_U32("graphics/pokemon/aurorus/anim_front.4bpp.lz"); const u32 gMonPalette_Aurorus[] = INCBIN_U32("graphics/pokemon/aurorus/normal.gbapal.lz"); @@ -9238,6 +15574,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Aurorus[] = INCBIN_U8("graphics/pokemon/aurorus/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Aurorus[] = INCBIN_COMP("graphics/pokemon/aurorus/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Aurorus[] = INCBIN_U32("graphics/pokemon/aurorus/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Aurorus[] = INCBIN_U32("graphics/pokemon/aurorus/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_AMAURA #if P_FAMILY_HAWLUCHA @@ -9249,6 +15592,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hawlucha[] = INCBIN_U8("graphics/pokemon/hawlucha/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Hawlucha[] = INCBIN_COMP("graphics/pokemon/hawlucha/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Hawlucha[] = INCBIN_U32("graphics/pokemon/hawlucha/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Hawlucha[] = INCBIN_U32("graphics/pokemon/hawlucha/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_HAWLUCHA #if P_FAMILY_DEDENNE @@ -9260,6 +15610,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dedenne[] = INCBIN_U8("graphics/pokemon/dedenne/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Dedenne[] = INCBIN_COMP("graphics/pokemon/dedenne/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Dedenne[] = INCBIN_U32("graphics/pokemon/dedenne/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Dedenne[] = INCBIN_U32("graphics/pokemon/dedenne/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_DEDENNE #if P_FAMILY_CARBINK @@ -9271,6 +15628,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Carbink[] = INCBIN_U8("graphics/pokemon/carbink/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Carbink[] = INCBIN_COMP("graphics/pokemon/carbink/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Carbink[] = INCBIN_U32("graphics/pokemon/carbink/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Carbink[] = INCBIN_U32("graphics/pokemon/carbink/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_CARBINK #if P_FAMILY_GOOMY @@ -9282,6 +15646,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Goomy[] = INCBIN_U8("graphics/pokemon/goomy/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Goomy[] = INCBIN_COMP("graphics/pokemon/goomy/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Goomy[] = INCBIN_U32("graphics/pokemon/goomy/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Goomy[] = INCBIN_U32("graphics/pokemon/goomy/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Sliggoo[] = INCBIN_U32("graphics/pokemon/sliggoo/anim_front.4bpp.lz"); const u32 gMonPalette_Sliggoo[] = INCBIN_U32("graphics/pokemon/sliggoo/normal.gbapal.lz"); @@ -9291,6 +15662,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sliggoo[] = INCBIN_U8("graphics/pokemon/sliggoo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Sliggoo[] = INCBIN_COMP("graphics/pokemon/sliggoo/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Sliggoo[] = INCBIN_U32("graphics/pokemon/sliggoo/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Sliggoo[] = INCBIN_U32("graphics/pokemon/sliggoo/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_HISUIAN_FORMS const u32 gMonFrontPic_SliggooHisuian[] = INCBIN_U32("graphics/pokemon/sliggoo/hisuian/front.4bpp.lz"); @@ -9298,6 +15676,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SliggooHisuian[] = INCBIN_U32("graphics/pokemon/sliggoo/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_SliggooHisuian[] = INCBIN_U32("graphics/pokemon/sliggoo/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_SliggooHisuian[] = INCBIN_U8("graphics/pokemon/sliggoo/hisuian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_SliggooHisuian[] = INCBIN_COMP("graphics/pokemon/sliggoo/hisuian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_SliggooHisuian[] = INCBIN_U32("graphics/pokemon/sliggoo/hisuian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_SliggooHisuian[] = INCBIN_U32("graphics/pokemon/sliggoo/hisuian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_HISUIAN_FORMS const u32 gMonFrontPic_Goodra[] = INCBIN_U32("graphics/pokemon/goodra/anim_front.4bpp.lz"); @@ -9308,6 +15693,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Goodra[] = INCBIN_U8("graphics/pokemon/goodra/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Goodra[] = INCBIN_COMP("graphics/pokemon/goodra/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Goodra[] = INCBIN_U32("graphics/pokemon/goodra/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Goodra[] = INCBIN_U32("graphics/pokemon/goodra/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_HISUIAN_FORMS const u32 gMonFrontPic_GoodraHisuian[] = INCBIN_U32("graphics/pokemon/goodra/hisuian/front.4bpp.lz"); @@ -9315,6 +15707,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_GoodraHisuian[] = INCBIN_U32("graphics/pokemon/goodra/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_GoodraHisuian[] = INCBIN_U32("graphics/pokemon/goodra/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_GoodraHisuian[] = INCBIN_U8("graphics/pokemon/goodra/hisuian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_GoodraHisuian[] = INCBIN_COMP("graphics/pokemon/goodra/hisuian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_GoodraHisuian[] = INCBIN_U32("graphics/pokemon/goodra/hisuian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_GoodraHisuian[] = INCBIN_U32("graphics/pokemon/goodra/hisuian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_HISUIAN_FORMS #endif //P_FAMILY_GOOMY @@ -9327,6 +15726,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Klefki[] = INCBIN_U8("graphics/pokemon/klefki/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Klefki[] = INCBIN_COMP("graphics/pokemon/klefki/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Klefki[] = INCBIN_U32("graphics/pokemon/klefki/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Klefki[] = INCBIN_U32("graphics/pokemon/klefki/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_KLEFKI #if P_FAMILY_PHANTUMP @@ -9338,6 +15744,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Phantump[] = INCBIN_U8("graphics/pokemon/phantump/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Phantump[] = INCBIN_COMP("graphics/pokemon/phantump/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Phantump[] = INCBIN_U32("graphics/pokemon/phantump/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Phantump[] = INCBIN_U32("graphics/pokemon/phantump/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Trevenant[] = INCBIN_U32("graphics/pokemon/trevenant/anim_front.4bpp.lz"); const u32 gMonPalette_Trevenant[] = INCBIN_U32("graphics/pokemon/trevenant/normal.gbapal.lz"); @@ -9347,6 +15760,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Trevenant[] = INCBIN_U8("graphics/pokemon/trevenant/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Trevenant[] = INCBIN_COMP("graphics/pokemon/trevenant/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Trevenant[] = INCBIN_U32("graphics/pokemon/trevenant/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Trevenant[] = INCBIN_U32("graphics/pokemon/trevenant/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_PHANTUMP #if P_FAMILY_PUMPKABOO @@ -9369,6 +15789,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonFrontPic_PumpkabooSuper[] = INCBIN_U32("graphics/pokemon/pumpkaboo/super/anim_front.4bpp.lz"); const u32 gMonBackPic_PumpkabooSuper[] = INCBIN_U32("graphics/pokemon/pumpkaboo/super/back.4bpp.lz"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Pumpkaboo[] = INCBIN_U32("graphics/pokemon/pumpkaboo/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Pumpkaboo[] = INCBIN_U32("graphics/pokemon/pumpkaboo/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES + +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_PumpkabooAverage[] = INCBIN_COMP("graphics/pokemon/pumpkaboo/overworld.4bpp"); + // const u32 gObjectEventPic_PumpkabooSmall[] = INCBIN_COMP("graphics/pokemon/pumpkaboo/small/overworld.4bpp"); + // const u32 gObjectEventPic_PumpkabooLarge[] = INCBIN_COMP("graphics/pokemon/pumpkaboo/large/overworld.4bpp"); + // const u32 gObjectEventPic_PumpkabooSuper[] = INCBIN_COMP("graphics/pokemon/pumpkaboo/super/overworld.4bpp"); +#endif //OW_POKEMON_OBJECT_EVENTS + const u32 gMonPalette_Gourgeist[] = INCBIN_U32("graphics/pokemon/gourgeist/normal.gbapal.lz"); const u32 gMonShinyPalette_Gourgeist[] = INCBIN_U32("graphics/pokemon/gourgeist/shiny.gbapal.lz"); const u8 gMonIcon_Gourgeist[] = INCBIN_U8("graphics/pokemon/gourgeist/icon.4bpp"); @@ -9387,6 +15819,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonFrontPic_GourgeistSuper[] = INCBIN_U32("graphics/pokemon/gourgeist/super/anim_front.4bpp.lz"); const u32 gMonBackPic_GourgeistSuper[] = INCBIN_U32("graphics/pokemon/gourgeist/super/back.4bpp.lz"); + +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Gourgeist[] = INCBIN_U32("graphics/pokemon/gourgeist/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Gourgeist[] = INCBIN_U32("graphics/pokemon/gourgeist/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES + +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_GourgeistAverage[] = INCBIN_COMP("graphics/pokemon/gourgeist/overworld.4bpp"); + // const u32 gObjectEventPic_GourgeistSmall[] = INCBIN_COMP("graphics/pokemon/gourgeist/small/overworld.4bpp"); + // const u32 gObjectEventPic_GourgeistLarge[] = INCBIN_COMP("graphics/pokemon/gourgeist/large/overworld.4bpp"); + // const u32 gObjectEventPic_GourgeistSuper[] = INCBIN_COMP("graphics/pokemon/gourgeist/super/overworld.4bpp"); +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_PUMPKABOO #if P_FAMILY_BERGMITE @@ -9398,6 +15842,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bergmite[] = INCBIN_U8("graphics/pokemon/bergmite/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Bergmite[] = INCBIN_COMP("graphics/pokemon/bergmite/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Bergmite[] = INCBIN_U32("graphics/pokemon/bergmite/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Bergmite[] = INCBIN_U32("graphics/pokemon/bergmite/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Avalugg[] = INCBIN_U32("graphics/pokemon/avalugg/anim_front.4bpp.lz"); const u32 gMonPalette_Avalugg[] = INCBIN_U32("graphics/pokemon/avalugg/normal.gbapal.lz"); @@ -9407,6 +15858,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Avalugg[] = INCBIN_U8("graphics/pokemon/avalugg/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Avalugg[] = INCBIN_COMP("graphics/pokemon/avalugg/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Avalugg[] = INCBIN_U32("graphics/pokemon/avalugg/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Avalugg[] = INCBIN_U32("graphics/pokemon/avalugg/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_HISUIAN_FORMS const u32 gMonFrontPic_AvaluggHisuian[] = INCBIN_U32("graphics/pokemon/avalugg/hisuian/front.4bpp.lz"); @@ -9414,6 +15872,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_AvaluggHisuian[] = INCBIN_U32("graphics/pokemon/avalugg/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_AvaluggHisuian[] = INCBIN_U32("graphics/pokemon/avalugg/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_AvaluggHisuian[] = INCBIN_U8("graphics/pokemon/avalugg/hisuian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_AvaluggHisuian[] = INCBIN_COMP("graphics/pokemon/avalugg/hisuian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_AvaluggHisuian[] = INCBIN_U32("graphics/pokemon/avalugg/hisuian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_AvaluggHisuian[] = INCBIN_U32("graphics/pokemon/avalugg/hisuian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_HISUIAN_FORMS #endif //P_FAMILY_BERGMITE @@ -9426,6 +15891,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Noibat[] = INCBIN_U8("graphics/pokemon/noibat/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Noibat[] = INCBIN_COMP("graphics/pokemon/noibat/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Noibat[] = INCBIN_U32("graphics/pokemon/noibat/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Noibat[] = INCBIN_U32("graphics/pokemon/noibat/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Noivern[] = INCBIN_U32("graphics/pokemon/noivern/anim_front.4bpp.lz"); const u32 gMonPalette_Noivern[] = INCBIN_U32("graphics/pokemon/noivern/normal.gbapal.lz"); @@ -9435,10 +15907,17 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Noivern[] = INCBIN_U8("graphics/pokemon/noivern/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Noivern[] = INCBIN_COMP("graphics/pokemon/noivern/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Noivern[] = INCBIN_U32("graphics/pokemon/noivern/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Noivern[] = INCBIN_U32("graphics/pokemon/noivern/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_NOIBAT #if P_FAMILY_XERNEAS - const u32 gMonFrontPic_XerneasNeutral[] = INCBIN_U32("graphics/pokemon/xerneas/front.4bpp.lz"); + const u32 gMonFrontPic_XerneasNeutral[] = INCBIN_U32("graphics/pokemon/xerneas/anim_front.4bpp.lz"); const u32 gMonPalette_XerneasNeutral[] = INCBIN_U32("graphics/pokemon/xerneas/normal.gbapal.lz"); const u32 gMonBackPic_XerneasNeutral[] = INCBIN_U32("graphics/pokemon/xerneas/back.4bpp.lz"); const u32 gMonShinyPalette_XerneasNeutral[] = INCBIN_U32("graphics/pokemon/xerneas/shiny.gbapal.lz"); @@ -9446,12 +15925,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Xerneas[] = INCBIN_U8("graphics/pokemon/xerneas/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_XerneasNeutral[] = INCBIN_COMP("graphics/pokemon/xerneas/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_XerneasNeutral[] = INCBIN_U32("graphics/pokemon/xerneas/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_XerneasNeutral[] = INCBIN_U32("graphics/pokemon/xerneas/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_XerneasActive[] = INCBIN_U32("graphics/pokemon/xerneas/active/anim_front.4bpp.lz"); const u32 gMonPalette_XerneasActive[] = INCBIN_U32("graphics/pokemon/xerneas/active/normal.gbapal.lz"); const u32 gMonBackPic_XerneasActive[] = INCBIN_U32("graphics/pokemon/xerneas/active/back.4bpp.lz"); const u32 gMonShinyPalette_XerneasActive[] = INCBIN_U32("graphics/pokemon/xerneas/active/shiny.gbapal.lz"); const u8 gMonIcon_XerneasActive[] = INCBIN_U8("graphics/pokemon/xerneas/active/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_XerneasActive[] = INCBIN_COMP("graphics/pokemon/xerneas/active/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_XerneasActive[] = INCBIN_U32("graphics/pokemon/xerneas/active/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_XerneasActive[] = INCBIN_U32("graphics/pokemon/xerneas/active/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_XERNEAS #if P_FAMILY_YVELTAL @@ -9463,6 +15956,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Yveltal[] = INCBIN_U8("graphics/pokemon/yveltal/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Yveltal[] = INCBIN_COMP("graphics/pokemon/yveltal/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Yveltal[] = INCBIN_U32("graphics/pokemon/yveltal/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Yveltal[] = INCBIN_U32("graphics/pokemon/yveltal/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_YVELTAL #if P_FAMILY_ZYGARDE @@ -9475,17 +15975,39 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u8 gMonFootprint_Zygarde[] = INCBIN_U8("graphics/pokemon/zygarde/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Zygarde50[] = INCBIN_COMP("graphics/pokemon/zygarde/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Zygarde50[] = INCBIN_U32("graphics/pokemon/zygarde/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Zygarde50[] = INCBIN_U32("graphics/pokemon/zygarde/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS + const u32 gMonFrontPic_Zygarde10[] = INCBIN_U32("graphics/pokemon/zygarde/10_percent/anim_front.4bpp.lz"); const u32 gMonPalette_Zygarde10[] = INCBIN_U32("graphics/pokemon/zygarde/10_percent/normal.gbapal.lz"); const u32 gMonBackPic_Zygarde10[] = INCBIN_U32("graphics/pokemon/zygarde/10_percent/back.4bpp.lz"); const u32 gMonShinyPalette_Zygarde10[] = INCBIN_U32("graphics/pokemon/zygarde/10_percent/shiny.gbapal.lz"); const u8 gMonIcon_Zygarde10[] = INCBIN_U8("graphics/pokemon/zygarde/10_percent/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + //const u32 gObjectEventPic_Zygarde10[] = INCBIN_COMP("graphics/pokemon/zygarde/10_percent/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + //const u32 gOverworldPalette_Zygarde10[] = INCBIN_U32("graphics/pokemon/zygarde/10_percent/overworld_normal.gbapal.lz"); + //const u32 gShinyOverworldPalette_Zygarde10[] = INCBIN_U32("graphics/pokemon/zygarde/10_percent/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_ZygardeComplete[] = INCBIN_U32("graphics/pokemon/zygarde/complete/anim_front.4bpp.lz"); const u32 gMonPalette_ZygardeComplete[] = INCBIN_U32("graphics/pokemon/zygarde/complete/normal.gbapal.lz"); const u32 gMonBackPic_ZygardeComplete[] = INCBIN_U32("graphics/pokemon/zygarde/complete/back.4bpp.lz"); const u32 gMonShinyPalette_ZygardeComplete[] = INCBIN_U32("graphics/pokemon/zygarde/complete/shiny.gbapal.lz"); const u8 gMonIcon_ZygardeComplete[] = INCBIN_U8("graphics/pokemon/zygarde/complete/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + //const u32 gObjectEventPic_ZygardeComplete[] = INCBIN_COMP("graphics/pokemon/zygarde/complete/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + //const u32 gOverworldPalette_ZygardeComplete[] = INCBIN_U32("graphics/pokemon/zygarde/complete/overworld_normal.gbapal.lz"); + //const u32 gShinyOverworldPalette_ZygardeComplete[] = INCBIN_U32("graphics/pokemon/zygarde/complete/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_ZYGARDE #if P_FAMILY_DIANCIE @@ -9497,6 +16019,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Diancie[] = INCBIN_U8("graphics/pokemon/diancie/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Diancie[] = INCBIN_COMP("graphics/pokemon/diancie/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Diancie[] = INCBIN_U32("graphics/pokemon/diancie/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Diancie[] = INCBIN_U32("graphics/pokemon/diancie/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_DiancieMega[] = INCBIN_U32("graphics/pokemon/diancie/mega/front.4bpp.lz"); @@ -9504,6 +16033,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_DiancieMega[] = INCBIN_U32("graphics/pokemon/diancie/mega/back.4bpp.lz"); const u32 gMonShinyPalette_DiancieMega[] = INCBIN_U32("graphics/pokemon/diancie/mega/shiny.gbapal.lz"); const u8 gMonIcon_DiancieMega[] = INCBIN_U8("graphics/pokemon/diancie/mega/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_DiancieMega[] = INCBIN_COMP("graphics/pokemon/diancie/mega/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_DiancieMega[] = INCBIN_U32("graphics/pokemon/diancie/mega/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_DiancieMega[] = INCBIN_U32("graphics/pokemon/diancie/mega/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_DIANCIE @@ -9516,12 +16052,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hoopa[] = INCBIN_U8("graphics/pokemon/hoopa/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_HoopaConfined[] = INCBIN_COMP("graphics/pokemon/hoopa/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_HoopaConfined[] = INCBIN_U32("graphics/pokemon/hoopa/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_HoopaConfined[] = INCBIN_U32("graphics/pokemon/hoopa/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/unbound/anim_front.4bpp.lz"); const u32 gMonPalette_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/unbound/normal.gbapal.lz"); const u32 gMonBackPic_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/unbound/back.4bpp.lz"); const u32 gMonShinyPalette_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/unbound/shiny.gbapal.lz"); const u8 gMonIcon_HoopaUnbound[] = INCBIN_U8("graphics/pokemon/hoopa/unbound/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_HoopaUnbound[] = INCBIN_COMP("graphics/pokemon/hoopa/unbound/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/unbound/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/unbound/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_HOOPA #if P_FAMILY_VOLCANION @@ -9533,6 +16083,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Volcanion[] = INCBIN_U8("graphics/pokemon/volcanion/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Volcanion[] = INCBIN_COMP("graphics/pokemon/volcanion/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Volcanion[] = INCBIN_U32("graphics/pokemon/volcanion/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Volcanion[] = INCBIN_U32("graphics/pokemon/volcanion/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_VOLCANION #if P_FAMILY_ROWLET @@ -9544,6 +16101,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rowlet[] = INCBIN_U8("graphics/pokemon/rowlet/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Rowlet[] = INCBIN_COMP("graphics/pokemon/rowlet/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Rowlet[] = INCBIN_U32("graphics/pokemon/rowlet/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Rowlet[] = INCBIN_U32("graphics/pokemon/rowlet/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Dartrix[] = INCBIN_U32("graphics/pokemon/dartrix/anim_front.4bpp.lz"); const u32 gMonPalette_Dartrix[] = INCBIN_U32("graphics/pokemon/dartrix/normal.gbapal.lz"); @@ -9553,6 +16117,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dartrix[] = INCBIN_U8("graphics/pokemon/dartrix/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Dartrix[] = INCBIN_COMP("graphics/pokemon/dartrix/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Dartrix[] = INCBIN_U32("graphics/pokemon/dartrix/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Dartrix[] = INCBIN_U32("graphics/pokemon/dartrix/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Decidueye[] = INCBIN_U32("graphics/pokemon/decidueye/anim_front.4bpp.lz"); const u32 gMonPalette_Decidueye[] = INCBIN_U32("graphics/pokemon/decidueye/normal.gbapal.lz"); @@ -9562,6 +16133,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Decidueye[] = INCBIN_U8("graphics/pokemon/decidueye/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Decidueye[] = INCBIN_COMP("graphics/pokemon/decidueye/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Decidueye[] = INCBIN_U32("graphics/pokemon/decidueye/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Decidueye[] = INCBIN_U32("graphics/pokemon/decidueye/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_HISUIAN_FORMS const u32 gMonFrontPic_DecidueyeHisuian[] = INCBIN_U32("graphics/pokemon/decidueye/hisuian/front.4bpp.lz"); @@ -9569,6 +16147,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_DecidueyeHisuian[] = INCBIN_U32("graphics/pokemon/decidueye/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_DecidueyeHisuian[] = INCBIN_U32("graphics/pokemon/decidueye/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_DecidueyeHisuian[] = INCBIN_U8("graphics/pokemon/decidueye/hisuian/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_DecidueyeHisuian[] = INCBIN_COMP("graphics/pokemon/decidueye/hisuian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_DecidueyeHisuian[] = INCBIN_U32("graphics/pokemon/decidueye/hisuian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_DecidueyeHisuian[] = INCBIN_U32("graphics/pokemon/decidueye/hisuian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_HISUIAN_FORMS #endif //P_FAMILY_ROWLET @@ -9581,6 +16166,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Litten[] = INCBIN_U8("graphics/pokemon/litten/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Litten[] = INCBIN_COMP("graphics/pokemon/litten/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Litten[] = INCBIN_U32("graphics/pokemon/litten/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Litten[] = INCBIN_U32("graphics/pokemon/litten/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Torracat[] = INCBIN_U32("graphics/pokemon/torracat/front.4bpp.lz"); const u32 gMonPalette_Torracat[] = INCBIN_U32("graphics/pokemon/torracat/normal.gbapal.lz"); @@ -9590,6 +16182,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Torracat[] = INCBIN_U8("graphics/pokemon/torracat/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Torracat[] = INCBIN_COMP("graphics/pokemon/torracat/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Torracat[] = INCBIN_U32("graphics/pokemon/torracat/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Torracat[] = INCBIN_U32("graphics/pokemon/torracat/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Incineroar[] = INCBIN_U32("graphics/pokemon/incineroar/front.4bpp.lz"); const u32 gMonPalette_Incineroar[] = INCBIN_U32("graphics/pokemon/incineroar/normal.gbapal.lz"); @@ -9599,6 +16198,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Incineroar[] = INCBIN_U8("graphics/pokemon/incineroar/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Incineroar[] = INCBIN_COMP("graphics/pokemon/incineroar/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Incineroar[] = INCBIN_U32("graphics/pokemon/incineroar/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Incineroar[] = INCBIN_U32("graphics/pokemon/incineroar/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_LITTEN #if P_FAMILY_POPPLIO @@ -9610,6 +16216,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Popplio[] = INCBIN_U8("graphics/pokemon/popplio/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Popplio[] = INCBIN_COMP("graphics/pokemon/popplio/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Popplio[] = INCBIN_U32("graphics/pokemon/popplio/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Popplio[] = INCBIN_U32("graphics/pokemon/popplio/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Brionne[] = INCBIN_U32("graphics/pokemon/brionne/front.4bpp.lz"); const u32 gMonPalette_Brionne[] = INCBIN_U32("graphics/pokemon/brionne/normal.gbapal.lz"); @@ -9619,6 +16232,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Brionne[] = INCBIN_U8("graphics/pokemon/brionne/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Brionne[] = INCBIN_COMP("graphics/pokemon/brionne/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Brionne[] = INCBIN_U32("graphics/pokemon/brionne/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Brionne[] = INCBIN_U32("graphics/pokemon/brionne/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Primarina[] = INCBIN_U32("graphics/pokemon/primarina/front.4bpp.lz"); const u32 gMonPalette_Primarina[] = INCBIN_U32("graphics/pokemon/primarina/normal.gbapal.lz"); @@ -9628,6 +16248,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Primarina[] = INCBIN_U8("graphics/pokemon/primarina/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Primarina[] = INCBIN_COMP("graphics/pokemon/primarina/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Primarina[] = INCBIN_U32("graphics/pokemon/primarina/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Primarina[] = INCBIN_U32("graphics/pokemon/primarina/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_POPPLIO #if P_FAMILY_PIKIPEK @@ -9639,6 +16266,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pikipek[] = INCBIN_U8("graphics/pokemon/pikipek/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Pikipek[] = INCBIN_COMP("graphics/pokemon/pikipek/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Pikipek[] = INCBIN_U32("graphics/pokemon/pikipek/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Pikipek[] = INCBIN_U32("graphics/pokemon/pikipek/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Trumbeak[] = INCBIN_U32("graphics/pokemon/trumbeak/anim_front.4bpp.lz"); const u32 gMonPalette_Trumbeak[] = INCBIN_U32("graphics/pokemon/trumbeak/normal.gbapal.lz"); @@ -9648,6 +16282,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Trumbeak[] = INCBIN_U8("graphics/pokemon/trumbeak/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Trumbeak[] = INCBIN_COMP("graphics/pokemon/trumbeak/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Trumbeak[] = INCBIN_U32("graphics/pokemon/trumbeak/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Trumbeak[] = INCBIN_U32("graphics/pokemon/trumbeak/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Toucannon[] = INCBIN_U32("graphics/pokemon/toucannon/anim_front.4bpp.lz"); const u32 gMonPalette_Toucannon[] = INCBIN_U32("graphics/pokemon/toucannon/normal.gbapal.lz"); @@ -9657,6 +16298,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Toucannon[] = INCBIN_U8("graphics/pokemon/toucannon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Toucannon[] = INCBIN_COMP("graphics/pokemon/toucannon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Toucannon[] = INCBIN_U32("graphics/pokemon/toucannon/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Toucannon[] = INCBIN_U32("graphics/pokemon/toucannon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_PIKIPEK #if P_FAMILY_YUNGOOS @@ -9668,6 +16316,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Yungoos[] = INCBIN_U8("graphics/pokemon/yungoos/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Yungoos[] = INCBIN_COMP("graphics/pokemon/yungoos/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Yungoos[] = INCBIN_U32("graphics/pokemon/yungoos/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Yungoos[] = INCBIN_U32("graphics/pokemon/yungoos/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Gumshoos[] = INCBIN_U32("graphics/pokemon/gumshoos/front.4bpp.lz"); const u32 gMonPalette_Gumshoos[] = INCBIN_U32("graphics/pokemon/gumshoos/normal.gbapal.lz"); @@ -9677,6 +16332,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gumshoos[] = INCBIN_U8("graphics/pokemon/gumshoos/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Gumshoos[] = INCBIN_COMP("graphics/pokemon/gumshoos/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Gumshoos[] = INCBIN_U32("graphics/pokemon/gumshoos/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Gumshoos[] = INCBIN_U32("graphics/pokemon/gumshoos/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_YUNGOOS #if P_FAMILY_GRUBBIN @@ -9688,6 +16350,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Grubbin[] = INCBIN_U8("graphics/pokemon/grubbin/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Grubbin[] = INCBIN_COMP("graphics/pokemon/grubbin/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Grubbin[] = INCBIN_U32("graphics/pokemon/grubbin/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Grubbin[] = INCBIN_U32("graphics/pokemon/grubbin/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Charjabug[] = INCBIN_U32("graphics/pokemon/charjabug/anim_front.4bpp.lz"); const u32 gMonPalette_Charjabug[] = INCBIN_U32("graphics/pokemon/charjabug/normal.gbapal.lz"); @@ -9697,6 +16366,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Charjabug[] = INCBIN_U8("graphics/pokemon/charjabug/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Charjabug[] = INCBIN_COMP("graphics/pokemon/charjabug/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Charjabug[] = INCBIN_U32("graphics/pokemon/charjabug/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Charjabug[] = INCBIN_U32("graphics/pokemon/charjabug/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Vikavolt[] = INCBIN_U32("graphics/pokemon/vikavolt/anim_front.4bpp.lz"); const u32 gMonPalette_Vikavolt[] = INCBIN_U32("graphics/pokemon/vikavolt/normal.gbapal.lz"); @@ -9706,6 +16382,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Vikavolt[] = INCBIN_U8("graphics/pokemon/vikavolt/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Vikavolt[] = INCBIN_COMP("graphics/pokemon/vikavolt/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Vikavolt[] = INCBIN_U32("graphics/pokemon/vikavolt/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Vikavolt[] = INCBIN_U32("graphics/pokemon/vikavolt/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_GRUBBIN #if P_FAMILY_CRABRAWLER @@ -9717,6 +16400,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Crabrawler[] = INCBIN_U8("graphics/pokemon/crabrawler/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Crabrawler[] = INCBIN_COMP("graphics/pokemon/crabrawler/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Crabrawler[] = INCBIN_U32("graphics/pokemon/crabrawler/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Crabrawler[] = INCBIN_U32("graphics/pokemon/crabrawler/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Crabominable[] = INCBIN_U32("graphics/pokemon/crabominable/front.4bpp.lz"); const u32 gMonPalette_Crabominable[] = INCBIN_U32("graphics/pokemon/crabominable/normal.gbapal.lz"); @@ -9726,6 +16416,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Crabominable[] = INCBIN_U8("graphics/pokemon/crabominable/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Crabominable[] = INCBIN_COMP("graphics/pokemon/crabominable/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Crabominable[] = INCBIN_U32("graphics/pokemon/crabominable/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Crabominable[] = INCBIN_U32("graphics/pokemon/crabominable/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_CRABRAWLER #if P_FAMILY_ORICORIO @@ -9737,24 +16434,52 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Oricorio[] = INCBIN_U8("graphics/pokemon/oricorio/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_OricorioBaile[] = INCBIN_COMP("graphics/pokemon/oricorio/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_OricorioBaile[] = INCBIN_U32("graphics/pokemon/oricorio/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_OricorioBaile[] = INCBIN_U32("graphics/pokemon/oricorio/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_OricorioPomPom[] = INCBIN_U32("graphics/pokemon/oricorio/pom_pom/front.4bpp.lz"); const u32 gMonPalette_OricorioPomPom[] = INCBIN_U32("graphics/pokemon/oricorio/pom_pom/normal.gbapal.lz"); const u32 gMonBackPic_OricorioPomPom[] = INCBIN_U32("graphics/pokemon/oricorio/pom_pom/back.4bpp.lz"); const u32 gMonShinyPalette_OricorioPomPom[] = INCBIN_U32("graphics/pokemon/oricorio/pom_pom/shiny.gbapal.lz"); const u8 gMonIcon_OricorioPomPom[] = INCBIN_U8("graphics/pokemon/oricorio/pom_pom/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_OricorioPomPom[] = INCBIN_COMP("graphics/pokemon/oricorio/pom_pom/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_OricorioPomPom[] = INCBIN_U32("graphics/pokemon/oricorio/pom_pom/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_OricorioPomPom[] = INCBIN_U32("graphics/pokemon/oricorio/pom_pom/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_OricorioPau[] = INCBIN_U32("graphics/pokemon/oricorio/pau/front.4bpp.lz"); const u32 gMonPalette_OricorioPau[] = INCBIN_U32("graphics/pokemon/oricorio/pau/normal.gbapal.lz"); const u32 gMonBackPic_OricorioPau[] = INCBIN_U32("graphics/pokemon/oricorio/pau/back.4bpp.lz"); const u32 gMonShinyPalette_OricorioPau[] = INCBIN_U32("graphics/pokemon/oricorio/pau/shiny.gbapal.lz"); const u8 gMonIcon_OricorioPau[] = INCBIN_U8("graphics/pokemon/oricorio/pau/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_OricorioPau[] = INCBIN_COMP("graphics/pokemon/oricorio/pau/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_OricorioPau[] = INCBIN_U32("graphics/pokemon/oricorio/pau/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_OricorioPau[] = INCBIN_U32("graphics/pokemon/oricorio/pau/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_OricorioSensu[] = INCBIN_U32("graphics/pokemon/oricorio/sensu/front.4bpp.lz"); const u32 gMonPalette_OricorioSensu[] = INCBIN_U32("graphics/pokemon/oricorio/sensu/normal.gbapal.lz"); const u32 gMonBackPic_OricorioSensu[] = INCBIN_U32("graphics/pokemon/oricorio/sensu/back.4bpp.lz"); const u32 gMonShinyPalette_OricorioSensu[] = INCBIN_U32("graphics/pokemon/oricorio/sensu/shiny.gbapal.lz"); const u8 gMonIcon_OricorioSensu[] = INCBIN_U8("graphics/pokemon/oricorio/sensu/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_OricorioSensu[] = INCBIN_COMP("graphics/pokemon/oricorio/sensu/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_OricorioSensu[] = INCBIN_U32("graphics/pokemon/oricorio/sensu/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_OricorioSensu[] = INCBIN_U32("graphics/pokemon/oricorio/sensu/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_ORICORIO #if P_FAMILY_CUTIEFLY @@ -9766,6 +16491,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cutiefly[] = INCBIN_U8("graphics/pokemon/cutiefly/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Cutiefly[] = INCBIN_COMP("graphics/pokemon/cutiefly/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Cutiefly[] = INCBIN_U32("graphics/pokemon/cutiefly/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Cutiefly[] = INCBIN_U32("graphics/pokemon/cutiefly/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Ribombee[] = INCBIN_U32("graphics/pokemon/ribombee/anim_front.4bpp.lz"); const u32 gMonPalette_Ribombee[] = INCBIN_U32("graphics/pokemon/ribombee/normal.gbapal.lz"); @@ -9775,6 +16507,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ribombee[] = INCBIN_U8("graphics/pokemon/ribombee/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Ribombee[] = INCBIN_COMP("graphics/pokemon/ribombee/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Ribombee[] = INCBIN_U32("graphics/pokemon/ribombee/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Ribombee[] = INCBIN_U32("graphics/pokemon/ribombee/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_CUTIEFLY #if P_FAMILY_ROCKRUFF @@ -9786,6 +16525,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rockruff[] = INCBIN_U8("graphics/pokemon/rockruff/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Rockruff[] = INCBIN_COMP("graphics/pokemon/rockruff/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Rockruff[] = INCBIN_U32("graphics/pokemon/rockruff/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Rockruff[] = INCBIN_U32("graphics/pokemon/rockruff/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_LycanrocMidday[] = INCBIN_U32("graphics/pokemon/lycanroc/anim_front.4bpp.lz"); const u32 gMonPalette_LycanrocMidday[] = INCBIN_U32("graphics/pokemon/lycanroc/normal.gbapal.lz"); @@ -9795,18 +16541,39 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lycanroc[] = INCBIN_U8("graphics/pokemon/lycanroc/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_LycanrocMidday[] = INCBIN_COMP("graphics/pokemon/lycanroc/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_LycanrocMidday[] = INCBIN_U32("graphics/pokemon/lycanroc/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_LycanrocMidday[] = INCBIN_U32("graphics/pokemon/lycanroc/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/midnight/anim_front.4bpp.lz"); const u32 gMonPalette_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/midnight/normal.gbapal.lz"); const u32 gMonBackPic_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/midnight/back.4bpp.lz"); const u32 gMonShinyPalette_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/midnight/shiny.gbapal.lz"); const u8 gMonIcon_LycanrocMidnight[] = INCBIN_U8("graphics/pokemon/lycanroc/midnight/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_LycanrocMidnight[] = INCBIN_COMP("graphics/pokemon/lycanroc/midnight/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/midnight/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/midnight/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/dusk/anim_front.4bpp.lz"); const u32 gMonPalette_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/dusk/normal.gbapal.lz"); const u32 gMonBackPic_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/dusk/back.4bpp.lz"); const u32 gMonShinyPalette_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/dusk/shiny.gbapal.lz"); const u8 gMonIcon_LycanrocDusk[] = INCBIN_U8("graphics/pokemon/lycanroc/dusk/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_LycanrocDusk[] = INCBIN_COMP("graphics/pokemon/lycanroc/dusk/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/dusk/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/dusk/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_ROCKRUFF #if P_FAMILY_WISHIWASHI @@ -9818,12 +16585,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wishiwashi[] = INCBIN_U8("graphics/pokemon/wishiwashi/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_WishiwashiSolo[] = INCBIN_COMP("graphics/pokemon/wishiwashi/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_WishiwashiSolo[] = INCBIN_U32("graphics/pokemon/wishiwashi/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_WishiwashiSolo[] = INCBIN_U32("graphics/pokemon/wishiwashi/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_WishiwashiSchool[] = INCBIN_U32("graphics/pokemon/wishiwashi/school/front.4bpp.lz"); const u32 gMonPalette_WishiwashiSchool[] = INCBIN_U32("graphics/pokemon/wishiwashi/school/normal.gbapal.lz"); const u32 gMonBackPic_WishiwashiSchool[] = INCBIN_U32("graphics/pokemon/wishiwashi/school/back.4bpp.lz"); const u32 gMonShinyPalette_WishiwashiSchool[] = INCBIN_U32("graphics/pokemon/wishiwashi/school/shiny.gbapal.lz"); const u8 gMonIcon_WishiwashiSchool[] = INCBIN_U8("graphics/pokemon/wishiwashi/school/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_WishiwashiSchool[] = INCBIN_COMP("graphics/pokemon/wishiwashi/school/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_WishiwashiSchool[] = INCBIN_U32("graphics/pokemon/wishiwashi/school/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_WishiwashiSchool[] = INCBIN_U32("graphics/pokemon/wishiwashi/school/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_WISHIWASHI #if P_FAMILY_MAREANIE @@ -9835,6 +16616,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mareanie[] = INCBIN_U8("graphics/pokemon/mareanie/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Mareanie[] = INCBIN_COMP("graphics/pokemon/mareanie/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Mareanie[] = INCBIN_U32("graphics/pokemon/mareanie/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Mareanie[] = INCBIN_U32("graphics/pokemon/mareanie/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Toxapex[] = INCBIN_U32("graphics/pokemon/toxapex/front.4bpp.lz"); const u32 gMonPalette_Toxapex[] = INCBIN_U32("graphics/pokemon/toxapex/normal.gbapal.lz"); @@ -9844,6 +16632,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Toxapex[] = INCBIN_U8("graphics/pokemon/toxapex/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Toxapex[] = INCBIN_COMP("graphics/pokemon/toxapex/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Toxapex[] = INCBIN_U32("graphics/pokemon/toxapex/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Toxapex[] = INCBIN_U32("graphics/pokemon/toxapex/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_MAREANIE #if P_FAMILY_MUDBRAY @@ -9855,6 +16650,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mudbray[] = INCBIN_U8("graphics/pokemon/mudbray/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Mudbray[] = INCBIN_COMP("graphics/pokemon/mudbray/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Mudbray[] = INCBIN_U32("graphics/pokemon/mudbray/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Mudbray[] = INCBIN_U32("graphics/pokemon/mudbray/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Mudsdale[] = INCBIN_U32("graphics/pokemon/mudsdale/front.4bpp.lz"); const u32 gMonPalette_Mudsdale[] = INCBIN_U32("graphics/pokemon/mudsdale/normal.gbapal.lz"); @@ -9864,6 +16666,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mudsdale[] = INCBIN_U8("graphics/pokemon/mudsdale/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Mudsdale[] = INCBIN_COMP("graphics/pokemon/mudsdale/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Mudsdale[] = INCBIN_U32("graphics/pokemon/mudsdale/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Mudsdale[] = INCBIN_U32("graphics/pokemon/mudsdale/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_MUDBRAY #if P_FAMILY_DEWPIDER @@ -9875,6 +16684,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dewpider[] = INCBIN_U8("graphics/pokemon/dewpider/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Dewpider[] = INCBIN_COMP("graphics/pokemon/dewpider/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Dewpider[] = INCBIN_U32("graphics/pokemon/dewpider/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Dewpider[] = INCBIN_U32("graphics/pokemon/dewpider/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Araquanid[] = INCBIN_U32("graphics/pokemon/araquanid/anim_front.4bpp.lz"); const u32 gMonPalette_Araquanid[] = INCBIN_U32("graphics/pokemon/araquanid/normal.gbapal.lz"); @@ -9884,6 +16700,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Araquanid[] = INCBIN_U8("graphics/pokemon/araquanid/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Araquanid[] = INCBIN_COMP("graphics/pokemon/araquanid/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Araquanid[] = INCBIN_U32("graphics/pokemon/araquanid/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Araquanid[] = INCBIN_U32("graphics/pokemon/araquanid/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_DEWPIDER #if P_FAMILY_FOMANTIS @@ -9895,6 +16718,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Fomantis[] = INCBIN_U8("graphics/pokemon/fomantis/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Fomantis[] = INCBIN_COMP("graphics/pokemon/fomantis/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Fomantis[] = INCBIN_U32("graphics/pokemon/fomantis/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Fomantis[] = INCBIN_U32("graphics/pokemon/fomantis/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Lurantis[] = INCBIN_U32("graphics/pokemon/lurantis/front.4bpp.lz"); const u32 gMonPalette_Lurantis[] = INCBIN_U32("graphics/pokemon/lurantis/normal.gbapal.lz"); @@ -9904,6 +16734,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lurantis[] = INCBIN_U8("graphics/pokemon/lurantis/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Lurantis[] = INCBIN_COMP("graphics/pokemon/lurantis/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Lurantis[] = INCBIN_U32("graphics/pokemon/lurantis/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Lurantis[] = INCBIN_U32("graphics/pokemon/lurantis/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_FOMANTIS #if P_FAMILY_MORELULL @@ -9915,6 +16752,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Morelull[] = INCBIN_U8("graphics/pokemon/morelull/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Morelull[] = INCBIN_COMP("graphics/pokemon/morelull/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Morelull[] = INCBIN_U32("graphics/pokemon/morelull/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Morelull[] = INCBIN_U32("graphics/pokemon/morelull/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Shiinotic[] = INCBIN_U32("graphics/pokemon/shiinotic/front.4bpp.lz"); const u32 gMonPalette_Shiinotic[] = INCBIN_U32("graphics/pokemon/shiinotic/normal.gbapal.lz"); @@ -9924,6 +16768,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shiinotic[] = INCBIN_U8("graphics/pokemon/shiinotic/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Shiinotic[] = INCBIN_COMP("graphics/pokemon/shiinotic/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Shiinotic[] = INCBIN_U32("graphics/pokemon/shiinotic/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Shiinotic[] = INCBIN_U32("graphics/pokemon/shiinotic/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_MORELULL #if P_FAMILY_SALANDIT @@ -9935,6 +16786,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Salandit[] = INCBIN_U8("graphics/pokemon/salandit/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Salandit[] = INCBIN_COMP("graphics/pokemon/salandit/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Salandit[] = INCBIN_U32("graphics/pokemon/salandit/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Salandit[] = INCBIN_U32("graphics/pokemon/salandit/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Salazzle[] = INCBIN_U32("graphics/pokemon/salazzle/anim_front.4bpp.lz"); const u32 gMonPalette_Salazzle[] = INCBIN_U32("graphics/pokemon/salazzle/normal.gbapal.lz"); @@ -9944,6 +16802,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Salazzle[] = INCBIN_U8("graphics/pokemon/salazzle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Salazzle[] = INCBIN_COMP("graphics/pokemon/salazzle/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Salazzle[] = INCBIN_U32("graphics/pokemon/salazzle/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Salazzle[] = INCBIN_U32("graphics/pokemon/salazzle/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SALANDIT #if P_FAMILY_STUFFUL @@ -9955,6 +16820,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Stufful[] = INCBIN_U8("graphics/pokemon/stufful/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Stufful[] = INCBIN_COMP("graphics/pokemon/stufful/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Stufful[] = INCBIN_U32("graphics/pokemon/stufful/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Stufful[] = INCBIN_U32("graphics/pokemon/stufful/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Bewear[] = INCBIN_U32("graphics/pokemon/bewear/anim_front.4bpp.lz"); const u32 gMonPalette_Bewear[] = INCBIN_U32("graphics/pokemon/bewear/normal.gbapal.lz"); @@ -9964,6 +16836,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bewear[] = INCBIN_U8("graphics/pokemon/bewear/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Bewear[] = INCBIN_COMP("graphics/pokemon/bewear/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Bewear[] = INCBIN_U32("graphics/pokemon/bewear/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Bewear[] = INCBIN_U32("graphics/pokemon/bewear/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_STUFFUL #if P_FAMILY_BOUNSWEET @@ -9975,6 +16854,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bounsweet[] = INCBIN_U8("graphics/pokemon/bounsweet/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Bounsweet[] = INCBIN_COMP("graphics/pokemon/bounsweet/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Bounsweet[] = INCBIN_U32("graphics/pokemon/bounsweet/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Bounsweet[] = INCBIN_U32("graphics/pokemon/bounsweet/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Steenee[] = INCBIN_U32("graphics/pokemon/steenee/front.4bpp.lz"); const u32 gMonPalette_Steenee[] = INCBIN_U32("graphics/pokemon/steenee/normal.gbapal.lz"); @@ -9984,6 +16870,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Steenee[] = INCBIN_U8("graphics/pokemon/steenee/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Steenee[] = INCBIN_COMP("graphics/pokemon/steenee/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Steenee[] = INCBIN_U32("graphics/pokemon/steenee/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Steenee[] = INCBIN_U32("graphics/pokemon/steenee/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Tsareena[] = INCBIN_U32("graphics/pokemon/tsareena/front.4bpp.lz"); const u32 gMonPalette_Tsareena[] = INCBIN_U32("graphics/pokemon/tsareena/normal.gbapal.lz"); @@ -9993,6 +16886,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tsareena[] = INCBIN_U8("graphics/pokemon/tsareena/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Tsareena[] = INCBIN_COMP("graphics/pokemon/tsareena/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Tsareena[] = INCBIN_U32("graphics/pokemon/tsareena/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Tsareena[] = INCBIN_U32("graphics/pokemon/tsareena/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_BOUNSWEET #if P_FAMILY_COMFEY @@ -10004,6 +16904,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Comfey[] = INCBIN_U8("graphics/pokemon/comfey/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Comfey[] = INCBIN_COMP("graphics/pokemon/comfey/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Comfey[] = INCBIN_U32("graphics/pokemon/comfey/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Comfey[] = INCBIN_U32("graphics/pokemon/comfey/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_COMFEY #if P_FAMILY_ORANGURU @@ -10015,6 +16922,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Oranguru[] = INCBIN_U8("graphics/pokemon/oranguru/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Oranguru[] = INCBIN_COMP("graphics/pokemon/oranguru/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Oranguru[] = INCBIN_U32("graphics/pokemon/oranguru/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Oranguru[] = INCBIN_U32("graphics/pokemon/oranguru/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_ORANGURU #if P_FAMILY_PASSIMIAN @@ -10026,6 +16940,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Passimian[] = INCBIN_U8("graphics/pokemon/passimian/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Passimian[] = INCBIN_COMP("graphics/pokemon/passimian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Passimian[] = INCBIN_U32("graphics/pokemon/passimian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Passimian[] = INCBIN_U32("graphics/pokemon/passimian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_PASSIMIAN #if P_FAMILY_WIMPOD @@ -10037,6 +16958,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wimpod[] = INCBIN_U8("graphics/pokemon/wimpod/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Wimpod[] = INCBIN_COMP("graphics/pokemon/wimpod/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Wimpod[] = INCBIN_U32("graphics/pokemon/wimpod/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Wimpod[] = INCBIN_U32("graphics/pokemon/wimpod/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Golisopod[] = INCBIN_U32("graphics/pokemon/golisopod/anim_front.4bpp.lz"); const u32 gMonPalette_Golisopod[] = INCBIN_U32("graphics/pokemon/golisopod/normal.gbapal.lz"); @@ -10046,6 +16974,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Golisopod[] = INCBIN_U8("graphics/pokemon/golisopod/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Golisopod[] = INCBIN_COMP("graphics/pokemon/golisopod/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Golisopod[] = INCBIN_U32("graphics/pokemon/golisopod/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Golisopod[] = INCBIN_U32("graphics/pokemon/golisopod/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_WIMPOD #if P_FAMILY_SANDYGAST @@ -10057,6 +16992,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sandygast[] = INCBIN_U8("graphics/pokemon/sandygast/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Sandygast[] = INCBIN_COMP("graphics/pokemon/sandygast/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Sandygast[] = INCBIN_U32("graphics/pokemon/sandygast/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Sandygast[] = INCBIN_U32("graphics/pokemon/sandygast/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Palossand[] = INCBIN_U32("graphics/pokemon/palossand/front.4bpp.lz"); const u32 gMonPalette_Palossand[] = INCBIN_U32("graphics/pokemon/palossand/normal.gbapal.lz"); @@ -10066,6 +17008,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Palossand[] = INCBIN_U8("graphics/pokemon/palossand/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Palossand[] = INCBIN_COMP("graphics/pokemon/palossand/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Palossand[] = INCBIN_U32("graphics/pokemon/palossand/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Palossand[] = INCBIN_U32("graphics/pokemon/palossand/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SANDYGAST #if P_FAMILY_PYUKUMUKU @@ -10077,6 +17026,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pyukumuku[] = INCBIN_U8("graphics/pokemon/pyukumuku/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Pyukumuku[] = INCBIN_COMP("graphics/pokemon/pyukumuku/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Pyukumuku[] = INCBIN_U32("graphics/pokemon/pyukumuku/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Pyukumuku[] = INCBIN_U32("graphics/pokemon/pyukumuku/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_PYUKUMUKU #if P_FAMILY_TYPE_NULL @@ -10088,6 +17044,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Type_Null[] = INCBIN_U8("graphics/pokemon/type_null/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_TypeNull[] = INCBIN_COMP("graphics/pokemon/type_null/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_TypeNull[] = INCBIN_U32("graphics/pokemon/type_null/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_TypeNull[] = INCBIN_U32("graphics/pokemon/type_null/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Silvally[] = INCBIN_U32("graphics/pokemon/silvally/front.4bpp.lz"); const u32 gMonBackPic_Silvally[] = INCBIN_U32("graphics/pokemon/silvally/back.4bpp.lz"); @@ -10095,6 +17058,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Silvally[] = INCBIN_U8("graphics/pokemon/silvally/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Silvally[] = INCBIN_COMP("graphics/pokemon/silvally/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Silvally[] = INCBIN_U32("graphics/pokemon/silvally/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Silvally[] = INCBIN_U32("graphics/pokemon/silvally/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonPalette_SilvallyNormal[] = INCBIN_U32("graphics/pokemon/silvally/normal.gbapal.lz"); const u32 gMonShinyPalette_SilvallyNormal[] = INCBIN_U32("graphics/pokemon/silvally/shiny.gbapal.lz"); @@ -10185,6 +17155,14 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_MiniorCoreViolet[] = INCBIN_U32("graphics/pokemon/minior/core/violet/normal.gbapal.lz"); const u8 gMonIcon_MiniorCoreViolet[] = INCBIN_U8("graphics/pokemon/minior/core/violet/icon.4bpp"); + +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_MiniorMeteor[] = INCBIN_COMP("graphics/pokemon/minior/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_MiniorMeteor[] = INCBIN_U32("graphics/pokemon/minior/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_MiniorMeteor[] = INCBIN_U32("graphics/pokemon/minior/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_MINIOR #if P_FAMILY_KOMALA @@ -10196,6 +17174,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Komala[] = INCBIN_U8("graphics/pokemon/komala/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Komala[] = INCBIN_COMP("graphics/pokemon/komala/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Komala[] = INCBIN_U32("graphics/pokemon/komala/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Komala[] = INCBIN_U32("graphics/pokemon/komala/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_KOMALA #if P_FAMILY_TURTONATOR @@ -10207,6 +17192,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Turtonator[] = INCBIN_U8("graphics/pokemon/turtonator/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Turtonator[] = INCBIN_COMP("graphics/pokemon/turtonator/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Turtonator[] = INCBIN_U32("graphics/pokemon/turtonator/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Turtonator[] = INCBIN_U32("graphics/pokemon/turtonator/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_TURTONATOR #if P_FAMILY_TOGEDEMARU @@ -10218,6 +17210,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Togedemaru[] = INCBIN_U8("graphics/pokemon/togedemaru/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Togedemaru[] = INCBIN_COMP("graphics/pokemon/togedemaru/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Togedemaru[] = INCBIN_U32("graphics/pokemon/togedemaru/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Togedemaru[] = INCBIN_U32("graphics/pokemon/togedemaru/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_TOGEDEMARU #if P_FAMILY_MIMIKYU @@ -10229,12 +17228,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mimikyu[] = INCBIN_U8("graphics/pokemon/mimikyu/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_MimikyuDisguised[] = INCBIN_COMP("graphics/pokemon/mimikyu/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_MimikyuDisguised[] = INCBIN_U32("graphics/pokemon/mimikyu/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_MimikyuDisguised[] = INCBIN_U32("graphics/pokemon/mimikyu/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_MimikyuBusted[] = INCBIN_U32("graphics/pokemon/mimikyu/busted/front.4bpp.lz"); const u32 gMonPalette_MimikyuBusted[] = INCBIN_U32("graphics/pokemon/mimikyu/busted/normal.gbapal.lz"); const u32 gMonBackPic_MimikyuBusted[] = INCBIN_U32("graphics/pokemon/mimikyu/busted/back.4bpp.lz"); const u32 gMonShinyPalette_MimikyuBusted[] = INCBIN_U32("graphics/pokemon/mimikyu/busted/shiny.gbapal.lz"); const u8 gMonIcon_MimikyuBusted[] = INCBIN_U8("graphics/pokemon/mimikyu/busted/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_MimikyuBusted[] = INCBIN_COMP("graphics/pokemon/mimikyu/busted/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_MimikyuBusted[] = INCBIN_U32("graphics/pokemon/mimikyu/busted/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_MimikyuBusted[] = INCBIN_U32("graphics/pokemon/mimikyu/busted/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_MIMIKYU #if P_FAMILY_BRUXISH @@ -10246,6 +17259,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bruxish[] = INCBIN_U8("graphics/pokemon/bruxish/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Bruxish[] = INCBIN_COMP("graphics/pokemon/bruxish/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Bruxish[] = INCBIN_U32("graphics/pokemon/bruxish/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Bruxish[] = INCBIN_U32("graphics/pokemon/bruxish/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_BRUXISH #if P_FAMILY_DRAMPA @@ -10257,6 +17277,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Drampa[] = INCBIN_U8("graphics/pokemon/drampa/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Drampa[] = INCBIN_COMP("graphics/pokemon/drampa/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Drampa[] = INCBIN_U32("graphics/pokemon/drampa/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Drampa[] = INCBIN_U32("graphics/pokemon/drampa/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_DRAMPA #if P_FAMILY_DHELMISE @@ -10268,6 +17295,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dhelmise[] = INCBIN_U8("graphics/pokemon/dhelmise/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Dhelmise[] = INCBIN_COMP("graphics/pokemon/dhelmise/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Dhelmise[] = INCBIN_U32("graphics/pokemon/dhelmise/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Dhelmise[] = INCBIN_U32("graphics/pokemon/dhelmise/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_DHELMISE #if P_FAMILY_JANGMO_O @@ -10279,6 +17313,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_JangmoO[] = INCBIN_U8("graphics/pokemon/jangmo_o/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_JangmoO[] = INCBIN_COMP("graphics/pokemon/jangmo_o/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_JangmoO[] = INCBIN_U32("graphics/pokemon/jangmo_o/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_JangmoO[] = INCBIN_U32("graphics/pokemon/jangmo_o/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_HakamoO[] = INCBIN_U32("graphics/pokemon/hakamo_o/anim_front.4bpp.lz"); const u32 gMonPalette_HakamoO[] = INCBIN_U32("graphics/pokemon/hakamo_o/normal.gbapal.lz"); @@ -10288,6 +17329,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_HakamoO[] = INCBIN_U8("graphics/pokemon/hakamo_o/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_HakamoO[] = INCBIN_COMP("graphics/pokemon/hakamo_o/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_HakamoO[] = INCBIN_U32("graphics/pokemon/hakamo_o/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_HakamoO[] = INCBIN_U32("graphics/pokemon/hakamo_o/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_KommoO[] = INCBIN_U32("graphics/pokemon/kommo_o/anim_front.4bpp.lz"); const u32 gMonPalette_KommoO[] = INCBIN_U32("graphics/pokemon/kommo_o/normal.gbapal.lz"); @@ -10297,6 +17345,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_KommoO[] = INCBIN_U8("graphics/pokemon/kommo_o/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_KommoO[] = INCBIN_COMP("graphics/pokemon/kommo_o/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_KommoO[] = INCBIN_U32("graphics/pokemon/kommo_o/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_KommoO[] = INCBIN_U32("graphics/pokemon/kommo_o/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_JANGMO_O #if P_FAMILY_TAPU_KOKO @@ -10306,8 +17361,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_TapuKoko[] = INCBIN_U32("graphics/pokemon/tapu_koko/shiny.gbapal.lz"); const u8 gMonIcon_TapuKoko[] = INCBIN_U8("graphics/pokemon/tapu_koko/icon.4bpp"); #if P_FOOTPRINTS - const u8 gMonFootprint_Tapu_Koko[] = INCBIN_U8("graphics/pokemon/tapu_koko/footprint.1bpp"); + const u8 gMonFootprint_TapuKoko[] = INCBIN_U8("graphics/pokemon/tapu_koko/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_TapuKoko[] = INCBIN_COMP("graphics/pokemon/tapu_koko/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_TapuKoko[] = INCBIN_U32("graphics/pokemon/tapu_koko/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_TapuKoko[] = INCBIN_U32("graphics/pokemon/tapu_koko/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_TAPU_KOKO #if P_FAMILY_TAPU_LELE @@ -10317,8 +17379,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_TapuLele[] = INCBIN_U32("graphics/pokemon/tapu_lele/shiny.gbapal.lz"); const u8 gMonIcon_TapuLele[] = INCBIN_U8("graphics/pokemon/tapu_lele/icon.4bpp"); #if P_FOOTPRINTS - const u8 gMonFootprint_Tapu_Lele[] = INCBIN_U8("graphics/pokemon/tapu_lele/footprint.1bpp"); + const u8 gMonFootprint_TapuLele[] = INCBIN_U8("graphics/pokemon/tapu_lele/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_TapuLele[] = INCBIN_COMP("graphics/pokemon/tapu_lele/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_TapuLele[] = INCBIN_U32("graphics/pokemon/tapu_lele/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_TapuLele[] = INCBIN_U32("graphics/pokemon/tapu_lele/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_TAPU_LELE #if P_FAMILY_TAPU_BULU @@ -10328,8 +17397,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_TapuBulu[] = INCBIN_U32("graphics/pokemon/tapu_bulu/shiny.gbapal.lz"); const u8 gMonIcon_TapuBulu[] = INCBIN_U8("graphics/pokemon/tapu_bulu/icon.4bpp"); #if P_FOOTPRINTS - const u8 gMonFootprint_Tapu_Bulu[] = INCBIN_U8("graphics/pokemon/tapu_bulu/footprint.1bpp"); + const u8 gMonFootprint_TapuBulu[] = INCBIN_U8("graphics/pokemon/tapu_bulu/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_TapuBulu[] = INCBIN_COMP("graphics/pokemon/tapu_bulu/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_TapuBulu[] = INCBIN_U32("graphics/pokemon/tapu_bulu/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_TapuBulu[] = INCBIN_U32("graphics/pokemon/tapu_bulu/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_TAPU_BULU #if P_FAMILY_TAPU_FINI @@ -10339,8 +17415,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_TapuFini[] = INCBIN_U32("graphics/pokemon/tapu_fini/shiny.gbapal.lz"); const u8 gMonIcon_TapuFini[] = INCBIN_U8("graphics/pokemon/tapu_fini/icon.4bpp"); #if P_FOOTPRINTS - const u8 gMonFootprint_Tapu_Fini[] = INCBIN_U8("graphics/pokemon/tapu_fini/footprint.1bpp"); + const u8 gMonFootprint_TapuFini[] = INCBIN_U8("graphics/pokemon/tapu_fini/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_TapuFini[] = INCBIN_COMP("graphics/pokemon/tapu_fini/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_TapuFini[] = INCBIN_U32("graphics/pokemon/tapu_fini/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_TapuFini[] = INCBIN_U32("graphics/pokemon/tapu_fini/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_TAPU_FINI #if P_FAMILY_COSMOG @@ -10352,6 +17435,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cosmog[] = INCBIN_U8("graphics/pokemon/cosmog/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Cosmog[] = INCBIN_COMP("graphics/pokemon/cosmog/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Cosmog[] = INCBIN_U32("graphics/pokemon/cosmog/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Cosmog[] = INCBIN_U32("graphics/pokemon/cosmog/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Cosmoem[] = INCBIN_U32("graphics/pokemon/cosmoem/front.4bpp.lz"); const u32 gMonPalette_Cosmoem[] = INCBIN_U32("graphics/pokemon/cosmoem/normal.gbapal.lz"); @@ -10361,6 +17451,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cosmoem[] = INCBIN_U8("graphics/pokemon/cosmoem/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Cosmoem[] = INCBIN_COMP("graphics/pokemon/cosmoem/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Cosmoem[] = INCBIN_U32("graphics/pokemon/cosmoem/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Cosmoem[] = INCBIN_U32("graphics/pokemon/cosmoem/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Solgaleo[] = INCBIN_U32("graphics/pokemon/solgaleo/front.4bpp.lz"); const u32 gMonPalette_Solgaleo[] = INCBIN_U32("graphics/pokemon/solgaleo/normal.gbapal.lz"); @@ -10370,6 +17467,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Solgaleo[] = INCBIN_U8("graphics/pokemon/solgaleo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Solgaleo[] = INCBIN_COMP("graphics/pokemon/solgaleo/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Solgaleo[] = INCBIN_U32("graphics/pokemon/solgaleo/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Solgaleo[] = INCBIN_U32("graphics/pokemon/solgaleo/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Lunala[] = INCBIN_U32("graphics/pokemon/lunala/front.4bpp.lz"); const u32 gMonPalette_Lunala[] = INCBIN_U32("graphics/pokemon/lunala/normal.gbapal.lz"); @@ -10379,6 +17483,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lunala[] = INCBIN_U8("graphics/pokemon/lunala/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Lunala[] = INCBIN_COMP("graphics/pokemon/lunala/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Lunala[] = INCBIN_U32("graphics/pokemon/lunala/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Lunala[] = INCBIN_U32("graphics/pokemon/lunala/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_COSMOG #if P_FAMILY_NIHILEGO @@ -10390,6 +17501,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Nihilego[] = INCBIN_U8("graphics/pokemon/nihilego/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Nihilego[] = INCBIN_COMP("graphics/pokemon/nihilego/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Nihilego[] = INCBIN_U32("graphics/pokemon/nihilego/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Nihilego[] = INCBIN_U32("graphics/pokemon/nihilego/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_NIHILEGO #if P_FAMILY_BUZZWOLE @@ -10401,6 +17519,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Buzzwole[] = INCBIN_U8("graphics/pokemon/buzzwole/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Buzzwole[] = INCBIN_COMP("graphics/pokemon/buzzwole/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Buzzwole[] = INCBIN_U32("graphics/pokemon/buzzwole/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Buzzwole[] = INCBIN_U32("graphics/pokemon/buzzwole/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_BUZZWOLE #if P_FAMILY_PHEROMOSA @@ -10412,6 +17537,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pheromosa[] = INCBIN_U8("graphics/pokemon/pheromosa/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Pheromosa[] = INCBIN_COMP("graphics/pokemon/pheromosa/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Pheromosa[] = INCBIN_U32("graphics/pokemon/pheromosa/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Pheromosa[] = INCBIN_U32("graphics/pokemon/pheromosa/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_PHEROMOSA #if P_FAMILY_XURKITREE @@ -10423,6 +17555,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Xurkitree[] = INCBIN_U8("graphics/pokemon/xurkitree/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Xurkitree[] = INCBIN_COMP("graphics/pokemon/xurkitree/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Xurkitree[] = INCBIN_U32("graphics/pokemon/xurkitree/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Xurkitree[] = INCBIN_U32("graphics/pokemon/xurkitree/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_XURKITREE #if P_FAMILY_CELESTEELA @@ -10434,6 +17573,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Celesteela[] = INCBIN_U8("graphics/pokemon/celesteela/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Celesteela[] = INCBIN_COMP("graphics/pokemon/celesteela/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Celesteela[] = INCBIN_U32("graphics/pokemon/celesteela/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Celesteela[] = INCBIN_U32("graphics/pokemon/celesteela/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_CELESTEELA #if P_FAMILY_KARTANA @@ -10445,6 +17591,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kartana[] = INCBIN_U8("graphics/pokemon/kartana/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Kartana[] = INCBIN_COMP("graphics/pokemon/kartana/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Kartana[] = INCBIN_U32("graphics/pokemon/kartana/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Kartana[] = INCBIN_U32("graphics/pokemon/kartana/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_KARTANA #if P_FAMILY_GUZZLORD @@ -10456,6 +17609,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Guzzlord[] = INCBIN_U8("graphics/pokemon/guzzlord/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Guzzlord[] = INCBIN_COMP("graphics/pokemon/guzzlord/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Guzzlord[] = INCBIN_U32("graphics/pokemon/guzzlord/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Guzzlord[] = INCBIN_U32("graphics/pokemon/guzzlord/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_GUZZLORD #if P_FAMILY_NECROZMA @@ -10467,6 +17627,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Necrozma[] = INCBIN_U8("graphics/pokemon/necrozma/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Necrozma[] = INCBIN_COMP("graphics/pokemon/necrozma/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Necrozma[] = INCBIN_U32("graphics/pokemon/necrozma/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Necrozma[] = INCBIN_U32("graphics/pokemon/necrozma/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_FUSION_FORMS const u32 gMonFrontPic_NecrozmaDuskMane[] = INCBIN_U32("graphics/pokemon/necrozma/dusk_mane/front.4bpp.lz"); @@ -10474,12 +17641,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_NecrozmaDuskMane[] = INCBIN_U32("graphics/pokemon/necrozma/dusk_mane/back.4bpp.lz"); const u32 gMonShinyPalette_NecrozmaDuskMane[] = INCBIN_U32("graphics/pokemon/necrozma/dusk_mane/shiny.gbapal.lz"); const u8 gMonIcon_NecrozmaDuskMane[] = INCBIN_U8("graphics/pokemon/necrozma/dusk_mane/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_NecrozmaDuskMane[] = INCBIN_COMP("graphics/pokemon/necrozma/dusk_mane/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_NecrozmaDuskMane[] = INCBIN_U32("graphics/pokemon/necrozma/dusk_mane/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_NecrozmaDuskMane[] = INCBIN_U32("graphics/pokemon/necrozma/dusk_mane/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_NecrozmaDawnWings[] = INCBIN_U32("graphics/pokemon/necrozma/dawn_wings/front.4bpp.lz"); const u32 gMonPalette_NecrozmaDawnWings[] = INCBIN_U32("graphics/pokemon/necrozma/dawn_wings/normal.gbapal.lz"); const u32 gMonBackPic_NecrozmaDawnWings[] = INCBIN_U32("graphics/pokemon/necrozma/dawn_wings/back.4bpp.lz"); const u32 gMonShinyPalette_NecrozmaDawnWings[] = INCBIN_U32("graphics/pokemon/necrozma/dawn_wings/shiny.gbapal.lz"); const u8 gMonIcon_NecrozmaDawnWings[] = INCBIN_U8("graphics/pokemon/necrozma/dawn_wings/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_NecrozmaDawnWings[] = INCBIN_COMP("graphics/pokemon/necrozma/dawn_wings/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_NecrozmaDawnWings[] = INCBIN_U32("graphics/pokemon/necrozma/dawn_wings/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_NecrozmaDawnWings[] = INCBIN_U32("graphics/pokemon/necrozma/dawn_wings/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_ULTRA_BURST_FORMS const u32 gMonFrontPic_NecrozmaUltra[] = INCBIN_U32("graphics/pokemon/necrozma/ultra/front.4bpp.lz"); @@ -10487,6 +17668,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_NecrozmaUltra[] = INCBIN_U32("graphics/pokemon/necrozma/ultra/back.4bpp.lz"); const u32 gMonShinyPalette_NecrozmaUltra[] = INCBIN_U32("graphics/pokemon/necrozma/ultra/shiny.gbapal.lz"); const u8 gMonIcon_NecrozmaUltra[] = INCBIN_U8("graphics/pokemon/necrozma/ultra/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_NecrozmaUltra[] = INCBIN_COMP("graphics/pokemon/necrozma/ultra/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_NecrozmaUltra[] = INCBIN_U32("graphics/pokemon/necrozma/ultra/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_NecrozmaUltra[] = INCBIN_U32("graphics/pokemon/necrozma/ultra/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_ULTRA_BURST_FORMS #endif //P_FUSION_FORMS #endif //P_FAMILY_NECROZMA @@ -10500,12 +17688,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Magearna[] = INCBIN_U8("graphics/pokemon/magearna/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Magearna[] = INCBIN_COMP("graphics/pokemon/magearna/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Magearna[] = INCBIN_U32("graphics/pokemon/magearna/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Magearna[] = INCBIN_U32("graphics/pokemon/magearna/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_MagearnaOriginalColor[] = INCBIN_U32("graphics/pokemon/magearna/original_color/front.4bpp.lz"); const u32 gMonPalette_MagearnaOriginalColor[] = INCBIN_U32("graphics/pokemon/magearna/original_color/normal.gbapal.lz"); const u32 gMonBackPic_MagearnaOriginalColor[] = INCBIN_U32("graphics/pokemon/magearna/original_color/back.4bpp.lz"); const u32 gMonShinyPalette_MagearnaOriginalColor[] = INCBIN_U32("graphics/pokemon/magearna/original_color/shiny.gbapal.lz"); const u8 gMonIcon_MagearnaOriginalColor[] = INCBIN_U8("graphics/pokemon/magearna/original_color/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_MagearnaOriginalColor[] = INCBIN_COMP("graphics/pokemon/magearna/original_color/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_MagearnaOriginalColor[] = INCBIN_U32("graphics/pokemon/magearna/original_color/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_MagearnaOriginalColor[] = INCBIN_U32("graphics/pokemon/magearna/original_color/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_MAGEARNA #if P_FAMILY_MARSHADOW @@ -10517,6 +17719,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Marshadow[] = INCBIN_U8("graphics/pokemon/marshadow/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Marshadow[] = INCBIN_COMP("graphics/pokemon/marshadow/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Marshadow[] = INCBIN_U32("graphics/pokemon/marshadow/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Marshadow[] = INCBIN_U32("graphics/pokemon/marshadow/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_MARSHADOW #if P_FAMILY_POIPOLE @@ -10528,6 +17737,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Poipole[] = INCBIN_U8("graphics/pokemon/poipole/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Poipole[] = INCBIN_COMP("graphics/pokemon/poipole/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Poipole[] = INCBIN_U32("graphics/pokemon/poipole/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Poipole[] = INCBIN_U32("graphics/pokemon/poipole/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Naganadel[] = INCBIN_U32("graphics/pokemon/naganadel/front.4bpp.lz"); const u32 gMonPalette_Naganadel[] = INCBIN_U32("graphics/pokemon/naganadel/normal.gbapal.lz"); @@ -10537,6 +17753,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Naganadel[] = INCBIN_U8("graphics/pokemon/naganadel/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Naganadel[] = INCBIN_COMP("graphics/pokemon/naganadel/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Naganadel[] = INCBIN_U32("graphics/pokemon/naganadel/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Naganadel[] = INCBIN_U32("graphics/pokemon/naganadel/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_POIPOLE #if P_FAMILY_STAKATAKA @@ -10548,6 +17771,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Stakataka[] = INCBIN_U8("graphics/pokemon/stakataka/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Stakataka[] = INCBIN_COMP("graphics/pokemon/stakataka/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Stakataka[] = INCBIN_U32("graphics/pokemon/stakataka/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Stakataka[] = INCBIN_U32("graphics/pokemon/stakataka/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_STAKATAKA #if P_FAMILY_BLACEPHALON @@ -10559,6 +17789,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Blacephalon[] = INCBIN_U8("graphics/pokemon/blacephalon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Blacephalon[] = INCBIN_COMP("graphics/pokemon/blacephalon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Blacephalon[] = INCBIN_U32("graphics/pokemon/blacephalon/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Blacephalon[] = INCBIN_U32("graphics/pokemon/blacephalon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_BLACEPHALON #if P_FAMILY_ZERAORA @@ -10570,6 +17807,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zeraora[] = INCBIN_U8("graphics/pokemon/zeraora/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Zeraora[] = INCBIN_COMP("graphics/pokemon/zeraora/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Zeraora[] = INCBIN_U32("graphics/pokemon/zeraora/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Zeraora[] = INCBIN_U32("graphics/pokemon/zeraora/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_ZERAORA #if P_FAMILY_MELTAN @@ -10581,6 +17825,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Meltan[] = INCBIN_U8("graphics/pokemon/meltan/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Meltan[] = INCBIN_COMP("graphics/pokemon/meltan/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Meltan[] = INCBIN_U32("graphics/pokemon/meltan/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Meltan[] = INCBIN_U32("graphics/pokemon/meltan/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Melmetal[] = INCBIN_U32("graphics/pokemon/melmetal/front.4bpp.lz"); const u32 gMonPalette_Melmetal[] = INCBIN_U32("graphics/pokemon/melmetal/normal.gbapal.lz"); @@ -10590,6 +17841,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Melmetal[] = INCBIN_U8("graphics/pokemon/melmetal/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Melmetal[] = INCBIN_COMP("graphics/pokemon/melmetal/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Melmetal[] = INCBIN_U32("graphics/pokemon/melmetal/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Melmetal[] = INCBIN_U32("graphics/pokemon/melmetal/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_MelmetalGigantamax[] = INCBIN_U32("graphics/pokemon/melmetal/gigantamax/front.4bpp.lz"); @@ -10597,6 +17855,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_MelmetalGigantamax[] = INCBIN_U32("graphics/pokemon/melmetal/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_MelmetalGigantamax[] = INCBIN_U32("graphics/pokemon/melmetal/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_MelmetalGigantamax[] = INCBIN_U8("graphics/pokemon/melmetal/gigantamax/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_MelmetalGigantamax[] = INCBIN_COMP("graphics/pokemon/melmetal/gigantamax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_MelmetalGigantamax[] = INCBIN_U32("graphics/pokemon/melmetal/gigantamax/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_MelmetalGigantamax[] = INCBIN_U32("graphics/pokemon/melmetal/gigantamax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_MELTAN @@ -10609,6 +17874,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Grookey[] = INCBIN_U8("graphics/pokemon/grookey/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Grookey[] = INCBIN_COMP("graphics/pokemon/grookey/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Grookey[] = INCBIN_U32("graphics/pokemon/grookey/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Grookey[] = INCBIN_U32("graphics/pokemon/grookey/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Thwackey[] = INCBIN_U32("graphics/pokemon/thwackey/front.4bpp.lz"); const u32 gMonPalette_Thwackey[] = INCBIN_U32("graphics/pokemon/thwackey/normal.gbapal.lz"); @@ -10618,6 +17890,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Thwackey[] = INCBIN_U8("graphics/pokemon/thwackey/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Thwackey[] = INCBIN_COMP("graphics/pokemon/thwackey/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Thwackey[] = INCBIN_U32("graphics/pokemon/thwackey/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Thwackey[] = INCBIN_U32("graphics/pokemon/thwackey/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Rillaboom[] = INCBIN_U32("graphics/pokemon/rillaboom/front.4bpp.lz"); const u32 gMonPalette_Rillaboom[] = INCBIN_U32("graphics/pokemon/rillaboom/normal.gbapal.lz"); @@ -10627,6 +17906,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rillaboom[] = INCBIN_U8("graphics/pokemon/rillaboom/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Rillaboom[] = INCBIN_COMP("graphics/pokemon/rillaboom/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Rillaboom[] = INCBIN_U32("graphics/pokemon/rillaboom/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Rillaboom[] = INCBIN_U32("graphics/pokemon/rillaboom/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_RillaboomGigantamax[] = INCBIN_U32("graphics/pokemon/rillaboom/gigantamax/front.4bpp.lz"); @@ -10634,6 +17920,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_RillaboomGigantamax[] = INCBIN_U32("graphics/pokemon/rillaboom/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_RillaboomGigantamax[] = INCBIN_U32("graphics/pokemon/rillaboom/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_RillaboomGigantamax[] = INCBIN_U8("graphics/pokemon/rillaboom/gigantamax/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_RillaboomGigantamax[] = INCBIN_COMP("graphics/pokemon/rillaboom/gigantamax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_RillaboomGigantamax[] = INCBIN_U32("graphics/pokemon/rillaboom/gigantamax/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_RillaboomGigantamax[] = INCBIN_U32("graphics/pokemon/rillaboom/gigantamax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_GROOKEY @@ -10646,6 +17939,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Scorbunny[] = INCBIN_U8("graphics/pokemon/scorbunny/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Scorbunny[] = INCBIN_COMP("graphics/pokemon/scorbunny/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Scorbunny[] = INCBIN_U32("graphics/pokemon/scorbunny/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Scorbunny[] = INCBIN_U32("graphics/pokemon/scorbunny/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Raboot[] = INCBIN_U32("graphics/pokemon/raboot/front.4bpp.lz"); const u32 gMonPalette_Raboot[] = INCBIN_U32("graphics/pokemon/raboot/normal.gbapal.lz"); @@ -10655,6 +17955,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Raboot[] = INCBIN_U8("graphics/pokemon/raboot/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Raboot[] = INCBIN_COMP("graphics/pokemon/raboot/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Raboot[] = INCBIN_U32("graphics/pokemon/raboot/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Raboot[] = INCBIN_U32("graphics/pokemon/raboot/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Cinderace[] = INCBIN_U32("graphics/pokemon/cinderace/front.4bpp.lz"); const u32 gMonPalette_Cinderace[] = INCBIN_U32("graphics/pokemon/cinderace/normal.gbapal.lz"); @@ -10664,6 +17971,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cinderace[] = INCBIN_U8("graphics/pokemon/cinderace/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Cinderace[] = INCBIN_COMP("graphics/pokemon/cinderace/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Cinderace[] = INCBIN_U32("graphics/pokemon/cinderace/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Cinderace[] = INCBIN_U32("graphics/pokemon/cinderace/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_CinderaceGigantamax[] = INCBIN_U32("graphics/pokemon/cinderace/gigantamax/front.4bpp.lz"); @@ -10671,6 +17985,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_CinderaceGigantamax[] = INCBIN_U32("graphics/pokemon/cinderace/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_CinderaceGigantamax[] = INCBIN_U32("graphics/pokemon/cinderace/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_CinderaceGigantamax[] = INCBIN_U8("graphics/pokemon/cinderace/gigantamax/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_CinderaceGigantamax[] = INCBIN_COMP("graphics/pokemon/cinderace/gigantamax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_CinderaceGigantamax[] = INCBIN_U32("graphics/pokemon/cinderace/gigantamax/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_CinderaceGigantamax[] = INCBIN_U32("graphics/pokemon/cinderace/gigantamax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_SCORBUNNY @@ -10683,6 +18004,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sobble[] = INCBIN_U8("graphics/pokemon/sobble/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Sobble[] = INCBIN_COMP("graphics/pokemon/sobble/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Sobble[] = INCBIN_U32("graphics/pokemon/sobble/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Sobble[] = INCBIN_U32("graphics/pokemon/sobble/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Drizzile[] = INCBIN_U32("graphics/pokemon/drizzile/front.4bpp.lz"); const u32 gMonPalette_Drizzile[] = INCBIN_U32("graphics/pokemon/drizzile/normal.gbapal.lz"); @@ -10692,6 +18020,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Drizzile[] = INCBIN_U8("graphics/pokemon/drizzile/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Drizzile[] = INCBIN_COMP("graphics/pokemon/drizzile/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Drizzile[] = INCBIN_U32("graphics/pokemon/drizzile/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Drizzile[] = INCBIN_U32("graphics/pokemon/drizzile/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Inteleon[] = INCBIN_U32("graphics/pokemon/inteleon/front.4bpp.lz"); const u32 gMonPalette_Inteleon[] = INCBIN_U32("graphics/pokemon/inteleon/normal.gbapal.lz"); @@ -10701,6 +18036,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Inteleon[] = INCBIN_U8("graphics/pokemon/inteleon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Inteleon[] = INCBIN_COMP("graphics/pokemon/inteleon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Inteleon[] = INCBIN_U32("graphics/pokemon/inteleon/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Inteleon[] = INCBIN_U32("graphics/pokemon/inteleon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_InteleonGigantamax[] = INCBIN_U32("graphics/pokemon/inteleon/gigantamax/front.4bpp.lz"); @@ -10708,6 +18050,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_InteleonGigantamax[] = INCBIN_U32("graphics/pokemon/inteleon/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_InteleonGigantamax[] = INCBIN_U32("graphics/pokemon/inteleon/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_InteleonGigantamax[] = INCBIN_U8("graphics/pokemon/inteleon/gigantamax/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_InteleonGigantamax[] = INCBIN_COMP("graphics/pokemon/inteleon/gigantamax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_InteleonGigantamax[] = INCBIN_U32("graphics/pokemon/inteleon/gigantamax/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_InteleonGigantamax[] = INCBIN_U32("graphics/pokemon/inteleon/gigantamax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_SOBBLE @@ -10720,6 +18069,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Skwovet[] = INCBIN_U8("graphics/pokemon/skwovet/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Skwovet[] = INCBIN_COMP("graphics/pokemon/skwovet/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Skwovet[] = INCBIN_U32("graphics/pokemon/skwovet/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Skwovet[] = INCBIN_U32("graphics/pokemon/skwovet/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Greedent[] = INCBIN_U32("graphics/pokemon/greedent/front.4bpp.lz"); const u32 gMonPalette_Greedent[] = INCBIN_U32("graphics/pokemon/greedent/normal.gbapal.lz"); @@ -10729,6 +18085,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Greedent[] = INCBIN_U8("graphics/pokemon/greedent/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Greedent[] = INCBIN_COMP("graphics/pokemon/greedent/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Greedent[] = INCBIN_U32("graphics/pokemon/greedent/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Greedent[] = INCBIN_U32("graphics/pokemon/greedent/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SKWOVET #if P_FAMILY_ROOKIDEE @@ -10740,6 +18103,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rookidee[] = INCBIN_U8("graphics/pokemon/rookidee/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Rookidee[] = INCBIN_COMP("graphics/pokemon/rookidee/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Rookidee[] = INCBIN_U32("graphics/pokemon/rookidee/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Rookidee[] = INCBIN_U32("graphics/pokemon/rookidee/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Corvisquire[] = INCBIN_U32("graphics/pokemon/corvisquire/anim_front.4bpp.lz"); const u32 gMonPalette_Corvisquire[] = INCBIN_U32("graphics/pokemon/corvisquire/normal.gbapal.lz"); @@ -10749,6 +18119,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Corvisquire[] = INCBIN_U8("graphics/pokemon/corvisquire/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Corvisquire[] = INCBIN_COMP("graphics/pokemon/corvisquire/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Corvisquire[] = INCBIN_U32("graphics/pokemon/corvisquire/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Corvisquire[] = INCBIN_U32("graphics/pokemon/corvisquire/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Corviknight[] = INCBIN_U32("graphics/pokemon/corviknight/anim_front.4bpp.lz"); const u32 gMonPalette_Corviknight[] = INCBIN_U32("graphics/pokemon/corviknight/normal.gbapal.lz"); @@ -10758,6 +18135,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Corviknight[] = INCBIN_U8("graphics/pokemon/corviknight/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Corviknight[] = INCBIN_COMP("graphics/pokemon/corviknight/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Corviknight[] = INCBIN_U32("graphics/pokemon/corviknight/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Corviknight[] = INCBIN_U32("graphics/pokemon/corviknight/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_CorviknightGigantamax[] = INCBIN_U32("graphics/pokemon/corviknight/gigantamax/front.4bpp.lz"); @@ -10765,6 +18149,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_CorviknightGigantamax[] = INCBIN_U32("graphics/pokemon/corviknight/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_CorviknightGigantamax[] = INCBIN_U32("graphics/pokemon/corviknight/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_CorviknightGigantamax[] = INCBIN_U8("graphics/pokemon/corviknight/gigantamax/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_CorviknightGigantamax[] = INCBIN_COMP("graphics/pokemon/corviknight/gigantamax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_CorviknightGigantamax[] = INCBIN_U32("graphics/pokemon/corviknight/gigantamax/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_CorviknightGigantamax[] = INCBIN_U32("graphics/pokemon/corviknight/gigantamax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_ROOKIDEE @@ -10777,6 +18168,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Blipbug[] = INCBIN_U8("graphics/pokemon/blipbug/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Blipbug[] = INCBIN_COMP("graphics/pokemon/blipbug/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Blipbug[] = INCBIN_U32("graphics/pokemon/blipbug/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Blipbug[] = INCBIN_U32("graphics/pokemon/blipbug/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Dottler[] = INCBIN_U32("graphics/pokemon/dottler/front.4bpp.lz"); const u32 gMonPalette_Dottler[] = INCBIN_U32("graphics/pokemon/dottler/normal.gbapal.lz"); @@ -10786,6 +18184,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dottler[] = INCBIN_U8("graphics/pokemon/dottler/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Dottler[] = INCBIN_COMP("graphics/pokemon/dottler/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Dottler[] = INCBIN_U32("graphics/pokemon/dottler/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Dottler[] = INCBIN_U32("graphics/pokemon/dottler/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Orbeetle[] = INCBIN_U32("graphics/pokemon/orbeetle/front.4bpp.lz"); const u32 gMonPalette_Orbeetle[] = INCBIN_U32("graphics/pokemon/orbeetle/normal.gbapal.lz"); @@ -10795,6 +18200,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Orbeetle[] = INCBIN_U8("graphics/pokemon/orbeetle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Orbeetle[] = INCBIN_COMP("graphics/pokemon/orbeetle/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Orbeetle[] = INCBIN_U32("graphics/pokemon/orbeetle/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Orbeetle[] = INCBIN_U32("graphics/pokemon/orbeetle/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_OrbeetleGigantamax[] = INCBIN_U32("graphics/pokemon/orbeetle/gigantamax/front.4bpp.lz"); @@ -10802,6 +18214,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_OrbeetleGigantamax[] = INCBIN_U32("graphics/pokemon/orbeetle/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_OrbeetleGigantamax[] = INCBIN_U32("graphics/pokemon/orbeetle/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_OrbeetleGigantamax[] = INCBIN_U8("graphics/pokemon/orbeetle/gigantamax/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_OrbeetleGigantamax[] = INCBIN_COMP("graphics/pokemon/orbeetle/gigantamax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_OrbeetleGigantamax[] = INCBIN_U32("graphics/pokemon/orbeetle/gigantamax/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_OrbeetleGigantamax[] = INCBIN_U32("graphics/pokemon/orbeetle/gigantamax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_BLIPBUG @@ -10814,6 +18233,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Nickit[] = INCBIN_U8("graphics/pokemon/nickit/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Nickit[] = INCBIN_COMP("graphics/pokemon/nickit/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Nickit[] = INCBIN_U32("graphics/pokemon/nickit/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Nickit[] = INCBIN_U32("graphics/pokemon/nickit/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Thievul[] = INCBIN_U32("graphics/pokemon/thievul/front.4bpp.lz"); const u32 gMonPalette_Thievul[] = INCBIN_U32("graphics/pokemon/thievul/normal.gbapal.lz"); @@ -10823,6 +18249,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Thievul[] = INCBIN_U8("graphics/pokemon/thievul/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Thievul[] = INCBIN_COMP("graphics/pokemon/thievul/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Thievul[] = INCBIN_U32("graphics/pokemon/thievul/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Thievul[] = INCBIN_U32("graphics/pokemon/thievul/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_NICKIT #if P_FAMILY_GOSSIFLEUR @@ -10834,6 +18267,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gossifleur[] = INCBIN_U8("graphics/pokemon/gossifleur/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Gossifleur[] = INCBIN_COMP("graphics/pokemon/gossifleur/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Gossifleur[] = INCBIN_U32("graphics/pokemon/gossifleur/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Gossifleur[] = INCBIN_U32("graphics/pokemon/gossifleur/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Eldegoss[] = INCBIN_U32("graphics/pokemon/eldegoss/front.4bpp.lz"); const u32 gMonPalette_Eldegoss[] = INCBIN_U32("graphics/pokemon/eldegoss/normal.gbapal.lz"); @@ -10843,6 +18283,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Eldegoss[] = INCBIN_U8("graphics/pokemon/eldegoss/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Eldegoss[] = INCBIN_COMP("graphics/pokemon/eldegoss/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Eldegoss[] = INCBIN_U32("graphics/pokemon/eldegoss/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Eldegoss[] = INCBIN_U32("graphics/pokemon/eldegoss/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_GOSSIFLEUR #if P_FAMILY_WOOLOO @@ -10854,6 +18301,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wooloo[] = INCBIN_U8("graphics/pokemon/wooloo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Wooloo[] = INCBIN_COMP("graphics/pokemon/wooloo/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Wooloo[] = INCBIN_U32("graphics/pokemon/wooloo/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Wooloo[] = INCBIN_U32("graphics/pokemon/wooloo/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Dubwool[] = INCBIN_U32("graphics/pokemon/dubwool/front.4bpp.lz"); const u32 gMonPalette_Dubwool[] = INCBIN_U32("graphics/pokemon/dubwool/normal.gbapal.lz"); @@ -10863,6 +18317,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dubwool[] = INCBIN_U8("graphics/pokemon/dubwool/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Dubwool[] = INCBIN_COMP("graphics/pokemon/dubwool/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Dubwool[] = INCBIN_U32("graphics/pokemon/dubwool/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Dubwool[] = INCBIN_U32("graphics/pokemon/dubwool/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_WOOLOO #if P_FAMILY_CHEWTLE @@ -10874,6 +18335,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Chewtle[] = INCBIN_U8("graphics/pokemon/chewtle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Chewtle[] = INCBIN_COMP("graphics/pokemon/chewtle/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Chewtle[] = INCBIN_U32("graphics/pokemon/chewtle/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Chewtle[] = INCBIN_U32("graphics/pokemon/chewtle/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Drednaw[] = INCBIN_U32("graphics/pokemon/drednaw/anim_front.4bpp.lz"); const u32 gMonPalette_Drednaw[] = INCBIN_U32("graphics/pokemon/drednaw/normal.gbapal.lz"); @@ -10883,6 +18351,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Drednaw[] = INCBIN_U8("graphics/pokemon/drednaw/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Drednaw[] = INCBIN_COMP("graphics/pokemon/drednaw/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Drednaw[] = INCBIN_U32("graphics/pokemon/drednaw/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Drednaw[] = INCBIN_U32("graphics/pokemon/drednaw/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_DrednawGigantamax[] = INCBIN_U32("graphics/pokemon/drednaw/gigantamax/front.4bpp.lz"); @@ -10890,6 +18365,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_DrednawGigantamax[] = INCBIN_U32("graphics/pokemon/drednaw/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_DrednawGigantamax[] = INCBIN_U32("graphics/pokemon/drednaw/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_DrednawGigantamax[] = INCBIN_U8("graphics/pokemon/drednaw/gigantamax/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_DrednawGigantamax[] = INCBIN_COMP("graphics/pokemon/drednaw/gigantamax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_DrednawGigantamax[] = INCBIN_U32("graphics/pokemon/drednaw/gigantamax/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_DrednawGigantamax[] = INCBIN_U32("graphics/pokemon/drednaw/gigantamax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_CHEWTLE @@ -10902,6 +18384,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Yamper[] = INCBIN_U8("graphics/pokemon/yamper/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Yamper[] = INCBIN_COMP("graphics/pokemon/yamper/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Yamper[] = INCBIN_U32("graphics/pokemon/yamper/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Yamper[] = INCBIN_U32("graphics/pokemon/yamper/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Boltund[] = INCBIN_U32("graphics/pokemon/boltund/front.4bpp.lz"); const u32 gMonPalette_Boltund[] = INCBIN_U32("graphics/pokemon/boltund/normal.gbapal.lz"); @@ -10911,6 +18400,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Boltund[] = INCBIN_U8("graphics/pokemon/boltund/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Boltund[] = INCBIN_COMP("graphics/pokemon/boltund/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Boltund[] = INCBIN_U32("graphics/pokemon/boltund/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Boltund[] = INCBIN_U32("graphics/pokemon/boltund/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_YAMPER #if P_FAMILY_ROLYCOLY @@ -10922,6 +18418,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rolycoly[] = INCBIN_U8("graphics/pokemon/rolycoly/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Rolycoly[] = INCBIN_COMP("graphics/pokemon/rolycoly/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Rolycoly[] = INCBIN_U32("graphics/pokemon/rolycoly/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Rolycoly[] = INCBIN_U32("graphics/pokemon/rolycoly/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Carkol[] = INCBIN_U32("graphics/pokemon/carkol/anim_front.4bpp.lz"); const u32 gMonPalette_Carkol[] = INCBIN_U32("graphics/pokemon/carkol/normal.gbapal.lz"); @@ -10931,6 +18434,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Carkol[] = INCBIN_U8("graphics/pokemon/carkol/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Carkol[] = INCBIN_COMP("graphics/pokemon/carkol/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Carkol[] = INCBIN_U32("graphics/pokemon/carkol/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Carkol[] = INCBIN_U32("graphics/pokemon/carkol/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Coalossal[] = INCBIN_U32("graphics/pokemon/coalossal/anim_front.4bpp.lz"); const u32 gMonPalette_Coalossal[] = INCBIN_U32("graphics/pokemon/coalossal/normal.gbapal.lz"); @@ -10940,6 +18450,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Coalossal[] = INCBIN_U8("graphics/pokemon/coalossal/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Coalossal[] = INCBIN_COMP("graphics/pokemon/coalossal/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Coalossal[] = INCBIN_U32("graphics/pokemon/coalossal/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Coalossal[] = INCBIN_U32("graphics/pokemon/coalossal/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_CoalossalGigantamax[] = INCBIN_U32("graphics/pokemon/coalossal/gigantamax/front.4bpp.lz"); @@ -10947,6 +18464,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_CoalossalGigantamax[] = INCBIN_U32("graphics/pokemon/coalossal/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_CoalossalGigantamax[] = INCBIN_U32("graphics/pokemon/coalossal/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_CoalossalGigantamax[] = INCBIN_U8("graphics/pokemon/coalossal/gigantamax/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_CoalossalGigantamax[] = INCBIN_COMP("graphics/pokemon/coalossal/gigantamax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_CoalossalGigantamax[] = INCBIN_U32("graphics/pokemon/coalossal/gigantamax/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_CoalossalGigantamax[] = INCBIN_U32("graphics/pokemon/coalossal/gigantamax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_ROLYCOLY @@ -10959,6 +18483,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Applin[] = INCBIN_U8("graphics/pokemon/applin/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Applin[] = INCBIN_COMP("graphics/pokemon/applin/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Applin[] = INCBIN_U32("graphics/pokemon/applin/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Applin[] = INCBIN_U32("graphics/pokemon/applin/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Flapple[] = INCBIN_U32("graphics/pokemon/flapple/anim_front.4bpp.lz"); const u32 gMonPalette_Flapple[] = INCBIN_U32("graphics/pokemon/flapple/normal.gbapal.lz"); @@ -10968,6 +18499,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Flapple[] = INCBIN_U8("graphics/pokemon/flapple/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Flapple[] = INCBIN_COMP("graphics/pokemon/flapple/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Flapple[] = INCBIN_U32("graphics/pokemon/flapple/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Flapple[] = INCBIN_U32("graphics/pokemon/flapple/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_FlappleGigantamax[] = INCBIN_U32("graphics/pokemon/flapple/gigantamax/front.4bpp.lz"); @@ -10975,6 +18513,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_FlappleGigantamax[] = INCBIN_U32("graphics/pokemon/flapple/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_FlappleGigantamax[] = INCBIN_U32("graphics/pokemon/flapple/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_FlappleGigantamax[] = INCBIN_U8("graphics/pokemon/flapple/gigantamax/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_FlappleGigantamax[] = INCBIN_COMP("graphics/pokemon/flapple/gigantamax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_FlappleGigantamax[] = INCBIN_U32("graphics/pokemon/flapple/gigantamax/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_FlappleGigantamax[] = INCBIN_U32("graphics/pokemon/flapple/gigantamax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GIGANTAMAX_FORMS const u32 gMonFrontPic_Appletun[] = INCBIN_U32("graphics/pokemon/appletun/anim_front.4bpp.lz"); @@ -10985,6 +18530,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Appletun[] = INCBIN_U8("graphics/pokemon/appletun/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Appletun[] = INCBIN_COMP("graphics/pokemon/appletun/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Appletun[] = INCBIN_U32("graphics/pokemon/appletun/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Appletun[] = INCBIN_U32("graphics/pokemon/appletun/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_AppletunGigantamax[] = INCBIN_U32("graphics/pokemon/appletun/gigantamax/front.4bpp.lz"); @@ -10992,6 +18544,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_AppletunGigantamax[] = INCBIN_U32("graphics/pokemon/appletun/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_AppletunGigantamax[] = INCBIN_U32("graphics/pokemon/appletun/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_AppletunGigantamax[] = INCBIN_U8("graphics/pokemon/appletun/gigantamax/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_AppletunGigantamax[] = INCBIN_COMP("graphics/pokemon/appletun/gigantamax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_AppletunGigantamax[] = INCBIN_U32("graphics/pokemon/appletun/gigantamax/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_AppletunGigantamax[] = INCBIN_U32("graphics/pokemon/appletun/gigantamax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GIGANTAMAX_FORMS #if P_GEN_9_CROSS_EVOS @@ -11001,8 +18560,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Dipplin[] = INCBIN_U32("graphics/pokemon/dipplin/shiny.gbapal.lz"); const u8 gMonIcon_Dipplin[] = INCBIN_U8("graphics/pokemon/dipplin/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Dipplin[] = INCBIN_U8("graphics/pokemon/dipplin/footprint.1bpp"); + const u8 gMonFootprint_Dipplin[] = INCBIN_U8("graphics/pokemon/dipplin/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Dipplin[] = INCBIN_COMP("graphics/pokemon/dipplin/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Dipplin[] = INCBIN_U32("graphics/pokemon/dipplin/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Dipplin[] = INCBIN_U32("graphics/pokemon/dipplin/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Hydrapple[] = INCBIN_U32("graphics/pokemon/hydrapple/front.4bpp.lz"); const u32 gMonPalette_Hydrapple[] = INCBIN_U32("graphics/pokemon/hydrapple/normal.gbapal.lz"); @@ -11010,8 +18576,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Hydrapple[] = INCBIN_U32("graphics/pokemon/hydrapple/shiny.gbapal.lz"); const u8 gMonIcon_Hydrapple[] = INCBIN_U8("graphics/pokemon/hydrapple/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Hydrapple[] = INCBIN_U8("graphics/pokemon/hydrapple/footprint.1bpp"); + const u8 gMonFootprint_Hydrapple[] = INCBIN_U8("graphics/pokemon/hydrapple/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Hydrapple[] = INCBIN_COMP("graphics/pokemon/hydrapple/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Hydrapple[] = INCBIN_U32("graphics/pokemon/hydrapple/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Hydrapple[] = INCBIN_U32("graphics/pokemon/hydrapple/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_9_CROSS_EVOS #endif //P_FAMILY_APPLIN @@ -11024,6 +18597,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Silicobra[] = INCBIN_U8("graphics/pokemon/silicobra/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Silicobra[] = INCBIN_COMP("graphics/pokemon/silicobra/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Silicobra[] = INCBIN_U32("graphics/pokemon/silicobra/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Silicobra[] = INCBIN_U32("graphics/pokemon/silicobra/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Sandaconda[] = INCBIN_U32("graphics/pokemon/sandaconda/front.4bpp.lz"); const u32 gMonPalette_Sandaconda[] = INCBIN_U32("graphics/pokemon/sandaconda/normal.gbapal.lz"); @@ -11033,6 +18613,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sandaconda[] = INCBIN_U8("graphics/pokemon/sandaconda/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Sandaconda[] = INCBIN_COMP("graphics/pokemon/sandaconda/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Sandaconda[] = INCBIN_U32("graphics/pokemon/sandaconda/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Sandaconda[] = INCBIN_U32("graphics/pokemon/sandaconda/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_SandacondaGigantamax[] = INCBIN_U32("graphics/pokemon/sandaconda/gigantamax/front.4bpp.lz"); @@ -11040,6 +18627,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_SandacondaGigantamax[] = INCBIN_U32("graphics/pokemon/sandaconda/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_SandacondaGigantamax[] = INCBIN_U32("graphics/pokemon/sandaconda/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_SandacondaGigantamax[] = INCBIN_U8("graphics/pokemon/sandaconda/gigantamax/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_SandacondaGigantamax[] = INCBIN_COMP("graphics/pokemon/sandaconda/gigantamax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_SandacondaGigantamax[] = INCBIN_U32("graphics/pokemon/sandaconda/gigantamax/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_SandacondaGigantamax[] = INCBIN_U32("graphics/pokemon/sandaconda/gigantamax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_SILICOBRA @@ -11052,18 +18646,39 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cramorant[] = INCBIN_U8("graphics/pokemon/cramorant/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Cramorant[] = INCBIN_COMP("graphics/pokemon/cramorant/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Cramorant[] = INCBIN_U32("graphics/pokemon/cramorant/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Cramorant[] = INCBIN_U32("graphics/pokemon/cramorant/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_CramorantGulping[] = INCBIN_U32("graphics/pokemon/cramorant/gulping/front.4bpp.lz"); const u32 gMonPalette_CramorantGulping[] = INCBIN_U32("graphics/pokemon/cramorant/gulping/normal.gbapal.lz"); const u32 gMonBackPic_CramorantGulping[] = INCBIN_U32("graphics/pokemon/cramorant/gulping/back.4bpp.lz"); const u32 gMonShinyPalette_CramorantGulping[] = INCBIN_U32("graphics/pokemon/cramorant/gulping/shiny.gbapal.lz"); const u8 gMonIcon_CramorantGulping[] = INCBIN_U8("graphics/pokemon/cramorant/gulping/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_CramorantGulping[] = INCBIN_COMP("graphics/pokemon/cramorant/gulping/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_CramorantGulping[] = INCBIN_U32("graphics/pokemon/cramorant/gulping/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_CramorantGulping[] = INCBIN_U32("graphics/pokemon/cramorant/gulping/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_CramorantGorging[] = INCBIN_U32("graphics/pokemon/cramorant/gorging/front.4bpp.lz"); const u32 gMonPalette_CramorantGorging[] = INCBIN_U32("graphics/pokemon/cramorant/gorging/normal.gbapal.lz"); const u32 gMonBackPic_CramorantGorging[] = INCBIN_U32("graphics/pokemon/cramorant/gorging/back.4bpp.lz"); const u32 gMonShinyPalette_CramorantGorging[] = INCBIN_U32("graphics/pokemon/cramorant/gorging/shiny.gbapal.lz"); const u8 gMonIcon_CramorantGorging[] = INCBIN_U8("graphics/pokemon/cramorant/gorging/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_CramorantGorging[] = INCBIN_COMP("graphics/pokemon/cramorant/gorging/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_CramorantGorging[] = INCBIN_U32("graphics/pokemon/cramorant/gorging/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_CramorantGorging[] = INCBIN_U32("graphics/pokemon/cramorant/gorging/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_CRAMORANT #if P_FAMILY_ARROKUDA @@ -11075,6 +18690,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Arrokuda[] = INCBIN_U8("graphics/pokemon/arrokuda/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Arrokuda[] = INCBIN_COMP("graphics/pokemon/arrokuda/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Arrokuda[] = INCBIN_U32("graphics/pokemon/arrokuda/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Arrokuda[] = INCBIN_U32("graphics/pokemon/arrokuda/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Barraskewda[] = INCBIN_U32("graphics/pokemon/barraskewda/front.4bpp.lz"); const u32 gMonPalette_Barraskewda[] = INCBIN_U32("graphics/pokemon/barraskewda/normal.gbapal.lz"); @@ -11084,6 +18706,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Barraskewda[] = INCBIN_U8("graphics/pokemon/barraskewda/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Barraskewda[] = INCBIN_COMP("graphics/pokemon/barraskewda/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Barraskewda[] = INCBIN_U32("graphics/pokemon/barraskewda/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Barraskewda[] = INCBIN_U32("graphics/pokemon/barraskewda/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_ARROKUDA #if P_FAMILY_TOXEL @@ -11095,6 +18724,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Toxel[] = INCBIN_U8("graphics/pokemon/toxel/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Toxel[] = INCBIN_COMP("graphics/pokemon/toxel/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Toxel[] = INCBIN_U32("graphics/pokemon/toxel/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Toxel[] = INCBIN_U32("graphics/pokemon/toxel/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_ToxtricityAmped[] = INCBIN_U32("graphics/pokemon/toxtricity/front.4bpp.lz"); const u32 gMonPalette_ToxtricityAmped[] = INCBIN_U32("graphics/pokemon/toxtricity/normal.gbapal.lz"); @@ -11104,12 +18740,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Toxtricity[] = INCBIN_U8("graphics/pokemon/toxtricity/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_ToxtricityAmped[] = INCBIN_COMP("graphics/pokemon/toxtricity/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_ToxtricityAmped[] = INCBIN_U32("graphics/pokemon/toxtricity/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_ToxtricityAmped[] = INCBIN_U32("graphics/pokemon/toxtricity/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_ToxtricityLowKey[] = INCBIN_U32("graphics/pokemon/toxtricity/low_key/front.4bpp.lz"); const u32 gMonPalette_ToxtricityLowKey[] = INCBIN_U32("graphics/pokemon/toxtricity/low_key/normal.gbapal.lz"); const u32 gMonBackPic_ToxtricityLowKey[] = INCBIN_U32("graphics/pokemon/toxtricity/low_key/back.4bpp.lz"); const u32 gMonShinyPalette_ToxtricityLowKey[] = INCBIN_U32("graphics/pokemon/toxtricity/low_key/shiny.gbapal.lz"); const u8 gMonIcon_ToxtricityLowKey[] = INCBIN_U8("graphics/pokemon/toxtricity/low_key/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_ToxtricityLowKey[] = INCBIN_COMP("graphics/pokemon/toxtricity/low_key/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_ToxtricityLowKey[] = INCBIN_U32("graphics/pokemon/toxtricity/low_key/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_ToxtricityLowKey[] = INCBIN_U32("graphics/pokemon/toxtricity/low_key/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_ToxtricityGigantamax[] = INCBIN_U32("graphics/pokemon/toxtricity/gigantamax/front.4bpp.lz"); @@ -11117,6 +18767,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_ToxtricityGigantamax[] = INCBIN_U32("graphics/pokemon/toxtricity/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_ToxtricityGigantamax[] = INCBIN_U32("graphics/pokemon/toxtricity/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_ToxtricityGigantamax[] = INCBIN_U8("graphics/pokemon/toxtricity/gigantamax/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_ToxtricityGigantamax[] = INCBIN_COMP("graphics/pokemon/toxtricity/gigantamax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_ToxtricityGigantamax[] = INCBIN_U32("graphics/pokemon/toxtricity/gigantamax/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_ToxtricityGigantamax[] = INCBIN_U32("graphics/pokemon/toxtricity/gigantamax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_TOXEL @@ -11129,6 +18786,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sizzlipede[] = INCBIN_U8("graphics/pokemon/sizzlipede/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Sizzlipede[] = INCBIN_COMP("graphics/pokemon/sizzlipede/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Sizzlipede[] = INCBIN_U32("graphics/pokemon/sizzlipede/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Sizzlipede[] = INCBIN_U32("graphics/pokemon/sizzlipede/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Centiskorch[] = INCBIN_U32("graphics/pokemon/centiskorch/anim_front.4bpp.lz"); const u32 gMonPalette_Centiskorch[] = INCBIN_U32("graphics/pokemon/centiskorch/normal.gbapal.lz"); @@ -11138,6 +18802,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Centiskorch[] = INCBIN_U8("graphics/pokemon/centiskorch/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Centiskorch[] = INCBIN_COMP("graphics/pokemon/centiskorch/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Centiskorch[] = INCBIN_U32("graphics/pokemon/centiskorch/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Centiskorch[] = INCBIN_U32("graphics/pokemon/centiskorch/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_CentiskorchGigantamax[] = INCBIN_U32("graphics/pokemon/centiskorch/gigantamax/front.4bpp.lz"); @@ -11145,6 +18816,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_CentiskorchGigantamax[] = INCBIN_U32("graphics/pokemon/centiskorch/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_CentiskorchGigantamax[] = INCBIN_U32("graphics/pokemon/centiskorch/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_CentiskorchGigantamax[] = INCBIN_U8("graphics/pokemon/centiskorch/gigantamax/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_CentiskorchGigantamax[] = INCBIN_COMP("graphics/pokemon/centiskorch/gigantamax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_CentiskorchGigantamax[] = INCBIN_U32("graphics/pokemon/centiskorch/gigantamax/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_CentiskorchGigantamax[] = INCBIN_U32("graphics/pokemon/centiskorch/gigantamax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_SIZZLIPEDE @@ -11157,6 +18835,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Clobbopus[] = INCBIN_U8("graphics/pokemon/clobbopus/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Clobbopus[] = INCBIN_COMP("graphics/pokemon/clobbopus/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Clobbopus[] = INCBIN_U32("graphics/pokemon/clobbopus/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Clobbopus[] = INCBIN_U32("graphics/pokemon/clobbopus/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Grapploct[] = INCBIN_U32("graphics/pokemon/grapploct/front.4bpp.lz"); const u32 gMonPalette_Grapploct[] = INCBIN_U32("graphics/pokemon/grapploct/normal.gbapal.lz"); @@ -11166,6 +18851,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Grapploct[] = INCBIN_U8("graphics/pokemon/grapploct/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Grapploct[] = INCBIN_COMP("graphics/pokemon/grapploct/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Grapploct[] = INCBIN_U32("graphics/pokemon/grapploct/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Grapploct[] = INCBIN_U32("graphics/pokemon/grapploct/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_CLOBBOPUS #if P_FAMILY_SINISTEA @@ -11177,6 +18869,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sinistea[] = INCBIN_U8("graphics/pokemon/sinistea/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Sinistea[] = INCBIN_COMP("graphics/pokemon/sinistea/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Sinistea[] = INCBIN_U32("graphics/pokemon/sinistea/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Sinistea[] = INCBIN_U32("graphics/pokemon/sinistea/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Polteageist[] = INCBIN_U32("graphics/pokemon/polteageist/front.4bpp.lz"); const u32 gMonPalette_Polteageist[] = INCBIN_U32("graphics/pokemon/polteageist/normal.gbapal.lz"); @@ -11186,6 +18885,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Polteageist[] = INCBIN_U8("graphics/pokemon/polteageist/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Polteageist[] = INCBIN_COMP("graphics/pokemon/polteageist/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Polteageist[] = INCBIN_U32("graphics/pokemon/polteageist/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Polteageist[] = INCBIN_U32("graphics/pokemon/polteageist/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SINISTEA #if P_FAMILY_HATENNA @@ -11197,6 +18903,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hatenna[] = INCBIN_U8("graphics/pokemon/hatenna/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Hatenna[] = INCBIN_COMP("graphics/pokemon/hatenna/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Hatenna[] = INCBIN_U32("graphics/pokemon/hatenna/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Hatenna[] = INCBIN_U32("graphics/pokemon/hatenna/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Hattrem[] = INCBIN_U32("graphics/pokemon/hattrem/front.4bpp.lz"); const u32 gMonPalette_Hattrem[] = INCBIN_U32("graphics/pokemon/hattrem/normal.gbapal.lz"); @@ -11206,6 +18919,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hattrem[] = INCBIN_U8("graphics/pokemon/hattrem/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Hattrem[] = INCBIN_COMP("graphics/pokemon/hattrem/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Hattrem[] = INCBIN_U32("graphics/pokemon/hattrem/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Hattrem[] = INCBIN_U32("graphics/pokemon/hattrem/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Hatterene[] = INCBIN_U32("graphics/pokemon/hatterene/front.4bpp.lz"); const u32 gMonPalette_Hatterene[] = INCBIN_U32("graphics/pokemon/hatterene/normal.gbapal.lz"); @@ -11215,6 +18935,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hatterene[] = INCBIN_U8("graphics/pokemon/hatterene/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Hatterene[] = INCBIN_COMP("graphics/pokemon/hatterene/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Hatterene[] = INCBIN_U32("graphics/pokemon/hatterene/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Hatterene[] = INCBIN_U32("graphics/pokemon/hatterene/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_HattereneGigantamax[] = INCBIN_U32("graphics/pokemon/hatterene/gigantamax/front.4bpp.lz"); @@ -11222,6 +18949,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_HattereneGigantamax[] = INCBIN_U32("graphics/pokemon/hatterene/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_HattereneGigantamax[] = INCBIN_U32("graphics/pokemon/hatterene/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_HattereneGigantamax[] = INCBIN_U8("graphics/pokemon/hatterene/gigantamax/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_HattereneGigantamax[] = INCBIN_COMP("graphics/pokemon/hatterene/gigantamax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_HattereneGigantamax[] = INCBIN_U32("graphics/pokemon/hatterene/gigantamax/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_HattereneGigantamax[] = INCBIN_U32("graphics/pokemon/hatterene/gigantamax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_HATENNA @@ -11234,6 +18968,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Impidimp[] = INCBIN_U8("graphics/pokemon/impidimp/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Impidimp[] = INCBIN_COMP("graphics/pokemon/impidimp/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Impidimp[] = INCBIN_U32("graphics/pokemon/impidimp/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Impidimp[] = INCBIN_U32("graphics/pokemon/impidimp/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Morgrem[] = INCBIN_U32("graphics/pokemon/morgrem/front.4bpp.lz"); const u32 gMonPalette_Morgrem[] = INCBIN_U32("graphics/pokemon/morgrem/normal.gbapal.lz"); @@ -11243,6 +18984,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Morgrem[] = INCBIN_U8("graphics/pokemon/morgrem/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Morgrem[] = INCBIN_COMP("graphics/pokemon/morgrem/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Morgrem[] = INCBIN_U32("graphics/pokemon/morgrem/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Morgrem[] = INCBIN_U32("graphics/pokemon/morgrem/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Grimmsnarl[] = INCBIN_U32("graphics/pokemon/grimmsnarl/front.4bpp.lz"); const u32 gMonPalette_Grimmsnarl[] = INCBIN_U32("graphics/pokemon/grimmsnarl/normal.gbapal.lz"); @@ -11252,6 +19000,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Grimmsnarl[] = INCBIN_U8("graphics/pokemon/grimmsnarl/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Grimmsnarl[] = INCBIN_COMP("graphics/pokemon/grimmsnarl/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Grimmsnarl[] = INCBIN_U32("graphics/pokemon/grimmsnarl/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Grimmsnarl[] = INCBIN_U32("graphics/pokemon/grimmsnarl/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_GrimmsnarlGigantamax[] = INCBIN_U32("graphics/pokemon/grimmsnarl/gigantamax/front.4bpp.lz"); @@ -11259,6 +19014,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_GrimmsnarlGigantamax[] = INCBIN_U32("graphics/pokemon/grimmsnarl/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_GrimmsnarlGigantamax[] = INCBIN_U32("graphics/pokemon/grimmsnarl/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_GrimmsnarlGigantamax[] = INCBIN_U8("graphics/pokemon/grimmsnarl/gigantamax/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_GrimmsnarlGigantamax[] = INCBIN_COMP("graphics/pokemon/grimmsnarl/gigantamax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_GrimmsnarlGigantamax[] = INCBIN_U32("graphics/pokemon/grimmsnarl/gigantamax/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_GrimmsnarlGigantamax[] = INCBIN_U32("graphics/pokemon/grimmsnarl/gigantamax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_IMPIDIMP @@ -11271,6 +19033,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Milcery[] = INCBIN_U8("graphics/pokemon/milcery/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Milcery[] = INCBIN_COMP("graphics/pokemon/milcery/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Milcery[] = INCBIN_U32("graphics/pokemon/milcery/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Milcery[] = INCBIN_U32("graphics/pokemon/milcery/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Alcremie[] = INCBIN_U32("graphics/pokemon/alcremie/front.4bpp.lz"); const u32 gMonBackPic_Alcremie[] = INCBIN_U32("graphics/pokemon/alcremie/back.4bpp.lz"); const u32 gMonPalette_Alcremie[] = INCBIN_U32("graphics/pokemon/alcremie/normal.gbapal.lz"); @@ -11380,12 +19149,27 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_AlcremieRibbon[] = INCBIN_U32("graphics/pokemon/alcremie/ribbon/back.4bpp.lz"); const u32 gMonShinyPalette_AlcremieRibbon[] = INCBIN_U32("graphics/pokemon/alcremie/ribbon/ribbon_shiny.gbapal.lz"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_AlcremieStrawberry[] = INCBIN_COMP("graphics/pokemon/alcremie/strawberry/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_AlcremieStrawberryVanillaCream[] = INCBIN_U32("graphics/pokemon/alcremie/strawberry/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_AlcremieStrawberryVanillaCream[] = INCBIN_U32("graphics/pokemon/alcremie/strawberry/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS + #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_AlcremieGigantamax[] = INCBIN_U32("graphics/pokemon/alcremie/gigantamax/front.4bpp.lz"); const u32 gMonBackPic_AlcremieGigantamax[] = INCBIN_U32("graphics/pokemon/alcremie/gigantamax/back.4bpp.lz"); const u32 gMonPalette_AlcremieGigantamax[] = INCBIN_U32("graphics/pokemon/alcremie/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_AlcremieGigantamax[] = INCBIN_U32("graphics/pokemon/alcremie/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_AlcremieGigantamax[] = INCBIN_U8("graphics/pokemon/alcremie/gigantamax/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_AlcremieGigantamax[] = INCBIN_COMP("graphics/pokemon/alcremie/gigantamax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_AlcremieGigantamax[] = INCBIN_U32("graphics/pokemon/alcremie/gigantamax/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_AlcremieGigantamax[] = INCBIN_U32("graphics/pokemon/alcremie/gigantamax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_MILCERY @@ -11398,6 +19182,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Falinks[] = INCBIN_U8("graphics/pokemon/falinks/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Falinks[] = INCBIN_COMP("graphics/pokemon/falinks/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Falinks[] = INCBIN_U32("graphics/pokemon/falinks/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Falinks[] = INCBIN_U32("graphics/pokemon/falinks/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_FALINKS #if P_FAMILY_PINCURCHIN @@ -11409,6 +19200,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pincurchin[] = INCBIN_U8("graphics/pokemon/pincurchin/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Pincurchin[] = INCBIN_COMP("graphics/pokemon/pincurchin/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Pincurchin[] = INCBIN_U32("graphics/pokemon/pincurchin/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Pincurchin[] = INCBIN_U32("graphics/pokemon/pincurchin/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_PINCURCHIN #if P_FAMILY_SNOM @@ -11420,6 +19218,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Snom[] = INCBIN_U8("graphics/pokemon/snom/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Snom[] = INCBIN_COMP("graphics/pokemon/snom/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Snom[] = INCBIN_U32("graphics/pokemon/snom/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Snom[] = INCBIN_U32("graphics/pokemon/snom/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Frosmoth[] = INCBIN_U32("graphics/pokemon/frosmoth/front.4bpp.lz"); const u32 gMonPalette_Frosmoth[] = INCBIN_U32("graphics/pokemon/frosmoth/normal.gbapal.lz"); @@ -11429,6 +19234,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Frosmoth[] = INCBIN_U8("graphics/pokemon/frosmoth/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Frosmoth[] = INCBIN_COMP("graphics/pokemon/frosmoth/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Frosmoth[] = INCBIN_U32("graphics/pokemon/frosmoth/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Frosmoth[] = INCBIN_U32("graphics/pokemon/frosmoth/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SNOM #if P_FAMILY_STONJOURNER @@ -11440,6 +19252,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Stonjourner[] = INCBIN_U8("graphics/pokemon/stonjourner/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Stonjourner[] = INCBIN_COMP("graphics/pokemon/stonjourner/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Stonjourner[] = INCBIN_U32("graphics/pokemon/stonjourner/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Stonjourner[] = INCBIN_U32("graphics/pokemon/stonjourner/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_STONJOURNER #if P_FAMILY_EISCUE @@ -11451,12 +19270,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Eiscue[] = INCBIN_U8("graphics/pokemon/eiscue/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_EiscueIceFace[] = INCBIN_COMP("graphics/pokemon/eiscue/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_EiscueIceFace[] = INCBIN_U32("graphics/pokemon/eiscue/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_EiscueIceFace[] = INCBIN_U32("graphics/pokemon/eiscue/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_EiscueNoiceFace[] = INCBIN_U32("graphics/pokemon/eiscue/noice_face/front.4bpp.lz"); const u32 gMonPalette_EiscueNoiceFace[] = INCBIN_U32("graphics/pokemon/eiscue/noice_face/normal.gbapal.lz"); const u32 gMonBackPic_EiscueNoiceFace[] = INCBIN_U32("graphics/pokemon/eiscue/noice_face/back.4bpp.lz"); const u32 gMonShinyPalette_EiscueNoiceFace[] = INCBIN_U32("graphics/pokemon/eiscue/noice_face/shiny.gbapal.lz"); const u8 gMonIcon_EiscueNoiceFace[] = INCBIN_U8("graphics/pokemon/eiscue/noice_face/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_EiscueNoiceFace[] = INCBIN_COMP("graphics/pokemon/eiscue/noice_face/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_EiscueNoiceFace[] = INCBIN_U32("graphics/pokemon/eiscue/noice_face/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_EiscueNoiceFace[] = INCBIN_U32("graphics/pokemon/eiscue/noice_face/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_EISCUE #if P_FAMILY_INDEEDEE @@ -11468,12 +19301,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Indeedee[] = INCBIN_U8("graphics/pokemon/indeedee/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_IndeedeeMale[] = INCBIN_COMP("graphics/pokemon/indeedee/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_IndeedeeMale[] = INCBIN_U32("graphics/pokemon/indeedee/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_IndeedeeMale[] = INCBIN_U32("graphics/pokemon/indeedee/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_IndeedeeFemale[] = INCBIN_U32("graphics/pokemon/indeedee/female/front.4bpp.lz"); const u32 gMonPalette_IndeedeeFemale[] = INCBIN_U32("graphics/pokemon/indeedee/female/normal.gbapal.lz"); const u32 gMonBackPic_IndeedeeFemale[] = INCBIN_U32("graphics/pokemon/indeedee/female/back.4bpp.lz"); const u32 gMonShinyPalette_IndeedeeFemale[] = INCBIN_U32("graphics/pokemon/indeedee/female/shiny.gbapal.lz"); const u8 gMonIcon_IndeedeeFemale[] = INCBIN_U8("graphics/pokemon/indeedee/female/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_IndeedeeFemale[] = INCBIN_COMP("graphics/pokemon/indeedee/female/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_IndeedeeFemale[] = INCBIN_U32("graphics/pokemon/indeedee/female/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_IndeedeeFemale[] = INCBIN_U32("graphics/pokemon/indeedee/female/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_INDEEDEE #if P_FAMILY_MORPEKO @@ -11485,12 +19332,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Morpeko[] = INCBIN_U8("graphics/pokemon/morpeko/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_MorpekoFullBelly[] = INCBIN_COMP("graphics/pokemon/morpeko/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_MorpekoFullBelly[] = INCBIN_U32("graphics/pokemon/morpeko/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_MorpekoFullBelly[] = INCBIN_U32("graphics/pokemon/morpeko/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_MorpekoHangry[] = INCBIN_U32("graphics/pokemon/morpeko/hangry/front.4bpp.lz"); const u32 gMonPalette_MorpekoHangry[] = INCBIN_U32("graphics/pokemon/morpeko/hangry/normal.gbapal.lz"); const u32 gMonBackPic_MorpekoHangry[] = INCBIN_U32("graphics/pokemon/morpeko/hangry/back.4bpp.lz"); const u32 gMonShinyPalette_MorpekoHangry[] = INCBIN_U32("graphics/pokemon/morpeko/hangry/shiny.gbapal.lz"); const u8 gMonIcon_MorpekoHangry[] = INCBIN_U8("graphics/pokemon/morpeko/hangry/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_MorpekoHangry[] = INCBIN_COMP("graphics/pokemon/morpeko/hangry/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_MorpekoHangry[] = INCBIN_U32("graphics/pokemon/morpeko/hangry/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_MorpekoHangry[] = INCBIN_U32("graphics/pokemon/morpeko/hangry/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_MORPEKO #if P_FAMILY_CUFANT @@ -11502,6 +19363,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cufant[] = INCBIN_U8("graphics/pokemon/cufant/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Cufant[] = INCBIN_COMP("graphics/pokemon/cufant/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Cufant[] = INCBIN_U32("graphics/pokemon/cufant/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Cufant[] = INCBIN_U32("graphics/pokemon/cufant/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Copperajah[] = INCBIN_U32("graphics/pokemon/copperajah/front.4bpp.lz"); const u32 gMonPalette_Copperajah[] = INCBIN_U32("graphics/pokemon/copperajah/normal.gbapal.lz"); @@ -11511,6 +19379,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Copperajah[] = INCBIN_U8("graphics/pokemon/copperajah/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Copperajah[] = INCBIN_COMP("graphics/pokemon/copperajah/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Copperajah[] = INCBIN_U32("graphics/pokemon/copperajah/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Copperajah[] = INCBIN_U32("graphics/pokemon/copperajah/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_CopperajahGigantamax[] = INCBIN_U32("graphics/pokemon/copperajah/gigantamax/front.4bpp.lz"); @@ -11518,6 +19393,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_CopperajahGigantamax[] = INCBIN_U32("graphics/pokemon/copperajah/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_CopperajahGigantamax[] = INCBIN_U32("graphics/pokemon/copperajah/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_CopperajahGigantamax[] = INCBIN_U8("graphics/pokemon/copperajah/gigantamax/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_CopperajahGigantamax[] = INCBIN_COMP("graphics/pokemon/copperajah/gigantamax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_CopperajahGigantamax[] = INCBIN_U32("graphics/pokemon/copperajah/gigantamax/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_CopperajahGigantamax[] = INCBIN_U32("graphics/pokemon/copperajah/gigantamax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_CUFANT @@ -11530,6 +19412,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dracozolt[] = INCBIN_U8("graphics/pokemon/dracozolt/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Dracozolt[] = INCBIN_COMP("graphics/pokemon/dracozolt/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Dracozolt[] = INCBIN_U32("graphics/pokemon/dracozolt/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Dracozolt[] = INCBIN_U32("graphics/pokemon/dracozolt/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_DRACOZOLT #if P_FAMILY_ARCTOZOLT @@ -11541,6 +19430,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Arctozolt[] = INCBIN_U8("graphics/pokemon/arctozolt/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Arctozolt[] = INCBIN_COMP("graphics/pokemon/arctozolt/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Arctozolt[] = INCBIN_U32("graphics/pokemon/arctozolt/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Arctozolt[] = INCBIN_U32("graphics/pokemon/arctozolt/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_ARCTOZOLT #if P_FAMILY_DRACOVISH @@ -11552,6 +19448,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dracovish[] = INCBIN_U8("graphics/pokemon/dracovish/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Dracovish[] = INCBIN_COMP("graphics/pokemon/dracovish/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Dracovish[] = INCBIN_U32("graphics/pokemon/dracovish/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Dracovish[] = INCBIN_U32("graphics/pokemon/dracovish/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_DRACOVISH #if P_FAMILY_ARCTOVISH @@ -11563,6 +19466,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Arctovish[] = INCBIN_U8("graphics/pokemon/arctovish/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Arctovish[] = INCBIN_COMP("graphics/pokemon/arctovish/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Arctovish[] = INCBIN_U32("graphics/pokemon/arctovish/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Arctovish[] = INCBIN_U32("graphics/pokemon/arctovish/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_ARCTOVISH #if P_FAMILY_DURALUDON @@ -11574,6 +19484,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Duraludon[] = INCBIN_U8("graphics/pokemon/duraludon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Duraludon[] = INCBIN_COMP("graphics/pokemon/duraludon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Duraludon[] = INCBIN_U32("graphics/pokemon/duraludon/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Duraludon[] = INCBIN_U32("graphics/pokemon/duraludon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_DuraludonGigantamax[] = INCBIN_U32("graphics/pokemon/duraludon/gigantamax/front.4bpp.lz"); @@ -11581,6 +19498,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_DuraludonGigantamax[] = INCBIN_U32("graphics/pokemon/duraludon/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_DuraludonGigantamax[] = INCBIN_U32("graphics/pokemon/duraludon/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_DuraludonGigantamax[] = INCBIN_U8("graphics/pokemon/duraludon/gigantamax/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_DuraludonGigantamax[] = INCBIN_COMP("graphics/pokemon/duraludon/gigantamax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_DuraludonGigantamax[] = INCBIN_U32("graphics/pokemon/duraludon/gigantamax/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_DuraludonGigantamax[] = INCBIN_U32("graphics/pokemon/duraludon/gigantamax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GIGANTAMAX_FORMS #if P_GEN_9_CROSS_EVOS @@ -11590,8 +19514,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Archaludon[] = INCBIN_U32("graphics/pokemon/archaludon/shiny.gbapal.lz"); const u8 gMonIcon_Archaludon[] = INCBIN_U8("graphics/pokemon/archaludon/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Archaludon[] = INCBIN_U8("graphics/pokemon/archaludon/footprint.1bpp"); + const u8 gMonFootprint_Archaludon[] = INCBIN_U8("graphics/pokemon/archaludon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Archaludon[] = INCBIN_COMP("graphics/pokemon/archaludon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Archaludon[] = INCBIN_U32("graphics/pokemon/archaludon/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Archaludon[] = INCBIN_U32("graphics/pokemon/archaludon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_GEN_9_CROSS_EVOS #endif //P_FAMILY_DURALUDON @@ -11604,6 +19535,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dreepy[] = INCBIN_U8("graphics/pokemon/dreepy/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Dreepy[] = INCBIN_COMP("graphics/pokemon/dreepy/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Dreepy[] = INCBIN_U32("graphics/pokemon/dreepy/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Dreepy[] = INCBIN_U32("graphics/pokemon/dreepy/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Drakloak[] = INCBIN_U32("graphics/pokemon/drakloak/front.4bpp.lz"); const u32 gMonPalette_Drakloak[] = INCBIN_U32("graphics/pokemon/drakloak/normal.gbapal.lz"); @@ -11613,6 +19551,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Drakloak[] = INCBIN_U8("graphics/pokemon/drakloak/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Drakloak[] = INCBIN_COMP("graphics/pokemon/drakloak/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Drakloak[] = INCBIN_U32("graphics/pokemon/drakloak/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Drakloak[] = INCBIN_U32("graphics/pokemon/drakloak/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Dragapult[] = INCBIN_U32("graphics/pokemon/dragapult/front.4bpp.lz"); const u32 gMonPalette_Dragapult[] = INCBIN_U32("graphics/pokemon/dragapult/normal.gbapal.lz"); @@ -11622,6 +19567,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dragapult[] = INCBIN_U8("graphics/pokemon/dragapult/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Dragapult[] = INCBIN_COMP("graphics/pokemon/dragapult/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Dragapult[] = INCBIN_U32("graphics/pokemon/dragapult/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Dragapult[] = INCBIN_U32("graphics/pokemon/dragapult/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_DREEPY #if P_FAMILY_ZACIAN @@ -11633,12 +19585,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zacian[] = INCBIN_U8("graphics/pokemon/zacian/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_ZacianHeroOfManyBattles[] = INCBIN_COMP("graphics/pokemon/zacian/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_ZacianHeroOfManyBattles[] = INCBIN_U32("graphics/pokemon/zacian/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_ZacianHeroOfManyBattles[] = INCBIN_U32("graphics/pokemon/zacian/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_ZacianCrownedSword[] = INCBIN_U32("graphics/pokemon/zacian/crowned_sword/front.4bpp.lz"); const u32 gMonPalette_ZacianCrownedSword[] = INCBIN_U32("graphics/pokemon/zacian/crowned_sword/normal.gbapal.lz"); const u32 gMonBackPic_ZacianCrownedSword[] = INCBIN_U32("graphics/pokemon/zacian/crowned_sword/back.4bpp.lz"); const u32 gMonShinyPalette_ZacianCrownedSword[] = INCBIN_U32("graphics/pokemon/zacian/crowned_sword/shiny.gbapal.lz"); const u8 gMonIcon_ZacianCrownedSword[] = INCBIN_U8("graphics/pokemon/zacian/crowned_sword/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_ZacianCrownedSword[] = INCBIN_COMP("graphics/pokemon/zacian/crowned_sword/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_ZacianCrownedSword[] = INCBIN_U32("graphics/pokemon/zacian/crowned_sword/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_ZacianCrownedSword[] = INCBIN_U32("graphics/pokemon/zacian/crowned_sword/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_ZACIAN #if P_FAMILY_ZAMAZENTA @@ -11650,12 +19616,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zamazenta[] = INCBIN_U8("graphics/pokemon/zamazenta/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_ZamazentaHeroOfManyBattles[] = INCBIN_COMP("graphics/pokemon/zamazenta/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_ZamazentaHeroOfManyBattles[] = INCBIN_U32("graphics/pokemon/zamazenta/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_ZamazentaHeroOfManyBattles[] = INCBIN_U32("graphics/pokemon/zamazenta/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_ZamazentaCrownedShield[] = INCBIN_U32("graphics/pokemon/zamazenta/crowned_shield/front.4bpp.lz"); const u32 gMonPalette_ZamazentaCrownedShield[] = INCBIN_U32("graphics/pokemon/zamazenta/crowned_shield/normal.gbapal.lz"); const u32 gMonBackPic_ZamazentaCrownedShield[] = INCBIN_U32("graphics/pokemon/zamazenta/crowned_shield/back.4bpp.lz"); const u32 gMonShinyPalette_ZamazentaCrownedShield[] = INCBIN_U32("graphics/pokemon/zamazenta/crowned_shield/shiny.gbapal.lz"); const u8 gMonIcon_ZamazentaCrownedShield[] = INCBIN_U8("graphics/pokemon/zamazenta/crowned_shield/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_ZamazentaCrownedShield[] = INCBIN_COMP("graphics/pokemon/zamazenta/crowned_shield/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_ZamazentaCrownedShield[] = INCBIN_U32("graphics/pokemon/zamazenta/crowned_shield/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_ZamazentaCrownedShield[] = INCBIN_U32("graphics/pokemon/zamazenta/crowned_shield/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_ZAMAZENTA #if P_FAMILY_ETERNATUS @@ -11667,12 +19647,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Eternatus[] = INCBIN_U8("graphics/pokemon/eternatus/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Eternatus[] = INCBIN_COMP("graphics/pokemon/eternatus/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Eternatus[] = INCBIN_U32("graphics/pokemon/eternatus/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Eternatus[] = INCBIN_U32("graphics/pokemon/eternatus/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_EternatusEternamax[] = INCBIN_U32("graphics/pokemon/eternatus/eternamax/front.4bpp.lz"); const u32 gMonPalette_EternatusEternamax[] = INCBIN_U32("graphics/pokemon/eternatus/eternamax/normal.gbapal.lz"); const u32 gMonBackPic_EternatusEternamax[] = INCBIN_U32("graphics/pokemon/eternatus/eternamax/back.4bpp.lz"); const u32 gMonShinyPalette_EternatusEternamax[] = INCBIN_U32("graphics/pokemon/eternatus/eternamax/shiny.gbapal.lz"); const u8 gMonIcon_EternatusEternamax[] = INCBIN_U8("graphics/pokemon/eternatus/eternamax/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_EternatusEternamax[] = INCBIN_COMP("graphics/pokemon/eternatus/eternamax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_EternatusEternamax[] = INCBIN_U32("graphics/pokemon/eternatus/eternamax/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_EternatusEternamax[] = INCBIN_U32("graphics/pokemon/eternatus/eternamax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_ETERNATUS #if P_FAMILY_KUBFU @@ -11684,6 +19678,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kubfu[] = INCBIN_U8("graphics/pokemon/kubfu/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Kubfu[] = INCBIN_COMP("graphics/pokemon/kubfu/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Kubfu[] = INCBIN_U32("graphics/pokemon/kubfu/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Kubfu[] = INCBIN_U32("graphics/pokemon/kubfu/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_UrshifuSingleStrikeStyle[] = INCBIN_U32("graphics/pokemon/urshifu/front.4bpp.lz"); const u32 gMonPalette_UrshifuSingleStrikeStyle[] = INCBIN_U32("graphics/pokemon/urshifu/normal.gbapal.lz"); @@ -11693,12 +19694,20 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Urshifu[] = INCBIN_U8("graphics/pokemon/urshifu/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Urshifu[] = INCBIN_COMP("graphics/pokemon/urshifu/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Urshifu[] = INCBIN_U32("graphics/pokemon/urshifu/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Urshifu[] = INCBIN_U32("graphics/pokemon/urshifu/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_UrshifuRapidStrikeStyle[] = INCBIN_U32("graphics/pokemon/urshifu/rapid_strike_style/front.4bpp.lz"); const u32 gMonPalette_UrshifuRapidStrikeStyle[] = INCBIN_U32("graphics/pokemon/urshifu/rapid_strike_style/normal.gbapal.lz"); const u32 gMonBackPic_UrshifuRapidStrikeStyle[] = INCBIN_U32("graphics/pokemon/urshifu/rapid_strike_style/back.4bpp.lz"); const u32 gMonShinyPalette_UrshifuRapidStrikeStyle[] = INCBIN_U32("graphics/pokemon/urshifu/rapid_strike_style/shiny.gbapal.lz"); +#if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_UrshifuSingleStrikeStyleGigantamax[] = INCBIN_U32("graphics/pokemon/urshifu/single_strike_style_gigantamax/front.4bpp.lz"); const u32 gMonBackPic_UrshifuSingleStrikeStyleGigantamax[] = INCBIN_U32("graphics/pokemon/urshifu/single_strike_style_gigantamax/back.4bpp.lz"); const u32 gMonPalette_UrshifuSingleStrikeStyleGigantamax[] = INCBIN_U32("graphics/pokemon/urshifu/single_strike_style_gigantamax/normal.gbapal.lz"); @@ -11710,6 +19719,12 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_UrshifuRapidStrikeStyleGigantamax[] = INCBIN_U32("graphics/pokemon/urshifu/rapid_strike_style_gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_UrshifuRapidStrikeStyleGigantamax[] = INCBIN_U32("graphics/pokemon/urshifu/rapid_strike_style_gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_UrshifuRapidStrikeStyleGigantamax[] = INCBIN_U8("graphics/pokemon/urshifu/rapid_strike_style_gigantamax/icon.4bpp"); + +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_UrshifuSingleStrikeStyleGigantamax[] = INCBIN_COMP("graphics/pokemon/urshifu/single_strike_style_gigantamax/overworld.4bpp"); + // const u32 gObjectEventPic_UrshifuRapidStrikeStyleGigantamax[] = INCBIN_COMP("graphics/pokemon/urshifu/rapid_strike_style_gigantamax/overworld.4bpp"); +#endif //OW_POKEMON_OBJECT_EVENTS +#endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_KUBFU #if P_FAMILY_ZARUDE @@ -11721,12 +19736,26 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zarude[] = INCBIN_U8("graphics/pokemon/zarude/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Zarude[] = INCBIN_COMP("graphics/pokemon/zarude/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Zarude[] = INCBIN_U32("graphics/pokemon/zarude/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Zarude[] = INCBIN_U32("graphics/pokemon/zarude/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_ZarudeDada[] = INCBIN_U32("graphics/pokemon/zarude/dada/front.4bpp.lz"); const u32 gMonPalette_ZarudeDada[] = INCBIN_U32("graphics/pokemon/zarude/dada/normal.gbapal.lz"); const u32 gMonBackPic_ZarudeDada[] = INCBIN_U32("graphics/pokemon/zarude/dada/back.4bpp.lz"); const u32 gMonShinyPalette_ZarudeDada[] = INCBIN_U32("graphics/pokemon/zarude/dada/shiny.gbapal.lz"); const u8 gMonIcon_ZarudeDada[] = INCBIN_U8("graphics/pokemon/zarude/dada/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + //const u32 gObjectEventPic_ZarudeDada[] = INCBIN_COMP("graphics/pokemon/zarude/dada/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_ZarudeDada[] = INCBIN_U32("graphics/pokemon/zarude/dada/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_ZarudeDada[] = INCBIN_U32("graphics/pokemon/zarude/dada/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_ZARUDE #if P_FAMILY_REGIELEKI @@ -11738,6 +19767,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Regieleki[] = INCBIN_U8("graphics/pokemon/regieleki/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Regieleki[] = INCBIN_COMP("graphics/pokemon/regieleki/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Regieleki[] = INCBIN_U32("graphics/pokemon/regieleki/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Regieleki[] = INCBIN_U32("graphics/pokemon/regieleki/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_REGIELEKI #if P_FAMILY_REGIDRAGO @@ -11749,6 +19785,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Regidrago[] = INCBIN_U8("graphics/pokemon/regidrago/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Regidrago[] = INCBIN_COMP("graphics/pokemon/regidrago/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Regidrago[] = INCBIN_U32("graphics/pokemon/regidrago/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Regidrago[] = INCBIN_U32("graphics/pokemon/regidrago/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_REGIDRAGO #if P_FAMILY_GLASTRIER @@ -11760,6 +19803,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Glastrier[] = INCBIN_U8("graphics/pokemon/glastrier/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Glastrier[] = INCBIN_COMP("graphics/pokemon/glastrier/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Glastrier[] = INCBIN_U32("graphics/pokemon/glastrier/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Glastrier[] = INCBIN_U32("graphics/pokemon/glastrier/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_GLASTRIER #if P_FAMILY_SPECTRIER @@ -11771,6 +19821,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Spectrier[] = INCBIN_U8("graphics/pokemon/spectrier/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Spectrier[] = INCBIN_COMP("graphics/pokemon/spectrier/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Spectrier[] = INCBIN_U32("graphics/pokemon/spectrier/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Spectrier[] = INCBIN_U32("graphics/pokemon/spectrier/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SPECTRIER #if P_FAMILY_CALYREX @@ -11782,6 +19839,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Calyrex[] = INCBIN_U8("graphics/pokemon/calyrex/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_Calyrex[] = INCBIN_COMP("graphics/pokemon/calyrex/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_Calyrex[] = INCBIN_U32("graphics/pokemon/calyrex/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_Calyrex[] = INCBIN_U32("graphics/pokemon/calyrex/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #if P_FUSION_FORMS const u32 gMonFrontPic_CalyrexIceRider[] = INCBIN_U32("graphics/pokemon/calyrex/ice_rider/front.4bpp.lz"); @@ -11789,6 +19853,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_CalyrexIceRider[] = INCBIN_U32("graphics/pokemon/calyrex/ice_rider/back.4bpp.lz"); const u32 gMonShinyPalette_CalyrexIceRider[] = INCBIN_U32("graphics/pokemon/calyrex/ice_rider/shiny.gbapal.lz"); const u8 gMonIcon_CalyrexIceRider[] = INCBIN_U8("graphics/pokemon/calyrex/ice_rider/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_CalyrexIceRider[] = INCBIN_COMP("graphics/pokemon/calyrex/ice_rider/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_CalyrexIceRider[] = INCBIN_U32("graphics/pokemon/calyrex/ice_rider/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_CalyrexIceRider[] = INCBIN_U32("graphics/pokemon/calyrex/ice_rider/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FUSION_FORMS #if P_FUSION_FORMS @@ -11797,6 +19868,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_CalyrexShadowRider[] = INCBIN_U32("graphics/pokemon/calyrex/shadow_rider/back.4bpp.lz"); const u32 gMonShinyPalette_CalyrexShadowRider[] = INCBIN_U32("graphics/pokemon/calyrex/shadow_rider/shiny.gbapal.lz"); const u8 gMonIcon_CalyrexShadowRider[] = INCBIN_U8("graphics/pokemon/calyrex/shadow_rider/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + const u32 gObjectEventPic_CalyrexShadowRider[] = INCBIN_COMP("graphics/pokemon/calyrex/shadow_rider/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + const u32 gOverworldPalette_CalyrexShadowRider[] = INCBIN_U32("graphics/pokemon/calyrex/shadow_rider/overworld_normal.gbapal.lz"); + const u32 gShinyOverworldPalette_CalyrexShadowRider[] = INCBIN_U32("graphics/pokemon/calyrex/shadow_rider/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FUSION_FORMS #endif //P_FAMILY_CALYREX @@ -11807,8 +19885,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Sprigatito[] = INCBIN_U32("graphics/pokemon/sprigatito/shiny.gbapal.lz"); const u8 gMonIcon_Sprigatito[] = INCBIN_U8("graphics/pokemon/sprigatito/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Sprigatito[] = INCBIN_U8("graphics/pokemon/sprigatito/footprint.1bpp"); + const u8 gMonFootprint_Sprigatito[] = INCBIN_U8("graphics/pokemon/sprigatito/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Sprigatito[] = INCBIN_COMP("graphics/pokemon/sprigatito/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Sprigatito[] = INCBIN_U32("graphics/pokemon/sprigatito/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Sprigatito[] = INCBIN_U32("graphics/pokemon/sprigatito/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Floragato[] = INCBIN_U32("graphics/pokemon/floragato/front.4bpp.lz"); const u32 gMonPalette_Floragato[] = INCBIN_U32("graphics/pokemon/floragato/normal.gbapal.lz"); @@ -11816,8 +19901,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Floragato[] = INCBIN_U32("graphics/pokemon/floragato/shiny.gbapal.lz"); const u8 gMonIcon_Floragato[] = INCBIN_U8("graphics/pokemon/floragato/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Floragato[] = INCBIN_U8("graphics/pokemon/floragato/footprint.1bpp"); + const u8 gMonFootprint_Floragato[] = INCBIN_U8("graphics/pokemon/floragato/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Floragato[] = INCBIN_COMP("graphics/pokemon/floragato/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Floragato[] = INCBIN_U32("graphics/pokemon/floragato/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Floragato[] = INCBIN_U32("graphics/pokemon/floragato/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Meowscarada[] = INCBIN_U32("graphics/pokemon/meowscarada/front.4bpp.lz"); const u32 gMonPalette_Meowscarada[] = INCBIN_U32("graphics/pokemon/meowscarada/normal.gbapal.lz"); @@ -11825,8 +19917,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Meowscarada[] = INCBIN_U32("graphics/pokemon/meowscarada/shiny.gbapal.lz"); const u8 gMonIcon_Meowscarada[] = INCBIN_U8("graphics/pokemon/meowscarada/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Meowscarada[] = INCBIN_U8("graphics/pokemon/meowscarada/footprint.1bpp"); + const u8 gMonFootprint_Meowscarada[] = INCBIN_U8("graphics/pokemon/meowscarada/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Meowscarada[] = INCBIN_COMP("graphics/pokemon/meowscarada/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Meowscarada[] = INCBIN_U32("graphics/pokemon/meowscarada/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Meowscarada[] = INCBIN_U32("graphics/pokemon/meowscarada/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SPRIGATITO #if P_FAMILY_FUECOCO @@ -11836,8 +19935,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Fuecoco[] = INCBIN_U32("graphics/pokemon/fuecoco/shiny.gbapal.lz"); const u8 gMonIcon_Fuecoco[] = INCBIN_U8("graphics/pokemon/fuecoco/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Fuecoco[] = INCBIN_U8("graphics/pokemon/fuecoco/footprint.1bpp"); + const u8 gMonFootprint_Fuecoco[] = INCBIN_U8("graphics/pokemon/fuecoco/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Fuecoco[] = INCBIN_COMP("graphics/pokemon/fuecoco/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Fuecoco[] = INCBIN_U32("graphics/pokemon/fuecoco/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Fuecoco[] = INCBIN_U32("graphics/pokemon/fuecoco/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Crocalor[] = INCBIN_U32("graphics/pokemon/crocalor/front.4bpp.lz"); const u32 gMonPalette_Crocalor[] = INCBIN_U32("graphics/pokemon/crocalor/normal.gbapal.lz"); @@ -11845,8 +19951,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Crocalor[] = INCBIN_U32("graphics/pokemon/crocalor/shiny.gbapal.lz"); const u8 gMonIcon_Crocalor[] = INCBIN_U8("graphics/pokemon/crocalor/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Crocalor[] = INCBIN_U8("graphics/pokemon/crocalor/footprint.1bpp"); + const u8 gMonFootprint_Crocalor[] = INCBIN_U8("graphics/pokemon/crocalor/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Crocalor[] = INCBIN_COMP("graphics/pokemon/crocalor/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Crocalor[] = INCBIN_U32("graphics/pokemon/crocalor/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Crocalor[] = INCBIN_U32("graphics/pokemon/crocalor/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Skeledirge[] = INCBIN_U32("graphics/pokemon/skeledirge/front.4bpp.lz"); const u32 gMonPalette_Skeledirge[] = INCBIN_U32("graphics/pokemon/skeledirge/normal.gbapal.lz"); @@ -11854,8 +19967,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Skeledirge[] = INCBIN_U32("graphics/pokemon/skeledirge/shiny.gbapal.lz"); const u8 gMonIcon_Skeledirge[] = INCBIN_U8("graphics/pokemon/skeledirge/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Skeledirge[] = INCBIN_U8("graphics/pokemon/skeledirge/footprint.1bpp"); + const u8 gMonFootprint_Skeledirge[] = INCBIN_U8("graphics/pokemon/skeledirge/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Skeledirge[] = INCBIN_COMP("graphics/pokemon/skeledirge/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Skeledirge[] = INCBIN_U32("graphics/pokemon/skeledirge/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Skeledirge[] = INCBIN_U32("graphics/pokemon/skeledirge/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_FUECOCO #if P_FAMILY_QUAXLY @@ -11865,8 +19985,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Quaxly[] = INCBIN_U32("graphics/pokemon/quaxly/shiny.gbapal.lz"); const u8 gMonIcon_Quaxly[] = INCBIN_U8("graphics/pokemon/quaxly/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Quaxly[] = INCBIN_U8("graphics/pokemon/quaxly/footprint.1bpp"); + const u8 gMonFootprint_Quaxly[] = INCBIN_U8("graphics/pokemon/quaxly/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Quaxly[] = INCBIN_COMP("graphics/pokemon/quaxly/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Quaxly[] = INCBIN_U32("graphics/pokemon/quaxly/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Quaxly[] = INCBIN_U32("graphics/pokemon/quaxly/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Quaxwell[] = INCBIN_U32("graphics/pokemon/quaxwell/front.4bpp.lz"); const u32 gMonPalette_Quaxwell[] = INCBIN_U32("graphics/pokemon/quaxwell/normal.gbapal.lz"); @@ -11874,8 +20001,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Quaxwell[] = INCBIN_U32("graphics/pokemon/quaxwell/shiny.gbapal.lz"); const u8 gMonIcon_Quaxwell[] = INCBIN_U8("graphics/pokemon/quaxwell/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Quaxwell[] = INCBIN_U8("graphics/pokemon/quaxwell/footprint.1bpp"); + const u8 gMonFootprint_Quaxwell[] = INCBIN_U8("graphics/pokemon/quaxwell/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Quaxwell[] = INCBIN_COMP("graphics/pokemon/quaxwell/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Quaxwell[] = INCBIN_U32("graphics/pokemon/quaxwell/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Quaxwell[] = INCBIN_U32("graphics/pokemon/quaxwell/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Quaquaval[] = INCBIN_U32("graphics/pokemon/quaquaval/front.4bpp.lz"); const u32 gMonPalette_Quaquaval[] = INCBIN_U32("graphics/pokemon/quaquaval/normal.gbapal.lz"); @@ -11883,8 +20017,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Quaquaval[] = INCBIN_U32("graphics/pokemon/quaquaval/shiny.gbapal.lz"); const u8 gMonIcon_Quaquaval[] = INCBIN_U8("graphics/pokemon/quaquaval/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Quaquaval[] = INCBIN_U8("graphics/pokemon/quaquaval/footprint.1bpp"); + const u8 gMonFootprint_Quaquaval[] = INCBIN_U8("graphics/pokemon/quaquaval/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Quaquaval[] = INCBIN_COMP("graphics/pokemon/quaquaval/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Quaquaval[] = INCBIN_U32("graphics/pokemon/quaquaval/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Quaquaval[] = INCBIN_U32("graphics/pokemon/quaquaval/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_QUAXLY #if P_FAMILY_LECHONK @@ -11894,8 +20035,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Lechonk[] = INCBIN_U32("graphics/pokemon/lechonk/shiny.gbapal.lz"); const u8 gMonIcon_Lechonk[] = INCBIN_U8("graphics/pokemon/lechonk/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Lechonk[] = INCBIN_U8("graphics/pokemon/lechonk/footprint.1bpp"); + const u8 gMonFootprint_Lechonk[] = INCBIN_U8("graphics/pokemon/lechonk/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Lechonk[] = INCBIN_COMP("graphics/pokemon/lechonk/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Lechonk[] = INCBIN_U32("graphics/pokemon/lechonk/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Lechonk[] = INCBIN_U32("graphics/pokemon/lechonk/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_OinkologneMale[] = INCBIN_U32("graphics/pokemon/oinkologne/front.4bpp.lz"); const u32 gMonPalette_OinkologneMale[] = INCBIN_U32("graphics/pokemon/oinkologne/normal.gbapal.lz"); @@ -11903,14 +20051,28 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_OinkologneMale[] = INCBIN_U32("graphics/pokemon/oinkologne/shiny.gbapal.lz"); const u8 gMonIcon_OinkologneMale[] = INCBIN_U8("graphics/pokemon/oinkologne/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Oinkologne[] = INCBIN_U8("graphics/pokemon/oinkologne/footprint.1bpp"); + const u8 gMonFootprint_Oinkologne[] = INCBIN_U8("graphics/pokemon/oinkologne/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_OinkologneMale[] = INCBIN_COMP("graphics/pokemon/oinkologne/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_OinkologneMale[] = INCBIN_U32("graphics/pokemon/oinkologne/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_OinkologneMale[] = INCBIN_U32("graphics/pokemon/oinkologne/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_OinkologneFemale[] = INCBIN_U32("graphics/pokemon/oinkologne/female/front.4bpp.lz"); const u32 gMonPalette_OinkologneFemale[] = INCBIN_U32("graphics/pokemon/oinkologne/female/normal.gbapal.lz"); const u32 gMonBackPic_OinkologneFemale[] = INCBIN_U32("graphics/pokemon/oinkologne/female/back.4bpp.lz"); const u32 gMonShinyPalette_OinkologneFemale[] = INCBIN_U32("graphics/pokemon/oinkologne/female/shiny.gbapal.lz"); const u8 gMonIcon_OinkologneFemale[] = INCBIN_U8("graphics/pokemon/oinkologne/female/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_OinkologneFemale[] = INCBIN_COMP("graphics/pokemon/oinkologne/female/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_OinkologneFemale[] = INCBIN_U32("graphics/pokemon/oinkologne/female/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_OinkologneFemale[] = INCBIN_U32("graphics/pokemon/oinkologne/female/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_LECHONK #if P_FAMILY_TAROUNTULA @@ -11920,8 +20082,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Tarountula[] = INCBIN_U32("graphics/pokemon/tarountula/shiny.gbapal.lz"); const u8 gMonIcon_Tarountula[] = INCBIN_U8("graphics/pokemon/tarountula/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Tarountula[] = INCBIN_U8("graphics/pokemon/tarountula/footprint.1bpp"); + const u8 gMonFootprint_Tarountula[] = INCBIN_U8("graphics/pokemon/tarountula/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Tarountula[] = INCBIN_COMP("graphics/pokemon/tarountula/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Tarountula[] = INCBIN_U32("graphics/pokemon/tarountula/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Tarountula[] = INCBIN_U32("graphics/pokemon/tarountula/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Spidops[] = INCBIN_U32("graphics/pokemon/spidops/front.4bpp.lz"); const u32 gMonPalette_Spidops[] = INCBIN_U32("graphics/pokemon/spidops/normal.gbapal.lz"); @@ -11929,8 +20098,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Spidops[] = INCBIN_U32("graphics/pokemon/spidops/shiny.gbapal.lz"); const u8 gMonIcon_Spidops[] = INCBIN_U8("graphics/pokemon/spidops/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Spidops[] = INCBIN_U8("graphics/pokemon/spidops/footprint.1bpp"); + const u8 gMonFootprint_Spidops[] = INCBIN_U8("graphics/pokemon/spidops/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Spidops[] = INCBIN_COMP("graphics/pokemon/spidops/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Spidops[] = INCBIN_U32("graphics/pokemon/spidops/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Spidops[] = INCBIN_U32("graphics/pokemon/spidops/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_TAROUNTULA #if P_FAMILY_NYMBLE @@ -11940,8 +20116,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Nymble[] = INCBIN_U32("graphics/pokemon/nymble/shiny.gbapal.lz"); const u8 gMonIcon_Nymble[] = INCBIN_U8("graphics/pokemon/nymble/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Nymble[] = INCBIN_U8("graphics/pokemon/nymble/footprint.1bpp"); + const u8 gMonFootprint_Nymble[] = INCBIN_U8("graphics/pokemon/nymble/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Nymble[] = INCBIN_COMP("graphics/pokemon/nymble/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Nymble[] = INCBIN_U32("graphics/pokemon/nymble/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Nymble[] = INCBIN_U32("graphics/pokemon/nymble/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Lokix[] = INCBIN_U32("graphics/pokemon/lokix/front.4bpp.lz"); const u32 gMonPalette_Lokix[] = INCBIN_U32("graphics/pokemon/lokix/normal.gbapal.lz"); @@ -11949,8 +20132,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Lokix[] = INCBIN_U32("graphics/pokemon/lokix/shiny.gbapal.lz"); const u8 gMonIcon_Lokix[] = INCBIN_U8("graphics/pokemon/lokix/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Lokix[] = INCBIN_U8("graphics/pokemon/lokix/footprint.1bpp"); + const u8 gMonFootprint_Lokix[] = INCBIN_U8("graphics/pokemon/lokix/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Lokix[] = INCBIN_COMP("graphics/pokemon/lokix/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Lokix[] = INCBIN_U32("graphics/pokemon/lokix/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Lokix[] = INCBIN_U32("graphics/pokemon/lokix/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_NYMBLE #if P_FAMILY_PAWMI @@ -11960,8 +20150,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Pawmi[] = INCBIN_U32("graphics/pokemon/pawmi/shiny.gbapal.lz"); const u8 gMonIcon_Pawmi[] = INCBIN_U8("graphics/pokemon/pawmi/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Pawmi[] = INCBIN_U8("graphics/pokemon/pawmi/footprint.1bpp"); + const u8 gMonFootprint_Pawmi[] = INCBIN_U8("graphics/pokemon/pawmi/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Pawmi[] = INCBIN_COMP("graphics/pokemon/pawmi/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Pawmi[] = INCBIN_U32("graphics/pokemon/pawmi/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Pawmi[] = INCBIN_U32("graphics/pokemon/pawmi/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Pawmo[] = INCBIN_U32("graphics/pokemon/pawmo/front.4bpp.lz"); const u32 gMonPalette_Pawmo[] = INCBIN_U32("graphics/pokemon/pawmo/normal.gbapal.lz"); @@ -11969,8 +20166,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Pawmo[] = INCBIN_U32("graphics/pokemon/pawmo/shiny.gbapal.lz"); const u8 gMonIcon_Pawmo[] = INCBIN_U8("graphics/pokemon/pawmo/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Pawmo[] = INCBIN_U8("graphics/pokemon/pawmo/footprint.1bpp"); + const u8 gMonFootprint_Pawmo[] = INCBIN_U8("graphics/pokemon/pawmo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Pawmo[] = INCBIN_COMP("graphics/pokemon/pawmo/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Pawmo[] = INCBIN_U32("graphics/pokemon/pawmo/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Pawmo[] = INCBIN_U32("graphics/pokemon/pawmo/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Pawmot[] = INCBIN_U32("graphics/pokemon/pawmot/front.4bpp.lz"); const u32 gMonPalette_Pawmot[] = INCBIN_U32("graphics/pokemon/pawmot/normal.gbapal.lz"); @@ -11978,8 +20182,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Pawmot[] = INCBIN_U32("graphics/pokemon/pawmot/shiny.gbapal.lz"); const u8 gMonIcon_Pawmot[] = INCBIN_U8("graphics/pokemon/pawmot/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Pawmot[] = INCBIN_U8("graphics/pokemon/pawmot/footprint.1bpp"); + const u8 gMonFootprint_Pawmot[] = INCBIN_U8("graphics/pokemon/pawmot/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Pawmot[] = INCBIN_COMP("graphics/pokemon/pawmot/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Pawmot[] = INCBIN_U32("graphics/pokemon/pawmot/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Pawmot[] = INCBIN_U32("graphics/pokemon/pawmot/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_PAWMI #if P_FAMILY_TANDEMAUS @@ -11989,22 +20200,46 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Tandemaus[] = INCBIN_U32("graphics/pokemon/tandemaus/shiny.gbapal.lz"); const u8 gMonIcon_Tandemaus[] = INCBIN_U8("graphics/pokemon/tandemaus/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Tandemaus[] = INCBIN_U8("graphics/pokemon/tandemaus/footprint.1bpp"); + const u8 gMonFootprint_Tandemaus[] = INCBIN_U8("graphics/pokemon/tandemaus/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Tandemaus[] = INCBIN_COMP("graphics/pokemon/tandemaus/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Tandemaus[] = INCBIN_U32("graphics/pokemon/tandemaus/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Tandemaus[] = INCBIN_U32("graphics/pokemon/tandemaus/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonPalette_Maushold[] = INCBIN_U32("graphics/pokemon/maushold/normal.gbapal.lz"); const u32 gMonShinyPalette_Maushold[] = INCBIN_U32("graphics/pokemon/maushold/shiny.gbapal.lz"); -#if P_FOOTPRINTS - // const u8 gMonFootprint_Maushold[] = INCBIN_U8("graphics/pokemon/maushold/footprint.1bpp"); -#endif //P_FOOTPRINTS const u32 gMonFrontPic_MausholdFamilyOfThree[] = INCBIN_U32("graphics/pokemon/maushold/front.4bpp.lz"); const u32 gMonBackPic_MausholdFamilyOfThree[] = INCBIN_U32("graphics/pokemon/maushold/back.4bpp.lz"); const u8 gMonIcon_MausholdFamilyOfThree[] = INCBIN_U8("graphics/pokemon/maushold/icon.4bpp"); +#if P_FOOTPRINTS + const u8 gMonFootprint_MausholdFamilyOfThree[] = INCBIN_U8("graphics/pokemon/maushold/footprint.1bpp"); +#endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_MausholdFamilyOfThree[] = INCBIN_COMP("graphics/pokemon/maushold/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_MausholdFamilyOfThree[] = INCBIN_U32("graphics/pokemon/maushold/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_MausholdFamilyOfThree[] = INCBIN_U32("graphics/pokemon/maushold/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_MausholdFamilyOfFour[] = INCBIN_U32("graphics/pokemon/maushold/four/front.4bpp.lz"); const u32 gMonBackPic_MausholdFamilyOfFour[] = INCBIN_U32("graphics/pokemon/maushold/four/back.4bpp.lz"); const u8 gMonIcon_MausholdFamilyOfFour[] = INCBIN_U8("graphics/pokemon/maushold/four/icon.4bpp"); +#if P_FOOTPRINTS + const u8 gMonFootprint_MausholdFamilyOfFour[] = INCBIN_U8("graphics/pokemon/maushold/four/footprint.1bpp"); +#endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_MausholdFamilyOfFour[] = INCBIN_COMP("graphics/pokemon/maushold/four/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_MausholdFamilyOfFour[] = INCBIN_U32("graphics/pokemon/maushold/four/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_MausholdFamilyOfFour[] = INCBIN_U32("graphics/pokemon/maushold/four/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_TANDEMAUS #if P_FAMILY_FIDOUGH @@ -12014,8 +20249,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Fidough[] = INCBIN_U32("graphics/pokemon/fidough/shiny.gbapal.lz"); const u8 gMonIcon_Fidough[] = INCBIN_U8("graphics/pokemon/fidough/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Fidough[] = INCBIN_U8("graphics/pokemon/fidough/footprint.1bpp"); + const u8 gMonFootprint_Fidough[] = INCBIN_U8("graphics/pokemon/fidough/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Fidough[] = INCBIN_COMP("graphics/pokemon/fidough/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Fidough[] = INCBIN_U32("graphics/pokemon/fidough/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Fidough[] = INCBIN_U32("graphics/pokemon/fidough/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Dachsbun[] = INCBIN_U32("graphics/pokemon/dachsbun/front.4bpp.lz"); const u32 gMonPalette_Dachsbun[] = INCBIN_U32("graphics/pokemon/dachsbun/normal.gbapal.lz"); @@ -12023,8 +20265,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Dachsbun[] = INCBIN_U32("graphics/pokemon/dachsbun/shiny.gbapal.lz"); const u8 gMonIcon_Dachsbun[] = INCBIN_U8("graphics/pokemon/dachsbun/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Dachsbun[] = INCBIN_U8("graphics/pokemon/dachsbun/footprint.1bpp"); + const u8 gMonFootprint_Dachsbun[] = INCBIN_U8("graphics/pokemon/dachsbun/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Dachsbun[] = INCBIN_COMP("graphics/pokemon/dachsbun/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Dachsbun[] = INCBIN_U32("graphics/pokemon/dachsbun/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Dachsbun[] = INCBIN_U32("graphics/pokemon/dachsbun/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_FIDOUGH #if P_FAMILY_SMOLIV @@ -12034,8 +20283,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Smoliv[] = INCBIN_U32("graphics/pokemon/smoliv/shiny.gbapal.lz"); const u8 gMonIcon_Smoliv[] = INCBIN_U8("graphics/pokemon/smoliv/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Smoliv[] = INCBIN_U8("graphics/pokemon/smoliv/footprint.1bpp"); + const u8 gMonFootprint_Smoliv[] = INCBIN_U8("graphics/pokemon/smoliv/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Smoliv[] = INCBIN_COMP("graphics/pokemon/smoliv/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Smoliv[] = INCBIN_U32("graphics/pokemon/smoliv/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Smoliv[] = INCBIN_U32("graphics/pokemon/smoliv/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Dolliv[] = INCBIN_U32("graphics/pokemon/dolliv/front.4bpp.lz"); const u32 gMonPalette_Dolliv[] = INCBIN_U32("graphics/pokemon/dolliv/normal.gbapal.lz"); @@ -12043,8 +20299,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Dolliv[] = INCBIN_U32("graphics/pokemon/dolliv/shiny.gbapal.lz"); const u8 gMonIcon_Dolliv[] = INCBIN_U8("graphics/pokemon/dolliv/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Dolliv[] = INCBIN_U8("graphics/pokemon/dolliv/footprint.1bpp"); + const u8 gMonFootprint_Dolliv[] = INCBIN_U8("graphics/pokemon/dolliv/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Dolliv[] = INCBIN_COMP("graphics/pokemon/dolliv/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Dolliv[] = INCBIN_U32("graphics/pokemon/dolliv/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Dolliv[] = INCBIN_U32("graphics/pokemon/dolliv/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Arboliva[] = INCBIN_U32("graphics/pokemon/arboliva/front.4bpp.lz"); const u32 gMonPalette_Arboliva[] = INCBIN_U32("graphics/pokemon/arboliva/normal.gbapal.lz"); @@ -12052,32 +20315,67 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Arboliva[] = INCBIN_U32("graphics/pokemon/arboliva/shiny.gbapal.lz"); const u8 gMonIcon_Arboliva[] = INCBIN_U8("graphics/pokemon/arboliva/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Arboliva[] = INCBIN_U8("graphics/pokemon/arboliva/footprint.1bpp"); + const u8 gMonFootprint_Arboliva[] = INCBIN_U8("graphics/pokemon/arboliva/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Arboliva[] = INCBIN_COMP("graphics/pokemon/arboliva/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Arboliva[] = INCBIN_U32("graphics/pokemon/arboliva/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Arboliva[] = INCBIN_U32("graphics/pokemon/arboliva/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SMOLIV #if P_FAMILY_SQUAWKABILLY const u32 gMonFrontPic_Squawkabilly[] = INCBIN_U32("graphics/pokemon/squawkabilly/front.4bpp.lz"); const u32 gMonBackPic_Squawkabilly[] = INCBIN_U32("graphics/pokemon/squawkabilly/back.4bpp.lz"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Squawkabilly[] = INCBIN_U8("graphics/pokemon/squawkabilly/footprint.1bpp"); + const u8 gMonFootprint_Squawkabilly[] = INCBIN_U8("graphics/pokemon/squawkabilly/footprint.1bpp"); #endif //P_FOOTPRINTS const u32 gMonPalette_SquawkabillyGreenPlumage[] = INCBIN_U32("graphics/pokemon/squawkabilly/normal.gbapal.lz"); const u32 gMonShinyPalette_SquawkabillyGreenPlumage[] = INCBIN_U32("graphics/pokemon/squawkabilly/shiny.gbapal.lz"); const u8 gMonIcon_SquawkabillyGreenPlumage[] = INCBIN_U8("graphics/pokemon/squawkabilly/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_SquawkabillyGreenPlumage[] = INCBIN_COMP("graphics/pokemon/squawkabilly/green_plumage/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_SquawkabillyGreenPlumage[] = INCBIN_U32("graphics/pokemon/squawkabilly/green_plumage/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_SquawkabillyGreenPlumage[] = INCBIN_U32("graphics/pokemon/squawkabilly/green_plumage/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonPalette_SquawkabillyBluePlumage[] = INCBIN_U32("graphics/pokemon/squawkabilly/blue_plumage/normal.gbapal.lz"); const u32 gMonShinyPalette_SquawkabillyBluePlumage[] = INCBIN_U32("graphics/pokemon/squawkabilly/blue_plumage/shiny.gbapal.lz"); const u8 gMonIcon_SquawkabillyBluePlumage[] = INCBIN_U8("graphics/pokemon/squawkabilly/blue_plumage/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_SquawkabillyBluePlumage[] = INCBIN_COMP("graphics/pokemon/squawkabilly/blue_plumage/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_SquawkabillyBluePlumage[] = INCBIN_U32("graphics/pokemon/squawkabilly/blue_plumage/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_SquawkabillyBluePlumage[] = INCBIN_U32("graphics/pokemon/squawkabilly/blue_plumage/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonPalette_SquawkabillyYellowPlumage[] = INCBIN_U32("graphics/pokemon/squawkabilly/yellow_plumage/normal.gbapal.lz"); const u32 gMonShinyPalette_SquawkabillyYellowPlumage[] = INCBIN_U32("graphics/pokemon/squawkabilly/yellow_plumage/shiny.gbapal.lz"); const u8 gMonIcon_SquawkabillyYellowPlumage[] = INCBIN_U8("graphics/pokemon/squawkabilly/yellow_plumage/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_SquawkabillyYellowPlumage[] = INCBIN_COMP("graphics/pokemon/squawkabilly/yellow_plumage/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_SquawkabillyYellowPlumage[] = INCBIN_U32("graphics/pokemon/squawkabilly/yellow_plumage/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_SquawkabillyYellowPlumage[] = INCBIN_U32("graphics/pokemon/squawkabilly/yellow_plumage/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonPalette_SquawkabillyWhitePlumage[] = INCBIN_U32("graphics/pokemon/squawkabilly/white_plumage/normal.gbapal.lz"); const u32 gMonShinyPalette_SquawkabillyWhitePlumage[] = INCBIN_U32("graphics/pokemon/squawkabilly/white_plumage/shiny.gbapal.lz"); const u8 gMonIcon_SquawkabillyWhitePlumage[] = INCBIN_U8("graphics/pokemon/squawkabilly/white_plumage/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_SquawkabillyWhitePlumage[] = INCBIN_COMP("graphics/pokemon/squawkabilly/white_plumage/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_SquawkabillyWhitePlumage[] = INCBIN_U32("graphics/pokemon/squawkabilly/white_plumage/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_SquawkabillyWhitePlumage[] = INCBIN_U32("graphics/pokemon/squawkabilly/white_plumage/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SQUAWKABILLY #if P_FAMILY_NACLI @@ -12087,8 +20385,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Nacli[] = INCBIN_U32("graphics/pokemon/nacli/shiny.gbapal.lz"); const u8 gMonIcon_Nacli[] = INCBIN_U8("graphics/pokemon/nacli/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Nacli[] = INCBIN_U8("graphics/pokemon/nacli/footprint.1bpp"); + const u8 gMonFootprint_Nacli[] = INCBIN_U8("graphics/pokemon/nacli/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Nacli[] = INCBIN_COMP("graphics/pokemon/nacli/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Nacli[] = INCBIN_U32("graphics/pokemon/nacli/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Nacli[] = INCBIN_U32("graphics/pokemon/nacli/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Naclstack[] = INCBIN_U32("graphics/pokemon/naclstack/front.4bpp.lz"); const u32 gMonPalette_Naclstack[] = INCBIN_U32("graphics/pokemon/naclstack/normal.gbapal.lz"); @@ -12096,8 +20401,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Naclstack[] = INCBIN_U32("graphics/pokemon/naclstack/shiny.gbapal.lz"); const u8 gMonIcon_Naclstack[] = INCBIN_U8("graphics/pokemon/naclstack/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Naclstack[] = INCBIN_U8("graphics/pokemon/naclstack/footprint.1bpp"); + const u8 gMonFootprint_Naclstack[] = INCBIN_U8("graphics/pokemon/naclstack/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Naclstack[] = INCBIN_COMP("graphics/pokemon/naclstack/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Naclstack[] = INCBIN_U32("graphics/pokemon/naclstack/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Naclstack[] = INCBIN_U32("graphics/pokemon/naclstack/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Garganacl[] = INCBIN_U32("graphics/pokemon/garganacl/front.4bpp.lz"); const u32 gMonPalette_Garganacl[] = INCBIN_U32("graphics/pokemon/garganacl/normal.gbapal.lz"); @@ -12105,8 +20417,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Garganacl[] = INCBIN_U32("graphics/pokemon/garganacl/shiny.gbapal.lz"); const u8 gMonIcon_Garganacl[] = INCBIN_U8("graphics/pokemon/garganacl/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Garganacl[] = INCBIN_U8("graphics/pokemon/garganacl/footprint.1bpp"); + const u8 gMonFootprint_Garganacl[] = INCBIN_U8("graphics/pokemon/garganacl/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Garganacl[] = INCBIN_COMP("graphics/pokemon/garganacl/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Garganacl[] = INCBIN_U32("graphics/pokemon/garganacl/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Garganacl[] = INCBIN_U32("graphics/pokemon/garganacl/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_NACLI #if P_FAMILY_CHARCADET @@ -12116,8 +20435,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Charcadet[] = INCBIN_U32("graphics/pokemon/charcadet/shiny.gbapal.lz"); const u8 gMonIcon_Charcadet[] = INCBIN_U8("graphics/pokemon/charcadet/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Charcadet[] = INCBIN_U8("graphics/pokemon/charcadet/footprint.1bpp"); + const u8 gMonFootprint_Charcadet[] = INCBIN_U8("graphics/pokemon/charcadet/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Charcadet[] = INCBIN_COMP("graphics/pokemon/charcadet/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Charcadet[] = INCBIN_U32("graphics/pokemon/charcadet/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Charcadet[] = INCBIN_U32("graphics/pokemon/charcadet/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Armarouge[] = INCBIN_U32("graphics/pokemon/armarouge/front.4bpp.lz"); const u32 gMonPalette_Armarouge[] = INCBIN_U32("graphics/pokemon/armarouge/normal.gbapal.lz"); @@ -12125,8 +20451,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Armarouge[] = INCBIN_U32("graphics/pokemon/armarouge/shiny.gbapal.lz"); const u8 gMonIcon_Armarouge[] = INCBIN_U8("graphics/pokemon/armarouge/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Armarouge[] = INCBIN_U8("graphics/pokemon/armarouge/footprint.1bpp"); + const u8 gMonFootprint_Armarouge[] = INCBIN_U8("graphics/pokemon/armarouge/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Armarouge[] = INCBIN_COMP("graphics/pokemon/armarouge/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Armarouge[] = INCBIN_U32("graphics/pokemon/armarouge/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Armarouge[] = INCBIN_U32("graphics/pokemon/armarouge/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Ceruledge[] = INCBIN_U32("graphics/pokemon/ceruledge/front.4bpp.lz"); const u32 gMonPalette_Ceruledge[] = INCBIN_U32("graphics/pokemon/ceruledge/normal.gbapal.lz"); @@ -12134,8 +20467,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Ceruledge[] = INCBIN_U32("graphics/pokemon/ceruledge/shiny.gbapal.lz"); const u8 gMonIcon_Ceruledge[] = INCBIN_U8("graphics/pokemon/ceruledge/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Ceruledge[] = INCBIN_U8("graphics/pokemon/ceruledge/footprint.1bpp"); + const u8 gMonFootprint_Ceruledge[] = INCBIN_U8("graphics/pokemon/ceruledge/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Ceruledge[] = INCBIN_COMP("graphics/pokemon/ceruledge/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Ceruledge[] = INCBIN_U32("graphics/pokemon/ceruledge/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Ceruledge[] = INCBIN_U32("graphics/pokemon/ceruledge/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_CHARCADET #if P_FAMILY_TADBULB @@ -12145,8 +20485,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Tadbulb[] = INCBIN_U32("graphics/pokemon/tadbulb/shiny.gbapal.lz"); const u8 gMonIcon_Tadbulb[] = INCBIN_U8("graphics/pokemon/tadbulb/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Tadbulb[] = INCBIN_U8("graphics/pokemon/tadbulb/footprint.1bpp"); + const u8 gMonFootprint_Tadbulb[] = INCBIN_U8("graphics/pokemon/tadbulb/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Tadbulb[] = INCBIN_COMP("graphics/pokemon/tadbulb/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Tadbulb[] = INCBIN_U32("graphics/pokemon/tadbulb/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Tadbulb[] = INCBIN_U32("graphics/pokemon/tadbulb/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Bellibolt[] = INCBIN_U32("graphics/pokemon/bellibolt/front.4bpp.lz"); const u32 gMonPalette_Bellibolt[] = INCBIN_U32("graphics/pokemon/bellibolt/normal.gbapal.lz"); @@ -12154,8 +20501,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Bellibolt[] = INCBIN_U32("graphics/pokemon/bellibolt/shiny.gbapal.lz"); const u8 gMonIcon_Bellibolt[] = INCBIN_U8("graphics/pokemon/bellibolt/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Bellibolt[] = INCBIN_U8("graphics/pokemon/bellibolt/footprint.1bpp"); + const u8 gMonFootprint_Bellibolt[] = INCBIN_U8("graphics/pokemon/bellibolt/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Bellibolt[] = INCBIN_COMP("graphics/pokemon/bellibolt/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Bellibolt[] = INCBIN_U32("graphics/pokemon/bellibolt/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Bellibolt[] = INCBIN_U32("graphics/pokemon/bellibolt/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_TADBULB #if P_FAMILY_WATTREL @@ -12165,8 +20519,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Wattrel[] = INCBIN_U32("graphics/pokemon/wattrel/shiny.gbapal.lz"); const u8 gMonIcon_Wattrel[] = INCBIN_U8("graphics/pokemon/wattrel/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Wattrel[] = INCBIN_U8("graphics/pokemon/wattrel/footprint.1bpp"); + const u8 gMonFootprint_Wattrel[] = INCBIN_U8("graphics/pokemon/wattrel/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Wattrel[] = INCBIN_COMP("graphics/pokemon/wattrel/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Wattrel[] = INCBIN_U32("graphics/pokemon/wattrel/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Wattrel[] = INCBIN_U32("graphics/pokemon/wattrel/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Kilowattrel[] = INCBIN_U32("graphics/pokemon/kilowattrel/front.4bpp.lz"); const u32 gMonPalette_Kilowattrel[] = INCBIN_U32("graphics/pokemon/kilowattrel/normal.gbapal.lz"); @@ -12174,8 +20535,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Kilowattrel[] = INCBIN_U32("graphics/pokemon/kilowattrel/shiny.gbapal.lz"); const u8 gMonIcon_Kilowattrel[] = INCBIN_U8("graphics/pokemon/kilowattrel/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Kilowattrel[] = INCBIN_U8("graphics/pokemon/kilowattrel/footprint.1bpp"); + const u8 gMonFootprint_Kilowattrel[] = INCBIN_U8("graphics/pokemon/kilowattrel/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Kilowattrel[] = INCBIN_COMP("graphics/pokemon/kilowattrel/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Kilowattrel[] = INCBIN_U32("graphics/pokemon/kilowattrel/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Kilowattrel[] = INCBIN_U32("graphics/pokemon/kilowattrel/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_WATTREL #if P_FAMILY_MASCHIFF @@ -12185,8 +20553,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Maschiff[] = INCBIN_U32("graphics/pokemon/maschiff/shiny.gbapal.lz"); const u8 gMonIcon_Maschiff[] = INCBIN_U8("graphics/pokemon/maschiff/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Maschiff[] = INCBIN_U8("graphics/pokemon/maschiff/footprint.1bpp"); + const u8 gMonFootprint_Maschiff[] = INCBIN_U8("graphics/pokemon/maschiff/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Maschiff[] = INCBIN_COMP("graphics/pokemon/maschiff/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Maschiff[] = INCBIN_U32("graphics/pokemon/maschiff/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Maschiff[] = INCBIN_U32("graphics/pokemon/maschiff/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Mabosstiff[] = INCBIN_U32("graphics/pokemon/mabosstiff/front.4bpp.lz"); const u32 gMonPalette_Mabosstiff[] = INCBIN_U32("graphics/pokemon/mabosstiff/normal.gbapal.lz"); @@ -12194,8 +20569,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Mabosstiff[] = INCBIN_U32("graphics/pokemon/mabosstiff/shiny.gbapal.lz"); const u8 gMonIcon_Mabosstiff[] = INCBIN_U8("graphics/pokemon/mabosstiff/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Mabosstiff[] = INCBIN_U8("graphics/pokemon/mabosstiff/footprint.1bpp"); + const u8 gMonFootprint_Mabosstiff[] = INCBIN_U8("graphics/pokemon/mabosstiff/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Mabosstiff[] = INCBIN_COMP("graphics/pokemon/mabosstiff/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Mabosstiff[] = INCBIN_U32("graphics/pokemon/mabosstiff/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Mabosstiff[] = INCBIN_U32("graphics/pokemon/mabosstiff/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_MASCHIFF #if P_FAMILY_SHROODLE @@ -12205,8 +20587,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Shroodle[] = INCBIN_U32("graphics/pokemon/shroodle/shiny.gbapal.lz"); const u8 gMonIcon_Shroodle[] = INCBIN_U8("graphics/pokemon/shroodle/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Shroodle[] = INCBIN_U8("graphics/pokemon/shroodle/footprint.1bpp"); + const u8 gMonFootprint_Shroodle[] = INCBIN_U8("graphics/pokemon/shroodle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Shroodle[] = INCBIN_COMP("graphics/pokemon/shroodle/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Shroodle[] = INCBIN_U32("graphics/pokemon/shroodle/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Shroodle[] = INCBIN_U32("graphics/pokemon/shroodle/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Grafaiai[] = INCBIN_U32("graphics/pokemon/grafaiai/front.4bpp.lz"); const u32 gMonPalette_Grafaiai[] = INCBIN_U32("graphics/pokemon/grafaiai/normal.gbapal.lz"); @@ -12214,8 +20603,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Grafaiai[] = INCBIN_U32("graphics/pokemon/grafaiai/shiny.gbapal.lz"); const u8 gMonIcon_Grafaiai[] = INCBIN_U8("graphics/pokemon/grafaiai/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Grafaiai[] = INCBIN_U8("graphics/pokemon/grafaiai/footprint.1bpp"); + const u8 gMonFootprint_Grafaiai[] = INCBIN_U8("graphics/pokemon/grafaiai/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Grafaiai[] = INCBIN_COMP("graphics/pokemon/grafaiai/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Grafaiai[] = INCBIN_U32("graphics/pokemon/grafaiai/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Grafaiai[] = INCBIN_U32("graphics/pokemon/grafaiai/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SHROODLE #if P_FAMILY_BRAMBLIN @@ -12225,8 +20621,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Bramblin[] = INCBIN_U32("graphics/pokemon/bramblin/shiny.gbapal.lz"); const u8 gMonIcon_Bramblin[] = INCBIN_U8("graphics/pokemon/bramblin/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Bramblin[] = INCBIN_U8("graphics/pokemon/bramblin/footprint.1bpp"); + const u8 gMonFootprint_Bramblin[] = INCBIN_U8("graphics/pokemon/bramblin/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Bramblin[] = INCBIN_COMP("graphics/pokemon/bramblin/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Bramblin[] = INCBIN_U32("graphics/pokemon/bramblin/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Bramblin[] = INCBIN_U32("graphics/pokemon/bramblin/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Brambleghast[] = INCBIN_U32("graphics/pokemon/brambleghast/front.4bpp.lz"); const u32 gMonPalette_Brambleghast[] = INCBIN_U32("graphics/pokemon/brambleghast/normal.gbapal.lz"); @@ -12234,8 +20637,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Brambleghast[] = INCBIN_U32("graphics/pokemon/brambleghast/shiny.gbapal.lz"); const u8 gMonIcon_Brambleghast[] = INCBIN_U8("graphics/pokemon/brambleghast/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Brambleghast[] = INCBIN_U8("graphics/pokemon/brambleghast/footprint.1bpp"); + const u8 gMonFootprint_Brambleghast[] = INCBIN_U8("graphics/pokemon/brambleghast/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Brambleghast[] = INCBIN_COMP("graphics/pokemon/brambleghast/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Brambleghast[] = INCBIN_U32("graphics/pokemon/brambleghast/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Brambleghast[] = INCBIN_U32("graphics/pokemon/brambleghast/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_BRAMBLIN #if P_FAMILY_TOEDSCOOL @@ -12245,8 +20655,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Toedscool[] = INCBIN_U32("graphics/pokemon/toedscool/shiny.gbapal.lz"); const u8 gMonIcon_Toedscool[] = INCBIN_U8("graphics/pokemon/toedscool/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Toedscool[] = INCBIN_U8("graphics/pokemon/toedscool/footprint.1bpp"); + const u8 gMonFootprint_Toedscool[] = INCBIN_U8("graphics/pokemon/toedscool/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Toedscool[] = INCBIN_COMP("graphics/pokemon/toedscool/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Toedscool[] = INCBIN_U32("graphics/pokemon/toedscool/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Toedscool[] = INCBIN_U32("graphics/pokemon/toedscool/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Toedscruel[] = INCBIN_U32("graphics/pokemon/toedscruel/front.4bpp.lz"); const u32 gMonPalette_Toedscruel[] = INCBIN_U32("graphics/pokemon/toedscruel/normal.gbapal.lz"); @@ -12254,8 +20671,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Toedscruel[] = INCBIN_U32("graphics/pokemon/toedscruel/shiny.gbapal.lz"); const u8 gMonIcon_Toedscruel[] = INCBIN_U8("graphics/pokemon/toedscruel/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Toedscruel[] = INCBIN_U8("graphics/pokemon/toedscruel/footprint.1bpp"); + const u8 gMonFootprint_Toedscruel[] = INCBIN_U8("graphics/pokemon/toedscruel/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Toedscruel[] = INCBIN_COMP("graphics/pokemon/toedscruel/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Toedscruel[] = INCBIN_U32("graphics/pokemon/toedscruel/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Toedscruel[] = INCBIN_U32("graphics/pokemon/toedscruel/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_TOEDSCOOL #if P_FAMILY_KLAWF @@ -12265,8 +20689,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Klawf[] = INCBIN_U32("graphics/pokemon/klawf/shiny.gbapal.lz"); const u8 gMonIcon_Klawf[] = INCBIN_U8("graphics/pokemon/klawf/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Klawf[] = INCBIN_U8("graphics/pokemon/klawf/footprint.1bpp"); + const u8 gMonFootprint_Klawf[] = INCBIN_U8("graphics/pokemon/klawf/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Klawf[] = INCBIN_COMP("graphics/pokemon/klawf/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Klawf[] = INCBIN_U32("graphics/pokemon/klawf/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Klawf[] = INCBIN_U32("graphics/pokemon/klawf/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_KLAWF #if P_FAMILY_CAPSAKID @@ -12276,8 +20707,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Capsakid[] = INCBIN_U32("graphics/pokemon/capsakid/shiny.gbapal.lz"); const u8 gMonIcon_Capsakid[] = INCBIN_U8("graphics/pokemon/capsakid/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Capsakid[] = INCBIN_U8("graphics/pokemon/capsakid/footprint.1bpp"); + const u8 gMonFootprint_Capsakid[] = INCBIN_U8("graphics/pokemon/capsakid/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Capsakid[] = INCBIN_COMP("graphics/pokemon/capsakid/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Capsakid[] = INCBIN_U32("graphics/pokemon/capsakid/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Capsakid[] = INCBIN_U32("graphics/pokemon/capsakid/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Scovillain[] = INCBIN_U32("graphics/pokemon/scovillain/front.4bpp.lz"); const u32 gMonPalette_Scovillain[] = INCBIN_U32("graphics/pokemon/scovillain/normal.gbapal.lz"); @@ -12285,8 +20723,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Scovillain[] = INCBIN_U32("graphics/pokemon/scovillain/shiny.gbapal.lz"); const u8 gMonIcon_Scovillain[] = INCBIN_U8("graphics/pokemon/scovillain/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Scovillain[] = INCBIN_U8("graphics/pokemon/scovillain/footprint.1bpp"); + const u8 gMonFootprint_Scovillain[] = INCBIN_U8("graphics/pokemon/scovillain/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Scovillain[] = INCBIN_COMP("graphics/pokemon/scovillain/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Scovillain[] = INCBIN_U32("graphics/pokemon/scovillain/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Scovillain[] = INCBIN_U32("graphics/pokemon/scovillain/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_CAPSAKID #if P_FAMILY_RELLOR @@ -12296,8 +20741,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Rellor[] = INCBIN_U32("graphics/pokemon/rellor/shiny.gbapal.lz"); const u8 gMonIcon_Rellor[] = INCBIN_U8("graphics/pokemon/rellor/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Rellor[] = INCBIN_U8("graphics/pokemon/rellor/footprint.1bpp"); + const u8 gMonFootprint_Rellor[] = INCBIN_U8("graphics/pokemon/rellor/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Rellor[] = INCBIN_COMP("graphics/pokemon/rellor/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Rellor[] = INCBIN_U32("graphics/pokemon/rellor/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Rellor[] = INCBIN_U32("graphics/pokemon/rellor/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Rabsca[] = INCBIN_U32("graphics/pokemon/rabsca/front.4bpp.lz"); const u32 gMonPalette_Rabsca[] = INCBIN_U32("graphics/pokemon/rabsca/normal.gbapal.lz"); @@ -12305,8 +20757,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Rabsca[] = INCBIN_U32("graphics/pokemon/rabsca/shiny.gbapal.lz"); const u8 gMonIcon_Rabsca[] = INCBIN_U8("graphics/pokemon/rabsca/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Rabsca[] = INCBIN_U8("graphics/pokemon/rabsca/footprint.1bpp"); + const u8 gMonFootprint_Rabsca[] = INCBIN_U8("graphics/pokemon/rabsca/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Rabsca[] = INCBIN_COMP("graphics/pokemon/rabsca/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Rabsca[] = INCBIN_U32("graphics/pokemon/rabsca/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Rabsca[] = INCBIN_U32("graphics/pokemon/rabsca/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_RELLOR #if P_FAMILY_FLITTLE @@ -12316,8 +20775,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Flittle[] = INCBIN_U32("graphics/pokemon/flittle/shiny.gbapal.lz"); const u8 gMonIcon_Flittle[] = INCBIN_U8("graphics/pokemon/flittle/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Flittle[] = INCBIN_U8("graphics/pokemon/flittle/footprint.1bpp"); + const u8 gMonFootprint_Flittle[] = INCBIN_U8("graphics/pokemon/flittle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Flittle[] = INCBIN_COMP("graphics/pokemon/flittle/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Flittle[] = INCBIN_U32("graphics/pokemon/flittle/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Flittle[] = INCBIN_U32("graphics/pokemon/flittle/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Espathra[] = INCBIN_U32("graphics/pokemon/espathra/front.4bpp.lz"); const u32 gMonPalette_Espathra[] = INCBIN_U32("graphics/pokemon/espathra/normal.gbapal.lz"); @@ -12325,8 +20791,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Espathra[] = INCBIN_U32("graphics/pokemon/espathra/shiny.gbapal.lz"); const u8 gMonIcon_Espathra[] = INCBIN_U8("graphics/pokemon/espathra/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Espathra[] = INCBIN_U8("graphics/pokemon/espathra/footprint.1bpp"); + const u8 gMonFootprint_Espathra[] = INCBIN_U8("graphics/pokemon/espathra/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Espathra[] = INCBIN_COMP("graphics/pokemon/espathra/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Espathra[] = INCBIN_U32("graphics/pokemon/espathra/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Espathra[] = INCBIN_U32("graphics/pokemon/espathra/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_FLITTLE #if P_FAMILY_TINKATINK @@ -12336,8 +20809,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Tinkatink[] = INCBIN_U32("graphics/pokemon/tinkatink/shiny.gbapal.lz"); const u8 gMonIcon_Tinkatink[] = INCBIN_U8("graphics/pokemon/tinkatink/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Tinkatink[] = INCBIN_U8("graphics/pokemon/tinkatink/footprint.1bpp"); + const u8 gMonFootprint_Tinkatink[] = INCBIN_U8("graphics/pokemon/tinkatink/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Tinkatink[] = INCBIN_COMP("graphics/pokemon/tinkatink/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Tinkatink[] = INCBIN_U32("graphics/pokemon/tinkatink/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Tinkatink[] = INCBIN_U32("graphics/pokemon/tinkatink/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Tinkatuff[] = INCBIN_U32("graphics/pokemon/tinkatuff/front.4bpp.lz"); const u32 gMonPalette_Tinkatuff[] = INCBIN_U32("graphics/pokemon/tinkatuff/normal.gbapal.lz"); @@ -12345,8 +20825,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Tinkatuff[] = INCBIN_U32("graphics/pokemon/tinkatuff/shiny.gbapal.lz"); const u8 gMonIcon_Tinkatuff[] = INCBIN_U8("graphics/pokemon/tinkatuff/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Tinkatuff[] = INCBIN_U8("graphics/pokemon/tinkatuff/footprint.1bpp"); + const u8 gMonFootprint_Tinkatuff[] = INCBIN_U8("graphics/pokemon/tinkatuff/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Tinkatuff[] = INCBIN_COMP("graphics/pokemon/tinkatuff/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Tinkatuff[] = INCBIN_U32("graphics/pokemon/tinkatuff/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Tinkatuff[] = INCBIN_U32("graphics/pokemon/tinkatuff/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Tinkaton[] = INCBIN_U32("graphics/pokemon/tinkaton/front.4bpp.lz"); const u32 gMonPalette_Tinkaton[] = INCBIN_U32("graphics/pokemon/tinkaton/normal.gbapal.lz"); @@ -12354,8 +20841,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Tinkaton[] = INCBIN_U32("graphics/pokemon/tinkaton/shiny.gbapal.lz"); const u8 gMonIcon_Tinkaton[] = INCBIN_U8("graphics/pokemon/tinkaton/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Tinkaton[] = INCBIN_U8("graphics/pokemon/tinkaton/footprint.1bpp"); + const u8 gMonFootprint_Tinkaton[] = INCBIN_U8("graphics/pokemon/tinkaton/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Tinkaton[] = INCBIN_COMP("graphics/pokemon/tinkaton/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Tinkaton[] = INCBIN_U32("graphics/pokemon/tinkaton/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Tinkaton[] = INCBIN_U32("graphics/pokemon/tinkaton/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_TINKATINK #if P_FAMILY_WIGLETT @@ -12365,8 +20859,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Wiglett[] = INCBIN_U32("graphics/pokemon/wiglett/shiny.gbapal.lz"); const u8 gMonIcon_Wiglett[] = INCBIN_U8("graphics/pokemon/wiglett/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Wiglett[] = INCBIN_U8("graphics/pokemon/wiglett/footprint.1bpp"); + const u8 gMonFootprint_Wiglett[] = INCBIN_U8("graphics/pokemon/wiglett/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Wiglett[] = INCBIN_COMP("graphics/pokemon/wiglett/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Wiglett[] = INCBIN_U32("graphics/pokemon/wiglett/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Wiglett[] = INCBIN_U32("graphics/pokemon/wiglett/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Wugtrio[] = INCBIN_U32("graphics/pokemon/wugtrio/front.4bpp.lz"); const u32 gMonPalette_Wugtrio[] = INCBIN_U32("graphics/pokemon/wugtrio/normal.gbapal.lz"); @@ -12374,8 +20875,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Wugtrio[] = INCBIN_U32("graphics/pokemon/wugtrio/shiny.gbapal.lz"); const u8 gMonIcon_Wugtrio[] = INCBIN_U8("graphics/pokemon/wugtrio/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Wugtrio[] = INCBIN_U8("graphics/pokemon/wugtrio/footprint.1bpp"); + const u8 gMonFootprint_Wugtrio[] = INCBIN_U8("graphics/pokemon/wugtrio/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Wugtrio[] = INCBIN_COMP("graphics/pokemon/wugtrio/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Wugtrio[] = INCBIN_U32("graphics/pokemon/wugtrio/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Wugtrio[] = INCBIN_U32("graphics/pokemon/wugtrio/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_WIGLETT #if P_FAMILY_BOMBIRDIER @@ -12385,8 +20893,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Bombirdier[] = INCBIN_U32("graphics/pokemon/bombirdier/shiny.gbapal.lz"); const u8 gMonIcon_Bombirdier[] = INCBIN_U8("graphics/pokemon/bombirdier/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Bombirdier[] = INCBIN_U8("graphics/pokemon/bombirdier/footprint.1bpp"); + const u8 gMonFootprint_Bombirdier[] = INCBIN_U8("graphics/pokemon/bombirdier/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Bombirdier[] = INCBIN_COMP("graphics/pokemon/bombirdier/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Bombirdier[] = INCBIN_U32("graphics/pokemon/bombirdier/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Bombirdier[] = INCBIN_U32("graphics/pokemon/bombirdier/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_BOMBIRDIER #if P_FAMILY_FINIZEN @@ -12396,8 +20911,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Finizen[] = INCBIN_U32("graphics/pokemon/finizen/shiny.gbapal.lz"); const u8 gMonIcon_Finizen[] = INCBIN_U8("graphics/pokemon/finizen/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Finizen[] = INCBIN_U8("graphics/pokemon/finizen/footprint.1bpp"); + const u8 gMonFootprint_Finizen[] = INCBIN_U8("graphics/pokemon/finizen/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Finizen[] = INCBIN_COMP("graphics/pokemon/finizen/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Finizen[] = INCBIN_U32("graphics/pokemon/finizen/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Finizen[] = INCBIN_U32("graphics/pokemon/finizen/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_PalafinZero[] = INCBIN_U32("graphics/pokemon/palafin/front.4bpp.lz"); const u32 gMonPalette_PalafinZero[] = INCBIN_U32("graphics/pokemon/palafin/normal.gbapal.lz"); @@ -12405,14 +20927,28 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_PalafinZero[] = INCBIN_U32("graphics/pokemon/palafin/shiny.gbapal.lz"); const u8 gMonIcon_PalafinZero[] = INCBIN_U8("graphics/pokemon/palafin/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Palafin[] = INCBIN_U8("graphics/pokemon/palafin/footprint.1bpp"); + const u8 gMonFootprint_Palafin[] = INCBIN_U8("graphics/pokemon/palafin/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_PalafinZero[] = INCBIN_COMP("graphics/pokemon/palafin/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_PalafinZero[] = INCBIN_U32("graphics/pokemon/palafin/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_PalafinZero[] = INCBIN_U32("graphics/pokemon/palafin/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_PalafinHero[] = INCBIN_U32("graphics/pokemon/palafin/hero/front.4bpp.lz"); const u32 gMonPalette_PalafinHero[] = INCBIN_U32("graphics/pokemon/palafin/hero/normal.gbapal.lz"); const u32 gMonBackPic_PalafinHero[] = INCBIN_U32("graphics/pokemon/palafin/hero/back.4bpp.lz"); const u32 gMonShinyPalette_PalafinHero[] = INCBIN_U32("graphics/pokemon/palafin/hero/shiny.gbapal.lz"); const u8 gMonIcon_PalafinHero[] = INCBIN_U8("graphics/pokemon/palafin/hero/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_PalafinHero[] = INCBIN_COMP("graphics/pokemon/palafin/hero/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_PalafinHero[] = INCBIN_U32("graphics/pokemon/palafin/hero/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_PalafinHero[] = INCBIN_U32("graphics/pokemon/palafin/hero/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_FINIZEN #if P_FAMILY_VAROOM @@ -12422,8 +20958,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Varoom[] = INCBIN_U32("graphics/pokemon/varoom/shiny.gbapal.lz"); const u8 gMonIcon_Varoom[] = INCBIN_U8("graphics/pokemon/varoom/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Varoom[] = INCBIN_U8("graphics/pokemon/varoom/footprint.1bpp"); + const u8 gMonFootprint_Varoom[] = INCBIN_U8("graphics/pokemon/varoom/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Varoom[] = INCBIN_COMP("graphics/pokemon/varoom/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Varoom[] = INCBIN_U32("graphics/pokemon/varoom/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Varoom[] = INCBIN_U32("graphics/pokemon/varoom/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Revavroom[] = INCBIN_U32("graphics/pokemon/revavroom/front.4bpp.lz"); const u32 gMonPalette_Revavroom[] = INCBIN_U32("graphics/pokemon/revavroom/normal.gbapal.lz"); @@ -12431,8 +20974,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Revavroom[] = INCBIN_U32("graphics/pokemon/revavroom/shiny.gbapal.lz"); const u8 gMonIcon_Revavroom[] = INCBIN_U8("graphics/pokemon/revavroom/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Revavroom[] = INCBIN_U8("graphics/pokemon/revavroom/footprint.1bpp"); + const u8 gMonFootprint_Revavroom[] = INCBIN_U8("graphics/pokemon/revavroom/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Revavroom[] = INCBIN_COMP("graphics/pokemon/revavroom/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Revavroom[] = INCBIN_U32("graphics/pokemon/revavroom/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Revavroom[] = INCBIN_U32("graphics/pokemon/revavroom/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_VAROOM #if P_FAMILY_CYCLIZAR @@ -12442,8 +20992,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Cyclizar[] = INCBIN_U32("graphics/pokemon/cyclizar/shiny.gbapal.lz"); const u8 gMonIcon_Cyclizar[] = INCBIN_U8("graphics/pokemon/cyclizar/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Cyclizar[] = INCBIN_U8("graphics/pokemon/cyclizar/footprint.1bpp"); + const u8 gMonFootprint_Cyclizar[] = INCBIN_U8("graphics/pokemon/cyclizar/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Cyclizar[] = INCBIN_COMP("graphics/pokemon/cyclizar/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Cyclizar[] = INCBIN_U32("graphics/pokemon/cyclizar/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Cyclizar[] = INCBIN_U32("graphics/pokemon/cyclizar/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_CYCLIZAR #if P_FAMILY_ORTHWORM @@ -12453,8 +21010,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Orthworm[] = INCBIN_U32("graphics/pokemon/orthworm/shiny.gbapal.lz"); const u8 gMonIcon_Orthworm[] = INCBIN_U8("graphics/pokemon/orthworm/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Orthworm[] = INCBIN_U8("graphics/pokemon/orthworm/footprint.1bpp"); + const u8 gMonFootprint_Orthworm[] = INCBIN_U8("graphics/pokemon/orthworm/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Orthworm[] = INCBIN_COMP("graphics/pokemon/orthworm/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Orthworm[] = INCBIN_U32("graphics/pokemon/orthworm/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Orthworm[] = INCBIN_U32("graphics/pokemon/orthworm/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_ORTHWORM #if P_FAMILY_GLIMMET @@ -12464,8 +21028,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Glimmet[] = INCBIN_U32("graphics/pokemon/glimmet/shiny.gbapal.lz"); const u8 gMonIcon_Glimmet[] = INCBIN_U8("graphics/pokemon/glimmet/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Glimmet[] = INCBIN_U8("graphics/pokemon/glimmet/footprint.1bpp"); + const u8 gMonFootprint_Glimmet[] = INCBIN_U8("graphics/pokemon/glimmet/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Glimmet[] = INCBIN_COMP("graphics/pokemon/glimmet/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Glimmet[] = INCBIN_U32("graphics/pokemon/glimmet/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Glimmet[] = INCBIN_U32("graphics/pokemon/glimmet/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Glimmora[] = INCBIN_U32("graphics/pokemon/glimmora/front.4bpp.lz"); const u32 gMonPalette_Glimmora[] = INCBIN_U32("graphics/pokemon/glimmora/normal.gbapal.lz"); @@ -12473,8 +21044,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Glimmora[] = INCBIN_U32("graphics/pokemon/glimmora/shiny.gbapal.lz"); const u8 gMonIcon_Glimmora[] = INCBIN_U8("graphics/pokemon/glimmora/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Glimmora[] = INCBIN_U8("graphics/pokemon/glimmora/footprint.1bpp"); + const u8 gMonFootprint_Glimmora[] = INCBIN_U8("graphics/pokemon/glimmora/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Glimmora[] = INCBIN_COMP("graphics/pokemon/glimmora/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Glimmora[] = INCBIN_U32("graphics/pokemon/glimmora/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Glimmora[] = INCBIN_U32("graphics/pokemon/glimmora/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_GLIMMET #if P_FAMILY_GREAVARD @@ -12484,8 +21062,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Greavard[] = INCBIN_U32("graphics/pokemon/greavard/shiny.gbapal.lz"); const u8 gMonIcon_Greavard[] = INCBIN_U8("graphics/pokemon/greavard/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Greavard[] = INCBIN_U8("graphics/pokemon/greavard/footprint.1bpp"); + const u8 gMonFootprint_Greavard[] = INCBIN_U8("graphics/pokemon/greavard/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Greavard[] = INCBIN_COMP("graphics/pokemon/greavard/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Greavard[] = INCBIN_U32("graphics/pokemon/greavard/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Greavard[] = INCBIN_U32("graphics/pokemon/greavard/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Houndstone[] = INCBIN_U32("graphics/pokemon/houndstone/front.4bpp.lz"); const u32 gMonPalette_Houndstone[] = INCBIN_U32("graphics/pokemon/houndstone/normal.gbapal.lz"); @@ -12493,8 +21078,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Houndstone[] = INCBIN_U32("graphics/pokemon/houndstone/shiny.gbapal.lz"); const u8 gMonIcon_Houndstone[] = INCBIN_U8("graphics/pokemon/houndstone/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Houndstone[] = INCBIN_U8("graphics/pokemon/houndstone/footprint.1bpp"); + const u8 gMonFootprint_Houndstone[] = INCBIN_U8("graphics/pokemon/houndstone/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Houndstone[] = INCBIN_COMP("graphics/pokemon/houndstone/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Houndstone[] = INCBIN_U32("graphics/pokemon/houndstone/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Houndstone[] = INCBIN_U32("graphics/pokemon/houndstone/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_GREAVARD #if P_FAMILY_FLAMIGO @@ -12504,8 +21096,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Flamigo[] = INCBIN_U32("graphics/pokemon/flamigo/shiny.gbapal.lz"); const u8 gMonIcon_Flamigo[] = INCBIN_U8("graphics/pokemon/flamigo/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Flamigo[] = INCBIN_U8("graphics/pokemon/flamigo/footprint.1bpp"); + const u8 gMonFootprint_Flamigo[] = INCBIN_U8("graphics/pokemon/flamigo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Flamigo[] = INCBIN_COMP("graphics/pokemon/flamigo/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Flamigo[] = INCBIN_U32("graphics/pokemon/flamigo/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Flamigo[] = INCBIN_U32("graphics/pokemon/flamigo/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_FLAMIGO #if P_FAMILY_CETODDLE @@ -12515,8 +21114,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Cetoddle[] = INCBIN_U32("graphics/pokemon/cetoddle/shiny.gbapal.lz"); const u8 gMonIcon_Cetoddle[] = INCBIN_U8("graphics/pokemon/cetoddle/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Cetoddle[] = INCBIN_U8("graphics/pokemon/cetoddle/footprint.1bpp"); + const u8 gMonFootprint_Cetoddle[] = INCBIN_U8("graphics/pokemon/cetoddle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Cetoddle[] = INCBIN_COMP("graphics/pokemon/cetoddle/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Cetoddle[] = INCBIN_U32("graphics/pokemon/cetoddle/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Cetoddle[] = INCBIN_U32("graphics/pokemon/cetoddle/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Cetitan[] = INCBIN_U32("graphics/pokemon/cetitan/front.4bpp.lz"); const u32 gMonPalette_Cetitan[] = INCBIN_U32("graphics/pokemon/cetitan/normal.gbapal.lz"); @@ -12524,8 +21130,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Cetitan[] = INCBIN_U32("graphics/pokemon/cetitan/shiny.gbapal.lz"); const u8 gMonIcon_Cetitan[] = INCBIN_U8("graphics/pokemon/cetitan/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Cetitan[] = INCBIN_U8("graphics/pokemon/cetitan/footprint.1bpp"); + const u8 gMonFootprint_Cetitan[] = INCBIN_U8("graphics/pokemon/cetitan/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Cetitan[] = INCBIN_COMP("graphics/pokemon/cetitan/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Cetitan[] = INCBIN_U32("graphics/pokemon/cetitan/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Cetitan[] = INCBIN_U32("graphics/pokemon/cetitan/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_CETODDLE #if P_FAMILY_VELUZA @@ -12535,8 +21148,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Veluza[] = INCBIN_U32("graphics/pokemon/veluza/shiny.gbapal.lz"); const u8 gMonIcon_Veluza[] = INCBIN_U8("graphics/pokemon/veluza/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Veluza[] = INCBIN_U8("graphics/pokemon/veluza/footprint.1bpp"); + const u8 gMonFootprint_Veluza[] = INCBIN_U8("graphics/pokemon/veluza/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Veluza[] = INCBIN_COMP("graphics/pokemon/veluza/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Veluza[] = INCBIN_U32("graphics/pokemon/veluza/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Veluza[] = INCBIN_U32("graphics/pokemon/veluza/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_VELUZA #if P_FAMILY_DONDOZO @@ -12546,8 +21166,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Dondozo[] = INCBIN_U32("graphics/pokemon/dondozo/shiny.gbapal.lz"); const u8 gMonIcon_Dondozo[] = INCBIN_U8("graphics/pokemon/dondozo/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Dondozo[] = INCBIN_U8("graphics/pokemon/dondozo/footprint.1bpp"); + const u8 gMonFootprint_Dondozo[] = INCBIN_U8("graphics/pokemon/dondozo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Dondozo[] = INCBIN_COMP("graphics/pokemon/dondozo/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Dondozo[] = INCBIN_U32("graphics/pokemon/dondozo/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Dondozo[] = INCBIN_U32("graphics/pokemon/dondozo/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_DONDOZO #if P_FAMILY_TATSUGIRI @@ -12557,20 +21184,41 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_TatsugiriCurly[] = INCBIN_U32("graphics/pokemon/tatsugiri/shiny.gbapal.lz"); const u8 gMonIcon_TatsugiriCurly[] = INCBIN_U8("graphics/pokemon/tatsugiri/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Tatsugiri[] = INCBIN_U8("graphics/pokemon/tatsugiri/footprint.1bpp"); + const u8 gMonFootprint_Tatsugiri[] = INCBIN_U8("graphics/pokemon/tatsugiri/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_TatsugiriCurly[] = INCBIN_COMP("graphics/pokemon/tatsugiri/curly/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_TatsugiriCurly[] = INCBIN_U32("graphics/pokemon/tatsugiri/curly/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_TatsugiriCurly[] = INCBIN_U32("graphics/pokemon/tatsugiri/curly/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_TatsugiriDroopy[] = INCBIN_U32("graphics/pokemon/tatsugiri/droopy/front.4bpp.lz"); const u32 gMonPalette_TatsugiriDroopy[] = INCBIN_U32("graphics/pokemon/tatsugiri/droopy/normal.gbapal.lz"); const u32 gMonBackPic_TatsugiriDroopy[] = INCBIN_U32("graphics/pokemon/tatsugiri/droopy/back.4bpp.lz"); const u32 gMonShinyPalette_TatsugiriDroopy[] = INCBIN_U32("graphics/pokemon/tatsugiri/droopy/shiny.gbapal.lz"); const u8 gMonIcon_TatsugiriDroopy[] = INCBIN_U8("graphics/pokemon/tatsugiri/droopy/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_TatsugiriDroopy[] = INCBIN_COMP("graphics/pokemon/tatsugiri/droopy/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_TatsugiriDroopy[] = INCBIN_U32("graphics/pokemon/tatsugiri/droopy/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_TatsugiriDroopy[] = INCBIN_U32("graphics/pokemon/tatsugiri/droopy/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_TatsugiriStretchy[] = INCBIN_U32("graphics/pokemon/tatsugiri/stretchy/front.4bpp.lz"); const u32 gMonPalette_TatsugiriStretchy[] = INCBIN_U32("graphics/pokemon/tatsugiri/stretchy/normal.gbapal.lz"); const u32 gMonBackPic_TatsugiriStretchy[] = INCBIN_U32("graphics/pokemon/tatsugiri/stretchy/back.4bpp.lz"); const u32 gMonShinyPalette_TatsugiriStretchy[] = INCBIN_U32("graphics/pokemon/tatsugiri/stretchy/shiny.gbapal.lz"); const u8 gMonIcon_TatsugiriStretchy[] = INCBIN_U8("graphics/pokemon/tatsugiri/stretchy/icon.4bpp"); +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_TatsugiriStretchy[] = INCBIN_COMP("graphics/pokemon/tatsugiri/stretchy/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_TatsugiriStretchy[] = INCBIN_U32("graphics/pokemon/tatsugiri/stretchy/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_TatsugiriStretchy[] = INCBIN_U32("graphics/pokemon/tatsugiri/stretchy/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_DONDOZO #if P_FAMILY_GREAT_TUSK @@ -12580,8 +21228,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_GreatTusk[] = INCBIN_U32("graphics/pokemon/great_tusk/shiny.gbapal.lz"); const u8 gMonIcon_GreatTusk[] = INCBIN_U8("graphics/pokemon/great_tusk/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_GreatTusk[] = INCBIN_U8("graphics/pokemon/great_tusk/footprint.1bpp"); + const u8 gMonFootprint_GreatTusk[] = INCBIN_U8("graphics/pokemon/great_tusk/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_GreatTusk[] = INCBIN_COMP("graphics/pokemon/great_tusk/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_GreatTusk[] = INCBIN_U32("graphics/pokemon/great_tusk/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_GreatTusk[] = INCBIN_U32("graphics/pokemon/great_tusk/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_GREAT_TUSK #if P_FAMILY_SCREAM_TAIL @@ -12591,8 +21246,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_ScreamTail[] = INCBIN_U32("graphics/pokemon/scream_tail/shiny.gbapal.lz"); const u8 gMonIcon_ScreamTail[] = INCBIN_U8("graphics/pokemon/scream_tail/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_ScreamTail[] = INCBIN_U8("graphics/pokemon/scream_tail/footprint.1bpp"); + const u8 gMonFootprint_ScreamTail[] = INCBIN_U8("graphics/pokemon/scream_tail/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_ScreamTail[] = INCBIN_COMP("graphics/pokemon/scream_tail/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_ScreamTail[] = INCBIN_U32("graphics/pokemon/scream_tail/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_ScreamTail[] = INCBIN_U32("graphics/pokemon/scream_tail/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SCREAM_TAIL #if P_FAMILY_BRUTE_BONNET @@ -12602,8 +21264,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_BruteBonnet[] = INCBIN_U32("graphics/pokemon/brute_bonnet/shiny.gbapal.lz"); const u8 gMonIcon_BruteBonnet[] = INCBIN_U8("graphics/pokemon/brute_bonnet/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_BruteBonnet[] = INCBIN_U8("graphics/pokemon/brute_bonnet/footprint.1bpp"); + const u8 gMonFootprint_BruteBonnet[] = INCBIN_U8("graphics/pokemon/brute_bonnet/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_BruteBonnet[] = INCBIN_COMP("graphics/pokemon/brute_bonnet/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_BruteBonnet[] = INCBIN_U32("graphics/pokemon/brute_bonnet/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_BruteBonnet[] = INCBIN_U32("graphics/pokemon/brute_bonnet/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_BRUTE_BONNET #if P_FAMILY_FLUTTER_MANE @@ -12613,8 +21282,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_FlutterMane[] = INCBIN_U32("graphics/pokemon/flutter_mane/shiny.gbapal.lz"); const u8 gMonIcon_FlutterMane[] = INCBIN_U8("graphics/pokemon/flutter_mane/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_FlutterMane[] = INCBIN_U8("graphics/pokemon/flutter_mane/footprint.1bpp"); + const u8 gMonFootprint_FlutterMane[] = INCBIN_U8("graphics/pokemon/flutter_mane/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_FlutterMane[] = INCBIN_COMP("graphics/pokemon/flutter_mane/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_FlutterMane[] = INCBIN_U32("graphics/pokemon/flutter_mane/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_FlutterMane[] = INCBIN_U32("graphics/pokemon/flutter_mane/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_FLUTTER_MANE #if P_FAMILY_SLITHER_WING @@ -12624,8 +21300,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_SlitherWing[] = INCBIN_U32("graphics/pokemon/slither_wing/shiny.gbapal.lz"); const u8 gMonIcon_SlitherWing[] = INCBIN_U8("graphics/pokemon/slither_wing/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_SlitherWing[] = INCBIN_U8("graphics/pokemon/slither_wing/footprint.1bpp"); + const u8 gMonFootprint_SlitherWing[] = INCBIN_U8("graphics/pokemon/slither_wing/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_SlitherWing[] = INCBIN_COMP("graphics/pokemon/slither_wing/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_SlitherWing[] = INCBIN_U32("graphics/pokemon/slither_wing/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_SlitherWing[] = INCBIN_U32("graphics/pokemon/slither_wing/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SLITHER_WING #if P_FAMILY_SANDY_SHOCKS @@ -12635,8 +21318,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_SandyShocks[] = INCBIN_U32("graphics/pokemon/sandy_shocks/shiny.gbapal.lz"); const u8 gMonIcon_SandyShocks[] = INCBIN_U8("graphics/pokemon/sandy_shocks/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_SandyShocks[] = INCBIN_U8("graphics/pokemon/sandy_shocks/footprint.1bpp"); + const u8 gMonFootprint_SandyShocks[] = INCBIN_U8("graphics/pokemon/sandy_shocks/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_SandyShocks[] = INCBIN_COMP("graphics/pokemon/sandy_shocks/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_SandyShocks[] = INCBIN_U32("graphics/pokemon/sandy_shocks/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_SandyShocks[] = INCBIN_U32("graphics/pokemon/sandy_shocks/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_SANDY_SHOCKS #if P_FAMILY_IRON_TREADS @@ -12646,8 +21336,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_IronTreads[] = INCBIN_U32("graphics/pokemon/iron_treads/shiny.gbapal.lz"); const u8 gMonIcon_IronTreads[] = INCBIN_U8("graphics/pokemon/iron_treads/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_IronTreads[] = INCBIN_U8("graphics/pokemon/iron_treads/footprint.1bpp"); + const u8 gMonFootprint_IronTreads[] = INCBIN_U8("graphics/pokemon/iron_treads/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_IronTreads[] = INCBIN_COMP("graphics/pokemon/iron_treads/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_IronTreads[] = INCBIN_U32("graphics/pokemon/iron_treads/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_IronTreads[] = INCBIN_U32("graphics/pokemon/iron_treads/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_IRON_TREADS #if P_FAMILY_IRON_BUNDLE @@ -12657,8 +21354,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_IronBundle[] = INCBIN_U32("graphics/pokemon/iron_bundle/shiny.gbapal.lz"); const u8 gMonIcon_IronBundle[] = INCBIN_U8("graphics/pokemon/iron_bundle/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_IronBundle[] = INCBIN_U8("graphics/pokemon/iron_bundle/footprint.1bpp"); + const u8 gMonFootprint_IronBundle[] = INCBIN_U8("graphics/pokemon/iron_bundle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_IronBundle[] = INCBIN_COMP("graphics/pokemon/iron_bundle/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_IronBundle[] = INCBIN_U32("graphics/pokemon/iron_bundle/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_IronBundle[] = INCBIN_U32("graphics/pokemon/iron_bundle/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_IRON_BUNDLE #if P_FAMILY_IRON_HANDS @@ -12668,8 +21372,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_IronHands[] = INCBIN_U32("graphics/pokemon/iron_hands/shiny.gbapal.lz"); const u8 gMonIcon_IronHands[] = INCBIN_U8("graphics/pokemon/iron_hands/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_IronHands[] = INCBIN_U8("graphics/pokemon/iron_hands/footprint.1bpp"); + const u8 gMonFootprint_IronHands[] = INCBIN_U8("graphics/pokemon/iron_hands/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_IronHands[] = INCBIN_COMP("graphics/pokemon/iron_hands/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_IronHands[] = INCBIN_U32("graphics/pokemon/iron_hands/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_IronHands[] = INCBIN_U32("graphics/pokemon/iron_hands/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_IRON_HANDS #if P_FAMILY_IRON_JUGULIS @@ -12679,8 +21390,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_IronJugulis[] = INCBIN_U32("graphics/pokemon/iron_jugulis/shiny.gbapal.lz"); const u8 gMonIcon_IronJugulis[] = INCBIN_U8("graphics/pokemon/iron_jugulis/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_IronJugulis[] = INCBIN_U8("graphics/pokemon/iron_jugulis/footprint.1bpp"); + const u8 gMonFootprint_IronJugulis[] = INCBIN_U8("graphics/pokemon/iron_jugulis/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_IronJugulis[] = INCBIN_COMP("graphics/pokemon/iron_jugulis/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_IronJugulis[] = INCBIN_U32("graphics/pokemon/iron_jugulis/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_IronJugulis[] = INCBIN_U32("graphics/pokemon/iron_jugulis/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_IRON_JUGULIS #if P_FAMILY_IRON_MOTH @@ -12690,8 +21408,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_IronMoth[] = INCBIN_U32("graphics/pokemon/iron_moth/shiny.gbapal.lz"); const u8 gMonIcon_IronMoth[] = INCBIN_U8("graphics/pokemon/iron_moth/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_IronMoth[] = INCBIN_U8("graphics/pokemon/iron_moth/footprint.1bpp"); + const u8 gMonFootprint_IronMoth[] = INCBIN_U8("graphics/pokemon/iron_moth/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_IronMoth[] = INCBIN_COMP("graphics/pokemon/iron_moth/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_IronMoth[] = INCBIN_U32("graphics/pokemon/iron_moth/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_IronMoth[] = INCBIN_U32("graphics/pokemon/iron_moth/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_IRON_MOTH #if P_FAMILY_IRON_THORNS @@ -12701,8 +21426,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_IronThorns[] = INCBIN_U32("graphics/pokemon/iron_thorns/shiny.gbapal.lz"); const u8 gMonIcon_IronThorns[] = INCBIN_U8("graphics/pokemon/iron_thorns/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_IronThorns[] = INCBIN_U8("graphics/pokemon/iron_thorns/footprint.1bpp"); + const u8 gMonFootprint_IronThorns[] = INCBIN_U8("graphics/pokemon/iron_thorns/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_IronThorns[] = INCBIN_COMP("graphics/pokemon/iron_thorns/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_IronThorns[] = INCBIN_U32("graphics/pokemon/iron_thorns/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_IronThorns[] = INCBIN_U32("graphics/pokemon/iron_thorns/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_IRON_THORNS #if P_FAMILY_FRIGIBAX @@ -12712,8 +21444,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Frigibax[] = INCBIN_U32("graphics/pokemon/frigibax/shiny.gbapal.lz"); const u8 gMonIcon_Frigibax[] = INCBIN_U8("graphics/pokemon/frigibax/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Frigibax[] = INCBIN_U8("graphics/pokemon/frigibax/footprint.1bpp"); + const u8 gMonFootprint_Frigibax[] = INCBIN_U8("graphics/pokemon/frigibax/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Frigibax[] = INCBIN_COMP("graphics/pokemon/frigibax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Frigibax[] = INCBIN_U32("graphics/pokemon/frigibax/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Frigibax[] = INCBIN_U32("graphics/pokemon/frigibax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Arctibax[] = INCBIN_U32("graphics/pokemon/arctibax/front.4bpp.lz"); const u32 gMonPalette_Arctibax[] = INCBIN_U32("graphics/pokemon/arctibax/normal.gbapal.lz"); @@ -12721,8 +21460,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Arctibax[] = INCBIN_U32("graphics/pokemon/arctibax/shiny.gbapal.lz"); const u8 gMonIcon_Arctibax[] = INCBIN_U8("graphics/pokemon/arctibax/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Arctibax[] = INCBIN_U8("graphics/pokemon/arctibax/footprint.1bpp"); + const u8 gMonFootprint_Arctibax[] = INCBIN_U8("graphics/pokemon/arctibax/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Arctibax[] = INCBIN_COMP("graphics/pokemon/arctibax/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Arctibax[] = INCBIN_U32("graphics/pokemon/arctibax/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Arctibax[] = INCBIN_U32("graphics/pokemon/arctibax/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Baxcalibur[] = INCBIN_U32("graphics/pokemon/baxcalibur/front.4bpp.lz"); const u32 gMonPalette_Baxcalibur[] = INCBIN_U32("graphics/pokemon/baxcalibur/normal.gbapal.lz"); @@ -12730,8 +21476,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Baxcalibur[] = INCBIN_U32("graphics/pokemon/baxcalibur/shiny.gbapal.lz"); const u8 gMonIcon_Baxcalibur[] = INCBIN_U8("graphics/pokemon/baxcalibur/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Baxcalibur[] = INCBIN_U8("graphics/pokemon/baxcalibur/footprint.1bpp"); + const u8 gMonFootprint_Baxcalibur[] = INCBIN_U8("graphics/pokemon/baxcalibur/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Baxcalibur[] = INCBIN_COMP("graphics/pokemon/baxcalibur/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Baxcalibur[] = INCBIN_U32("graphics/pokemon/baxcalibur/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Baxcalibur[] = INCBIN_U32("graphics/pokemon/baxcalibur/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_FRIGIBAX #if P_FAMILY_GIMMIGHOUL @@ -12741,14 +21494,31 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_GimmighoulChest[] = INCBIN_U32("graphics/pokemon/gimmighoul/shiny.gbapal.lz"); const u8 gMonIcon_GimmighoulChest[] = INCBIN_U8("graphics/pokemon/gimmighoul/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Gimmighoul[] = INCBIN_U8("graphics/pokemon/gimmighoul/footprint.1bpp"); + const u8 gMonFootprint_GimmighoulChest[] = INCBIN_U8("graphics/pokemon/gimmighoul/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_GimmighoulChest[] = INCBIN_COMP("graphics/pokemon/gimmighoul/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_GimmighoulChest[] = INCBIN_U32("graphics/pokemon/gimmighoul/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_GimmighoulChest[] = INCBIN_U32("graphics/pokemon/gimmighoul/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_GimmighoulRoaming[] = INCBIN_U32("graphics/pokemon/gimmighoul/roaming/front.4bpp.lz"); const u32 gMonPalette_GimmighoulRoaming[] = INCBIN_U32("graphics/pokemon/gimmighoul/roaming/normal.gbapal.lz"); const u32 gMonBackPic_GimmighoulRoaming[] = INCBIN_U32("graphics/pokemon/gimmighoul/roaming/back.4bpp.lz"); const u32 gMonShinyPalette_GimmighoulRoaming[] = INCBIN_U32("graphics/pokemon/gimmighoul/roaming/shiny.gbapal.lz"); const u8 gMonIcon_GimmighoulRoaming[] = INCBIN_U8("graphics/pokemon/gimmighoul/roaming/icon.4bpp"); +#if P_FOOTPRINTS + const u8 gMonFootprint_GimmighoulRoaming[] = INCBIN_U8("graphics/pokemon/gimmighoul/roaming/footprint.1bpp"); +#endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_GimmighoulRoaming[] = INCBIN_COMP("graphics/pokemon/gimmighoul/roaming/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_GimmighoulRoaming[] = INCBIN_U32("graphics/pokemon/gimmighoul/roaming/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_GimmighoulRoaming[] = INCBIN_U32("graphics/pokemon/gimmighoul/roaming/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Gholdengo[] = INCBIN_U32("graphics/pokemon/gholdengo/front.4bpp.lz"); const u32 gMonPalette_Gholdengo[] = INCBIN_U32("graphics/pokemon/gholdengo/normal.gbapal.lz"); @@ -12756,8 +21526,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Gholdengo[] = INCBIN_U32("graphics/pokemon/gholdengo/shiny.gbapal.lz"); const u8 gMonIcon_Gholdengo[] = INCBIN_U8("graphics/pokemon/gholdengo/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Gholdengo[] = INCBIN_U8("graphics/pokemon/gholdengo/footprint.1bpp"); + const u8 gMonFootprint_Gholdengo[] = INCBIN_U8("graphics/pokemon/gholdengo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Gholdengo[] = INCBIN_COMP("graphics/pokemon/gholdengo/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Gholdengo[] = INCBIN_U32("graphics/pokemon/gholdengo/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Gholdengo[] = INCBIN_U32("graphics/pokemon/gholdengo/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_GIMMIGHOUL #if P_FAMILY_WO_CHIEN @@ -12767,8 +21544,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_WoChien[] = INCBIN_U32("graphics/pokemon/wo_chien/shiny.gbapal.lz"); const u8 gMonIcon_WoChien[] = INCBIN_U8("graphics/pokemon/wo_chien/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_WoChien[] = INCBIN_U8("graphics/pokemon/wo_chien/footprint.1bpp"); + const u8 gMonFootprint_WoChien[] = INCBIN_U8("graphics/pokemon/wo_chien/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_WoChien[] = INCBIN_COMP("graphics/pokemon/wo_chien/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_WoChien[] = INCBIN_U32("graphics/pokemon/wo_chien/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_WoChien[] = INCBIN_U32("graphics/pokemon/wo_chien/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_WO_CHIEN #if P_FAMILY_CHIEN_PAO @@ -12778,8 +21562,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_ChienPao[] = INCBIN_U32("graphics/pokemon/chien_pao/shiny.gbapal.lz"); const u8 gMonIcon_ChienPao[] = INCBIN_U8("graphics/pokemon/chien_pao/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_ChienPao[] = INCBIN_U8("graphics/pokemon/chien_pao/footprint.1bpp"); + const u8 gMonFootprint_ChienPao[] = INCBIN_U8("graphics/pokemon/chien_pao/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_ChienPao[] = INCBIN_COMP("graphics/pokemon/chien_pao/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_ChienPao[] = INCBIN_U32("graphics/pokemon/chien_pao/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_ChienPao[] = INCBIN_U32("graphics/pokemon/chien_pao/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_CHIEN_PAO #if P_FAMILY_TING_LU @@ -12789,8 +21580,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_TingLu[] = INCBIN_U32("graphics/pokemon/ting_lu/shiny.gbapal.lz"); const u8 gMonIcon_TingLu[] = INCBIN_U8("graphics/pokemon/ting_lu/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_TingLu[] = INCBIN_U8("graphics/pokemon/ting_lu/footprint.1bpp"); + const u8 gMonFootprint_TingLu[] = INCBIN_U8("graphics/pokemon/ting_lu/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_TingLu[] = INCBIN_COMP("graphics/pokemon/ting_lu/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_TingLu[] = INCBIN_U32("graphics/pokemon/ting_lu/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_TingLu[] = INCBIN_U32("graphics/pokemon/ting_lu/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_TING_LU #if P_FAMILY_CHI_YU @@ -12800,8 +21598,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_ChiYu[] = INCBIN_U32("graphics/pokemon/chi_yu/shiny.gbapal.lz"); const u8 gMonIcon_ChiYu[] = INCBIN_U8("graphics/pokemon/chi_yu/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_ChiYu[] = INCBIN_U8("graphics/pokemon/chi_yu/footprint.1bpp"); + const u8 gMonFootprint_ChiYu[] = INCBIN_U8("graphics/pokemon/chi_yu/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_ChiYu[] = INCBIN_COMP("graphics/pokemon/chi_yu/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_ChiYu[] = INCBIN_U32("graphics/pokemon/chi_yu/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_ChiYu[] = INCBIN_U32("graphics/pokemon/chi_yu/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_CHI_YU #if P_FAMILY_ROARING_MOON @@ -12811,8 +21616,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_RoaringMoon[] = INCBIN_U32("graphics/pokemon/roaring_moon/shiny.gbapal.lz"); const u8 gMonIcon_RoaringMoon[] = INCBIN_U8("graphics/pokemon/roaring_moon/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_RoaringMoon[] = INCBIN_U8("graphics/pokemon/roaring_moon/footprint.1bpp"); + const u8 gMonFootprint_RoaringMoon[] = INCBIN_U8("graphics/pokemon/roaring_moon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_RoaringMoon[] = INCBIN_COMP("graphics/pokemon/roaring_moon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_RoaringMoon[] = INCBIN_U32("graphics/pokemon/roaring_moon/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_RoaringMoon[] = INCBIN_U32("graphics/pokemon/roaring_moon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_ROARING_MOON #if P_FAMILY_IRON_VALIANT @@ -12822,8 +21634,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_IronValiant[] = INCBIN_U32("graphics/pokemon/iron_valiant/shiny.gbapal.lz"); const u8 gMonIcon_IronValiant[] = INCBIN_U8("graphics/pokemon/iron_valiant/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_IronValiant[] = INCBIN_U8("graphics/pokemon/iron_valiant/footprint.1bpp"); + const u8 gMonFootprint_IronValiant[] = INCBIN_U8("graphics/pokemon/iron_valiant/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_IronValiant[] = INCBIN_COMP("graphics/pokemon/iron_valiant/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_IronValiant[] = INCBIN_U32("graphics/pokemon/iron_valiant/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_IronValiant[] = INCBIN_U32("graphics/pokemon/iron_valiant/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_IRON_VALIANT #if P_FAMILY_KORAIDON @@ -12833,8 +21652,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Koraidon[] = INCBIN_U32("graphics/pokemon/koraidon/shiny.gbapal.lz"); const u8 gMonIcon_Koraidon[] = INCBIN_U8("graphics/pokemon/koraidon/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Koraidon[] = INCBIN_U8("graphics/pokemon/koraidon/footprint.1bpp"); + const u8 gMonFootprint_Koraidon[] = INCBIN_U8("graphics/pokemon/koraidon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Koraidon[] = INCBIN_COMP("graphics/pokemon/koraidon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Koraidon[] = INCBIN_U32("graphics/pokemon/koraidon/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Koraidon[] = INCBIN_U32("graphics/pokemon/koraidon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_KORAIDON #if P_FAMILY_MIRAIDON @@ -12844,8 +21670,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Miraidon[] = INCBIN_U32("graphics/pokemon/miraidon/shiny.gbapal.lz"); const u8 gMonIcon_Miraidon[] = INCBIN_U8("graphics/pokemon/miraidon/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Miraidon[] = INCBIN_U8("graphics/pokemon/miraidon/footprint.1bpp"); + const u8 gMonFootprint_Miraidon[] = INCBIN_U8("graphics/pokemon/miraidon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Miraidon[] = INCBIN_COMP("graphics/pokemon/miraidon/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Miraidon[] = INCBIN_U32("graphics/pokemon/miraidon/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Miraidon[] = INCBIN_U32("graphics/pokemon/miraidon/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_MIRAIDON #if P_FAMILY_WALKING_WAKE @@ -12855,8 +21688,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_WalkingWake[] = INCBIN_U32("graphics/pokemon/walking_wake/shiny.gbapal.lz"); const u8 gMonIcon_WalkingWake[] = INCBIN_U8("graphics/pokemon/walking_wake/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_WalkingWake[] = INCBIN_U8("graphics/pokemon/walking_wake/footprint.1bpp"); + const u8 gMonFootprint_WalkingWake[] = INCBIN_U8("graphics/pokemon/walking_wake/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_WalkingWake[] = INCBIN_COMP("graphics/pokemon/walking_wake/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_WalkingWake[] = INCBIN_U32("graphics/pokemon/walking_wake/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_WalkingWake[] = INCBIN_U32("graphics/pokemon/walking_wake/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_WALKING_WAKE #if P_FAMILY_IRON_LEAVES @@ -12866,8 +21706,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_IronLeaves[] = INCBIN_U32("graphics/pokemon/iron_leaves/shiny.gbapal.lz"); const u8 gMonIcon_IronLeaves[] = INCBIN_U8("graphics/pokemon/iron_leaves/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_IronLeaves[] = INCBIN_U8("graphics/pokemon/iron_leaves/footprint.1bpp"); + const u8 gMonFootprint_IronLeaves[] = INCBIN_U8("graphics/pokemon/iron_leaves/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_IronLeaves[] = INCBIN_COMP("graphics/pokemon/iron_leaves/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_IronLeaves[] = INCBIN_U32("graphics/pokemon/iron_leaves/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_IronLeaves[] = INCBIN_U32("graphics/pokemon/iron_leaves/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_IRON_LEAVES #if P_FAMILY_POLTCHAGEIST @@ -12877,8 +21724,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Poltchageist[] = INCBIN_U32("graphics/pokemon/poltchageist/shiny.gbapal.lz"); const u8 gMonIcon_Poltchageist[] = INCBIN_U8("graphics/pokemon/poltchageist/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Poltchageist[] = INCBIN_U8("graphics/pokemon/poltchageist/footprint.1bpp"); + const u8 gMonFootprint_Poltchageist[] = INCBIN_U8("graphics/pokemon/poltchageist/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Poltchageist[] = INCBIN_COMP("graphics/pokemon/poltchageist/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Poltchageist[] = INCBIN_U32("graphics/pokemon/poltchageist/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Poltchageist[] = INCBIN_U32("graphics/pokemon/poltchageist/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS const u32 gMonFrontPic_Sinistcha[] = INCBIN_U32("graphics/pokemon/sinistcha/front.4bpp.lz"); const u32 gMonPalette_Sinistcha[] = INCBIN_U32("graphics/pokemon/sinistcha/normal.gbapal.lz"); @@ -12886,8 +21740,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Sinistcha[] = INCBIN_U32("graphics/pokemon/sinistcha/shiny.gbapal.lz"); const u8 gMonIcon_Sinistcha[] = INCBIN_U8("graphics/pokemon/sinistcha/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Sinistcha[] = INCBIN_U8("graphics/pokemon/sinistcha/footprint.1bpp"); + const u8 gMonFootprint_Sinistcha[] = INCBIN_U8("graphics/pokemon/sinistcha/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Sinistcha[] = INCBIN_COMP("graphics/pokemon/sinistcha/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Sinistcha[] = INCBIN_U32("graphics/pokemon/sinistcha/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Sinistcha[] = INCBIN_U32("graphics/pokemon/sinistcha/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_POLTCHAGEIST #if P_FAMILY_OKIDOGI @@ -12897,8 +21758,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Okidogi[] = INCBIN_U32("graphics/pokemon/okidogi/shiny.gbapal.lz"); const u8 gMonIcon_Okidogi[] = INCBIN_U8("graphics/pokemon/okidogi/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Okidogi[] = INCBIN_U8("graphics/pokemon/okidogi/footprint.1bpp"); + const u8 gMonFootprint_Okidogi[] = INCBIN_U8("graphics/pokemon/okidogi/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Okidogi[] = INCBIN_COMP("graphics/pokemon/okidogi/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Okidogi[] = INCBIN_U32("graphics/pokemon/okidogi/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Okidogi[] = INCBIN_U32("graphics/pokemon/okidogi/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_OKIDOGI #if P_FAMILY_MUNKIDORI @@ -12908,8 +21776,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Munkidori[] = INCBIN_U32("graphics/pokemon/munkidori/shiny.gbapal.lz"); const u8 gMonIcon_Munkidori[] = INCBIN_U8("graphics/pokemon/munkidori/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Munkidori[] = INCBIN_U8("graphics/pokemon/munkidori/footprint.1bpp"); + const u8 gMonFootprint_Munkidori[] = INCBIN_U8("graphics/pokemon/munkidori/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Munkidori[] = INCBIN_COMP("graphics/pokemon/munkidori/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Munkidori[] = INCBIN_U32("graphics/pokemon/munkidori/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Munkidori[] = INCBIN_U32("graphics/pokemon/munkidori/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_MUNKIDORI #if P_FAMILY_FEZANDIPITI @@ -12919,8 +21794,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Fezandipiti[] = INCBIN_U32("graphics/pokemon/fezandipiti/shiny.gbapal.lz"); const u8 gMonIcon_Fezandipiti[] = INCBIN_U8("graphics/pokemon/fezandipiti/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Fezandipiti[] = INCBIN_U8("graphics/pokemon/fezandipiti/footprint.1bpp"); + const u8 gMonFootprint_Fezandipiti[] = INCBIN_U8("graphics/pokemon/fezandipiti/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Fezandipiti[] = INCBIN_COMP("graphics/pokemon/fezandipiti/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Fezandipiti[] = INCBIN_U32("graphics/pokemon/fezandipiti/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Fezandipiti[] = INCBIN_U32("graphics/pokemon/fezandipiti/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_FEZANDIPITI #if P_FAMILY_OGERPON @@ -12930,7 +21812,7 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_OgerponTealMask[] = INCBIN_U32("graphics/pokemon/ogerpon/shiny.gbapal.lz"); const u8 gMonIcon_OgerponTealMask[] = INCBIN_U8("graphics/pokemon/ogerpon/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Ogerpon[] = INCBIN_U8("graphics/pokemon/ogerpon/footprint.1bpp"); + const u8 gMonFootprint_Ogerpon[] = INCBIN_U8("graphics/pokemon/ogerpon/footprint.1bpp"); #endif //P_FOOTPRINTS const u32 gMonFrontPic_OgerponWellspringMask[] = INCBIN_U32("graphics/pokemon/ogerpon/wellspring/front.4bpp.lz"); @@ -12970,6 +21852,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar // const u32 gMonPalette_OgerponCornerstoneMaskTera[] = INCBIN_U32("graphics/pokemon/ogerpon/cornerstone/tera/normal.gbapal.lz"); // const u32 gMonBackPic_OgerponCornerstoneMaskTera[] = INCBIN_U32("graphics/pokemon/ogerpon/cornerstone/tera/back.4bpp.lz"); // const u32 gMonShinyPalette_OgerponCornerstoneMaskTera[] = INCBIN_U32("graphics/pokemon/ogerpon/cornerstone/tera/shiny.gbapal.lz"); + +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_OgerponTealMask[] = INCBIN_COMP("graphics/pokemon/ogerpon/overworld.4bpp"); + // const u32 gObjectEventPic_OgerponWellspringMask[] = INCBIN_COMP("graphics/pokemon/ogerpon/wellspring/overworld.4bpp"); + // const u32 gObjectEventPic_OgerponHearthflameMask[] = INCBIN_COMP("graphics/pokemon/ogerpon/hearthflame/overworld.4bpp"); + // const u32 gObjectEventPic_OgerponCornerstoneMask[] = INCBIN_COMP("graphics/pokemon/ogerpon/cornerstone/overworld.4bpp"); +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_OGERPON #if P_FAMILY_GOUGING_FIRE @@ -12979,8 +21868,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_GougingFire[] = INCBIN_U32("graphics/pokemon/gouging_fire/shiny.gbapal.lz"); const u8 gMonIcon_GougingFire[] = INCBIN_U8("graphics/pokemon/gouging_fire/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_GougingFire[] = INCBIN_U8("graphics/pokemon/gouging_fire/footprint.1bpp"); + const u8 gMonFootprint_GougingFire[] = INCBIN_U8("graphics/pokemon/gouging_fire/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_GougingFire[] = INCBIN_COMP("graphics/pokemon/gouging_fire/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_GougingFire[] = INCBIN_U32("graphics/pokemon/gouging_fire/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_GougingFire[] = INCBIN_U32("graphics/pokemon/gouging_fire/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_GOUGING_FIRE #if P_FAMILY_RAGING_BOLT @@ -12990,8 +21886,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_RagingBolt[] = INCBIN_U32("graphics/pokemon/raging_bolt/shiny.gbapal.lz"); const u8 gMonIcon_RagingBolt[] = INCBIN_U8("graphics/pokemon/raging_bolt/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_RagingBolt[] = INCBIN_U8("graphics/pokemon/raging_bolt/footprint.1bpp"); + const u8 gMonFootprint_RagingBolt[] = INCBIN_U8("graphics/pokemon/raging_bolt/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_RagingBolt[] = INCBIN_COMP("graphics/pokemon/raging_bolt/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_RagingBolt[] = INCBIN_U32("graphics/pokemon/raging_bolt/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_RagingBolt[] = INCBIN_U32("graphics/pokemon/raging_bolt/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_RAGING_BOLT #if P_FAMILY_IRON_BOULDER @@ -13001,8 +21904,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_IronBoulder[] = INCBIN_U32("graphics/pokemon/iron_boulder/shiny.gbapal.lz"); const u8 gMonIcon_IronBoulder[] = INCBIN_U8("graphics/pokemon/iron_boulder/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_IronBoulder[] = INCBIN_U8("graphics/pokemon/iron_boulder/footprint.1bpp"); + const u8 gMonFootprint_IronBoulder[] = INCBIN_U8("graphics/pokemon/iron_boulder/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_IronBoulder[] = INCBIN_COMP("graphics/pokemon/iron_boulder/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_IronBoulder[] = INCBIN_U32("graphics/pokemon/iron_boulder/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_IronBoulder[] = INCBIN_U32("graphics/pokemon/iron_boulder/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_IRON_BOULDER #if P_FAMILY_IRON_CROWN @@ -13012,31 +21922,65 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_IronCrown[] = INCBIN_U32("graphics/pokemon/iron_crown/shiny.gbapal.lz"); const u8 gMonIcon_IronCrown[] = INCBIN_U8("graphics/pokemon/iron_crown/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_IronCrown[] = INCBIN_U8("graphics/pokemon/iron_crown/footprint.1bpp"); + const u8 gMonFootprint_IronCrown[] = INCBIN_U8("graphics/pokemon/iron_crown/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_IronCrown[] = INCBIN_COMP("graphics/pokemon/iron_crown/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_IronCrown[] = INCBIN_U32("graphics/pokemon/iron_crown/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_IronCrown[] = INCBIN_U32("graphics/pokemon/iron_crown/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_IRON_CROWN #if P_FAMILY_TERAPAGOS - // const u32 gMonFrontPic_TerapagosNormal[] = INCBIN_U32("graphics/pokemon/terapagos/front.4bpp.lz"); - // const u32 gMonPalette_TerapagosNormal[] = INCBIN_U32("graphics/pokemon/terapagos/normal.gbapal.lz"); - // const u32 gMonBackPic_TerapagosNormal[] = INCBIN_U32("graphics/pokemon/terapagos/back.4bpp.lz"); - // const u32 gMonShinyPalette_TerapagosNormal[] = INCBIN_U32("graphics/pokemon/terapagos/shiny.gbapal.lz"); + const u32 gMonFrontPic_TerapagosNormal[] = INCBIN_U32("graphics/pokemon/terapagos/anim_front.4bpp.lz"); + const u32 gMonPalette_TerapagosNormal[] = INCBIN_U32("graphics/pokemon/terapagos/normal.gbapal.lz"); + const u32 gMonBackPic_TerapagosNormal[] = INCBIN_U32("graphics/pokemon/terapagos/back.4bpp.lz"); + const u32 gMonShinyPalette_TerapagosNormal[] = INCBIN_U32("graphics/pokemon/terapagos/shiny.gbapal.lz"); const u8 gMonIcon_TerapagosNormal[] = INCBIN_U8("graphics/pokemon/terapagos/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Terapagos[] = INCBIN_U8("graphics/pokemon/terapagos/footprint.1bpp"); + const u8 gMonFootprint_TerapagosNormal[] = INCBIN_U8("graphics/pokemon/terapagos/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_TerapagosNormal[] = INCBIN_COMP("graphics/pokemon/terapagos/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_TerapagosNormal[] = INCBIN_U32("graphics/pokemon/terapagos/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_TerapagosNormal[] = INCBIN_U32("graphics/pokemon/terapagos/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS - // const u32 gMonFrontPic_TerapagosTerastal[] = INCBIN_U32("graphics/pokemon/terapagos/terastal/front.4bpp.lz"); - // const u32 gMonPalette_TerapagosTerastal[] = INCBIN_U32("graphics/pokemon/terapagos/terastal/normal.gbapal.lz"); - // const u32 gMonBackPic_TerapagosTerastal[] = INCBIN_U32("graphics/pokemon/terapagos/terastal/back.4bpp.lz"); - // const u32 gMonShinyPalette_TerapagosTerastal[] = INCBIN_U32("graphics/pokemon/terapagos/terastal/shiny.gbapal.lz"); + const u32 gMonFrontPic_TerapagosTerastal[] = INCBIN_U32("graphics/pokemon/terapagos/terastal/anim_front.4bpp.lz"); + const u32 gMonPalette_TerapagosTerastal[] = INCBIN_U32("graphics/pokemon/terapagos/terastal/normal.gbapal.lz"); + const u32 gMonBackPic_TerapagosTerastal[] = INCBIN_U32("graphics/pokemon/terapagos/terastal/back.4bpp.lz"); + const u32 gMonShinyPalette_TerapagosTerastal[] = INCBIN_U32("graphics/pokemon/terapagos/terastal/shiny.gbapal.lz"); const u8 gMonIcon_TerapagosTerastal[] = INCBIN_U8("graphics/pokemon/terapagos/terastal/icon.4bpp"); +#if P_FOOTPRINTS + const u8 gMonFootprint_TerapagosTerastal[] = INCBIN_U8("graphics/pokemon/terapagos/terastal/footprint.1bpp"); +#endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_TerapagosTerastal[] = INCBIN_COMP("graphics/pokemon/terapagos/terastal/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_TerapagosTerastal[] = INCBIN_U32("graphics/pokemon/terapagos/terastal/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_TerapagosTerastal[] = INCBIN_U32("graphics/pokemon/terapagos/terastal/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS // const u32 gMonFrontPic_TerapagosStellar[] = INCBIN_U32("graphics/pokemon/terapagos/stellar/front.4bpp.lz"); // const u32 gMonPalette_TerapagosStellar[] = INCBIN_U32("graphics/pokemon/terapagos/stellar/normal.gbapal.lz"); // const u32 gMonBackPic_TerapagosStellar[] = INCBIN_U32("graphics/pokemon/terapagos/stellar/back.4bpp.lz"); // const u32 gMonShinyPalette_TerapagosStellar[] = INCBIN_U32("graphics/pokemon/terapagos/stellar/shiny.gbapal.lz"); const u8 gMonIcon_TerapagosStellar[] = INCBIN_U8("graphics/pokemon/terapagos/stellar/icon.4bpp"); +#if P_FOOTPRINTS + const u8 gMonFootprint_TerapagosStellar[] = INCBIN_U8("graphics/pokemon/terapagos/stellar/footprint.1bpp"); +#endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_TerapagosStellar[] = INCBIN_COMP("graphics/pokemon/terapagos/stellar/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_TerapagosStellar[] = INCBIN_U32("graphics/pokemon/terapagos/stellar/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_TerapagosStellar[] = INCBIN_U32("graphics/pokemon/terapagos/stellar/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_TERAPAGOS #if P_FAMILY_PECHARUNT @@ -13046,11 +21990,17 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_Pecharunt[] = INCBIN_U32("graphics/pokemon/pecharunt/shiny.gbapal.lz"); const u8 gMonIcon_Pecharunt[] = INCBIN_U8("graphics/pokemon/pecharunt/icon.4bpp"); #if P_FOOTPRINTS - // const u8 gMonFootprint_Pecharunt[] = INCBIN_U8("graphics/pokemon/pecharunt/footprint.1bpp"); + const u8 gMonFootprint_Pecharunt[] = INCBIN_U8("graphics/pokemon/pecharunt/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_POKEMON_OBJECT_EVENTS + // const u32 gObjectEventPic_Pecharunt[] = INCBIN_COMP("graphics/pokemon/pecharunt/overworld.4bpp"); +#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE + // const u32 gOverworldPalette_Pecharunt[] = INCBIN_U32("graphics/pokemon/pecharunt/overworld_normal.gbapal.lz"); + // const u32 gShinyOverworldPalette_Pecharunt[] = INCBIN_U32("graphics/pokemon/pecharunt/overworld_shiny.gbapal.lz"); +#endif //OW_PKMN_OBJECTS_SHARE_PALETTES +#endif //OW_POKEMON_OBJECT_EVENTS #endif //P_FAMILY_PECHARUNT const u32 gMonFrontPic_Egg[] = INCBIN_U32("graphics/pokemon/egg/anim_front.4bpp.lz"); const u32 gMonPalette_Egg[] = INCBIN_U32("graphics/pokemon/egg/normal.gbapal.lz"); const u8 gMonIcon_Egg[] = INCBIN_U8("graphics/pokemon/egg/icon.4bpp"); - diff --git a/src/data/pokemon/egg_moves.h b/src/data/pokemon/egg_moves.h index 5b2e3879c..18ce19a7a 100644 --- a/src/data/pokemon/egg_moves.h +++ b/src/data/pokemon/egg_moves.h @@ -1,1310 +1,6303 @@ -#define EGG_MOVES_SPECIES_OFFSET 20000 -#define EGG_MOVES_TERMINATOR 0xFFFF -#define egg_moves(species, moves...) (SPECIES_##species + EGG_MOVES_SPECIES_OFFSET), moves +#include "constants/moves.h" -const u16 gEggMoves[] = { - egg_moves(BULBASAUR, - MOVE_LIGHT_SCREEN, - MOVE_SKULL_BASH, - MOVE_SAFEGUARD, - MOVE_CHARM, - MOVE_PETAL_DANCE, - MOVE_MAGICAL_LEAF, - MOVE_GRASS_WHISTLE, - MOVE_CURSE), - - egg_moves(CHARMANDER, - MOVE_BELLY_DRUM, - MOVE_ANCIENT_POWER, - MOVE_ROCK_SLIDE, - MOVE_BITE, - MOVE_OUTRAGE, - MOVE_BEAT_UP, - MOVE_SWORDS_DANCE, - MOVE_DRAGON_DANCE), - - egg_moves(SQUIRTLE, - MOVE_MIRROR_COAT, - MOVE_HAZE, - MOVE_MIST, - MOVE_FORESIGHT, - MOVE_FLAIL, - MOVE_REFRESH, - MOVE_MUD_SPORT, - MOVE_YAWN), - - egg_moves(PIDGEY, - MOVE_PURSUIT, - MOVE_FAINT_ATTACK, - MOVE_FORESIGHT, - MOVE_STEEL_WING, - MOVE_AIR_CUTTER), - - egg_moves(RATTATA, - MOVE_SCREECH, - MOVE_FLAME_WHEEL, - MOVE_FURY_SWIPES, - MOVE_BITE, - MOVE_COUNTER, - MOVE_REVERSAL, - MOVE_UPROAR, - MOVE_SWAGGER), - - egg_moves(SPEAROW, - MOVE_FAINT_ATTACK, - MOVE_FALSE_SWIPE, - MOVE_SCARY_FACE, - MOVE_QUICK_ATTACK, - MOVE_TRI_ATTACK, - MOVE_ASTONISH, - MOVE_SKY_ATTACK), - - egg_moves(EKANS, - MOVE_PURSUIT, - MOVE_SLAM, - MOVE_SPITE, - MOVE_BEAT_UP, - MOVE_POISON_FANG), - - egg_moves(SANDSHREW, - MOVE_FLAIL, - MOVE_SAFEGUARD, - MOVE_COUNTER, - MOVE_RAPID_SPIN, - MOVE_ROCK_SLIDE, - MOVE_METAL_CLAW, - MOVE_SWORDS_DANCE, - MOVE_CRUSH_CLAW), - - egg_moves(NIDORAN_F, - MOVE_SUPERSONIC, - MOVE_DISABLE, - MOVE_TAKE_DOWN, - MOVE_FOCUS_ENERGY, - MOVE_CHARM, - MOVE_COUNTER, - MOVE_BEAT_UP), - - egg_moves(NIDORAN_M, - MOVE_COUNTER, - MOVE_DISABLE, - MOVE_SUPERSONIC, - MOVE_TAKE_DOWN, - MOVE_AMNESIA, - MOVE_CONFUSION, - MOVE_BEAT_UP), - - egg_moves(VULPIX, - MOVE_FAINT_ATTACK, - MOVE_HYPNOSIS, - MOVE_FLAIL, - MOVE_SPITE, - MOVE_DISABLE, - MOVE_HOWL, - MOVE_PSYCH_UP, - MOVE_HEAT_WAVE), - - egg_moves(ZUBAT, - MOVE_QUICK_ATTACK, - MOVE_PURSUIT, - MOVE_FAINT_ATTACK, - MOVE_GUST, - MOVE_WHIRLWIND, - MOVE_CURSE), - - egg_moves(ODDISH, - MOVE_SWORDS_DANCE, - MOVE_RAZOR_LEAF, - MOVE_FLAIL, - MOVE_SYNTHESIS, - MOVE_CHARM, - MOVE_INGRAIN), - - egg_moves(PARAS, - MOVE_FALSE_SWIPE, - MOVE_SCREECH, - MOVE_COUNTER, - MOVE_PSYBEAM, - MOVE_FLAIL, - MOVE_SWEET_SCENT, - MOVE_LIGHT_SCREEN, - MOVE_PURSUIT), - - egg_moves(VENONAT, - MOVE_BATON_PASS, - MOVE_SCREECH, - MOVE_GIGA_DRAIN, - MOVE_SIGNAL_BEAM), - - egg_moves(DIGLETT, - MOVE_FAINT_ATTACK, - MOVE_SCREECH, - MOVE_ANCIENT_POWER, - MOVE_PURSUIT, - MOVE_BEAT_UP, - MOVE_UPROAR, - MOVE_ROCK_SLIDE), - - egg_moves(MEOWTH, - MOVE_SPITE, - MOVE_CHARM, - MOVE_HYPNOSIS, - MOVE_AMNESIA, - MOVE_PSYCH_UP, - MOVE_ASSIST), - - egg_moves(PSYDUCK, - MOVE_HYPNOSIS, - MOVE_PSYBEAM, - MOVE_FORESIGHT, - MOVE_LIGHT_SCREEN, - MOVE_FUTURE_SIGHT, - MOVE_PSYCHIC, - MOVE_CROSS_CHOP, - MOVE_REFRESH), - - egg_moves(MANKEY, - MOVE_ROCK_SLIDE, - MOVE_FORESIGHT, - MOVE_MEDITATE, - MOVE_COUNTER, - MOVE_REVERSAL, - MOVE_BEAT_UP, - MOVE_REVENGE, - MOVE_SMELLINGSALT), - - egg_moves(GROWLITHE, - MOVE_BODY_SLAM, - MOVE_SAFEGUARD, - MOVE_CRUNCH, - MOVE_THRASH, - MOVE_FIRE_SPIN, - MOVE_HOWL, - MOVE_HEAT_WAVE), - - egg_moves(POLIWAG, - MOVE_MIST, - MOVE_SPLASH, - MOVE_BUBBLE_BEAM, - MOVE_HAZE, - MOVE_MIND_READER, - MOVE_WATER_SPORT, - MOVE_ICE_BALL), - - egg_moves(ABRA, - MOVE_ENCORE, - MOVE_BARRIER, - MOVE_KNOCK_OFF, - MOVE_FIRE_PUNCH, - MOVE_THUNDER_PUNCH, - MOVE_ICE_PUNCH), - - egg_moves(MACHOP, - MOVE_LIGHT_SCREEN, - MOVE_MEDITATE, - MOVE_ROLLING_KICK, - MOVE_ENCORE, - MOVE_SMELLINGSALT, - MOVE_COUNTER, - MOVE_ROCK_SLIDE), - - egg_moves(BELLSPROUT, - MOVE_SWORDS_DANCE, - MOVE_ENCORE, - MOVE_REFLECT, - MOVE_SYNTHESIS, - MOVE_LEECH_LIFE, - MOVE_INGRAIN, - MOVE_MAGICAL_LEAF), - - egg_moves(TENTACOOL, - MOVE_AURORA_BEAM, - MOVE_MIRROR_COAT, - MOVE_RAPID_SPIN, - MOVE_HAZE, - MOVE_SAFEGUARD, - MOVE_CONFUSE_RAY), - - egg_moves(GEODUDE, - MOVE_MEGA_PUNCH, - MOVE_ROCK_SLIDE, - MOVE_BLOCK), - - egg_moves(PONYTA, - MOVE_FLAME_WHEEL, - MOVE_THRASH, - MOVE_DOUBLE_KICK, - MOVE_HYPNOSIS, - MOVE_CHARM, - MOVE_DOUBLE_EDGE), - - egg_moves(SLOWPOKE, - MOVE_SAFEGUARD, - MOVE_BELLY_DRUM, - MOVE_FUTURE_SIGHT, - MOVE_STOMP, - MOVE_MUD_SPORT, - MOVE_SLEEP_TALK, - MOVE_SNORE), - - egg_moves(FARFETCHD, - MOVE_STEEL_WING, - MOVE_FORESIGHT, - MOVE_MIRROR_MOVE, - MOVE_GUST, - MOVE_QUICK_ATTACK, - MOVE_FLAIL, - MOVE_FEATHER_DANCE, - MOVE_CURSE), - - egg_moves(DODUO, - MOVE_QUICK_ATTACK, - MOVE_SUPERSONIC, - MOVE_HAZE, - MOVE_FAINT_ATTACK, - MOVE_FLAIL, - MOVE_ENDEAVOR), - - egg_moves(SEEL, - MOVE_LICK, - MOVE_PERISH_SONG, - MOVE_DISABLE, - MOVE_HORN_DRILL, - MOVE_SLAM, - MOVE_ENCORE, - MOVE_FAKE_OUT, - MOVE_ICICLE_SPEAR), - - egg_moves(GRIMER, - MOVE_HAZE, - MOVE_MEAN_LOOK, - MOVE_LICK, - MOVE_IMPRISON, - MOVE_CURSE, - MOVE_SHADOW_PUNCH, - MOVE_EXPLOSION), - - egg_moves(SHELLDER, - MOVE_BUBBLE_BEAM, - MOVE_TAKE_DOWN, - MOVE_BARRIER, - MOVE_RAPID_SPIN, - MOVE_SCREECH, - MOVE_ICICLE_SPEAR), - - egg_moves(GASTLY, - MOVE_PSYWAVE, - MOVE_PERISH_SONG, - MOVE_HAZE, - MOVE_ASTONISH, - MOVE_WILL_O_WISP, - MOVE_GRUDGE, - MOVE_EXPLOSION), - - egg_moves(ONIX, - MOVE_ROCK_SLIDE, - MOVE_FLAIL, - MOVE_EXPLOSION, - MOVE_BLOCK), - - egg_moves(DROWZEE, - MOVE_BARRIER, - MOVE_ASSIST, - MOVE_ROLE_PLAY, - MOVE_FIRE_PUNCH, - MOVE_THUNDER_PUNCH, - MOVE_ICE_PUNCH), - - egg_moves(KRABBY, - MOVE_DIG, - MOVE_HAZE, - MOVE_AMNESIA, - MOVE_FLAIL, - MOVE_SLAM, - MOVE_KNOCK_OFF, - MOVE_SWORDS_DANCE), - - egg_moves(EXEGGCUTE, - MOVE_SYNTHESIS, - MOVE_MOONLIGHT, - MOVE_REFLECT, - MOVE_ANCIENT_POWER, - MOVE_PSYCH_UP, - MOVE_INGRAIN, - MOVE_CURSE), - - egg_moves(CUBONE, - MOVE_ROCK_SLIDE, - MOVE_ANCIENT_POWER, - MOVE_BELLY_DRUM, - MOVE_SCREECH, - MOVE_SKULL_BASH, - MOVE_PERISH_SONG, - MOVE_SWORDS_DANCE), - - egg_moves(LICKITUNG, - MOVE_BELLY_DRUM, - MOVE_MAGNITUDE, - MOVE_BODY_SLAM, - MOVE_CURSE, - MOVE_SMELLINGSALT, - MOVE_SLEEP_TALK, - MOVE_SNORE, - MOVE_SUBSTITUTE), - - egg_moves(KOFFING, - MOVE_SCREECH, - MOVE_PSYWAVE, - MOVE_PSYBEAM, - MOVE_DESTINY_BOND, - MOVE_PAIN_SPLIT, - MOVE_WILL_O_WISP), - - egg_moves(RHYHORN, - MOVE_CRUNCH, - MOVE_REVERSAL, - MOVE_ROCK_SLIDE, - MOVE_COUNTER, - MOVE_MAGNITUDE, - MOVE_SWORDS_DANCE, - MOVE_CURSE, - MOVE_CRUSH_CLAW), - - egg_moves(CHANSEY, - MOVE_PRESENT, - MOVE_METRONOME, - MOVE_HEAL_BELL, - MOVE_AROMATHERAPY, - MOVE_SUBSTITUTE), - - egg_moves(TANGELA, - MOVE_FLAIL, - MOVE_CONFUSION, - MOVE_MEGA_DRAIN, - MOVE_REFLECT, - MOVE_AMNESIA, - MOVE_LEECH_SEED, - MOVE_NATURE_POWER), - - egg_moves(KANGASKHAN, - MOVE_STOMP, - MOVE_FORESIGHT, - MOVE_FOCUS_ENERGY, - MOVE_SAFEGUARD, - MOVE_DISABLE, - MOVE_COUNTER, - MOVE_CRUSH_CLAW, - MOVE_SUBSTITUTE), - - egg_moves(HORSEA, - MOVE_FLAIL, - MOVE_AURORA_BEAM, - MOVE_OCTAZOOKA, - MOVE_DISABLE, - MOVE_SPLASH, - MOVE_DRAGON_RAGE, - MOVE_DRAGON_BREATH), - - egg_moves(GOLDEEN, - MOVE_PSYBEAM, - MOVE_HAZE, - MOVE_HYDRO_PUMP, - MOVE_SLEEP_TALK, - MOVE_MUD_SPORT), - - egg_moves(MR_MIME, - MOVE_FUTURE_SIGHT, - MOVE_HYPNOSIS, - MOVE_MIMIC, - MOVE_PSYCH_UP, - MOVE_FAKE_OUT, - MOVE_TRICK), - - egg_moves(SCYTHER, - MOVE_COUNTER, - MOVE_SAFEGUARD, - MOVE_BATON_PASS, - MOVE_RAZOR_WIND, - MOVE_REVERSAL, - MOVE_LIGHT_SCREEN, - MOVE_ENDURE, - MOVE_SILVER_WIND), - - egg_moves(PINSIR, - MOVE_FURY_ATTACK, - MOVE_FLAIL, - MOVE_FALSE_SWIPE, - MOVE_FAINT_ATTACK), - - egg_moves(LAPRAS, - MOVE_FORESIGHT, - MOVE_SUBSTITUTE, - MOVE_TICKLE, - MOVE_REFRESH, - MOVE_DRAGON_DANCE, - MOVE_CURSE, - MOVE_SLEEP_TALK, - MOVE_HORN_DRILL), - - egg_moves(EEVEE, - MOVE_CHARM, - MOVE_FLAIL, - MOVE_ENDURE, - MOVE_CURSE, - MOVE_TICKLE, - MOVE_WISH), - - egg_moves(OMANYTE, - MOVE_BUBBLE_BEAM, - MOVE_AURORA_BEAM, - MOVE_SLAM, - MOVE_SUPERSONIC, - MOVE_HAZE, - MOVE_ROCK_SLIDE, - MOVE_SPIKES), - - egg_moves(KABUTO, - MOVE_BUBBLE_BEAM, - MOVE_AURORA_BEAM, - MOVE_RAPID_SPIN, - MOVE_DIG, - MOVE_FLAIL, - MOVE_KNOCK_OFF, - MOVE_CONFUSE_RAY), - - egg_moves(AERODACTYL, - MOVE_WHIRLWIND, - MOVE_PURSUIT, - MOVE_FORESIGHT, - MOVE_STEEL_WING, - MOVE_DRAGON_BREATH, - MOVE_CURSE), - - egg_moves(SNORLAX, - MOVE_LICK, - MOVE_CHARM, - MOVE_DOUBLE_EDGE, - MOVE_CURSE, - MOVE_FISSURE, - MOVE_SUBSTITUTE), - - egg_moves(DRATINI, - MOVE_LIGHT_SCREEN, - MOVE_MIST, - MOVE_HAZE, - MOVE_SUPERSONIC, - MOVE_DRAGON_BREATH, - MOVE_DRAGON_DANCE), - - egg_moves(CHIKORITA, - MOVE_VINE_WHIP, - MOVE_LEECH_SEED, - MOVE_COUNTER, - MOVE_ANCIENT_POWER, - MOVE_FLAIL, - MOVE_NATURE_POWER, - MOVE_INGRAIN, - MOVE_GRASS_WHISTLE), - - egg_moves(CYNDAQUIL, - MOVE_FURY_SWIPES, - MOVE_QUICK_ATTACK, - MOVE_REVERSAL, - MOVE_THRASH, - MOVE_FORESIGHT, - MOVE_COVET, - MOVE_HOWL, - MOVE_CRUSH_CLAW), - - egg_moves(TOTODILE, - MOVE_CRUNCH, - MOVE_THRASH, - MOVE_HYDRO_PUMP, - MOVE_ANCIENT_POWER, - MOVE_ROCK_SLIDE, - MOVE_MUD_SPORT, - MOVE_WATER_SPORT, - MOVE_DRAGON_CLAW), - - egg_moves(SENTRET, - MOVE_DOUBLE_EDGE, - MOVE_PURSUIT, - MOVE_SLASH, - MOVE_FOCUS_ENERGY, - MOVE_REVERSAL, - MOVE_SUBSTITUTE, - MOVE_TRICK, - MOVE_ASSIST), - - egg_moves(HOOTHOOT, - MOVE_MIRROR_MOVE, - MOVE_SUPERSONIC, - MOVE_FAINT_ATTACK, - MOVE_WING_ATTACK, - MOVE_WHIRLWIND, - MOVE_SKY_ATTACK, - MOVE_FEATHER_DANCE), - - egg_moves(LEDYBA, - MOVE_PSYBEAM, - MOVE_BIDE, - MOVE_SILVER_WIND), - - egg_moves(SPINARAK, - MOVE_PSYBEAM, - MOVE_DISABLE, - MOVE_SONIC_BOOM, - MOVE_BATON_PASS, - MOVE_PURSUIT, - MOVE_SIGNAL_BEAM), - - egg_moves(CHINCHOU, - MOVE_FLAIL, - MOVE_SCREECH, - MOVE_AMNESIA), - - egg_moves(PICHU, - MOVE_REVERSAL, - MOVE_BIDE, - MOVE_PRESENT, - MOVE_ENCORE, - MOVE_DOUBLE_SLAP, - MOVE_WISH, - MOVE_CHARGE), - - egg_moves(CLEFFA, - MOVE_PRESENT, - MOVE_METRONOME, - MOVE_AMNESIA, - MOVE_BELLY_DRUM, - MOVE_SPLASH, - MOVE_MIMIC, - MOVE_WISH, - MOVE_SUBSTITUTE), - - egg_moves(IGGLYBUFF, - MOVE_PERISH_SONG, - MOVE_PRESENT, - MOVE_FAINT_ATTACK, - MOVE_WISH, - MOVE_FAKE_TEARS), - - egg_moves(TOGEPI, - MOVE_PRESENT, - MOVE_MIRROR_MOVE, - MOVE_PECK, - MOVE_FORESIGHT, - MOVE_FUTURE_SIGHT, - MOVE_SUBSTITUTE, - MOVE_PSYCH_UP), - - egg_moves(NATU, - MOVE_HAZE, - MOVE_DRILL_PECK, - MOVE_QUICK_ATTACK, - MOVE_FAINT_ATTACK, - MOVE_STEEL_WING, - MOVE_PSYCH_UP, - MOVE_FEATHER_DANCE, - MOVE_REFRESH), - - egg_moves(MAREEP, - MOVE_TAKE_DOWN, - MOVE_BODY_SLAM, - MOVE_SAFEGUARD, - MOVE_SCREECH, - MOVE_REFLECT, - MOVE_ODOR_SLEUTH, - MOVE_CHARGE), - - egg_moves(MARILL, - MOVE_LIGHT_SCREEN, - MOVE_PRESENT, - MOVE_AMNESIA, - MOVE_FUTURE_SIGHT, - MOVE_BELLY_DRUM, - MOVE_PERISH_SONG, - MOVE_SUPERSONIC, - MOVE_SUBSTITUTE), - - egg_moves(SUDOWOODO, - MOVE_SELF_DESTRUCT), - - egg_moves(HOPPIP, - MOVE_CONFUSION, - MOVE_ENCORE, - MOVE_DOUBLE_EDGE, - MOVE_REFLECT, - MOVE_AMNESIA, - MOVE_HELPING_HAND, - MOVE_PSYCH_UP), - - egg_moves(AIPOM, - MOVE_COUNTER, - MOVE_SCREECH, - MOVE_PURSUIT, - MOVE_AGILITY, - MOVE_SPITE, - MOVE_SLAM, - MOVE_DOUBLE_SLAP, - MOVE_BEAT_UP), - - egg_moves(SUNKERN, - MOVE_GRASS_WHISTLE, - MOVE_ENCORE, - MOVE_LEECH_SEED, - MOVE_NATURE_POWER, - MOVE_CURSE, - MOVE_HELPING_HAND), - - egg_moves(YANMA, - MOVE_WHIRLWIND, - MOVE_REVERSAL, - MOVE_LEECH_LIFE, - MOVE_SIGNAL_BEAM, - MOVE_SILVER_WIND), - - egg_moves(WOOPER, - MOVE_BODY_SLAM, - MOVE_ANCIENT_POWER, - MOVE_SAFEGUARD, - MOVE_CURSE, - MOVE_MUD_SPORT, - MOVE_STOCKPILE, - MOVE_SWALLOW, - MOVE_SPIT_UP), - - egg_moves(MURKROW, - MOVE_WHIRLWIND, - MOVE_DRILL_PECK, - MOVE_MIRROR_MOVE, - MOVE_WING_ATTACK, - MOVE_SKY_ATTACK, - MOVE_CONFUSE_RAY, - MOVE_FEATHER_DANCE, - MOVE_PERISH_SONG), - - egg_moves(MISDREAVUS, - MOVE_SCREECH, - MOVE_DESTINY_BOND, - MOVE_PSYCH_UP, - MOVE_IMPRISON), - - egg_moves(GIRAFARIG, - MOVE_TAKE_DOWN, - MOVE_AMNESIA, - MOVE_FORESIGHT, - MOVE_FUTURE_SIGHT, - MOVE_BEAT_UP, - MOVE_PSYCH_UP, - MOVE_WISH, - MOVE_MAGIC_COAT), - - egg_moves(PINECO, - MOVE_REFLECT, - MOVE_PIN_MISSILE, - MOVE_FLAIL, - MOVE_SWIFT, - MOVE_COUNTER, - MOVE_SAND_TOMB), - - egg_moves(DUNSPARCE, - MOVE_BIDE, - MOVE_ANCIENT_POWER, - MOVE_ROCK_SLIDE, - MOVE_BITE, - MOVE_HEADBUTT, - MOVE_ASTONISH, - MOVE_CURSE), - - egg_moves(GLIGAR, - MOVE_METAL_CLAW, - MOVE_WING_ATTACK, - MOVE_RAZOR_WIND, - MOVE_COUNTER, - MOVE_SAND_TOMB), - - egg_moves(SNUBBULL, - MOVE_METRONOME, - MOVE_FAINT_ATTACK, - MOVE_REFLECT, - MOVE_PRESENT, - MOVE_CRUNCH, - MOVE_HEAL_BELL, - MOVE_SNORE, - MOVE_SMELLINGSALT), - - egg_moves(QWILFISH, - MOVE_FLAIL, - MOVE_HAZE, - MOVE_BUBBLE_BEAM, - MOVE_SUPERSONIC, - MOVE_ASTONISH), - - egg_moves(SHUCKLE, - MOVE_SWEET_SCENT), - - egg_moves(HERACROSS, - MOVE_HARDEN, - MOVE_BIDE, - MOVE_FLAIL, - MOVE_FALSE_SWIPE), - - egg_moves(SNEASEL, - MOVE_COUNTER, - MOVE_SPITE, - MOVE_FORESIGHT, - MOVE_REFLECT, - MOVE_BITE, - MOVE_CRUSH_CLAW, - MOVE_FAKE_OUT), - - egg_moves(TEDDIURSA, - MOVE_CRUNCH, - MOVE_TAKE_DOWN, - MOVE_SEISMIC_TOSS, - MOVE_COUNTER, - MOVE_METAL_CLAW, - MOVE_FAKE_TEARS, - MOVE_YAWN, - MOVE_SLEEP_TALK), - - egg_moves(SLUGMA, - MOVE_ACID_ARMOR, - MOVE_HEAT_WAVE), - - egg_moves(SWINUB, - MOVE_TAKE_DOWN, - MOVE_BITE, - MOVE_BODY_SLAM, - MOVE_ROCK_SLIDE, - MOVE_ANCIENT_POWER, - MOVE_MUD_SHOT, - MOVE_ICICLE_SPEAR, - MOVE_DOUBLE_EDGE), - - egg_moves(CORSOLA, - MOVE_ROCK_SLIDE, - MOVE_SCREECH, - MOVE_MIST, - MOVE_AMNESIA, - MOVE_BARRIER, - MOVE_INGRAIN, - MOVE_CONFUSE_RAY, - MOVE_ICICLE_SPEAR), - - egg_moves(REMORAID, - MOVE_AURORA_BEAM, - MOVE_OCTAZOOKA, - MOVE_SUPERSONIC, - MOVE_HAZE, - MOVE_SCREECH, - MOVE_THUNDER_WAVE, - MOVE_ROCK_BLAST), - - egg_moves(DELIBIRD, - MOVE_AURORA_BEAM, - MOVE_QUICK_ATTACK, - MOVE_FUTURE_SIGHT, - MOVE_SPLASH, - MOVE_RAPID_SPIN, - MOVE_ICE_BALL), - - egg_moves(MANTINE, - MOVE_TWISTER, - MOVE_HYDRO_PUMP, - MOVE_HAZE, - MOVE_SLAM, - MOVE_MUD_SPORT, - MOVE_ROCK_SLIDE), - - egg_moves(SKARMORY, - MOVE_DRILL_PECK, - MOVE_PURSUIT, - MOVE_WHIRLWIND, - MOVE_SKY_ATTACK, - MOVE_CURSE), - - egg_moves(HOUNDOUR, - MOVE_FIRE_SPIN, - MOVE_RAGE, - MOVE_PURSUIT, - MOVE_COUNTER, - MOVE_SPITE, - MOVE_REVERSAL, - MOVE_BEAT_UP, - MOVE_WILL_O_WISP), - - egg_moves(PHANPY, - MOVE_FOCUS_ENERGY, - MOVE_BODY_SLAM, - MOVE_ANCIENT_POWER, - MOVE_SNORE, - MOVE_COUNTER, - MOVE_FISSURE), - - egg_moves(STANTLER, - MOVE_SPITE, - MOVE_DISABLE, - MOVE_BITE, - MOVE_SWAGGER, - MOVE_PSYCH_UP, - MOVE_EXTRASENSORY), - - egg_moves(TYROGUE, - MOVE_RAPID_SPIN, - MOVE_HI_JUMP_KICK, - MOVE_MACH_PUNCH, - MOVE_MIND_READER, - MOVE_HELPING_HAND), - - egg_moves(SMOOCHUM, - MOVE_MEDITATE, - MOVE_PSYCH_UP, - MOVE_FAKE_OUT, - MOVE_WISH, - MOVE_ICE_PUNCH), - - egg_moves(ELEKID, - MOVE_KARATE_CHOP, - MOVE_BARRIER, - MOVE_ROLLING_KICK, - MOVE_MEDITATE, - MOVE_CROSS_CHOP, - MOVE_FIRE_PUNCH, - MOVE_ICE_PUNCH), - - egg_moves(MAGBY, - MOVE_KARATE_CHOP, - MOVE_MEGA_PUNCH, - MOVE_BARRIER, - MOVE_SCREECH, - MOVE_CROSS_CHOP, - MOVE_THUNDER_PUNCH), - - egg_moves(MILTANK, - MOVE_PRESENT, - MOVE_REVERSAL, - MOVE_SEISMIC_TOSS, - MOVE_ENDURE, - MOVE_PSYCH_UP, - MOVE_CURSE, - MOVE_HELPING_HAND, - MOVE_SLEEP_TALK), - - egg_moves(LARVITAR, - MOVE_PURSUIT, - MOVE_STOMP, - MOVE_OUTRAGE, - MOVE_FOCUS_ENERGY, - MOVE_ANCIENT_POWER, - MOVE_DRAGON_DANCE, - MOVE_CURSE), - - egg_moves(TREECKO, - MOVE_CRUNCH, - MOVE_MUD_SPORT, - MOVE_ENDEAVOR, - MOVE_LEECH_SEED, - MOVE_DRAGON_BREATH, - MOVE_CRUSH_CLAW), - - egg_moves(TORCHIC, - MOVE_COUNTER, - MOVE_REVERSAL, - MOVE_ENDURE, - MOVE_SWAGGER, - MOVE_ROCK_SLIDE, - MOVE_SMELLINGSALT), - - egg_moves(MUDKIP, - MOVE_REFRESH, - MOVE_UPROAR, - MOVE_CURSE, - MOVE_STOMP, - MOVE_ICE_BALL, - MOVE_MIRROR_COAT), - - egg_moves(POOCHYENA, - MOVE_ASTONISH, - MOVE_POISON_FANG, - MOVE_COVET, - MOVE_LEER, - MOVE_YAWN), - - egg_moves(ZIGZAGOON, - MOVE_CHARM, - MOVE_PURSUIT, - MOVE_SUBSTITUTE, - MOVE_TICKLE, - MOVE_TRICK), - - egg_moves(LOTAD, - MOVE_SYNTHESIS, - MOVE_RAZOR_LEAF, - MOVE_SWEET_SCENT, - MOVE_LEECH_SEED, - MOVE_FLAIL, - MOVE_WATER_GUN), - - egg_moves(SEEDOT, - MOVE_LEECH_SEED, - MOVE_AMNESIA, - MOVE_QUICK_ATTACK, - MOVE_RAZOR_WIND, - MOVE_TAKE_DOWN, - MOVE_FALSE_SWIPE), - - egg_moves(NINCADA, - MOVE_ENDURE, - MOVE_FAINT_ATTACK, - MOVE_GUST, - MOVE_SILVER_WIND), - - egg_moves(TAILLOW, - MOVE_PURSUIT, - MOVE_SUPERSONIC, - MOVE_REFRESH, - MOVE_MIRROR_MOVE, - MOVE_RAGE, - MOVE_SKY_ATTACK), - - egg_moves(SHROOMISH, - MOVE_FAKE_TEARS, - MOVE_SWAGGER, - MOVE_CHARM, - MOVE_FALSE_SWIPE, - MOVE_HELPING_HAND), - - egg_moves(SPINDA, - MOVE_ENCORE, - MOVE_ROCK_SLIDE, - MOVE_ASSIST, - MOVE_DISABLE, - MOVE_BATON_PASS, - MOVE_WISH, - MOVE_TRICK, - MOVE_SMELLINGSALT), - - egg_moves(WINGULL, - MOVE_MIST, - MOVE_TWISTER, - MOVE_AGILITY, - MOVE_GUST, - MOVE_WATER_SPORT), - - egg_moves(SURSKIT, - MOVE_FORESIGHT, - MOVE_MUD_SHOT, - MOVE_PSYBEAM, - MOVE_HYDRO_PUMP, - MOVE_MIND_READER), - - egg_moves(WAILMER, - MOVE_DOUBLE_EDGE, - MOVE_THRASH, - MOVE_SWAGGER, - MOVE_SNORE, - MOVE_SLEEP_TALK, - MOVE_CURSE, - MOVE_FISSURE, - MOVE_TICKLE), - - egg_moves(SKITTY, - MOVE_HELPING_HAND, - MOVE_PSYCH_UP, - MOVE_UPROAR, - MOVE_FAKE_TEARS, - MOVE_WISH, - MOVE_BATON_PASS, - MOVE_SUBSTITUTE, - MOVE_TICKLE), - - egg_moves(KECLEON, - MOVE_DISABLE, - MOVE_MAGIC_COAT, - MOVE_TRICK), - - egg_moves(NOSEPASS, - MOVE_MAGNITUDE, - MOVE_ROLLOUT, - MOVE_EXPLOSION), - - egg_moves(TORKOAL, - MOVE_ERUPTION, - MOVE_ENDURE, - MOVE_SLEEP_TALK, - MOVE_YAWN), - - egg_moves(SABLEYE, - MOVE_PSYCH_UP, - MOVE_RECOVER, - MOVE_MOONLIGHT), - - egg_moves(BARBOACH, - MOVE_THRASH, - MOVE_WHIRLPOOL, - MOVE_SPARK), - - egg_moves(LUVDISC, - MOVE_SPLASH, - MOVE_SUPERSONIC, - MOVE_WATER_SPORT, - MOVE_MUD_SPORT), - - egg_moves(CORPHISH, - MOVE_MUD_SPORT, - MOVE_ENDEAVOR, - MOVE_BODY_SLAM, - MOVE_ANCIENT_POWER), - - egg_moves(FEEBAS, - MOVE_MIRROR_COAT, - MOVE_DRAGON_BREATH, - MOVE_MUD_SPORT, - MOVE_HYPNOSIS, - MOVE_LIGHT_SCREEN, - MOVE_CONFUSE_RAY), - - egg_moves(CARVANHA, - MOVE_HYDRO_PUMP, - MOVE_DOUBLE_EDGE, - MOVE_THRASH), - - egg_moves(TRAPINCH, - MOVE_FOCUS_ENERGY, - MOVE_QUICK_ATTACK, - MOVE_GUST), - - egg_moves(MAKUHITA, - MOVE_FAINT_ATTACK, - MOVE_DETECT, - MOVE_FORESIGHT, - MOVE_HELPING_HAND, - MOVE_CROSS_CHOP, - MOVE_REVENGE, - MOVE_DYNAMIC_PUNCH, - MOVE_COUNTER), - - egg_moves(ELECTRIKE, - MOVE_CRUNCH, - MOVE_HEADBUTT, - MOVE_UPROAR, - MOVE_CURSE, - MOVE_SWIFT), - - egg_moves(NUMEL, - MOVE_HOWL, - MOVE_SCARY_FACE, - MOVE_BODY_SLAM, - MOVE_ROLLOUT, - MOVE_DEFENSE_CURL, - MOVE_STOMP), - - egg_moves(SPHEAL, - MOVE_WATER_SPORT, - MOVE_STOCKPILE, - MOVE_SWALLOW, - MOVE_SPIT_UP, - MOVE_YAWN, - MOVE_ROCK_SLIDE, - MOVE_CURSE, - MOVE_FISSURE), - - egg_moves(CACNEA, - MOVE_GRASS_WHISTLE, - MOVE_ACID, - MOVE_TEETER_DANCE, - MOVE_DYNAMIC_PUNCH, - MOVE_COUNTER), - - egg_moves(SNORUNT, - MOVE_BLOCK, - MOVE_SPIKES), - - egg_moves(AZURILL, - MOVE_ENCORE, - MOVE_SING, - MOVE_REFRESH, - MOVE_SLAM, - MOVE_TICKLE), - - egg_moves(SPOINK, - MOVE_FUTURE_SIGHT, - MOVE_EXTRASENSORY, - MOVE_SUBSTITUTE, - MOVE_TRICK), - - egg_moves(PLUSLE, - MOVE_SUBSTITUTE, - MOVE_WISH), - - egg_moves(MINUN, - MOVE_SUBSTITUTE, - MOVE_WISH), - - egg_moves(MAWILE, - MOVE_SWORDS_DANCE, - MOVE_FALSE_SWIPE, - MOVE_POISON_FANG, - MOVE_PSYCH_UP, - MOVE_ANCIENT_POWER, - MOVE_TICKLE), - - egg_moves(MEDITITE, - MOVE_FIRE_PUNCH, - MOVE_THUNDER_PUNCH, - MOVE_ICE_PUNCH, - MOVE_FORESIGHT, - MOVE_FAKE_OUT, - MOVE_BATON_PASS, - MOVE_DYNAMIC_PUNCH), - - egg_moves(SWABLU, - MOVE_AGILITY, - MOVE_HAZE, - MOVE_PURSUIT, - MOVE_RAGE), - - egg_moves(DUSKULL, - MOVE_IMPRISON, - MOVE_DESTINY_BOND, - MOVE_PAIN_SPLIT, - MOVE_GRUDGE, - MOVE_MEMENTO, - MOVE_FAINT_ATTACK), - - egg_moves(ROSELIA, - MOVE_SPIKES, - MOVE_SYNTHESIS, - MOVE_PIN_MISSILE, - MOVE_COTTON_SPORE), - - egg_moves(SLAKOTH, - MOVE_PURSUIT, - MOVE_SLASH, - MOVE_BODY_SLAM, - MOVE_SNORE, - MOVE_CRUSH_CLAW, - MOVE_CURSE, - MOVE_SLEEP_TALK), - - egg_moves(GULPIN, - MOVE_DREAM_EATER, - MOVE_ACID_ARMOR, - MOVE_SMOG, - MOVE_PAIN_SPLIT), - - egg_moves(TROPIUS, - MOVE_HEADBUTT, - MOVE_SLAM, - MOVE_RAZOR_WIND, - MOVE_LEECH_SEED, - MOVE_NATURE_POWER), - - egg_moves(WHISMUR, - MOVE_TAKE_DOWN, - MOVE_SNORE, - MOVE_SWAGGER, - MOVE_EXTRASENSORY, - MOVE_SMELLINGSALT), - - egg_moves(CLAMPERL, - MOVE_REFRESH, - MOVE_MUD_SPORT, - MOVE_BODY_SLAM, - MOVE_SUPERSONIC, - MOVE_BARRIER, - MOVE_CONFUSE_RAY), - - egg_moves(ABSOL, - MOVE_BATON_PASS, - MOVE_FAINT_ATTACK, - MOVE_DOUBLE_EDGE, - MOVE_MAGIC_COAT, - MOVE_CURSE, - MOVE_SUBSTITUTE), - - egg_moves(SHUPPET, - MOVE_DISABLE, - MOVE_DESTINY_BOND, - MOVE_FORESIGHT, - MOVE_ASTONISH, - MOVE_IMPRISON), - - egg_moves(SEVIPER, - MOVE_STOCKPILE, - MOVE_SWALLOW, - MOVE_SPIT_UP, - MOVE_BODY_SLAM), - - egg_moves(ZANGOOSE, - MOVE_FLAIL, - MOVE_DOUBLE_KICK, - MOVE_RAZOR_WIND, - MOVE_COUNTER, - MOVE_ROAR, - MOVE_CURSE), - - egg_moves(RELICANTH, - MOVE_MAGNITUDE, - MOVE_SKULL_BASH, - MOVE_WATER_SPORT, - MOVE_AMNESIA, - MOVE_SLEEP_TALK, - MOVE_ROCK_SLIDE), - - egg_moves(ARON, - MOVE_ENDEAVOR, - MOVE_BODY_SLAM, - MOVE_STOMP, - MOVE_SMELLINGSALT), - - egg_moves(CASTFORM, - MOVE_FUTURE_SIGHT, - MOVE_PSYCH_UP), - - egg_moves(VOLBEAT, - MOVE_BATON_PASS, - MOVE_SILVER_WIND, - MOVE_TRICK), - - egg_moves(ILLUMISE, - MOVE_BATON_PASS, - MOVE_SILVER_WIND, - MOVE_GROWTH), - - egg_moves(LILEEP, - MOVE_BARRIER, - MOVE_RECOVER, - MOVE_MIRROR_COAT, - MOVE_ROCK_SLIDE), - - egg_moves(ANORITH, - MOVE_RAPID_SPIN, - MOVE_KNOCK_OFF, - MOVE_SWORDS_DANCE, - MOVE_ROCK_SLIDE), - - egg_moves(RALTS, - MOVE_DISABLE, - MOVE_WILL_O_WISP, - MOVE_MEAN_LOOK, - MOVE_MEMENTO, - MOVE_DESTINY_BOND), - - egg_moves(BAGON, - MOVE_HYDRO_PUMP, - MOVE_THRASH, - MOVE_DRAGON_RAGE, - MOVE_TWISTER, - MOVE_DRAGON_DANCE), - - egg_moves(CHIMECHO, - MOVE_DISABLE, - MOVE_CURSE, - MOVE_HYPNOSIS, - MOVE_DREAM_EATER), - - EGG_MOVES_TERMINATOR +static const u16 sNoneEggMoveLearnset[] = { + MOVE_UNAVAILABLE, }; + +#if P_FAMILY_BULBASAUR +static const u16 sBulbasaurEggMoveLearnset[] = { + MOVE_SKULL_BASH, + MOVE_CHARM, + MOVE_PETAL_DANCE, + MOVE_MAGICAL_LEAF, + MOVE_GRASS_WHISTLE, + MOVE_CURSE, + MOVE_INGRAIN, + MOVE_NATURE_POWER, + MOVE_AMNESIA, + MOVE_LEAF_STORM, + MOVE_POWER_WHIP, + MOVE_SLUDGE, + MOVE_ENDURE, + MOVE_GIGA_DRAIN, + MOVE_GRASSY_TERRAIN, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_BULBASAUR + +#if P_FAMILY_CHARMANDER +static const u16 sCharmanderEggMoveLearnset[] = { + MOVE_BELLY_DRUM, + MOVE_ANCIENT_POWER, + MOVE_BITE, + MOVE_OUTRAGE, + MOVE_BEAT_UP, + MOVE_DRAGON_DANCE, + MOVE_CRUNCH, + MOVE_DRAGON_RUSH, + MOVE_METAL_CLAW, + MOVE_FLARE_BLITZ, + MOVE_COUNTER, + MOVE_DRAGON_PULSE, + MOVE_FOCUS_PUNCH, + MOVE_AIR_CUTTER, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_CHARMANDER + +#if P_FAMILY_SQUIRTLE +static const u16 sSquirtleEggMoveLearnset[] = { + MOVE_MIRROR_COAT, + MOVE_HAZE, + MOVE_MIST, + MOVE_FORESIGHT, + MOVE_FLAIL, + MOVE_REFRESH, + MOVE_MUD_SPORT, + MOVE_YAWN, + MOVE_MUDDY_WATER, + MOVE_FAKE_OUT, + MOVE_AQUA_RING, + MOVE_AQUA_JET, + MOVE_WATER_SPOUT, + MOVE_BRINE, + MOVE_DRAGON_PULSE, + MOVE_AURA_SPHERE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SQUIRTLE + +#if P_FAMILY_PIDGEY +static const u16 sPidgeyEggMoveLearnset[] = { + MOVE_PURSUIT, + MOVE_FEINT_ATTACK, + MOVE_FORESIGHT, + MOVE_STEEL_WING, + MOVE_AIR_CUTTER, + MOVE_AIR_SLASH, + MOVE_BRAVE_BIRD, + MOVE_UPROAR, + MOVE_DEFOG, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_PIDGEY + +#if P_FAMILY_RATTATA +static const u16 sRattataEggMoveLearnset[] = { + MOVE_SCREECH, + MOVE_FLAME_WHEEL, + MOVE_FURY_SWIPES, + MOVE_BITE, + MOVE_COUNTER, + MOVE_REVERSAL, + MOVE_UPROAR, + MOVE_LAST_RESORT, + MOVE_ME_FIRST, + MOVE_REVENGE, + MOVE_FINAL_GAMBIT, + MOVE_UNAVAILABLE, +}; + +#if P_ALOLAN_FORMS +static const u16 sRattataAlolanEggMoveLearnset[] = { + MOVE_COUNTER, + MOVE_FINAL_GAMBIT, + MOVE_FURY_SWIPES, + MOVE_ME_FIRST, + MOVE_REVENGE, + MOVE_REVERSAL, + MOVE_SNATCH, + MOVE_STOCKPILE, + MOVE_SWALLOW, + MOVE_SWITCHEROO, + MOVE_UPROAR, + MOVE_UNAVAILABLE, +}; +#endif //P_ALOLAN_FORMS +#endif //P_FAMILY_RATTATA + +#if P_FAMILY_SPEAROW +static const u16 sSpearowEggMoveLearnset[] = { + MOVE_FEINT_ATTACK, + MOVE_SCARY_FACE, + MOVE_QUICK_ATTACK, + MOVE_TRI_ATTACK, + MOVE_ASTONISH, + MOVE_SKY_ATTACK, + MOVE_WHIRLWIND, + MOVE_UPROAR, + MOVE_FEATHER_DANCE, + MOVE_STEEL_WING, + MOVE_RAZOR_WIND, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SPEAROW + +#if P_FAMILY_EKANS +static const u16 sEkansEggMoveLearnset[] = { + MOVE_PURSUIT, + MOVE_SLAM, + MOVE_SPITE, + MOVE_BEAT_UP, + MOVE_POISON_FANG, + MOVE_SCARY_FACE, + MOVE_POISON_TAIL, + MOVE_DISABLE, + MOVE_SWITCHEROO, + MOVE_IRON_TAIL, + MOVE_SUCKER_PUNCH, + MOVE_SNATCH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_EKANS + +#if P_FAMILY_PIKACHU +#if P_GEN_2_CROSS_EVOS +static const u16 sPichuEggMoveLearnset[] = { + MOVE_REVERSAL, + MOVE_BIDE, + MOVE_PRESENT, + MOVE_ENCORE, + MOVE_DOUBLE_SLAP, + MOVE_WISH, + MOVE_CHARGE, + MOVE_FAKE_OUT, + MOVE_THUNDER_PUNCH, + MOVE_TICKLE, + MOVE_FLAIL, + MOVE_ENDURE, + MOVE_LUCKY_CHANT, + MOVE_BESTOW, + MOVE_DISARMING_VOICE, + MOVE_ELECTRIC_TERRAIN, + MOVE_UNAVAILABLE, +}; +#endif //P_GEN_2_CROSS_EVOS +#endif //P_FAMILY_PIKACHU + +#if P_FAMILY_SANDSHREW +static const u16 sSandshrewEggMoveLearnset[] = { + MOVE_FLAIL, + MOVE_COUNTER, + MOVE_RAPID_SPIN, + MOVE_METAL_CLAW, + MOVE_CRUSH_CLAW, + MOVE_NIGHT_SLASH, + MOVE_MUD_SHOT, + MOVE_ENDURE, + MOVE_CHIP_AWAY, + MOVE_ROCK_CLIMB, + MOVE_ROTOTILLER, + MOVE_HONE_CLAWS, + MOVE_UNAVAILABLE, +}; +#if P_ALOLAN_FORMS +static const u16 sSandshrewAlolanEggMoveLearnset[] = { + MOVE_AMNESIA, + MOVE_CHIP_AWAY, + MOVE_COUNTER, + MOVE_CRUSH_CLAW, + MOVE_CURSE, + MOVE_ENDURE, + MOVE_FLAIL, + MOVE_HONE_CLAWS, + MOVE_ICICLE_CRASH, + MOVE_ICICLE_SPEAR, + MOVE_METAL_CLAW, + MOVE_NIGHT_SLASH, + MOVE_UNAVAILABLE, +}; +#endif //P_ALOLAN_FORMS +#endif //P_FAMILY_SANDSHREW + +#if P_FAMILY_NIDORAN +static const u16 sNidoranFEggMoveLearnset[] = { + MOVE_SUPERSONIC, + MOVE_DISABLE, + MOVE_TAKE_DOWN, + MOVE_FOCUS_ENERGY, + MOVE_CHARM, + MOVE_COUNTER, + MOVE_BEAT_UP, + MOVE_PURSUIT, + MOVE_SKULL_BASH, + MOVE_IRON_TAIL, + MOVE_POISON_TAIL, + MOVE_ENDURE, + MOVE_CHIP_AWAY, + MOVE_VENOM_DRENCH, + MOVE_UNAVAILABLE, +}; + +static const u16 sNidoranMEggMoveLearnset[] = { + MOVE_COUNTER, + MOVE_DISABLE, + MOVE_SUPERSONIC, + MOVE_TAKE_DOWN, + MOVE_AMNESIA, + MOVE_CONFUSION, + MOVE_BEAT_UP, + MOVE_SUCKER_PUNCH, + MOVE_HEAD_SMASH, + MOVE_IRON_TAIL, + MOVE_POISON_TAIL, + MOVE_ENDURE, + MOVE_CHIP_AWAY, + MOVE_VENOM_DRENCH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_NIDORAN + +#if P_FAMILY_CLEFAIRY +#if P_GEN_2_CROSS_EVOS +static const u16 sCleffaEggMoveLearnset[] = { + MOVE_PRESENT, + MOVE_METRONOME, + MOVE_AMNESIA, + MOVE_BELLY_DRUM, + MOVE_SPLASH, + MOVE_MIMIC, + MOVE_WISH, + MOVE_FAKE_TEARS, + MOVE_COVET, + MOVE_AROMATHERAPY, + MOVE_STORED_POWER, + MOVE_TICKLE, + MOVE_MISTY_TERRAIN, + MOVE_HEAL_PULSE, + MOVE_UNAVAILABLE, +}; +#endif //P_GEN_2_CROSS_EVOS +#endif //P_FAMILY_CLEFAIRY + +#if P_FAMILY_VULPIX +static const u16 sVulpixEggMoveLearnset[] = { + MOVE_FEINT_ATTACK, + MOVE_HYPNOSIS, + MOVE_FLAIL, + MOVE_SPITE, + MOVE_DISABLE, + MOVE_HOWL, + MOVE_HEAT_WAVE, + MOVE_FLARE_BLITZ, + MOVE_EXTRASENSORY, + MOVE_POWER_SWAP, + MOVE_SECRET_POWER, + MOVE_HEX, + MOVE_TAIL_SLAP, + MOVE_CAPTIVATE, + MOVE_UNAVAILABLE, +}; +#if P_ALOLAN_FORMS +static const u16 sVulpixAlolanEggMoveLearnset[] = { + MOVE_AGILITY, + MOVE_CHARM, + MOVE_DISABLE, + MOVE_ENCORE, + MOVE_EXTRASENSORY, + MOVE_FLAIL, + MOVE_FREEZE_DRY, + MOVE_HOWL, + MOVE_HYPNOSIS, + MOVE_MOONBLAST, + MOVE_POWER_SWAP, + MOVE_SPITE, + MOVE_SECRET_POWER, + MOVE_TAIL_SLAP, + MOVE_UNAVAILABLE, +}; +#endif //P_ALOLAN_FORMS +#endif //P_FAMILY_VULPIX + +#if P_FAMILY_JIGGLYPUFF +#if P_GEN_2_CROSS_EVOS +static const u16 sIgglybuffEggMoveLearnset[] = { + MOVE_PERISH_SONG, + MOVE_PRESENT, + MOVE_FEINT_ATTACK, + MOVE_WISH, + MOVE_FAKE_TEARS, + MOVE_LAST_RESORT, + MOVE_COVET, + MOVE_GRAVITY, + MOVE_SLEEP_TALK, + MOVE_CAPTIVATE, + MOVE_PUNISHMENT, + MOVE_MISTY_TERRAIN, + MOVE_HEAL_PULSE, + MOVE_UNAVAILABLE, +}; +#endif //P_GEN_2_CROSS_EVOS +#endif //P_FAMILY_JIGGLYPUFF + +#if P_FAMILY_ZUBAT +static const u16 sZubatEggMoveLearnset[] = { + MOVE_QUICK_ATTACK, + MOVE_PURSUIT, + MOVE_FEINT_ATTACK, + MOVE_GUST, + MOVE_WHIRLWIND, + MOVE_CURSE, + MOVE_NASTY_PLOT, + MOVE_HYPNOSIS, + MOVE_ZEN_HEADBUTT, + MOVE_BRAVE_BIRD, + MOVE_GIGA_DRAIN, + MOVE_STEEL_WING, + MOVE_DEFOG, + MOVE_VENOM_DRENCH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_ZUBAT + +#if P_FAMILY_ODDISH +static const u16 sOddishEggMoveLearnset[] = { + MOVE_RAZOR_LEAF, + MOVE_FLAIL, + MOVE_SYNTHESIS, + MOVE_CHARM, + MOVE_INGRAIN, + MOVE_TICKLE, + MOVE_TEETER_DANCE, + MOVE_SECRET_POWER, + MOVE_NATURE_POWER, + MOVE_AFTER_YOU, + MOVE_STRENGTH_SAP, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_ODDISH + +#if P_FAMILY_PARAS +static const u16 sParasEggMoveLearnset[] = { + MOVE_SCREECH, + MOVE_COUNTER, + MOVE_PSYBEAM, + MOVE_FLAIL, + MOVE_SWEET_SCENT, + MOVE_PURSUIT, + MOVE_METAL_CLAW, + MOVE_BUG_BITE, + MOVE_CROSS_POISON, + MOVE_AGILITY, + MOVE_ENDURE, + MOVE_NATURAL_GIFT, + MOVE_LEECH_SEED, + MOVE_WIDE_GUARD, + MOVE_ROTOTILLER, + MOVE_FELL_STINGER, + MOVE_GRASSY_TERRAIN, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_PARAS + +#if P_FAMILY_VENONAT +static const u16 sVenonatEggMoveLearnset[] = { + MOVE_BATON_PASS, + MOVE_SCREECH, + MOVE_GIGA_DRAIN, + MOVE_SIGNAL_BEAM, + MOVE_AGILITY, + MOVE_MORNING_SUN, + MOVE_TOXIC_SPIKES, + MOVE_BUG_BITE, + MOVE_SECRET_POWER, + MOVE_SKILL_SWAP, + MOVE_RAGE_POWDER, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_VENONAT + +#if P_FAMILY_DIGLETT +static const u16 sDiglettEggMoveLearnset[] = { + MOVE_FEINT_ATTACK, + MOVE_SCREECH, + MOVE_ANCIENT_POWER, + MOVE_PURSUIT, + MOVE_BEAT_UP, + MOVE_UPROAR, + MOVE_MUD_BOMB, + MOVE_ASTONISH, + MOVE_REVERSAL, + MOVE_HEADBUTT, + MOVE_ENDURE, + MOVE_FINAL_GAMBIT, + MOVE_MEMENTO, + MOVE_UNAVAILABLE, +}; +#if P_ALOLAN_FORMS +static const u16 sDiglettAlolanEggMoveLearnset[] = { + MOVE_ANCIENT_POWER, + MOVE_BEAT_UP, + MOVE_ENDURE, + MOVE_FEINT_ATTACK, + MOVE_FINAL_GAMBIT, + MOVE_HEADBUTT, + MOVE_MEMENTO, + MOVE_METAL_SOUND, + MOVE_PURSUIT, + MOVE_REVERSAL, + MOVE_THRASH, + MOVE_UNAVAILABLE, +}; +#endif //P_ALOLAN_FORMS +#endif //P_FAMILY_DIGLETT + +#if P_FAMILY_MEOWTH +static const u16 sMeowthEggMoveLearnset[] = { + MOVE_SPITE, + MOVE_CHARM, + MOVE_HYPNOSIS, + MOVE_AMNESIA, + MOVE_ASSIST, + MOVE_ODOR_SLEUTH, + MOVE_FLAIL, + MOVE_LAST_RESORT, + MOVE_PUNISHMENT, + MOVE_TAIL_WHIP, + MOVE_SNATCH, + MOVE_IRON_TAIL, + MOVE_FOUL_PLAY, + MOVE_UNAVAILABLE, +}; +#if P_ALOLAN_FORMS +static const u16 sMeowthAlolanEggMoveLearnset[] = { + MOVE_AMNESIA, + MOVE_ASSIST, + MOVE_CHARM, + MOVE_COVET, + MOVE_FLAIL, + MOVE_FLATTER, + MOVE_FOUL_PLAY, + MOVE_HYPNOSIS, + MOVE_PARTING_SHOT, + MOVE_PUNISHMENT, + MOVE_SNATCH, + MOVE_SPITE, + MOVE_UNAVAILABLE, +}; +#endif //P_ALOLAN_FORMS +#if P_GALARIAN_FORMS +static const u16 sMeowthGalarianEggMoveLearnset[] = { + MOVE_SPITE, + MOVE_DOUBLE_EDGE, + MOVE_CURSE, + MOVE_FLAIL, + MOVE_NIGHT_SLASH, + MOVE_COVET, + MOVE_UNAVAILABLE, +}; +#endif //P_GALARIAN_FORMS +#endif //P_FAMILY_MEOWTH + +#if P_FAMILY_PSYDUCK +static const u16 sPsyduckEggMoveLearnset[] = { + MOVE_HYPNOSIS, + MOVE_PSYBEAM, + MOVE_FORESIGHT, + MOVE_FUTURE_SIGHT, + MOVE_CROSS_CHOP, + MOVE_REFRESH, + MOVE_CONFUSE_RAY, + MOVE_YAWN, + MOVE_MUD_BOMB, + MOVE_ENCORE, + MOVE_SECRET_POWER, + MOVE_SLEEP_TALK, + MOVE_SYNCHRONOISE, + MOVE_SIMPLE_BEAM, + MOVE_CLEAR_SMOG, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_PSYDUCK + +#if P_FAMILY_MANKEY +static const u16 sMankeyEggMoveLearnset[] = { + MOVE_FORESIGHT, + MOVE_MEDITATE, + MOVE_COUNTER, + MOVE_REVERSAL, + MOVE_BEAT_UP, + MOVE_REVENGE, + MOVE_SMELLING_SALTS, + MOVE_CLOSE_COMBAT, + MOVE_ENCORE, + MOVE_FOCUS_PUNCH, + MOVE_SLEEP_TALK, + MOVE_NIGHT_SLASH, + MOVE_POWER_TRIP, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_MANKEY + +#if P_FAMILY_GROWLITHE +static const u16 sGrowlitheEggMoveLearnset[] = { + MOVE_BODY_SLAM, + MOVE_CRUNCH, + MOVE_THRASH, + MOVE_FIRE_SPIN, + MOVE_HOWL, + MOVE_HEAT_WAVE, + MOVE_DOUBLE_EDGE, + MOVE_FLARE_BLITZ, + MOVE_MORNING_SUN, + MOVE_COVET, + MOVE_IRON_TAIL, + MOVE_DOUBLE_KICK, + MOVE_CLOSE_COMBAT, + MOVE_BURN_UP, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_GROWLITHE + +#if P_FAMILY_POLIWAG +static const u16 sPoliwagEggMoveLearnset[] = { + MOVE_MIST, + MOVE_SPLASH, + MOVE_BUBBLE_BEAM, + MOVE_HAZE, + MOVE_MIND_READER, + MOVE_WATER_SPORT, + MOVE_ICE_BALL, + MOVE_MUD_SHOT, + MOVE_REFRESH, + MOVE_ENDEAVOR, + MOVE_ENCORE, + MOVE_ENDURE, + MOVE_WATER_PULSE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_POLIWAG + +#if P_FAMILY_ABRA +static const u16 sAbraEggMoveLearnset[] = { + MOVE_ENCORE, + MOVE_BARRIER, + MOVE_KNOCK_OFF, + MOVE_FIRE_PUNCH, + MOVE_THUNDER_PUNCH, + MOVE_ICE_PUNCH, + MOVE_POWER_TRICK, + MOVE_GUARD_SWAP, + MOVE_SKILL_SWAP, + MOVE_GUARD_SPLIT, + MOVE_PSYCHO_SHIFT, + MOVE_ALLY_SWITCH, + MOVE_PSYCHIC_TERRAIN, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_ABRA + +#if P_FAMILY_MACHOP +static const u16 sMachopEggMoveLearnset[] = { + MOVE_MEDITATE, + MOVE_ROLLING_KICK, + MOVE_ENCORE, + MOVE_SMELLING_SALTS, + MOVE_COUNTER, + MOVE_CLOSE_COMBAT, + MOVE_FIRE_PUNCH, + MOVE_THUNDER_PUNCH, + MOVE_ICE_PUNCH, + MOVE_BULLET_PUNCH, + MOVE_POWER_TRICK, + MOVE_HEAVY_SLAM, + MOVE_KNOCK_OFF, + MOVE_TICKLE, + MOVE_QUICK_GUARD, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_MACHOP + +#if P_FAMILY_BELLSPROUT +static const u16 sBellsproutEggMoveLearnset[] = { + MOVE_ENCORE, + MOVE_SYNTHESIS, + MOVE_LEECH_LIFE, + MOVE_INGRAIN, + MOVE_MAGICAL_LEAF, + MOVE_WORRY_SEED, + MOVE_TICKLE, + MOVE_WEATHER_BALL, + MOVE_BULLET_SEED, + MOVE_NATURAL_GIFT, + MOVE_GIGA_DRAIN, + MOVE_CLEAR_SMOG, + MOVE_POWER_WHIP, + MOVE_ACID_SPRAY, + MOVE_BELCH, + MOVE_STRENGTH_SAP, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_BELLSPROUT + +#if P_FAMILY_TENTACOOL +static const u16 sTentacoolEggMoveLearnset[] = { + MOVE_AURORA_BEAM, + MOVE_MIRROR_COAT, + MOVE_RAPID_SPIN, + MOVE_HAZE, + MOVE_CONFUSE_RAY, + MOVE_KNOCK_OFF, + MOVE_ACUPRESSURE, + MOVE_MUDDY_WATER, + MOVE_BUBBLE, + MOVE_AQUA_RING, + MOVE_TICKLE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_TENTACOOL + +#if P_FAMILY_GEODUDE +static const u16 sGeodudeEggMoveLearnset[] = { + MOVE_MEGA_PUNCH, + MOVE_BLOCK, + MOVE_HAMMER_ARM, + MOVE_FLAIL, + MOVE_CURSE, + MOVE_FOCUS_PUNCH, + MOVE_ROCK_CLIMB, + MOVE_ENDURE, + MOVE_AUTOTOMIZE, + MOVE_WIDE_GUARD, + MOVE_UNAVAILABLE, +}; +#if P_ALOLAN_FORMS +static const u16 sGeodudeAlolanEggMoveLearnset[] = { + MOVE_AUTOTOMIZE, + MOVE_BLOCK, + MOVE_COUNTER, + MOVE_CURSE, + MOVE_ENDURE, + MOVE_FLAIL, + MOVE_MAGNET_RISE, + MOVE_ROCK_CLIMB, + MOVE_SCREECH, + MOVE_WIDE_GUARD, + MOVE_UNAVAILABLE, +}; +#endif //P_ALOLAN_FORMS +#endif //P_FAMILY_GEODUDE + +#if P_FAMILY_PONYTA +static const u16 sPonytaEggMoveLearnset[] = { + MOVE_FLAME_WHEEL, + MOVE_THRASH, + MOVE_DOUBLE_KICK, + MOVE_HYPNOSIS, + MOVE_CHARM, + MOVE_DOUBLE_EDGE, + MOVE_HORN_DRILL, + MOVE_MORNING_SUN, + MOVE_LOW_KICK, + MOVE_CAPTIVATE, + MOVE_ALLY_SWITCH, + MOVE_HIGH_HORSEPOWER, + MOVE_UNAVAILABLE, +}; +#if P_GALARIAN_FORMS +static const u16 sPonytaGalarianEggMoveLearnset[] = { + MOVE_THRASH, + MOVE_DOUBLE_KICK, + MOVE_HYPNOSIS, + MOVE_DOUBLE_EDGE, + MOVE_HORN_DRILL, + MOVE_MORNING_SUN, + MOVE_UNAVAILABLE, +}; +#endif //P_GALARIAN_FORMS +#endif //P_FAMILY_PONYTA + +#if P_FAMILY_SLOWPOKE +static const u16 sSlowpokeEggMoveLearnset[] = { + MOVE_BELLY_DRUM, + MOVE_FUTURE_SIGHT, + MOVE_STOMP, + MOVE_MUD_SPORT, + MOVE_SLEEP_TALK, + MOVE_SNORE, + MOVE_ME_FIRST, + MOVE_BLOCK, + MOVE_ZEN_HEADBUTT, + MOVE_WONDER_ROOM, + MOVE_BELCH, + MOVE_UNAVAILABLE, +}; +#if P_GALARIAN_FORMS +static const u16 sSlowpokeGalarianEggMoveLearnset[] = { + MOVE_BELCH, + MOVE_BELLY_DRUM, + MOVE_BLOCK, + MOVE_STOMP, + MOVE_UNAVAILABLE, +}; +#endif //P_GALARIAN_FORMS +#endif //P_FAMILY_SLOWPOKE + +#if P_FAMILY_FARFETCHD +static const u16 sFarfetchdEggMoveLearnset[] = { + MOVE_STEEL_WING, + MOVE_FORESIGHT, + MOVE_MIRROR_MOVE, + MOVE_GUST, + MOVE_QUICK_ATTACK, + MOVE_FLAIL, + MOVE_FEATHER_DANCE, + MOVE_CURSE, + MOVE_COVET, + MOVE_MUD_SLAP, + MOVE_NIGHT_SLASH, + MOVE_LEAF_BLADE, + MOVE_REVENGE, + MOVE_ROOST, + MOVE_TRUMP_CARD, + MOVE_SIMPLE_BEAM, + MOVE_FIRST_IMPRESSION, + MOVE_FINAL_GAMBIT, + MOVE_UNAVAILABLE, +}; +#if P_GALARIAN_FORMS +static const u16 sFarfetchdGalarianEggMoveLearnset[] = { + MOVE_COUNTER, + MOVE_QUICK_ATTACK, + MOVE_FLAIL, + MOVE_QUICK_GUARD, + MOVE_CURSE, + MOVE_COVET, + MOVE_NIGHT_SLASH, + MOVE_SIMPLE_BEAM, + MOVE_DOUBLE_EDGE, + MOVE_FEINT, + MOVE_SKY_ATTACK, + MOVE_UNAVAILABLE, +}; +#endif //P_GALARIAN_FORMS +#endif //P_FAMILY_FARFETCHD + +#if P_FAMILY_DODUO +static const u16 sDoduoEggMoveLearnset[] = { + MOVE_QUICK_ATTACK, + MOVE_SUPERSONIC, + MOVE_HAZE, + MOVE_FEINT_ATTACK, + MOVE_FLAIL, + MOVE_ENDEAVOR, + MOVE_MIRROR_MOVE, + MOVE_BRAVE_BIRD, + MOVE_NATURAL_GIFT, + MOVE_ASSURANCE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_DODUO + +#if P_FAMILY_SEEL +static const u16 sSeelEggMoveLearnset[] = { + MOVE_LICK, + MOVE_PERISH_SONG, + MOVE_DISABLE, + MOVE_HORN_DRILL, + MOVE_SLAM, + MOVE_ENCORE, + MOVE_FAKE_OUT, + MOVE_ICICLE_SPEAR, + MOVE_SIGNAL_BEAM, + MOVE_STOCKPILE, + MOVE_SWALLOW, + MOVE_SPIT_UP, + MOVE_WATER_PULSE, + MOVE_IRON_TAIL, + MOVE_SLEEP_TALK, + MOVE_BELCH, + MOVE_ENTRAINMENT, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SEEL + +#if P_FAMILY_GRIMER +static const u16 sGrimerEggMoveLearnset[] = { + MOVE_HAZE, + MOVE_MEAN_LOOK, + MOVE_LICK, + MOVE_IMPRISON, + MOVE_CURSE, + MOVE_SHADOW_PUNCH, + MOVE_SHADOW_SNEAK, + MOVE_STOCKPILE, + MOVE_SWALLOW, + MOVE_SPIT_UP, + MOVE_SCARY_FACE, + MOVE_ACID_SPRAY, + MOVE_POWER_UP_PUNCH, + MOVE_UNAVAILABLE, +}; +#if P_ALOLAN_FORMS +static const u16 sGrimerAlolanEggMoveLearnset[] = { + MOVE_ASSURANCE, + MOVE_CLEAR_SMOG, + MOVE_CURSE, + MOVE_IMPRISON, + MOVE_MEAN_LOOK, + MOVE_POWER_UP_PUNCH, + MOVE_PURSUIT, + MOVE_SCARY_FACE, + MOVE_SHADOW_SNEAK, + MOVE_SPITE, + MOVE_SPIT_UP, + MOVE_STOCKPILE, + MOVE_SWALLOW, + MOVE_UNAVAILABLE, +}; +#endif //P_ALOLAN_FORMS +#endif //P_FAMILY_GRIMER + +#if P_FAMILY_SHELLDER +static const u16 sShellderEggMoveLearnset[] = { + MOVE_BUBBLE_BEAM, + MOVE_TAKE_DOWN, + MOVE_BARRIER, + MOVE_RAPID_SPIN, + MOVE_SCREECH, + MOVE_ICICLE_SPEAR, + MOVE_MUD_SHOT, + MOVE_ROCK_BLAST, + MOVE_WATER_PULSE, + MOVE_AQUA_RING, + MOVE_AVALANCHE, + MOVE_TWINEEDLE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SHELLDER + +#if P_FAMILY_GASTLY +static const u16 sGastlyEggMoveLearnset[] = { + MOVE_PSYWAVE, + MOVE_PERISH_SONG, + MOVE_HAZE, + MOVE_ASTONISH, + MOVE_GRUDGE, + MOVE_FIRE_PUNCH, + MOVE_ICE_PUNCH, + MOVE_THUNDER_PUNCH, + MOVE_DISABLE, + MOVE_SCARY_FACE, + MOVE_CLEAR_SMOG, + MOVE_SMOG, + MOVE_REFLECT_TYPE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_GASTLY + +#if P_FAMILY_ONIX +static const u16 sOnixEggMoveLearnset[] = { + MOVE_FLAIL, + MOVE_BLOCK, + MOVE_DEFENSE_CURL, + MOVE_ROLLOUT, + MOVE_ROCK_BLAST, + MOVE_ROCK_CLIMB, + MOVE_HEAVY_SLAM, + MOVE_STEALTH_ROCK, + MOVE_ROTOTILLER, + MOVE_WIDE_GUARD, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_ONIX + +#if P_FAMILY_DROWZEE +static const u16 sDrowzeeEggMoveLearnset[] = { + MOVE_BARRIER, + MOVE_ASSIST, + MOVE_ROLE_PLAY, + MOVE_FIRE_PUNCH, + MOVE_THUNDER_PUNCH, + MOVE_ICE_PUNCH, + MOVE_NASTY_PLOT, + MOVE_FLATTER, + MOVE_PSYCHO_CUT, + MOVE_GUARD_SWAP, + MOVE_SECRET_POWER, + MOVE_SKILL_SWAP, + MOVE_POWER_SPLIT, + MOVE_PSYCHIC_TERRAIN, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_DROWZEE + +#if P_FAMILY_KRABBY +static const u16 sKrabbyEggMoveLearnset[] = { + MOVE_HAZE, + MOVE_AMNESIA, + MOVE_FLAIL, + MOVE_SLAM, + MOVE_KNOCK_OFF, + MOVE_TICKLE, + MOVE_ANCIENT_POWER, + MOVE_AGILITY, + MOVE_ENDURE, + MOVE_CHIP_AWAY, + MOVE_BIDE, + MOVE_ALLY_SWITCH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_KRABBY + +#if P_FAMILY_EXEGGCUTE +static const u16 sExeggcuteEggMoveLearnset[] = { + MOVE_SYNTHESIS, + MOVE_MOONLIGHT, + MOVE_ANCIENT_POWER, + MOVE_INGRAIN, + MOVE_CURSE, + MOVE_NATURE_POWER, + MOVE_LUCKY_CHANT, + MOVE_LEAF_STORM, + MOVE_POWER_SWAP, + MOVE_GIGA_DRAIN, + MOVE_SKILL_SWAP, + MOVE_NATURAL_GIFT, + MOVE_BLOCK, + MOVE_GRASSY_TERRAIN, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_EXEGGCUTE + +#if P_FAMILY_CUBONE +static const u16 sCuboneEggMoveLearnset[] = { + MOVE_ANCIENT_POWER, + MOVE_BELLY_DRUM, + MOVE_SCREECH, + MOVE_SKULL_BASH, + MOVE_PERISH_SONG, + MOVE_DOUBLE_KICK, + MOVE_IRON_HEAD, + MOVE_DETECT, + MOVE_ENDURE, + MOVE_CHIP_AWAY, + MOVE_CURSE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_CUBONE + +#if P_FAMILY_HITMONS +#if P_GEN_2_CROSS_EVOS +static const u16 sTyrogueEggMoveLearnset[] = { + MOVE_RAPID_SPIN, + MOVE_HIGH_JUMP_KICK, + MOVE_MACH_PUNCH, + MOVE_MIND_READER, + MOVE_HELPING_HAND, + MOVE_COUNTER, + MOVE_VACUUM_WAVE, + MOVE_BULLET_PUNCH, + MOVE_ENDURE, + MOVE_PURSUIT, + MOVE_FEINT, + MOVE_UNAVAILABLE, +}; +#endif //P_GEN_2_CROSS_EVOS +#endif //P_FAMILY_HITMONS + +#if P_FAMILY_LICKITUNG +static const u16 sLickitungEggMoveLearnset[] = { + MOVE_BELLY_DRUM, + MOVE_MAGNITUDE, + MOVE_BODY_SLAM, + MOVE_CURSE, + MOVE_SMELLING_SALTS, + MOVE_SLEEP_TALK, + MOVE_SNORE, + MOVE_AMNESIA, + MOVE_HAMMER_ARM, + MOVE_MUDDY_WATER, + MOVE_ZEN_HEADBUTT, + MOVE_BELCH, + MOVE_THRASH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_LICKITUNG + +#if P_FAMILY_KOFFING +static const u16 sKoffingEggMoveLearnset[] = { + MOVE_SCREECH, + MOVE_PSYWAVE, + MOVE_PSYBEAM, + MOVE_DESTINY_BOND, + MOVE_PAIN_SPLIT, + MOVE_GRUDGE, + MOVE_SPITE, + MOVE_CURSE, + MOVE_STOCKPILE, + MOVE_SWALLOW, + MOVE_SPIT_UP, + MOVE_TOXIC_SPIKES, + MOVE_VENOM_DRENCH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_KOFFING + +#if P_FAMILY_RHYHORN +static const u16 sRhyhornEggMoveLearnset[] = { + MOVE_CRUNCH, + MOVE_REVERSAL, + MOVE_COUNTER, + MOVE_MAGNITUDE, + MOVE_CURSE, + MOVE_CRUSH_CLAW, + MOVE_DRAGON_RUSH, + MOVE_ICE_FANG, + MOVE_FIRE_FANG, + MOVE_THUNDER_FANG, + MOVE_SKULL_BASH, + MOVE_IRON_TAIL, + MOVE_ROCK_CLIMB, + MOVE_ROTOTILLER, + MOVE_METAL_BURST, + MOVE_GUARD_SPLIT, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_RHYHORN + +#if P_FAMILY_CHANSEY +#if P_GEN_4_CROSS_EVOS +static const u16 sHappinyEggMoveLearnset[] = { + MOVE_PRESENT, + MOVE_METRONOME, + MOVE_HEAL_BELL, + MOVE_AROMATHERAPY, + MOVE_COUNTER, + MOVE_HELPING_HAND, + MOVE_GRAVITY, + MOVE_LAST_RESORT, + MOVE_MUD_BOMB, + MOVE_NATURAL_GIFT, + MOVE_ENDURE, + MOVE_UNAVAILABLE, +}; +#endif //P_GEN_4_CROSS_EVOS +static const u16 sChanseyEggMoveLearnset[] = { + MOVE_PRESENT, + MOVE_METRONOME, + MOVE_HEAL_BELL, + MOVE_AROMATHERAPY, + MOVE_COUNTER, + MOVE_HELPING_HAND, + MOVE_GRAVITY, + MOVE_MUD_BOMB, + MOVE_NATURAL_GIFT, + MOVE_ENDURE, + MOVE_SEISMIC_TOSS, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_CHANSEY + +#if P_FAMILY_TANGELA +static const u16 sTangelaEggMoveLearnset[] = { + MOVE_FLAIL, + MOVE_CONFUSION, + MOVE_MEGA_DRAIN, + MOVE_AMNESIA, + MOVE_LEECH_SEED, + MOVE_NATURE_POWER, + MOVE_ENDEAVOR, + MOVE_LEAF_STORM, + MOVE_POWER_SWAP, + MOVE_GIGA_DRAIN, + MOVE_RAGE_POWDER, + MOVE_NATURAL_GIFT, + MOVE_WAKE_UP_SLAP, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_TANGELA + +#if P_FAMILY_KANGASKHAN +static const u16 sKangaskhanEggMoveLearnset[] = { + MOVE_STOMP, + MOVE_FORESIGHT, + MOVE_FOCUS_ENERGY, + MOVE_DISABLE, + MOVE_COUNTER, + MOVE_CRUSH_CLAW, + MOVE_DOUBLE_EDGE, + MOVE_ENDEAVOR, + MOVE_HAMMER_ARM, + MOVE_FOCUS_PUNCH, + MOVE_TRUMP_CARD, + MOVE_UPROAR, + MOVE_CIRCLE_THROW, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_KANGASKHAN + +#if P_FAMILY_HORSEA +static const u16 sHorseaEggMoveLearnset[] = { + MOVE_FLAIL, + MOVE_AURORA_BEAM, + MOVE_OCTAZOOKA, + MOVE_DISABLE, + MOVE_SPLASH, + MOVE_DRAGON_RAGE, + MOVE_DRAGON_BREATH, + MOVE_SIGNAL_BEAM, + MOVE_RAZOR_WIND, + MOVE_MUDDY_WATER, + MOVE_WATER_PULSE, + MOVE_CLEAR_SMOG, + MOVE_OUTRAGE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_HORSEA + +#if P_FAMILY_GOLDEEN +static const u16 sGoldeenEggMoveLearnset[] = { + MOVE_PSYBEAM, + MOVE_HAZE, + MOVE_HYDRO_PUMP, + MOVE_SLEEP_TALK, + MOVE_MUD_SPORT, + MOVE_MUD_SLAP, + MOVE_AQUA_TAIL, + MOVE_BODY_SLAM, + MOVE_MUD_SHOT, + MOVE_SKULL_BASH, + MOVE_SIGNAL_BEAM, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_GOLDEEN + +#if P_FAMILY_MR_MIME +#if P_GEN_4_CROSS_EVOS +static const u16 sMimeJrEggMoveLearnset[] = { + MOVE_FUTURE_SIGHT, + MOVE_HYPNOSIS, + MOVE_MIMIC, + MOVE_FAKE_OUT, + MOVE_TRICK, + MOVE_CONFUSE_RAY, + MOVE_WAKE_UP_SLAP, + MOVE_TEETER_DANCE, + MOVE_HEALING_WISH, + MOVE_CHARM, + MOVE_NASTY_PLOT, + MOVE_POWER_SPLIT, + MOVE_MAGIC_ROOM, + MOVE_ICY_WIND, + MOVE_PSYCHIC_TERRAIN, + MOVE_UNAVAILABLE, +}; +#endif //P_GEN_4_CROSS_EVOS +static const u16 sMrMimeEggMoveLearnset[] = { + MOVE_FUTURE_SIGHT, + MOVE_HYPNOSIS, + MOVE_MIMIC, + MOVE_FAKE_OUT, + MOVE_TRICK, + MOVE_CONFUSE_RAY, + MOVE_WAKE_UP_SLAP, + MOVE_TEETER_DANCE, + MOVE_NASTY_PLOT, + MOVE_POWER_SPLIT, + MOVE_MAGIC_ROOM, + MOVE_ICY_WIND, + MOVE_PSYCHIC_TERRAIN, + MOVE_UNAVAILABLE, +}; +#if P_GALARIAN_FORMS +static const u16 sMrMimeGalarianEggMoveLearnset[] = { + MOVE_FAKE_OUT, + MOVE_CONFUSE_RAY, + MOVE_POWER_SPLIT, + MOVE_TICKLE, + MOVE_UNAVAILABLE, +}; +#endif //P_GALARIAN_FORMS +#endif //P_FAMILY_MR_MIME + +#if P_FAMILY_SCYTHER +static const u16 sScytherEggMoveLearnset[] = { + MOVE_COUNTER, + MOVE_BATON_PASS, + MOVE_RAZOR_WIND, + MOVE_REVERSAL, + MOVE_ENDURE, + MOVE_SILVER_WIND, + MOVE_BUG_BUZZ, + MOVE_NIGHT_SLASH, + MOVE_DEFOG, + MOVE_STEEL_WING, + MOVE_QUICK_GUARD, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SCYTHER + +#if P_FAMILY_JYNX +#if P_GEN_2_CROSS_EVOS +static const u16 sSmoochumEggMoveLearnset[] = { + MOVE_MEDITATE, + MOVE_FAKE_OUT, + MOVE_WISH, + MOVE_ICE_PUNCH, + MOVE_MIRACLE_EYE, + MOVE_NASTY_PLOT, + MOVE_WAKE_UP_SLAP, + MOVE_CAPTIVATE, + MOVE_UNAVAILABLE, +}; +#endif //P_GEN_2_CROSS_EVOS +#endif //P_FAMILY_JYNX + +#if P_FAMILY_ELECTABUZZ +#if P_GEN_2_CROSS_EVOS +static const u16 sElekidEggMoveLearnset[] = { + MOVE_KARATE_CHOP, + MOVE_BARRIER, + MOVE_ROLLING_KICK, + MOVE_MEDITATE, + MOVE_CROSS_CHOP, + MOVE_FIRE_PUNCH, + MOVE_ICE_PUNCH, + MOVE_DYNAMIC_PUNCH, + MOVE_FEINT, + MOVE_HAMMER_ARM, + MOVE_FOCUS_PUNCH, + MOVE_UNAVAILABLE, +}; +#endif //P_GEN_2_CROSS_EVOS +#endif //P_FAMILY_ELECTABUZZ + +#if P_FAMILY_MAGMAR +#if P_GEN_2_CROSS_EVOS +static const u16 sMagbyEggMoveLearnset[] = { + MOVE_KARATE_CHOP, + MOVE_MEGA_PUNCH, + MOVE_BARRIER, + MOVE_SCREECH, + MOVE_CROSS_CHOP, + MOVE_THUNDER_PUNCH, + MOVE_MACH_PUNCH, + MOVE_DYNAMIC_PUNCH, + MOVE_FLARE_BLITZ, + MOVE_BELLY_DRUM, + MOVE_IRON_TAIL, + MOVE_FOCUS_ENERGY, + MOVE_POWER_SWAP, + MOVE_BELCH, + MOVE_UNAVAILABLE, +}; +#endif //P_GEN_2_CROSS_EVOS +#endif //P_FAMILY_MAGMAR + +#if P_FAMILY_PINSIR +static const u16 sPinsirEggMoveLearnset[] = { + MOVE_FURY_ATTACK, + MOVE_FLAIL, + MOVE_FEINT_ATTACK, + MOVE_QUICK_ATTACK, + MOVE_CLOSE_COMBAT, + MOVE_FEINT, + MOVE_ME_FIRST, + MOVE_BUG_BITE, + MOVE_SUPERPOWER, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_PINSIR + +#if P_FAMILY_TAUROS +#if P_PALDEAN_FORMS +static const u16 sTaurosPaldeanCombatBreedEggMoveLearnset[] = { + MOVE_CURSE, + MOVE_ENDEAVOR, + MOVE_UNAVAILABLE, +}; + +static const u16 sTaurosPaldeanBlazeBreedEggMoveLearnset[] = { + MOVE_CURSE, + MOVE_ENDEAVOR, + MOVE_UNAVAILABLE, +}; + +static const u16 sTaurosPaldeanAquaBreedEggMoveLearnset[] = { + MOVE_CURSE, + MOVE_ENDEAVOR, + MOVE_UNAVAILABLE, +}; +#endif //P_PALDEAN_FORMS +#endif //P_FAMILY_TAUROS + +#if P_FAMILY_LAPRAS +static const u16 sLaprasEggMoveLearnset[] = { + MOVE_FORESIGHT, + MOVE_TICKLE, + MOVE_REFRESH, + MOVE_DRAGON_DANCE, + MOVE_CURSE, + MOVE_SLEEP_TALK, + MOVE_HORN_DRILL, + MOVE_ANCIENT_POWER, + MOVE_WHIRLPOOL, + MOVE_FISSURE, + MOVE_DRAGON_PULSE, + MOVE_AVALANCHE, + MOVE_FUTURE_SIGHT, + MOVE_FREEZE_DRY, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_LAPRAS + +#if P_FAMILY_EEVEE +static const u16 sEeveeEggMoveLearnset[] = { + MOVE_CHARM, + MOVE_FLAIL, + MOVE_ENDURE, + MOVE_CURSE, + MOVE_TICKLE, + MOVE_WISH, + MOVE_YAWN, + MOVE_FAKE_TEARS, + MOVE_COVET, + MOVE_DETECT, + MOVE_NATURAL_GIFT, + MOVE_STORED_POWER, + MOVE_SYNCHRONOISE, + MOVE_CAPTIVATE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_EEVEE + +#if P_FAMILY_OMANYTE +static const u16 sOmanyteEggMoveLearnset[] = { + MOVE_BUBBLE_BEAM, + MOVE_AURORA_BEAM, + MOVE_SLAM, + MOVE_SUPERSONIC, + MOVE_HAZE, + MOVE_SPIKES, + MOVE_KNOCK_OFF, + MOVE_WRING_OUT, + MOVE_TOXIC_SPIKES, + MOVE_MUDDY_WATER, + MOVE_BIDE, + MOVE_WATER_PULSE, + MOVE_WHIRLPOOL, + MOVE_REFLECT_TYPE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_OMANYTE + +#if P_FAMILY_KABUTO +static const u16 sKabutoEggMoveLearnset[] = { + MOVE_BUBBLE_BEAM, + MOVE_AURORA_BEAM, + MOVE_RAPID_SPIN, + MOVE_FLAIL, + MOVE_KNOCK_OFF, + MOVE_CONFUSE_RAY, + MOVE_MUD_SHOT, + MOVE_ICY_WIND, + MOVE_SCREECH, + MOVE_GIGA_DRAIN, + MOVE_FORESIGHT, + MOVE_TAKE_DOWN, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_KABUTO + +#if P_FAMILY_AERODACTYL +static const u16 sAerodactylEggMoveLearnset[] = { + MOVE_WHIRLWIND, + MOVE_PURSUIT, + MOVE_FORESIGHT, + MOVE_STEEL_WING, + MOVE_DRAGON_BREATH, + MOVE_CURSE, + MOVE_ASSURANCE, + MOVE_ROOST, + MOVE_TAILWIND, + MOVE_WIDE_GUARD, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_AERODACTYL + +#if P_FAMILY_SNORLAX +#if P_GEN_4_CROSS_EVOS +static const u16 sMunchlaxEggMoveLearnset[] = { + MOVE_LICK, + MOVE_CHARM, + MOVE_DOUBLE_EDGE, + MOVE_CURSE, + MOVE_WHIRLWIND, + MOVE_PURSUIT, + MOVE_ZEN_HEADBUTT, + MOVE_COUNTER, + MOVE_NATURAL_GIFT, + MOVE_AFTER_YOU, + MOVE_SELF_DESTRUCT, + MOVE_BELCH, + MOVE_UNAVAILABLE, +}; +#endif //P_GEN_4_CROSS_EVOS +static const u16 sSnorlaxEggMoveLearnset[] = { + MOVE_LICK, + MOVE_CHARM, + MOVE_DOUBLE_EDGE, + MOVE_CURSE, + MOVE_FISSURE, + MOVE_WHIRLWIND, + MOVE_PURSUIT, + MOVE_COUNTER, + MOVE_NATURAL_GIFT, + MOVE_AFTER_YOU, + MOVE_BELCH, + MOVE_POWER_UP_PUNCH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SNORLAX + +#if P_FAMILY_DRATINI +static const u16 sDratiniEggMoveLearnset[] = { + MOVE_MIST, + MOVE_HAZE, + MOVE_SUPERSONIC, + MOVE_DRAGON_BREATH, + MOVE_DRAGON_DANCE, + MOVE_DRAGON_RUSH, + MOVE_EXTREME_SPEED, + MOVE_WATER_PULSE, + MOVE_AQUA_JET, + MOVE_DRAGON_PULSE, + MOVE_IRON_TAIL, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_DRATINI + +#if P_FAMILY_CHIKORITA +static const u16 sChikoritaEggMoveLearnset[] = { + MOVE_VINE_WHIP, + MOVE_LEECH_SEED, + MOVE_COUNTER, + MOVE_ANCIENT_POWER, + MOVE_FLAIL, + MOVE_NATURE_POWER, + MOVE_INGRAIN, + MOVE_GRASS_WHISTLE, + MOVE_LEAF_STORM, + MOVE_AROMATHERAPY, + MOVE_WRING_OUT, + MOVE_BODY_SLAM, + MOVE_REFRESH, + MOVE_HEAL_PULSE, + MOVE_GRASSY_TERRAIN, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_CHIKORITA + +#if P_FAMILY_CYNDAQUIL +static const u16 sCyndaquilEggMoveLearnset[] = { + MOVE_FURY_SWIPES, + MOVE_QUICK_ATTACK, + MOVE_REVERSAL, + MOVE_THRASH, + MOVE_FORESIGHT, + MOVE_COVET, + MOVE_HOWL, + MOVE_CRUSH_CLAW, + MOVE_DOUBLE_EDGE, + MOVE_DOUBLE_KICK, + MOVE_FLARE_BLITZ, + MOVE_EXTRASENSORY, + MOVE_NATURE_POWER, + MOVE_FLAME_BURST, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_CYNDAQUIL + +#if P_FAMILY_TOTODILE +static const u16 sTotodileEggMoveLearnset[] = { + MOVE_CRUNCH, + MOVE_THRASH, + MOVE_HYDRO_PUMP, + MOVE_ANCIENT_POWER, + MOVE_MUD_SPORT, + MOVE_WATER_SPORT, + MOVE_ICE_PUNCH, + MOVE_METAL_CLAW, + MOVE_DRAGON_DANCE, + MOVE_AQUA_JET, + MOVE_FAKE_TEARS, + MOVE_BLOCK, + MOVE_WATER_PULSE, + MOVE_FLATTER, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_TOTODILE + +#if P_FAMILY_SENTRET +static const u16 sSentretEggMoveLearnset[] = { + MOVE_DOUBLE_EDGE, + MOVE_PURSUIT, + MOVE_SLASH, + MOVE_FOCUS_ENERGY, + MOVE_REVERSAL, + MOVE_TRICK, + MOVE_ASSIST, + MOVE_LAST_RESORT, + MOVE_CHARM, + MOVE_COVET, + MOVE_NATURAL_GIFT, + MOVE_IRON_TAIL, + MOVE_CAPTIVATE, + MOVE_BABY_DOLL_EYES, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SENTRET + +#if P_FAMILY_HOOTHOOT +static const u16 sHoothootEggMoveLearnset[] = { + MOVE_MIRROR_MOVE, + MOVE_SUPERSONIC, + MOVE_FEINT_ATTACK, + MOVE_WING_ATTACK, + MOVE_WHIRLWIND, + MOVE_SKY_ATTACK, + MOVE_FEATHER_DANCE, + MOVE_AGILITY, + MOVE_NIGHT_SHADE, + MOVE_DEFOG, + MOVE_MEAN_LOOK, + MOVE_HURRICANE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_HOOTHOOT + +#if P_FAMILY_LEDYBA +static const u16 sLedybaEggMoveLearnset[] = { + MOVE_PSYBEAM, + MOVE_BIDE, + MOVE_SILVER_WIND, + MOVE_BUG_BUZZ, + MOVE_SCREECH, + MOVE_ENCORE, + MOVE_KNOCK_OFF, + MOVE_BUG_BITE, + MOVE_FOCUS_PUNCH, + MOVE_DRAIN_PUNCH, + MOVE_DIZZY_PUNCH, + MOVE_TAILWIND, + MOVE_ENDURE, + MOVE_COUNTER, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_LEDYBA + +#if P_FAMILY_SPINARAK +static const u16 sSpinarakEggMoveLearnset[] = { + MOVE_PSYBEAM, + MOVE_DISABLE, + MOVE_SONIC_BOOM, + MOVE_BATON_PASS, + MOVE_PURSUIT, + MOVE_SIGNAL_BEAM, + MOVE_TOXIC_SPIKES, + MOVE_TWINEEDLE, + MOVE_ELECTROWEB, + MOVE_RAGE_POWDER, + MOVE_NIGHT_SLASH, + MOVE_MEGAHORN, + MOVE_LUNGE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SPINARAK + +#if P_FAMILY_CHINCHOU +static const u16 sChinchouEggMoveLearnset[] = { + MOVE_FLAIL, + MOVE_SCREECH, + MOVE_AMNESIA, + MOVE_PSYBEAM, + MOVE_WHIRLPOOL, + MOVE_AGILITY, + MOVE_MIST, + MOVE_SHOCK_WAVE, + MOVE_BRINE, + MOVE_WATER_PULSE, + MOVE_SOAK, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_CHINCHOU + +#if P_FAMILY_TOGEPI +static const u16 sTogepiEggMoveLearnset[] = { + MOVE_PRESENT, + MOVE_MIRROR_MOVE, + MOVE_PECK, + MOVE_FORESIGHT, + MOVE_FUTURE_SIGHT, + MOVE_NASTY_PLOT, + MOVE_PSYCHO_SHIFT, + MOVE_LUCKY_CHANT, + MOVE_EXTRASENSORY, + MOVE_SECRET_POWER, + MOVE_STORED_POWER, + MOVE_MORNING_SUN, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_TOGEPI + +#if P_FAMILY_NATU +static const u16 sNatuEggMoveLearnset[] = { + MOVE_HAZE, + MOVE_DRILL_PECK, + MOVE_QUICK_ATTACK, + MOVE_FEINT_ATTACK, + MOVE_STEEL_WING, + MOVE_FEATHER_DANCE, + MOVE_REFRESH, + MOVE_ZEN_HEADBUTT, + MOVE_SUCKER_PUNCH, + MOVE_SYNCHRONOISE, + MOVE_ROOST, + MOVE_SKILL_SWAP, + MOVE_SIMPLE_BEAM, + MOVE_ALLY_SWITCH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_NATU + +#if P_FAMILY_MAREEP +static const u16 sMareepEggMoveLearnset[] = { + MOVE_TAKE_DOWN, + MOVE_BODY_SLAM, + MOVE_SCREECH, + MOVE_ODOR_SLEUTH, + MOVE_CHARGE, + MOVE_FLATTER, + MOVE_SAND_ATTACK, + MOVE_IRON_TAIL, + MOVE_AFTER_YOU, + MOVE_AGILITY, + MOVE_EERIE_IMPULSE, + MOVE_ELECTRIC_TERRAIN, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_MAREEP + +#if P_FAMILY_MARILL +#if P_GEN_3_CROSS_EVOS +static const u16 sAzurillEggMoveLearnset[] = { + MOVE_ENCORE, + MOVE_SING, + MOVE_REFRESH, + MOVE_SLAM, + MOVE_TICKLE, + MOVE_FAKE_TEARS, + MOVE_BODY_SLAM, + MOVE_WATER_SPORT, + MOVE_SOAK, + MOVE_MUDDY_WATER, + MOVE_COPYCAT, + MOVE_CAMOUFLAGE, + MOVE_UNAVAILABLE, +}; +#endif //P_GEN_3_CROSS_EVOS +static const u16 sMarillEggMoveLearnset[] = { + MOVE_PRESENT, + MOVE_AMNESIA, + MOVE_FUTURE_SIGHT, + MOVE_BELLY_DRUM, + MOVE_PERISH_SONG, + MOVE_SUPERSONIC, + MOVE_AQUA_JET, + MOVE_SUPERPOWER, + MOVE_REFRESH, + MOVE_BODY_SLAM, + MOVE_WATER_SPORT, + MOVE_MUDDY_WATER, + MOVE_CAMOUFLAGE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_MARILL + +#if P_FAMILY_SUDOWOODO +#if P_GEN_4_CROSS_EVOS +static const u16 sBonslyEggMoveLearnset[] = { + MOVE_SELF_DESTRUCT, + MOVE_HEADBUTT, + MOVE_HARDEN, + MOVE_DEFENSE_CURL, + MOVE_ROLLOUT, + MOVE_SAND_TOMB, + MOVE_STEALTH_ROCK, + MOVE_CURSE, + MOVE_ENDURE, + MOVE_UNAVAILABLE, +}; +#endif //P_GEN_4_CROSS_EVOS +static const u16 sSudowoodoEggMoveLearnset[] = { + MOVE_SELF_DESTRUCT, + MOVE_HEADBUTT, + MOVE_HARDEN, + MOVE_DEFENSE_CURL, + MOVE_ROLLOUT, + MOVE_SAND_TOMB, + MOVE_STEALTH_ROCK, + MOVE_CURSE, + MOVE_ENDURE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SUDOWOODO + +#if P_FAMILY_HOPPIP +static const u16 sHoppipEggMoveLearnset[] = { + MOVE_CONFUSION, + MOVE_ENCORE, + MOVE_DOUBLE_EDGE, + MOVE_AMNESIA, + MOVE_HELPING_HAND, + MOVE_AROMATHERAPY, + MOVE_WORRY_SEED, + MOVE_COTTON_GUARD, + MOVE_SEED_BOMB, + MOVE_ENDURE, + MOVE_GRASSY_TERRAIN, + MOVE_STRENGTH_SAP, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_HOPPIP + +#if P_FAMILY_AIPOM +static const u16 sAipomEggMoveLearnset[] = { + MOVE_COUNTER, + MOVE_SCREECH, + MOVE_PURSUIT, + MOVE_AGILITY, + MOVE_SPITE, + MOVE_SLAM, + MOVE_DOUBLE_SLAP, + MOVE_BEAT_UP, + MOVE_FAKE_OUT, + MOVE_COVET, + MOVE_BOUNCE, + MOVE_REVENGE, + MOVE_SWITCHEROO, + MOVE_QUICK_GUARD, + MOVE_TAIL_SLAP, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_AIPOM + +#if P_FAMILY_SUNKERN +static const u16 sSunkernEggMoveLearnset[] = { + MOVE_GRASS_WHISTLE, + MOVE_ENCORE, + MOVE_LEECH_SEED, + MOVE_NATURE_POWER, + MOVE_CURSE, + MOVE_HELPING_HAND, + MOVE_INGRAIN, + MOVE_SWEET_SCENT, + MOVE_ENDURE, + MOVE_BIDE, + MOVE_NATURAL_GIFT, + MOVE_MORNING_SUN, + MOVE_GRASSY_TERRAIN, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SUNKERN + +#if P_FAMILY_YANMA +static const u16 sYanmaEggMoveLearnset[] = { + MOVE_WHIRLWIND, + MOVE_REVERSAL, + MOVE_LEECH_LIFE, + MOVE_SIGNAL_BEAM, + MOVE_SILVER_WIND, + MOVE_FEINT, + MOVE_FEINT_ATTACK, + MOVE_PURSUIT, + MOVE_DOUBLE_EDGE, + MOVE_SECRET_POWER, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_YANMA + +#if P_FAMILY_WOOPER +static const u16 sWooperEggMoveLearnset[] = { + MOVE_BODY_SLAM, + MOVE_ANCIENT_POWER, + MOVE_CURSE, + MOVE_MUD_SPORT, + MOVE_STOCKPILE, + MOVE_SWALLOW, + MOVE_SPIT_UP, + MOVE_COUNTER, + MOVE_ENCORE, + MOVE_DOUBLE_KICK, + MOVE_RECOVER, + MOVE_AFTER_YOU, + MOVE_SLEEP_TALK, + MOVE_ACID_SPRAY, + MOVE_GUARD_SWAP, + MOVE_EERIE_IMPULSE, + MOVE_POWER_UP_PUNCH, + MOVE_UNAVAILABLE, +}; +#if P_PALDEAN_FORMS +static const u16 sWooperPaldeanEggMoveLearnset[] = { + MOVE_ACID_SPRAY, + MOVE_AFTER_YOU, + MOVE_ANCIENT_POWER, + MOVE_COUNTER, + MOVE_CURSE, + MOVE_DOUBLE_KICK, + MOVE_HAZE, + MOVE_MIST, + MOVE_RECOVER, + MOVE_SPIT_UP, + MOVE_STOCKPILE, + MOVE_SWALLOW, + MOVE_UNAVAILABLE, +}; +#endif //P_PALDEAN_FORMS +#endif //P_FAMILY_WOOPER + +#if P_FAMILY_MURKROW +static const u16 sMurkrowEggMoveLearnset[] = { + MOVE_WHIRLWIND, + MOVE_DRILL_PECK, + MOVE_MIRROR_MOVE, + MOVE_WING_ATTACK, + MOVE_SKY_ATTACK, + MOVE_CONFUSE_RAY, + MOVE_FEATHER_DANCE, + MOVE_PERISH_SONG, + MOVE_PSYCHO_SHIFT, + MOVE_SCREECH, + MOVE_FEINT_ATTACK, + MOVE_BRAVE_BIRD, + MOVE_ROOST, + MOVE_ASSURANCE, + MOVE_FLATTER, + MOVE_PUNISHMENT, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_MURKROW + +#if P_FAMILY_MISDREAVUS +static const u16 sMisdreavusEggMoveLearnset[] = { + MOVE_SCREECH, + MOVE_DESTINY_BOND, + MOVE_IMPRISON, + MOVE_MEMENTO, + MOVE_SUCKER_PUNCH, + MOVE_SHADOW_SNEAK, + MOVE_CURSE, + MOVE_SPITE, + MOVE_OMINOUS_WIND, + MOVE_NASTY_PLOT, + MOVE_SKILL_SWAP, + MOVE_WONDER_ROOM, + MOVE_ME_FIRST, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_MISDREAVUS + +#if P_FAMILY_GIRAFARIG +static const u16 sGirafarigEggMoveLearnset[] = { + MOVE_TAKE_DOWN, + MOVE_AMNESIA, + MOVE_FORESIGHT, + MOVE_FUTURE_SIGHT, + MOVE_BEAT_UP, + MOVE_WISH, + MOVE_MAGIC_COAT, + MOVE_DOUBLE_KICK, + MOVE_MIRROR_COAT, + MOVE_RAZOR_WIND, + MOVE_SKILL_SWAP, + MOVE_SECRET_POWER, + MOVE_MEAN_LOOK, + MOVE_PSYCHIC_TERRAIN, + MOVE_PSYCHIC_FANGS, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_GIRAFARIG + +#if P_FAMILY_PINECO +static const u16 sPinecoEggMoveLearnset[] = { + MOVE_PIN_MISSILE, + MOVE_FLAIL, + MOVE_SWIFT, + MOVE_COUNTER, + MOVE_SAND_TOMB, + MOVE_REVENGE, + MOVE_DOUBLE_EDGE, + MOVE_TOXIC_SPIKES, + MOVE_POWER_TRICK, + MOVE_ENDURE, + MOVE_STEALTH_ROCK, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_PINECO + +#if P_FAMILY_DUNSPARCE +static const u16 sDunsparceEggMoveLearnset[] = { + MOVE_BIDE, + MOVE_ANCIENT_POWER, + MOVE_BITE, + MOVE_HEADBUTT, + MOVE_ASTONISH, + MOVE_CURSE, + MOVE_TRUMP_CARD, + MOVE_MAGIC_COAT, + MOVE_SNORE, + MOVE_AGILITY, + MOVE_SECRET_POWER, + MOVE_SLEEP_TALK, + MOVE_HEX, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_DUNSPARCE + +#if P_FAMILY_GLIGAR +static const u16 sGligarEggMoveLearnset[] = { + MOVE_METAL_CLAW, + MOVE_WING_ATTACK, + MOVE_RAZOR_WIND, + MOVE_COUNTER, + MOVE_SAND_TOMB, + MOVE_AGILITY, + MOVE_BATON_PASS, + MOVE_DOUBLE_EDGE, + MOVE_FEINT, + MOVE_NIGHT_SLASH, + MOVE_CROSS_POISON, + MOVE_POWER_TRICK, + MOVE_ROCK_CLIMB, + MOVE_POISON_TAIL, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_GLIGAR + +#if P_FAMILY_SNUBBULL +static const u16 sSnubbullEggMoveLearnset[] = { + MOVE_METRONOME, + MOVE_FEINT_ATTACK, + MOVE_PRESENT, + MOVE_CRUNCH, + MOVE_HEAL_BELL, + MOVE_SNORE, + MOVE_SMELLING_SALTS, + MOVE_CLOSE_COMBAT, + MOVE_ICE_FANG, + MOVE_FIRE_FANG, + MOVE_THUNDER_FANG, + MOVE_FOCUS_PUNCH, + MOVE_DOUBLE_EDGE, + MOVE_MIMIC, + MOVE_FAKE_TEARS, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SNUBBULL + +#if P_FAMILY_QWILFISH +static const u16 sQwilfishEggMoveLearnset[] = { + MOVE_FLAIL, + MOVE_HAZE, + MOVE_BUBBLE_BEAM, + MOVE_SUPERSONIC, + MOVE_ASTONISH, + MOVE_SIGNAL_BEAM, + MOVE_AQUA_JET, + MOVE_WATER_PULSE, + MOVE_BRINE, + MOVE_ACID_SPRAY, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_QWILFISH + +#if P_FAMILY_SHUCKLE +static const u16 sShuckleEggMoveLearnset[] = { + MOVE_SWEET_SCENT, + MOVE_KNOCK_OFF, + MOVE_HELPING_HAND, + MOVE_ACUPRESSURE, + MOVE_SAND_TOMB, + MOVE_MUD_SLAP, + MOVE_ACID, + MOVE_ROCK_BLAST, + MOVE_FINAL_GAMBIT, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SHUCKLE + +#if P_FAMILY_HERACROSS +static const u16 sHeracrossEggMoveLearnset[] = { + MOVE_HARDEN, + MOVE_BIDE, + MOVE_FLAIL, + MOVE_REVENGE, + MOVE_PURSUIT, + MOVE_DOUBLE_EDGE, + MOVE_SEISMIC_TOSS, + MOVE_FOCUS_PUNCH, + MOVE_MEGAHORN, + MOVE_ROCK_BLAST, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_HERACROSS + +#if P_FAMILY_SNEASEL +static const u16 sSneaselEggMoveLearnset[] = { + MOVE_COUNTER, + MOVE_SPITE, + MOVE_FORESIGHT, + MOVE_BITE, + MOVE_CRUSH_CLAW, + MOVE_FAKE_OUT, + MOVE_DOUBLE_HIT, + MOVE_PUNISHMENT, + MOVE_PURSUIT, + MOVE_ICE_SHARD, + MOVE_ICE_PUNCH, + MOVE_ASSIST, + MOVE_AVALANCHE, + MOVE_FEINT, + MOVE_ICICLE_CRASH, + MOVE_THROAT_CHOP, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SNEASEL + +#if P_FAMILY_TEDDIURSA +static const u16 sTeddiursaEggMoveLearnset[] = { + MOVE_CRUNCH, + MOVE_TAKE_DOWN, + MOVE_SEISMIC_TOSS, + MOVE_COUNTER, + MOVE_METAL_CLAW, + MOVE_FAKE_TEARS, + MOVE_YAWN, + MOVE_SLEEP_TALK, + MOVE_CROSS_CHOP, + MOVE_DOUBLE_EDGE, + MOVE_CLOSE_COMBAT, + MOVE_NIGHT_SLASH, + MOVE_BELLY_DRUM, + MOVE_CHIP_AWAY, + MOVE_PLAY_ROUGH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_TEDDIURSA + +#if P_FAMILY_SLUGMA +static const u16 sSlugmaEggMoveLearnset[] = { + MOVE_ACID_ARMOR, + MOVE_HEAT_WAVE, + MOVE_CURSE, + MOVE_SMOKESCREEN, + MOVE_MEMENTO, + MOVE_STOCKPILE, + MOVE_SPIT_UP, + MOVE_SWALLOW, + MOVE_ROLLOUT, + MOVE_INFERNO, + MOVE_EARTH_POWER, + MOVE_GUARD_SWAP, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SLUGMA + +#if P_FAMILY_SWINUB +static const u16 sSwinubEggMoveLearnset[] = { + MOVE_TAKE_DOWN, + MOVE_BITE, + MOVE_BODY_SLAM, + MOVE_ANCIENT_POWER, + MOVE_MUD_SHOT, + MOVE_ICICLE_SPEAR, + MOVE_DOUBLE_EDGE, + MOVE_FISSURE, + MOVE_CURSE, + MOVE_MUD_SHOT, + MOVE_AVALANCHE, + MOVE_STEALTH_ROCK, + MOVE_ICICLE_CRASH, + MOVE_FREEZE_DRY, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SWINUB + +#if P_FAMILY_CORSOLA +static const u16 sCorsolaEggMoveLearnset[] = { + MOVE_SCREECH, + MOVE_MIST, + MOVE_AMNESIA, + MOVE_BARRIER, + MOVE_INGRAIN, + MOVE_CONFUSE_RAY, + MOVE_ICICLE_SPEAR, + MOVE_NATURE_POWER, + MOVE_AQUA_RING, + MOVE_CURSE, + MOVE_BIDE, + MOVE_WATER_PULSE, + MOVE_HEAD_SMASH, + MOVE_CAMOUFLAGE, + MOVE_LIQUIDATION, + MOVE_UNAVAILABLE, +}; +#if P_GALARIAN_FORMS +static const u16 sCorsolaGalarianEggMoveLearnset[] = { + MOVE_HAZE, + MOVE_CONFUSE_RAY, + MOVE_NATURE_POWER, + MOVE_DESTINY_BOND, + MOVE_WATER_PULSE, + MOVE_HEAD_SMASH, + MOVE_UNAVAILABLE, +}; +#endif //P_GALARIAN_FORMS +#endif //P_FAMILY_CORSOLA + +#if P_FAMILY_REMORAID +static const u16 sRemoraidEggMoveLearnset[] = { + MOVE_AURORA_BEAM, + MOVE_OCTAZOOKA, + MOVE_SUPERSONIC, + MOVE_HAZE, + MOVE_SCREECH, + MOVE_ROCK_BLAST, + MOVE_SNORE, + MOVE_FLAIL, + MOVE_WATER_SPOUT, + MOVE_MUD_SHOT, + MOVE_SWIFT, + MOVE_ACID_SPRAY, + MOVE_WATER_PULSE, + MOVE_ENTRAINMENT, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_REMORAID + +#if P_FAMILY_DELIBIRD +static const u16 sDelibirdEggMoveLearnset[] = { + MOVE_AURORA_BEAM, + MOVE_QUICK_ATTACK, + MOVE_FUTURE_SIGHT, + MOVE_SPLASH, + MOVE_RAPID_SPIN, + MOVE_ICE_BALL, + MOVE_ICE_SHARD, + MOVE_ICE_PUNCH, + MOVE_FAKE_OUT, + MOVE_BESTOW, + MOVE_ICY_WIND, + MOVE_FREEZE_DRY, + MOVE_DESTINY_BOND, + MOVE_SPIKES, + MOVE_COUNTER, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_DELIBIRD + +#if P_FAMILY_MANTINE +#if P_GEN_4_CROSS_EVOS +static const u16 sMantykeEggMoveLearnset[] = { + MOVE_TWISTER, + MOVE_HYDRO_PUMP, + MOVE_HAZE, + MOVE_SLAM, + MOVE_MUD_SPORT, + MOVE_MIRROR_COAT, + MOVE_WATER_SPORT, + MOVE_SPLASH, + MOVE_SIGNAL_BEAM, + MOVE_WIDE_GUARD, + MOVE_AMNESIA, + MOVE_TAILWIND, + MOVE_UNAVAILABLE, +}; +#endif //P_GEN_4_CROSS_EVOS +static const u16 sMantineEggMoveLearnset[] = { + MOVE_TWISTER, + MOVE_HYDRO_PUMP, + MOVE_HAZE, + MOVE_SLAM, + MOVE_MUD_SPORT, + MOVE_MIRROR_COAT, + MOVE_WATER_SPORT, + MOVE_SPLASH, + MOVE_WIDE_GUARD, + MOVE_AMNESIA, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_MANTINE + +#if P_FAMILY_SKARMORY +static const u16 sSkarmoryEggMoveLearnset[] = { + MOVE_DRILL_PECK, + MOVE_PURSUIT, + MOVE_WHIRLWIND, + MOVE_SKY_ATTACK, + MOVE_CURSE, + MOVE_BRAVE_BIRD, + MOVE_ASSURANCE, + MOVE_GUARD_SWAP, + MOVE_STEALTH_ROCK, + MOVE_ENDURE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SKARMORY + +#if P_FAMILY_HOUNDOUR +static const u16 sHoundourEggMoveLearnset[] = { + MOVE_FIRE_SPIN, + MOVE_RAGE, + MOVE_PURSUIT, + MOVE_COUNTER, + MOVE_SPITE, + MOVE_REVERSAL, + MOVE_BEAT_UP, + MOVE_FIRE_FANG, + MOVE_THUNDER_FANG, + MOVE_NASTY_PLOT, + MOVE_PUNISHMENT, + MOVE_FEINT, + MOVE_SUCKER_PUNCH, + MOVE_DESTINY_BOND, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_HOUNDOUR + +#if P_FAMILY_PHANPY +static const u16 sPhanpyEggMoveLearnset[] = { + MOVE_FOCUS_ENERGY, + MOVE_BODY_SLAM, + MOVE_ANCIENT_POWER, + MOVE_SNORE, + MOVE_COUNTER, + MOVE_FISSURE, + MOVE_ENDEAVOR, + MOVE_ICE_SHARD, + MOVE_HEAD_SMASH, + MOVE_MUD_SLAP, + MOVE_HEAVY_SLAM, + MOVE_PLAY_ROUGH, + MOVE_HIGH_HORSEPOWER, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_PHANPY + +#if P_FAMILY_STANTLER +static const u16 sStantlerEggMoveLearnset[] = { + MOVE_SPITE, + MOVE_DISABLE, + MOVE_BITE, + MOVE_EXTRASENSORY, + MOVE_THRASH, + MOVE_DOUBLE_KICK, + MOVE_ZEN_HEADBUTT, + MOVE_MEGAHORN, + MOVE_MUD_SPORT, + MOVE_RAGE, + MOVE_ME_FIRST, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_STANTLER + +#if P_FAMILY_MILTANK +static const u16 sMiltankEggMoveLearnset[] = { + MOVE_PRESENT, + MOVE_REVERSAL, + MOVE_SEISMIC_TOSS, + MOVE_ENDURE, + MOVE_CURSE, + MOVE_HELPING_HAND, + MOVE_SLEEP_TALK, + MOVE_DIZZY_PUNCH, + MOVE_HAMMER_ARM, + MOVE_DOUBLE_EDGE, + MOVE_PUNISHMENT, + MOVE_NATURAL_GIFT, + MOVE_HEART_STAMP, + MOVE_BELCH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_MILTANK + +#if P_FAMILY_LARVITAR +static const u16 sLarvitarEggMoveLearnset[] = { + MOVE_PURSUIT, + MOVE_STOMP, + MOVE_OUTRAGE, + MOVE_FOCUS_ENERGY, + MOVE_ANCIENT_POWER, + MOVE_DRAGON_DANCE, + MOVE_CURSE, + MOVE_IRON_DEFENSE, + MOVE_ASSURANCE, + MOVE_IRON_HEAD, + MOVE_STEALTH_ROCK, + MOVE_IRON_TAIL, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_LARVITAR + +#if P_FAMILY_TREECKO +static const u16 sTreeckoEggMoveLearnset[] = { + MOVE_CRUNCH, + MOVE_MUD_SPORT, + MOVE_ENDEAVOR, + MOVE_LEECH_SEED, + MOVE_DRAGON_BREATH, + MOVE_CRUSH_CLAW, + MOVE_WORRY_SEED, + MOVE_DOUBLE_KICK, + MOVE_GRASS_WHISTLE, + MOVE_SYNTHESIS, + MOVE_MAGICAL_LEAF, + MOVE_LEAF_STORM, + MOVE_RAZOR_WIND, + MOVE_BULLET_SEED, + MOVE_NATURAL_GIFT, + MOVE_GRASSY_TERRAIN, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_TREECKO + +#if P_FAMILY_TORCHIC +static const u16 sTorchicEggMoveLearnset[] = { + MOVE_COUNTER, + MOVE_REVERSAL, + MOVE_ENDURE, + MOVE_SMELLING_SALTS, + MOVE_CRUSH_CLAW, + MOVE_BATON_PASS, + MOVE_AGILITY, + MOVE_NIGHT_SLASH, + MOVE_LAST_RESORT, + MOVE_FEINT, + MOVE_FEATHER_DANCE, + MOVE_CURSE, + MOVE_FLAME_BURST, + MOVE_LOW_KICK, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_TORCHIC + +#if P_FAMILY_MUDKIP +static const u16 sMudkipEggMoveLearnset[] = { + MOVE_REFRESH, + MOVE_UPROAR, + MOVE_CURSE, + MOVE_STOMP, + MOVE_ICE_BALL, + MOVE_MIRROR_COAT, + MOVE_COUNTER, + MOVE_ANCIENT_POWER, + MOVE_WHIRLPOOL, + MOVE_BITE, + MOVE_DOUBLE_EDGE, + MOVE_MUD_BOMB, + MOVE_YAWN, + MOVE_SLUDGE, + MOVE_AVALANCHE, + MOVE_WIDE_GUARD, + MOVE_BARRIER, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_MUDKIP + +#if P_FAMILY_POOCHYENA +static const u16 sPoochyenaEggMoveLearnset[] = { + MOVE_ASTONISH, + MOVE_POISON_FANG, + MOVE_COVET, + MOVE_LEER, + MOVE_YAWN, + MOVE_SUCKER_PUNCH, + MOVE_ICE_FANG, + MOVE_FIRE_FANG, + MOVE_THUNDER_FANG, + MOVE_ME_FIRST, + MOVE_SNATCH, + MOVE_SLEEP_TALK, + MOVE_PLAY_ROUGH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_POOCHYENA + +#if P_FAMILY_ZIGZAGOON +static const u16 sZigzagoonEggMoveLearnset[] = { + MOVE_CHARM, + MOVE_PURSUIT, + MOVE_TICKLE, + MOVE_TRICK, + MOVE_HELPING_HAND, + MOVE_MUD_SLAP, + MOVE_SLEEP_TALK, + MOVE_ROCK_CLIMB, + MOVE_SIMPLE_BEAM, + MOVE_EXTREME_SPEED, + MOVE_UNAVAILABLE, +}; +#if P_GALARIAN_FORMS +static const u16 sZigzagoonGalarianEggMoveLearnset[] = { + MOVE_PARTING_SHOT, + MOVE_QUICK_GUARD, + MOVE_KNOCK_OFF, + MOVE_UNAVAILABLE, +}; +#endif //P_GALARIAN_FORMS +#endif //P_FAMILY_ZIGZAGOON + +#if P_FAMILY_LOTAD +static const u16 sLotadEggMoveLearnset[] = { + MOVE_SYNTHESIS, + MOVE_RAZOR_LEAF, + MOVE_SWEET_SCENT, + MOVE_LEECH_SEED, + MOVE_FLAIL, + MOVE_WATER_GUN, + MOVE_TICKLE, + MOVE_COUNTER, + MOVE_GIGA_DRAIN, + MOVE_TEETER_DANCE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_LOTAD + +#if P_FAMILY_SEEDOT +static const u16 sSeedotEggMoveLearnset[] = { + MOVE_LEECH_SEED, + MOVE_AMNESIA, + MOVE_QUICK_ATTACK, + MOVE_RAZOR_WIND, + MOVE_TAKE_DOWN, + MOVE_WORRY_SEED, + MOVE_NASTY_PLOT, + MOVE_POWER_SWAP, + MOVE_DEFOG, + MOVE_FOUL_PLAY, + MOVE_BEAT_UP, + MOVE_BULLET_SEED, + MOVE_GRASSY_TERRAIN, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SEEDOT + +#if P_FAMILY_TAILLOW +static const u16 sTaillowEggMoveLearnset[] = { + MOVE_PURSUIT, + MOVE_SUPERSONIC, + MOVE_REFRESH, + MOVE_MIRROR_MOVE, + MOVE_RAGE, + MOVE_SKY_ATTACK, + MOVE_WHIRLWIND, + MOVE_BRAVE_BIRD, + MOVE_ROOST, + MOVE_STEEL_WING, + MOVE_DEFOG, + MOVE_BOOMBURST, + MOVE_HURRICANE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_TAILLOW + +#if P_FAMILY_WINGULL +static const u16 sWingullEggMoveLearnset[] = { + MOVE_MIST, + MOVE_TWISTER, + MOVE_AGILITY, + MOVE_GUST, + MOVE_WATER_SPORT, + MOVE_AQUA_RING, + MOVE_KNOCK_OFF, + MOVE_BRINE, + MOVE_ROOST, + MOVE_SOAK, + MOVE_WIDE_GUARD, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_WINGULL + +#if P_FAMILY_RALTS +static const u16 sRaltsEggMoveLearnset[] = { + MOVE_DISABLE, + MOVE_MEAN_LOOK, + MOVE_MEMENTO, + MOVE_DESTINY_BOND, + MOVE_GRUDGE, + MOVE_SHADOW_SNEAK, + MOVE_CONFUSE_RAY, + MOVE_ENCORE, + MOVE_SYNCHRONOISE, + MOVE_SKILL_SWAP, + MOVE_MISTY_TERRAIN, + MOVE_ALLY_SWITCH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_RALTS + +#if P_FAMILY_SURSKIT +static const u16 sSurskitEggMoveLearnset[] = { + MOVE_FORESIGHT, + MOVE_MUD_SHOT, + MOVE_PSYBEAM, + MOVE_HYDRO_PUMP, + MOVE_MIND_READER, + MOVE_SIGNAL_BEAM, + MOVE_BUG_BITE, + MOVE_AQUA_JET, + MOVE_ENDURE, + MOVE_FELL_STINGER, + MOVE_POWER_SPLIT, + MOVE_LUNGE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SURSKIT + +#if P_FAMILY_SHROOMISH +static const u16 sShroomishEggMoveLearnset[] = { + MOVE_FAKE_TEARS, + MOVE_CHARM, + MOVE_HELPING_HAND, + MOVE_WORRY_SEED, + MOVE_WAKE_UP_SLAP, + MOVE_SEED_BOMB, + MOVE_BULLET_SEED, + MOVE_FOCUS_PUNCH, + MOVE_NATURAL_GIFT, + MOVE_DRAIN_PUNCH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SHROOMISH + +#if P_FAMILY_SLAKOTH +static const u16 sSlakothEggMoveLearnset[] = { + MOVE_PURSUIT, + MOVE_SLASH, + MOVE_BODY_SLAM, + MOVE_SNORE, + MOVE_CRUSH_CLAW, + MOVE_CURSE, + MOVE_SLEEP_TALK, + MOVE_HAMMER_ARM, + MOVE_NIGHT_SLASH, + MOVE_AFTER_YOU, + MOVE_TICKLE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SLAKOTH + +#if P_FAMILY_NINCADA +static const u16 sNincadaEggMoveLearnset[] = { + MOVE_ENDURE, + MOVE_FEINT_ATTACK, + MOVE_GUST, + MOVE_SILVER_WIND, + MOVE_BUG_BUZZ, + MOVE_NIGHT_SLASH, + MOVE_BUG_BITE, + MOVE_FINAL_GAMBIT, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_NINCADA + +#if P_FAMILY_WHISMUR +static const u16 sWhismurEggMoveLearnset[] = { + MOVE_TAKE_DOWN, + MOVE_SNORE, + MOVE_EXTRASENSORY, + MOVE_SMELLING_SALTS, + MOVE_SMOKESCREEN, + MOVE_ENDEAVOR, + MOVE_HAMMER_ARM, + MOVE_FAKE_TEARS, + MOVE_CIRCLE_THROW, + MOVE_DISARMING_VOICE, + MOVE_WHIRLWIND, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_WHISMUR + +#if P_FAMILY_MAKUHITA +static const u16 sMakuhitaEggMoveLearnset[] = { + MOVE_FEINT_ATTACK, + MOVE_DETECT, + MOVE_FORESIGHT, + MOVE_HELPING_HAND, + MOVE_CROSS_CHOP, + MOVE_REVENGE, + MOVE_DYNAMIC_PUNCH, + MOVE_COUNTER, + MOVE_WAKE_UP_SLAP, + MOVE_BULLET_PUNCH, + MOVE_FEINT, + MOVE_WIDE_GUARD, + MOVE_FOCUS_PUNCH, + MOVE_CHIP_AWAY, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_MAKUHITA + +#if P_FAMILY_NOSEPASS +static const u16 sNosepassEggMoveLearnset[] = { + MOVE_MAGNITUDE, + MOVE_ROLLOUT, + MOVE_DOUBLE_EDGE, + MOVE_BLOCK, + MOVE_STEALTH_ROCK, + MOVE_ENDURE, + MOVE_WIDE_GUARD, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_NOSEPASS + +#if P_FAMILY_SKITTY +static const u16 sSkittyEggMoveLearnset[] = { + MOVE_HELPING_HAND, + MOVE_UPROAR, + MOVE_FAKE_TEARS, + MOVE_WISH, + MOVE_BATON_PASS, + MOVE_TICKLE, + MOVE_LAST_RESORT, + MOVE_FAKE_OUT, + MOVE_ZEN_HEADBUTT, + MOVE_SUCKER_PUNCH, + MOVE_MUD_BOMB, + MOVE_SIMPLE_BEAM, + MOVE_CAPTIVATE, + MOVE_COSMIC_POWER, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SKITTY + +#if P_FAMILY_SABLEYE +static const u16 sSableyeEggMoveLearnset[] = { + MOVE_RECOVER, + MOVE_MOONLIGHT, + MOVE_NASTY_PLOT, + MOVE_FLATTER, + MOVE_FEINT, + MOVE_SUCKER_PUNCH, + MOVE_TRICK, + MOVE_CAPTIVATE, + MOVE_MEAN_LOOK, + MOVE_METAL_BURST, + MOVE_IMPRISON, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SABLEYE + +#if P_FAMILY_MAWILE +static const u16 sMawileEggMoveLearnset[] = { + MOVE_POISON_FANG, + MOVE_ANCIENT_POWER, + MOVE_TICKLE, + MOVE_SUCKER_PUNCH, + MOVE_ICE_FANG, + MOVE_FIRE_FANG, + MOVE_THUNDER_FANG, + MOVE_PUNISHMENT, + MOVE_GUARD_SWAP, + MOVE_CAPTIVATE, + MOVE_SLAM, + MOVE_METAL_BURST, + MOVE_MISTY_TERRAIN, + MOVE_SEISMIC_TOSS, + MOVE_POWER_UP_PUNCH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_MAWILE + +#if P_FAMILY_ARON +static const u16 sAronEggMoveLearnset[] = { + MOVE_ENDEAVOR, + MOVE_BODY_SLAM, + MOVE_STOMP, + MOVE_SMELLING_SALTS, + MOVE_CURSE, + MOVE_SCREECH, + MOVE_IRON_HEAD, + MOVE_DRAGON_RUSH, + MOVE_HEAD_SMASH, + MOVE_SUPERPOWER, + MOVE_STEALTH_ROCK, + MOVE_REVERSAL, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_ARON + +#if P_FAMILY_MEDITITE +static const u16 sMedititeEggMoveLearnset[] = { + MOVE_FIRE_PUNCH, + MOVE_THUNDER_PUNCH, + MOVE_ICE_PUNCH, + MOVE_FORESIGHT, + MOVE_FAKE_OUT, + MOVE_BATON_PASS, + MOVE_DYNAMIC_PUNCH, + MOVE_POWER_SWAP, + MOVE_GUARD_SWAP, + MOVE_PSYCHO_CUT, + MOVE_BULLET_PUNCH, + MOVE_DRAIN_PUNCH, + MOVE_SECRET_POWER, + MOVE_QUICK_GUARD, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_MEDITITE + +#if P_FAMILY_ELECTRIKE +static const u16 sElectrikeEggMoveLearnset[] = { + MOVE_CRUNCH, + MOVE_HEADBUTT, + MOVE_UPROAR, + MOVE_CURSE, + MOVE_SWIFT, + MOVE_DISCHARGE, + MOVE_ICE_FANG, + MOVE_FIRE_FANG, + MOVE_THUNDER_FANG, + MOVE_SWITCHEROO, + MOVE_ELECTRO_BALL, + MOVE_SHOCK_WAVE, + MOVE_FLAME_BURST, + MOVE_EERIE_IMPULSE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_ELECTRIKE + +#if P_FAMILY_PLUSLE +static const u16 sPlusleEggMoveLearnset[] = { + MOVE_WISH, + MOVE_SING, + MOVE_SWEET_KISS, + MOVE_DISCHARGE, + MOVE_LUCKY_CHANT, + MOVE_CHARM, + MOVE_FAKE_TEARS, + MOVE_TEARFUL_LOOK, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_PLUSLE + +#if P_FAMILY_MINUN +static const u16 sMinunEggMoveLearnset[] = { + MOVE_WISH, + MOVE_SING, + MOVE_SWEET_KISS, + MOVE_DISCHARGE, + MOVE_LUCKY_CHANT, + MOVE_CHARM, + MOVE_FAKE_TEARS, + MOVE_TEARFUL_LOOK, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_MINUN + +#if P_FAMILY_VOLBEAT_ILLUMISE +static const u16 sVolbeatEggMoveLearnset[] = { + MOVE_BATON_PASS, + MOVE_SILVER_WIND, + MOVE_TRICK, + MOVE_ENCORE, + MOVE_BUG_BUZZ, + MOVE_DIZZY_PUNCH, + MOVE_SEISMIC_TOSS, + MOVE_LUNGE, + MOVE_UNAVAILABLE, +}; + +static const u16 sIllumiseEggMoveLearnset[] = { + MOVE_BATON_PASS, + MOVE_SILVER_WIND, + MOVE_GROWTH, + MOVE_ENCORE, + MOVE_BUG_BUZZ, + MOVE_CAPTIVATE, + MOVE_FAKE_TEARS, + MOVE_CONFUSE_RAY, + MOVE_AROMATHERAPY, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_VOLBEAT_ILLUMISE + +#if P_FAMILY_ROSELIA +#if P_GEN_4_CROSS_EVOS +static const u16 sBudewEggMoveLearnset[] = { + MOVE_SPIKES, + MOVE_SYNTHESIS, + MOVE_PIN_MISSILE, + MOVE_COTTON_SPORE, + MOVE_SLEEP_POWDER, + MOVE_RAZOR_LEAF, + MOVE_MIND_READER, + MOVE_LEAF_STORM, + MOVE_EXTRASENSORY, + MOVE_SEED_BOMB, + MOVE_GIGA_DRAIN, + MOVE_NATURAL_GIFT, + MOVE_GRASS_WHISTLE, + MOVE_UNAVAILABLE, +}; +#endif //P_GEN_4_CROSS_EVOS +static const u16 sRoseliaEggMoveLearnset[] = { + MOVE_SPIKES, + MOVE_SYNTHESIS, + MOVE_PIN_MISSILE, + MOVE_COTTON_SPORE, + MOVE_SLEEP_POWDER, + MOVE_RAZOR_LEAF, + MOVE_MIND_READER, + MOVE_LEAF_STORM, + MOVE_SEED_BOMB, + MOVE_GIGA_DRAIN, + MOVE_NATURAL_GIFT, + MOVE_GRASS_WHISTLE, + MOVE_BULLET_SEED, + MOVE_POWER_WHIP, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_ROSELIA + +#if P_FAMILY_GULPIN +static const u16 sGulpinEggMoveLearnset[] = { + MOVE_ACID_ARMOR, + MOVE_SMOG, + MOVE_PAIN_SPLIT, + MOVE_CURSE, + MOVE_DESTINY_BOND, + MOVE_MUD_SLAP, + MOVE_GUNK_SHOT, + MOVE_VENOM_DRENCH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_GULPIN + +#if P_FAMILY_CARVANHA +static const u16 sCarvanhaEggMoveLearnset[] = { + MOVE_HYDRO_PUMP, + MOVE_DOUBLE_EDGE, + MOVE_THRASH, + MOVE_ANCIENT_POWER, + MOVE_SWIFT, + MOVE_BRINE, + MOVE_DESTINY_BOND, + MOVE_PSYCHIC_FANGS, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_CARVANHA + +#if P_FAMILY_WAILMER +static const u16 sWailmerEggMoveLearnset[] = { + MOVE_DOUBLE_EDGE, + MOVE_THRASH, + MOVE_SNORE, + MOVE_SLEEP_TALK, + MOVE_CURSE, + MOVE_FISSURE, + MOVE_TICKLE, + MOVE_DEFENSE_CURL, + MOVE_BODY_SLAM, + MOVE_AQUA_RING, + MOVE_SOAK, + MOVE_ZEN_HEADBUTT, + MOVE_CLEAR_SMOG, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_WAILMER + +#if P_FAMILY_NUMEL +static const u16 sNumelEggMoveLearnset[] = { + MOVE_HOWL, + MOVE_SCARY_FACE, + MOVE_BODY_SLAM, + MOVE_ROLLOUT, + MOVE_DEFENSE_CURL, + MOVE_STOMP, + MOVE_YAWN, + MOVE_ANCIENT_POWER, + MOVE_MUD_BOMB, + MOVE_HEAT_WAVE, + MOVE_STOCKPILE, + MOVE_SWALLOW, + MOVE_SPIT_UP, + MOVE_ENDURE, + MOVE_IRON_HEAD, + MOVE_GROWTH, + MOVE_HEAVY_SLAM, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_NUMEL + +#if P_FAMILY_TORKOAL +static const u16 sTorkoalEggMoveLearnset[] = { + MOVE_ERUPTION, + MOVE_ENDURE, + MOVE_SLEEP_TALK, + MOVE_YAWN, + MOVE_FISSURE, + MOVE_SKULL_BASH, + MOVE_FLAME_BURST, + MOVE_CLEAR_SMOG, + MOVE_SUPERPOWER, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_TORKOAL + +#if P_FAMILY_SPOINK +static const u16 sSpoinkEggMoveLearnset[] = { + MOVE_FUTURE_SIGHT, + MOVE_EXTRASENSORY, + MOVE_TRICK, + MOVE_ZEN_HEADBUTT, + MOVE_AMNESIA, + MOVE_MIRROR_COAT, + MOVE_SKILL_SWAP, + MOVE_WHIRLWIND, + MOVE_LUCKY_CHANT, + MOVE_ENDURE, + MOVE_SIMPLE_BEAM, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SPOINK + +#if P_FAMILY_SPINDA +static const u16 sSpindaEggMoveLearnset[] = { + MOVE_ENCORE, + MOVE_ASSIST, + MOVE_DISABLE, + MOVE_BATON_PASS, + MOVE_WISH, + MOVE_TRICK, + MOVE_SMELLING_SALTS, + MOVE_FAKE_OUT, + MOVE_ROLE_PLAY, + MOVE_PSYCHO_CUT, + MOVE_FAKE_TEARS, + MOVE_RAPID_SPIN, + MOVE_ICY_WIND, + MOVE_WATER_PULSE, + MOVE_PSYCHO_SHIFT, + MOVE_GUARD_SPLIT, + MOVE_SPOTLIGHT, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SPINDA + +#if P_FAMILY_TRAPINCH +static const u16 sTrapinchEggMoveLearnset[] = { + MOVE_FOCUS_ENERGY, + MOVE_QUICK_ATTACK, + MOVE_GUST, + MOVE_FLAIL, + MOVE_FURY_CUTTER, + MOVE_MUD_SHOT, + MOVE_ENDURE, + MOVE_EARTH_POWER, + MOVE_BUG_BITE, + MOVE_SIGNAL_BEAM, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_TRAPINCH + +#if P_FAMILY_CACNEA +static const u16 sCacneaEggMoveLearnset[] = { + MOVE_GRASS_WHISTLE, + MOVE_ACID, + MOVE_TEETER_DANCE, + MOVE_DYNAMIC_PUNCH, + MOVE_COUNTER, + MOVE_LOW_KICK, + MOVE_SMELLING_SALTS, + MOVE_MAGICAL_LEAF, + MOVE_SEED_BOMB, + MOVE_NASTY_PLOT, + MOVE_DISABLE, + MOVE_BLOCK, + MOVE_WORRY_SEED, + MOVE_SWITCHEROO, + MOVE_FELL_STINGER, + MOVE_BELCH, + MOVE_ROTOTILLER, + MOVE_POWER_UP_PUNCH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_CACNEA + +#if P_FAMILY_SWABLU +static const u16 sSwabluEggMoveLearnset[] = { + MOVE_AGILITY, + MOVE_HAZE, + MOVE_PURSUIT, + MOVE_RAGE, + MOVE_FEATHER_DANCE, + MOVE_DRAGON_RUSH, + MOVE_POWER_SWAP, + MOVE_ROOST, + MOVE_HYPER_VOICE, + MOVE_STEEL_WING, + MOVE_PLAY_ROUGH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SWABLU + +#if P_FAMILY_ZANGOOSE +static const u16 sZangooseEggMoveLearnset[] = { + MOVE_FLAIL, + MOVE_DOUBLE_KICK, + MOVE_RAZOR_WIND, + MOVE_COUNTER, + MOVE_CURSE, + MOVE_FURY_SWIPES, + MOVE_NIGHT_SLASH, + MOVE_METAL_CLAW, + MOVE_DOUBLE_HIT, + MOVE_DISABLE, + MOVE_IRON_TAIL, + MOVE_FINAL_GAMBIT, + MOVE_FEINT, + MOVE_QUICK_GUARD, + MOVE_BELLY_DRUM, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_ZANGOOSE + +#if P_FAMILY_SEVIPER +static const u16 sSeviperEggMoveLearnset[] = { + MOVE_STOCKPILE, + MOVE_SWALLOW, + MOVE_SPIT_UP, + MOVE_BODY_SLAM, + MOVE_SCARY_FACE, + MOVE_ASSURANCE, + MOVE_NIGHT_SLASH, + MOVE_SWITCHEROO, + MOVE_IRON_TAIL, + MOVE_WRING_OUT, + MOVE_PUNISHMENT, + MOVE_FINAL_GAMBIT, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SEVIPER + +#if P_FAMILY_BARBOACH +static const u16 sBarboachEggMoveLearnset[] = { + MOVE_THRASH, + MOVE_WHIRLPOOL, + MOVE_SPARK, + MOVE_HYDRO_PUMP, + MOVE_FLAIL, + MOVE_TAKE_DOWN, + MOVE_DRAGON_DANCE, + MOVE_EARTH_POWER, + MOVE_MUD_SHOT, + MOVE_MUDDY_WATER, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_BARBOACH + +#if P_FAMILY_CORPHISH +static const u16 sCorphishEggMoveLearnset[] = { + MOVE_MUD_SPORT, + MOVE_ENDEAVOR, + MOVE_BODY_SLAM, + MOVE_ANCIENT_POWER, + MOVE_KNOCK_OFF, + MOVE_SUPERPOWER, + MOVE_METAL_CLAW, + MOVE_DRAGON_DANCE, + MOVE_TRUMP_CARD, + MOVE_CHIP_AWAY, + MOVE_DOUBLE_EDGE, + MOVE_AQUA_JET, + MOVE_SWITCHEROO, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_CORPHISH + +#if P_FAMILY_LILEEP +static const u16 sLileepEggMoveLearnset[] = { + MOVE_BARRIER, + MOVE_RECOVER, + MOVE_MIRROR_COAT, + MOVE_WRING_OUT, + MOVE_TICKLE, + MOVE_CURSE, + MOVE_MEGA_DRAIN, + MOVE_ENDURE, + MOVE_STEALTH_ROCK, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_LILEEP + +#if P_FAMILY_ANORITH +static const u16 sAnorithEggMoveLearnset[] = { + MOVE_RAPID_SPIN, + MOVE_KNOCK_OFF, + MOVE_SCREECH, + MOVE_SAND_ATTACK, + MOVE_CROSS_POISON, + MOVE_CURSE, + MOVE_IRON_DEFENSE, + MOVE_WATER_PULSE, + MOVE_AQUA_JET, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_ANORITH + +#if P_FAMILY_FEEBAS +static const u16 sFeebasEggMoveLearnset[] = { + MOVE_MIRROR_COAT, + MOVE_DRAGON_BREATH, + MOVE_MUD_SPORT, + MOVE_HYPNOSIS, + MOVE_CONFUSE_RAY, + MOVE_MIST, + MOVE_HAZE, + MOVE_TICKLE, + MOVE_BRINE, + MOVE_IRON_TAIL, + MOVE_DRAGON_PULSE, + MOVE_CAPTIVATE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_FEEBAS + +#if P_FAMILY_CASTFORM +static const u16 sCastformEggMoveLearnset[] = { + MOVE_FUTURE_SIGHT, + MOVE_LUCKY_CHANT, + MOVE_DISABLE, + MOVE_AMNESIA, + MOVE_OMINOUS_WIND, + MOVE_HEX, + MOVE_CLEAR_SMOG, + MOVE_REFLECT_TYPE, + MOVE_GUARD_SWAP, + MOVE_COSMIC_POWER, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_CASTFORM + +#if P_FAMILY_KECLEON +static const u16 sKecleonEggMoveLearnset[] = { + MOVE_DISABLE, + MOVE_MAGIC_COAT, + MOVE_TRICK, + MOVE_FAKE_OUT, + MOVE_NASTY_PLOT, + MOVE_DIZZY_PUNCH, + MOVE_RECOVER, + MOVE_SKILL_SWAP, + MOVE_SNATCH, + MOVE_FOUL_PLAY, + MOVE_CAMOUFLAGE, + MOVE_POWER_UP_PUNCH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_KECLEON + +#if P_FAMILY_SHUPPET +static const u16 sShuppetEggMoveLearnset[] = { + MOVE_DISABLE, + MOVE_DESTINY_BOND, + MOVE_FORESIGHT, + MOVE_ASTONISH, + MOVE_IMPRISON, + MOVE_PURSUIT, + MOVE_SHADOW_SNEAK, + MOVE_CONFUSE_RAY, + MOVE_OMINOUS_WIND, + MOVE_GUNK_SHOT, + MOVE_PHANTOM_FORCE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SHUPPET + +#if P_FAMILY_DUSKULL +static const u16 sDuskullEggMoveLearnset[] = { + MOVE_IMPRISON, + MOVE_DESTINY_BOND, + MOVE_PAIN_SPLIT, + MOVE_GRUDGE, + MOVE_MEMENTO, + MOVE_FEINT_ATTACK, + MOVE_OMINOUS_WIND, + MOVE_DARK_PULSE, + MOVE_SKILL_SWAP, + MOVE_HAZE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_DUSKULL + +#if P_FAMILY_TROPIUS +static const u16 sTropiusEggMoveLearnset[] = { + MOVE_HEADBUTT, + MOVE_SLAM, + MOVE_RAZOR_WIND, + MOVE_LEECH_SEED, + MOVE_NATURE_POWER, + MOVE_LEAF_STORM, + MOVE_SYNTHESIS, + MOVE_CURSE, + MOVE_LEAF_BLADE, + MOVE_DRAGON_DANCE, + MOVE_BULLET_SEED, + MOVE_NATURAL_GIFT, + MOVE_DRAGON_HAMMER, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_TROPIUS + +#if P_FAMILY_CHIMECHO +#if P_GEN_4_CROSS_EVOS +static const u16 sChinglingEggMoveLearnset[] = { + MOVE_DISABLE, + MOVE_CURSE, + MOVE_HYPNOSIS, + MOVE_WISH, + MOVE_FUTURE_SIGHT, + MOVE_RECOVER, + MOVE_STORED_POWER, + MOVE_SKILL_SWAP, + MOVE_COSMIC_POWER, + MOVE_UNAVAILABLE, +}; +#endif //P_GEN_4_CROSS_EVOS +static const u16 sChimechoEggMoveLearnset[] = { + MOVE_DISABLE, + MOVE_CURSE, + MOVE_HYPNOSIS, + MOVE_WISH, + MOVE_FUTURE_SIGHT, + MOVE_RECOVER, + MOVE_STORED_POWER, + MOVE_SKILL_SWAP, + MOVE_COSMIC_POWER, + MOVE_CRAFTY_SHIELD, + MOVE_PERISH_SONG, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_CHIMECHO + +#if P_FAMILY_ABSOL +static const u16 sAbsolEggMoveLearnset[] = { + MOVE_BATON_PASS, + MOVE_FEINT_ATTACK, + MOVE_DOUBLE_EDGE, + MOVE_MAGIC_COAT, + MOVE_CURSE, + MOVE_MEAN_LOOK, + MOVE_ZEN_HEADBUTT, + MOVE_PUNISHMENT, + MOVE_SUCKER_PUNCH, + MOVE_ASSURANCE, + MOVE_ME_FIRST, + MOVE_MEGAHORN, + MOVE_HEX, + MOVE_PERISH_SONG, + MOVE_PLAY_ROUGH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_ABSOL + +#if P_FAMILY_SNORUNT +static const u16 sSnoruntEggMoveLearnset[] = { + MOVE_BLOCK, + MOVE_SPIKES, + MOVE_ROLLOUT, + MOVE_DISABLE, + MOVE_BIDE, + MOVE_WEATHER_BALL, + MOVE_AVALANCHE, + MOVE_HEX, + MOVE_FAKE_TEARS, + MOVE_SWITCHEROO, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SNORUNT + +#if P_FAMILY_SPHEAL +static const u16 sSphealEggMoveLearnset[] = { + MOVE_WATER_SPORT, + MOVE_STOCKPILE, + MOVE_SWALLOW, + MOVE_SPIT_UP, + MOVE_YAWN, + MOVE_CURSE, + MOVE_FISSURE, + MOVE_SIGNAL_BEAM, + MOVE_AQUA_RING, + MOVE_ROLLOUT, + MOVE_SLEEP_TALK, + MOVE_WATER_PULSE, + MOVE_BELLY_DRUM, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SPHEAL + +#if P_FAMILY_CLAMPERL +static const u16 sClamperlEggMoveLearnset[] = { + MOVE_REFRESH, + MOVE_MUD_SPORT, + MOVE_BODY_SLAM, + MOVE_SUPERSONIC, + MOVE_BARRIER, + MOVE_CONFUSE_RAY, + MOVE_AQUA_RING, + MOVE_MUDDY_WATER, + MOVE_WATER_PULSE, + MOVE_BRINE, + MOVE_ENDURE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_CLAMPERL + +#if P_FAMILY_RELICANTH +static const u16 sRelicanthEggMoveLearnset[] = { + MOVE_MAGNITUDE, + MOVE_SKULL_BASH, + MOVE_WATER_SPORT, + MOVE_AMNESIA, + MOVE_SLEEP_TALK, + MOVE_AQUA_TAIL, + MOVE_SNORE, + MOVE_MUD_SLAP, + MOVE_MUDDY_WATER, + MOVE_MUD_SHOT, + MOVE_BRINE, + MOVE_ZEN_HEADBUTT, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_RELICANTH + +#if P_FAMILY_LUVDISC +static const u16 sLuvdiscEggMoveLearnset[] = { + MOVE_SPLASH, + MOVE_SUPERSONIC, + MOVE_WATER_SPORT, + MOVE_MUD_SPORT, + MOVE_CAPTIVATE, + MOVE_AQUA_RING, + MOVE_AQUA_JET, + MOVE_HEAL_PULSE, + MOVE_BRINE, + MOVE_ENTRAINMENT, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_LUVDISC + +#if P_FAMILY_BAGON +static const u16 sBagonEggMoveLearnset[] = { + MOVE_HYDRO_PUMP, + MOVE_THRASH, + MOVE_DRAGON_RAGE, + MOVE_TWISTER, + MOVE_DRAGON_DANCE, + MOVE_FIRE_FANG, + MOVE_DRAGON_RUSH, + MOVE_DRAGON_PULSE, + MOVE_ENDURE, + MOVE_DEFENSE_CURL, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_BAGON + +#if P_FAMILY_TURTWIG +static const u16 sTurtwigEggMoveLearnset[] = { + MOVE_WORRY_SEED, + MOVE_GROWTH, + MOVE_TICKLE, + MOVE_BODY_SLAM, + MOVE_DOUBLE_EDGE, + MOVE_SAND_TOMB, + MOVE_SEED_BOMB, + MOVE_THRASH, + MOVE_AMNESIA, + MOVE_SUPERPOWER, + MOVE_STOCKPILE, + MOVE_SWALLOW, + MOVE_SPIT_UP, + MOVE_EARTH_POWER, + MOVE_WIDE_GUARD, + MOVE_GRASSY_TERRAIN, + MOVE_HEAVY_SLAM, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_TURTWIG + +#if P_FAMILY_CHIMCHAR +static const u16 sChimcharEggMoveLearnset[] = { + MOVE_FIRE_PUNCH, + MOVE_THUNDER_PUNCH, + MOVE_DOUBLE_KICK, + MOVE_ENCORE, + MOVE_HEAT_WAVE, + MOVE_FOCUS_ENERGY, + MOVE_HELPING_HAND, + MOVE_FAKE_OUT, + MOVE_BLAZE_KICK, + MOVE_COUNTER, + MOVE_ASSIST, + MOVE_QUICK_GUARD, + MOVE_FOCUS_PUNCH, + MOVE_SUBMISSION, + MOVE_POWER_UP_PUNCH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_CHIMCHAR + +#if P_FAMILY_PIPLUP +static const u16 sPiplupEggMoveLearnset[] = { + MOVE_DOUBLE_HIT, + MOVE_SUPERSONIC, + MOVE_YAWN, + MOVE_MUD_SPORT, + MOVE_MUD_SLAP, + MOVE_SNORE, + MOVE_FLAIL, + MOVE_AGILITY, + MOVE_AQUA_RING, + MOVE_HYDRO_PUMP, + MOVE_FEATHER_DANCE, + MOVE_BIDE, + MOVE_ICY_WIND, + MOVE_POWER_TRIP, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_PIPLUP + +#if P_FAMILY_STARLY +static const u16 sStarlyEggMoveLearnset[] = { + MOVE_FEATHER_DANCE, + MOVE_FURY_ATTACK, + MOVE_PURSUIT, + MOVE_ASTONISH, + MOVE_SAND_ATTACK, + MOVE_FORESIGHT, + MOVE_DOUBLE_EDGE, + MOVE_STEEL_WING, + MOVE_UPROAR, + MOVE_ROOST, + MOVE_DETECT, + MOVE_REVENGE, + MOVE_MIRROR_MOVE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_STARLY + +#if P_FAMILY_BIDOOF +static const u16 sBidoofEggMoveLearnset[] = { + MOVE_QUICK_ATTACK, + MOVE_WATER_SPORT, + MOVE_DOUBLE_EDGE, + MOVE_FURY_SWIPES, + MOVE_DEFENSE_CURL, + MOVE_ROLLOUT, + MOVE_ODOR_SLEUTH, + MOVE_AQUA_TAIL, + MOVE_ROCK_CLIMB, + MOVE_SLEEP_TALK, + MOVE_ENDURE, + MOVE_SKULL_BASH, + MOVE_MUD_SPORT, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_BIDOOF + +#if P_FAMILY_SHINX +static const u16 sShinxEggMoveLearnset[] = { + MOVE_ICE_FANG, + MOVE_FIRE_FANG, + MOVE_THUNDER_FANG, + MOVE_QUICK_ATTACK, + MOVE_HOWL, + MOVE_TAKE_DOWN, + MOVE_NIGHT_SLASH, + MOVE_SHOCK_WAVE, + MOVE_SWIFT, + MOVE_DOUBLE_KICK, + MOVE_SIGNAL_BEAM, + MOVE_HELPING_HAND, + MOVE_EERIE_IMPULSE, + MOVE_FAKE_TEARS, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SHINX + +#if P_FAMILY_CRANIDOS +static const u16 sCranidosEggMoveLearnset[] = { + MOVE_CRUNCH, + MOVE_THRASH, + MOVE_DOUBLE_EDGE, + MOVE_LEER, + MOVE_SLAM, + MOVE_STOMP, + MOVE_WHIRLWIND, + MOVE_HAMMER_ARM, + MOVE_CURSE, + MOVE_IRON_TAIL, + MOVE_IRON_HEAD, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_CRANIDOS + +#if P_FAMILY_SHIELDON +static const u16 sShieldonEggMoveLearnset[] = { + MOVE_HEADBUTT, + MOVE_SCARY_FACE, + MOVE_FOCUS_ENERGY, + MOVE_DOUBLE_EDGE, + MOVE_ROCK_BLAST, + MOVE_BODY_SLAM, + MOVE_SCREECH, + MOVE_CURSE, + MOVE_FISSURE, + MOVE_COUNTER, + MOVE_STEALTH_ROCK, + MOVE_WIDE_GUARD, + MOVE_GUARD_SPLIT, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SHIELDON + +#if P_FAMILY_PACHIRISU +static const u16 sPachirisuEggMoveLearnset[] = { + MOVE_COVET, + MOVE_BITE, + MOVE_FAKE_TEARS, + MOVE_DEFENSE_CURL, + MOVE_ROLLOUT, + MOVE_FLATTER, + MOVE_FLAIL, + MOVE_IRON_TAIL, + MOVE_TAIL_WHIP, + MOVE_FOLLOW_ME, + MOVE_CHARGE, + MOVE_BESTOW, + MOVE_ION_DELUGE, + MOVE_BABY_DOLL_EYES, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_PACHIRISU + +#if P_FAMILY_BUIZEL +static const u16 sBuizelEggMoveLearnset[] = { + MOVE_MUD_SLAP, + MOVE_HEADBUTT, + MOVE_FURY_SWIPES, + MOVE_SLASH, + MOVE_ODOR_SLEUTH, + MOVE_DOUBLE_SLAP, + MOVE_FURY_CUTTER, + MOVE_BATON_PASS, + MOVE_AQUA_TAIL, + MOVE_AQUA_RING, + MOVE_ME_FIRST, + MOVE_SWITCHEROO, + MOVE_TAIL_SLAP, + MOVE_SOAK, + MOVE_HELPING_HAND, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_BUIZEL + +#if P_FAMILY_CHERUBI +static const u16 sCherubiEggMoveLearnset[] = { + MOVE_RAZOR_LEAF, + MOVE_SWEET_SCENT, + MOVE_TICKLE, + MOVE_NATURE_POWER, + MOVE_GRASS_WHISTLE, + MOVE_AROMATHERAPY, + MOVE_WEATHER_BALL, + MOVE_HEAL_PULSE, + MOVE_HEALING_WISH, + MOVE_SEED_BOMB, + MOVE_NATURAL_GIFT, + MOVE_DEFENSE_CURL, + MOVE_ROLLOUT, + MOVE_FLOWER_SHIELD, + MOVE_GRASSY_TERRAIN, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_CHERUBI + +#if P_FAMILY_SHELLOS +static const u16 sShellosEggMoveLearnset[] = { + MOVE_COUNTER, + MOVE_MIRROR_COAT, + MOVE_STOCKPILE, + MOVE_SWALLOW, + MOVE_SPIT_UP, + MOVE_YAWN, + MOVE_MEMENTO, + MOVE_CURSE, + MOVE_AMNESIA, + MOVE_FISSURE, + MOVE_TRUMP_CARD, + MOVE_SLUDGE, + MOVE_CLEAR_SMOG, + MOVE_BRINE, + MOVE_MIST, + MOVE_ACID_ARMOR, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SHELLOS + +#if P_FAMILY_DRIFLOON +static const u16 sDrifloonEggMoveLearnset[] = { + MOVE_MEMENTO, + MOVE_BODY_SLAM, + MOVE_DESTINY_BOND, + MOVE_DISABLE, + MOVE_HAZE, + MOVE_HYPNOSIS, + MOVE_WEATHER_BALL, + MOVE_CLEAR_SMOG, + MOVE_DEFOG, + MOVE_TAILWIND, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_DRIFLOON + +#if P_FAMILY_BUNEARY +static const u16 sBunearyEggMoveLearnset[] = { + MOVE_FAKE_TEARS, + MOVE_FAKE_OUT, + MOVE_ENCORE, + MOVE_SWEET_KISS, + MOVE_DOUBLE_HIT, + MOVE_LOW_KICK, + MOVE_SKY_UPPERCUT, + MOVE_SWITCHEROO, + MOVE_THUNDER_PUNCH, + MOVE_ICE_PUNCH, + MOVE_FIRE_PUNCH, + MOVE_FLAIL, + MOVE_FOCUS_PUNCH, + MOVE_CIRCLE_THROW, + MOVE_COPYCAT, + MOVE_TEETER_DANCE, + MOVE_COSMIC_POWER, + MOVE_MUD_SPORT, + MOVE_POWER_UP_PUNCH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_BUNEARY + +#if P_FAMILY_GLAMEOW +static const u16 sGlameowEggMoveLearnset[] = { + MOVE_BITE, + MOVE_TAIL_WHIP, + MOVE_QUICK_ATTACK, + MOVE_SAND_ATTACK, + MOVE_FAKE_TEARS, + MOVE_ASSURANCE, + MOVE_FLAIL, + MOVE_SNATCH, + MOVE_WAKE_UP_SLAP, + MOVE_LAST_RESORT, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_GLAMEOW + +#if P_FAMILY_STUNKY +static const u16 sStunkyEggMoveLearnset[] = { + MOVE_PURSUIT, + MOVE_LEER, + MOVE_SMOG, + MOVE_DOUBLE_EDGE, + MOVE_CRUNCH, + MOVE_SCARY_FACE, + MOVE_ASTONISH, + MOVE_PUNISHMENT, + MOVE_HAZE, + MOVE_IRON_TAIL, + MOVE_FOUL_PLAY, + MOVE_FLAME_BURST, + MOVE_PLAY_ROUGH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_STUNKY + +#if P_FAMILY_CHATOT +static const u16 sChatotEggMoveLearnset[] = { + MOVE_ENCORE, + MOVE_NIGHT_SHADE, + MOVE_AGILITY, + MOVE_NASTY_PLOT, + MOVE_SUPERSONIC, + MOVE_STEEL_WING, + MOVE_SLEEP_TALK, + MOVE_DEFOG, + MOVE_AIR_CUTTER, + MOVE_BOOMBURST, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_CHATOT + +#if P_FAMILY_SPIRITOMB +static const u16 sSpiritombEggMoveLearnset[] = { + MOVE_DESTINY_BOND, + MOVE_PAIN_SPLIT, + MOVE_SMOKESCREEN, + MOVE_IMPRISON, + MOVE_GRUDGE, + MOVE_SHADOW_SNEAK, + MOVE_CAPTIVATE, + MOVE_NIGHTMARE, + MOVE_FOUL_PLAY, + MOVE_DISABLE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SPIRITOMB + +#if P_FAMILY_GIBLE +static const u16 sGibleEggMoveLearnset[] = { + MOVE_DRAGON_BREATH, + MOVE_OUTRAGE, + MOVE_TWISTER, + MOVE_SCARY_FACE, + MOVE_DOUBLE_EDGE, + MOVE_THRASH, + MOVE_METAL_CLAW, + MOVE_SAND_TOMB, + MOVE_BODY_SLAM, + MOVE_IRON_HEAD, + MOVE_MUD_SHOT, + MOVE_ROCK_CLIMB, + MOVE_IRON_TAIL, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_GIBLE + +#if P_FAMILY_RIOLU +static const u16 sRioluEggMoveLearnset[] = { + MOVE_CROSS_CHOP, + MOVE_DETECT, + MOVE_BITE, + MOVE_MIND_READER, + MOVE_SKY_UPPERCUT, + MOVE_HIGH_JUMP_KICK, + MOVE_AGILITY, + MOVE_VACUUM_WAVE, + MOVE_CRUNCH, + MOVE_LOW_KICK, + MOVE_IRON_DEFENSE, + MOVE_BLAZE_KICK, + MOVE_BULLET_PUNCH, + MOVE_FOLLOW_ME, + MOVE_CIRCLE_THROW, + MOVE_METEOR_MASH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_RIOLU + +#if P_FAMILY_HIPPOPOTAS +static const u16 sHippopotasEggMoveLearnset[] = { + MOVE_STOCKPILE, + MOVE_SWALLOW, + MOVE_SPIT_UP, + MOVE_CURSE, + MOVE_SLACK_OFF, + MOVE_BODY_SLAM, + MOVE_SAND_TOMB, + MOVE_REVENGE, + MOVE_SLEEP_TALK, + MOVE_WHIRLWIND, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_HIPPOPOTAS + +#if P_FAMILY_SKORUPI +static const u16 sSkorupiEggMoveLearnset[] = { + MOVE_FEINT_ATTACK, + MOVE_SCREECH, + MOVE_SAND_ATTACK, + MOVE_SLASH, + MOVE_CONFUSE_RAY, + MOVE_WHIRLWIND, + MOVE_AGILITY, + MOVE_PURSUIT, + MOVE_NIGHT_SLASH, + MOVE_IRON_TAIL, + MOVE_TWINEEDLE, + MOVE_POISON_TAIL, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SKORUPI + +#if P_FAMILY_CROAGUNK +static const u16 sCroagunkEggMoveLearnset[] = { + MOVE_ME_FIRST, + MOVE_FEINT, + MOVE_DYNAMIC_PUNCH, + MOVE_HEADBUTT, + MOVE_VACUUM_WAVE, + MOVE_MEDITATE, + MOVE_FAKE_OUT, + MOVE_WAKE_UP_SLAP, + MOVE_SMELLING_SALTS, + MOVE_CROSS_CHOP, + MOVE_BULLET_PUNCH, + MOVE_COUNTER, + MOVE_DRAIN_PUNCH, + MOVE_ACUPRESSURE, + MOVE_QUICK_GUARD, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_CROAGUNK + +#if P_FAMILY_CARNIVINE +static const u16 sCarnivineEggMoveLearnset[] = { + MOVE_SLEEP_POWDER, + MOVE_STUN_SPORE, + MOVE_RAZOR_LEAF, + MOVE_SLAM, + MOVE_SYNTHESIS, + MOVE_MAGICAL_LEAF, + MOVE_LEECH_SEED, + MOVE_WORRY_SEED, + MOVE_GIGA_DRAIN, + MOVE_RAGE_POWDER, + MOVE_GRASS_WHISTLE, + MOVE_ACID_SPRAY, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_CARNIVINE + +#if P_FAMILY_FINNEON +static const u16 sFinneonEggMoveLearnset[] = { + MOVE_SWEET_KISS, + MOVE_CHARM, + MOVE_FLAIL, + MOVE_AQUA_TAIL, + MOVE_SPLASH, + MOVE_PSYBEAM, + MOVE_TICKLE, + MOVE_AGILITY, + MOVE_BRINE, + MOVE_AURORA_BEAM, + MOVE_SIGNAL_BEAM, + MOVE_CONFUSE_RAY, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_FINNEON + +#if P_FAMILY_SNOVER +static const u16 sSnoverEggMoveLearnset[] = { + MOVE_LEECH_SEED, + MOVE_MAGICAL_LEAF, + MOVE_SEED_BOMB, + MOVE_GROWTH, + MOVE_DOUBLE_EDGE, + MOVE_MIST, + MOVE_STOMP, + MOVE_SKULL_BASH, + MOVE_AVALANCHE, + MOVE_NATURAL_GIFT, + MOVE_BULLET_SEED, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SNOVER + +#if P_FAMILY_SNIVY +static const u16 sSnivyEggMoveLearnset[] = { + MOVE_CAPTIVATE, + MOVE_NATURAL_GIFT, + MOVE_GLARE, + MOVE_IRON_TAIL, + MOVE_MAGICAL_LEAF, + MOVE_SWEET_SCENT, + MOVE_MIRROR_COAT, + MOVE_PURSUIT, + MOVE_MEAN_LOOK, + MOVE_TWISTER, + MOVE_GRASSY_TERRAIN, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SNIVY + +#if P_FAMILY_TEPIG +static const u16 sTepigEggMoveLearnset[] = { + MOVE_COVET, + MOVE_BODY_SLAM, + MOVE_THRASH, + MOVE_MAGNITUDE, + MOVE_SUPERPOWER, + MOVE_CURSE, + MOVE_ENDEAVOR, + MOVE_YAWN, + MOVE_SLEEP_TALK, + MOVE_HEAVY_SLAM, + MOVE_SUCKER_PUNCH, + MOVE_BURN_UP, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_TEPIG + +#if P_FAMILY_OSHAWOTT +static const u16 sOshawottEggMoveLearnset[] = { + MOVE_COPYCAT, + MOVE_DETECT, + MOVE_AIR_SLASH, + MOVE_ASSURANCE, + MOVE_BRINE, + MOVE_NIGHT_SLASH, + MOVE_TRUMP_CARD, + MOVE_SCREECH, + MOVE_SACRED_SWORD, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_OSHAWOTT + +#if P_FAMILY_PATRAT +static const u16 sPatratEggMoveLearnset[] = { + MOVE_FORESIGHT, + MOVE_IRON_TAIL, + MOVE_SCREECH, + MOVE_ASSURANCE, + MOVE_PURSUIT, + MOVE_REVENGE, + MOVE_FLAIL, + MOVE_TEARFUL_LOOK, + MOVE_BULLET_SEED, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_PATRAT + +#if P_FAMILY_LILLIPUP +static const u16 sLillipupEggMoveLearnset[] = { + MOVE_HOWL, + MOVE_SAND_ATTACK, + MOVE_MUD_SLAP, + MOVE_LICK, + MOVE_CHARM, + MOVE_ENDURE, + MOVE_YAWN, + MOVE_PURSUIT, + MOVE_FIRE_FANG, + MOVE_THUNDER_FANG, + MOVE_ICE_FANG, + MOVE_AFTER_YOU, + MOVE_PSYCHIC_FANGS, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_LILLIPUP + +#if P_FAMILY_PURRLOIN +static const u16 sPurrloinEggMoveLearnset[] = { + MOVE_PAY_DAY, + MOVE_FOUL_PLAY, + MOVE_FEINT_ATTACK, + MOVE_FAKE_TEARS, + MOVE_CHARM, + MOVE_ENCORE, + MOVE_YAWN, + MOVE_COVET, + MOVE_COPYCAT, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_PURRLOIN + +#if P_FAMILY_PANSAGE +static const u16 sPansageEggMoveLearnset[] = { + MOVE_COVET, + MOVE_LOW_KICK, + MOVE_TICKLE, + MOVE_NASTY_PLOT, + MOVE_ROLE_PLAY, + MOVE_ASTONISH, + MOVE_GRASS_WHISTLE, + MOVE_MAGICAL_LEAF, + MOVE_BULLET_SEED, + MOVE_LEAF_STORM, + MOVE_DISARMING_VOICE, + MOVE_SPIKY_SHIELD, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_PANSAGE + +#if P_FAMILY_PANSEAR +static const u16 sPansearEggMoveLearnset[] = { + MOVE_COVET, + MOVE_LOW_KICK, + MOVE_TICKLE, + MOVE_NASTY_PLOT, + MOVE_ROLE_PLAY, + MOVE_ASTONISH, + MOVE_SLEEP_TALK, + MOVE_FIRE_SPIN, + MOVE_FIRE_PUNCH, + MOVE_HEAT_WAVE, + MOVE_DISARMING_VOICE, + MOVE_BELCH, + MOVE_FLARE_BLITZ, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_PANSEAR + +#if P_FAMILY_PANPOUR +static const u16 sPanpourEggMoveLearnset[] = { + MOVE_COVET, + MOVE_LOW_KICK, + MOVE_TICKLE, + MOVE_NASTY_PLOT, + MOVE_ROLE_PLAY, + MOVE_ASTONISH, + MOVE_AQUA_RING, + MOVE_AQUA_TAIL, + MOVE_MUD_SPORT, + MOVE_HYDRO_PUMP, + MOVE_DISARMING_VOICE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_PANPOUR + +#if P_FAMILY_MUNNA +static const u16 sMunnaEggMoveLearnset[] = { + MOVE_SLEEP_TALK, + MOVE_SECRET_POWER, + MOVE_BARRIER, + MOVE_MAGIC_COAT, + MOVE_HELPING_HAND, + MOVE_BATON_PASS, + MOVE_SWIFT, + MOVE_CURSE, + MOVE_SONIC_BOOM, + MOVE_HEALING_WISH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_MUNNA + +#if P_FAMILY_PIDOVE +static const u16 sPidoveEggMoveLearnset[] = { + MOVE_STEEL_WING, + MOVE_HYPNOSIS, + MOVE_UPROAR, + MOVE_BESTOW, + MOVE_WISH, + MOVE_MORNING_SUN, + MOVE_LUCKY_CHANT, + MOVE_NIGHT_SLASH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_PIDOVE + +#if P_FAMILY_BLITZLE +static const u16 sBlitzleEggMoveLearnset[] = { + MOVE_ME_FIRST, + MOVE_TAKE_DOWN, + MOVE_SAND_ATTACK, + MOVE_DOUBLE_KICK, + MOVE_SCREECH, + MOVE_RAGE, + MOVE_ENDURE, + MOVE_DOUBLE_EDGE, + MOVE_SHOCK_WAVE, + MOVE_SNATCH, + MOVE_FEINT, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_BLITZLE + +#if P_FAMILY_ROGGENROLA +static const u16 sRoggenrolaEggMoveLearnset[] = { + MOVE_MAGNITUDE, + MOVE_CURSE, + MOVE_AUTOTOMIZE, + MOVE_ROCK_TOMB, + MOVE_LOCK_ON, + MOVE_HEAVY_SLAM, + MOVE_TAKE_DOWN, + MOVE_GRAVITY, + MOVE_WIDE_GUARD, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_ROGGENROLA + +#if P_FAMILY_WOOBAT +static const u16 sWoobatEggMoveLearnset[] = { + MOVE_CHARM, + MOVE_KNOCK_OFF, + MOVE_FAKE_TEARS, + MOVE_SUPERSONIC, + MOVE_SYNCHRONOISE, + MOVE_STORED_POWER, + MOVE_ROOST, + MOVE_FLATTER, + MOVE_HELPING_HAND, + MOVE_CAPTIVATE, + MOVE_VENOM_DRENCH, + MOVE_PSYCHO_SHIFT, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_WOOBAT + +#if P_FAMILY_DRILBUR +static const u16 sDrilburEggMoveLearnset[] = { + MOVE_IRON_DEFENSE, + MOVE_RAPID_SPIN, + MOVE_EARTH_POWER, + MOVE_CRUSH_CLAW, + MOVE_METAL_SOUND, + MOVE_SUBMISSION, + MOVE_SKULL_BASH, + MOVE_ROCK_CLIMB, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_DRILBUR + +#if P_FAMILY_AUDINO +static const u16 sAudinoEggMoveLearnset[] = { + MOVE_WISH, + MOVE_HEAL_BELL, + MOVE_LUCKY_CHANT, + MOVE_ENCORE, + MOVE_BESTOW, + MOVE_SWEET_KISS, + MOVE_YAWN, + MOVE_SLEEP_TALK, + MOVE_HEALING_WISH, + MOVE_AMNESIA, + MOVE_DRAINING_KISS, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_AUDINO + +#if P_FAMILY_TIMBURR +static const u16 sTimburrEggMoveLearnset[] = { + MOVE_DRAIN_PUNCH, + MOVE_ENDURE, + MOVE_COUNTER, + MOVE_COMET_PUNCH, + MOVE_FORESIGHT, + MOVE_SMELLING_SALTS, + MOVE_DETECT, + MOVE_WIDE_GUARD, + MOVE_FORCE_PALM, + MOVE_REVERSAL, + MOVE_MACH_PUNCH, + MOVE_POWER_UP_PUNCH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_TIMBURR + +#if P_FAMILY_TYMPOLE +static const u16 sTympoleEggMoveLearnset[] = { + MOVE_WATER_PULSE, + MOVE_REFRESH, + MOVE_MUD_SPORT, + MOVE_MUD_BOMB, + MOVE_SLEEP_TALK, + MOVE_SNORE, + MOVE_MIST, + MOVE_EARTH_POWER, + MOVE_AFTER_YOU, + MOVE_VENOM_DRENCH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_TYMPOLE + +#if P_FAMILY_SEWADDLE +static const u16 sSewaddleEggMoveLearnset[] = { + MOVE_SILVER_WIND, + MOVE_SCREECH, + MOVE_RAZOR_WIND, + MOVE_MIND_READER, + MOVE_AGILITY, + MOVE_ME_FIRST, + MOVE_BATON_PASS, + MOVE_CAMOUFLAGE, + MOVE_AIR_SLASH, + MOVE_GRASSY_TERRAIN, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SEWADDLE + +#if P_FAMILY_VENIPEDE +static const u16 sVenipedeEggMoveLearnset[] = { + MOVE_TWINEEDLE, + MOVE_PIN_MISSILE, + MOVE_TOXIC_SPIKES, + MOVE_SPIKES, + MOVE_TAKE_DOWN, + MOVE_ROCK_CLIMB, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_VENIPEDE + +#if P_FAMILY_COTTONEE +static const u16 sCottoneeEggMoveLearnset[] = { + MOVE_NATURAL_GIFT, + MOVE_ENCORE, + MOVE_TICKLE, + MOVE_FAKE_TEARS, + MOVE_GRASS_WHISTLE, + MOVE_MEMENTO, + MOVE_BEAT_UP, + MOVE_SWITCHEROO, + MOVE_WORRY_SEED, + MOVE_CAPTIVATE, + MOVE_MISTY_TERRAIN, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_COTTONEE + +#if P_FAMILY_PETILIL +static const u16 sPetililEggMoveLearnset[] = { + MOVE_NATURAL_GIFT, + MOVE_CHARM, + MOVE_ENDURE, + MOVE_INGRAIN, + MOVE_WORRY_SEED, + MOVE_GRASS_WHISTLE, + MOVE_SWEET_SCENT, + MOVE_BIDE, + MOVE_HEALING_WISH, + MOVE_ENCORE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_PETILIL + +#if P_FAMILY_BASCULIN +static const u16 sBasculinEggMoveLearnset[] = { + MOVE_SWIFT, + MOVE_BUBBLE_BEAM, + MOVE_MUD_SHOT, + MOVE_MUDDY_WATER, + MOVE_AGILITY, + MOVE_WHIRLPOOL, + MOVE_RAGE, + MOVE_BRINE, + MOVE_REVENGE, + MOVE_HEAD_SMASH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_BASCULIN + +#if P_FAMILY_SANDILE +static const u16 sSandileEggMoveLearnset[] = { + MOVE_DOUBLE_EDGE, + MOVE_ROCK_CLIMB, + MOVE_PURSUIT, + MOVE_UPROAR, + MOVE_FIRE_FANG, + MOVE_THUNDER_FANG, + MOVE_BEAT_UP, + MOVE_FOCUS_ENERGY, + MOVE_COUNTER, + MOVE_MEAN_LOOK, + MOVE_ME_FIRST, + MOVE_POWER_TRIP, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SANDILE + +#if P_FAMILY_DARUMAKA +static const u16 sDarumakaEggMoveLearnset[] = { + MOVE_SLEEP_TALK, + MOVE_FOCUS_PUNCH, + MOVE_FOCUS_ENERGY, + MOVE_ENDURE, + MOVE_HAMMER_ARM, + MOVE_TAKE_DOWN, + MOVE_FLAME_WHEEL, + MOVE_ENCORE, + MOVE_YAWN, + MOVE_SNATCH, + MOVE_EXTRASENSORY, + MOVE_UNAVAILABLE, +}; +#if P_GALARIAN_FORMS +static const u16 sDarumakaGalarianEggMoveLearnset[] = { + MOVE_FOCUS_PUNCH, + MOVE_HAMMER_ARM, + MOVE_TAKE_DOWN, + MOVE_FLAME_WHEEL, + MOVE_YAWN, + MOVE_FREEZE_DRY, + MOVE_INCINERATE, + MOVE_POWER_UP_PUNCH, + MOVE_UNAVAILABLE, +}; +#endif //P_GALARIAN_FORMS +#endif //P_FAMILY_DARUMAKA + +#if P_FAMILY_MARACTUS +static const u16 sMaractusEggMoveLearnset[] = { + MOVE_BULLET_SEED, + MOVE_BOUNCE, + MOVE_WORRY_SEED, + MOVE_LEECH_SEED, + MOVE_SEED_BOMB, + MOVE_WOOD_HAMMER, + MOVE_SPIKES, + MOVE_GRASS_WHISTLE, + MOVE_GRASSY_TERRAIN, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_MARACTUS + +#if P_FAMILY_DWEBBLE +static const u16 sDwebbleEggMoveLearnset[] = { + MOVE_ENDURE, + MOVE_IRON_DEFENSE, + MOVE_NIGHT_SLASH, + MOVE_SAND_TOMB, + MOVE_COUNTER, + MOVE_CURSE, + MOVE_SPIKES, + MOVE_BLOCK, + MOVE_WIDE_GUARD, + MOVE_ROTOTILLER, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_DWEBBLE + +#if P_FAMILY_SCRAGGY +static const u16 sScraggyEggMoveLearnset[] = { + MOVE_DRAIN_PUNCH, + MOVE_COUNTER, + MOVE_DRAGON_DANCE, + MOVE_DETECT, + MOVE_FAKE_OUT, + MOVE_FIRE_PUNCH, + MOVE_ICE_PUNCH, + MOVE_THUNDER_PUNCH, + MOVE_AMNESIA, + MOVE_FEINT_ATTACK, + MOVE_ZEN_HEADBUTT, + MOVE_QUICK_GUARD, + MOVE_POWER_UP_PUNCH, + MOVE_ACID_SPRAY, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SCRAGGY + +#if P_FAMILY_SIGILYPH +static const u16 sSigilyphEggMoveLearnset[] = { + MOVE_STORED_POWER, + MOVE_PSYCHO_SHIFT, + MOVE_ANCIENT_POWER, + MOVE_STEEL_WING, + MOVE_ROOST, + MOVE_SKILL_SWAP, + MOVE_FUTURE_SIGHT, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SIGILYPH + +#if P_FAMILY_YAMASK +static const u16 sYamaskEggMoveLearnset[] = { + MOVE_MEMENTO, + MOVE_FAKE_TEARS, + MOVE_NASTY_PLOT, + MOVE_ENDURE, + MOVE_HEAL_BLOCK, + MOVE_IMPRISON, + MOVE_NIGHTMARE, + MOVE_DISABLE, + MOVE_ALLY_SWITCH, + MOVE_TOXIC_SPIKES, + MOVE_CRAFTY_SHIELD, + MOVE_UNAVAILABLE, +}; +#if P_GALARIAN_FORMS +static const u16 sYamaskGalarianEggMoveLearnset[] = { + MOVE_MEMENTO, + MOVE_UNAVAILABLE, +}; +#endif //P_GALARIAN_FORMS +#endif //P_FAMILY_YAMASK + +#if P_FAMILY_TIRTOUGA +static const u16 sTirtougaEggMoveLearnset[] = { + MOVE_WATER_PULSE, + MOVE_KNOCK_OFF, + MOVE_ROCK_THROW, + MOVE_SLAM, + MOVE_IRON_DEFENSE, + MOVE_FLAIL, + MOVE_WHIRLPOOL, + MOVE_BODY_SLAM, + MOVE_BIDE, + MOVE_GUARD_SWAP, + MOVE_LIQUIDATION, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_TIRTOUGA + +#if P_FAMILY_ARCHEN +static const u16 sArchenEggMoveLearnset[] = { + MOVE_STEEL_WING, + MOVE_DEFOG, + MOVE_DRAGON_PULSE, + MOVE_HEAD_SMASH, + MOVE_KNOCK_OFF, + MOVE_EARTH_POWER, + MOVE_BITE, + MOVE_ALLY_SWITCH, + MOVE_SWITCHEROO, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_ARCHEN + +#if P_FAMILY_TRUBBISH +static const u16 sTrubbishEggMoveLearnset[] = { + MOVE_SPIKES, + MOVE_ROLLOUT, + MOVE_HAZE, + MOVE_CURSE, + MOVE_ROCK_BLAST, + MOVE_SAND_ATTACK, + MOVE_MUD_SPORT, + MOVE_SELF_DESTRUCT, + MOVE_AUTOTOMIZE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_TRUBBISH + +#if P_FAMILY_ZORUA +static const u16 sZoruaEggMoveLearnset[] = { + MOVE_DETECT, + MOVE_CAPTIVATE, + MOVE_DARK_PULSE, + MOVE_SNATCH, + MOVE_MEMENTO, + MOVE_SUCKER_PUNCH, + MOVE_EXTRASENSORY, + MOVE_COUNTER, + MOVE_COPYCAT, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_ZORUA + +#if P_FAMILY_MINCCINO +static const u16 sMinccinoEggMoveLearnset[] = { + MOVE_IRON_TAIL, + MOVE_TAIL_WHIP, + MOVE_AQUA_TAIL, + MOVE_MUD_SLAP, + MOVE_KNOCK_OFF, + MOVE_FAKE_TEARS, + MOVE_SLEEP_TALK, + MOVE_ENDURE, + MOVE_FLAIL, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_MINCCINO + +#if P_FAMILY_GOTHITA +static const u16 sGothitaEggMoveLearnset[] = { + MOVE_MIRROR_COAT, + MOVE_UPROAR, + MOVE_MIRACLE_EYE, + MOVE_CAPTIVATE, + MOVE_MEAN_LOOK, + MOVE_DARK_PULSE, + MOVE_HEAL_PULSE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_GOTHITA + +#if P_FAMILY_SOLOSIS +static const u16 sSolosisEggMoveLearnset[] = { + MOVE_NIGHT_SHADE, + MOVE_ASTONISH, + MOVE_CONFUSE_RAY, + MOVE_ACID_ARMOR, + MOVE_TRICK, + MOVE_IMPRISON, + MOVE_SECRET_POWER, + MOVE_ASTONISH, + MOVE_HELPING_HAND, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SOLOSIS + +#if P_FAMILY_DUCKLETT +static const u16 sDucklettEggMoveLearnset[] = { + MOVE_STEEL_WING, + MOVE_BRINE, + MOVE_GUST, + MOVE_AIR_CUTTER, + MOVE_MIRROR_MOVE, + MOVE_ME_FIRST, + MOVE_LUCKY_CHANT, + MOVE_MUD_SPORT, + MOVE_AQUA_JET, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_DUCKLETT + +#if P_FAMILY_VANILLITE +static const u16 sVanilliteEggMoveLearnset[] = { + MOVE_WATER_PULSE, + MOVE_NATURAL_GIFT, + MOVE_IMPRISON, + MOVE_AUTOTOMIZE, + MOVE_IRON_DEFENSE, + MOVE_MAGNET_RISE, + MOVE_ICE_SHARD, + MOVE_POWDER_SNOW, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_VANILLITE + +#if P_FAMILY_DEERLING +static const u16 sDeerlingEggMoveLearnset[] = { + MOVE_FAKE_TEARS, + MOVE_NATURAL_GIFT, + MOVE_SYNTHESIS, + MOVE_WORRY_SEED, + MOVE_ODOR_SLEUTH, + MOVE_AGILITY, + MOVE_SLEEP_TALK, + MOVE_BATON_PASS, + MOVE_GRASS_WHISTLE, + MOVE_HEADBUTT, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_DEERLING + +#if P_FAMILY_EMOLGA +static const u16 sEmolgaEggMoveLearnset[] = { + MOVE_ROOST, + MOVE_IRON_TAIL, + MOVE_ASTONISH, + MOVE_AIR_SLASH, + MOVE_SHOCK_WAVE, + MOVE_CHARM, + MOVE_COVET, + MOVE_TICKLE, + MOVE_BATON_PASS, + MOVE_ION_DELUGE, + MOVE_SPEED_SWAP, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_EMOLGA + +#if P_FAMILY_KARRABLAST +static const u16 sKarrablastEggMoveLearnset[] = { + MOVE_MEGAHORN, + MOVE_PURSUIT, + MOVE_COUNTER, + MOVE_HORN_ATTACK, + MOVE_FEINT_ATTACK, + MOVE_BUG_BITE, + MOVE_SCREECH, + MOVE_KNOCK_OFF, + MOVE_DRILL_RUN, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_KARRABLAST + +#if P_FAMILY_FOONGUS +static const u16 sFoongusEggMoveLearnset[] = { + MOVE_GASTRO_ACID, + MOVE_GROWTH, + MOVE_POISON_POWDER, + MOVE_STUN_SPORE, + MOVE_ROLLOUT, + MOVE_DEFENSE_CURL, + MOVE_ENDURE, + MOVE_BODY_SLAM, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_FOONGUS + +#if P_FAMILY_FRILLISH +static const u16 sFrillishEggMoveLearnset[] = { + MOVE_ACID_ARMOR, + MOVE_CONFUSE_RAY, + MOVE_PAIN_SPLIT, + MOVE_MIST, + MOVE_RECOVER, + MOVE_CONSTRICT, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_FRILLISH + +#if P_FAMILY_ALOMOMOLA +static const u16 sAlomomolaEggMoveLearnset[] = { + MOVE_PAIN_SPLIT, + MOVE_REFRESH, + MOVE_TICKLE, + MOVE_MIRROR_COAT, + MOVE_MIST, + MOVE_ENDURE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_ALOMOMOLA + +#if P_FAMILY_JOLTIK +static const u16 sJoltikEggMoveLearnset[] = { + MOVE_PIN_MISSILE, + MOVE_POISON_STING, + MOVE_CROSS_POISON, + MOVE_ROCK_CLIMB, + MOVE_PURSUIT, + MOVE_DISABLE, + MOVE_FEINT_ATTACK, + MOVE_CAMOUFLAGE, + MOVE_LUNGE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_JOLTIK + +#if P_FAMILY_FERROSEED +static const u16 sFerroseedEggMoveLearnset[] = { + MOVE_BULLET_SEED, + MOVE_LEECH_SEED, + MOVE_SPIKES, + MOVE_WORRY_SEED, + MOVE_SEED_BOMB, + MOVE_GRAVITY, + MOVE_ROCK_CLIMB, + MOVE_STEALTH_ROCK, + MOVE_ACID_SPRAY, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_FERROSEED + +#if P_FAMILY_ELGYEM +static const u16 sElgyemEggMoveLearnset[] = { + MOVE_TELEPORT, + MOVE_DISABLE, + MOVE_ASTONISH, + MOVE_POWER_SWAP, + MOVE_GUARD_SWAP, + MOVE_BARRIER, + MOVE_NASTY_PLOT, + MOVE_SKILL_SWAP, + MOVE_COSMIC_POWER, + MOVE_ALLY_SWITCH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_ELGYEM + +#if P_FAMILY_LITWICK +static const u16 sLitwickEggMoveLearnset[] = { + MOVE_ACID_ARMOR, + MOVE_HEAT_WAVE, + MOVE_HAZE, + MOVE_ENDURE, + MOVE_CAPTIVATE, + MOVE_ACID, + MOVE_CLEAR_SMOG, + MOVE_POWER_SPLIT, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_LITWICK + +#if P_FAMILY_AXEW +static const u16 sAxewEggMoveLearnset[] = { + MOVE_COUNTER, + MOVE_FOCUS_ENERGY, + MOVE_REVERSAL, + MOVE_ENDURE, + MOVE_RAZOR_WIND, + MOVE_NIGHT_SLASH, + MOVE_ENDEAVOR, + MOVE_IRON_TAIL, + MOVE_DRAGON_PULSE, + MOVE_HARDEN, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_AXEW + +#if P_FAMILY_CUBCHOO +static const u16 sCubchooEggMoveLearnset[] = { + MOVE_YAWN, + MOVE_AVALANCHE, + MOVE_ENCORE, + MOVE_ICE_PUNCH, + MOVE_NIGHT_SLASH, + MOVE_ASSURANCE, + MOVE_SLEEP_TALK, + MOVE_FOCUS_PUNCH, + MOVE_PLAY_ROUGH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_CUBCHOO + +#if P_FAMILY_SHELMET +static const u16 sShelmetEggMoveLearnset[] = { + MOVE_ENDURE, + MOVE_BATON_PASS, + MOVE_DOUBLE_EDGE, + MOVE_ENCORE, + MOVE_GUARD_SPLIT, + MOVE_MIND_READER, + MOVE_MUD_SLAP, + MOVE_SPIKES, + MOVE_FEINT, + MOVE_PURSUIT, + MOVE_TOXIC_SPIKES, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SHELMET + +#if P_FAMILY_STUNFISK +static const u16 sStunfiskEggMoveLearnset[] = { + MOVE_SHOCK_WAVE, + MOVE_EARTH_POWER, + MOVE_YAWN, + MOVE_SLEEP_TALK, + MOVE_ASTONISH, + MOVE_CURSE, + MOVE_SPITE, + MOVE_SPARK, + MOVE_PAIN_SPLIT, + MOVE_EERIE_IMPULSE, + MOVE_REFLECT_TYPE, + MOVE_ME_FIRST, + MOVE_UNAVAILABLE, +}; +#if P_GALARIAN_FORMS +static const u16 sStunfiskGalarianEggMoveLearnset[] = { + MOVE_BIND, + MOVE_YAWN, + MOVE_ASTONISH, + MOVE_CURSE, + MOVE_SPITE, + MOVE_COUNTER, + MOVE_PAIN_SPLIT, + MOVE_REFLECT_TYPE, + MOVE_UNAVAILABLE, +}; +#endif //P_GALARIAN_FORMS +#endif //P_FAMILY_STUNFISK + +#if P_FAMILY_MIENFOO +static const u16 sMienfooEggMoveLearnset[] = { + MOVE_ENDURE, + MOVE_VITAL_THROW, + MOVE_BATON_PASS, + MOVE_SMELLING_SALTS, + MOVE_LOW_KICK, + MOVE_FEINT, + MOVE_ME_FIRST, + MOVE_KNOCK_OFF, + MOVE_ALLY_SWITCH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_MIENFOO + +#if P_FAMILY_DRUDDIGON +static const u16 sDruddigonEggMoveLearnset[] = { + MOVE_FIRE_FANG, + MOVE_THUNDER_FANG, + MOVE_CRUSH_CLAW, + MOVE_FEINT_ATTACK, + MOVE_PURSUIT, + MOVE_IRON_TAIL, + MOVE_POISON_TAIL, + MOVE_SNATCH, + MOVE_METAL_CLAW, + MOVE_GLARE, + MOVE_SUCKER_PUNCH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_DRUDDIGON + +#if P_FAMILY_PAWNIARD +static const u16 sPawniardEggMoveLearnset[] = { + MOVE_REVENGE, + MOVE_SUCKER_PUNCH, + MOVE_PURSUIT, + MOVE_HEADBUTT, + MOVE_STEALTH_ROCK, + MOVE_PSYCHO_CUT, + MOVE_MEAN_LOOK, + MOVE_QUICK_GUARD, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_PAWNIARD + +#if P_FAMILY_BOUFFALANT +static const u16 sBouffalantEggMoveLearnset[] = { + MOVE_STOMP, + MOVE_ROCK_CLIMB, + MOVE_HEADBUTT, + MOVE_SKULL_BASH, + MOVE_MUD_SHOT, + MOVE_MUD_SLAP, + MOVE_IRON_HEAD, + MOVE_AMNESIA, + MOVE_BELCH, + MOVE_COTTON_GUARD, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_BOUFFALANT + +#if P_FAMILY_VULLABY +static const u16 sVullabyEggMoveLearnset[] = { + MOVE_STEEL_WING, + MOVE_MEAN_LOOK, + MOVE_ROOST, + MOVE_SCARY_FACE, + MOVE_KNOCK_OFF, + MOVE_FAKE_TEARS, + MOVE_FOUL_PLAY, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_VULLABY + +#if P_FAMILY_HEATMOR +static const u16 sHeatmorEggMoveLearnset[] = { + MOVE_PURSUIT, + MOVE_WRAP, + MOVE_NIGHT_SLASH, + MOVE_CURSE, + MOVE_BODY_SLAM, + MOVE_HEAT_WAVE, + MOVE_FEINT_ATTACK, + MOVE_SUCKER_PUNCH, + MOVE_TICKLE, + MOVE_SLEEP_TALK, + MOVE_BELCH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_HEATMOR + +#if P_FAMILY_DURANT +static const u16 sDurantEggMoveLearnset[] = { + MOVE_SCREECH, + MOVE_ENDURE, + MOVE_ROCK_CLIMB, + MOVE_BATON_PASS, + MOVE_THUNDER_FANG, + MOVE_FEINT_ATTACK, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_DURANT + +#if P_FAMILY_DEINO +static const u16 sDeinoEggMoveLearnset[] = { + MOVE_FIRE_FANG, + MOVE_THUNDER_FANG, + MOVE_ICE_FANG, + MOVE_DOUBLE_HIT, + MOVE_ASTONISH, + MOVE_EARTH_POWER, + MOVE_SCREECH, + MOVE_HEAD_SMASH, + MOVE_ASSURANCE, + MOVE_DARK_PULSE, + MOVE_BELCH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_DEINO + +#if P_FAMILY_LARVESTA +static const u16 sLarvestaEggMoveLearnset[] = { + MOVE_STRING_SHOT, + MOVE_HARDEN, + MOVE_FORESIGHT, + MOVE_ENDURE, + MOVE_ZEN_HEADBUTT, + MOVE_MORNING_SUN, + MOVE_MAGNET_RISE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_LARVESTA + +#if P_FAMILY_CHESPIN +static const u16 sChespinEggMoveLearnset[] = { + MOVE_SYNTHESIS, + MOVE_BELLY_DRUM, + MOVE_CURSE, + MOVE_QUICK_GUARD, + MOVE_SPIKES, + MOVE_DEFENSE_CURL, + MOVE_ROLLOUT, + MOVE_POWER_UP_PUNCH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_CHESPIN + +#if P_FAMILY_FENNEKIN +static const u16 sFennekinEggMoveLearnset[] = { + MOVE_WISH, + MOVE_HYPNOSIS, + MOVE_HEAT_WAVE, + MOVE_MAGIC_COAT, + MOVE_PSYCHIC_TERRAIN, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_FENNEKIN + +#if P_FAMILY_FROAKIE +static const u16 sFroakieEggMoveLearnset[] = { + MOVE_BESTOW, + MOVE_MIND_READER, + MOVE_TOXIC_SPIKES, + MOVE_MUD_SPORT, + MOVE_CAMOUFLAGE, + MOVE_WATER_SPORT, + MOVE_POWER_UP_PUNCH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_FROAKIE + +#if P_FAMILY_BUNNELBY +static const u16 sBunnelbyEggMoveLearnset[] = { + MOVE_SPIKES, + MOVE_DEFENSE_CURL, + MOVE_ROLLOUT, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_BUNNELBY + +#if P_FAMILY_FLETCHLING +static const u16 sFletchlingEggMoveLearnset[] = { + MOVE_TAILWIND, + MOVE_SNATCH, + MOVE_QUICK_GUARD, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_FLETCHLING + +#if P_FAMILY_SCATTERBUG +static const u16 sScatterbugEggMoveLearnset[] = { + MOVE_STUN_SPORE, + MOVE_POISON_POWDER, + MOVE_RAGE_POWDER, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SCATTERBUG + +#if P_FAMILY_LITLEO +static const u16 sLitleoEggMoveLearnset[] = { + MOVE_ENTRAINMENT, + MOVE_YAWN, + MOVE_SNATCH, + MOVE_FIRE_SPIN, + MOVE_FLARE_BLITZ, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_LITLEO + +#if P_FAMILY_FLABEBE +static const u16 sFlabebeEggMoveLearnset[] = { + MOVE_COPYCAT, + MOVE_CAPTIVATE, + MOVE_CAMOUFLAGE, + MOVE_TEARFUL_LOOK, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_FLABEBE + +#if P_FAMILY_SKIDDO +static const u16 sSkiddoEggMoveLearnset[] = { + MOVE_DEFENSE_CURL, + MOVE_ROLLOUT, + MOVE_MILK_DRINK, + MOVE_GRASSY_TERRAIN, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SKIDDO + +#if P_FAMILY_PANCHAM +static const u16 sPanchamEggMoveLearnset[] = { + MOVE_QUASH, + MOVE_ME_FIRST, + MOVE_QUICK_GUARD, + MOVE_FOUL_PLAY, + MOVE_STORM_THROW, + MOVE_POWER_TRIP, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_PANCHAM + +#if P_FAMILY_FURFROU +static const u16 sFurfrouEggMoveLearnset[] = { + MOVE_ROLE_PLAY, + MOVE_WORK_UP, + MOVE_MIMIC, + MOVE_CAPTIVATE, + MOVE_REFRESH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_FURFROU + +#if P_FAMILY_ESPURR +static const u16 sEspurrEggMoveLearnset[] = { + MOVE_TRICK, + MOVE_YAWN, + MOVE_ASSIST, + MOVE_BARRIER, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_ESPURR + +#if P_FAMILY_HONEDGE +static const u16 sHonedgeEggMoveLearnset[] = { + MOVE_METAL_SOUND, + MOVE_SHADOW_SNEAK, + MOVE_DESTINY_BOND, + MOVE_WIDE_GUARD, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_HONEDGE + +#if P_FAMILY_SPRITZEE +static const u16 sSpritzeeEggMoveLearnset[] = { + MOVE_DISABLE, + MOVE_WISH, + MOVE_CAPTIVATE, + MOVE_REFRESH, + MOVE_NASTY_PLOT, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SPRITZEE + +#if P_FAMILY_SWIRLIX +static const u16 sSwirlixEggMoveLearnset[] = { + MOVE_AFTER_YOU, + MOVE_YAWN, + MOVE_BELLY_DRUM, + MOVE_COPYCAT, + MOVE_STICKY_WEB, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SWIRLIX + +#if P_FAMILY_INKAY +static const u16 sInkayEggMoveLearnset[] = { + MOVE_SIMPLE_BEAM, + MOVE_POWER_SPLIT, + MOVE_CAMOUFLAGE, + MOVE_FLATTER, + MOVE_DESTINY_BOND, + MOVE_GUARD_SWAP, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_INKAY + +#if P_FAMILY_BINACLE +static const u16 sBinacleEggMoveLearnset[] = { + MOVE_TICKLE, + MOVE_SWITCHEROO, + MOVE_HELPING_HAND, + MOVE_WATER_SPORT, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_BINACLE + +#if P_FAMILY_SKRELP +static const u16 sSkrelpEggMoveLearnset[] = { + MOVE_TOXIC_SPIKES, + MOVE_PLAY_ROUGH, + MOVE_HAZE, + MOVE_ACID_ARMOR, + MOVE_VENOM_DRENCH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SKRELP + +#if P_FAMILY_CLAUNCHER +static const u16 sClauncherEggMoveLearnset[] = { + MOVE_AQUA_JET, + MOVE_ENTRAINMENT, + MOVE_ENDURE, + MOVE_CRABHAMMER, + MOVE_HELPING_HAND, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_CLAUNCHER + +#if P_FAMILY_HELIOPTILE +static const u16 sHelioptileEggMoveLearnset[] = { + MOVE_AGILITY, + MOVE_GLARE, + MOVE_CAMOUFLAGE, + MOVE_ELECTRIC_TERRAIN, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_HELIOPTILE + +#if P_FAMILY_TYRUNT +static const u16 sTyruntEggMoveLearnset[] = { + MOVE_DRAGON_DANCE, + MOVE_THUNDER_FANG, + MOVE_ICE_FANG, + MOVE_POISON_FANG, + MOVE_ROCK_POLISH, + MOVE_FIRE_FANG, + MOVE_CURSE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_TYRUNT + +#if P_FAMILY_AMAURA +static const u16 sAmauraEggMoveLearnset[] = { + MOVE_HAZE, + MOVE_BARRIER, + MOVE_MIRROR_COAT, + MOVE_MAGNET_RISE, + MOVE_DISCHARGE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_AMAURA + +#if P_FAMILY_HAWLUCHA +static const u16 sHawluchaEggMoveLearnset[] = { + MOVE_AGILITY, + MOVE_ME_FIRST, + MOVE_ALLY_SWITCH, + MOVE_ENTRAINMENT, + MOVE_MUD_SPORT, + MOVE_BATON_PASS, + MOVE_QUICK_GUARD, + MOVE_FEINT, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_HAWLUCHA + +#if P_FAMILY_DEDENNE +static const u16 sDedenneEggMoveLearnset[] = { + MOVE_EERIE_IMPULSE, + MOVE_COVET, + MOVE_HELPING_HAND, + MOVE_NATURAL_GIFT, + MOVE_TEARFUL_LOOK, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_DEDENNE + +#if P_FAMILY_GOOMY +static const u16 sGoomyEggMoveLearnset[] = { + MOVE_ACID_ARMOR, + MOVE_CURSE, + MOVE_IRON_TAIL, + MOVE_POISON_TAIL, + MOVE_COUNTER, + MOVE_ENDURE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_GOOMY + +#if P_FAMILY_KLEFKI +static const u16 sKlefkiEggMoveLearnset[] = { + MOVE_SWITCHEROO, + MOVE_THIEF, + MOVE_LOCK_ON, + MOVE_IRON_DEFENSE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_KLEFKI + +#if P_FAMILY_PHANTUMP +static const u16 sPhantumpEggMoveLearnset[] = { + MOVE_GRUDGE, + MOVE_BESTOW, + MOVE_IMPRISON, + MOVE_VENOM_DRENCH, + MOVE_POWER_UP_PUNCH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_PHANTUMP + +#if P_FAMILY_PUMPKABOO +static const u16 sPumpkabooEggMoveLearnset[] = { + MOVE_DISABLE, + MOVE_BESTOW, + MOVE_DESTINY_BOND, + MOVE_CURSE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_PUMPKABOO + +#if P_FAMILY_BERGMITE +static const u16 sBergmiteEggMoveLearnset[] = { + MOVE_RECOVER, + MOVE_MIST, + MOVE_BARRIER, + MOVE_MIRROR_COAT, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_BERGMITE + +#if P_FAMILY_NOIBAT +static const u16 sNoibatEggMoveLearnset[] = { + MOVE_SWITCHEROO, + MOVE_SNATCH, + MOVE_OUTRAGE, + MOVE_TAILWIND, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_NOIBAT + +#if P_FAMILY_ROWLET +static const u16 sRowletEggMoveLearnset[] = { + MOVE_CURSE, + MOVE_CONFUSE_RAY, + MOVE_OMINOUS_WIND, + MOVE_HAZE, + MOVE_BATON_PASS, + MOVE_DEFOG, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_ROWLET + +#if P_FAMILY_LITTEN +static const u16 sLittenEggMoveLearnset[] = { + MOVE_NASTY_PLOT, + MOVE_BODY_SLAM, + MOVE_CRUNCH, + MOVE_FAKE_OUT, + MOVE_REVENGE, + MOVE_HEAT_WAVE, + MOVE_POWER_TRIP, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_LITTEN + +#if P_FAMILY_POPPLIO +static const u16 sPopplioEggMoveLearnset[] = { + MOVE_CHARM, + MOVE_AMNESIA, + MOVE_AQUA_RING, + MOVE_AROMATIC_MIST, + MOVE_PERISH_SONG, + MOVE_WONDER_ROOM, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_POPPLIO + +#if P_FAMILY_PIKIPEK +static const u16 sPikipekEggMoveLearnset[] = { + MOVE_BRAVE_BIRD, + MOVE_BOOMBURST, + MOVE_MIRROR_MOVE, + MOVE_TAILWIND, + MOVE_UPROAR, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_PIKIPEK + +#if P_FAMILY_YUNGOOS +static const u16 sYungoosEggMoveLearnset[] = { + MOVE_REVENGE, + MOVE_LAST_RESORT, + MOVE_FIRE_FANG, + MOVE_ICE_FANG, + MOVE_THUNDER_FANG, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_YUNGOOS + +#if P_FAMILY_GRUBBIN +static const u16 sGrubbinEggMoveLearnset[] = { + MOVE_HARDEN, + MOVE_ELECTROWEB, + MOVE_MUD_SHOT, + MOVE_ENDURE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_GRUBBIN + +#if P_FAMILY_CRABRAWLER +static const u16 sCrabrawlerEggMoveLearnset[] = { + MOVE_WIDE_GUARD, + MOVE_SUPERPOWER, + MOVE_ENDEAVOR, + MOVE_AMNESIA, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_CRABRAWLER + +#if P_FAMILY_ORICORIO +static const u16 sOricorioEggMoveLearnset[] = { + MOVE_PLUCK, + MOVE_TAILWIND, + MOVE_SAFEGUARD, + MOVE_CAPTIVATE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_ORICORIO + +#if P_FAMILY_CUTIEFLY +static const u16 sCutieflyEggMoveLearnset[] = { + MOVE_BATON_PASS, + MOVE_SKILL_SWAP, + MOVE_SPEED_SWAP, + MOVE_BESTOW, + MOVE_MOONBLAST, + MOVE_POWDER, + MOVE_STICKY_WEB, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_CUTIEFLY + +#if P_FAMILY_ROCKRUFF +static const u16 sRockruffEggMoveLearnset[] = { + MOVE_CRUSH_CLAW, + MOVE_FIRE_FANG, + MOVE_THUNDER_FANG, + MOVE_SUCKER_PUNCH, + MOVE_THRASH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_ROCKRUFF + +#if P_FAMILY_WISHIWASHI +static const u16 sWishiwashiEggMoveLearnset[] = { + MOVE_MUDDY_WATER, + MOVE_MIST, + MOVE_WATER_PULSE, + MOVE_WATER_SPORT, + MOVE_WHIRLPOOL, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_WISHIWASHI + +#if P_FAMILY_MAREANIE +static const u16 sMareanieEggMoveLearnset[] = { + MOVE_STOCKPILE, + MOVE_SWALLOW, + MOVE_SPIT_UP, + MOVE_HAZE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_MAREANIE + +#if P_FAMILY_MUDBRAY +static const u16 sMudbrayEggMoveLearnset[] = { + MOVE_BODY_SLAM, + MOVE_DOUBLE_EDGE, + MOVE_MAGNITUDE, + MOVE_CLOSE_COMBAT, + MOVE_MUD_BOMB, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_MUDBRAY + +#if P_FAMILY_DEWPIDER +static const u16 sDewpiderEggMoveLearnset[] = { + MOVE_POWER_SPLIT, + MOVE_AURORA_BEAM, + MOVE_STOCKPILE, + MOVE_SPIT_UP, + MOVE_STICKY_WEB, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_DEWPIDER + +#if P_FAMILY_FOMANTIS +static const u16 sFomantisEggMoveLearnset[] = { + MOVE_WEATHER_BALL, + MOVE_GIGA_DRAIN, + MOVE_AROMATHERAPY, + MOVE_DEFOG, + MOVE_LEAF_STORM, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_FOMANTIS + +#if P_FAMILY_MORELULL +static const u16 sMorelullEggMoveLearnset[] = { + MOVE_AMNESIA, + MOVE_POISON_POWDER, + MOVE_STUN_SPORE, + MOVE_GROWTH, + MOVE_LEECH_SEED, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_MORELULL + +#if P_FAMILY_SALANDIT +static const u16 sSalanditEggMoveLearnset[] = { + MOVE_BELCH, + MOVE_KNOCK_OFF, + MOVE_SAND_ATTACK, + MOVE_SNATCH, + MOVE_FAKE_OUT, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SALANDIT + +#if P_FAMILY_STUFFUL +static const u16 sStuffulEggMoveLearnset[] = { + MOVE_ICE_PUNCH, + MOVE_THUNDER_PUNCH, + MOVE_FORCE_PALM, + MOVE_ENDURE, + MOVE_WIDE_GUARD, + MOVE_MEGA_KICK, + MOVE_STOMPING_TANTRUM, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_STUFFUL + +#if P_FAMILY_BOUNSWEET +static const u16 sBounsweetEggMoveLearnset[] = { + MOVE_GRASS_WHISTLE, + MOVE_SYNTHESIS, + MOVE_PLAY_ROUGH, + MOVE_FEINT, + MOVE_CHARM, + MOVE_ACUPRESSURE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_BOUNSWEET + +#if P_FAMILY_COMFEY +static const u16 sComfeyEggMoveLearnset[] = { + MOVE_ENDURE, + MOVE_AMNESIA, + MOVE_AFTER_YOU, + MOVE_LUCKY_CHANT, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_COMFEY + +#if P_FAMILY_ORANGURU +static const u16 sOranguruEggMoveLearnset[] = { + MOVE_EXTRASENSORY, + MOVE_WONDER_ROOM, + MOVE_PSYCHIC_TERRAIN, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_ORANGURU + +#if P_FAMILY_PASSIMIAN +static const u16 sPassimianEggMoveLearnset[] = { + MOVE_SEISMIC_TOSS, + MOVE_VITAL_THROW, + MOVE_QUICK_GUARD, + MOVE_IRON_HEAD, + MOVE_QUICK_ATTACK, + MOVE_FEINT, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_PASSIMIAN + +#if P_FAMILY_WIMPOD +static const u16 sWimpodEggMoveLearnset[] = { + MOVE_SPIKES, + MOVE_METAL_CLAW, + MOVE_WIDE_GUARD, + MOVE_HARDEN, + MOVE_AQUA_JET, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_WIMPOD + +#if P_FAMILY_SANDYGAST +static const u16 sSandygastEggMoveLearnset[] = { + MOVE_AMNESIA, + MOVE_DESTINY_BOND, + MOVE_ANCIENT_POWER, + MOVE_STOCKPILE, + MOVE_SWALLOW, + MOVE_SPIT_UP, + MOVE_CURSE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SANDYGAST + +#if P_FAMILY_PYUKUMUKU +static const u16 sPyukumukuEggMoveLearnset[] = { + MOVE_ENDURE, + MOVE_VENOM_DRENCH, + MOVE_BESTOW, + MOVE_TICKLE, + MOVE_SPITE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_PYUKUMUKU + +#if P_FAMILY_KOMALA +static const u16 sKomalaEggMoveLearnset[] = { + MOVE_CHARM, + MOVE_WISH, + MOVE_PLAY_ROUGH, + MOVE_SING, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_KOMALA + +#if P_FAMILY_TURTONATOR +static const u16 sTurtonatorEggMoveLearnset[] = { + MOVE_WIDE_GUARD, + MOVE_REVENGE, + MOVE_HEAD_SMASH, + MOVE_FIRE_SPIN, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_TURTONATOR + +#if P_FAMILY_TOGEDEMARU +static const u16 sTogedemaruEggMoveLearnset[] = { + MOVE_REVERSAL, + MOVE_PRESENT, + MOVE_ENCORE, + MOVE_TWINEEDLE, + MOVE_WISH, + MOVE_FAKE_OUT, + MOVE_TICKLE, + MOVE_FLAIL, + MOVE_DISARMING_VOICE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_TOGEDEMARU + +#if P_FAMILY_MIMIKYU +static const u16 sMimikyuEggMoveLearnset[] = { + MOVE_GRUDGE, + MOVE_DESTINY_BOND, + MOVE_CURSE, + MOVE_NIGHTMARE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_MIMIKYU + +#if P_FAMILY_BRUXISH +static const u16 sBruxishEggMoveLearnset[] = { + MOVE_WATER_PULSE, + MOVE_POISON_FANG, + MOVE_ICE_FANG, + MOVE_RAGE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_BRUXISH + +#if P_FAMILY_DRAMPA +static const u16 sDrampaEggMoveLearnset[] = { + MOVE_HURRICANE, + MOVE_DRAGON_RUSH, + MOVE_RAZOR_WIND, + MOVE_MIST, + MOVE_PLAY_ROUGH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_DRAMPA + +#if P_FAMILY_JANGMO_O +static const u16 sJangmoOEggMoveLearnset[] = { + MOVE_COUNTER, + MOVE_REVERSAL, + MOVE_DRAGON_BREATH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_JANGMO_O + +#if P_FAMILY_GROOKEY +static const u16 sGrookeyEggMoveLearnset[] = { + MOVE_GROWTH, + MOVE_HAMMER_ARM, + MOVE_FAKE_OUT, + MOVE_STRENGTH, + MOVE_NATURE_POWER, + MOVE_WORRY_SEED, + MOVE_LEECH_SEED, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_GROOKEY + +#if P_FAMILY_SCORBUNNY +static const u16 sScorbunnyEggMoveLearnset[] = { + MOVE_HIGH_JUMP_KICK, + MOVE_SAND_ATTACK, + MOVE_SUCKER_PUNCH, + MOVE_SUPER_FANG, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SCORBUNNY + +#if P_FAMILY_SOBBLE +static const u16 sSobbleEggMoveLearnset[] = { + MOVE_AQUA_JET, + MOVE_DOUBLE_TEAM, + MOVE_AQUA_RING, + MOVE_MIST, + MOVE_HAZE, + MOVE_ICE_SHARD, + MOVE_FELL_STINGER, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SOBBLE + +#if P_FAMILY_SKWOVET +static const u16 sSkwovetEggMoveLearnset[] = { + MOVE_ROLLOUT, + MOVE_DEFENSE_CURL, + MOVE_LAST_RESORT, + MOVE_BELLY_DRUM, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SKWOVET + +#if P_FAMILY_ROOKIDEE +static const u16 sRookideeEggMoveLearnset[] = { + MOVE_SKY_ATTACK, + MOVE_SAND_ATTACK, + MOVE_TAILWIND, + MOVE_DEFOG, + MOVE_ROCK_SMASH, + MOVE_SPITE, + MOVE_ROOST, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_ROOKIDEE + +#if P_FAMILY_BLIPBUG +static const u16 sBlipbugEggMoveLearnset[] = { + MOVE_INFESTATION, + MOVE_SUPERSONIC, + MOVE_STICKY_WEB, + MOVE_RECOVER, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_BLIPBUG + +#if P_FAMILY_NICKIT +static const u16 sNickitEggMoveLearnset[] = { + MOVE_QUICK_GUARD, + MOVE_KNOCK_OFF, + MOVE_HOWL, + MOVE_TORMENT, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_NICKIT + +#if P_FAMILY_GOSSIFLEUR +static const u16 sGossifleurEggMoveLearnset[] = { + MOVE_GROWTH, + MOVE_LEECH_SEED, + MOVE_WORRY_SEED, + MOVE_POISON_POWDER, + MOVE_STUN_SPORE, + MOVE_SLEEP_POWDER, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_GOSSIFLEUR + +#if P_FAMILY_WOOLOO +static const u16 sWoolooEggMoveLearnset[] = { + MOVE_STOMP, + MOVE_SWAGGER, + MOVE_COUNTER, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_WOOLOO + +#if P_FAMILY_CHEWTLE +static const u16 sChewtleEggMoveLearnset[] = { + MOVE_SKULL_BASH, + MOVE_GASTRO_ACID, + MOVE_DRAGON_TAIL, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_CHEWTLE + +#if P_FAMILY_YAMPER +static const u16 sYamperEggMoveLearnset[] = { + MOVE_DOUBLE_EDGE, + MOVE_SAND_ATTACK, + MOVE_FLAME_CHARGE, + MOVE_DISCHARGE, + MOVE_HOWL, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_YAMPER + +#if P_FAMILY_ROLYCOLY +static const u16 sRolycolyEggMoveLearnset[] = { + MOVE_EXPLOSION, + MOVE_MUD_SLAP, + MOVE_BLOCK, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_ROLYCOLY + +#if P_FAMILY_APPLIN +static const u16 sApplinEggMoveLearnset[] = { + MOVE_SUCKER_PUNCH, + MOVE_ROLLOUT, + MOVE_DEFENSE_CURL, + MOVE_RECYCLE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_APPLIN + +#if P_FAMILY_SILICOBRA +static const u16 sSilicobraEggMoveLearnset[] = { + MOVE_DRAGON_RUSH, + MOVE_MUD_SLAP, + MOVE_LAST_RESORT, + MOVE_BELCH, + MOVE_POISON_TAIL, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SILICOBRA + +#if P_FAMILY_CRAMORANT +static const u16 sCramorantEggMoveLearnset[] = { + MOVE_DEFOG, + MOVE_AERIAL_ACE, + MOVE_FEATHER_DANCE, + MOVE_AQUA_RING, + MOVE_ROOST, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_CRAMORANT + +#if P_FAMILY_ARROKUDA +static const u16 sArrokudaEggMoveLearnset[] = { + MOVE_THRASH, + MOVE_ACUPRESSURE, + MOVE_SLASH, + MOVE_NIGHT_SLASH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_ARROKUDA + +#if P_FAMILY_TOXEL +static const u16 sToxelEggMoveLearnset[] = { + MOVE_ENDEAVOR, + MOVE_METAL_SOUND, + MOVE_POWER_UP_PUNCH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_TOXEL + +#if P_FAMILY_SIZZLIPEDE +static const u16 sSizzlipedeEggMoveLearnset[] = { + MOVE_KNOCK_OFF, + MOVE_STRUGGLE_BUG, + MOVE_ROLLOUT, + MOVE_DEFENSE_CURL, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SIZZLIPEDE + +#if P_FAMILY_CLOBBOPUS +static const u16 sClobbopusEggMoveLearnset[] = { + MOVE_PAIN_SPLIT, + MOVE_SOAK, + MOVE_SUCKER_PUNCH, + MOVE_CIRCLE_THROW, + MOVE_SEISMIC_TOSS, + MOVE_POWER_UP_PUNCH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_CLOBBOPUS + +#if P_FAMILY_HATENNA +static const u16 sHatennaEggMoveLearnset[] = { + MOVE_AROMATIC_MIST, + MOVE_NUZZLE, + MOVE_AFTER_YOU, + MOVE_QUASH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_HATENNA + +#if P_FAMILY_MILCERY +static const u16 sMilceryEggMoveLearnset[] = { + MOVE_BABY_DOLL_EYES, + MOVE_LAST_RESORT, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_MILCERY + +#if P_FAMILY_PINCURCHIN +static const u16 sPincurchinEggMoveLearnset[] = { + MOVE_MEMENTO, + MOVE_SUCKER_PUNCH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_PINCURCHIN + +#if P_FAMILY_SNOM +static const u16 sSnomEggMoveLearnset[] = { + MOVE_FAIRY_WIND, + MOVE_MIRROR_COAT, + MOVE_BUG_BITE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SNOM + +#if P_FAMILY_STONJOURNER +static const u16 sStonjournerEggMoveLearnset[] = { + MOVE_CURSE, + MOVE_ANCIENT_POWER, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_STONJOURNER + +#if P_FAMILY_EISCUE +static const u16 sEiscueEggMoveLearnset[] = { + MOVE_SOAK, + MOVE_AQUA_RING, + MOVE_BELLY_DRUM, + MOVE_DOUBLE_EDGE, + MOVE_ICICLE_CRASH, + MOVE_HEAD_SMASH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_EISCUE + +#if P_FAMILY_INDEEDEE +static const u16 sIndeedeeEggMoveLearnset[] = { + MOVE_PSYCH_UP, + MOVE_FAKE_OUT, + MOVE_EXTRASENSORY, + MOVE_UNAVAILABLE, +}; + +static const u16 sIndeedeeFemaleEggMoveLearnset[] = { + MOVE_PSYCH_UP, + MOVE_FAKE_OUT, + MOVE_PSYCHO_SHIFT, + MOVE_HEAL_PULSE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_INDEEDEE + +#if P_FAMILY_MORPEKO +static const u16 sMorpekoEggMoveLearnset[] = { + MOVE_SWAGGER, + MOVE_SUPER_FANG, + MOVE_CHARGE, + MOVE_TICKLE, + MOVE_RAPID_SPIN, + MOVE_QUASH, + MOVE_PARTING_SHOT, + MOVE_FAKE_OUT, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_MORPEKO + +#if P_FAMILY_CUFANT +static const u16 sCufantEggMoveLearnset[] = { + MOVE_DOUBLE_EDGE, + MOVE_BELCH, + MOVE_CURSE, + MOVE_SLAM, + MOVE_FISSURE, + MOVE_SWAGGER, + MOVE_WHIRLWIND, + MOVE_DEFENSE_CURL, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_CUFANT + +#if P_FAMILY_DURALUDON +static const u16 sDuraludonEggMoveLearnset[] = { + MOVE_SLASH, + MOVE_NIGHT_SLASH, + MOVE_MIRROR_COAT, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_DURALUDON + +#if P_FAMILY_DREEPY +static const u16 sDreepyEggMoveLearnset[] = { + MOVE_CURSE, + MOVE_GRUDGE, + MOVE_CONFUSE_RAY, + MOVE_DOUBLE_TEAM, + MOVE_DISABLE, + MOVE_DRAGON_TAIL, + MOVE_SUCKER_PUNCH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_DREEPY + +#if P_FAMILY_SPRIGATITO +static const u16 sSprigatitoEggMoveLearnset[] = { + MOVE_ALLY_SWITCH, + MOVE_COPYCAT, + MOVE_LEECH_SEED, + MOVE_PETAL_BLIZZARD, + MOVE_SUCKER_PUNCH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SPRIGATITO + +#if P_FAMILY_FUECOCO +static const u16 sFuecocoEggMoveLearnset[] = { + MOVE_BELCH, + MOVE_CURSE, + MOVE_ENCORE, + MOVE_SLACK_OFF, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_FUECOCO + +#if P_FAMILY_QUAXLY +static const u16 sQuaxlyEggMoveLearnset[] = { + MOVE_DETECT, + MOVE_LAST_RESORT, + MOVE_RAPID_SPIN, + MOVE_ROOST, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_QUAXLY + +#if P_FAMILY_LECHONK +static const u16 sLechonkEggMoveLearnset[] = { + MOVE_ENDEAVOR, + MOVE_SPIT_UP, + MOVE_STOCKPILE, + MOVE_STUFF_CHEEKS, + MOVE_SWALLOW, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_LECHONK + +#if P_FAMILY_TAROUNTULA +static const u16 sTarountulaEggMoveLearnset[] = { + MOVE_FIRST_IMPRESSION, + MOVE_LUNGE, + MOVE_MEMENTO, + MOVE_SUCKER_PUNCH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_TAROUNTULA + +#if P_FAMILY_NYMBLE +static const u16 sNymbleEggMoveLearnset[] = { + MOVE_COUNTER, + MOVE_SKITTER_SMACK, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_NYMBLE + +#if P_FAMILY_PAWMI +static const u16 sPawmiEggMoveLearnset[] = { + MOVE_FAKE_OUT, + MOVE_MACH_PUNCH, + MOVE_SWEET_KISS, + MOVE_WISH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_PAWMI + +#if P_FAMILY_TANDEMAUS +static const u16 sTandemausEggMoveLearnset[] = { + MOVE_AFTER_YOU, + MOVE_BATON_PASS, + MOVE_BITE, + MOVE_FEINT, + MOVE_SWITCHEROO, + MOVE_TICKLE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_TANDEMAUS + +#if P_FAMILY_FIDOUGH +static const u16 sFidoughEggMoveLearnset[] = { + MOVE_COPYCAT, + MOVE_HOWL, + MOVE_SWEET_SCENT, + MOVE_WISH, + MOVE_YAWN, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_FIDOUGH + +#if P_FAMILY_SMOLIV +static const u16 sSmolivEggMoveLearnset[] = { + MOVE_MEMENTO, + MOVE_STRENGTH_SAP, + MOVE_SYNTHESIS, + MOVE_WEATHER_BALL, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SMOLIV + +#if P_FAMILY_SQUAWKABILLY +static const u16 sSquawkabillyEggMoveLearnset[] = { + MOVE_DOUBLE_EDGE, + MOVE_FINAL_GAMBIT, + MOVE_FLATTER, + MOVE_PARTING_SHOT, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SQUAWKABILLY + +#if P_FAMILY_NACLI +static const u16 sNacliEggMoveLearnset[] = { + MOVE_ANCIENT_POWER, + MOVE_CURSE, + MOVE_FISSURE, + MOVE_POWER_GEM, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_NACLI + +#if P_FAMILY_CHARCADET +static const u16 sCharcadetEggMoveLearnset[] = { + MOVE_DESTINY_BOND, + MOVE_DISABLE, + MOVE_SPITE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_CHARCADET + +#if P_FAMILY_TADBULB +static const u16 sTadbulbEggMoveLearnset[] = { + MOVE_MUDDY_WATER, + MOVE_PARABOLIC_CHARGE, + MOVE_SOAK, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_TADBULB + +#if P_FAMILY_WATTREL +static const u16 sWattrelEggMoveLearnset[] = { + MOVE_ENDEAVOR, + MOVE_FEATHER_DANCE, + MOVE_SPIT_UP, + MOVE_STOCKPILE, + MOVE_SWALLOW, + MOVE_WEATHER_BALL, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_WATTREL + +#if P_FAMILY_MASCHIFF +static const u16 sMaschiffEggMoveLearnset[] = { + MOVE_DESTINY_BOND, + MOVE_ENDEAVOR, + MOVE_PLAY_ROUGH, + MOVE_RETALIATE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_MASCHIFF + +#if P_FAMILY_SHROODLE +static const u16 sShroodleEggMoveLearnset[] = { + MOVE_COPYCAT, + MOVE_CROSS_POISON, + MOVE_PARTING_SHOT, + MOVE_SUPER_FANG, + MOVE_SWAGGER, + MOVE_TOXIC, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_SHROODLE + +#if P_FAMILY_BRAMBLIN +static const u16 sBramblinEggMoveLearnset[] = { + MOVE_BEAT_UP, + MOVE_BLOCK, + MOVE_LEECH_SEED, + MOVE_SHADOW_SNEAK, + MOVE_STRENGTH_SAP, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_BRAMBLIN + +#if P_FAMILY_TOEDSCOOL +static const u16 sToedscoolEggMoveLearnset[] = { + MOVE_ACUPRESSURE, + MOVE_KNOCK_OFF, + MOVE_LEECH_SEED, + MOVE_MIRROR_COAT, + MOVE_RAGE_POWDER, + MOVE_RAPID_SPIN, + MOVE_TICKLE, + MOVE_TOXIC, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_TOEDSCOOL + +#if P_FAMILY_KLAWF +static const u16 sKlawfEggMoveLearnset[] = { + MOVE_ANCIENT_POWER, + MOVE_CRABHAMMER, + MOVE_ENDEAVOR, + MOVE_KNOCK_OFF, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_KLAWF + +#if P_FAMILY_CAPSAKID +static const u16 sCapsakidEggMoveLearnset[] = { + MOVE_INGRAIN, + MOVE_LEECH_SEED, + MOVE_RAGE_POWDER, + MOVE_ROLLOUT, + MOVE_WORRY_SEED, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_CAPSAKID + +#if P_FAMILY_RELLOR +static const u16 sRellorEggMoveLearnset[] = { + MOVE_COSMIC_POWER, + MOVE_MEMENTO, + MOVE_RECOVER, + MOVE_WEATHER_BALL, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_RELLOR + +#if P_FAMILY_FLITTLE +static const u16 sFlittleEggMoveLearnset[] = { + MOVE_ALLY_SWITCH, + MOVE_HYPNOSIS, + MOVE_ROOST, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_FLITTLE + +#if P_FAMILY_TINKATINK +static const u16 sTinkatinkEggMoveLearnset[] = { + MOVE_FEINT, + MOVE_ICE_HAMMER, + MOVE_QUASH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_TINKATINK + +#if P_FAMILY_WIGLETT +static const u16 sWiglettEggMoveLearnset[] = { + MOVE_FINAL_GAMBIT, + MOVE_MEMENTO, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_WIGLETT + +#if P_FAMILY_BOMBIRDIER +static const u16 sBombirdierEggMoveLearnset[] = { + MOVE_FEATHER_DANCE, + MOVE_POWER_TRIP, + MOVE_ROOST, + MOVE_SKY_ATTACK, + MOVE_SUCKER_PUNCH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_BOMBIRDIER + +#if P_FAMILY_FINIZEN +static const u16 sFinizenEggMoveLearnset[] = { + MOVE_BOOMBURST, + MOVE_BOUNCE, + MOVE_COUNTER, + MOVE_HAZE, + MOVE_TICKLE, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_FINIZEN + +#if P_FAMILY_VAROOM +static const u16 sVaroomEggMoveLearnset[] = { + MOVE_HAZE, + MOVE_PARTING_SHOT, + MOVE_SELF_DESTRUCT, + MOVE_TORMENT, + MOVE_TOXIC, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_VAROOM + +#if P_FAMILY_CYCLIZAR +static const u16 sCyclizarEggMoveLearnset[] = { + MOVE_AQUA_TAIL, + MOVE_IRON_TAIL, + MOVE_KNOCK_OFF, + MOVE_POWER_WHIP, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_CYCLIZAR + +#if P_FAMILY_ORTHWORM +static const u16 sOrthwormEggMoveLearnset[] = { + MOVE_COIL, + MOVE_CURSE, + MOVE_METAL_BURST, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_ORTHWORM + +#if P_FAMILY_GLIMMET +static const u16 sGlimmetEggMoveLearnset[] = { + MOVE_EXPLOSION, + MOVE_MEMENTO, + MOVE_TOXIC, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_GLIMMET + +#if P_FAMILY_GREAVARD +static const u16 sGreavardEggMoveLearnset[] = { + MOVE_ALLY_SWITCH, + MOVE_DESTINY_BOND, + MOVE_DISABLE, + MOVE_HOWL, + MOVE_MEMENTO, + MOVE_SHADOW_SNEAK, + MOVE_YAWN, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_GREAVARD + +#if P_FAMILY_FLAMIGO +static const u16 sFlamigoEggMoveLearnset[] = { + MOVE_DOUBLE_TEAM, + MOVE_QUICK_GUARD, + MOVE_SKY_ATTACK, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_FLAMIGO + +#if P_FAMILY_CETODDLE +static const u16 sCetoddleEggMoveLearnset[] = { + MOVE_BELLY_DRUM, + MOVE_ENTRAINMENT, + MOVE_ICICLE_CRASH, + MOVE_SUPERPOWER, + MOVE_YAWN, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_CETODDLE + +#if P_FAMILY_VELUZA +static const u16 sVeluzaEggMoveLearnset[] = { + MOVE_RECOVER, + MOVE_THRASH, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_VELUZA + +#if P_FAMILY_DONDOZO +static const u16 sDondozoEggMoveLearnset[] = { + MOVE_CURSE, + MOVE_FISSURE, + MOVE_THRASH, + MOVE_YAWN, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_DONDOZO + +#if P_FAMILY_TATSUGIRI +static const u16 sTatsugiriEggMoveLearnset[] = { + MOVE_BATON_PASS, + MOVE_COUNTER, + MOVE_RAPID_SPIN, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_TATSUGIRI + +#if P_FAMILY_FRIGIBAX +static const u16 sFrigibaxEggMoveLearnset[] = { + MOVE_AQUA_TAIL, + MOVE_DRAGON_RUSH, + MOVE_FREEZE_DRY, + MOVE_ICICLE_SPEAR, + MOVE_UNAVAILABLE, +}; +#endif //P_FAMILY_FRIGIBAX diff --git a/src/data/pokemon/species_info/gen_1_families.h b/src/data/pokemon/species_info/gen_1_families.h index e63ed618a..ee9d64648 100644 --- a/src/data/pokemon/species_info/gen_1_families.h +++ b/src/data/pokemon/species_info/gen_1_families.h @@ -52,8 +52,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Bulbasaur, .iconPalIndex = 4, FOOTPRINT(Bulbasaur) + OVERWORLD( + sPicTable_Bulbasaur, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Bulbasaur, + gShinyOverworldPalette_Bulbasaur + ) .levelUpLearnset = sBulbasaurLevelUpLearnset, .teachableLearnset = sBulbasaurTeachableLearnset, + .eggMoveLearnset = sBulbasaurEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_IVYSAUR}), }, @@ -106,6 +115,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Ivysaur, .iconPalIndex = 4, FOOTPRINT(Ivysaur) + OVERWORLD( + sPicTable_Ivysaur, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Ivysaur, + gShinyOverworldPalette_Ivysaur + ) .levelUpLearnset = sIvysaurLevelUpLearnset, .teachableLearnset = sIvysaurTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_VENUSAUR}), @@ -170,6 +187,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Venusaur, .iconPalIndex = 4, FOOTPRINT(Venusaur) + OVERWORLD( + sPicTable_Venusaur, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Venusaur, + gShinyOverworldPalette_Venusaur + ) .levelUpLearnset = sVenusaurLevelUpLearnset, .teachableLearnset = sVenusaurTeachableLearnset, .formSpeciesIdTable = sVenusaurFormSpeciesIdTable, @@ -341,8 +366,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Charmander, .iconPalIndex = 0, FOOTPRINT(Charmander) + OVERWORLD( + sPicTable_Charmander, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Charmander, + gShinyOverworldPalette_Charmander + ) .levelUpLearnset = sCharmanderLevelUpLearnset, .teachableLearnset = sCharmanderTeachableLearnset, + .eggMoveLearnset = sCharmanderEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_CHARMELEON}), }, @@ -395,6 +429,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Charmeleon, .iconPalIndex = 0, FOOTPRINT(Charmeleon) + OVERWORLD( + sPicTable_Charmeleon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Charmeleon, + gShinyOverworldPalette_Charmeleon + ) .levelUpLearnset = sCharmeleonLevelUpLearnset, .teachableLearnset = sCharmeleonTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_CHARIZARD}), @@ -454,6 +496,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Charizard, .iconPalIndex = 0, FOOTPRINT(Charizard) + OVERWORLD( + sPicTable_Charizard, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Charizard, + gShinyOverworldPalette_Charizard + ) .levelUpLearnset = sCharizardLevelUpLearnset, .teachableLearnset = sCharizardTeachableLearnset, .formSpeciesIdTable = sCharizardFormSpeciesIdTable, @@ -678,8 +728,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Squirtle, .iconPalIndex = 0, FOOTPRINT(Squirtle) + OVERWORLD( + sPicTable_Squirtle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Squirtle, + gShinyOverworldPalette_Squirtle + ) .levelUpLearnset = sSquirtleLevelUpLearnset, .teachableLearnset = sSquirtleTeachableLearnset, + .eggMoveLearnset = sSquirtleEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_WARTORTLE}), }, @@ -732,6 +791,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Wartortle, .iconPalIndex = 2, FOOTPRINT(Wartortle) + OVERWORLD( + sPicTable_Wartortle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Wartortle, + gShinyOverworldPalette_Wartortle + ) .levelUpLearnset = sWartortleLevelUpLearnset, .teachableLearnset = sWartortleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_BLASTOISE}), @@ -792,6 +859,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Blastoise, .iconPalIndex = 2, FOOTPRINT(Blastoise) + OVERWORLD( + sPicTable_Blastoise, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Blastoise, + gShinyOverworldPalette_Blastoise + ) .levelUpLearnset = sBlastoiseLevelUpLearnset, .teachableLearnset = sBlastoiseTeachableLearnset, .formSpeciesIdTable = sBlastoiseFormSpeciesIdTable, @@ -962,6 +1037,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Caterpie, .iconPalIndex = 1, FOOTPRINT(Caterpie) + OVERWORLD( + sPicTable_Caterpie, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Caterpie, + gShinyOverworldPalette_Caterpie + ) .tmIlliterate = TRUE, .levelUpLearnset = sCaterpieLevelUpLearnset, .teachableLearnset = sCaterpieTeachableLearnset, @@ -1016,6 +1099,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Metapod, .iconPalIndex = 1, FOOTPRINT(Metapod) + OVERWORLD( + sPicTable_Metapod, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Metapod, + gShinyOverworldPalette_Metapod + ) .tmIlliterate = TRUE, .levelUpLearnset = sMetapodLevelUpLearnset, .teachableLearnset = sMetapodTeachableLearnset, @@ -1087,6 +1178,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Butterfree, .iconPalIndex = 0, FOOTPRINT(Butterfree) + OVERWORLD( + sPicTable_Butterfree, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Butterfree, + gShinyOverworldPalette_Butterfree + ) .levelUpLearnset = sButterfreeLevelUpLearnset, .teachableLearnset = sButterfreeTeachableLearnset, .formSpeciesIdTable = sButterfreeFormSpeciesIdTable, @@ -1204,6 +1303,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Weedle, .iconPalIndex = 2, FOOTPRINT(Weedle) + OVERWORLD( + sPicTable_Weedle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Weedle, + gShinyOverworldPalette_Weedle + ) .tmIlliterate = TRUE, .levelUpLearnset = sWeedleLevelUpLearnset, .teachableLearnset = sWeedleTeachableLearnset, @@ -1259,6 +1366,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Kakuna, .iconPalIndex = 2, FOOTPRINT(Kakuna) + OVERWORLD( + sPicTable_Kakuna, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Kakuna, + gShinyOverworldPalette_Kakuna + ) .tmIlliterate = TRUE, .levelUpLearnset = sKakunaLevelUpLearnset, .teachableLearnset = sKakunaTeachableLearnset, @@ -1326,6 +1441,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Beedrill, .iconPalIndex = 2, FOOTPRINT(Beedrill) + OVERWORLD( + sPicTable_Beedrill, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Beedrill, + gShinyOverworldPalette_Beedrill + ) .levelUpLearnset = sBeedrillLevelUpLearnset, .teachableLearnset = sBeedrillTeachableLearnset, .formSpeciesIdTable = sBeedrillFormSpeciesIdTable, @@ -1442,8 +1565,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Pidgey, .iconPalIndex = 0, FOOTPRINT(Pidgey) + OVERWORLD( + sPicTable_Pidgey, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Pidgey, + gShinyOverworldPalette_Pidgey + ) .levelUpLearnset = sPidgeyLevelUpLearnset, .teachableLearnset = sPidgeyTeachableLearnset, + .eggMoveLearnset = sPidgeyEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_PIDGEOTTO}), }, @@ -1496,6 +1628,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Pidgeotto, .iconPalIndex = 0, FOOTPRINT(Pidgeotto) + OVERWORLD( + sPicTable_Pidgeotto, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Pidgeotto, + gShinyOverworldPalette_Pidgeotto + ) .levelUpLearnset = sPidgeottoLevelUpLearnset, .teachableLearnset = sPidgeottoTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_PIDGEOT}), @@ -1560,6 +1700,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Pidgeot, .iconPalIndex = 0, FOOTPRINT(Pidgeot) + OVERWORLD( + sPicTable_Pidgeot, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Pidgeot, + gShinyOverworldPalette_Pidgeot + ) .levelUpLearnset = sPidgeotLevelUpLearnset, .teachableLearnset = sPidgeotTeachableLearnset, .formSpeciesIdTable = sPidgeotFormSpeciesIdTable, @@ -1677,8 +1825,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Rattata, .iconPalIndex = 2, FOOTPRINT(Rattata) + OVERWORLD( + sPicTable_Rattata, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Rattata, + gShinyOverworldPalette_Rattata + ) .levelUpLearnset = sRattataLevelUpLearnset, .teachableLearnset = sRattataTeachableLearnset, + .eggMoveLearnset = sRattataEggMoveLearnset, .formSpeciesIdTable = sRattataFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_RATICATE}), }, @@ -1735,6 +1892,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Raticate, .iconPalIndex = 2, FOOTPRINT(Raticate) + OVERWORLD( + sPicTable_Raticate, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Raticate, + gShinyOverworldPalette_Raticate + ) .levelUpLearnset = sRaticateLevelUpLearnset, .teachableLearnset = sRaticateTeachableLearnset, .formSpeciesIdTable = sRaticateFormSpeciesIdTable, @@ -1790,9 +1955,18 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_RattataAlolan, .iconPalIndex = 2, FOOTPRINT(Rattata) + OVERWORLD( + sPicTable_RattataAlolan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_RattataAlolan, + gShinyOverworldPalette_RattataAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sRattataAlolanLevelUpLearnset, .teachableLearnset = sRattataAlolanTeachableLearnset, + .eggMoveLearnset = sRattataAlolanEggMoveLearnset, .formSpeciesIdTable = sRattataFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_LEVEL_NIGHT, 20, SPECIES_RATICATE_ALOLAN}, {EVO_NONE, 0, SPECIES_RATICATE_ALOLAN_TOTEM}), @@ -1843,6 +2017,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_RaticateAlolan, .iconPalIndex = 2, FOOTPRINT(Raticate) + OVERWORLD( + sPicTable_RaticateAlolan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_RaticateAlolan, + gShinyOverworldPalette_RaticateAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sRaticateAlolanLevelUpLearnset, .teachableLearnset = sRaticateAlolanTeachableLearnset, @@ -1953,8 +2135,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Spearow, .iconPalIndex = 0, FOOTPRINT(Spearow) + OVERWORLD( + sPicTable_Spearow, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Spearow, + gShinyOverworldPalette_Spearow + ) .levelUpLearnset = sSpearowLevelUpLearnset, .teachableLearnset = sSpearowTeachableLearnset, + .eggMoveLearnset = sSpearowEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_FEAROW}), }, @@ -2009,6 +2200,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Fearow, .iconPalIndex = 0, FOOTPRINT(Fearow) + OVERWORLD( + sPicTable_Fearow, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Fearow, + gShinyOverworldPalette_Fearow + ) .levelUpLearnset = sFearowLevelUpLearnset, .teachableLearnset = sFearowTeachableLearnset, }, @@ -2064,8 +2263,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Ekans, .iconPalIndex = 2, FOOTPRINT(Ekans) + OVERWORLD( + sPicTable_Ekans, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gOverworldPalette_Ekans, + gShinyOverworldPalette_Ekans + ) .levelUpLearnset = sEkansLevelUpLearnset, .teachableLearnset = sEkansTeachableLearnset, + .eggMoveLearnset = sEkansEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_ARBOK}), }, @@ -2123,6 +2331,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Arbok, .iconPalIndex = 2, FOOTPRINT(Arbok) + OVERWORLD( + sPicTable_Arbok, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gOverworldPalette_Arbok, + gShinyOverworldPalette_Arbok + ) .levelUpLearnset = sArbokLevelUpLearnset, .teachableLearnset = sArbokTeachableLearnset, }, @@ -2175,8 +2391,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Pichu, .iconPalIndex = 1, FOOTPRINT(Pichu) + OVERWORLD( + sPicTable_Pichu, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Pichu, + gShinyOverworldPalette_Pichu + ) .levelUpLearnset = sPichuLevelUpLearnset, .teachableLearnset = sPichuTeachableLearnset, + .eggMoveLearnset = sPichuEggMoveLearnset, .formSpeciesIdTable = sPichuFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_PIKACHU}), }, @@ -2226,8 +2451,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_PichuSpikyEared, .iconPalIndex = 1, FOOTPRINT(Pichu) + OVERWORLD( + sPicTable_PichuSpikyEared, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_PichuSpikyEared, + gShinyOverworldPalette_PichuSpikyEared + ) .levelUpLearnset = sPichuLevelUpLearnset, .teachableLearnset = sPichuTeachableLearnset, + .eggMoveLearnset = sPichuEggMoveLearnset, .formSpeciesIdTable = sPichuFormSpeciesIdTable, }, #endif //P_GEN_2_CROSS_EVOS @@ -2293,6 +2527,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSpriteFemale = gMonIcon_PikachuF, .iconPalIndexFemale = 2, #endif + OVERWORLD( + sPicTable_Pikachu, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Pikachu, + gShinyOverworldPalette_Pikachu + ) FOOTPRINT(Pikachu) .levelUpLearnset = sPikachuLevelUpLearnset, .teachableLearnset = sPikachuTeachableLearnset, @@ -3225,6 +3467,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Raichu, .iconPalIndex = 0, FOOTPRINT(Raichu) + OVERWORLD( + sPicTable_Raichu, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Raichu, + gShinyOverworldPalette_Raichu + ) .levelUpLearnset = sRaichuLevelUpLearnset, .teachableLearnset = sRaichuTeachableLearnset, .formSpeciesIdTable = sRaichuFormSpeciesIdTable, @@ -3280,6 +3530,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_RaichuAlolan, .iconPalIndex = 2, FOOTPRINT(Raichu) + OVERWORLD( + sPicTable_RaichuAlolan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_RaichuAlolan, + gShinyOverworldPalette_RaichuAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sRaichuAlolanLevelUpLearnset, .teachableLearnset = sRaichuAlolanTeachableLearnset, @@ -3338,8 +3596,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Sandshrew, .iconPalIndex = 2, FOOTPRINT(Sandshrew) + OVERWORLD( + sPicTable_Sandshrew, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Sandshrew, + gShinyOverworldPalette_Sandshrew + ) .levelUpLearnset = sSandshrewLevelUpLearnset, .teachableLearnset = sSandshrewTeachableLearnset, + .eggMoveLearnset = sSandshrewEggMoveLearnset, .formSpeciesIdTable = sSandshrewFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_SANDSLASH}), }, @@ -3393,6 +3660,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Sandslash, .iconPalIndex = 2, FOOTPRINT(Sandslash) + OVERWORLD( + sPicTable_Sandslash, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Sandslash, + gShinyOverworldPalette_Sandslash + ) .levelUpLearnset = sSandslashLevelUpLearnset, .teachableLearnset = sSandslashTeachableLearnset, .formSpeciesIdTable = sSandslashFormSpeciesIdTable, @@ -3448,9 +3723,18 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_SandshrewAlolan, .iconPalIndex = 0, FOOTPRINT(Sandshrew) + OVERWORLD( + sPicTable_SandshrewAlolan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_SandshrewAlolan, + gShinyOverworldPalette_SandshrewAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sSandshrewAlolanLevelUpLearnset, .teachableLearnset = sSandshrewAlolanTeachableLearnset, + .eggMoveLearnset = sSandshrewAlolanEggMoveLearnset, .formSpeciesIdTable = sSandshrewFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_ITEM, ITEM_ICE_STONE, SPECIES_SANDSLASH_ALOLAN}), }, @@ -3504,6 +3788,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_SandslashAlolan, .iconPalIndex = 0, FOOTPRINT(Sandslash) + OVERWORLD( + sPicTable_SandslashAlolan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_SandslashAlolan, + gShinyOverworldPalette_SandslashAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sSandslashAlolanLevelUpLearnset, .teachableLearnset = sSandslashAlolanTeachableLearnset, @@ -3562,8 +3854,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_NidoranF, .iconPalIndex = 0, FOOTPRINT(NidoranF) + OVERWORLD( + sPicTable_NidoranF, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_NidoranF, + gShinyOverworldPalette_NidoranF + ) .levelUpLearnset = sNidoranFLevelUpLearnset, .teachableLearnset = sNidoranFTeachableLearnset, + .eggMoveLearnset = sNidoranFEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_NIDORINA}), }, @@ -3615,6 +3916,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Nidorina, .iconPalIndex = 0, FOOTPRINT(Nidorina) + OVERWORLD( + sPicTable_Nidorina, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Nidorina, + gShinyOverworldPalette_Nidorina + ) .levelUpLearnset = sNidorinaLevelUpLearnset, .teachableLearnset = sNidorinaTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_MOON_STONE, SPECIES_NIDOQUEEN}), @@ -3676,6 +3985,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Nidoqueen, .iconPalIndex = 2, FOOTPRINT(Nidoqueen) + OVERWORLD( + sPicTable_Nidoqueen, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Nidoqueen, + gShinyOverworldPalette_Nidoqueen + ) .levelUpLearnset = sNidoqueenLevelUpLearnset, .teachableLearnset = sNidoqueenTeachableLearnset, }, @@ -3728,8 +4045,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_NidoranM, .iconPalIndex = 2, FOOTPRINT(NidoranM) + OVERWORLD( + sPicTable_NidoranM, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_NidoranM, + gShinyOverworldPalette_NidoranM + ) .levelUpLearnset = sNidoranMLevelUpLearnset, .teachableLearnset = sNidoranMTeachableLearnset, + .eggMoveLearnset = sNidoranMEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_NIDORINO}), }, @@ -3781,6 +4107,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Nidorino, .iconPalIndex = 2, FOOTPRINT(Nidorino) + OVERWORLD( + sPicTable_Nidorino, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Nidorino, + gShinyOverworldPalette_Nidorino + ) .levelUpLearnset = sNidorinoLevelUpLearnset, .teachableLearnset = sNidorinoTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_MOON_STONE, SPECIES_NIDOKING}), @@ -3843,6 +4177,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Nidoking, .iconPalIndex = 2, FOOTPRINT(Nidoking) + OVERWORLD( + sPicTable_Nidoking, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Nidoking, + gShinyOverworldPalette_Nidoking + ) .levelUpLearnset = sNidokingLevelUpLearnset, .teachableLearnset = sNidokingTeachableLearnset, }, @@ -3906,8 +4248,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Cleffa, .iconPalIndex = 0, FOOTPRINT(Cleffa) + OVERWORLD( + sPicTable_Cleffa, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Cleffa, + gShinyOverworldPalette_Cleffa + ) .levelUpLearnset = sCleffaLevelUpLearnset, .teachableLearnset = sCleffaTeachableLearnset, + .eggMoveLearnset = sCleffaEggMoveLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_CLEFAIRY}), }, #endif //P_GEN_2_CROSS_EVOS @@ -3962,6 +4313,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Clefairy, .iconPalIndex = 0, FOOTPRINT(Clefairy) + OVERWORLD( + sPicTable_Clefairy, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Clefairy, + gShinyOverworldPalette_Clefairy + ) .levelUpLearnset = sClefairyLevelUpLearnset, .teachableLearnset = sClefairyTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_MOON_STONE, SPECIES_CLEFABLE}), @@ -4025,6 +4384,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Clefable, .iconPalIndex = 0, FOOTPRINT(Clefable) + OVERWORLD( + sPicTable_Clefable, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Clefable, + gShinyOverworldPalette_Clefable + ) .levelUpLearnset = sClefableLevelUpLearnset, .teachableLearnset = sClefableTeachableLearnset, }, @@ -4080,8 +4447,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Vulpix, .iconPalIndex = 5, FOOTPRINT(Vulpix) + OVERWORLD( + sPicTable_Vulpix, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Vulpix, + gShinyOverworldPalette_Vulpix + ) .levelUpLearnset = sVulpixLevelUpLearnset, .teachableLearnset = sVulpixTeachableLearnset, + .eggMoveLearnset = sVulpixEggMoveLearnset, .formSpeciesIdTable = sVulpixFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_ITEM, ITEM_FIRE_STONE, SPECIES_NINETALES}), }, @@ -4136,6 +4512,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Ninetales, .iconPalIndex = 3, FOOTPRINT(Ninetales) + OVERWORLD( + sPicTable_Ninetales, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Ninetales, + gShinyOverworldPalette_Ninetales + ) .levelUpLearnset = sNinetalesLevelUpLearnset, .teachableLearnset = sNinetalesTeachableLearnset, .formSpeciesIdTable = sNinetalesFormSpeciesIdTable, @@ -4191,9 +4575,18 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_VulpixAlolan, .iconPalIndex = 2, FOOTPRINT(Vulpix) + OVERWORLD( + sPicTable_VulpixAlolan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_VulpixAlolan, + gShinyOverworldPalette_VulpixAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sVulpixAlolanLevelUpLearnset, .teachableLearnset = sVulpixAlolanTeachableLearnset, + .eggMoveLearnset = sVulpixAlolanEggMoveLearnset, .formSpeciesIdTable = sVulpixFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_ITEM, ITEM_ICE_STONE, SPECIES_NINETALES_ALOLAN}), }, @@ -4248,6 +4641,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_NinetalesAlolan, .iconPalIndex = 2, FOOTPRINT(Ninetales) + OVERWORLD( + sPicTable_NinetalesAlolan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_NinetalesAlolan, + gShinyOverworldPalette_NinetalesAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sNinetalesAlolanLevelUpLearnset, .teachableLearnset = sNinetalesAlolanTeachableLearnset, @@ -4313,8 +4714,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Igglybuff, .iconPalIndex = 1, FOOTPRINT(Igglybuff) + OVERWORLD( + sPicTable_Igglybuff, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Igglybuff, + gShinyOverworldPalette_Igglybuff + ) .levelUpLearnset = sIgglybuffLevelUpLearnset, .teachableLearnset = sIgglybuffTeachableLearnset, + .eggMoveLearnset = sIgglybuffEggMoveLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_JIGGLYPUFF}), }, #endif //P_GEN_2_CROSS_EVOS @@ -4369,6 +4779,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Jigglypuff, .iconPalIndex = 0, FOOTPRINT(Jigglypuff) + OVERWORLD( + sPicTable_Jigglypuff, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Jigglypuff, + gShinyOverworldPalette_Jigglypuff + ) .levelUpLearnset = sJigglypuffLevelUpLearnset, .teachableLearnset = sJigglypuffTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_MOON_STONE, SPECIES_WIGGLYTUFF}), @@ -4432,6 +4850,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Wigglytuff, .iconPalIndex = 0, FOOTPRINT(Wigglytuff) + OVERWORLD( + sPicTable_Wigglytuff, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Wigglytuff, + gShinyOverworldPalette_Wigglytuff + ) .levelUpLearnset = sWigglytuffLevelUpLearnset, .teachableLearnset = sWigglytuffTeachableLearnset, }, @@ -4491,8 +4917,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Zubat, .iconPalIndex = 2, FOOTPRINT(Zubat) + OVERWORLD( + sPicTable_Zubat, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Zubat, + gShinyOverworldPalette_Zubat + ) .levelUpLearnset = sZubatLevelUpLearnset, .teachableLearnset = sZubatTeachableLearnset, + .eggMoveLearnset = sZubatEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_GOLBAT}), }, @@ -4549,6 +4984,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Golbat, .iconPalIndex = 2, FOOTPRINT(Golbat) + OVERWORLD( + sPicTable_Golbat, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Golbat, + gShinyOverworldPalette_Golbat + ) .levelUpLearnset = sGolbatLevelUpLearnset, .teachableLearnset = sGolbatTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_CROBAT}), @@ -4610,6 +5053,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Crobat, .iconPalIndex = 2, FOOTPRINT(Crobat) + OVERWORLD( + sPicTable_Crobat, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Crobat, + gShinyOverworldPalette_Crobat + ) .levelUpLearnset = sCrobatLevelUpLearnset, .teachableLearnset = sCrobatTeachableLearnset, }, @@ -4666,8 +5117,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Oddish, .iconPalIndex = 4, FOOTPRINT(Oddish) + OVERWORLD( + sPicTable_Oddish, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Oddish, + gShinyOverworldPalette_Oddish + ) .levelUpLearnset = sOddishLevelUpLearnset, .teachableLearnset = sOddishTeachableLearnset, + .eggMoveLearnset = sOddishEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 21, SPECIES_GLOOM}), }, @@ -4724,6 +5184,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Gloom, .iconPalIndex = 0, FOOTPRINT(Gloom) + OVERWORLD( + sPicTable_Gloom, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Gloom, + gShinyOverworldPalette_Gloom + ) .levelUpLearnset = sGloomLevelUpLearnset, .teachableLearnset = sGloomTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_LEAF_STONE, SPECIES_VILEPLUME}, @@ -4791,6 +5259,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Vileplume, .iconPalIndex = 0, FOOTPRINT(Vileplume) + OVERWORLD( + sPicTable_Vileplume, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Vileplume, + gShinyOverworldPalette_Vileplume + ) .levelUpLearnset = sVileplumeLevelUpLearnset, .teachableLearnset = sVileplumeTeachableLearnset, }, @@ -4853,6 +5329,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Bellossom, .iconPalIndex = 1, FOOTPRINT(Bellossom) + OVERWORLD( + sPicTable_Bellossom, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Bellossom, + gShinyOverworldPalette_Bellossom + ) .levelUpLearnset = sBellossomLevelUpLearnset, .teachableLearnset = sBellossomTeachableLearnset, }, @@ -4911,8 +5395,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Paras, .iconPalIndex = 0, FOOTPRINT(Paras) + OVERWORLD( + sPicTable_Paras, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_BUG, + gOverworldPalette_Paras, + gShinyOverworldPalette_Paras + ) .levelUpLearnset = sParasLevelUpLearnset, .teachableLearnset = sParasTeachableLearnset, + .eggMoveLearnset = sParasEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_PARASECT}), }, @@ -4968,6 +5461,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Parasect, .iconPalIndex = 0, FOOTPRINT(Parasect) + OVERWORLD( + sPicTable_Parasect, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_BUG, + gOverworldPalette_Parasect, + gShinyOverworldPalette_Parasect + ) .levelUpLearnset = sParasectLevelUpLearnset, .teachableLearnset = sParasectTeachableLearnset, }, @@ -5023,8 +5524,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Venonat, .iconPalIndex = 2, FOOTPRINT(Venonat) + OVERWORLD( + sPicTable_Venonat, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Venonat, + gShinyOverworldPalette_Venonat + ) .levelUpLearnset = sVenonatLevelUpLearnset, .teachableLearnset = sVenonatTeachableLearnset, + .eggMoveLearnset = sVenonatEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 31, SPECIES_VENOMOTH}), }, @@ -5079,6 +5589,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Venomoth, .iconPalIndex = 2, FOOTPRINT(Venomoth) + OVERWORLD( + sPicTable_Venomoth, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Venomoth, + gShinyOverworldPalette_Venomoth + ) .levelUpLearnset = sVenomothLevelUpLearnset, .teachableLearnset = sVenomothTeachableLearnset, }, @@ -5146,8 +5664,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Diglett, .iconPalIndex = 2, FOOTPRINT(Diglett) + OVERWORLD( + sPicTable_Diglett, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Diglett, + gShinyOverworldPalette_Diglett + ) .levelUpLearnset = sDiglettLevelUpLearnset, .teachableLearnset = sDiglettTeachableLearnset, + .eggMoveLearnset = sDiglettEggMoveLearnset, .formSpeciesIdTable = sDiglettFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_DUGTRIO}), }, @@ -5202,6 +5729,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Dugtrio, .iconPalIndex = 2, FOOTPRINT(Dugtrio) + OVERWORLD( + sPicTable_Dugtrio, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Dugtrio, + gShinyOverworldPalette_Dugtrio + ) .levelUpLearnset = sDugtrioLevelUpLearnset, .teachableLearnset = sDugtrioTeachableLearnset, .formSpeciesIdTable = sDugtrioFormSpeciesIdTable, @@ -5257,9 +5792,18 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_DiglettAlolan, .iconPalIndex = 2, FOOTPRINT(Diglett) + OVERWORLD( + sPicTable_DiglettAlolan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_DiglettAlolan, + gShinyOverworldPalette_DiglettAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sDiglettAlolanLevelUpLearnset, .teachableLearnset = sDiglettAlolanTeachableLearnset, + .eggMoveLearnset = sDiglettAlolanEggMoveLearnset, .formSpeciesIdTable = sDiglettFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_DUGTRIO_ALOLAN}), }, @@ -5314,6 +5858,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_DugtrioAlolan, .iconPalIndex = 2, FOOTPRINT(Dugtrio) + OVERWORLD( + sPicTable_DugtrioAlolan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_DugtrioAlolan, + gShinyOverworldPalette_DugtrioAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sDugtrioAlolanLevelUpLearnset, .teachableLearnset = sDugtrioAlolanTeachableLearnset, @@ -5373,8 +5925,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Meowth, .iconPalIndex = 1, FOOTPRINT(Meowth) + OVERWORLD( + sPicTable_Meowth, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Meowth, + gShinyOverworldPalette_Meowth + ) .levelUpLearnset = sMeowthLevelUpLearnset, .teachableLearnset = sMeowthTeachableLearnset, + .eggMoveLearnset = sMeowthEggMoveLearnset, .formSpeciesIdTable = sMeowthFormSpeciesIdTable, .formChangeTable = sMeowthFormChangeTable, .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_PERSIAN}), @@ -5430,6 +5991,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Persian, .iconPalIndex = 1, FOOTPRINT(Persian) + OVERWORLD( + sPicTable_Persian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Persian, + gShinyOverworldPalette_Persian + ) .levelUpLearnset = sPersianLevelUpLearnset, .teachableLearnset = sPersianTeachableLearnset, .formSpeciesIdTable = sPersianFormSpeciesIdTable, @@ -5485,9 +6054,18 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_MeowthAlolan, .iconPalIndex = 2, FOOTPRINT(Meowth) + OVERWORLD( + sPicTable_MeowthAlolan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_MeowthAlolan, + gShinyOverworldPalette_MeowthAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sMeowthAlolanLevelUpLearnset, .teachableLearnset = sMeowthAlolanTeachableLearnset, + .eggMoveLearnset = sMeowthAlolanEggMoveLearnset, .formSpeciesIdTable = sMeowthFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_PERSIAN_ALOLAN}), }, @@ -5541,6 +6119,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_PersianAlolan, .iconPalIndex = 2, FOOTPRINT(Persian) + OVERWORLD( + sPicTable_PersianAlolan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_PersianAlolan, + gShinyOverworldPalette_PersianAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sPersianAlolanLevelUpLearnset, .teachableLearnset = sPersianAlolanTeachableLearnset, @@ -5597,9 +6183,18 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_MeowthGalarian, .iconPalIndex = 0, FOOTPRINT(Meowth) + OVERWORLD( + sPicTable_MeowthGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_MeowthGalarian, + gShinyOverworldPalette_MeowthGalarian + ) .isGalarianForm = TRUE, .levelUpLearnset = sMeowthGalarianLevelUpLearnset, .teachableLearnset = sMeowthGalarianTeachableLearnset, + .eggMoveLearnset = sMeowthGalarianEggMoveLearnset, .formSpeciesIdTable = sMeowthFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_PERRSERKER}), }, @@ -5651,6 +6246,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Perrserker, .iconPalIndex = 2, FOOTPRINT(Perrserker) + OVERWORLD( + sPicTable_Perrserker, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Perrserker, + gShinyOverworldPalette_Perrserker + ) .levelUpLearnset = sPerrserkerLevelUpLearnset, .teachableLearnset = sPerrserkerTeachableLearnset, }, @@ -5709,6 +6312,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .isGigantamax = TRUE, .levelUpLearnset = sMeowthLevelUpLearnset, .teachableLearnset = sMeowthTeachableLearnset, + .eggMoveLearnset = sMeowthEggMoveLearnset, .formSpeciesIdTable = sMeowthFormSpeciesIdTable, .formChangeTable = sMeowthFormChangeTable, }, @@ -5764,8 +6368,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Psyduck, .iconPalIndex = 1, FOOTPRINT(Psyduck) + OVERWORLD( + sPicTable_Psyduck, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Psyduck, + gShinyOverworldPalette_Psyduck + ) .levelUpLearnset = sPsyduckLevelUpLearnset, .teachableLearnset = sPsyduckTeachableLearnset, + .eggMoveLearnset = sPsyduckEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 33, SPECIES_GOLDUCK}), }, @@ -5817,6 +6430,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Golduck, .iconPalIndex = 0, FOOTPRINT(Golduck) + OVERWORLD( + sPicTable_Golduck, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Golduck, + gShinyOverworldPalette_Golduck + ) .levelUpLearnset = sGolduckLevelUpLearnset, .teachableLearnset = sGolduckTeachableLearnset, }, @@ -5872,8 +6493,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Mankey, .iconPalIndex = 1, FOOTPRINT(Mankey) + OVERWORLD( + sPicTable_Mankey, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Mankey, + gShinyOverworldPalette_Mankey + ) .levelUpLearnset = sMankeyLevelUpLearnset, .teachableLearnset = sMankeyTeachableLearnset, + .eggMoveLearnset = sMankeyEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_PRIMEAPE}), }, @@ -5925,6 +6555,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Primeape, .iconPalIndex = 2, FOOTPRINT(Primeape) + OVERWORLD( + sPicTable_Primeape, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Primeape, + gShinyOverworldPalette_Primeape + ) .levelUpLearnset = sPrimeapeLevelUpLearnset, .teachableLearnset = sPrimeapeTeachableLearnset, .evolutions = EVOLUTION({EVO_USE_MOVE_TWENTY_TIMES, MOVE_RAGE_FIST, SPECIES_ANNIHILAPE}), @@ -5978,8 +6616,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .shinyPalette = gMonShinyPalette_Annihilape, .iconSprite = gMonIcon_Annihilape, .iconPalIndex = 0, - //FOOTPRINT(Annihilape) - FOOTPRINT(Geodude) + FOOTPRINT(Annihilape) .levelUpLearnset = sAnnihilapeLevelUpLearnset, .teachableLearnset = sAnnihilapeTeachableLearnset, }, @@ -6036,8 +6673,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Growlithe, .iconPalIndex = 3, FOOTPRINT(Growlithe) + OVERWORLD( + sPicTable_Growlithe, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Growlithe, + gShinyOverworldPalette_Growlithe + ) .levelUpLearnset = sGrowlitheLevelUpLearnset, .teachableLearnset = sGrowlitheTeachableLearnset, + .eggMoveLearnset = sGrowlitheEggMoveLearnset, .formSpeciesIdTable = sGrowlitheFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_ITEM, ITEM_FIRE_STONE, SPECIES_ARCANINE}), }, @@ -6091,6 +6737,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Arcanine, .iconPalIndex = 3, FOOTPRINT(Arcanine) + OVERWORLD( + sPicTable_Arcanine, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Arcanine, + gShinyOverworldPalette_Arcanine + ) .levelUpLearnset = sArcanineLevelUpLearnset, .teachableLearnset = sArcanineTeachableLearnset, .formSpeciesIdTable = sArcanineFormSpeciesIdTable, @@ -6145,6 +6799,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_GrowlitheHisuian, .iconPalIndex = 0, FOOTPRINT(Growlithe) + OVERWORLD( + sPicTable_GrowlitheHisuian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_GrowlitheHisuian, + gShinyOverworldPalette_GrowlitheHisuian + ) .isHisuianForm = TRUE, .levelUpLearnset = sGrowlitheHisuianLevelUpLearnset, .teachableLearnset = sGrowlitheHisuianTeachableLearnset, @@ -6200,6 +6862,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_ArcanineHisuian, .iconPalIndex = 0, FOOTPRINT(Arcanine) + OVERWORLD( + sPicTable_ArcanineHisuian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_ArcanineHisuian, + gShinyOverworldPalette_ArcanineHisuian + ) .isHisuianForm = TRUE, .levelUpLearnset = sArcanineHisuianLevelUpLearnset, .teachableLearnset = sArcanineHisuianTeachableLearnset, @@ -6258,8 +6928,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Poliwag, .iconPalIndex = 0, FOOTPRINT(Poliwag) + OVERWORLD( + sPicTable_Poliwag, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Poliwag, + gShinyOverworldPalette_Poliwag + ) .levelUpLearnset = sPoliwagLevelUpLearnset, .teachableLearnset = sPoliwagTeachableLearnset, + .eggMoveLearnset = sPoliwagEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_POLIWHIRL}), }, @@ -6314,6 +6993,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Poliwhirl, .iconPalIndex = 0, FOOTPRINT(Poliwhirl) + OVERWORLD( + sPicTable_Poliwhirl, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Poliwhirl, + gShinyOverworldPalette_Poliwhirl + ) .levelUpLearnset = sPoliwhirlLevelUpLearnset, .teachableLearnset = sPoliwhirlTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_WATER_STONE, SPECIES_POLIWRATH}, @@ -6379,6 +7066,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Poliwrath, .iconPalIndex = 0, FOOTPRINT(Poliwrath) + OVERWORLD( + sPicTable_Poliwrath, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Poliwrath, + gShinyOverworldPalette_Poliwrath + ) .levelUpLearnset = sPoliwrathLevelUpLearnset, .teachableLearnset = sPoliwrathTeachableLearnset, }, @@ -6445,6 +7140,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Politoed, .iconPalIndex = 1, FOOTPRINT(Politoed) + OVERWORLD( + sPicTable_Politoed, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Politoed, + gShinyOverworldPalette_Politoed + ) .levelUpLearnset = sPolitoedLevelUpLearnset, .teachableLearnset = sPolitoedTeachableLearnset, }, @@ -6507,8 +7210,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Abra, .iconPalIndex = 2, FOOTPRINT(Abra) + OVERWORLD( + sPicTable_Abra, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Abra, + gShinyOverworldPalette_Abra + ) .levelUpLearnset = sAbraLevelUpLearnset, .teachableLearnset = sAbraTeachableLearnset, + .eggMoveLearnset = sAbraEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_KADABRA}), }, @@ -6566,6 +7278,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Kadabra, .iconPalIndex = 2, FOOTPRINT(Kadabra) + OVERWORLD( + sPicTable_Kadabra, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Kadabra, + gShinyOverworldPalette_Kadabra + ) .levelUpLearnset = sKadabraLevelUpLearnset, .teachableLearnset = sKadabraTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_ALAKAZAM}, @@ -6635,6 +7355,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Alakazam, .iconPalIndex = 2, FOOTPRINT(Alakazam) + OVERWORLD( + sPicTable_Alakazam, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Alakazam, + gShinyOverworldPalette_Alakazam + ) .levelUpLearnset = sAlakazamLevelUpLearnset, .teachableLearnset = sAlakazamTeachableLearnset, .formSpeciesIdTable = sAlakazamFormSpeciesIdTable, @@ -6756,8 +7484,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Machop, .iconPalIndex = 0, FOOTPRINT(Machop) + OVERWORLD( + sPicTable_Machop, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Machop, + gShinyOverworldPalette_Machop + ) .levelUpLearnset = sMachopLevelUpLearnset, .teachableLearnset = sMachopTeachableLearnset, + .eggMoveLearnset = sMachopEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_MACHOKE}), }, @@ -6811,6 +7548,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Machoke, .iconPalIndex = 2, FOOTPRINT(Machoke) + OVERWORLD( + sPicTable_Machoke, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Machoke, + gShinyOverworldPalette_Machoke + ) .levelUpLearnset = sMachokeLevelUpLearnset, .teachableLearnset = sMachokeTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_MACHAMP}, @@ -6874,6 +7619,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Machamp, .iconPalIndex = 0, FOOTPRINT(Machamp) + OVERWORLD( + sPicTable_Machamp, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Machamp, + gShinyOverworldPalette_Machamp + ) .levelUpLearnset = sMachampLevelUpLearnset, .teachableLearnset = sMachampTeachableLearnset, .formSpeciesIdTable = sMachampFormSpeciesIdTable, @@ -6988,8 +7741,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Bellsprout, .iconPalIndex = 1, FOOTPRINT(Bellsprout) + OVERWORLD( + sPicTable_Bellsprout, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Bellsprout, + gShinyOverworldPalette_Bellsprout + ) .levelUpLearnset = sBellsproutLevelUpLearnset, .teachableLearnset = sBellsproutTeachableLearnset, + .eggMoveLearnset = sBellsproutEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 21, SPECIES_WEEPINBELL}), }, @@ -7042,6 +7804,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Weepinbell, .iconPalIndex = 1, FOOTPRINT(Weepinbell) + OVERWORLD( + sPicTable_Weepinbell, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Weepinbell, + gShinyOverworldPalette_Weepinbell + ) .levelUpLearnset = sWeepinbellLevelUpLearnset, .teachableLearnset = sWeepinbellTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_LEAF_STONE, SPECIES_VICTREEBEL}), @@ -7103,6 +7873,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Victreebel, .iconPalIndex = 1, FOOTPRINT(Victreebel) + OVERWORLD( + sPicTable_Victreebel, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Victreebel, + gShinyOverworldPalette_Victreebel + ) .levelUpLearnset = sVictreebelLevelUpLearnset, .teachableLearnset = sVictreebelTeachableLearnset, }, @@ -7158,8 +7936,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Tentacool, .iconPalIndex = 0, FOOTPRINT(Tentacool) + OVERWORLD( + sPicTable_Tentacool, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Tentacool, + gShinyOverworldPalette_Tentacool + ) .levelUpLearnset = sTentacoolLevelUpLearnset, .teachableLearnset = sTentacoolTeachableLearnset, + .eggMoveLearnset = sTentacoolEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_TENTACRUEL}), }, @@ -7212,6 +7999,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Tentacruel, .iconPalIndex = 0, FOOTPRINT(Tentacruel) + OVERWORLD( + sPicTable_Tentacruel, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_BUG, + gOverworldPalette_Tentacruel, + gShinyOverworldPalette_Tentacruel + ) .levelUpLearnset = sTentacruelLevelUpLearnset, .teachableLearnset = sTentacruelTeachableLearnset, }, @@ -7289,8 +8084,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Geodude, .iconPalIndex = 1, FOOTPRINT(Geodude) + OVERWORLD( + sPicTable_Geodude, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Geodude, + gShinyOverworldPalette_Geodude + ) .levelUpLearnset = sGeodudeLevelUpLearnset, .teachableLearnset = sGeodudeTeachableLearnset, + .eggMoveLearnset = sGeodudeEggMoveLearnset, .formSpeciesIdTable = sGeodudeFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_GRAVELER}), }, @@ -7344,6 +8148,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Graveler, .iconPalIndex = 1, FOOTPRINT(Graveler) + OVERWORLD( + sPicTable_Graveler, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Graveler, + gShinyOverworldPalette_Graveler + ) .levelUpLearnset = sGravelerLevelUpLearnset, .teachableLearnset = sGravelerTeachableLearnset, .formSpeciesIdTable = sGravelerFormSpeciesIdTable, @@ -7400,6 +8212,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Golem, .iconPalIndex = 2, FOOTPRINT(Golem) + OVERWORLD( + sPicTable_Golem, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Golem, + gShinyOverworldPalette_Golem + ) .levelUpLearnset = sGolemLevelUpLearnset, .teachableLearnset = sGolemTeachableLearnset, .formSpeciesIdTable = sGolemFormSpeciesIdTable, @@ -7456,9 +8276,18 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_GeodudeAlolan, .iconPalIndex = 2, FOOTPRINT(Geodude) + OVERWORLD( + sPicTable_GeodudeAlolan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_GeodudeAlolan, + gShinyOverworldPalette_GeodudeAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sGeodudeAlolanLevelUpLearnset, .teachableLearnset = sGeodudeAlolanTeachableLearnset, + .eggMoveLearnset = sGeodudeAlolanEggMoveLearnset, .formSpeciesIdTable = sGeodudeFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_GRAVELER_ALOLAN}), }, @@ -7512,6 +8341,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_GravelerAlolan, .iconPalIndex = 2, FOOTPRINT(Graveler) + OVERWORLD( + sPicTable_GravelerAlolan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_GravelerAlolan, + gShinyOverworldPalette_GravelerAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sGravelerAlolanLevelUpLearnset, .teachableLearnset = sGravelerAlolanTeachableLearnset, @@ -7569,6 +8406,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_GolemAlolan, .iconPalIndex = 2, FOOTPRINT(Golem) + OVERWORLD( + sPicTable_GolemAlolan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_GolemAlolan, + gShinyOverworldPalette_GolemAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sGolemAlolanLevelUpLearnset, .teachableLearnset = sGolemAlolanTeachableLearnset, @@ -7627,8 +8472,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Ponyta, .iconPalIndex = 3, FOOTPRINT(Ponyta) + OVERWORLD( + sPicTable_Ponyta, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Ponyta, + gShinyOverworldPalette_Ponyta + ) .levelUpLearnset = sPonytaLevelUpLearnset, .teachableLearnset = sPonytaTeachableLearnset, + .eggMoveLearnset = sPonytaEggMoveLearnset, .formSpeciesIdTable = sPonytaFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_RAPIDASH}), }, @@ -7681,6 +8535,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Rapidash, .iconPalIndex = 3, FOOTPRINT(Rapidash) + OVERWORLD( + sPicTable_Rapidash, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Rapidash, + gShinyOverworldPalette_Rapidash + ) .levelUpLearnset = sRapidashLevelUpLearnset, .teachableLearnset = sRapidashTeachableLearnset, .formSpeciesIdTable = sRapidashFormSpeciesIdTable, @@ -7735,9 +8597,18 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_PonytaGalarian, .iconPalIndex = 2, FOOTPRINT(Ponyta) + OVERWORLD( + sPicTable_PonytaGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_PonytaGalarian, + gShinyOverworldPalette_PonytaGalarian + ) .isGalarianForm = TRUE, .levelUpLearnset = sPonytaGalarianLevelUpLearnset, .teachableLearnset = sPonytaGalarianTeachableLearnset, + .eggMoveLearnset = sPonytaGalarianEggMoveLearnset, .formSpeciesIdTable = sPonytaFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_RAPIDASH_GALARIAN}), }, @@ -7790,6 +8661,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_RapidashGalarian, .iconPalIndex = 2, FOOTPRINT(Rapidash) + OVERWORLD( + sPicTable_RapidashGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_RapidashGalarian, + gShinyOverworldPalette_RapidashGalarian + ) .isGalarianForm = TRUE, .levelUpLearnset = sRapidashGalarianLevelUpLearnset, .teachableLearnset = sRapidashGalarianTeachableLearnset, @@ -7848,8 +8727,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Slowpoke, .iconPalIndex = 0, FOOTPRINT(Slowpoke) + OVERWORLD( + sPicTable_Slowpoke, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Slowpoke, + gShinyOverworldPalette_Slowpoke + ) .levelUpLearnset = sSlowpokeLevelUpLearnset, .teachableLearnset = sSlowpokeTeachableLearnset, + .eggMoveLearnset = sSlowpokeEggMoveLearnset, .formSpeciesIdTable = sSlowpokeFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_SLOWBRO}, {EVO_TRADE_ITEM, ITEM_KINGS_ROCK, SPECIES_SLOWKING}, @@ -7905,6 +8793,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Slowbro, .iconPalIndex = 0, FOOTPRINT(Slowbro) + OVERWORLD( + sPicTable_Slowbro, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Slowbro, + gShinyOverworldPalette_Slowbro + ) .levelUpLearnset = sSlowbroLevelUpLearnset, .teachableLearnset = sSlowbroTeachableLearnset, .formSpeciesIdTable = sSlowbroFormSpeciesIdTable, @@ -7961,6 +8857,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Slowking, .iconPalIndex = 0, FOOTPRINT(Slowking) + OVERWORLD( + sPicTable_Slowking, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Slowking, + gShinyOverworldPalette_Slowking + ) .levelUpLearnset = sSlowkingLevelUpLearnset, .teachableLearnset = sSlowkingTeachableLearnset, .formSpeciesIdTable = sSlowkingFormSpeciesIdTable, @@ -8072,11 +8976,20 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .palette = gMonPalette_SlowpokeGalarian, .shinyPalette = gMonShinyPalette_SlowpokeGalarian, .iconSprite = gMonIcon_SlowpokeGalarian, - .iconPalIndex = 1, + .iconPalIndex = 0, FOOTPRINT(Slowpoke) + OVERWORLD( + sPicTable_SlowpokeGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_SlowpokeGalarian, + gShinyOverworldPalette_SlowpokeGalarian + ) .isGalarianForm = TRUE, .levelUpLearnset = sSlowpokeGalarianLevelUpLearnset, .teachableLearnset = sSlowpokeGalarianTeachableLearnset, + .eggMoveLearnset = sSlowpokeGalarianEggMoveLearnset, .formSpeciesIdTable = sSlowpokeFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_ITEM, ITEM_GALARICA_CUFF, SPECIES_SLOWBRO_GALARIAN}, {EVO_ITEM, ITEM_GALARICA_WREATH, SPECIES_SLOWKING_GALARIAN}), @@ -8131,6 +9044,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_SlowbroGalarian, .iconPalIndex = 0, FOOTPRINT(Slowbro) + OVERWORLD( + sPicTable_SlowbroGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_SlowbroGalarian, + gShinyOverworldPalette_SlowbroGalarian + ) .isGalarianForm = TRUE, .levelUpLearnset = sSlowbroGalarianLevelUpLearnset, .teachableLearnset = sSlowbroGalarianTeachableLearnset, @@ -8184,8 +9105,16 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .palette = gMonPalette_SlowkingGalarian, .shinyPalette = gMonShinyPalette_SlowkingGalarian, .iconSprite = gMonIcon_SlowkingGalarian, - .iconPalIndex = 2, + .iconPalIndex = 0, FOOTPRINT(Slowking) + OVERWORLD( + sPicTable_SlowkingGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_SlowkingGalarian, + gShinyOverworldPalette_SlowkingGalarian + ) .isGalarianForm = TRUE, .levelUpLearnset = sSlowkingGalarianLevelUpLearnset, .teachableLearnset = sSlowkingGalarianTeachableLearnset, @@ -8246,6 +9175,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Magnemite, .iconPalIndex = 0, FOOTPRINT(Magnemite) + OVERWORLD( + sPicTable_Magnemite, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Magnemite, + gShinyOverworldPalette_Magnemite + ) .levelUpLearnset = sMagnemiteLevelUpLearnset, .teachableLearnset = sMagnemiteTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_MAGNETON}), @@ -8301,6 +9238,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Magneton, .iconPalIndex = 0, FOOTPRINT(Magneton) + OVERWORLD( + sPicTable_Magneton, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Magneton, + gShinyOverworldPalette_Magneton + ) .levelUpLearnset = sMagnetonLevelUpLearnset, .teachableLearnset = sMagnetonTeachableLearnset, .evolutions = EVOLUTION({EVO_MAPSEC, MAPSEC_NEW_MAUVILLE, SPECIES_MAGNEZONE}, @@ -8364,6 +9309,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Magnezone, .iconPalIndex = 0, FOOTPRINT(Magnezone) + OVERWORLD( + sPicTable_Magnezone, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Magnezone, + gShinyOverworldPalette_Magnezone + ) .levelUpLearnset = sMagnezoneLevelUpLearnset, .teachableLearnset = sMagnezoneTeachableLearnset, }, @@ -8430,8 +9383,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Farfetchd, .iconPalIndex = 1, FOOTPRINT(Farfetchd) + OVERWORLD( + sPicTable_Farfetchd, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Farfetchd, + gShinyOverworldPalette_Farfetchd + ) .levelUpLearnset = sFarfetchdLevelUpLearnset, .teachableLearnset = sFarfetchdTeachableLearnset, + .eggMoveLearnset = sFarfetchdEggMoveLearnset, .formSpeciesIdTable = sFarfetchdFormSpeciesIdTable, }, @@ -8485,9 +9447,18 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_FarfetchdGalarian, .iconPalIndex = 1, FOOTPRINT(Farfetchd) + OVERWORLD( + sPicTable_FarfetchdGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_FarfetchdGalarian, + gShinyOverworldPalette_FarfetchdGalarian + ) .isGalarianForm = TRUE, .levelUpLearnset = sFarfetchdGalarianLevelUpLearnset, .teachableLearnset = sFarfetchdGalarianTeachableLearnset, + .eggMoveLearnset = sFarfetchdGalarianEggMoveLearnset, .formSpeciesIdTable = sFarfetchdFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_CRITICAL_HITS, 3, SPECIES_SIRFETCHD}), }, @@ -8541,6 +9512,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Sirfetchd, .iconPalIndex = 1, FOOTPRINT(Sirfetchd) + OVERWORLD( + sPicTable_Sirfetchd, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Sirfetchd, + gShinyOverworldPalette_Sirfetchd + ) .levelUpLearnset = sSirfetchdLevelUpLearnset, .teachableLearnset = sSirfetchdTeachableLearnset, }, @@ -8601,8 +9580,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Doduo, .iconPalIndex = 2, FOOTPRINT(Doduo) + OVERWORLD( + sPicTable_Doduo, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Doduo, + gShinyOverworldPalette_Doduo + ) .levelUpLearnset = sDoduoLevelUpLearnset, .teachableLearnset = sDoduoTeachableLearnset, + .eggMoveLearnset = sDoduoEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 31, SPECIES_DODRIO}), }, @@ -8665,6 +9653,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Dodrio, .iconPalIndex = 2, FOOTPRINT(Dodrio) + OVERWORLD( + sPicTable_Dodrio, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Dodrio, + gShinyOverworldPalette_Dodrio + ) .levelUpLearnset = sDodrioLevelUpLearnset, .teachableLearnset = sDodrioTeachableLearnset, }, @@ -8719,8 +9715,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Seel, .iconPalIndex = 0, FOOTPRINT(Seel) + OVERWORLD( + sPicTable_Seel, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gOverworldPalette_Seel, + gShinyOverworldPalette_Seel + ) .levelUpLearnset = sSeelLevelUpLearnset, .teachableLearnset = sSeelTeachableLearnset, + .eggMoveLearnset = sSeelEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_DEWGONG}), }, @@ -8772,6 +9777,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Dewgong, .iconPalIndex = 2, FOOTPRINT(Dewgong) + OVERWORLD( + sPicTable_Dewgong, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Dewgong, + gShinyOverworldPalette_Dewgong + ) .levelUpLearnset = sDewgongLevelUpLearnset, .teachableLearnset = sDewgongTeachableLearnset, }, @@ -8827,8 +9840,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Grimer, .iconPalIndex = 2, FOOTPRINT(Grimer) + OVERWORLD( + sPicTable_Grimer, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gOverworldPalette_Grimer, + gShinyOverworldPalette_Grimer + ) .levelUpLearnset = sGrimerLevelUpLearnset, .teachableLearnset = sGrimerTeachableLearnset, + .eggMoveLearnset = sGrimerEggMoveLearnset, .formSpeciesIdTable = sGrimerFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_MUK}), }, @@ -8884,6 +9906,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Muk, .iconPalIndex = 2, FOOTPRINT(Muk) + OVERWORLD( + sPicTable_Muk, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gOverworldPalette_Muk, + gShinyOverworldPalette_Muk + ) .levelUpLearnset = sMukLevelUpLearnset, .teachableLearnset = sMukTeachableLearnset, .formSpeciesIdTable = sMukFormSpeciesIdTable, @@ -8939,9 +9969,18 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_GrimerAlolan, .iconPalIndex = 1, FOOTPRINT(Grimer) + OVERWORLD( + sPicTable_GrimerAlolan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_GrimerAlolan, + gShinyOverworldPalette_GrimerAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sGrimerAlolanLevelUpLearnset, .teachableLearnset = sGrimerAlolanTeachableLearnset, + .eggMoveLearnset = sGrimerAlolanEggMoveLearnset, .formSpeciesIdTable = sGrimerFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_MUK_ALOLAN}), }, @@ -8997,6 +10036,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_MukAlolan, .iconPalIndex = 0, FOOTPRINT(Muk) + OVERWORLD( + sPicTable_MukAlolan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_MukAlolan, + gShinyOverworldPalette_MukAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sMukAlolanLevelUpLearnset, .teachableLearnset = sMukAlolanTeachableLearnset, @@ -9057,8 +10104,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Shellder, .iconPalIndex = 2, FOOTPRINT(Shellder) + OVERWORLD( + sPicTable_Shellder, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Shellder, + gShinyOverworldPalette_Shellder + ) .levelUpLearnset = sShellderLevelUpLearnset, .teachableLearnset = sShellderTeachableLearnset, + .eggMoveLearnset = sShellderEggMoveLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_WATER_STONE, SPECIES_CLOYSTER}), }, @@ -9112,6 +10168,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Cloyster, .iconPalIndex = 2, FOOTPRINT(Cloyster) + OVERWORLD( + sPicTable_Cloyster, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Cloyster, + gShinyOverworldPalette_Cloyster + ) .levelUpLearnset = sCloysterLevelUpLearnset, .teachableLearnset = sCloysterTeachableLearnset, }, @@ -9167,8 +10231,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Gastly, .iconPalIndex = 2, FOOTPRINT(Gastly) + OVERWORLD( + sPicTable_Gastly, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Gastly, + gShinyOverworldPalette_Gastly + ) .levelUpLearnset = sGastlyLevelUpLearnset, .teachableLearnset = sGastlyTeachableLearnset, + .eggMoveLearnset = sGastlyEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_HAUNTER}), }, @@ -9222,6 +10295,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Haunter, .iconPalIndex = 2, FOOTPRINT(Haunter) + OVERWORLD( + sPicTable_Haunter, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Haunter, + gShinyOverworldPalette_Haunter + ) .levelUpLearnset = sHaunterLevelUpLearnset, .teachableLearnset = sHaunterTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_GENGAR}, @@ -9229,9 +10310,9 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = }, #if P_UPDATED_ABILITIES >= GEN_7 -#define GENGAR_ABILITIES {ABILITY_CURSED_BODY, ABILITY_NONE} +#define GENGAR_ABILITIES {ABILITY_CURSED_BODY, ABILITY_NONE, ABILITY_NONE} #else -#define GENGAR_ABILITIES {ABILITY_LEVITATE, ABILITY_NONE} +#define GENGAR_ABILITIES {ABILITY_LEVITATE, ABILITY_NONE, ABILITY_NONE} #endif [SPECIES_GENGAR] = @@ -9288,6 +10369,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Gengar, .iconPalIndex = 2, FOOTPRINT(Gengar) + OVERWORLD( + sPicTable_Gengar, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Gengar, + gShinyOverworldPalette_Gengar + ) .levelUpLearnset = sGengarLevelUpLearnset, .teachableLearnset = sGengarTeachableLearnset, .formSpeciesIdTable = sGengarFormSpeciesIdTable, @@ -9458,8 +10547,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Onix, .iconPalIndex = 2, FOOTPRINT(Onix) + OVERWORLD( + sPicTable_Onix, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gOverworldPalette_Onix, + gShinyOverworldPalette_Onix + ) .levelUpLearnset = sOnixLevelUpLearnset, .teachableLearnset = sOnixTeachableLearnset, + .eggMoveLearnset = sOnixEggMoveLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_METAL_COAT, SPECIES_STEELIX}, {EVO_ITEM, ITEM_METAL_COAT, SPECIES_STEELIX}), }, @@ -9519,6 +10617,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Steelix, .iconPalIndex = 0, FOOTPRINT(Steelix) + OVERWORLD( + sPicTable_Steelix, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gOverworldPalette_Steelix, + gShinyOverworldPalette_Steelix + ) .levelUpLearnset = sSteelixLevelUpLearnset, .teachableLearnset = sSteelixTeachableLearnset, .formSpeciesIdTable = sSteelixFormSpeciesIdTable, @@ -9635,8 +10741,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Drowzee, .iconPalIndex = 2, FOOTPRINT(Drowzee) + OVERWORLD( + sPicTable_Drowzee, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Drowzee, + gShinyOverworldPalette_Drowzee + ) .levelUpLearnset = sDrowzeeLevelUpLearnset, .teachableLearnset = sDrowzeeTeachableLearnset, + .eggMoveLearnset = sDrowzeeEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_HYPNO}), }, @@ -9693,6 +10808,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Hypno, .iconPalIndex = 2, FOOTPRINT(Hypno) + OVERWORLD( + sPicTable_Hypno, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Hypno, + gShinyOverworldPalette_Hypno + ) .levelUpLearnset = sHypnoLevelUpLearnset, .teachableLearnset = sHypnoTeachableLearnset, }, @@ -9747,8 +10870,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Krabby, .iconPalIndex = 0, FOOTPRINT(Krabby) + OVERWORLD( + sPicTable_Krabby, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Krabby, + gShinyOverworldPalette_Krabby + ) .levelUpLearnset = sKrabbyLevelUpLearnset, .teachableLearnset = sKrabbyTeachableLearnset, + .eggMoveLearnset = sKrabbyEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_KINGLER}), }, @@ -9802,6 +10934,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Kingler, .iconPalIndex = 0, FOOTPRINT(Kingler) + OVERWORLD( + sPicTable_Kingler, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Kingler, + gShinyOverworldPalette_Kingler + ) .levelUpLearnset = sKinglerLevelUpLearnset, .teachableLearnset = sKinglerTeachableLearnset, .formSpeciesIdTable = sKinglerFormSpeciesIdTable, @@ -9924,6 +11064,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Voltorb, .iconPalIndex = 0, FOOTPRINT(Voltorb) + OVERWORLD( + sPicTable_Voltorb, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Voltorb, + gShinyOverworldPalette_Voltorb + ) .levelUpLearnset = sVoltorbLevelUpLearnset, .teachableLearnset = sVoltorbTeachableLearnset, .formSpeciesIdTable = sVoltorbFormSpeciesIdTable, @@ -9978,6 +11126,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Electrode, .iconPalIndex = 0, FOOTPRINT(Electrode) + OVERWORLD( + sPicTable_Electrode, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Electrode, + gShinyOverworldPalette_Electrode + ) .levelUpLearnset = sElectrodeLevelUpLearnset, .teachableLearnset = sElectrodeTeachableLearnset, .formSpeciesIdTable = sElectrodeFormSpeciesIdTable, @@ -10032,6 +11188,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_VoltorbHisuian, .iconPalIndex = 0, FOOTPRINT(Voltorb) + OVERWORLD( + sPicTable_VoltorbHisuian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_VoltorbHisuian, + gShinyOverworldPalette_VoltorbHisuian + ) .isHisuianForm = TRUE, .levelUpLearnset = sVoltorbHisuianLevelUpLearnset, .teachableLearnset = sVoltorbHisuianTeachableLearnset, @@ -10087,6 +11251,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_ElectrodeHisuian, .iconPalIndex = 1, FOOTPRINT(Electrode) + OVERWORLD( + sPicTable_ElectrodeHisuian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_ElectrodeHisuian, + gShinyOverworldPalette_ElectrodeHisuian + ) .isHisuianForm = TRUE, .levelUpLearnset = sElectrodeHisuianLevelUpLearnset, .teachableLearnset = sElectrodeHisuianTeachableLearnset, @@ -10145,8 +11317,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Exeggcute, .iconPalIndex = 0, FOOTPRINT(Exeggcute) + OVERWORLD( + sPicTable_Exeggcute, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Exeggcute, + gShinyOverworldPalette_Exeggcute + ) .levelUpLearnset = sExeggcuteLevelUpLearnset, .teachableLearnset = sExeggcuteTeachableLearnset, + .eggMoveLearnset = sExeggcuteEggMoveLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_LEAF_STONE, SPECIES_EXEGGUTOR}, {EVO_NONE, 0, SPECIES_EXEGGUTOR_ALOLAN}), }, @@ -10209,6 +11390,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Exeggutor, .iconPalIndex = 1, FOOTPRINT(Exeggutor) + OVERWORLD( + sPicTable_Exeggutor, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Exeggutor, + gShinyOverworldPalette_Exeggutor + ) .levelUpLearnset = sExeggutorLevelUpLearnset, .teachableLearnset = sExeggutorTeachableLearnset, .formSpeciesIdTable = sExeggutorFormSpeciesIdTable, @@ -10263,6 +11452,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_ExeggutorAlolan, .iconPalIndex = 1, FOOTPRINT(Exeggutor) + OVERWORLD( + sPicTable_ExeggutorAlolan, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_ExeggutorAlolan, + gShinyOverworldPalette_ExeggutorAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sExeggutorAlolanLevelUpLearnset, .teachableLearnset = sExeggutorAlolanTeachableLearnset, @@ -10322,8 +11519,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Cubone, .iconPalIndex = 2, FOOTPRINT(Cubone) + OVERWORLD( + sPicTable_Cubone, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Cubone, + gShinyOverworldPalette_Cubone + ) .levelUpLearnset = sCuboneLevelUpLearnset, .teachableLearnset = sCuboneTeachableLearnset, + .eggMoveLearnset = sCuboneEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_MAROWAK}, {EVO_NONE, 0, SPECIES_MAROWAK_ALOLAN}, {EVO_NONE, 0, SPECIES_MAROWAK_ALOLAN_TOTEM}), @@ -10378,6 +11584,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Marowak, .iconPalIndex = 2, FOOTPRINT(Marowak) + OVERWORLD( + sPicTable_Marowak, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Marowak, + gShinyOverworldPalette_Marowak + ) .levelUpLearnset = sMarowakLevelUpLearnset, .teachableLearnset = sMarowakTeachableLearnset, .formSpeciesIdTable = sMarowakFormSpeciesIdTable, @@ -10429,6 +11643,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_MarowakAlolan, .iconPalIndex = 1, FOOTPRINT(Marowak) + OVERWORLD( + sPicTable_MarowakAlolan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_MarowakAlolan, + gShinyOverworldPalette_MarowakAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sMarowakAlolanLevelUpLearnset, .teachableLearnset = sMarowakAlolanTeachableLearnset, @@ -10539,8 +11761,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Tyrogue, .iconPalIndex = 2, FOOTPRINT(Tyrogue) + OVERWORLD( + sPicTable_Tyrogue, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Tyrogue, + gShinyOverworldPalette_Tyrogue + ) .levelUpLearnset = sTyrogueLevelUpLearnset, .teachableLearnset = sTyrogueTeachableLearnset, + .eggMoveLearnset = sTyrogueEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL_ATK_LT_DEF, 20, SPECIES_HITMONCHAN}, {EVO_LEVEL_ATK_GT_DEF, 20, SPECIES_HITMONLEE}, {EVO_LEVEL_ATK_EQ_DEF, 20, SPECIES_HITMONTOP}), @@ -10595,6 +11826,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Hitmonlee, .iconPalIndex = 2, FOOTPRINT(Hitmonlee) + OVERWORLD( + sPicTable_Hitmonlee, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Hitmonlee, + gShinyOverworldPalette_Hitmonlee + ) .levelUpLearnset = sHitmonleeLevelUpLearnset, .teachableLearnset = sHitmonleeTeachableLearnset, }, @@ -10647,6 +11886,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Hitmonchan, .iconPalIndex = 2, FOOTPRINT(Hitmonchan) + OVERWORLD( + sPicTable_Hitmonchan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Hitmonchan, + gShinyOverworldPalette_Hitmonchan + ) .levelUpLearnset = sHitmonchanLevelUpLearnset, .teachableLearnset = sHitmonchanTeachableLearnset, }, @@ -10700,6 +11947,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Hitmontop, .iconPalIndex = 2, FOOTPRINT(Hitmontop) + OVERWORLD( + sPicTable_Hitmontop, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Hitmontop, + gShinyOverworldPalette_Hitmontop + ) .levelUpLearnset = sHitmontopLevelUpLearnset, .teachableLearnset = sHitmontopTeachableLearnset, }, @@ -10756,8 +12011,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Lickitung, .iconPalIndex = 0, FOOTPRINT(Lickitung) + OVERWORLD( + sPicTable_Lickitung, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Lickitung, + gShinyOverworldPalette_Lickitung + ) .levelUpLearnset = sLickitungLevelUpLearnset, .teachableLearnset = sLickitungTeachableLearnset, + .eggMoveLearnset = sLickitungEggMoveLearnset, .evolutions = EVOLUTION({EVO_MOVE, MOVE_ROLLOUT, SPECIES_LICKILICKY}), }, @@ -10811,6 +12075,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Lickilicky, .iconPalIndex = 1, FOOTPRINT(Lickilicky) + OVERWORLD( + sPicTable_Lickilicky, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Lickilicky, + gShinyOverworldPalette_Lickilicky + ) .levelUpLearnset = sLickilickyLevelUpLearnset, .teachableLearnset = sLickilickyTeachableLearnset, }, @@ -10872,8 +12144,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Koffing, .iconPalIndex = 2, FOOTPRINT(Koffing) + OVERWORLD( + sPicTable_Koffing, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Koffing, + gShinyOverworldPalette_Koffing + ) .levelUpLearnset = sKoffingLevelUpLearnset, .teachableLearnset = sKoffingTeachableLearnset, + .eggMoveLearnset = sKoffingEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_WEEZING}, {EVO_NONE, 0, SPECIES_WEEZING_GALARIAN}), }, @@ -10933,6 +12214,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Weezing, .iconPalIndex = 2, FOOTPRINT(Weezing) + OVERWORLD( + sPicTable_Weezing, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Weezing, + gShinyOverworldPalette_Weezing + ) .levelUpLearnset = sWeezingLevelUpLearnset, .teachableLearnset = sWeezingTeachableLearnset, .formSpeciesIdTable = sWeezingFormSpeciesIdTable, @@ -10990,6 +12279,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_WeezingGalarian, .iconPalIndex = 1, FOOTPRINT(Weezing) + OVERWORLD( + sPicTable_WeezingGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_WeezingGalarian, + gShinyOverworldPalette_WeezingGalarian + ) .isGalarianForm = TRUE, .levelUpLearnset = sWeezingGalarianLevelUpLearnset, .teachableLearnset = sWeezingGalarianTeachableLearnset, @@ -11051,8 +12348,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Rhyhorn, .iconPalIndex = 1, FOOTPRINT(Rhyhorn) + OVERWORLD( + sPicTable_Rhyhorn, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Rhyhorn, + gShinyOverworldPalette_Rhyhorn + ) .levelUpLearnset = sRhyhornLevelUpLearnset, .teachableLearnset = sRhyhornTeachableLearnset, + .eggMoveLearnset = sRhyhornEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_RHYDON}), }, @@ -11108,6 +12414,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Rhydon, .iconPalIndex = 1, FOOTPRINT(Rhydon) + OVERWORLD( + sPicTable_Rhydon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Rhydon, + gShinyOverworldPalette_Rhydon + ) .levelUpLearnset = sRhydonLevelUpLearnset, .teachableLearnset = sRhydonTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_PROTECTOR, SPECIES_RHYPERIOR}, @@ -11173,6 +12487,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Rhyperior, .iconPalIndex = 0, FOOTPRINT(Rhyperior) + OVERWORLD( + sPicTable_Rhyperior, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Rhyperior, + gShinyOverworldPalette_Rhyperior + ) .levelUpLearnset = sRhyperiorLevelUpLearnset, .teachableLearnset = sRhyperiorTeachableLearnset, }, @@ -11230,8 +12552,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Happiny, .iconPalIndex = 0, FOOTPRINT(Happiny) + OVERWORLD( + sPicTable_Happiny, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Happiny, + gShinyOverworldPalette_Happiny + ) .levelUpLearnset = sHappinyLevelUpLearnset, .teachableLearnset = sHappinyTeachableLearnset, + .eggMoveLearnset = sHappinyEggMoveLearnset, .evolutions = EVOLUTION({EVO_ITEM_HOLD_DAY, ITEM_OVAL_STONE, SPECIES_CHANSEY}, {EVO_ITEM_DAY, ITEM_OVAL_STONE, SPECIES_CHANSEY}), }, @@ -11286,8 +12617,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Chansey, .iconPalIndex = 0, FOOTPRINT(Chansey) + OVERWORLD( + sPicTable_Chansey, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Chansey, + gShinyOverworldPalette_Chansey + ) .levelUpLearnset = sChanseyLevelUpLearnset, .teachableLearnset = sChanseyTeachableLearnset, + .eggMoveLearnset = sChanseyEggMoveLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_BLISSEY}), }, @@ -11341,6 +12681,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Blissey, .iconPalIndex = 0, FOOTPRINT(Blissey) + OVERWORLD( + sPicTable_Blissey, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Blissey, + gShinyOverworldPalette_Blissey + ) .levelUpLearnset = sBlisseyLevelUpLearnset, .teachableLearnset = sBlisseyTeachableLearnset, }, @@ -11396,8 +12744,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Tangela, .iconPalIndex = 0, FOOTPRINT(Tangela) + OVERWORLD( + sPicTable_Tangela, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Tangela, + gShinyOverworldPalette_Tangela + ) .levelUpLearnset = sTangelaLevelUpLearnset, .teachableLearnset = sTangelaTeachableLearnset, + .eggMoveLearnset = sTangelaEggMoveLearnset, .evolutions = EVOLUTION({EVO_MOVE, MOVE_ANCIENT_POWER, SPECIES_TANGROWTH}), }, @@ -11452,6 +12809,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Tangrowth, .iconPalIndex = 0, FOOTPRINT(Tangrowth) + OVERWORLD( + sPicTable_Tangrowth, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Tangrowth, + gShinyOverworldPalette_Tangrowth + ) .levelUpLearnset = sTangrowthLevelUpLearnset, .teachableLearnset = sTangrowthTeachableLearnset, }, @@ -11507,8 +12872,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Kangaskhan, .iconPalIndex = 2, FOOTPRINT(Kangaskhan) + OVERWORLD( + sPicTable_Kangaskhan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Kangaskhan, + gShinyOverworldPalette_Kangaskhan + ) .levelUpLearnset = sKangaskhanLevelUpLearnset, .teachableLearnset = sKangaskhanTeachableLearnset, + .eggMoveLearnset = sKangaskhanEggMoveLearnset, .formSpeciesIdTable = sKangaskhanFormSpeciesIdTable, .formChangeTable = sKangaskhanFormChangeTable, }, @@ -11565,6 +12939,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .isMegaEvolution = TRUE, .levelUpLearnset = sKangaskhanLevelUpLearnset, .teachableLearnset = sKangaskhanTeachableLearnset, + .eggMoveLearnset = sKangaskhanEggMoveLearnset, .formSpeciesIdTable = sKangaskhanFormSpeciesIdTable, .formChangeTable = sKangaskhanFormChangeTable, }, @@ -11621,8 +12996,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Horsea, .iconPalIndex = 0, FOOTPRINT(Horsea) + OVERWORLD( + sPicTable_Horsea, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Horsea, + gShinyOverworldPalette_Horsea + ) .levelUpLearnset = sHorseaLevelUpLearnset, .teachableLearnset = sHorseaTeachableLearnset, + .eggMoveLearnset = sHorseaEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_SEADRA}), }, @@ -11676,6 +13060,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Seadra, .iconPalIndex = 0, FOOTPRINT(Seadra) + OVERWORLD( + sPicTable_Seadra, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Seadra, + gShinyOverworldPalette_Seadra + ) .levelUpLearnset = sSeadraLevelUpLearnset, .teachableLearnset = sSeadraTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_DRAGON_SCALE, SPECIES_KINGDRA}, @@ -11740,6 +13132,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Kingdra, .iconPalIndex = 0, FOOTPRINT(Kingdra) + OVERWORLD( + sPicTable_Kingdra, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Kingdra, + gShinyOverworldPalette_Kingdra + ) .levelUpLearnset = sKingdraLevelUpLearnset, .teachableLearnset = sKingdraTeachableLearnset, }, @@ -11800,8 +13200,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Goldeen, .iconPalIndex = 0, FOOTPRINT(Goldeen) + OVERWORLD( + sPicTable_Goldeen, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Goldeen, + gShinyOverworldPalette_Goldeen + ) .levelUpLearnset = sGoldeenLevelUpLearnset, .teachableLearnset = sGoldeenTeachableLearnset, + .eggMoveLearnset = sGoldeenEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 33, SPECIES_SEAKING}), }, @@ -11858,6 +13267,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Seaking, .iconPalIndex = 0, FOOTPRINT(Seaking) + OVERWORLD( + sPicTable_Seaking, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Seaking, + gShinyOverworldPalette_Seaking + ) .levelUpLearnset = sSeakingLevelUpLearnset, .teachableLearnset = sSeakingTeachableLearnset, }, @@ -11915,6 +13332,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Staryu, .iconPalIndex = 2, FOOTPRINT(Staryu) + OVERWORLD( + sPicTable_Staryu, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Staryu, + gShinyOverworldPalette_Staryu + ) .levelUpLearnset = sStaryuLevelUpLearnset, .teachableLearnset = sStaryuTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_WATER_STONE, SPECIES_STARMIE}), @@ -11970,6 +13395,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Starmie, .iconPalIndex = 2, FOOTPRINT(Starmie) + OVERWORLD( + sPicTable_Starmie, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Starmie, + gShinyOverworldPalette_Starmie + ) .levelUpLearnset = sStarmieLevelUpLearnset, .teachableLearnset = sStarmieTeachableLearnset, }, @@ -12029,8 +13462,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_MimeJr, .iconPalIndex = 0, FOOTPRINT(MimeJr) + OVERWORLD( + sPicTable_MimeJr, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_MimeJr, + gShinyOverworldPalette_MimeJr + ) .levelUpLearnset = sMimeJrLevelUpLearnset, .teachableLearnset = sMimeJrTeachableLearnset, + .eggMoveLearnset = sMimeJrEggMoveLearnset, .evolutions = EVOLUTION({EVO_MOVE, MOVE_MIMIC, SPECIES_MR_MIME}, {EVO_NONE, 0, SPECIES_MR_MIME_GALARIAN}), }, @@ -12088,8 +13530,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_MrMime, .iconPalIndex = 0, FOOTPRINT(MrMime) + OVERWORLD( + sPicTable_MrMime, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_MrMime, + gShinyOverworldPalette_MrMime + ) .levelUpLearnset = sMrMimeLevelUpLearnset, .teachableLearnset = sMrMimeTeachableLearnset, + .eggMoveLearnset = sMrMimeEggMoveLearnset, .formSpeciesIdTable = sMrMimeFormSpeciesIdTable, }, @@ -12142,9 +13593,18 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_MrMimeGalarian, .iconPalIndex = 0, FOOTPRINT(MrMime) + OVERWORLD( + sPicTable_MrMimeGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_MrMimeGalarian, + gShinyOverworldPalette_MrMimeGalarian + ) .isGalarianForm = TRUE, .levelUpLearnset = sMrMimeGalarianLevelUpLearnset, .teachableLearnset = sMrMimeGalarianTeachableLearnset, + .eggMoveLearnset = sMrMimeGalarianEggMoveLearnset, .formSpeciesIdTable = sMrMimeFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_MR_RIME}), }, @@ -12196,6 +13656,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_MrRime, .iconPalIndex = 0, FOOTPRINT(MrRime) + OVERWORLD( + sPicTable_MrRime, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_MrRime, + gShinyOverworldPalette_MrRime + ) .levelUpLearnset = sMrRimeLevelUpLearnset, .teachableLearnset = sMrRimeTeachableLearnset, }, @@ -12254,8 +13722,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Scyther, .iconPalIndex = 1, FOOTPRINT(Scyther) + OVERWORLD( + sPicTable_Scyther, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Scyther, + gShinyOverworldPalette_Scyther + ) .levelUpLearnset = sScytherLevelUpLearnset, .teachableLearnset = sScytherTeachableLearnset, + .eggMoveLearnset = sScytherEggMoveLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_METAL_COAT, SPECIES_SCIZOR}, {EVO_ITEM, ITEM_BLACK_AUGURITE, SPECIES_KLEAVOR}, {EVO_ITEM, ITEM_METAL_COAT, SPECIES_SCIZOR}), @@ -12313,6 +13790,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Scizor, .iconPalIndex = 0, FOOTPRINT(Scizor) + OVERWORLD( + sPicTable_Scizor, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Scizor, + gShinyOverworldPalette_Scizor + ) .levelUpLearnset = sScizorLevelUpLearnset, .teachableLearnset = sScizorTeachableLearnset, .formSpeciesIdTable = sScizorFormSpeciesIdTable, @@ -12425,8 +13910,15 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .shinyPalette = gMonShinyPalette_Kleavor, .iconSprite = gMonIcon_Kleavor, .iconPalIndex = 2, - //FOOTPRINT(Kleavor) - FOOTPRINT(Geodude) + FOOTPRINT(Kleavor) + OVERWORLD( + sPicTable_Kleavor, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Kleavor, + gShinyOverworldPalette_Kleavor + ) .levelUpLearnset = sKleavorLevelUpLearnset, .teachableLearnset = sKleavorTeachableLearnset, }, @@ -12484,8 +13976,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Smoochum, .iconPalIndex = 1, FOOTPRINT(Smoochum) + OVERWORLD( + sPicTable_Smoochum, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Smoochum, + gShinyOverworldPalette_Smoochum + ) .levelUpLearnset = sSmoochumLevelUpLearnset, .teachableLearnset = sSmoochumTeachableLearnset, + .eggMoveLearnset = sSmoochumEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_JYNX}), }, #endif //P_GEN_2_CROSS_EVOS @@ -12538,6 +14039,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Jynx, .iconPalIndex = 2, FOOTPRINT(Jynx) + OVERWORLD( + sPicTable_Jynx, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Jynx, + gShinyOverworldPalette_Jynx + ) .levelUpLearnset = sJynxLevelUpLearnset, .teachableLearnset = sJynxTeachableLearnset, }, @@ -12595,8 +14104,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Elekid, .iconPalIndex = 1, FOOTPRINT(Elekid) + OVERWORLD( + sPicTable_Elekid, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Elekid, + gShinyOverworldPalette_Elekid + ) .levelUpLearnset = sElekidLevelUpLearnset, .teachableLearnset = sElekidTeachableLearnset, + .eggMoveLearnset = sElekidEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_ELECTABUZZ}), }, #endif //P_GEN_2_CROSS_EVOS @@ -12651,6 +14169,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Electabuzz, .iconPalIndex = 1, FOOTPRINT(Electabuzz) + OVERWORLD( + sPicTable_Electabuzz, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Electabuzz, + gShinyOverworldPalette_Electabuzz + ) .levelUpLearnset = sElectabuzzLevelUpLearnset, .teachableLearnset = sElectabuzzTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_ELECTIRIZER, SPECIES_ELECTIVIRE}, @@ -12713,6 +14239,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Electivire, .iconPalIndex = 1, FOOTPRINT(Electivire) + OVERWORLD( + sPicTable_Electivire, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Electivire, + gShinyOverworldPalette_Electivire + ) .levelUpLearnset = sElectivireLevelUpLearnset, .teachableLearnset = sElectivireTeachableLearnset, }, @@ -12771,8 +14305,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Magby, .iconPalIndex = 0, FOOTPRINT(Magby) + OVERWORLD( + sPicTable_Magby, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Magby, + gShinyOverworldPalette_Magby + ) .levelUpLearnset = sMagbyLevelUpLearnset, .teachableLearnset = sMagbyTeachableLearnset, + .eggMoveLearnset = sMagbyEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_MAGMAR}), }, #endif //P_GEN_2_CROSS_EVOS @@ -12826,6 +14369,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Magmar, .iconPalIndex = 0, FOOTPRINT(Magmar) + OVERWORLD( + sPicTable_Magmar, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Magmar, + gShinyOverworldPalette_Magmar + ) .levelUpLearnset = sMagmarLevelUpLearnset, .teachableLearnset = sMagmarTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_MAGMARIZER, SPECIES_MAGMORTAR}, @@ -12889,6 +14440,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Magmortar, .iconPalIndex = 0, FOOTPRINT(Magmortar) + OVERWORLD( + sPicTable_Magmortar, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Magmortar, + gShinyOverworldPalette_Magmortar + ) .levelUpLearnset = sMagmortarLevelUpLearnset, .teachableLearnset = sMagmortarTeachableLearnset, }, @@ -12944,8 +14503,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Pinsir, .iconPalIndex = 2, FOOTPRINT(Pinsir) + OVERWORLD( + sPicTable_Pinsir, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Pinsir, + gShinyOverworldPalette_Pinsir + ) .levelUpLearnset = sPinsirLevelUpLearnset, .teachableLearnset = sPinsirTeachableLearnset, + .eggMoveLearnset = sPinsirEggMoveLearnset, .formSpeciesIdTable = sPinsirFormSpeciesIdTable, .formChangeTable = sPinsirFormChangeTable, }, @@ -13003,6 +14571,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .isMegaEvolution = TRUE, .levelUpLearnset = sPinsirLevelUpLearnset, .teachableLearnset = sPinsirTeachableLearnset, + .eggMoveLearnset = sPinsirEggMoveLearnset, .formSpeciesIdTable = sPinsirFormSpeciesIdTable, .formChangeTable = sPinsirFormChangeTable, }, @@ -13060,6 +14629,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Tauros, .iconPalIndex = 2, FOOTPRINT(Tauros) + OVERWORLD( + sPicTable_Tauros, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Tauros, + gShinyOverworldPalette_Tauros + ) .levelUpLearnset = sTaurosLevelUpLearnset, .teachableLearnset = sTaurosTeachableLearnset, .formSpeciesIdTable = sTaurosFormSpeciesIdTable, @@ -13117,6 +14694,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .isPaldeanForm = TRUE, .levelUpLearnset = sTaurosPaldeanCombatBreedLevelUpLearnset, .teachableLearnset = sTaurosPaldeanCombatBreedTeachableLearnset, + .eggMoveLearnset = sTaurosPaldeanCombatBreedEggMoveLearnset, .formSpeciesIdTable = sTaurosFormSpeciesIdTable, }, @@ -13171,6 +14749,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .isPaldeanForm = TRUE, .levelUpLearnset = sTaurosPaldeanBlazeBreedLevelUpLearnset, .teachableLearnset = sTaurosPaldeanBlazeBreedTeachableLearnset, + .eggMoveLearnset = sTaurosPaldeanBlazeBreedEggMoveLearnset, .formSpeciesIdTable = sTaurosFormSpeciesIdTable, }, @@ -13225,6 +14804,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .isPaldeanForm = TRUE, .levelUpLearnset = sTaurosPaldeanAquaBreedLevelUpLearnset, .teachableLearnset = sTaurosPaldeanAquaBreedTeachableLearnset, + .eggMoveLearnset = sTaurosPaldeanAquaBreedEggMoveLearnset, .formSpeciesIdTable = sTaurosFormSpeciesIdTable, }, #endif //P_PALDEAN_FORMS @@ -13283,6 +14863,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Magikarp, .iconPalIndex = 0, FOOTPRINT(Magikarp) + OVERWORLD( + sPicTable_Magikarp, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Magikarp, + gShinyOverworldPalette_Magikarp + ) .tmIlliterate = TRUE, .levelUpLearnset = sMagikarpLevelUpLearnset, .teachableLearnset = sMagikarpTeachableLearnset, @@ -13341,6 +14929,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Gyarados, .iconPalIndex = 0, FOOTPRINT(Gyarados) + OVERWORLD( + sPicTable_Gyarados, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gOverworldPalette_Gyarados, + gShinyOverworldPalette_Gyarados + ) .levelUpLearnset = sGyaradosLevelUpLearnset, .teachableLearnset = sGyaradosTeachableLearnset, .formSpeciesIdTable = sGyaradosFormSpeciesIdTable, @@ -13457,8 +15053,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Lapras, .iconPalIndex = 2, FOOTPRINT(Lapras) + OVERWORLD( + sPicTable_Lapras, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gOverworldPalette_Lapras, + gShinyOverworldPalette_Lapras + ) .levelUpLearnset = sLaprasLevelUpLearnset, .teachableLearnset = sLaprasTeachableLearnset, + .eggMoveLearnset = sLaprasEggMoveLearnset, .formSpeciesIdTable = sLaprasFormSpeciesIdTable, .formChangeTable = sLaprasFormChangeTable, }, @@ -13517,6 +15122,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .isGigantamax = TRUE, .levelUpLearnset = sLaprasLevelUpLearnset, .teachableLearnset = sLaprasTeachableLearnset, + .eggMoveLearnset = sLaprasEggMoveLearnset, .formSpeciesIdTable = sLaprasFormSpeciesIdTable, .formChangeTable = sLaprasFormChangeTable, }, @@ -13574,6 +15180,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Ditto, .iconPalIndex = 2, FOOTPRINT(Ditto) + OVERWORLD( + sPicTable_Ditto, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gOverworldPalette_Ditto, + gShinyOverworldPalette_Ditto + ) .tmIlliterate = TRUE, .levelUpLearnset = sDittoLevelUpLearnset, .teachableLearnset = sDittoTeachableLearnset, @@ -13629,8 +15243,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Eevee, .iconPalIndex = 2, FOOTPRINT(Eevee) + OVERWORLD( + sPicTable_Eevee, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Eevee, + gShinyOverworldPalette_Eevee + ) .levelUpLearnset = sEeveeLevelUpLearnset, .teachableLearnset = sEeveeTeachableLearnset, + .eggMoveLearnset = sEeveeEggMoveLearnset, .formSpeciesIdTable = sEeveeFormSpeciesIdTable, .formChangeTable = sEeveeFormChangeTable, .evolutions = EVOLUTION({EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_JOLTEON}, @@ -13697,6 +15320,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .isGigantamax = TRUE, .levelUpLearnset = sEeveeLevelUpLearnset, .teachableLearnset = sEeveeTeachableLearnset, + .eggMoveLearnset = sEeveeEggMoveLearnset, .formSpeciesIdTable = sEeveeFormSpeciesIdTable, .formChangeTable = sEeveeFormChangeTable, }, @@ -13758,6 +15382,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .allPerfectIVs = TRUE, .levelUpLearnset = sEeveeLevelUpLearnset, .teachableLearnset = sEeveeTeachableLearnset, + .eggMoveLearnset = sEeveeEggMoveLearnset, .formSpeciesIdTable = sEeveeFormSpeciesIdTable, }, @@ -13809,6 +15434,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Vaporeon, .iconPalIndex = 0, FOOTPRINT(Vaporeon) + OVERWORLD( + sPicTable_Vaporeon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Vaporeon, + gShinyOverworldPalette_Vaporeon + ) .levelUpLearnset = sVaporeonLevelUpLearnset, .teachableLearnset = sVaporeonTeachableLearnset, }, @@ -13861,6 +15494,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Jolteon, .iconPalIndex = 2, FOOTPRINT(Jolteon) + OVERWORLD( + sPicTable_Jolteon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Jolteon, + gShinyOverworldPalette_Jolteon + ) .levelUpLearnset = sJolteonLevelUpLearnset, .teachableLearnset = sJolteonTeachableLearnset, }, @@ -13913,6 +15554,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Flareon, .iconPalIndex = 3, FOOTPRINT(Flareon) + OVERWORLD( + sPicTable_Flareon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Flareon, + gShinyOverworldPalette_Flareon + ) .levelUpLearnset = sFlareonLevelUpLearnset, .teachableLearnset = sFlareonTeachableLearnset, }, @@ -13966,6 +15615,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Espeon, .iconPalIndex = 2, FOOTPRINT(Espeon) + OVERWORLD( + sPicTable_Espeon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Espeon, + gShinyOverworldPalette_Espeon + ) .levelUpLearnset = sEspeonLevelUpLearnset, .teachableLearnset = sEspeonTeachableLearnset, }, @@ -14018,6 +15675,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Umbreon, .iconPalIndex = 0, FOOTPRINT(Umbreon) + OVERWORLD( + sPicTable_Umbreon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Umbreon, + gShinyOverworldPalette_Umbreon + ) .levelUpLearnset = sUmbreonLevelUpLearnset, .teachableLearnset = sUmbreonTeachableLearnset, }, @@ -14072,6 +15737,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Leafeon, .iconPalIndex = 1, FOOTPRINT(Leafeon) + OVERWORLD( + sPicTable_Leafeon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Leafeon, + gShinyOverworldPalette_Leafeon + ) .levelUpLearnset = sLeafeonLevelUpLearnset, .teachableLearnset = sLeafeonTeachableLearnset, }, @@ -14124,6 +15797,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Glaceon, .iconPalIndex = 0, FOOTPRINT(Glaceon) + OVERWORLD( + sPicTable_Glaceon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Glaceon, + gShinyOverworldPalette_Glaceon + ) .levelUpLearnset = sGlaceonLevelUpLearnset, .teachableLearnset = sGlaceonTeachableLearnset, }, @@ -14179,6 +15860,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Sylveon, .iconPalIndex = 0, FOOTPRINT(Sylveon) + OVERWORLD( + sPicTable_Sylveon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Sylveon, + gShinyOverworldPalette_Sylveon + ) .levelUpLearnset = sSylveonLevelUpLearnset, .teachableLearnset = sSylveonTeachableLearnset, }, @@ -14234,6 +15923,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Porygon, .iconPalIndex = 0, FOOTPRINT(Porygon) + OVERWORLD( + sPicTable_Porygon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Porygon, + gShinyOverworldPalette_Porygon + ) .levelUpLearnset = sPorygonLevelUpLearnset, .teachableLearnset = sPorygonTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_UPGRADE, SPECIES_PORYGON2}, @@ -14290,6 +15987,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Porygon2, .iconPalIndex = 0, FOOTPRINT(Porygon2) + OVERWORLD( + sPicTable_Porygon2, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Porygon2, + gShinyOverworldPalette_Porygon2 + ) .levelUpLearnset = sPorygon2LevelUpLearnset, .teachableLearnset = sPorygon2TeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_DUBIOUS_DISC, SPECIES_PORYGON_Z}, @@ -14352,6 +16057,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_PorygonZ, .iconPalIndex = 0, FOOTPRINT(PorygonZ) + OVERWORLD( + sPicTable_PorygonZ, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_PorygonZ, + gShinyOverworldPalette_PorygonZ + ) .levelUpLearnset = sPorygonZLevelUpLearnset, .teachableLearnset = sPorygonZTeachableLearnset, }, @@ -14414,8 +16127,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Omanyte, .iconPalIndex = 0, FOOTPRINT(Omanyte) + OVERWORLD( + sPicTable_Omanyte, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Omanyte, + gShinyOverworldPalette_Omanyte + ) .levelUpLearnset = sOmanyteLevelUpLearnset, .teachableLearnset = sOmanyteTeachableLearnset, + .eggMoveLearnset = sOmanyteEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_OMASTAR}), }, @@ -14467,6 +16189,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Omastar, .iconPalIndex = 0, FOOTPRINT(Omastar) + OVERWORLD( + sPicTable_Omastar, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Omastar, + gShinyOverworldPalette_Omastar + ) .levelUpLearnset = sOmastarLevelUpLearnset, .teachableLearnset = sOmastarTeachableLearnset, }, @@ -14527,8 +16257,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Kabuto, .iconPalIndex = 2, FOOTPRINT(Kabuto) + OVERWORLD( + sPicTable_Kabuto, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_BUG, + gOverworldPalette_Kabuto, + gShinyOverworldPalette_Kabuto + ) .levelUpLearnset = sKabutoLevelUpLearnset, .teachableLearnset = sKabutoTeachableLearnset, + .eggMoveLearnset = sKabutoEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_KABUTOPS}), }, @@ -14586,6 +16325,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Kabutops, .iconPalIndex = 2, FOOTPRINT(Kabutops) + OVERWORLD( + sPicTable_Kabutops, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Kabutops, + gShinyOverworldPalette_Kabutops + ) .levelUpLearnset = sKabutopsLevelUpLearnset, .teachableLearnset = sKabutopsTeachableLearnset, }, @@ -14641,8 +16388,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Aerodactyl, .iconPalIndex = 2, FOOTPRINT(Aerodactyl) + OVERWORLD( + sPicTable_Aerodactyl, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Aerodactyl, + gShinyOverworldPalette_Aerodactyl + ) .levelUpLearnset = sAerodactylLevelUpLearnset, .teachableLearnset = sAerodactylTeachableLearnset, + .eggMoveLearnset = sAerodactylEggMoveLearnset, .formSpeciesIdTable = sAerodactylFormSpeciesIdTable, .formChangeTable = sAerodactylFormChangeTable, }, @@ -14699,6 +16455,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .isMegaEvolution = TRUE, .levelUpLearnset = sAerodactylLevelUpLearnset, .teachableLearnset = sAerodactylTeachableLearnset, + .eggMoveLearnset = sAerodactylEggMoveLearnset, .formSpeciesIdTable = sAerodactylFormSpeciesIdTable, .formChangeTable = sAerodactylFormChangeTable, }, @@ -14757,8 +16514,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Munchlax, .iconPalIndex = 3, FOOTPRINT(Munchlax) + OVERWORLD( + sPicTable_Munchlax, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Munchlax, + gShinyOverworldPalette_Munchlax + ) .levelUpLearnset = sMunchlaxLevelUpLearnset, .teachableLearnset = sMunchlaxTeachableLearnset, + .eggMoveLearnset = sMunchlaxEggMoveLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_SNORLAX}), }, #endif //P_GEN_4_CROSS_EVOS @@ -14813,8 +16579,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Snorlax, .iconPalIndex = 3, FOOTPRINT(Snorlax) + OVERWORLD( + sPicTable_Snorlax, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Snorlax, + gShinyOverworldPalette_Snorlax + ) .levelUpLearnset = sSnorlaxLevelUpLearnset, .teachableLearnset = sSnorlaxTeachableLearnset, + .eggMoveLearnset = sSnorlaxEggMoveLearnset, .formSpeciesIdTable = sSnorlaxFormSpeciesIdTable, .formChangeTable = sSnorlaxFormChangeTable, }, @@ -14873,6 +16648,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .isGigantamax = TRUE, .levelUpLearnset = sSnorlaxLevelUpLearnset, .teachableLearnset = sSnorlaxTeachableLearnset, + .eggMoveLearnset = sSnorlaxEggMoveLearnset, .formSpeciesIdTable = sSnorlaxFormSpeciesIdTable, .formChangeTable = sSnorlaxFormChangeTable, }, @@ -14934,6 +16710,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Articuno, .iconPalIndex = 2, FOOTPRINT(Articuno) + OVERWORLD( + sPicTable_Articuno, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Articuno, + gShinyOverworldPalette_Articuno + ) .isLegendary = TRUE, .levelUpLearnset = sArticunoLevelUpLearnset, .teachableLearnset = sArticunoTeachableLearnset, @@ -14990,6 +16774,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_ArticunoGalarian, .iconPalIndex = 2, FOOTPRINT(Articuno) + OVERWORLD( + sPicTable_ArticunoGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_ArticunoGalarian, + gShinyOverworldPalette_ArticunoGalarian + ) .isLegendary = TRUE, .isGalarianForm = TRUE, .levelUpLearnset = sArticunoGalarianLevelUpLearnset, @@ -15059,6 +16851,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Zapdos, .iconPalIndex = 0, FOOTPRINT(Zapdos) + OVERWORLD( + sPicTable_Zapdos, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Zapdos, + gShinyOverworldPalette_Zapdos + ) .isLegendary = TRUE, .levelUpLearnset = sZapdosLevelUpLearnset, .teachableLearnset = sZapdosTeachableLearnset, @@ -15114,6 +16914,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_ZapdosGalarian, .iconPalIndex = 0, FOOTPRINT(Zapdos) + OVERWORLD( + sPicTable_ZapdosGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_ZapdosGalarian, + gShinyOverworldPalette_ZapdosGalarian + ) .isLegendary = TRUE, .isGalarianForm = TRUE, .levelUpLearnset = sZapdosGalarianLevelUpLearnset, @@ -15178,6 +16986,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Moltres, .iconPalIndex = 0, FOOTPRINT(Moltres) + OVERWORLD( + sPicTable_Moltres, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Moltres, + gShinyOverworldPalette_Moltres + ) .isLegendary = TRUE, .levelUpLearnset = sMoltresLevelUpLearnset, .teachableLearnset = sMoltresTeachableLearnset, @@ -15233,6 +17049,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_MoltresGalarian, .iconPalIndex = 0, FOOTPRINT(Moltres) + OVERWORLD( + sPicTable_MoltresGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_MoltresGalarian, + gShinyOverworldPalette_MoltresGalarian + ) .isLegendary = TRUE, .isGalarianForm = TRUE, .levelUpLearnset = sMoltresGalarianLevelUpLearnset, @@ -15292,8 +17116,17 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Dratini, .iconPalIndex = 0, FOOTPRINT(Dratini) + OVERWORLD( + sPicTable_Dratini, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gOverworldPalette_Dratini, + gShinyOverworldPalette_Dratini + ) .levelUpLearnset = sDratiniLevelUpLearnset, .teachableLearnset = sDratiniTeachableLearnset, + .eggMoveLearnset = sDratiniEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_DRAGONAIR}), }, @@ -15346,6 +17179,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Dragonair, .iconPalIndex = 0, FOOTPRINT(Dragonair) + OVERWORLD( + sPicTable_Dragonair, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gOverworldPalette_Dragonair, + gShinyOverworldPalette_Dragonair + ) .levelUpLearnset = sDragonairLevelUpLearnset, .teachableLearnset = sDragonairTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 55, SPECIES_DRAGONITE}), @@ -15406,6 +17247,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Dragonite, .iconPalIndex = 2, FOOTPRINT(Dragonite) + OVERWORLD( + sPicTable_Dragonite, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Dragonite, + gShinyOverworldPalette_Dragonite + ) .levelUpLearnset = sDragoniteLevelUpLearnset, .teachableLearnset = sDragoniteTeachableLearnset, }, @@ -15466,7 +17315,16 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Mewtwo, .iconPalIndex = 2, FOOTPRINT(Mewtwo) + OVERWORLD( + sPicTable_Mewtwo, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Mewtwo, + gShinyOverworldPalette_Mewtwo + ) .isLegendary = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sMewtwoLevelUpLearnset, .teachableLearnset = sMewtwoTeachableLearnset, .formSpeciesIdTable = sMewtwoFormSpeciesIdTable, @@ -15524,6 +17382,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = FOOTPRINT(Mewtwo) .isLegendary = TRUE, .isMegaEvolution = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sMewtwoLevelUpLearnset, .teachableLearnset = sMewtwoTeachableLearnset, .formSpeciesIdTable = sMewtwoFormSpeciesIdTable, @@ -15581,6 +17440,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = FOOTPRINT(Mewtwo) .isLegendary = TRUE, .isMegaEvolution = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sMewtwoLevelUpLearnset, .teachableLearnset = sMewtwoTeachableLearnset, .formSpeciesIdTable = sMewtwoFormSpeciesIdTable, @@ -15647,7 +17507,16 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Mew, .iconPalIndex = 0, FOOTPRINT(Mew) + OVERWORLD( + sPicTable_Mew, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Mew, + gShinyOverworldPalette_Mew + ) .isMythical = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sMewLevelUpLearnset, .teachableLearnset = sMewTeachableLearnset, }, @@ -15655,4 +17524,4 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = #ifdef __INTELLISENSE__ }; -#endif \ No newline at end of file +#endif diff --git a/src/data/pokemon/species_info/gen_2_families.h b/src/data/pokemon/species_info/gen_2_families.h index 510cbe821..ed6e9e23f 100644 --- a/src/data/pokemon/species_info/gen_2_families.h +++ b/src/data/pokemon/species_info/gen_2_families.h @@ -52,8 +52,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Chikorita, .iconPalIndex = 1, FOOTPRINT(Chikorita) + OVERWORLD( + sPicTable_Chikorita, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Chikorita, + gShinyOverworldPalette_Chikorita + ) .levelUpLearnset = sChikoritaLevelUpLearnset, .teachableLearnset = sChikoritaTeachableLearnset, + .eggMoveLearnset = sChikoritaEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_BAYLEEF}), }, @@ -106,6 +115,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Bayleef, .iconPalIndex = 1, FOOTPRINT(Bayleef) + OVERWORLD( + sPicTable_Bayleef, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Bayleef, + gShinyOverworldPalette_Bayleef + ) .levelUpLearnset = sBayleefLevelUpLearnset, .teachableLearnset = sBayleefTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_MEGANIUM}), @@ -170,6 +187,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Meganium, .iconPalIndex = 1, FOOTPRINT(Meganium) + OVERWORLD( + sPicTable_Meganium, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Meganium, + gShinyOverworldPalette_Meganium + ) .levelUpLearnset = sMeganiumLevelUpLearnset, .teachableLearnset = sMeganiumTeachableLearnset, }, @@ -224,8 +249,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Cyndaquil, .iconPalIndex = 3, FOOTPRINT(Cyndaquil) + OVERWORLD( + sPicTable_Cyndaquil, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Cyndaquil, + gShinyOverworldPalette_Cyndaquil + ) .levelUpLearnset = sCyndaquilLevelUpLearnset, .teachableLearnset = sCyndaquilTeachableLearnset, + .eggMoveLearnset = sCyndaquilEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 14, SPECIES_QUILAVA}), }, @@ -278,6 +312,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Quilava, .iconPalIndex = 3, FOOTPRINT(Quilava) + OVERWORLD( + sPicTable_Quilava, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Quilava, + gShinyOverworldPalette_Quilava + ) .levelUpLearnset = sQuilavaLevelUpLearnset, .teachableLearnset = sQuilavaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_TYPHLOSION}, @@ -341,6 +383,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Typhlosion, .iconPalIndex = 3, FOOTPRINT(Typhlosion) + OVERWORLD( + sPicTable_Typhlosion, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Typhlosion, + gShinyOverworldPalette_Typhlosion + ) .levelUpLearnset = sTyphlosionLevelUpLearnset, .teachableLearnset = sTyphlosionTeachableLearnset, .formSpeciesIdTable = sTyphlosionFormSpeciesIdTable, @@ -395,6 +445,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_TyphlosionHisuian, .iconPalIndex = 1, FOOTPRINT(Typhlosion) + OVERWORLD( + sPicTable_TyphlosionHisuian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_TyphlosionHisuian, + gShinyOverworldPalette_TyphlosionHisuian + ) .isHisuianForm = TRUE, .levelUpLearnset = sTyphlosionHisuianLevelUpLearnset, .teachableLearnset = sTyphlosionHisuianTeachableLearnset, @@ -452,8 +510,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Totodile, .iconPalIndex = 0, FOOTPRINT(Totodile) + OVERWORLD( + sPicTable_Totodile, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Totodile, + gShinyOverworldPalette_Totodile + ) .levelUpLearnset = sTotodileLevelUpLearnset, .teachableLearnset = sTotodileTeachableLearnset, + .eggMoveLearnset = sTotodileEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_CROCONAW}), }, @@ -507,6 +574,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Croconaw, .iconPalIndex = 0, FOOTPRINT(Croconaw) + OVERWORLD( + sPicTable_Croconaw, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Croconaw, + gShinyOverworldPalette_Croconaw + ) .levelUpLearnset = sCroconawLevelUpLearnset, .teachableLearnset = sCroconawTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_FERALIGATR}), @@ -568,6 +643,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Feraligatr, .iconPalIndex = 0, FOOTPRINT(Feraligatr) + OVERWORLD( + sPicTable_Feraligatr, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Feraligatr, + gShinyOverworldPalette_Feraligatr + ) .levelUpLearnset = sFeraligatrLevelUpLearnset, .teachableLearnset = sFeraligatrTeachableLearnset, }, @@ -622,8 +705,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Sentret, .iconPalIndex = 2, FOOTPRINT(Sentret) + OVERWORLD( + sPicTable_Sentret, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Sentret, + gShinyOverworldPalette_Sentret + ) .levelUpLearnset = sSentretLevelUpLearnset, .teachableLearnset = sSentretTeachableLearnset, + .eggMoveLearnset = sSentretEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 15, SPECIES_FURRET}), }, @@ -675,6 +767,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Furret, .iconPalIndex = 2, FOOTPRINT(Furret) + OVERWORLD( + sPicTable_Furret, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Furret, + gShinyOverworldPalette_Furret + ) .levelUpLearnset = sFurretLevelUpLearnset, .teachableLearnset = sFurretTeachableLearnset, }, @@ -729,8 +829,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Hoothoot, .iconPalIndex = 2, FOOTPRINT(Hoothoot) + OVERWORLD( + sPicTable_Hoothoot, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Hoothoot, + gShinyOverworldPalette_Hoothoot + ) .levelUpLearnset = sHoothootLevelUpLearnset, .teachableLearnset = sHoothootTeachableLearnset, + .eggMoveLearnset = sHoothootEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_NOCTOWL}), }, @@ -788,6 +897,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Noctowl, .iconPalIndex = 2, FOOTPRINT(Noctowl) + OVERWORLD( + sPicTable_Noctowl, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Noctowl, + gShinyOverworldPalette_Noctowl + ) .levelUpLearnset = sNoctowlLevelUpLearnset, .teachableLearnset = sNoctowlTeachableLearnset, }, @@ -846,8 +963,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Ledyba, .iconPalIndex = 0, FOOTPRINT(Ledyba) + OVERWORLD( + sPicTable_Ledyba, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_BUG, + gOverworldPalette_Ledyba, + gShinyOverworldPalette_Ledyba + ) .levelUpLearnset = sLedybaLevelUpLearnset, .teachableLearnset = sLedybaTeachableLearnset, + .eggMoveLearnset = sLedybaEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_LEDIAN}), }, @@ -904,6 +1030,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Ledian, .iconPalIndex = 0, FOOTPRINT(Ledian) + OVERWORLD( + sPicTable_Ledian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Ledian, + gShinyOverworldPalette_Ledian + ) .levelUpLearnset = sLedianLevelUpLearnset, .teachableLearnset = sLedianTeachableLearnset, }, @@ -958,8 +1092,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Spinarak, .iconPalIndex = 1, FOOTPRINT(Spinarak) + OVERWORLD( + sPicTable_Spinarak, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_BUG, + gOverworldPalette_Spinarak, + gShinyOverworldPalette_Spinarak + ) .levelUpLearnset = sSpinarakLevelUpLearnset, .teachableLearnset = sSpinarakTeachableLearnset, + .eggMoveLearnset = sSpinarakEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_ARIADOS}), }, @@ -1017,6 +1160,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Ariados, .iconPalIndex = 0, FOOTPRINT(Ariados) + OVERWORLD( + sPicTable_Ariados, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_BUG, + gOverworldPalette_Ariados, + gShinyOverworldPalette_Ariados + ) .levelUpLearnset = sAriadosLevelUpLearnset, .teachableLearnset = sAriadosTeachableLearnset, }, @@ -1072,8 +1223,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Chinchou, .iconPalIndex = 2, FOOTPRINT(Chinchou) + OVERWORLD( + sPicTable_Chinchou, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Chinchou, + gShinyOverworldPalette_Chinchou + ) .levelUpLearnset = sChinchouLevelUpLearnset, .teachableLearnset = sChinchouTeachableLearnset, + .eggMoveLearnset = sChinchouEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 27, SPECIES_LANTURN}), }, @@ -1126,6 +1286,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Lanturn, .iconPalIndex = 0, FOOTPRINT(Lanturn) + OVERWORLD( + sPicTable_Lanturn, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Lanturn, + gShinyOverworldPalette_Lanturn + ) .levelUpLearnset = sLanturnLevelUpLearnset, .teachableLearnset = sLanturnTeachableLearnset, }, @@ -1182,8 +1350,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Togepi, .iconPalIndex = 0, FOOTPRINT(Togepi) + OVERWORLD( + sPicTable_Togepi, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Togepi, + gShinyOverworldPalette_Togepi + ) .levelUpLearnset = sTogepiLevelUpLearnset, .teachableLearnset = sTogepiTeachableLearnset, + .eggMoveLearnset = sTogepiEggMoveLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_TOGETIC}), }, @@ -1235,6 +1412,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Togetic, .iconPalIndex = 0, FOOTPRINT(Togetic) + OVERWORLD( + sPicTable_Togetic, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Togetic, + gShinyOverworldPalette_Togetic + ) .levelUpLearnset = sTogeticLevelUpLearnset, .teachableLearnset = sTogeticTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_SHINY_STONE, SPECIES_TOGEKISS}), @@ -1298,6 +1483,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Togekiss, .iconPalIndex = 2, FOOTPRINT(Togekiss) + OVERWORLD( + sPicTable_Togekiss, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Togekiss, + gShinyOverworldPalette_Togekiss + ) .levelUpLearnset = sTogekissLevelUpLearnset, .teachableLearnset = sTogekissTeachableLearnset, }, @@ -1354,8 +1547,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Natu, .iconPalIndex = 1, FOOTPRINT(Natu) + OVERWORLD( + sPicTable_Natu, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Natu, + gShinyOverworldPalette_Natu + ) .levelUpLearnset = sNatuLevelUpLearnset, .teachableLearnset = sNatuTeachableLearnset, + .eggMoveLearnset = sNatuEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_XATU}), }, @@ -1410,6 +1612,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Xatu, .iconPalIndex = 1, FOOTPRINT(Xatu) + OVERWORLD( + sPicTable_Xatu, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Xatu, + gShinyOverworldPalette_Xatu + ) .levelUpLearnset = sXatuLevelUpLearnset, .teachableLearnset = sXatuTeachableLearnset, }, @@ -1465,8 +1675,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Mareep, .iconPalIndex = 0, FOOTPRINT(Mareep) + OVERWORLD( + sPicTable_Mareep, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Mareep, + gShinyOverworldPalette_Mareep + ) .levelUpLearnset = sMareepLevelUpLearnset, .teachableLearnset = sMareepTeachableLearnset, + .eggMoveLearnset = sMareepEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 15, SPECIES_FLAAFFY}), }, @@ -1518,6 +1737,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Flaaffy, .iconPalIndex = 0, FOOTPRINT(Flaaffy) + OVERWORLD( + sPicTable_Flaaffy, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Flaaffy, + gShinyOverworldPalette_Flaaffy + ) .levelUpLearnset = sFlaaffyLevelUpLearnset, .teachableLearnset = sFlaaffyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_AMPHAROS}), @@ -1582,6 +1809,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Ampharos, .iconPalIndex = 0, FOOTPRINT(Ampharos) + OVERWORLD( + sPicTable_Ampharos, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Ampharos, + gShinyOverworldPalette_Ampharos + ) .levelUpLearnset = sAmpharosLevelUpLearnset, .teachableLearnset = sAmpharosTeachableLearnset, .formSpeciesIdTable = sAmpharosFormSpeciesIdTable, @@ -1700,8 +1935,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Azurill, .iconPalIndex = 0, FOOTPRINT(Azurill) + OVERWORLD( + sPicTable_Azurill, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Azurill, + gShinyOverworldPalette_Azurill + ) .levelUpLearnset = sAzurillLevelUpLearnset, .teachableLearnset = sAzurillTeachableLearnset, + .eggMoveLearnset = sAzurillEggMoveLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_MARILL}), }, #endif //P_GEN_3_CROSS_EVOS @@ -1758,8 +2002,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Marill, .iconPalIndex = 0, FOOTPRINT(Marill) + OVERWORLD( + sPicTable_Marill, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Marill, + gShinyOverworldPalette_Marill + ) .levelUpLearnset = sMarillLevelUpLearnset, .teachableLearnset = sMarillTeachableLearnset, + .eggMoveLearnset = sMarillEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_AZUMARILL}), }, @@ -1823,6 +2076,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Azumarill, .iconPalIndex = 0, FOOTPRINT(Azumarill) + OVERWORLD( + sPicTable_Azumarill, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Azumarill, + gShinyOverworldPalette_Azumarill + ) .levelUpLearnset = sAzumarillLevelUpLearnset, .teachableLearnset = sAzumarillTeachableLearnset, }, @@ -1878,8 +2139,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Bonsly, .iconPalIndex = 1, FOOTPRINT(Bonsly) + OVERWORLD( + sPicTable_Bonsly, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Bonsly, + gShinyOverworldPalette_Bonsly + ) .levelUpLearnset = sBonslyLevelUpLearnset, .teachableLearnset = sBonslyTeachableLearnset, + .eggMoveLearnset = sBonslyEggMoveLearnset, .evolutions = EVOLUTION({EVO_MOVE, MOVE_MIMIC, SPECIES_SUDOWOODO}), }, #endif //P_GEN_4_CROSS_EVOS @@ -1936,8 +2206,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Sudowoodo, .iconPalIndex = 1, FOOTPRINT(Sudowoodo) + OVERWORLD( + sPicTable_Sudowoodo, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Sudowoodo, + gShinyOverworldPalette_Sudowoodo + ) .levelUpLearnset = sSudowoodoLevelUpLearnset, .teachableLearnset = sSudowoodoTeachableLearnset, + .eggMoveLearnset = sSudowoodoEggMoveLearnset, }, #endif //P_FAMILY_SUDOWOODO @@ -1991,8 +2270,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Hoppip, .iconPalIndex = 1, FOOTPRINT(Hoppip) + OVERWORLD( + sPicTable_Hoppip, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Hoppip, + gShinyOverworldPalette_Hoppip + ) .levelUpLearnset = sHoppipLevelUpLearnset, .teachableLearnset = sHoppipTeachableLearnset, + .eggMoveLearnset = sHoppipEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_SKIPLOOM}), }, @@ -2045,6 +2333,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Skiploom, .iconPalIndex = 1, FOOTPRINT(Skiploom) + OVERWORLD( + sPicTable_Skiploom, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Skiploom, + gShinyOverworldPalette_Skiploom + ) .levelUpLearnset = sSkiploomLevelUpLearnset, .teachableLearnset = sSkiploomTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 27, SPECIES_JUMPLUFF}), @@ -2107,6 +2403,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Jumpluff, .iconPalIndex = 2, FOOTPRINT(Jumpluff) + OVERWORLD( + sPicTable_Jumpluff, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Jumpluff, + gShinyOverworldPalette_Jumpluff + ) .levelUpLearnset = sJumpluffLevelUpLearnset, .teachableLearnset = sJumpluffTeachableLearnset, }, @@ -2165,8 +2469,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Aipom, .iconPalIndex = 2, FOOTPRINT(Aipom) + OVERWORLD( + sPicTable_Aipom, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Aipom, + gShinyOverworldPalette_Aipom + ) .levelUpLearnset = sAipomLevelUpLearnset, .teachableLearnset = sAipomTeachableLearnset, + .eggMoveLearnset = sAipomEggMoveLearnset, .evolutions = EVOLUTION({EVO_MOVE, MOVE_DOUBLE_HIT, SPECIES_AMBIPOM}), }, @@ -2223,6 +2536,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Ambipom, .iconPalIndex = 2, FOOTPRINT(Ambipom) + OVERWORLD( + sPicTable_Ambipom, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Ambipom, + gShinyOverworldPalette_Ambipom + ) .levelUpLearnset = sAmbipomLevelUpLearnset, .teachableLearnset = sAmbipomTeachableLearnset, }, @@ -2278,8 +2599,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Sunkern, .iconPalIndex = 1, FOOTPRINT(Sunkern) + OVERWORLD( + sPicTable_Sunkern, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Sunkern, + gShinyOverworldPalette_Sunkern + ) .levelUpLearnset = sSunkernLevelUpLearnset, .teachableLearnset = sSunkernTeachableLearnset, + .eggMoveLearnset = sSunkernEggMoveLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_SUN_STONE, SPECIES_SUNFLORA}), }, @@ -2331,6 +2661,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Sunflora, .iconPalIndex = 1, FOOTPRINT(Sunflora) + OVERWORLD( + sPicTable_Sunflora, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Sunflora, + gShinyOverworldPalette_Sunflora + ) .levelUpLearnset = sSunfloraLevelUpLearnset, .teachableLearnset = sSunfloraTeachableLearnset, }, @@ -2387,8 +2725,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Yanma, .iconPalIndex = 1, FOOTPRINT(Yanma) + OVERWORLD( + sPicTable_Yanma, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Yanma, + gShinyOverworldPalette_Yanma + ) .levelUpLearnset = sYanmaLevelUpLearnset, .teachableLearnset = sYanmaTeachableLearnset, + .eggMoveLearnset = sYanmaEggMoveLearnset, .evolutions = EVOLUTION({EVO_MOVE, MOVE_ANCIENT_POWER, SPECIES_YANMEGA}), }, @@ -2443,6 +2790,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Yanmega, .iconPalIndex = 1, FOOTPRINT(Yanmega) + OVERWORLD( + sPicTable_Yanmega, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Yanmega, + gShinyOverworldPalette_Yanmega + ) .levelUpLearnset = sYanmegaLevelUpLearnset, .teachableLearnset = sYanmegaTeachableLearnset, }, @@ -2502,8 +2857,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Wooper, .iconPalIndex = 0, FOOTPRINT(Wooper) + OVERWORLD( + sPicTable_Wooper, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Wooper, + gShinyOverworldPalette_Wooper + ) .levelUpLearnset = sWooperLevelUpLearnset, .teachableLearnset = sWooperTeachableLearnset, + .eggMoveLearnset = sWooperEggMoveLearnset, .formSpeciesIdTable = sWooperFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_QUAGSIRE}), }, @@ -2560,6 +2924,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Quagsire, .iconPalIndex = 0, FOOTPRINT(Quagsire) + OVERWORLD( + sPicTable_Quagsire, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Quagsire, + gShinyOverworldPalette_Quagsire + ) .levelUpLearnset = sQuagsireLevelUpLearnset, .teachableLearnset = sQuagsireTeachableLearnset, }, @@ -2616,6 +2988,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .isPaldeanForm = TRUE, .levelUpLearnset = sWooperPaldeanLevelUpLearnset, .teachableLearnset = sWooperPaldeanTeachableLearnset, + .eggMoveLearnset = sWooperPaldeanEggMoveLearnset, .formSpeciesIdTable = sWooperFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_CLODSIRE}), }, @@ -2667,8 +3040,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .shinyPalette = gMonShinyPalette_Clodsire, .iconSprite = gMonIcon_Clodsire, .iconPalIndex = 0, - //FOOTPRINT(Clodsire) - FOOTPRINT(Geodude) + FOOTPRINT(Clodsire) .levelUpLearnset = sClodsireLevelUpLearnset, .teachableLearnset = sClodsireTeachableLearnset, }, @@ -2729,8 +3101,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Murkrow, .iconPalIndex = 2, FOOTPRINT(Murkrow) + OVERWORLD( + sPicTable_Murkrow, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Murkrow, + gShinyOverworldPalette_Murkrow + ) .levelUpLearnset = sMurkrowLevelUpLearnset, .teachableLearnset = sMurkrowTeachableLearnset, + .eggMoveLearnset = sMurkrowEggMoveLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_DUSK_STONE, SPECIES_HONCHKROW}), }, @@ -2783,6 +3164,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Honchkrow, .iconPalIndex = 2, FOOTPRINT(Honchkrow) + OVERWORLD( + sPicTable_Honchkrow, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Honchkrow, + gShinyOverworldPalette_Honchkrow + ) .levelUpLearnset = sHonchkrowLevelUpLearnset, .teachableLearnset = sHonchkrowTeachableLearnset, }, @@ -2840,8 +3229,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Misdreavus, .iconPalIndex = 0, FOOTPRINT(Misdreavus) + OVERWORLD( + sPicTable_Misdreavus, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Misdreavus, + gShinyOverworldPalette_Misdreavus + ) .levelUpLearnset = sMisdreavusLevelUpLearnset, .teachableLearnset = sMisdreavusTeachableLearnset, + .eggMoveLearnset = sMisdreavusEggMoveLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_DUSK_STONE, SPECIES_MISMAGIUS}), }, @@ -2896,6 +3294,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Mismagius, .iconPalIndex = 2, FOOTPRINT(Mismagius) + OVERWORLD( + sPicTable_Mismagius, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Mismagius, + gShinyOverworldPalette_Mismagius + ) .levelUpLearnset = sMismagiusLevelUpLearnset, .teachableLearnset = sMismagiusTeachableLearnset, }, @@ -2950,6 +3356,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Unown ##letter, \ .iconPalIndex = 0, \ FOOTPRINT(Unown) \ + OVERWORLD( \ + sPicTable_Unown ##letter, \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_NONE, \ + gOverworldPalette_Unown, \ + gShinyOverworldPalette_Unown, \ + ) \ .levelUpLearnset = sUnownLevelUpLearnset, \ .teachableLearnset = sUnownTeachableLearnset, \ .tmIlliterate = TRUE, \ @@ -3037,6 +3451,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Wynaut, .iconPalIndex = 0, FOOTPRINT(Wynaut) + OVERWORLD( + sPicTable_Wynaut, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Wynaut, + gShinyOverworldPalette_Wynaut + ) .tmIlliterate = TRUE, .levelUpLearnset = sWynautLevelUpLearnset, .teachableLearnset = sWynautTeachableLearnset, @@ -3100,6 +3522,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconPalIndexFemale = 0, #endif FOOTPRINT(Wobbuffet) + OVERWORLD( + sPicTable_Wobbuffet, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Wobbuffet, + gShinyOverworldPalette_Wobbuffet + ) .tmIlliterate = TRUE, .levelUpLearnset = sWobbuffetLevelUpLearnset, .teachableLearnset = sWobbuffetTeachableLearnset, @@ -3159,8 +3589,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Girafarig, .iconPalIndex = 1, FOOTPRINT(Girafarig) + OVERWORLD( + sPicTable_Girafarig, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Girafarig, + gShinyOverworldPalette_Girafarig + ) .levelUpLearnset = sGirafarigLevelUpLearnset, .teachableLearnset = sGirafarigTeachableLearnset, + .eggMoveLearnset = sGirafarigEggMoveLearnset, .evolutions = EVOLUTION({EVO_MOVE, MOVE_TWIN_BEAM, SPECIES_FARIGIRAF}), }, @@ -3212,8 +3651,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .shinyPalette = gMonShinyPalette_Farigiraf, .iconSprite = gMonIcon_Farigiraf, .iconPalIndex = 0, - //FOOTPRINT(Farigiraf) - FOOTPRINT(Geodude) + FOOTPRINT(Farigiraf) .levelUpLearnset = sFarigirafLevelUpLearnset, .teachableLearnset = sFarigirafTeachableLearnset, }, @@ -3269,8 +3707,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Pineco, .iconPalIndex = 0, FOOTPRINT(Pineco) + OVERWORLD( + sPicTable_Pineco, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Pineco, + gShinyOverworldPalette_Pineco + ) .levelUpLearnset = sPinecoLevelUpLearnset, .teachableLearnset = sPinecoTeachableLearnset, + .eggMoveLearnset = sPinecoEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 31, SPECIES_FORRETRESS}), }, @@ -3322,6 +3769,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Forretress, .iconPalIndex = 2, FOOTPRINT(Forretress) + OVERWORLD( + sPicTable_Forretress, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Forretress, + gShinyOverworldPalette_Forretress + ) .levelUpLearnset = sForretressLevelUpLearnset, .teachableLearnset = sForretressTeachableLearnset, }, @@ -3383,8 +3838,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Dunsparce, .iconPalIndex = 0, FOOTPRINT(Dunsparce) + OVERWORLD( + sPicTable_Dunsparce, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Dunsparce, + gShinyOverworldPalette_Dunsparce + ) .levelUpLearnset = sDunsparceLevelUpLearnset, .teachableLearnset = sDunsparceTeachableLearnset, + .eggMoveLearnset = sDunsparceEggMoveLearnset, .evolutions = EVOLUTION({EVO_MOVE_TWO_SEGMENT, MOVE_HYPER_DRILL, SPECIES_DUDUNSPARCE_TWO_SEGMENT}, {EVO_MOVE_THREE_SEGMENT, MOVE_HYPER_DRILL, SPECIES_DUDUNSPARCE_THREE_SEGMENT}), }, @@ -3409,7 +3873,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .eggGroups = MON_EGG_GROUPS(EGG_GROUP_FIELD), .abilities = { ABILITY_SERENE_GRACE, ABILITY_RUN_AWAY, ABILITY_RATTLED }, .bodyColor = BODY_COLOR_YELLOW, - .speciesName = _("Dudunsprce"), + .speciesName = HANDLE_EXPANDED_SPECIES_NAME("Dudunsprce", "Dudunsparce"), .cryId = CRY_DUDUNSPARCE, .natDexNum = NATIONAL_DEX_DUDUNSPARCE, .categoryName = _("Land Snake"), @@ -3437,8 +3901,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .shinyPalette = gMonShinyPalette_Dudunsparce, .iconSprite = gMonIcon_Dudunsparce, .iconPalIndex = 0, - //FOOTPRINT(Dudunsparce) - FOOTPRINT(Geodude) + FOOTPRINT(Dudunsparce) .levelUpLearnset = sDudunsparceLevelUpLearnset, .teachableLearnset = sDudunsparceTeachableLearnset, .formSpeciesIdTable = sDudunsparceFormSpeciesIdTable, @@ -3463,7 +3926,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .eggGroups = MON_EGG_GROUPS(EGG_GROUP_FIELD), .abilities = { ABILITY_SERENE_GRACE, ABILITY_RUN_AWAY, ABILITY_RATTLED }, .bodyColor = BODY_COLOR_YELLOW, - .speciesName = _("Dudunsprce"), + .speciesName = HANDLE_EXPANDED_SPECIES_NAME("Dudunsprce", "Dudunsparce"), .cryId = CRY_DUDUNSPARCE, .natDexNum = NATIONAL_DEX_DUDUNSPARCE, .categoryName = _("Land Snake"), @@ -3491,8 +3954,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .shinyPalette = gMonShinyPalette_Dudunsparce, .iconSprite = gMonIcon_Dudunsparce, .iconPalIndex = 0, - //FOOTPRINT(Dudunsparce) - FOOTPRINT(Geodude) + FOOTPRINT(Dudunsparce) .levelUpLearnset = sDudunsparceLevelUpLearnset, .teachableLearnset = sDudunsparceTeachableLearnset, .formSpeciesIdTable = sDudunsparceFormSpeciesIdTable, @@ -3554,8 +4016,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Gligar, .iconPalIndex = 0, FOOTPRINT(Gligar) + OVERWORLD( + sPicTable_Gligar, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Gligar, + gShinyOverworldPalette_Gligar + ) .levelUpLearnset = sGligarLevelUpLearnset, .teachableLearnset = sGligarTeachableLearnset, + .eggMoveLearnset = sGligarEggMoveLearnset, .evolutions = EVOLUTION({EVO_ITEM_HOLD_NIGHT, ITEM_RAZOR_FANG, SPECIES_GLISCOR}, {EVO_ITEM_NIGHT, ITEM_RAZOR_FANG, SPECIES_GLISCOR}), }, @@ -3610,6 +4081,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Gliscor, .iconPalIndex = 2, FOOTPRINT(Gliscor) + OVERWORLD( + sPicTable_Gliscor, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Gliscor, + gShinyOverworldPalette_Gliscor + ) .levelUpLearnset = sGliscorLevelUpLearnset, .teachableLearnset = sGliscorTeachableLearnset, }, @@ -3669,8 +4148,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Snubbull, .iconPalIndex = 0, FOOTPRINT(Snubbull) + OVERWORLD( + sPicTable_Snubbull, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Snubbull, + gShinyOverworldPalette_Snubbull + ) .levelUpLearnset = sSnubbullLevelUpLearnset, .teachableLearnset = sSnubbullTeachableLearnset, + .eggMoveLearnset = sSnubbullEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 23, SPECIES_GRANBULL}), }, @@ -3726,6 +4214,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Granbull, .iconPalIndex = 2, FOOTPRINT(Granbull) + OVERWORLD( + sPicTable_Granbull, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Granbull, + gShinyOverworldPalette_Granbull + ) .levelUpLearnset = sGranbullLevelUpLearnset, .teachableLearnset = sGranbullTeachableLearnset, }, @@ -3791,8 +4287,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Qwilfish, .iconPalIndex = 0, FOOTPRINT(Qwilfish) + OVERWORLD( + sPicTable_Qwilfish, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Qwilfish, + gShinyOverworldPalette_Qwilfish + ) .levelUpLearnset = sQwilfishLevelUpLearnset, .teachableLearnset = sQwilfishTeachableLearnset, + .eggMoveLearnset = sQwilfishEggMoveLearnset, .formSpeciesIdTable = sQwilfishFormSpeciesIdTable, }, @@ -3847,6 +4352,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_QwilfishHisuian, .iconPalIndex = 1, FOOTPRINT(Qwilfish) + OVERWORLD( + sPicTable_QwilfishHisuian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_QwilfishHisuian, + gShinyOverworldPalette_QwilfishHisuian + ) .isHisuianForm = TRUE, .levelUpLearnset = sQwilfishHisuianLevelUpLearnset, .teachableLearnset = sQwilfishHisuianTeachableLearnset, @@ -3890,19 +4403,26 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .trainerOffset = 8, .frontPic = gMonFrontPic_Overqwil, .frontPicSize = MON_COORDS_SIZE(64, 64), - .frontPicYOffset = 2, + .frontPicYOffset = 0, .frontAnimFrames = sAnims_Overqwil, //.frontAnimId = ANIM_V_SQUISH_AND_BOUNCE, .backPic = gMonBackPic_Overqwil, - .backPicSize = MON_COORDS_SIZE(64, 56), - .backPicYOffset = 7, + .backPicSize = MON_COORDS_SIZE(64, 64), + .backPicYOffset = 11, //.backAnimId = BACK_ANIM_NONE, .palette = gMonPalette_Overqwil, .shinyPalette = gMonShinyPalette_Overqwil, .iconSprite = gMonIcon_Overqwil, .iconPalIndex = 2, - //FOOTPRINT(Overqwil) - FOOTPRINT(Geodude) + FOOTPRINT(Overqwil) + OVERWORLD( + sPicTable_Overqwil, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Overqwil, + gShinyOverworldPalette_Overqwil + ) .levelUpLearnset = sOverqwilLevelUpLearnset, .teachableLearnset = sOverqwilTeachableLearnset, }, @@ -3961,8 +4481,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Shuckle, .iconPalIndex = 1, FOOTPRINT(Shuckle) + OVERWORLD( + sPicTable_Shuckle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Shuckle, + gShinyOverworldPalette_Shuckle + ) .levelUpLearnset = sShuckleLevelUpLearnset, .teachableLearnset = sShuckleTeachableLearnset, + .eggMoveLearnset = sShuckleEggMoveLearnset, }, #endif //P_FAMILY_SHUCKLE @@ -4019,8 +4548,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Heracross, .iconPalIndex = 0, FOOTPRINT(Heracross) + OVERWORLD( + sPicTable_Heracross, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Heracross, + gShinyOverworldPalette_Heracross + ) .levelUpLearnset = sHeracrossLevelUpLearnset, .teachableLearnset = sHeracrossTeachableLearnset, + .eggMoveLearnset = sHeracrossEggMoveLearnset, .formSpeciesIdTable = sHeracrossFormSpeciesIdTable, .formChangeTable = sHeracrossFormChangeTable, }, @@ -4077,6 +4615,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .isMegaEvolution = TRUE, .levelUpLearnset = sHeracrossLevelUpLearnset, .teachableLearnset = sHeracrossTeachableLearnset, + .eggMoveLearnset = sHeracrossEggMoveLearnset, .formSpeciesIdTable = sHeracrossFormSpeciesIdTable, .formChangeTable = sHeracrossFormChangeTable, }, @@ -4138,8 +4677,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Sneasel, .iconPalIndex = 0, FOOTPRINT(Sneasel) + OVERWORLD( + sPicTable_Sneasel, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Sneasel, + gShinyOverworldPalette_Sneasel + ) .levelUpLearnset = sSneaselLevelUpLearnset, .teachableLearnset = sSneaselTeachableLearnset, + .eggMoveLearnset = sSneaselEggMoveLearnset, .formSpeciesIdTable = sSneaselFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_ITEM_HOLD_NIGHT, ITEM_RAZOR_CLAW, SPECIES_WEAVILE}, {EVO_ITEM_NIGHT, ITEM_RAZOR_CLAW, SPECIES_WEAVILE}), @@ -4200,6 +4748,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Weavile, .iconPalIndex = 0, FOOTPRINT(Weavile) + OVERWORLD( + sPicTable_Weavile, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Weavile, + gShinyOverworldPalette_Weavile + ) .levelUpLearnset = sWeavileLevelUpLearnset, .teachableLearnset = sWeavileTeachableLearnset, }, @@ -4260,6 +4816,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_SneaselHisuian, .iconPalIndex = 0, FOOTPRINT(Sneasel) + OVERWORLD( + sPicTable_SneaselHisuian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_SneaselHisuian, + gShinyOverworldPalette_SneaselHisuian + ) .isHisuianForm = TRUE, .levelUpLearnset = sSneaselHisuianLevelUpLearnset, .teachableLearnset = sSneaselHisuianTeachableLearnset, @@ -4304,19 +4868,26 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .trainerOffset = 0, .frontPic = gMonFrontPic_Sneasler, .frontPicSize = MON_COORDS_SIZE(64, 64), - .frontPicYOffset = 1, + .frontPicYOffset = 0, .frontAnimFrames = sAnims_Sneasler, //.frontAnimId = ANIM_V_SQUISH_AND_BOUNCE, .backPic = gMonBackPic_Sneasler, .backPicSize = MON_COORDS_SIZE(64, 64), - .backPicYOffset = 0, + .backPicYOffset = 6, //.backAnimId = BACK_ANIM_NONE, .palette = gMonPalette_Sneasler, .shinyPalette = gMonShinyPalette_Sneasler, .iconSprite = gMonIcon_Sneasler, .iconPalIndex = 2, - //FOOTPRINT(Sneasler) - FOOTPRINT(Geodude) + FOOTPRINT(Sneasler) + OVERWORLD( + sPicTable_Sneasler, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Sneasler, + gShinyOverworldPalette_Sneasler + ) .levelUpLearnset = sSneaslerLevelUpLearnset, .teachableLearnset = sSneaslerTeachableLearnset, }, @@ -4336,6 +4907,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .catchRate = 120, .expYield = (P_UPDATED_EXP_YIELDS >= GEN_5) ? 66 : 124, .evYield_Attack = 1, + .itemCommon = ITEM_HONEY, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = STANDARD_FRIENDSHIP, @@ -4373,8 +4945,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Teddiursa, .iconPalIndex = 0, FOOTPRINT(Teddiursa) + OVERWORLD( + sPicTable_Teddiursa, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Teddiursa, + gShinyOverworldPalette_Teddiursa + ) .levelUpLearnset = sTeddiursaLevelUpLearnset, .teachableLearnset = sTeddiursaTeachableLearnset, + .eggMoveLearnset = sTeddiursaEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_URSARING}), }, @@ -4430,6 +5011,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Ursaring, .iconPalIndex = 2, FOOTPRINT(Ursaring) + OVERWORLD( + sPicTable_Ursaring, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Ursaring, + gShinyOverworldPalette_Ursaring + ) .levelUpLearnset = sUrsaringLevelUpLearnset, .teachableLearnset = sUrsaringTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM_NIGHT, ITEM_PEAT_BLOCK, SPECIES_URSALUNA}, @@ -4471,20 +5060,27 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .trainerScale = 369, .trainerOffset = 7, .frontPic = gMonFrontPic_Ursaluna, - .frontPicSize = MON_COORDS_SIZE(56, 56), - .frontPicYOffset = 2, + .frontPicSize = MON_COORDS_SIZE(64, 64), + .frontPicYOffset = 3, .frontAnimFrames = sAnims_Ursaluna, //.frontAnimId = ANIM_V_SQUISH_AND_BOUNCE, .backPic = gMonBackPic_Ursaluna, - .backPicSize = MON_COORDS_SIZE(64, 40), - .backPicYOffset = 14, + .backPicSize = MON_COORDS_SIZE(64, 64), + .backPicYOffset = 9, //.backAnimId = BACK_ANIM_NONE, .palette = gMonPalette_Ursaluna, .shinyPalette = gMonShinyPalette_Ursaluna, .iconSprite = gMonIcon_Ursaluna, .iconPalIndex = 2, - //FOOTPRINT(Ursaluna) - FOOTPRINT(Geodude) + FOOTPRINT(Ursaluna) + OVERWORLD( + sPicTable_Ursaluna, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Ursaluna, + gShinyOverworldPalette_Ursaluna + ) .levelUpLearnset = sUrsalunaLevelUpLearnset, .teachableLearnset = sUrsalunaTeachableLearnset, .formSpeciesIdTable = sUrsalunaFormSpeciesIdTable, @@ -4526,19 +5122,18 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .trainerOffset = 7, .frontPic = gMonFrontPic_UrsalunaBloodmoon, .frontPicSize = MON_COORDS_SIZE(64, 64), - //.frontPicYOffset = 0, + .frontPicYOffset = 0, .frontAnimFrames = sAnims_UrsalunaBloodmoon, //.frontAnimId = ANIM_V_SQUISH_AND_BOUNCE, .backPic = gMonBackPic_UrsalunaBloodmoon, - .backPicSize = MON_COORDS_SIZE(64, 40), - .backPicYOffset = 3, + .backPicSize = MON_COORDS_SIZE(64, 64), + .backPicYOffset = 9, //.backAnimId = BACK_ANIM_NONE, .palette = gMonPalette_UrsalunaBloodmoon, .shinyPalette = gMonShinyPalette_UrsalunaBloodmoon, .iconSprite = gMonIcon_UrsalunaBloodmoon, .iconPalIndex = 2, - //FOOTPRINT(UrsalunaBloodmoon) - FOOTPRINT(Geodude) + FOOTPRINT(Ursaluna) .levelUpLearnset = sUrsalunaBloodmoonLevelUpLearnset, .teachableLearnset = sUrsalunaBloodmoonTeachableLearnset, .formSpeciesIdTable = sUrsalunaFormSpeciesIdTable, @@ -4595,8 +5190,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Slugma, .iconPalIndex = 0, FOOTPRINT(Slugma) + OVERWORLD( + sPicTable_Slugma, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gOverworldPalette_Slugma, + gShinyOverworldPalette_Slugma + ) .levelUpLearnset = sSlugmaLevelUpLearnset, .teachableLearnset = sSlugmaTeachableLearnset, + .eggMoveLearnset = sSlugmaEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_MAGCARGO}), }, @@ -4655,6 +5259,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Magcargo, .iconPalIndex = 0, FOOTPRINT(Magcargo) + OVERWORLD( + sPicTable_Magcargo, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gOverworldPalette_Magcargo, + gShinyOverworldPalette_Magcargo + ) .levelUpLearnset = sMagcargoLevelUpLearnset, .teachableLearnset = sMagcargoTeachableLearnset, }, @@ -4709,8 +5321,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Swinub, .iconPalIndex = 2, FOOTPRINT(Swinub) + OVERWORLD( + sPicTable_Swinub, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Swinub, + gShinyOverworldPalette_Swinub + ) .levelUpLearnset = sSwinubLevelUpLearnset, .teachableLearnset = sSwinubTeachableLearnset, + .eggMoveLearnset = sSwinubEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 33, SPECIES_PILOSWINE}), }, @@ -4767,6 +5388,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Piloswine, .iconPalIndex = 2, FOOTPRINT(Piloswine) + OVERWORLD( + sPicTable_Piloswine, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Piloswine, + gShinyOverworldPalette_Piloswine + ) .levelUpLearnset = sPiloswineLevelUpLearnset, .teachableLearnset = sPiloswineTeachableLearnset, .evolutions = EVOLUTION({EVO_MOVE, MOVE_ANCIENT_POWER, SPECIES_MAMOSWINE}), @@ -4829,6 +5458,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Mamoswine, .iconPalIndex = 2, FOOTPRINT(Mamoswine) + OVERWORLD( + sPicTable_Mamoswine, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Mamoswine, + gShinyOverworldPalette_Mamoswine + ) .levelUpLearnset = sMamoswineLevelUpLearnset, .teachableLearnset = sMamoswineTeachableLearnset, }, @@ -4896,8 +5533,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Corsola, .iconPalIndex = 0, FOOTPRINT(Corsola) + OVERWORLD( + sPicTable_Corsola, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Corsola, + gShinyOverworldPalette_Corsola + ) .levelUpLearnset = sCorsolaLevelUpLearnset, .teachableLearnset = sCorsolaTeachableLearnset, + .eggMoveLearnset = sCorsolaEggMoveLearnset, .formSpeciesIdTable = sCorsolaFormSpeciesIdTable, }, @@ -4950,9 +5596,18 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_CorsolaGalarian, .iconPalIndex = 0, FOOTPRINT(Corsola) + OVERWORLD( + sPicTable_CorsolaGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_CorsolaGalarian, + gShinyOverworldPalette_CorsolaGalarian + ) .isGalarianForm = TRUE, .levelUpLearnset = sCorsolaGalarianLevelUpLearnset, .teachableLearnset = sCorsolaGalarianTeachableLearnset, + .eggMoveLearnset = sCorsolaGalarianEggMoveLearnset, .formSpeciesIdTable = sCorsolaFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_CURSOLA}), }, @@ -5005,6 +5660,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Cursola, .iconPalIndex = 0, FOOTPRINT(Cursola) + OVERWORLD( + sPicTable_Cursola, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Cursola, + gShinyOverworldPalette_Cursola + ) .levelUpLearnset = sCursolaLevelUpLearnset, .teachableLearnset = sCursolaTeachableLearnset, }, @@ -5060,8 +5723,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Remoraid, .iconPalIndex = 0, FOOTPRINT(Remoraid) + OVERWORLD( + sPicTable_Remoraid, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Remoraid, + gShinyOverworldPalette_Remoraid + ) .levelUpLearnset = sRemoraidLevelUpLearnset, .teachableLearnset = sRemoraidTeachableLearnset, + .eggMoveLearnset = sRemoraidEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_OCTILLERY}), }, @@ -5119,6 +5791,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Octillery, .iconPalIndex = 0, FOOTPRINT(Octillery) + OVERWORLD( + sPicTable_Octillery, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gOverworldPalette_Octillery, + gShinyOverworldPalette_Octillery + ) .levelUpLearnset = sOctilleryLevelUpLearnset, .teachableLearnset = sOctilleryTeachableLearnset, }, @@ -5173,8 +5853,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Delibird, .iconPalIndex = 1, FOOTPRINT(Delibird) + OVERWORLD( + sPicTable_Delibird, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Delibird, + gShinyOverworldPalette_Delibird + ) .levelUpLearnset = sDelibirdLevelUpLearnset, .teachableLearnset = sDelibirdTeachableLearnset, + .eggMoveLearnset = sDelibirdEggMoveLearnset, }, #endif //P_FAMILY_DELIBIRD @@ -5228,8 +5917,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Mantyke, .iconPalIndex = 0, FOOTPRINT(Mantyke) + OVERWORLD( + sPicTable_Mantyke, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Mantyke, + gShinyOverworldPalette_Mantyke + ) .levelUpLearnset = sMantykeLevelUpLearnset, .teachableLearnset = sMantykeTeachableLearnset, + .eggMoveLearnset = sMantykeEggMoveLearnset, .evolutions = EVOLUTION({EVO_SPECIFIC_MON_IN_PARTY, SPECIES_REMORAID, SPECIES_MANTINE}), }, #endif //P_GEN_4_CROSS_EVOS @@ -5289,8 +5987,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Mantine, .iconPalIndex = 2, FOOTPRINT(Mantine) + OVERWORLD( + sPicTable_Mantine, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Mantine, + gShinyOverworldPalette_Mantine + ) .levelUpLearnset = sMantineLevelUpLearnset, .teachableLearnset = sMantineTeachableLearnset, + .eggMoveLearnset = sMantineEggMoveLearnset, }, #endif //P_FAMILY_MANTINE @@ -5344,8 +6051,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Skarmory, .iconPalIndex = 0, FOOTPRINT(Skarmory) + OVERWORLD( + sPicTable_Skarmory, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Skarmory, + gShinyOverworldPalette_Skarmory + ) .levelUpLearnset = sSkarmoryLevelUpLearnset, .teachableLearnset = sSkarmoryTeachableLearnset, + .eggMoveLearnset = sSkarmoryEggMoveLearnset, }, #endif //P_FAMILY_SKARMORY @@ -5398,8 +6114,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Houndour, .iconPalIndex = 0, FOOTPRINT(Houndour) + OVERWORLD( + sPicTable_Houndour, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Houndour, + gShinyOverworldPalette_Houndour + ) .levelUpLearnset = sHoundourLevelUpLearnset, .teachableLearnset = sHoundourTeachableLearnset, + .eggMoveLearnset = sHoundourEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_HOUNDOOM}), }, @@ -5455,6 +6180,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Houndoom, .iconPalIndex = 0, FOOTPRINT(Houndoom) + OVERWORLD( + sPicTable_Houndoom, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Houndoom, + gShinyOverworldPalette_Houndoom + ) .levelUpLearnset = sHoundoomLevelUpLearnset, .teachableLearnset = sHoundoomTeachableLearnset, .formSpeciesIdTable = sHoundoomFormSpeciesIdTable, @@ -5567,8 +6300,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Phanpy, .iconPalIndex = 0, FOOTPRINT(Phanpy) + OVERWORLD( + sPicTable_Phanpy, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Phanpy, + gShinyOverworldPalette_Phanpy + ) .levelUpLearnset = sPhanpyLevelUpLearnset, .teachableLearnset = sPhanpyTeachableLearnset, + .eggMoveLearnset = sPhanpyEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_DONPHAN}), }, @@ -5625,6 +6367,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Donphan, .iconPalIndex = 0, FOOTPRINT(Donphan) + OVERWORLD( + sPicTable_Donphan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Donphan, + gShinyOverworldPalette_Donphan + ) .levelUpLearnset = sDonphanLevelUpLearnset, .teachableLearnset = sDonphanTeachableLearnset, }, @@ -5679,8 +6429,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Stantler, .iconPalIndex = 2, FOOTPRINT(Stantler) + OVERWORLD( + sPicTable_Stantler, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Stantler, + gShinyOverworldPalette_Stantler + ) .levelUpLearnset = sStantlerLevelUpLearnset, .teachableLearnset = sStantlerTeachableLearnset, + .eggMoveLearnset = sStantlerEggMoveLearnset, .evolutions = EVOLUTION({EVO_USE_MOVE_TWENTY_TIMES, MOVE_PSYSHIELD_BASH, SPECIES_WYRDEER}), }, @@ -5733,8 +6492,15 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .shinyPalette = gMonShinyPalette_Wyrdeer, .iconSprite = gMonIcon_Wyrdeer, .iconPalIndex = 2, - //FOOTPRINT(Wyrdeer) - FOOTPRINT(Geodude) + FOOTPRINT(Wyrdeer) + OVERWORLD( + sPicTable_Wyrdeer, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Wyrdeer, + gShinyOverworldPalette_Wyrdeer + ) .levelUpLearnset = sWyrdeerLevelUpLearnset, .teachableLearnset = sWyrdeerTeachableLearnset, }, @@ -5790,6 +6556,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Smeargle, .iconPalIndex = 1, FOOTPRINT(Smeargle) + OVERWORLD( + sPicTable_Smeargle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Smeargle, + gShinyOverworldPalette_Smeargle + ) .tmIlliterate = TRUE, .levelUpLearnset = sSmeargleLevelUpLearnset, .teachableLearnset = sSmeargleTeachableLearnset, @@ -5847,8 +6621,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Miltank, .iconPalIndex = 0, FOOTPRINT(Miltank) + OVERWORLD( + sPicTable_Miltank, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Miltank, + gShinyOverworldPalette_Miltank + ) .levelUpLearnset = sMiltankLevelUpLearnset, .teachableLearnset = sMiltankTeachableLearnset, + .eggMoveLearnset = sMiltankEggMoveLearnset, }, #endif //P_FAMILY_MILTANK @@ -5912,6 +6695,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Raikou, .iconPalIndex = 2, FOOTPRINT(Raikou) + OVERWORLD( + sPicTable_Raikou, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Raikou, + gShinyOverworldPalette_Raikou + ) .isLegendary = TRUE, .levelUpLearnset = sRaikouLevelUpLearnset, .teachableLearnset = sRaikouTeachableLearnset, @@ -5978,6 +6769,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Entei, .iconPalIndex = 2, FOOTPRINT(Entei) + OVERWORLD( + sPicTable_Entei, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Entei, + gShinyOverworldPalette_Entei + ) .isLegendary = TRUE, .levelUpLearnset = sEnteiLevelUpLearnset, .teachableLearnset = sEnteiTeachableLearnset, @@ -6044,6 +6843,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Suicune, .iconPalIndex = 2, FOOTPRINT(Suicune) + OVERWORLD( + sPicTable_Suicune, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Suicune, + gShinyOverworldPalette_Suicune + ) .isLegendary = TRUE, .levelUpLearnset = sSuicuneLevelUpLearnset, .teachableLearnset = sSuicuneTeachableLearnset, @@ -6099,8 +6906,17 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Larvitar, .iconPalIndex = 1, FOOTPRINT(Larvitar) + OVERWORLD( + sPicTable_Larvitar, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Larvitar, + gShinyOverworldPalette_Larvitar + ) .levelUpLearnset = sLarvitarLevelUpLearnset, .teachableLearnset = sLarvitarTeachableLearnset, + .eggMoveLearnset = sLarvitarEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_PUPITAR}), }, @@ -6152,6 +6968,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Pupitar, .iconPalIndex = 2, FOOTPRINT(Pupitar) + OVERWORLD( + sPicTable_Pupitar, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Pupitar, + gShinyOverworldPalette_Pupitar + ) .levelUpLearnset = sPupitarLevelUpLearnset, .teachableLearnset = sPupitarTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 55, SPECIES_TYRANITAR}), @@ -6212,6 +7036,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Tyranitar, .iconPalIndex = 4, FOOTPRINT(Tyranitar) + OVERWORLD( + sPicTable_Tyranitar, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Tyranitar, + gShinyOverworldPalette_Tyranitar + ) .levelUpLearnset = sTyranitarLevelUpLearnset, .teachableLearnset = sTyranitarTeachableLearnset, .formSpeciesIdTable = sTyranitarFormSpeciesIdTable, @@ -6333,7 +7165,16 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Lugia, .iconPalIndex = 0, FOOTPRINT(Lugia) + OVERWORLD( + sPicTable_Lugia, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Lugia, + gShinyOverworldPalette_Lugia + ) .isLegendary = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sLugiaLevelUpLearnset, .teachableLearnset = sLugiaTeachableLearnset, }, @@ -6397,7 +7238,16 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_HoOh, .iconPalIndex = 1, FOOTPRINT(HoOh) + OVERWORLD( + sPicTable_HoOh, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_HoOh, + gShinyOverworldPalette_HoOh + ) .isLegendary = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sHoOhLevelUpLearnset, .teachableLearnset = sHoOhTeachableLearnset, }, @@ -6461,7 +7311,16 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Celebi, .iconPalIndex = 1, FOOTPRINT(Celebi) + OVERWORLD( + sPicTable_Celebi, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Celebi, + gShinyOverworldPalette_Celebi + ) .isMythical = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sCelebiLevelUpLearnset, .teachableLearnset = sCelebiTeachableLearnset, }, @@ -6469,4 +7328,4 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = #ifdef __INTELLISENSE__ }; -#endif \ No newline at end of file +#endif diff --git a/src/data/pokemon/species_info/gen_3_families.h b/src/data/pokemon/species_info/gen_3_families.h index fb34fdc4a..2da10d371 100644 --- a/src/data/pokemon/species_info/gen_3_families.h +++ b/src/data/pokemon/species_info/gen_3_families.h @@ -52,8 +52,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Treecko, .iconPalIndex = 1, FOOTPRINT(Treecko) + OVERWORLD( + sPicTable_Treecko, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Treecko, + gShinyOverworldPalette_Treecko + ) .levelUpLearnset = sTreeckoLevelUpLearnset, .teachableLearnset = sTreeckoTeachableLearnset, + .eggMoveLearnset = sTreeckoEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_GROVYLE}), }, @@ -105,6 +114,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Grovyle, .iconPalIndex = 1, FOOTPRINT(Grovyle) + OVERWORLD( + sPicTable_Grovyle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Grovyle, + gShinyOverworldPalette_Grovyle + ) .levelUpLearnset = sGrovyleLevelUpLearnset, .teachableLearnset = sGrovyleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SCEPTILE}), @@ -164,6 +181,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Sceptile, .iconPalIndex = 1, FOOTPRINT(Sceptile) + OVERWORLD( + sPicTable_Sceptile, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Sceptile, + gShinyOverworldPalette_Sceptile + ) .levelUpLearnset = sSceptileLevelUpLearnset, .teachableLearnset = sSceptileTeachableLearnset, .formSpeciesIdTable = sSceptileFormSpeciesIdTable, @@ -279,8 +304,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Torchic, .iconPalIndex = 0, FOOTPRINT(Torchic) + OVERWORLD( + sPicTable_Torchic, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Torchic, + gShinyOverworldPalette_Torchic + ) .levelUpLearnset = sTorchicLevelUpLearnset, .teachableLearnset = sTorchicTeachableLearnset, + .eggMoveLearnset = sTorchicEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_COMBUSKEN}), }, @@ -337,6 +371,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Combusken, .iconPalIndex = 0, FOOTPRINT(Combusken) + OVERWORLD( + sPicTable_Combusken, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Combusken, + gShinyOverworldPalette_Combusken + ) .levelUpLearnset = sCombuskenLevelUpLearnset, .teachableLearnset = sCombuskenTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_BLAZIKEN}), @@ -400,6 +442,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Blaziken, .iconPalIndex = 0, FOOTPRINT(Blaziken) + OVERWORLD( + sPicTable_Blaziken, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Blaziken, + gShinyOverworldPalette_Blaziken + ) .levelUpLearnset = sBlazikenLevelUpLearnset, .teachableLearnset = sBlazikenTeachableLearnset, .formSpeciesIdTable = sBlazikenFormSpeciesIdTable, @@ -513,8 +563,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Mudkip, .iconPalIndex = 0, FOOTPRINT(Mudkip) + OVERWORLD( + sPicTable_Mudkip, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Mudkip, + gShinyOverworldPalette_Mudkip + ) .levelUpLearnset = sMudkipLevelUpLearnset, .teachableLearnset = sMudkipTeachableLearnset, + .eggMoveLearnset = sMudkipEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_MARSHTOMP}), }, @@ -566,6 +625,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Marshtomp, .iconPalIndex = 0, FOOTPRINT(Marshtomp) + OVERWORLD( + sPicTable_Marshtomp, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Marshtomp, + gShinyOverworldPalette_Marshtomp + ) .levelUpLearnset = sMarshtompLevelUpLearnset, .teachableLearnset = sMarshtompTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SWAMPERT}), @@ -625,6 +692,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Swampert, .iconPalIndex = 0, FOOTPRINT(Swampert) + OVERWORLD( + sPicTable_Swampert, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Swampert, + gShinyOverworldPalette_Swampert + ) .levelUpLearnset = sSwampertLevelUpLearnset, .teachableLearnset = sSwampertTeachableLearnset, .formSpeciesIdTable = sSwampertFormSpeciesIdTable, @@ -744,8 +819,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Poochyena, .iconPalIndex = 2, FOOTPRINT(Poochyena) + OVERWORLD( + sPicTable_Poochyena, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Poochyena, + gShinyOverworldPalette_Poochyena + ) .levelUpLearnset = sPoochyenaLevelUpLearnset, .teachableLearnset = sPoochyenaTeachableLearnset, + .eggMoveLearnset = sPoochyenaEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_MIGHTYENA}), }, @@ -797,6 +881,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Mightyena, .iconPalIndex = 2, FOOTPRINT(Mightyena) + OVERWORLD( + sPicTable_Mightyena, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Mightyena, + gShinyOverworldPalette_Mightyena + ) .levelUpLearnset = sMightyenaLevelUpLearnset, .teachableLearnset = sMightyenaTeachableLearnset, }, @@ -861,8 +953,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Zigzagoon, .iconPalIndex = 2, FOOTPRINT(Zigzagoon) + OVERWORLD( + sPicTable_Zigzagoon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Zigzagoon, + gShinyOverworldPalette_Zigzagoon + ) .levelUpLearnset = sZigzagoonLevelUpLearnset, .teachableLearnset = sZigzagoonTeachableLearnset, + .eggMoveLearnset = sZigzagoonEggMoveLearnset, .formSpeciesIdTable = sZigzagoonFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_LINOONE}), }, @@ -917,6 +1018,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Linoone, .iconPalIndex = 2, FOOTPRINT(Linoone) + OVERWORLD( + sPicTable_Linoone, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Linoone, + gShinyOverworldPalette_Linoone + ) .levelUpLearnset = sLinooneLevelUpLearnset, .teachableLearnset = sLinooneTeachableLearnset, .formSpeciesIdTable = sLinooneFormSpeciesIdTable, @@ -971,9 +1080,18 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_ZigzagoonGalarian, .iconPalIndex = 0, FOOTPRINT(Zigzagoon) + OVERWORLD( + sPicTable_ZigzagoonGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_ZigzagoonGalarian, + gShinyOverworldPalette_ZigzagoonGalarian + ) .isGalarianForm = TRUE, .levelUpLearnset = sZigzagoonGalarianLevelUpLearnset, .teachableLearnset = sZigzagoonGalarianTeachableLearnset, + .eggMoveLearnset = sZigzagoonGalarianEggMoveLearnset, .formSpeciesIdTable = sZigzagoonFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_LINOONE_GALARIAN}), }, @@ -1026,6 +1144,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_LinooneGalarian, .iconPalIndex = 0, FOOTPRINT(Linoone) + OVERWORLD( + sPicTable_LinooneGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_LinooneGalarian, + gShinyOverworldPalette_LinooneGalarian + ) .isGalarianForm = TRUE, .levelUpLearnset = sLinooneGalarianLevelUpLearnset, .teachableLearnset = sLinooneGalarianTeachableLearnset, @@ -1081,6 +1207,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Obstagoon, .iconPalIndex = 0, FOOTPRINT(Obstagoon) + OVERWORLD( + sPicTable_Obstagoon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Obstagoon, + gShinyOverworldPalette_Obstagoon + ) .levelUpLearnset = sObstagoonLevelUpLearnset, .teachableLearnset = sObstagoonTeachableLearnset, }, @@ -1144,6 +1278,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Wurmple, .iconPalIndex = 0, FOOTPRINT(Wurmple) + OVERWORLD( + sPicTable_Wurmple, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_BUG, + gOverworldPalette_Wurmple, + gShinyOverworldPalette_Wurmple + ) .tmIlliterate = TRUE, .levelUpLearnset = sWurmpleLevelUpLearnset, .teachableLearnset = sWurmpleTeachableLearnset, @@ -1199,6 +1341,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Silcoon, .iconPalIndex = 2, FOOTPRINT(Silcoon) + OVERWORLD( + sPicTable_Silcoon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_BUG, + gOverworldPalette_Silcoon, + gShinyOverworldPalette_Silcoon + ) .tmIlliterate = TRUE, .levelUpLearnset = sSilcoonLevelUpLearnset, .teachableLearnset = sSilcoonTeachableLearnset, @@ -1267,6 +1417,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Beautifly, .iconPalIndex = 0, FOOTPRINT(Beautifly) + OVERWORLD( + sPicTable_Beautifly, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Beautifly, + gShinyOverworldPalette_Beautifly + ) .levelUpLearnset = sBeautiflyLevelUpLearnset, .teachableLearnset = sBeautiflyTeachableLearnset, }, @@ -1325,6 +1483,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Cascoon, .iconPalIndex = 2, FOOTPRINT(Cascoon) + OVERWORLD( + sPicTable_Cascoon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_BUG, + gOverworldPalette_Cascoon, + gShinyOverworldPalette_Cascoon + ) .tmIlliterate = TRUE, .levelUpLearnset = sCascoonLevelUpLearnset, .teachableLearnset = sCascoonTeachableLearnset, @@ -1395,6 +1561,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Dustox, .iconPalIndex = 5, FOOTPRINT(Dustox) + OVERWORLD( + sPicTable_Dustox, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Dustox, + gShinyOverworldPalette_Dustox + ) .levelUpLearnset = sDustoxLevelUpLearnset, .teachableLearnset = sDustoxTeachableLearnset, }, @@ -1450,8 +1624,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Lotad, .iconPalIndex = 4, FOOTPRINT(Lotad) + OVERWORLD( + sPicTable_Lotad, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Lotad, + gShinyOverworldPalette_Lotad + ) .levelUpLearnset = sLotadLevelUpLearnset, .teachableLearnset = sLotadTeachableLearnset, + .eggMoveLearnset = sLotadEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 14, SPECIES_LOMBRE}), }, @@ -1504,6 +1687,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Lombre, .iconPalIndex = 1, FOOTPRINT(Lombre) + OVERWORLD( + sPicTable_Lombre, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Lombre, + gShinyOverworldPalette_Lombre + ) .levelUpLearnset = sLombreLevelUpLearnset, .teachableLearnset = sLombreTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_WATER_STONE, SPECIES_LUDICOLO}), @@ -1568,6 +1759,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Ludicolo, .iconPalIndex = 1, FOOTPRINT(Ludicolo) + OVERWORLD( + sPicTable_Ludicolo, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Ludicolo, + gShinyOverworldPalette_Ludicolo + ) .levelUpLearnset = sLudicoloLevelUpLearnset, .teachableLearnset = sLudicoloTeachableLearnset, }, @@ -1623,8 +1822,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Seedot, .iconPalIndex = 2, FOOTPRINT(Seedot) + OVERWORLD( + sPicTable_Seedot, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Seedot, + gShinyOverworldPalette_Seedot + ) .levelUpLearnset = sSeedotLevelUpLearnset, .teachableLearnset = sSeedotTeachableLearnset, + .eggMoveLearnset = sSeedotEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 14, SPECIES_NUZLEAF}), }, @@ -1681,6 +1889,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Nuzleaf, .iconPalIndex = 1, FOOTPRINT(Nuzleaf) + OVERWORLD( + sPicTable_Nuzleaf, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Nuzleaf, + gShinyOverworldPalette_Nuzleaf + ) .levelUpLearnset = sNuzleafLevelUpLearnset, .teachableLearnset = sNuzleafTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_LEAF_STONE, SPECIES_SHIFTRY}), @@ -1749,6 +1965,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Shiftry, .iconPalIndex = 5, FOOTPRINT(Shiftry) + OVERWORLD( + sPicTable_Shiftry, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Shiftry, + gShinyOverworldPalette_Shiftry + ) .levelUpLearnset = sShiftryLevelUpLearnset, .teachableLearnset = sShiftryTeachableLearnset, }, @@ -1803,8 +2027,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Taillow, .iconPalIndex = 2, FOOTPRINT(Taillow) + OVERWORLD( + sPicTable_Taillow, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Taillow, + gShinyOverworldPalette_Taillow + ) .levelUpLearnset = sTaillowLevelUpLearnset, .teachableLearnset = sTaillowTeachableLearnset, + .eggMoveLearnset = sTaillowEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_SWELLOW}), }, @@ -1862,6 +2095,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Swellow, .iconPalIndex = 2, FOOTPRINT(Swellow) + OVERWORLD( + sPicTable_Swellow, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Swellow, + gShinyOverworldPalette_Swellow + ) .levelUpLearnset = sSwellowLevelUpLearnset, .teachableLearnset = sSwellowTeachableLearnset, }, @@ -1918,8 +2159,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Wingull, .iconPalIndex = 0, FOOTPRINT(Wingull) + OVERWORLD( + sPicTable_Wingull, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Wingull, + gShinyOverworldPalette_Wingull + ) .levelUpLearnset = sWingullLevelUpLearnset, .teachableLearnset = sWingullTeachableLearnset, + .eggMoveLearnset = sWingullEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_PELIPPER}), }, @@ -1979,6 +2229,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Pelipper, .iconPalIndex = 2, FOOTPRINT(Pelipper) + OVERWORLD( + sPicTable_Pelipper, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Pelipper, + gShinyOverworldPalette_Pelipper + ) .levelUpLearnset = sPelipperLevelUpLearnset, .teachableLearnset = sPelipperTeachableLearnset, }, @@ -2041,8 +2299,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Ralts, .iconPalIndex = 1, FOOTPRINT(Ralts) + OVERWORLD( + sPicTable_Ralts, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Ralts, + gShinyOverworldPalette_Ralts + ) .levelUpLearnset = sRaltsLevelUpLearnset, .teachableLearnset = sRaltsTeachableLearnset, + .eggMoveLearnset = sRaltsEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_KIRLIA}), }, @@ -2094,6 +2361,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Kirlia, .iconPalIndex = 1, FOOTPRINT(Kirlia) + OVERWORLD( + sPicTable_Kirlia, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Kirlia, + gShinyOverworldPalette_Kirlia + ) .levelUpLearnset = sKirliaLevelUpLearnset, .teachableLearnset = sKirliaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_GARDEVOIR}, @@ -2154,6 +2429,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Gardevoir, .iconPalIndex = 1, FOOTPRINT(Gardevoir) + OVERWORLD( + sPicTable_Gardevoir, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Gardevoir, + gShinyOverworldPalette_Gardevoir + ) .levelUpLearnset = sGardevoirLevelUpLearnset, .teachableLearnset = sGardevoirTeachableLearnset, .formSpeciesIdTable = sGardevoirFormSpeciesIdTable, @@ -2276,6 +2559,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Gallade, .iconPalIndex = 1, FOOTPRINT(Gallade) + OVERWORLD( + sPicTable_Gallade, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Gallade, + gShinyOverworldPalette_Gallade + ) .levelUpLearnset = sGalladeLevelUpLearnset, .teachableLearnset = sGalladeTeachableLearnset, .formSpeciesIdTable = sGalladeFormSpeciesIdTable, @@ -2391,8 +2682,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Surskit, .iconPalIndex = 0, FOOTPRINT(Surskit) + OVERWORLD( + sPicTable_Surskit, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_BUG, + gOverworldPalette_Surskit, + gShinyOverworldPalette_Surskit + ) .levelUpLearnset = sSurskitLevelUpLearnset, .teachableLearnset = sSurskitTeachableLearnset, + .eggMoveLearnset = sSurskitEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_MASQUERAIN}), }, @@ -2453,6 +2753,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Masquerain, .iconPalIndex = 0, FOOTPRINT(Masquerain) + OVERWORLD( + sPicTable_Masquerain, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Masquerain, + gShinyOverworldPalette_Masquerain + ) .levelUpLearnset = sMasquerainLevelUpLearnset, .teachableLearnset = sMasquerainTeachableLearnset, }, @@ -2509,8 +2817,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Shroomish, .iconPalIndex = 1, FOOTPRINT(Shroomish) + OVERWORLD( + sPicTable_Shroomish, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Shroomish, + gShinyOverworldPalette_Shroomish + ) .levelUpLearnset = sShroomishLevelUpLearnset, .teachableLearnset = sShroomishTeachableLearnset, + .eggMoveLearnset = sShroomishEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 23, SPECIES_BRELOOM}), }, @@ -2564,6 +2881,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Breloom, .iconPalIndex = 1, FOOTPRINT(Breloom) + OVERWORLD( + sPicTable_Breloom, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Breloom, + gShinyOverworldPalette_Breloom + ) .levelUpLearnset = sBreloomLevelUpLearnset, .teachableLearnset = sBreloomTeachableLearnset, }, @@ -2618,8 +2943,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Slakoth, .iconPalIndex = 2, FOOTPRINT(Slakoth) + OVERWORLD( + sPicTable_Slakoth, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Slakoth, + gShinyOverworldPalette_Slakoth + ) .levelUpLearnset = sSlakothLevelUpLearnset, .teachableLearnset = sSlakothTeachableLearnset, + .eggMoveLearnset = sSlakothEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_VIGOROTH}), }, @@ -2671,6 +3005,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Vigoroth, .iconPalIndex = 2, FOOTPRINT(Vigoroth) + OVERWORLD( + sPicTable_Vigoroth, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Vigoroth, + gShinyOverworldPalette_Vigoroth + ) .levelUpLearnset = sVigorothLevelUpLearnset, .teachableLearnset = sVigorothTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SLAKING}), @@ -2730,6 +3072,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Slaking, .iconPalIndex = 2, FOOTPRINT(Slaking) + OVERWORLD( + sPicTable_Slaking, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Slaking, + gShinyOverworldPalette_Slaking + ) .levelUpLearnset = sSlakingLevelUpLearnset, .teachableLearnset = sSlakingTeachableLearnset, }, @@ -2785,8 +3135,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Nincada, .iconPalIndex = 1, FOOTPRINT(Nincada) + OVERWORLD( + sPicTable_Nincada, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_BUG, + gOverworldPalette_Nincada, + gShinyOverworldPalette_Nincada + ) .levelUpLearnset = sNincadaLevelUpLearnset, .teachableLearnset = sNincadaTeachableLearnset, + .eggMoveLearnset = sNincadaEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL_NINJASK, 20, SPECIES_NINJASK}, {EVO_LEVEL_SHEDINJA, 20, SPECIES_SHEDINJA}), }, @@ -2840,6 +3199,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Ninjask, .iconPalIndex = 1, FOOTPRINT(Ninjask) + OVERWORLD( + sPicTable_Ninjask, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Ninjask, + gShinyOverworldPalette_Ninjask + ) .levelUpLearnset = sNinjaskLevelUpLearnset, .teachableLearnset = sNinjaskTeachableLearnset, }, @@ -2893,6 +3260,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Shedinja, .iconPalIndex = 1, FOOTPRINT(Shedinja) + OVERWORLD( + sPicTable_Shedinja, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Shedinja, + gShinyOverworldPalette_Shedinja + ) .levelUpLearnset = sShedinjaLevelUpLearnset, .teachableLearnset = sShedinjaTeachableLearnset, }, @@ -2947,8 +3322,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Whismur, .iconPalIndex = 1, FOOTPRINT(Whismur) + OVERWORLD( + sPicTable_Whismur, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Whismur, + gShinyOverworldPalette_Whismur + ) .levelUpLearnset = sWhismurLevelUpLearnset, .teachableLearnset = sWhismurTeachableLearnset, + .eggMoveLearnset = sWhismurEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_LOUDRED}), }, @@ -3000,6 +3384,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Loudred, .iconPalIndex = 2, FOOTPRINT(Loudred) + OVERWORLD( + sPicTable_Loudred, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Loudred, + gShinyOverworldPalette_Loudred + ) .levelUpLearnset = sLoudredLevelUpLearnset, .teachableLearnset = sLoudredTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_EXPLOUD}), @@ -3061,6 +3453,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Exploud, .iconPalIndex = 2, FOOTPRINT(Exploud) + OVERWORLD( + sPicTable_Exploud, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Exploud, + gShinyOverworldPalette_Exploud + ) .levelUpLearnset = sExploudLevelUpLearnset, .teachableLearnset = sExploudTeachableLearnset, }, @@ -3116,8 +3516,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Makuhita, .iconPalIndex = 1, FOOTPRINT(Makuhita) + OVERWORLD( + sPicTable_Makuhita, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Makuhita, + gShinyOverworldPalette_Makuhita + ) .levelUpLearnset = sMakuhitaLevelUpLearnset, .teachableLearnset = sMakuhitaTeachableLearnset, + .eggMoveLearnset = sMakuhitaEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_HARIYAMA}), }, @@ -3170,6 +3579,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Hariyama, .iconPalIndex = 2, FOOTPRINT(Hariyama) + OVERWORLD( + sPicTable_Hariyama, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Hariyama, + gShinyOverworldPalette_Hariyama + ) .levelUpLearnset = sHariyamaLevelUpLearnset, .teachableLearnset = sHariyamaTeachableLearnset, }, @@ -3225,8 +3642,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Nosepass, .iconPalIndex = 0, FOOTPRINT(Nosepass) + OVERWORLD( + sPicTable_Nosepass, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Nosepass, + gShinyOverworldPalette_Nosepass + ) .levelUpLearnset = sNosepassLevelUpLearnset, .teachableLearnset = sNosepassTeachableLearnset, + .eggMoveLearnset = sNosepassEggMoveLearnset, .evolutions = EVOLUTION({EVO_MAPSEC, MAPSEC_NEW_MAUVILLE, SPECIES_PROBOPASS}, {EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_PROBOPASS}), }, @@ -3283,6 +3709,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Probopass, .iconPalIndex = 0, FOOTPRINT(Probopass) + OVERWORLD( + sPicTable_Probopass, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Probopass, + gShinyOverworldPalette_Probopass + ) .levelUpLearnset = sProbopassLevelUpLearnset, .teachableLearnset = sProbopassTeachableLearnset, }, @@ -3338,8 +3772,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Skitty, .iconPalIndex = 0, FOOTPRINT(Skitty) + OVERWORLD( + sPicTable_Skitty, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Skitty, + gShinyOverworldPalette_Skitty + ) .levelUpLearnset = sSkittyLevelUpLearnset, .teachableLearnset = sSkittyTeachableLearnset, + .eggMoveLearnset = sSkittyEggMoveLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_MOON_STONE, SPECIES_DELCATTY}), }, @@ -3398,6 +3841,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Delcatty, .iconPalIndex = 2, FOOTPRINT(Delcatty) + OVERWORLD( + sPicTable_Delcatty, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Delcatty, + gShinyOverworldPalette_Delcatty + ) .levelUpLearnset = sDelcattyLevelUpLearnset, .teachableLearnset = sDelcattyTeachableLearnset, }, @@ -3454,8 +3905,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Sableye, .iconPalIndex = 2, FOOTPRINT(Sableye) + OVERWORLD( + sPicTable_Sableye, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Sableye, + gShinyOverworldPalette_Sableye + ) .levelUpLearnset = sSableyeLevelUpLearnset, .teachableLearnset = sSableyeTeachableLearnset, + .eggMoveLearnset = sSableyeEggMoveLearnset, .formSpeciesIdTable = sSableyeFormSpeciesIdTable, .formChangeTable = sSableyeFormChangeTable, }, @@ -3512,6 +3972,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .isMegaEvolution = TRUE, .levelUpLearnset = sSableyeLevelUpLearnset, .teachableLearnset = sSableyeTeachableLearnset, + .eggMoveLearnset = sSableyeEggMoveLearnset, .formSpeciesIdTable = sSableyeFormSpeciesIdTable, .formChangeTable = sSableyeFormChangeTable, }, @@ -3575,8 +4036,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Mawile, .iconPalIndex = 2, FOOTPRINT(Mawile) + OVERWORLD( + sPicTable_Mawile, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Mawile, + gShinyOverworldPalette_Mawile + ) .levelUpLearnset = sMawileLevelUpLearnset, .teachableLearnset = sMawileTeachableLearnset, + .eggMoveLearnset = sMawileEggMoveLearnset, .formSpeciesIdTable = sMawileFormSpeciesIdTable, .formChangeTable = sMawileFormChangeTable, }, @@ -3634,6 +4104,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .isMegaEvolution = TRUE, .levelUpLearnset = sMawileLevelUpLearnset, .teachableLearnset = sMawileTeachableLearnset, + .eggMoveLearnset = sMawileEggMoveLearnset, .formSpeciesIdTable = sMawileFormSpeciesIdTable, .formChangeTable = sMawileFormChangeTable, }, @@ -3690,8 +4161,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Aron, .iconPalIndex = 2, FOOTPRINT(Aron) + OVERWORLD( + sPicTable_Aron, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Aron, + gShinyOverworldPalette_Aron + ) .levelUpLearnset = sAronLevelUpLearnset, .teachableLearnset = sAronTeachableLearnset, + .eggMoveLearnset = sAronEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_LAIRON}), }, @@ -3744,6 +4224,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Lairon, .iconPalIndex = 2, FOOTPRINT(Lairon) + OVERWORLD( + sPicTable_Lairon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Lairon, + gShinyOverworldPalette_Lairon + ) .levelUpLearnset = sLaironLevelUpLearnset, .teachableLearnset = sLaironTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_AGGRON}), @@ -3804,6 +4292,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Aggron, .iconPalIndex = 2, FOOTPRINT(Aggron) + OVERWORLD( + sPicTable_Aggron, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Aggron, + gShinyOverworldPalette_Aggron + ) .levelUpLearnset = sAggronLevelUpLearnset, .teachableLearnset = sAggronTeachableLearnset, .formSpeciesIdTable = sAggronFormSpeciesIdTable, @@ -3922,8 +4418,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Meditite, .iconPalIndex = 0, FOOTPRINT(Meditite) + OVERWORLD( + sPicTable_Meditite, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Meditite, + gShinyOverworldPalette_Meditite + ) .levelUpLearnset = sMedititeLevelUpLearnset, .teachableLearnset = sMedititeTeachableLearnset, + .eggMoveLearnset = sMedititeEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_MEDICHAM}), }, @@ -3979,6 +4484,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Medicham, .iconPalIndex = 0, FOOTPRINT(Medicham) + OVERWORLD( + sPicTable_Medicham, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Medicham, + gShinyOverworldPalette_Medicham + ) .levelUpLearnset = sMedichamLevelUpLearnset, .teachableLearnset = sMedichamTeachableLearnset, .formSpeciesIdTable = sMedichamFormSpeciesIdTable, @@ -4092,8 +4605,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Electrike, .iconPalIndex = 1, FOOTPRINT(Electrike) + OVERWORLD( + sPicTable_Electrike, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Electrike, + gShinyOverworldPalette_Electrike + ) .levelUpLearnset = sElectrikeLevelUpLearnset, .teachableLearnset = sElectrikeTeachableLearnset, + .eggMoveLearnset = sElectrikeEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_MANECTRIC}), }, @@ -4145,6 +4667,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Manectric, .iconPalIndex = 0, FOOTPRINT(Manectric) + OVERWORLD( + sPicTable_Manectric, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Manectric, + gShinyOverworldPalette_Manectric + ) .levelUpLearnset = sManectricLevelUpLearnset, .teachableLearnset = sManectricTeachableLearnset, .formSpeciesIdTable = sManectricFormSpeciesIdTable, @@ -4258,8 +4788,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Plusle, .iconPalIndex = 0, FOOTPRINT(Plusle) + OVERWORLD( + sPicTable_Plusle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Plusle, + gShinyOverworldPalette_Plusle + ) .levelUpLearnset = sPlusleLevelUpLearnset, .teachableLearnset = sPlusleTeachableLearnset, + .eggMoveLearnset = sPlusleEggMoveLearnset, }, #endif //P_FAMILY_PLUSLE @@ -4313,8 +4852,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Minun, .iconPalIndex = 0, FOOTPRINT(Minun) + OVERWORLD( + sPicTable_Minun, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Minun, + gShinyOverworldPalette_Minun + ) .levelUpLearnset = sMinunLevelUpLearnset, .teachableLearnset = sMinunTeachableLearnset, + .eggMoveLearnset = sMinunEggMoveLearnset, }, #endif //P_FAMILY_MINUN @@ -4374,8 +4922,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Volbeat, .iconPalIndex = 0, FOOTPRINT(Volbeat) + OVERWORLD( + sPicTable_Volbeat, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Volbeat, + gShinyOverworldPalette_Volbeat + ) .levelUpLearnset = sVolbeatLevelUpLearnset, .teachableLearnset = sVolbeatTeachableLearnset, + .eggMoveLearnset = sVolbeatEggMoveLearnset, }, [SPECIES_ILLUMISE] = @@ -4433,8 +4990,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Illumise, .iconPalIndex = 2, FOOTPRINT(Illumise) + OVERWORLD( + sPicTable_Illumise, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Illumise, + gShinyOverworldPalette_Illumise + ) .levelUpLearnset = sIllumiseLevelUpLearnset, .teachableLearnset = sIllumiseTeachableLearnset, + .eggMoveLearnset = sIllumiseEggMoveLearnset, }, #endif //P_FAMILY_VOLBEAT_ILLUMISE @@ -4490,8 +5056,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Budew, .iconPalIndex = 1, FOOTPRINT(Budew) + OVERWORLD( + sPicTable_Budew, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Budew, + gShinyOverworldPalette_Budew + ) .levelUpLearnset = sBudewLevelUpLearnset, .teachableLearnset = sBudewTeachableLearnset, + .eggMoveLearnset = sBudewEggMoveLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP_DAY, 0, SPECIES_ROSELIA}), }, #endif //P_GEN_4_CROSS_EVOS @@ -4550,8 +5125,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Roselia, .iconPalIndex = 4, FOOTPRINT(Roselia) + OVERWORLD( + sPicTable_Roselia, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Roselia, + gShinyOverworldPalette_Roselia + ) .levelUpLearnset = sRoseliaLevelUpLearnset, .teachableLearnset = sRoseliaTeachableLearnset, + .eggMoveLearnset = sRoseliaEggMoveLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_SHINY_STONE, SPECIES_ROSERADE}), }, @@ -4618,6 +5202,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Roserade, .iconPalIndex = 0, FOOTPRINT(Roserade) + OVERWORLD( + sPicTable_Roserade, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Roserade, + gShinyOverworldPalette_Roserade + ) .levelUpLearnset = sRoseradeLevelUpLearnset, .teachableLearnset = sRoseradeTeachableLearnset, }, @@ -4679,8 +5271,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Gulpin, .iconPalIndex = 1, FOOTPRINT(Gulpin) + OVERWORLD( + sPicTable_Gulpin, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Gulpin, + gShinyOverworldPalette_Gulpin + ) .levelUpLearnset = sGulpinLevelUpLearnset, .teachableLearnset = sGulpinTeachableLearnset, + .eggMoveLearnset = sGulpinEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_SWALOT}), }, @@ -4738,6 +5339,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Swalot, .iconPalIndex = 2, FOOTPRINT(Swalot) + OVERWORLD( + sPicTable_Swalot, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gOverworldPalette_Swalot, + gShinyOverworldPalette_Swalot + ) .levelUpLearnset = sSwalotLevelUpLearnset, .teachableLearnset = sSwalotTeachableLearnset, }, @@ -4793,8 +5402,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Carvanha, .iconPalIndex = 0, FOOTPRINT(Carvanha) + OVERWORLD( + sPicTable_Carvanha, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Carvanha, + gShinyOverworldPalette_Carvanha + ) .levelUpLearnset = sCarvanhaLevelUpLearnset, .teachableLearnset = sCarvanhaTeachableLearnset, + .eggMoveLearnset = sCarvanhaEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_SHARPEDO}), }, @@ -4847,6 +5465,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Sharpedo, .iconPalIndex = 0, FOOTPRINT(Sharpedo) + OVERWORLD( + sPicTable_Sharpedo, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Sharpedo, + gShinyOverworldPalette_Sharpedo + ) .levelUpLearnset = sSharpedoLevelUpLearnset, .teachableLearnset = sSharpedoTeachableLearnset, .formSpeciesIdTable = sSharpedoFormSpeciesIdTable, @@ -4962,8 +5588,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Wailmer, .iconPalIndex = 2, FOOTPRINT(Wailmer) + OVERWORLD( + sPicTable_Wailmer, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Wailmer, + gShinyOverworldPalette_Wailmer + ) .levelUpLearnset = sWailmerLevelUpLearnset, .teachableLearnset = sWailmerTeachableLearnset, + .eggMoveLearnset = sWailmerEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_WAILORD}), }, @@ -5016,6 +5651,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Wailord, .iconPalIndex = 0, FOOTPRINT(Wailord) + OVERWORLD( + sPicTable_Wailord, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Wailord, + gShinyOverworldPalette_Wailord + ) .levelUpLearnset = sWailordLevelUpLearnset, .teachableLearnset = sWailordTeachableLearnset, }, @@ -5074,8 +5717,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Numel, .iconPalIndex = 1, FOOTPRINT(Numel) + OVERWORLD( + sPicTable_Numel, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Numel, + gShinyOverworldPalette_Numel + ) .levelUpLearnset = sNumelLevelUpLearnset, .teachableLearnset = sNumelTeachableLearnset, + .eggMoveLearnset = sNumelEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 33, SPECIES_CAMERUPT}), }, @@ -5132,6 +5784,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Camerupt, .iconPalIndex = 0, FOOTPRINT(Camerupt) + OVERWORLD( + sPicTable_Camerupt, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Camerupt, + gShinyOverworldPalette_Camerupt + ) .levelUpLearnset = sCameruptLevelUpLearnset, .teachableLearnset = sCameruptTeachableLearnset, .formSpeciesIdTable = sCameruptFormSpeciesIdTable, @@ -5247,8 +5907,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Torkoal, .iconPalIndex = 2, FOOTPRINT(Torkoal) + OVERWORLD( + sPicTable_Torkoal, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Torkoal, + gShinyOverworldPalette_Torkoal + ) .levelUpLearnset = sTorkoalLevelUpLearnset, .teachableLearnset = sTorkoalTeachableLearnset, + .eggMoveLearnset = sTorkoalEggMoveLearnset, }, #endif //P_FAMILY_TORKOAL @@ -5301,8 +5970,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Spoink, .iconPalIndex = 0, FOOTPRINT(Spoink) + OVERWORLD( + sPicTable_Spoink, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Spoink, + gShinyOverworldPalette_Spoink + ) .levelUpLearnset = sSpoinkLevelUpLearnset, .teachableLearnset = sSpoinkTeachableLearnset, + .eggMoveLearnset = sSpoinkEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_GRUMPIG}), }, @@ -5355,6 +6033,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Grumpig, .iconPalIndex = 2, FOOTPRINT(Grumpig) + OVERWORLD( + sPicTable_Grumpig, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Grumpig, + gShinyOverworldPalette_Grumpig + ) .levelUpLearnset = sGrumpigLevelUpLearnset, .teachableLearnset = sGrumpigTeachableLearnset, }, @@ -5410,8 +6096,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Spinda, .iconPalIndex = 1, FOOTPRINT(Spinda) + OVERWORLD( + sPicTable_Spinda, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Spinda, + gShinyOverworldPalette_Spinda + ) .levelUpLearnset = sSpindaLevelUpLearnset, .teachableLearnset = sSpindaTeachableLearnset, + .eggMoveLearnset = sSpindaEggMoveLearnset, }, #endif //P_FAMILY_SPINDA @@ -5469,8 +6164,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Trapinch, .iconPalIndex = 0, FOOTPRINT(Trapinch) + OVERWORLD( + sPicTable_Trapinch, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Trapinch, + gShinyOverworldPalette_Trapinch + ) .levelUpLearnset = sTrapinchLevelUpLearnset, .teachableLearnset = sTrapinchTeachableLearnset, + .eggMoveLearnset = sTrapinchEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_VIBRAVA}), }, @@ -5527,6 +6231,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Vibrava, .iconPalIndex = 1, FOOTPRINT(Vibrava) + OVERWORLD( + sPicTable_Vibrava, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Vibrava, + gShinyOverworldPalette_Vibrava + ) .levelUpLearnset = sVibravaLevelUpLearnset, .teachableLearnset = sVibravaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 45, SPECIES_FLYGON}), @@ -5592,6 +6304,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Flygon, .iconPalIndex = 1, FOOTPRINT(Flygon) + OVERWORLD( + sPicTable_Flygon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Flygon, + gShinyOverworldPalette_Flygon + ) .levelUpLearnset = sFlygonLevelUpLearnset, .teachableLearnset = sFlygonTeachableLearnset, }, @@ -5647,8 +6367,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Cacnea, .iconPalIndex = 1, FOOTPRINT(Cacnea) + OVERWORLD( + sPicTable_Cacnea, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Cacnea, + gShinyOverworldPalette_Cacnea + ) .levelUpLearnset = sCacneaLevelUpLearnset, .teachableLearnset = sCacneaTeachableLearnset, + .eggMoveLearnset = sCacneaEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_CACTURNE}), }, @@ -5704,6 +6433,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Cacturne, .iconPalIndex = 1, FOOTPRINT(Cacturne) + OVERWORLD( + sPicTable_Cacturne, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Cacturne, + gShinyOverworldPalette_Cacturne + ) .levelUpLearnset = sCacturneLevelUpLearnset, .teachableLearnset = sCacturneTeachableLearnset, }, @@ -5758,8 +6495,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Swablu, .iconPalIndex = 0, FOOTPRINT(Swablu) + OVERWORLD( + sPicTable_Swablu, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Swablu, + gShinyOverworldPalette_Swablu + ) .levelUpLearnset = sSwabluLevelUpLearnset, .teachableLearnset = sSwabluTeachableLearnset, + .eggMoveLearnset = sSwabluEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_ALTARIA}), }, @@ -5811,6 +6557,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Altaria, .iconPalIndex = 0, FOOTPRINT(Altaria) + OVERWORLD( + sPicTable_Altaria, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Altaria, + gShinyOverworldPalette_Altaria + ) .levelUpLearnset = sAltariaLevelUpLearnset, .teachableLearnset = sAltariaTeachableLearnset, .formSpeciesIdTable = sAltariaFormSpeciesIdTable, @@ -5927,8 +6681,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Zangoose, .iconPalIndex = 0, FOOTPRINT(Zangoose) + OVERWORLD( + sPicTable_Zangoose, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Zangoose, + gShinyOverworldPalette_Zangoose + ) .levelUpLearnset = sZangooseLevelUpLearnset, .teachableLearnset = sZangooseTeachableLearnset, + .eggMoveLearnset = sZangooseEggMoveLearnset, }, #endif //P_FAMILY_ZANGOOSE @@ -5984,8 +6747,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Seviper, .iconPalIndex = 2, FOOTPRINT(Seviper) + OVERWORLD( + sPicTable_Seviper, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_BIKE_TIRE, + gOverworldPalette_Seviper, + gShinyOverworldPalette_Seviper + ) .levelUpLearnset = sSeviperLevelUpLearnset, .teachableLearnset = sSeviperTeachableLearnset, + .eggMoveLearnset = sSeviperEggMoveLearnset, }, #endif //P_FAMILY_SEVIPER @@ -6047,6 +6819,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Lunatone, .iconPalIndex = 1, FOOTPRINT(Lunatone) + OVERWORLD( + sPicTable_Lunatone, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Lunatone, + gShinyOverworldPalette_Lunatone + ) .levelUpLearnset = sLunatoneLevelUpLearnset, .teachableLearnset = sLunatoneTeachableLearnset, }, @@ -6110,6 +6890,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Solrock, .iconPalIndex = 0, FOOTPRINT(Solrock) + OVERWORLD( + sPicTable_Solrock, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Solrock, + gShinyOverworldPalette_Solrock + ) .levelUpLearnset = sSolrockLevelUpLearnset, .teachableLearnset = sSolrockTeachableLearnset, }, @@ -6165,8 +6953,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Barboach, .iconPalIndex = 0, FOOTPRINT(Barboach) + OVERWORLD( + sPicTable_Barboach, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Barboach, + gShinyOverworldPalette_Barboach + ) .levelUpLearnset = sBarboachLevelUpLearnset, .teachableLearnset = sBarboachTeachableLearnset, + .eggMoveLearnset = sBarboachEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_WHISCASH}), }, @@ -6218,6 +7015,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Whiscash, .iconPalIndex = 0, FOOTPRINT(Whiscash) + OVERWORLD( + sPicTable_Whiscash, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Whiscash, + gShinyOverworldPalette_Whiscash + ) .levelUpLearnset = sWhiscashLevelUpLearnset, .teachableLearnset = sWhiscashTeachableLearnset, }, @@ -6272,8 +7077,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Corphish, .iconPalIndex = 0, FOOTPRINT(Corphish) + OVERWORLD( + sPicTable_Corphish, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Corphish, + gShinyOverworldPalette_Corphish + ) .levelUpLearnset = sCorphishLevelUpLearnset, .teachableLearnset = sCorphishTeachableLearnset, + .eggMoveLearnset = sCorphishEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_CRAWDAUNT}), }, @@ -6325,6 +7139,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Crawdaunt, .iconPalIndex = 0, FOOTPRINT(Crawdaunt) + OVERWORLD( + sPicTable_Crawdaunt, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Crawdaunt, + gShinyOverworldPalette_Crawdaunt + ) .levelUpLearnset = sCrawdauntLevelUpLearnset, .teachableLearnset = sCrawdauntTeachableLearnset, }, @@ -6381,6 +7203,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Baltoy, .iconPalIndex = 2, FOOTPRINT(Baltoy) + OVERWORLD( + sPicTable_Baltoy, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Baltoy, + gShinyOverworldPalette_Baltoy + ) .levelUpLearnset = sBaltoyLevelUpLearnset, .teachableLearnset = sBaltoyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_CLAYDOL}), @@ -6436,6 +7266,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Claydol, .iconPalIndex = 0, FOOTPRINT(Claydol) + OVERWORLD( + sPicTable_Claydol, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Claydol, + gShinyOverworldPalette_Claydol + ) .levelUpLearnset = sClaydolLevelUpLearnset, .teachableLearnset = sClaydolTeachableLearnset, }, @@ -6497,8 +7335,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Lileep, .iconPalIndex = 2, FOOTPRINT(Lileep) + OVERWORLD( + sPicTable_Lileep, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gOverworldPalette_Lileep, + gShinyOverworldPalette_Lileep + ) .levelUpLearnset = sLileepLevelUpLearnset, .teachableLearnset = sLileepTeachableLearnset, + .eggMoveLearnset = sLileepEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_CRADILY}), }, @@ -6557,6 +7404,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Cradily, .iconPalIndex = 1, FOOTPRINT(Cradily) + OVERWORLD( + sPicTable_Cradily, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gOverworldPalette_Cradily, + gShinyOverworldPalette_Cradily + ) .levelUpLearnset = sCradilyLevelUpLearnset, .teachableLearnset = sCradilyTeachableLearnset, }, @@ -6617,8 +7472,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Anorith, .iconPalIndex = 0, FOOTPRINT(Anorith) + OVERWORLD( + sPicTable_Anorith, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_BUG, + gOverworldPalette_Anorith, + gShinyOverworldPalette_Anorith + ) .levelUpLearnset = sAnorithLevelUpLearnset, .teachableLearnset = sAnorithTeachableLearnset, + .eggMoveLearnset = sAnorithEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_ARMALDO}), }, @@ -6676,6 +7540,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Armaldo, .iconPalIndex = 2, FOOTPRINT(Armaldo) + OVERWORLD( + sPicTable_Armaldo, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Armaldo, + gShinyOverworldPalette_Armaldo + ) .levelUpLearnset = sArmaldoLevelUpLearnset, .teachableLearnset = sArmaldoTeachableLearnset, }, @@ -6730,8 +7602,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Feebas, .iconPalIndex = 2, FOOTPRINT(Feebas) + OVERWORLD( + sPicTable_Feebas, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Feebas, + gShinyOverworldPalette_Feebas + ) .levelUpLearnset = sFeebasLevelUpLearnset, .teachableLearnset = sFeebasTeachableLearnset, + .eggMoveLearnset = sFeebasEggMoveLearnset, .evolutions = EVOLUTION({EVO_BEAUTY, 170, SPECIES_MILOTIC}, {EVO_TRADE_ITEM, ITEM_PRISM_SCALE, SPECIES_MILOTIC}, {EVO_ITEM, ITEM_PRISM_SCALE, SPECIES_MILOTIC}), @@ -6790,6 +7671,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Milotic, .iconPalIndex = 2, FOOTPRINT(Milotic) + OVERWORLD( + sPicTable_Milotic, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gOverworldPalette_Milotic, + gShinyOverworldPalette_Milotic + ) .levelUpLearnset = sMiloticLevelUpLearnset, .teachableLearnset = sMiloticTeachableLearnset, }, @@ -6847,8 +7736,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_CastformNormal, .iconPalIndex = 0, FOOTPRINT(Castform) + OVERWORLD( + sPicTable_CastformNormal, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_CastformNormal, + gShinyOverworldPalette_CastformNormal + ) .levelUpLearnset = sCastformLevelUpLearnset, .teachableLearnset = sCastformTeachableLearnset, + .eggMoveLearnset = sCastformEggMoveLearnset, .formSpeciesIdTable = sCastformFormSpeciesIdTable, .formChangeTable = sCastformFormChangeTable, }, @@ -6904,8 +7802,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_CastformSunny, .iconPalIndex = 0, FOOTPRINT(Castform) + OVERWORLD( + sPicTable_CastformSunny, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_CastformSunny, + gShinyOverworldPalette_CastformSunny + ) .levelUpLearnset = sCastformLevelUpLearnset, .teachableLearnset = sCastformTeachableLearnset, + .eggMoveLearnset = sCastformEggMoveLearnset, .formSpeciesIdTable = sCastformFormSpeciesIdTable, .formChangeTable = sCastformFormChangeTable, }, @@ -6961,8 +7868,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_CastformRainy, .iconPalIndex = 0, FOOTPRINT(Castform) + OVERWORLD( + sPicTable_CastformRainy, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_CastformRainy, + gShinyOverworldPalette_CastformRainy + ) .levelUpLearnset = sCastformLevelUpLearnset, .teachableLearnset = sCastformTeachableLearnset, + .eggMoveLearnset = sCastformEggMoveLearnset, .formSpeciesIdTable = sCastformFormSpeciesIdTable, .formChangeTable = sCastformFormChangeTable, }, @@ -7018,8 +7934,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_CastformSnowy, .iconPalIndex = 0, FOOTPRINT(Castform) + OVERWORLD( + sPicTable_CastformSnowy, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_CastformSnowy, + gShinyOverworldPalette_CastformSnowy + ) .levelUpLearnset = sCastformLevelUpLearnset, .teachableLearnset = sCastformTeachableLearnset, + .eggMoveLearnset = sCastformEggMoveLearnset, .formSpeciesIdTable = sCastformFormSpeciesIdTable, .formChangeTable = sCastformFormChangeTable, }, @@ -7075,8 +8000,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Kecleon, .iconPalIndex = 1, FOOTPRINT(Kecleon) + OVERWORLD( + sPicTable_Kecleon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Kecleon, + gShinyOverworldPalette_Kecleon + ) .levelUpLearnset = sKecleonLevelUpLearnset, .teachableLearnset = sKecleonTeachableLearnset, + .eggMoveLearnset = sKecleonEggMoveLearnset, }, #endif //P_FAMILY_KECLEON @@ -7131,8 +8065,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Shuppet, .iconPalIndex = 0, FOOTPRINT(Shuppet) + OVERWORLD( + sPicTable_Shuppet, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Shuppet, + gShinyOverworldPalette_Shuppet + ) .levelUpLearnset = sShuppetLevelUpLearnset, .teachableLearnset = sShuppetTeachableLearnset, + .eggMoveLearnset = sShuppetEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_BANETTE}), }, @@ -7185,6 +8128,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Banette, .iconPalIndex = 0, FOOTPRINT(Banette) + OVERWORLD( + sPicTable_Banette, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Banette, + gShinyOverworldPalette_Banette + ) .levelUpLearnset = sBanetteLevelUpLearnset, .teachableLearnset = sBanetteTeachableLearnset, .formSpeciesIdTable = sBanetteFormSpeciesIdTable, @@ -7302,8 +8253,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Duskull, .iconPalIndex = 0, FOOTPRINT(Duskull) + OVERWORLD( + sPicTable_Duskull, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Duskull, + gShinyOverworldPalette_Duskull + ) .levelUpLearnset = sDuskullLevelUpLearnset, .teachableLearnset = sDuskullTeachableLearnset, + .eggMoveLearnset = sDuskullEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_DUSCLOPS}), }, @@ -7358,6 +8318,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Dusclops, .iconPalIndex = 0, FOOTPRINT(Dusclops) + OVERWORLD( + sPicTable_Dusclops, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Dusclops, + gShinyOverworldPalette_Dusclops + ) .levelUpLearnset = sDusclopsLevelUpLearnset, .teachableLearnset = sDusclopsTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_REAPER_CLOTH, SPECIES_DUSKNOIR}, @@ -7422,6 +8390,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Dusknoir, .iconPalIndex = 2, FOOTPRINT(Dusknoir) + OVERWORLD( + sPicTable_Dusknoir, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Dusknoir, + gShinyOverworldPalette_Dusknoir + ) .levelUpLearnset = sDusknoirLevelUpLearnset, .teachableLearnset = sDusknoirTeachableLearnset, }, @@ -7477,8 +8453,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Tropius, .iconPalIndex = 1, FOOTPRINT(Tropius) + OVERWORLD( + sPicTable_Tropius, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Tropius, + gShinyOverworldPalette_Tropius + ) .levelUpLearnset = sTropiusLevelUpLearnset, .teachableLearnset = sTropiusTeachableLearnset, + .eggMoveLearnset = sTropiusEggMoveLearnset, }, #endif //P_FAMILY_TROPIUS @@ -7533,8 +8518,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Chingling, .iconPalIndex = 1, FOOTPRINT(Chingling) + OVERWORLD( + sPicTable_Chingling, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Chingling, + gShinyOverworldPalette_Chingling + ) .levelUpLearnset = sChinglingLevelUpLearnset, .teachableLearnset = sChinglingTeachableLearnset, + .eggMoveLearnset = sChinglingEggMoveLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP_NIGHT, 0, SPECIES_CHIMECHO}), }, #endif //P_GEN_4_CROSS_EVOS @@ -7596,8 +8590,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Chimecho, .iconPalIndex = 0, FOOTPRINT(Chimecho) + OVERWORLD( + sPicTable_Chimecho, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Chimecho, + gShinyOverworldPalette_Chimecho + ) .levelUpLearnset = sChimechoLevelUpLearnset, .teachableLearnset = sChimechoTeachableLearnset, + .eggMoveLearnset = sChimechoEggMoveLearnset, }, #endif //P_FAMILY_CHIMECHO @@ -7652,8 +8655,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Absol, .iconPalIndex = 0, FOOTPRINT(Absol) + OVERWORLD( + sPicTable_Absol, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Absol, + gShinyOverworldPalette_Absol + ) .levelUpLearnset = sAbsolLevelUpLearnset, .teachableLearnset = sAbsolTeachableLearnset, + .eggMoveLearnset = sAbsolEggMoveLearnset, .formSpeciesIdTable = sAbsolFormSpeciesIdTable, .formChangeTable = sAbsolFormChangeTable, }, @@ -7711,6 +8723,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .isMegaEvolution = TRUE, .levelUpLearnset = sAbsolLevelUpLearnset, .teachableLearnset = sAbsolTeachableLearnset, + .eggMoveLearnset = sAbsolEggMoveLearnset, .formSpeciesIdTable = sAbsolFormSpeciesIdTable, .formChangeTable = sAbsolFormChangeTable, }, @@ -7768,8 +8781,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Snorunt, .iconPalIndex = 2, FOOTPRINT(Snorunt) + OVERWORLD( + sPicTable_Snorunt, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Snorunt, + gShinyOverworldPalette_Snorunt + ) .levelUpLearnset = sSnoruntLevelUpLearnset, .teachableLearnset = sSnoruntTeachableLearnset, + .eggMoveLearnset = sSnoruntEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_GLALIE}, {EVO_ITEM_FEMALE, ITEM_DAWN_STONE, SPECIES_FROSLASS}), }, @@ -7823,6 +8845,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Glalie, .iconPalIndex = 0, FOOTPRINT(Glalie) + OVERWORLD( + sPicTable_Glalie, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Glalie, + gShinyOverworldPalette_Glalie + ) .levelUpLearnset = sGlalieLevelUpLearnset, .teachableLearnset = sGlalieTeachableLearnset, .formSpeciesIdTable = sGlalieFormSpeciesIdTable, @@ -7936,6 +8966,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Froslass, .iconPalIndex = 0, FOOTPRINT(Froslass) + OVERWORLD( + sPicTable_Froslass, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Froslass, + gShinyOverworldPalette_Froslass + ) .levelUpLearnset = sFroslassLevelUpLearnset, .teachableLearnset = sFroslassTeachableLearnset, }, @@ -7992,8 +9030,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Spheal, .iconPalIndex = 2, FOOTPRINT(Spheal) + OVERWORLD( + sPicTable_Spheal, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Spheal, + gShinyOverworldPalette_Spheal + ) .levelUpLearnset = sSphealLevelUpLearnset, .teachableLearnset = sSphealTeachableLearnset, + .eggMoveLearnset = sSphealEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_SEALEO}), }, @@ -8045,6 +9092,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Sealeo, .iconPalIndex = 2, FOOTPRINT(Sealeo) + OVERWORLD( + sPicTable_Sealeo, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Sealeo, + gShinyOverworldPalette_Sealeo + ) .levelUpLearnset = sSealeoLevelUpLearnset, .teachableLearnset = sSealeoTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 44, SPECIES_WALREIN}), @@ -8104,6 +9159,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Walrein, .iconPalIndex = 0, FOOTPRINT(Walrein) + OVERWORLD( + sPicTable_Walrein, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Walrein, + gShinyOverworldPalette_Walrein + ) .levelUpLearnset = sWalreinLevelUpLearnset, .teachableLearnset = sWalreinTeachableLearnset, }, @@ -8160,8 +9223,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Clamperl, .iconPalIndex = 0, FOOTPRINT(Clamperl) + OVERWORLD( + sPicTable_Clamperl, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Clamperl, + gShinyOverworldPalette_Clamperl + ) .levelUpLearnset = sClamperlLevelUpLearnset, .teachableLearnset = sClamperlTeachableLearnset, + .eggMoveLearnset = sClamperlEggMoveLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_DEEP_SEA_TOOTH, SPECIES_HUNTAIL}, {EVO_TRADE_ITEM, ITEM_DEEP_SEA_SCALE, SPECIES_GOREBYSS}, {EVO_ITEM, ITEM_DEEP_SEA_TOOTH, SPECIES_HUNTAIL}, @@ -8218,6 +9290,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Huntail, .iconPalIndex = 0, FOOTPRINT(Huntail) + OVERWORLD( + sPicTable_Huntail, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gOverworldPalette_Huntail, + gShinyOverworldPalette_Huntail + ) .levelUpLearnset = sHuntailLevelUpLearnset, .teachableLearnset = sHuntailTeachableLearnset, }, @@ -8271,6 +9351,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Gorebyss, .iconPalIndex = 0, FOOTPRINT(Gorebyss) + OVERWORLD( + sPicTable_Gorebyss, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gOverworldPalette_Gorebyss, + gShinyOverworldPalette_Gorebyss + ) .levelUpLearnset = sGorebyssLevelUpLearnset, .teachableLearnset = sGorebyssTeachableLearnset, }, @@ -8331,8 +9419,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Relicanth, .iconPalIndex = 2, FOOTPRINT(Relicanth) + OVERWORLD( + sPicTable_Relicanth, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Relicanth, + gShinyOverworldPalette_Relicanth + ) .levelUpLearnset = sRelicanthLevelUpLearnset, .teachableLearnset = sRelicanthTeachableLearnset, + .eggMoveLearnset = sRelicanthEggMoveLearnset, }, #endif //P_FAMILY_RELICANTH @@ -8386,8 +9483,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Luvdisc, .iconPalIndex = 0, FOOTPRINT(Luvdisc) + OVERWORLD( + sPicTable_Luvdisc, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gOverworldPalette_Luvdisc, + gShinyOverworldPalette_Luvdisc + ) .levelUpLearnset = sLuvdiscLevelUpLearnset, .teachableLearnset = sLuvdiscTeachableLearnset, + .eggMoveLearnset = sLuvdiscEggMoveLearnset, }, #endif //P_FAMILY_LUVDISC @@ -8441,8 +9547,17 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Bagon, .iconPalIndex = 0, FOOTPRINT(Bagon) + OVERWORLD( + sPicTable_Bagon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Bagon, + gShinyOverworldPalette_Bagon + ) .levelUpLearnset = sBagonLevelUpLearnset, .teachableLearnset = sBagonTeachableLearnset, + .eggMoveLearnset = sBagonEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_SHELGON}), }, @@ -8495,6 +9610,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Shelgon, .iconPalIndex = 2, FOOTPRINT(Shelgon) + OVERWORLD( + sPicTable_Shelgon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Shelgon, + gShinyOverworldPalette_Shelgon + ) .levelUpLearnset = sShelgonLevelUpLearnset, .teachableLearnset = sShelgonTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 50, SPECIES_SALAMENCE}), @@ -8556,6 +9679,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Salamence, .iconPalIndex = 0, FOOTPRINT(Salamence) + OVERWORLD( + sPicTable_Salamence, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Salamence, + gShinyOverworldPalette_Salamence + ) .levelUpLearnset = sSalamenceLevelUpLearnset, .teachableLearnset = sSalamenceTeachableLearnset, .formSpeciesIdTable = sSalamenceFormSpeciesIdTable, @@ -8672,6 +9803,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Beldum, .iconPalIndex = 0, FOOTPRINT(Beldum) + OVERWORLD( + sPicTable_Beldum, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Beldum, + gShinyOverworldPalette_Beldum + ) .tmIlliterate = TRUE, .levelUpLearnset = sBeldumLevelUpLearnset, .teachableLearnset = sBeldumTeachableLearnset, @@ -8727,6 +9866,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Metang, .iconPalIndex = 0, FOOTPRINT(Metang) + OVERWORLD( + sPicTable_Metang, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Metang, + gShinyOverworldPalette_Metang + ) .levelUpLearnset = sMetangLevelUpLearnset, .teachableLearnset = sMetangTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 45, SPECIES_METAGROSS}), @@ -8787,6 +9934,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Metagross, .iconPalIndex = 0, FOOTPRINT(Metagross) + OVERWORLD( + sPicTable_Metagross, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Metagross, + gShinyOverworldPalette_Metagross + ) .levelUpLearnset = sMetagrossLevelUpLearnset, .teachableLearnset = sMetagrossTeachableLearnset, .formSpeciesIdTable = sMetagrossFormSpeciesIdTable, @@ -8908,6 +10063,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Regirock, .iconPalIndex = 2, FOOTPRINT(Regirock) + OVERWORLD( + sPicTable_Regirock, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Regirock, + gShinyOverworldPalette_Regirock + ) .isLegendary = TRUE, .levelUpLearnset = sRegirockLevelUpLearnset, .teachableLearnset = sRegirockTeachableLearnset, @@ -8969,6 +10132,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Regice, .iconPalIndex = 0, FOOTPRINT(Regice) + OVERWORLD( + sPicTable_Regice, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Regice, + gShinyOverworldPalette_Regice + ) .isLegendary = TRUE, .levelUpLearnset = sRegiceLevelUpLearnset, .teachableLearnset = sRegiceTeachableLearnset, @@ -9031,6 +10202,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Registeel, .iconPalIndex = 2, FOOTPRINT(Registeel) + OVERWORLD( + sPicTable_Registeel, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Registeel, + gShinyOverworldPalette_Registeel + ) .isLegendary = TRUE, .levelUpLearnset = sRegisteelLevelUpLearnset, .teachableLearnset = sRegisteelTeachableLearnset, @@ -9093,6 +10272,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Latias, .iconPalIndex = 0, FOOTPRINT(Latias) + OVERWORLD( + sPicTable_Latias, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Latias, + gShinyOverworldPalette_Latias + ) .isLegendary = TRUE, .levelUpLearnset = sLatiasLevelUpLearnset, .teachableLearnset = sLatiasTeachableLearnset, @@ -9216,6 +10403,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Latios, .iconPalIndex = 0, FOOTPRINT(Latios) + OVERWORLD( + sPicTable_Latios, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Latios, + gShinyOverworldPalette_Latios + ) .isLegendary = TRUE, .levelUpLearnset = sLatiosLevelUpLearnset, .teachableLearnset = sLatiosTeachableLearnset, @@ -9339,7 +10534,16 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Kyogre, .iconPalIndex = 2, FOOTPRINT(Kyogre) + OVERWORLD( + sPicTable_Kyogre, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Kyogre, + gShinyOverworldPalette_Kyogre + ) .isLegendary = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sKyogreLevelUpLearnset, .teachableLearnset = sKyogreTeachableLearnset, .formSpeciesIdTable = sKyogreFormSpeciesIdTable, @@ -9396,6 +10600,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = FOOTPRINT(Kyogre) .isLegendary = TRUE, .isPrimalReversion = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sKyogreLevelUpLearnset, .teachableLearnset = sKyogreTeachableLearnset, .formSpeciesIdTable = sKyogreFormSpeciesIdTable, @@ -9459,7 +10664,16 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Groudon, .iconPalIndex = 0, FOOTPRINT(Groudon) + OVERWORLD( + sPicTable_Groudon, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Groudon, + gShinyOverworldPalette_Groudon + ) .isLegendary = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sGroudonLevelUpLearnset, .teachableLearnset = sGroudonTeachableLearnset, .formSpeciesIdTable = sGroudonFormSpeciesIdTable, @@ -9517,6 +10731,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = FOOTPRINT(Groudon) .isLegendary = TRUE, .isPrimalReversion = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sGroudonLevelUpLearnset, .teachableLearnset = sGroudonTeachableLearnset, .formSpeciesIdTable = sGroudonFormSpeciesIdTable, @@ -9583,7 +10798,16 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Rayquaza, .iconPalIndex = 1, FOOTPRINT(Rayquaza) + OVERWORLD( + sPicTable_Rayquaza, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Rayquaza, + gShinyOverworldPalette_Rayquaza + ) .isLegendary = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sRayquazaLevelUpLearnset, .teachableLearnset = sRayquazaTeachableLearnset, .formSpeciesIdTable = sRayquazaFormSpeciesIdTable, @@ -9643,6 +10867,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = FOOTPRINT(Rayquaza) .isLegendary = TRUE, .isMegaEvolution = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sRayquazaLevelUpLearnset, .teachableLearnset = sRayquazaTeachableLearnset, .formSpeciesIdTable = sRayquazaFormSpeciesIdTable, @@ -9709,7 +10934,16 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Jirachi, .iconPalIndex = 0, FOOTPRINT(Jirachi) + OVERWORLD( + sPicTable_Jirachi, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_Jirachi, + gShinyOverworldPalette_Jirachi + ) .isMythical = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sJirachiLevelUpLearnset, .teachableLearnset = sJirachiTeachableLearnset, }, @@ -9770,7 +11004,16 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_DeoxysNormal, .iconPalIndex = 0, FOOTPRINT(Deoxys) + OVERWORLD( + sPicTable_DeoxysNormal, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_DeoxysNormal, + gShinyOverworldPalette_DeoxysNormal + ) .isMythical = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sDeoxysNormalLevelUpLearnset, .teachableLearnset = sDeoxysNormalTeachableLearnset, .formSpeciesIdTable = sDeoxysFormSpeciesIdTable, @@ -9822,7 +11065,16 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_DeoxysAttack, .iconPalIndex = 0, FOOTPRINT(Deoxys) + OVERWORLD( + sPicTable_DeoxysAttack, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_DeoxysAttack, + gShinyOverworldPalette_DeoxysAttack + ) .isMythical = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sDeoxysAttackLevelUpLearnset, .teachableLearnset = sDeoxysAttackTeachableLearnset, .formSpeciesIdTable = sDeoxysFormSpeciesIdTable, @@ -9874,7 +11126,16 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_DeoxysDefense, .iconPalIndex = 0, FOOTPRINT(Deoxys) + OVERWORLD( + sPicTable_DeoxysDefense, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_DeoxysDefense, + gShinyOverworldPalette_DeoxysDefense + ) .isMythical = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sDeoxysDefenseLevelUpLearnset, .teachableLearnset = sDeoxysDefenseTeachableLearnset, .formSpeciesIdTable = sDeoxysFormSpeciesIdTable, @@ -9926,7 +11187,16 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_DeoxysSpeed, .iconPalIndex = 0, FOOTPRINT(Deoxys) + OVERWORLD( + sPicTable_DeoxysSpeed, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_DeoxysSpeed, + gShinyOverworldPalette_DeoxysSpeed + ) .isMythical = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sDeoxysSpeedLevelUpLearnset, .teachableLearnset = sDeoxysSpeedTeachableLearnset, .formSpeciesIdTable = sDeoxysFormSpeciesIdTable, @@ -9936,4 +11206,4 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = #ifdef __INTELLISENSE__ }; -#endif \ No newline at end of file +#endif diff --git a/src/data/pokemon/species_info/gen_4_families.h b/src/data/pokemon/species_info/gen_4_families.h index 8cdd112e7..ed9569151 100644 --- a/src/data/pokemon/species_info/gen_4_families.h +++ b/src/data/pokemon/species_info/gen_4_families.h @@ -52,8 +52,17 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Turtwig, .iconPalIndex = 1, FOOTPRINT(Turtwig) + OVERWORLD( + sPicTable_Turtwig, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Turtwig, + gShinyOverworldPalette_Turtwig + ) .levelUpLearnset = sTurtwigLevelUpLearnset, .teachableLearnset = sTurtwigTeachableLearnset, + .eggMoveLearnset = sTurtwigEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_GROTLE}), }, @@ -106,6 +115,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Grotle, .iconPalIndex = 1, FOOTPRINT(Grotle) + OVERWORLD( + sPicTable_Grotle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Grotle, + gShinyOverworldPalette_Grotle + ) .levelUpLearnset = sGrotleLevelUpLearnset, .teachableLearnset = sGrotleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_TORTERRA}), @@ -167,6 +184,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Torterra, .iconPalIndex = 1, FOOTPRINT(Torterra) + OVERWORLD( + sPicTable_Torterra, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Torterra, + gShinyOverworldPalette_Torterra + ) .levelUpLearnset = sTorterraLevelUpLearnset, .teachableLearnset = sTorterraTeachableLearnset, }, @@ -222,8 +247,17 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Chimchar, .iconPalIndex = 1, FOOTPRINT(Chimchar) + OVERWORLD( + sPicTable_Chimchar, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Chimchar, + gShinyOverworldPalette_Chimchar + ) .levelUpLearnset = sChimcharLevelUpLearnset, .teachableLearnset = sChimcharTeachableLearnset, + .eggMoveLearnset = sChimcharEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 14, SPECIES_MONFERNO}), }, @@ -277,6 +311,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Monferno, .iconPalIndex = 0, FOOTPRINT(Monferno) + OVERWORLD( + sPicTable_Monferno, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Monferno, + gShinyOverworldPalette_Monferno + ) .levelUpLearnset = sMonfernoLevelUpLearnset, .teachableLearnset = sMonfernoTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_INFERNAPE}), @@ -338,6 +380,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Infernape, .iconPalIndex = 0, FOOTPRINT(Infernape) + OVERWORLD( + sPicTable_Infernape, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Infernape, + gShinyOverworldPalette_Infernape + ) .levelUpLearnset = sInfernapeLevelUpLearnset, .teachableLearnset = sInfernapeTeachableLearnset, }, @@ -396,8 +446,17 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Piplup, .iconPalIndex = 0, FOOTPRINT(Piplup) + OVERWORLD( + sPicTable_Piplup, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Piplup, + gShinyOverworldPalette_Piplup + ) .levelUpLearnset = sPiplupLevelUpLearnset, .teachableLearnset = sPiplupTeachableLearnset, + .eggMoveLearnset = sPiplupEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_PRINPLUP}), }, @@ -453,6 +512,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Prinplup, .iconPalIndex = 0, FOOTPRINT(Prinplup) + OVERWORLD( + sPicTable_Prinplup, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Prinplup, + gShinyOverworldPalette_Prinplup + ) .levelUpLearnset = sPrinplupLevelUpLearnset, .teachableLearnset = sPrinplupTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_EMPOLEON}), @@ -516,6 +583,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Empoleon, .iconPalIndex = 0, FOOTPRINT(Empoleon) + OVERWORLD( + sPicTable_Empoleon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Empoleon, + gShinyOverworldPalette_Empoleon + ) .levelUpLearnset = sEmpoleonLevelUpLearnset, .teachableLearnset = sEmpoleonTeachableLearnset, }, @@ -574,8 +649,17 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Starly, .iconPalIndex = 0, FOOTPRINT(Starly) + OVERWORLD( + sPicTable_Starly, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Starly, + gShinyOverworldPalette_Starly + ) .levelUpLearnset = sStarlyLevelUpLearnset, .teachableLearnset = sStarlyTeachableLearnset, + .eggMoveLearnset = sStarlyEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 14, SPECIES_STARAVIA}), }, @@ -631,6 +715,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Staravia, .iconPalIndex = 0, FOOTPRINT(Staravia) + OVERWORLD( + sPicTable_Staravia, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Staravia, + gShinyOverworldPalette_Staravia + ) .levelUpLearnset = sStaraviaLevelUpLearnset, .teachableLearnset = sStaraviaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_STARAPTOR}), @@ -694,6 +786,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Staraptor, .iconPalIndex = 0, FOOTPRINT(Staraptor) + OVERWORLD( + sPicTable_Staraptor, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Staraptor, + gShinyOverworldPalette_Staraptor + ) .levelUpLearnset = sStaraptorLevelUpLearnset, .teachableLearnset = sStaraptorTeachableLearnset, }, @@ -752,8 +852,17 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Bidoof, .iconPalIndex = 2, FOOTPRINT(Bidoof) + OVERWORLD( + sPicTable_Bidoof, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Bidoof, + gShinyOverworldPalette_Bidoof + ) .levelUpLearnset = sBidoofLevelUpLearnset, .teachableLearnset = sBidoofTeachableLearnset, + .eggMoveLearnset = sBidoofEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 15, SPECIES_BIBAREL}), }, @@ -807,6 +916,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Bibarel, .iconPalIndex = 2, FOOTPRINT(Bibarel) + OVERWORLD( + sPicTable_Bibarel, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Bibarel, + gShinyOverworldPalette_Bibarel + ) .levelUpLearnset = sBibarelLevelUpLearnset, .teachableLearnset = sBibarelTeachableLearnset, }, @@ -866,6 +983,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Kricketot, .iconPalIndex = 2, FOOTPRINT(Kricketot) + OVERWORLD( + sPicTable_Kricketot, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Kricketot, + gShinyOverworldPalette_Kricketot + ) .tmIlliterate = TRUE, .levelUpLearnset = sKricketotLevelUpLearnset, .teachableLearnset = sKricketotTeachableLearnset, @@ -925,6 +1050,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Kricketune, .iconPalIndex = 2, FOOTPRINT(Kricketune) + OVERWORLD( + sPicTable_Kricketune, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Kricketune, + gShinyOverworldPalette_Kricketune + ) .levelUpLearnset = sKricketuneLevelUpLearnset, .teachableLearnset = sKricketuneTeachableLearnset, }, @@ -983,8 +1116,17 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Shinx, .iconPalIndex = 0, FOOTPRINT(Shinx) + OVERWORLD( + sPicTable_Shinx, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Shinx, + gShinyOverworldPalette_Shinx + ) .levelUpLearnset = sShinxLevelUpLearnset, .teachableLearnset = sShinxTeachableLearnset, + .eggMoveLearnset = sShinxEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 15, SPECIES_LUXIO}), }, @@ -1040,6 +1182,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Luxio, .iconPalIndex = 0, FOOTPRINT(Luxio) + OVERWORLD( + sPicTable_Luxio, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Luxio, + gShinyOverworldPalette_Luxio + ) .levelUpLearnset = sLuxioLevelUpLearnset, .teachableLearnset = sLuxioTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_LUXRAY}), @@ -1103,6 +1253,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Luxray, .iconPalIndex = 0, FOOTPRINT(Luxray) + OVERWORLD( + sPicTable_Luxray, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Luxray, + gShinyOverworldPalette_Luxray + ) .levelUpLearnset = sLuxrayLevelUpLearnset, .teachableLearnset = sLuxrayTeachableLearnset, }, @@ -1157,8 +1315,17 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Cranidos, .iconPalIndex = 0, FOOTPRINT(Cranidos) + OVERWORLD( + sPicTable_Cranidos, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Cranidos, + gShinyOverworldPalette_Cranidos + ) .levelUpLearnset = sCranidosLevelUpLearnset, .teachableLearnset = sCranidosTeachableLearnset, + .eggMoveLearnset = sCranidosEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_RAMPARDOS}), }, @@ -1210,6 +1377,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Rampardos, .iconPalIndex = 0, FOOTPRINT(Rampardos) + OVERWORLD( + sPicTable_Rampardos, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Rampardos, + gShinyOverworldPalette_Rampardos + ) .levelUpLearnset = sRampardosLevelUpLearnset, .teachableLearnset = sRampardosTeachableLearnset, }, @@ -1264,8 +1439,17 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Shieldon, .iconPalIndex = 1, FOOTPRINT(Shieldon) + OVERWORLD( + sPicTable_Shieldon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Shieldon, + gShinyOverworldPalette_Shieldon + ) .levelUpLearnset = sShieldonLevelUpLearnset, .teachableLearnset = sShieldonTeachableLearnset, + .eggMoveLearnset = sShieldonEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_BASTIODON}), }, @@ -1317,6 +1501,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Bastiodon, .iconPalIndex = 1, FOOTPRINT(Bastiodon) + OVERWORLD( + sPicTable_Bastiodon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Bastiodon, + gShinyOverworldPalette_Bastiodon + ) .levelUpLearnset = sBastiodonLevelUpLearnset, .teachableLearnset = sBastiodonTeachableLearnset, }, @@ -1372,6 +1564,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_BurmyPlantCloak, .iconPalIndex = 1, FOOTPRINT(Burmy) + OVERWORLD( + sPicTable_BurmyPlantCloak, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_BurmyPlantCloak, + gShinyOverworldPalette_BurmyPlantCloak + ) .tmIlliterate = TRUE, .levelUpLearnset = sBurmyLevelUpLearnset, .teachableLearnset = sBurmyTeachableLearnset, @@ -1430,6 +1630,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_BurmySandyCloak, .iconPalIndex = 1, FOOTPRINT(Burmy) + OVERWORLD( + sPicTable_BurmySandyCloak, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_BurmySandyCloak, + gShinyOverworldPalette_BurmySandyCloak + ) .tmIlliterate = TRUE, .levelUpLearnset = sBurmyLevelUpLearnset, .teachableLearnset = sBurmyTeachableLearnset, @@ -1488,6 +1696,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_BurmyTrashCloak, .iconPalIndex = 0, FOOTPRINT(Burmy) + OVERWORLD( + sPicTable_BurmyTrashCloak, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_BurmyTrashCloak, + gShinyOverworldPalette_BurmyTrashCloak + ) .tmIlliterate = TRUE, .levelUpLearnset = sBurmyLevelUpLearnset, .teachableLearnset = sBurmyTeachableLearnset, @@ -1547,6 +1763,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_WormadamPlantCloak, .iconPalIndex = 1, FOOTPRINT(Wormadam) + OVERWORLD( + sPicTable_WormadamPlantCloak, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_WormadamPlantCloak, + gShinyOverworldPalette_WormadamPlantCloak + ) .levelUpLearnset = sWormadamPlantCloakLevelUpLearnset, .teachableLearnset = sWormadamPlantCloakTeachableLearnset, .formSpeciesIdTable = sWormadamFormSpeciesIdTable, @@ -1602,6 +1826,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_WormadamSandyCloak, .iconPalIndex = 1, FOOTPRINT(Wormadam) + OVERWORLD( + sPicTable_WormadamSandyCloak, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_WormadamSandyCloak, + gShinyOverworldPalette_WormadamSandyCloak + ) .levelUpLearnset = sWormadamSandyCloakLevelUpLearnset, .teachableLearnset = sWormadamSandyCloakTeachableLearnset, .formSpeciesIdTable = sWormadamFormSpeciesIdTable, @@ -1658,6 +1890,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_WormadamTrashCloak, .iconPalIndex = 0, FOOTPRINT(Wormadam) + OVERWORLD( + sPicTable_WormadamTrashCloak, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_WormadamTrashCloak, + gShinyOverworldPalette_WormadamTrashCloak + ) .levelUpLearnset = sWormadamTrashCloakLevelUpLearnset, .teachableLearnset = sWormadamTrashCloakTeachableLearnset, .formSpeciesIdTable = sWormadamFormSpeciesIdTable, @@ -1710,6 +1950,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Mothim, \ .iconPalIndex = 0, \ FOOTPRINT(Mothim) \ + OVERWORLD( \ + sPicTable_Mothim, \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gOverworldPalette_Mothim, \ + gShinyOverworldPalette_Mothim \ + ) \ .levelUpLearnset = sMothimLevelUpLearnset, \ .teachableLearnset = sMothimTeachableLearnset, \ .formSpeciesIdTable = sMothimFormSpeciesIdTable, \ @@ -1773,6 +2021,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Combee, .iconPalIndex = 0, FOOTPRINT(Combee) + OVERWORLD( + sPicTable_Combee, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Combee, + gShinyOverworldPalette_Combee + ) .tmIlliterate = TRUE, .levelUpLearnset = sCombeeLevelUpLearnset, .teachableLearnset = sCombeeTeachableLearnset, @@ -1830,6 +2086,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Vespiquen, .iconPalIndex = 0, FOOTPRINT(Vespiquen) + OVERWORLD( + sPicTable_Vespiquen, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Vespiquen, + gShinyOverworldPalette_Vespiquen + ) .levelUpLearnset = sVespiquenLevelUpLearnset, .teachableLearnset = sVespiquenTeachableLearnset, }, @@ -1886,8 +2150,17 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Pachirisu, .iconPalIndex = 0, FOOTPRINT(Pachirisu) + OVERWORLD( + sPicTable_Pachirisu, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Pachirisu, + gShinyOverworldPalette_Pachirisu + ) .levelUpLearnset = sPachirisuLevelUpLearnset, .teachableLearnset = sPachirisuTeachableLearnset, + .eggMoveLearnset = sPachirisuEggMoveLearnset, }, #endif //P_FAMILY_PACHIRISU @@ -1942,8 +2215,17 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Buizel, .iconPalIndex = 0, FOOTPRINT(Buizel) + OVERWORLD( + sPicTable_Buizel, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Buizel, + gShinyOverworldPalette_Buizel + ) .levelUpLearnset = sBuizelLevelUpLearnset, .teachableLearnset = sBuizelTeachableLearnset, + .eggMoveLearnset = sBuizelEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_FLOATZEL}), }, @@ -1997,6 +2279,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Floatzel, .iconPalIndex = 0, FOOTPRINT(Floatzel) + OVERWORLD( + sPicTable_Floatzel, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Floatzel, + gShinyOverworldPalette_Floatzel + ) .levelUpLearnset = sFloatzelLevelUpLearnset, .teachableLearnset = sFloatzelTeachableLearnset, }, @@ -2052,8 +2342,17 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Cherubi, .iconPalIndex = 1, FOOTPRINT(Cherubi) + OVERWORLD( + sPicTable_Cherubi, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Cherubi, + gShinyOverworldPalette_Cherubi + ) .levelUpLearnset = sCherubiLevelUpLearnset, .teachableLearnset = sCherubiTeachableLearnset, + .eggMoveLearnset = sCherubiEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_CHERRIM_OVERCAST}), }, @@ -2106,6 +2405,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_CherrimOvercast, .iconPalIndex = 0, FOOTPRINT(Cherrim) + OVERWORLD( + sPicTable_CherrimOvercast, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_CherrimOvercast, + gShinyOverworldPalette_CherrimOvercast + ) .levelUpLearnset = sCherrimLevelUpLearnset, .teachableLearnset = sCherrimTeachableLearnset, .formSpeciesIdTable = sCherrimFormSpeciesIdTable, @@ -2217,8 +2524,17 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_ShellosWestSea, .iconPalIndex = 0, FOOTPRINT(Shellos) + OVERWORLD( + sPicTable_ShellosWestSea, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_ShellosWestSea, + gShinyOverworldPalette_ShellosWestSea + ) .levelUpLearnset = sShellosLevelUpLearnset, .teachableLearnset = sShellosTeachableLearnset, + .eggMoveLearnset = sShellosEggMoveLearnset, .formSpeciesIdTable = sShellosFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_GASTRODON_WEST_SEA}), }, @@ -2271,8 +2587,17 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_ShellosEastSea, .iconPalIndex = 0, FOOTPRINT(Shellos) + OVERWORLD( + sPicTable_ShellosEastSea, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_ShellosEastSea, + gShinyOverworldPalette_ShellosEastSea + ) .levelUpLearnset = sShellosLevelUpLearnset, .teachableLearnset = sShellosTeachableLearnset, + .eggMoveLearnset = sShellosEggMoveLearnset, .formSpeciesIdTable = sShellosFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_GASTRODON_EAST_SEA}), }, @@ -2325,6 +2650,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_GastrodonWestSea, .iconPalIndex = 0, FOOTPRINT(Gastrodon) + OVERWORLD( + sPicTable_GastrodonWestSea, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_GastrodonWestSea, + gShinyOverworldPalette_GastrodonWestSea + ) .levelUpLearnset = sGastrodonLevelUpLearnset, .teachableLearnset = sGastrodonTeachableLearnset, .formSpeciesIdTable = sGastrodonFormSpeciesIdTable, @@ -2378,6 +2711,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_GastrodonEastSea, .iconPalIndex = 0, FOOTPRINT(Gastrodon) + OVERWORLD( + sPicTable_GastrodonEastSea, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_GastrodonEastSea, + gShinyOverworldPalette_GastrodonEastSea + ) .levelUpLearnset = sGastrodonLevelUpLearnset, .teachableLearnset = sGastrodonTeachableLearnset, .formSpeciesIdTable = sGastrodonFormSpeciesIdTable, @@ -2434,8 +2775,17 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Drifloon, .iconPalIndex = 2, FOOTPRINT(Drifloon) + OVERWORLD( + sPicTable_Drifloon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Drifloon, + gShinyOverworldPalette_Drifloon + ) .levelUpLearnset = sDrifloonLevelUpLearnset, .teachableLearnset = sDrifloonTeachableLearnset, + .eggMoveLearnset = sDrifloonEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_DRIFBLIM}), }, @@ -2488,6 +2838,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Drifblim, .iconPalIndex = 2, FOOTPRINT(Drifblim) + OVERWORLD( + sPicTable_Drifblim, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Drifblim, + gShinyOverworldPalette_Drifblim + ) .levelUpLearnset = sDrifblimLevelUpLearnset, .teachableLearnset = sDrifblimTeachableLearnset, }, @@ -2542,8 +2900,17 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Buneary, .iconPalIndex = 2, FOOTPRINT(Buneary) + OVERWORLD( + sPicTable_Buneary, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Buneary, + gShinyOverworldPalette_Buneary + ) .levelUpLearnset = sBunearyLevelUpLearnset, .teachableLearnset = sBunearyTeachableLearnset, + .eggMoveLearnset = sBunearyEggMoveLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_LOPUNNY}), }, @@ -2595,6 +2962,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Lopunny, .iconPalIndex = 2, FOOTPRINT(Lopunny) + OVERWORLD( + sPicTable_Lopunny, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Lopunny, + gShinyOverworldPalette_Lopunny + ) .levelUpLearnset = sLopunnyLevelUpLearnset, .teachableLearnset = sLopunnyTeachableLearnset, .formSpeciesIdTable = sLopunnyFormSpeciesIdTable, @@ -2708,8 +3083,17 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Glameow, .iconPalIndex = 0, FOOTPRINT(Glameow) + OVERWORLD( + sPicTable_Glameow, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Glameow, + gShinyOverworldPalette_Glameow + ) .levelUpLearnset = sGlameowLevelUpLearnset, .teachableLearnset = sGlameowTeachableLearnset, + .eggMoveLearnset = sGlameowEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_PURUGLY}), }, @@ -2761,6 +3145,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Purugly, .iconPalIndex = 0, FOOTPRINT(Purugly) + OVERWORLD( + sPicTable_Purugly, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Purugly, + gShinyOverworldPalette_Purugly + ) .levelUpLearnset = sPuruglyLevelUpLearnset, .teachableLearnset = sPuruglyTeachableLearnset, }, @@ -2815,8 +3207,17 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Stunky, .iconPalIndex = 2, FOOTPRINT(Stunky) + OVERWORLD( + sPicTable_Stunky, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Stunky, + gShinyOverworldPalette_Stunky + ) .levelUpLearnset = sStunkyLevelUpLearnset, .teachableLearnset = sStunkyTeachableLearnset, + .eggMoveLearnset = sStunkyEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_SKUNTANK}), }, @@ -2868,6 +3269,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Skuntank, .iconPalIndex = 2, FOOTPRINT(Skuntank) + OVERWORLD( + sPicTable_Skuntank, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Skuntank, + gShinyOverworldPalette_Skuntank + ) .levelUpLearnset = sSkuntankLevelUpLearnset, .teachableLearnset = sSkuntankTeachableLearnset, }, @@ -2924,6 +3333,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Bronzor, .iconPalIndex = 0, FOOTPRINT(Bronzor) + OVERWORLD( + sPicTable_Bronzor, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Bronzor, + gShinyOverworldPalette_Bronzor + ) .levelUpLearnset = sBronzorLevelUpLearnset, .teachableLearnset = sBronzorTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 33, SPECIES_BRONZONG}), @@ -2980,6 +3397,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Bronzong, .iconPalIndex = 0, FOOTPRINT(Bronzong) + OVERWORLD( + sPicTable_Bronzong, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Bronzong, + gShinyOverworldPalette_Bronzong + ) .levelUpLearnset = sBronzongLevelUpLearnset, .teachableLearnset = sBronzongTeachableLearnset, }, @@ -3035,8 +3460,17 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Chatot, .iconPalIndex = 0, FOOTPRINT(Chatot) + OVERWORLD( + sPicTable_Chatot, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Chatot, + gShinyOverworldPalette_Chatot + ) .levelUpLearnset = sChatotLevelUpLearnset, .teachableLearnset = sChatotTeachableLearnset, + .eggMoveLearnset = sChatotEggMoveLearnset, }, #endif //P_FAMILY_CHATOT @@ -3090,8 +3524,17 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Spiritomb, .iconPalIndex = 5, FOOTPRINT(Spiritomb) + OVERWORLD( + sPicTable_Spiritomb, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Spiritomb, + gShinyOverworldPalette_Spiritomb + ) .levelUpLearnset = sSpiritombLevelUpLearnset, .teachableLearnset = sSpiritombTeachableLearnset, + .eggMoveLearnset = sSpiritombEggMoveLearnset, }, #endif //P_FAMILY_SPIRITOMB @@ -3148,8 +3591,17 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Gible, .iconPalIndex = 0, FOOTPRINT(Gible) + OVERWORLD( + sPicTable_Gible, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Gible, + gShinyOverworldPalette_Gible + ) .levelUpLearnset = sGibleLevelUpLearnset, .teachableLearnset = sGibleTeachableLearnset, + .eggMoveLearnset = sGibleEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_GABITE}), }, @@ -3205,6 +3657,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Gabite, .iconPalIndex = 0, FOOTPRINT(Gabite) + OVERWORLD( + sPicTable_Gabite, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Gabite, + gShinyOverworldPalette_Gabite + ) .levelUpLearnset = sGabiteLevelUpLearnset, .teachableLearnset = sGabiteTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 48, SPECIES_GARCHOMP}), @@ -3266,6 +3726,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Garchomp, .iconPalIndex = 0, FOOTPRINT(Garchomp) + OVERWORLD( + sPicTable_Garchomp, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Garchomp, + gShinyOverworldPalette_Garchomp + ) .levelUpLearnset = sGarchompLevelUpLearnset, .teachableLearnset = sGarchompTeachableLearnset, .formSpeciesIdTable = sGarchompFormSpeciesIdTable, @@ -3379,8 +3847,17 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Riolu, .iconPalIndex = 2, FOOTPRINT(Riolu) + OVERWORLD( + sPicTable_Riolu, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Riolu, + gShinyOverworldPalette_Riolu + ) .levelUpLearnset = sRioluLevelUpLearnset, .teachableLearnset = sRioluTeachableLearnset, + .eggMoveLearnset = sRioluEggMoveLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP_DAY, 0, SPECIES_LUCARIO}), }, @@ -3433,6 +3910,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Lucario, .iconPalIndex = 2, FOOTPRINT(Lucario) + OVERWORLD( + sPicTable_Lucario, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Lucario, + gShinyOverworldPalette_Lucario + ) .levelUpLearnset = sLucarioLevelUpLearnset, .teachableLearnset = sLucarioTeachableLearnset, .formSpeciesIdTable = sLucarioFormSpeciesIdTable, @@ -3553,8 +4038,17 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconPalIndexFemale = 1, #endif FOOTPRINT(Hippopotas) + OVERWORLD( + sPicTable_Hippopotas, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Hippopotas, + gShinyOverworldPalette_Hippopotas + ) .levelUpLearnset = sHippopotasLevelUpLearnset, .teachableLearnset = sHippopotasTeachableLearnset, + .eggMoveLearnset = sHippopotasEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_HIPPOWDON}), }, @@ -3612,6 +4106,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconPalIndexFemale = 1, #endif FOOTPRINT(Hippowdon) + OVERWORLD( + sPicTable_Hippowdon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Hippowdon, + gShinyOverworldPalette_Hippowdon + ) .levelUpLearnset = sHippowdonLevelUpLearnset, .teachableLearnset = sHippowdonTeachableLearnset, }, @@ -3667,8 +4169,17 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Skorupi, .iconPalIndex = 0, FOOTPRINT(Skorupi) + OVERWORLD( + sPicTable_Skorupi, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Skorupi, + gShinyOverworldPalette_Skorupi + ) .levelUpLearnset = sSkorupiLevelUpLearnset, .teachableLearnset = sSkorupiTeachableLearnset, + .eggMoveLearnset = sSkorupiEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_DRAPION}), }, @@ -3721,6 +4232,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Drapion, .iconPalIndex = 2, FOOTPRINT(Drapion) + OVERWORLD( + sPicTable_Drapion, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Drapion, + gShinyOverworldPalette_Drapion + ) .levelUpLearnset = sDrapionLevelUpLearnset, .teachableLearnset = sDrapionTeachableLearnset, }, @@ -3780,8 +4299,17 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Croagunk, .iconPalIndex = 0, FOOTPRINT(Croagunk) + OVERWORLD( + sPicTable_Croagunk, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Croagunk, + gShinyOverworldPalette_Croagunk + ) .levelUpLearnset = sCroagunkLevelUpLearnset, .teachableLearnset = sCroagunkTeachableLearnset, + .eggMoveLearnset = sCroagunkEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_TOXICROAK}), }, @@ -3838,6 +4366,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Toxicroak, .iconPalIndex = 0, FOOTPRINT(Toxicroak) + OVERWORLD( + sPicTable_Toxicroak, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Toxicroak, + gShinyOverworldPalette_Toxicroak + ) .levelUpLearnset = sToxicroakLevelUpLearnset, .teachableLearnset = sToxicroakTeachableLearnset, }, @@ -3893,8 +4429,17 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Carnivine, .iconPalIndex = 1, FOOTPRINT(Carnivine) + OVERWORLD( + sPicTable_Carnivine, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Carnivine, + gShinyOverworldPalette_Carnivine + ) .levelUpLearnset = sCarnivineLevelUpLearnset, .teachableLearnset = sCarnivineTeachableLearnset, + .eggMoveLearnset = sCarnivineEggMoveLearnset, }, #endif //P_FAMILY_CARNIVINE @@ -3951,8 +4496,17 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Finneon, .iconPalIndex = 0, FOOTPRINT(Finneon) + OVERWORLD( + sPicTable_Finneon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Finneon, + gShinyOverworldPalette_Finneon + ) .levelUpLearnset = sFinneonLevelUpLearnset, .teachableLearnset = sFinneonTeachableLearnset, + .eggMoveLearnset = sFinneonEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 31, SPECIES_LUMINEON}), }, @@ -4008,6 +4562,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Lumineon, .iconPalIndex = 0, FOOTPRINT(Lumineon) + OVERWORLD( + sPicTable_Lumineon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Lumineon, + gShinyOverworldPalette_Lumineon + ) .levelUpLearnset = sLumineonLevelUpLearnset, .teachableLearnset = sLumineonTeachableLearnset, }, @@ -4067,8 +4629,17 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Snover, .iconPalIndex = 1, FOOTPRINT(Snover) + OVERWORLD( + sPicTable_Snover, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Snover, + gShinyOverworldPalette_Snover + ) .levelUpLearnset = sSnoverLevelUpLearnset, .teachableLearnset = sSnoverTeachableLearnset, + .eggMoveLearnset = sSnoverEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_ABOMASNOW}), }, @@ -4124,6 +4695,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Abomasnow, .iconPalIndex = 1, FOOTPRINT(Abomasnow) + OVERWORLD( + sPicTable_Abomasnow, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Abomasnow, + gShinyOverworldPalette_Abomasnow + ) .levelUpLearnset = sAbomasnowLevelUpLearnset, .teachableLearnset = sAbomasnowTeachableLearnset, .formSpeciesIdTable = sAbomasnowFormSpeciesIdTable, @@ -4241,6 +4820,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Rotom, .iconPalIndex = 0, FOOTPRINT(Rotom) + OVERWORLD( + sPicTable_Rotom, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Rotom, + gShinyOverworldPalette_Rotom + ) .levelUpLearnset = sRotomLevelUpLearnset, .teachableLearnset = sRotomTeachableLearnset, .formSpeciesIdTable = sRotomFormSpeciesIdTable, @@ -4305,6 +4892,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_RotomHeat, .iconPalIndex = 0, FOOTPRINT(Rotom) + OVERWORLD( + sPicTable_RotomHeat, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_RotomHeat, + gShinyOverworldPalette_RotomHeat + ) .levelUpLearnset = sRotomLevelUpLearnset, .teachableLearnset = sRotomTeachableLearnset, .formSpeciesIdTable = sRotomFormSpeciesIdTable, @@ -4362,6 +4957,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_RotomWash, .iconPalIndex = 0, FOOTPRINT(Rotom) + OVERWORLD( + sPicTable_RotomWash, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_RotomWash, + gShinyOverworldPalette_RotomWash + ) .levelUpLearnset = sRotomLevelUpLearnset, .teachableLearnset = sRotomTeachableLearnset, .formSpeciesIdTable = sRotomFormSpeciesIdTable, @@ -4418,6 +5021,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_RotomFrost, .iconPalIndex = 5, FOOTPRINT(Rotom) + OVERWORLD( + sPicTable_RotomFrost, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_RotomFrost, + gShinyOverworldPalette_RotomFrost + ) .levelUpLearnset = sRotomLevelUpLearnset, .teachableLearnset = sRotomTeachableLearnset, .formSpeciesIdTable = sRotomFormSpeciesIdTable, @@ -4475,6 +5086,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_RotomFan, .iconPalIndex = 0, FOOTPRINT(Rotom) + OVERWORLD( + sPicTable_RotomFan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_RotomFan, + gShinyOverworldPalette_RotomFan + ) .levelUpLearnset = sRotomLevelUpLearnset, .teachableLearnset = sRotomTeachableLearnset, .formSpeciesIdTable = sRotomFormSpeciesIdTable, @@ -4531,6 +5150,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_RotomMow, .iconPalIndex = 0, FOOTPRINT(Rotom) + OVERWORLD( + sPicTable_RotomMow, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_RotomMow, + gShinyOverworldPalette_RotomMow + ) .levelUpLearnset = sRotomLevelUpLearnset, .teachableLearnset = sRotomTeachableLearnset, .formSpeciesIdTable = sRotomFormSpeciesIdTable, @@ -4595,6 +5222,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Uxie, .iconPalIndex = 0, FOOTPRINT(Uxie) + OVERWORLD( + sPicTable_Uxie, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Uxie, + gShinyOverworldPalette_Uxie + ) .isLegendary = TRUE, .levelUpLearnset = sUxieLevelUpLearnset, .teachableLearnset = sUxieTeachableLearnset, @@ -4659,6 +5294,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Mesprit, .iconPalIndex = 0, FOOTPRINT(Mesprit) + OVERWORLD( + sPicTable_Mesprit, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Mesprit, + gShinyOverworldPalette_Mesprit + ) .isLegendary = TRUE, .levelUpLearnset = sMespritLevelUpLearnset, .teachableLearnset = sMespritTeachableLearnset, @@ -4722,6 +5365,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Azelf, .iconPalIndex = 0, FOOTPRINT(Azelf) + OVERWORLD( + sPicTable_Azelf, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Azelf, + gShinyOverworldPalette_Azelf + ) .isLegendary = TRUE, .levelUpLearnset = sAzelfLevelUpLearnset, .teachableLearnset = sAzelfTeachableLearnset, @@ -4785,7 +5436,16 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Dialga, .iconPalIndex = 2, FOOTPRINT(Dialga) + OVERWORLD( + sPicTable_Dialga, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Dialga, + gShinyOverworldPalette_Dialga + ) .isLegendary = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sDialgaLevelUpLearnset, .teachableLearnset = sDialgaTeachableLearnset, .formSpeciesIdTable = sDialgaFormSpeciesIdTable, @@ -4840,7 +5500,16 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_DialgaOrigin, .iconPalIndex = 0, FOOTPRINT(Dialga) + OVERWORLD( + sPicTable_DialgaOrigin, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_DialgaOrigin + //, gShinyOverworldPalette_DialgaOrigin + ) .isLegendary = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sDialgaLevelUpLearnset, .teachableLearnset = sDialgaTeachableLearnset, .formSpeciesIdTable = sDialgaFormSpeciesIdTable, @@ -4905,7 +5574,16 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Palkia, .iconPalIndex = 2, FOOTPRINT(Palkia) + OVERWORLD( + sPicTable_Palkia, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Palkia, + gShinyOverworldPalette_Palkia + ) .isLegendary = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sPalkiaLevelUpLearnset, .teachableLearnset = sPalkiaTeachableLearnset, .formSpeciesIdTable = sPalkiaFormSpeciesIdTable, @@ -4960,7 +5638,16 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_PalkiaOrigin, .iconPalIndex = 2, FOOTPRINT(Palkia) + OVERWORLD( + sPicTable_PalkiaOrigin, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_NONE, + gOverworldPalette_PalkiaOrigin + //, gShinyOverworldPalette_PalkiaOrigin + ) .isLegendary = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sPalkiaLevelUpLearnset, .teachableLearnset = sPalkiaTeachableLearnset, .formSpeciesIdTable = sPalkiaFormSpeciesIdTable, @@ -5023,6 +5710,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Heatran, .iconPalIndex = 0, FOOTPRINT(Heatran) + OVERWORLD( + sPicTable_Heatran, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Heatran, + gShinyOverworldPalette_Heatran + ) .isLegendary = TRUE, .levelUpLearnset = sHeatranLevelUpLearnset, .teachableLearnset = sHeatranTeachableLearnset, @@ -5084,6 +5779,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Regigigas, .iconPalIndex = 0, FOOTPRINT(Regigigas) + OVERWORLD( + sPicTable_Regigigas, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Regigigas, + gShinyOverworldPalette_Regigigas + ) .isLegendary = TRUE, .levelUpLearnset = sRegigigasLevelUpLearnset, .teachableLearnset = sRegigigasTeachableLearnset, @@ -5146,8 +5849,17 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .shinyPalette = gMonShinyPalette_GiratinaAltered, .iconSprite = gMonIcon_GiratinaAltered, .iconPalIndex = 0, - FOOTPRINT(Giratina) + FOOTPRINT(GiratinaAltered) + OVERWORLD( + sPicTable_GiratinaAltered, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_GiratinaAltered, + gShinyOverworldPalette_GiratinaAltered + ) .isLegendary = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sGiratinaLevelUpLearnset, .teachableLearnset = sGiratinaTeachableLearnset, .formSpeciesIdTable = sGiratinaFormSpeciesIdTable, @@ -5202,8 +5914,17 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .shinyPalette = gMonShinyPalette_GiratinaOrigin, .iconSprite = gMonIcon_GiratinaOrigin, .iconPalIndex = 0, - FOOTPRINT(Giratina) + FOOTPRINT(GiratinaOrigin) + OVERWORLD( + sPicTable_GiratinaOrigin, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_GiratinaOrigin + //, gShinyOverworldPalette_GiratinaOrigin + ) .isLegendary = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sGiratinaLevelUpLearnset, .teachableLearnset = sGiratinaTeachableLearnset, .formSpeciesIdTable = sGiratinaFormSpeciesIdTable, @@ -5267,6 +5988,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Cresselia, .iconPalIndex = 0, FOOTPRINT(Cresselia) + OVERWORLD( + sPicTable_Cresselia, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Cresselia, + gShinyOverworldPalette_Cresselia + ) .isLegendary = TRUE, .levelUpLearnset = sCresseliaLevelUpLearnset, .teachableLearnset = sCresseliaTeachableLearnset, @@ -5329,7 +6058,16 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Phione, .iconPalIndex = 0, FOOTPRINT(Phione) + OVERWORLD( + sPicTable_Phione, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Phione, + gShinyOverworldPalette_Phione + ) .isMythical = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sPhioneLevelUpLearnset, .teachableLearnset = sPhioneTeachableLearnset, }, @@ -5389,7 +6127,16 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Manaphy, .iconPalIndex = 0, FOOTPRINT(Manaphy) + OVERWORLD( + sPicTable_Manaphy, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Manaphy, + gShinyOverworldPalette_Manaphy + ) .isMythical = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sManaphyLevelUpLearnset, .teachableLearnset = sManaphyTeachableLearnset, }, @@ -5452,7 +6199,16 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Darkrai, .iconPalIndex = 0, FOOTPRINT(Darkrai) + OVERWORLD( + sPicTable_Darkrai, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Darkrai, + gShinyOverworldPalette_Darkrai + ) .isMythical = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sDarkraiLevelUpLearnset, .teachableLearnset = sDarkraiTeachableLearnset, }, @@ -5517,7 +6273,16 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_ShayminLand, .iconPalIndex = 1, FOOTPRINT(Shaymin) + OVERWORLD( + sPicTable_ShayminLand, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_ShayminLand, + gShinyOverworldPalette_ShayminLand + ) .isMythical = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sShayminLandLevelUpLearnset, .teachableLearnset = sShayminLandTeachableLearnset, .formSpeciesIdTable = sShayminFormSpeciesIdTable, @@ -5580,6 +6345,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconPalIndex = 1, FOOTPRINT(Shaymin) .isMythical = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sShayminSkyLevelUpLearnset, .teachableLearnset = sShayminSkyTeachableLearnset, .formSpeciesIdTable = sShayminFormSpeciesIdTable, @@ -5595,78 +6361,95 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = #else #define ARCEUS_EXP_YIELD 255 #endif +#if P_ARCEUS_UNIQUE_FORM_ICONS >= GEN_9 + #define ARCEUS_ICON(typeName, iconPal) \ + .iconSprite = gMonIcon_Arceus ##typeName, \ + .iconPalIndex = iconPal, +#else + #define ARCEUS_ICON(typeName, iconPal) \ + .iconSprite = gMonIcon_ArceusNormal, \ + .iconPalIndex = 1, +#endif -#define ARCEUS_SPECIES_INFO(type, typeName) \ - { \ - .baseHP = 120, \ - .baseAttack = 120, \ - .baseDefense = 120, \ - .baseSpeed = 120, \ - .baseSpAttack = 120, \ - .baseSpDefense = 120, \ - .types = MON_TYPES(type), \ - .catchRate = 3, \ - .expYield = ARCEUS_EXP_YIELD, \ - .evYield_HP = 3, \ - .genderRatio = MON_GENDERLESS, \ - .eggCycles = 120, \ - .friendship = 0, \ - .growthRate = GROWTH_SLOW, \ - .eggGroups = MON_EGG_GROUPS(EGG_GROUP_NO_EGGS_DISCOVERED), \ - .abilities = { ABILITY_MULTITYPE, ABILITY_NONE, ABILITY_NONE }, \ - .bodyColor = BODY_COLOR_WHITE, \ - .speciesName = _("Arceus"), \ - .cryId = CRY_ARCEUS, \ - .natDexNum = NATIONAL_DEX_ARCEUS, \ - .categoryName = _("Alpha"), \ - .height = 32, \ - .weight = 3200, \ - .description = gArceusPokedexText, \ - .pokemonScale = 256, \ - .pokemonOffset = 0, \ - .trainerScale = 495, \ - .trainerOffset = 10, \ - .frontPic = gMonFrontPic_Arceus, \ - .frontPicSize = MON_COORDS_SIZE(64, 64), \ - .frontPicYOffset = 0, \ - .frontAnimFrames = sAnims_Arceus, \ - .frontAnimId = ANIM_GROW_VIBRATE, \ - .backPic = gMonBackPic_Arceus, \ - .backPicSize = MON_COORDS_SIZE(64, 64), \ - .backPicYOffset = 3, \ - .backAnimId = BACK_ANIM_GROW_STUTTER, \ - .palette = gMonPalette_Arceus ##typeName, \ - .shinyPalette = gMonShinyPalette_Arceus ##typeName, \ - .iconSprite = gMonIcon_Arceus, \ - .iconPalIndex = 1, \ - FOOTPRINT(Arceus) \ - .levelUpLearnset = sArceusLevelUpLearnset, \ - .teachableLearnset = sArceusTeachableLearnset, \ - .formSpeciesIdTable = sArceusFormSpeciesIdTable, \ - .formChangeTable = sArceusFormChangeTable, \ - .isMythical = TRUE, \ +#define ARCEUS_SPECIES_INFO(type, typeName, iconPal) \ + { \ + .baseHP = 120, \ + .baseAttack = 120, \ + .baseDefense = 120, \ + .baseSpeed = 120, \ + .baseSpAttack = 120, \ + .baseSpDefense = 120, \ + .types = MON_TYPES(type), \ + .catchRate = 3, \ + .expYield = ARCEUS_EXP_YIELD, \ + .evYield_HP = 3, \ + .genderRatio = MON_GENDERLESS, \ + .eggCycles = 120, \ + .friendship = 0, \ + .growthRate = GROWTH_SLOW, \ + .eggGroups = MON_EGG_GROUPS(EGG_GROUP_NO_EGGS_DISCOVERED), \ + .abilities = { ABILITY_MULTITYPE, ABILITY_NONE, ABILITY_NONE }, \ + .bodyColor = BODY_COLOR_WHITE, \ + .speciesName = _("Arceus"), \ + .cryId = CRY_ARCEUS, \ + .natDexNum = NATIONAL_DEX_ARCEUS, \ + .categoryName = _("Alpha"), \ + .height = 32, \ + .weight = 3200, \ + .description = gArceusPokedexText, \ + .pokemonScale = 256, \ + .pokemonOffset = 0, \ + .trainerScale = 495, \ + .trainerOffset = 10, \ + .frontPic = gMonFrontPic_Arceus, \ + .frontPicSize = MON_COORDS_SIZE(64, 64), \ + .frontPicYOffset = 0, \ + .frontAnimFrames = sAnims_Arceus, \ + .frontAnimId = ANIM_GROW_VIBRATE, \ + .backPic = gMonBackPic_Arceus, \ + .backPicSize = MON_COORDS_SIZE(64, 64), \ + .backPicYOffset = 3, \ + .backAnimId = BACK_ANIM_GROW_STUTTER, \ + .palette = gMonPalette_Arceus ##typeName, \ + .shinyPalette = gMonShinyPalette_Arceus ##typeName, \ + ARCEUS_ICON(typeName, iconPal) \ + FOOTPRINT(Arceus) \ + OVERWORLD( \ + sPicTable_Arceus ##typeName, \ + SIZE_64x64, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gOverworldPalette_Arceus ##typeName, \ + gShinyOverworldPalette_Arceus ##typeName \ + ) \ + .levelUpLearnset = sArceusLevelUpLearnset, \ + .teachableLearnset = sArceusTeachableLearnset, \ + .formSpeciesIdTable = sArceusFormSpeciesIdTable, \ + .formChangeTable = sArceusFormChangeTable, \ + .isMythical = TRUE, \ + .isFrontierBanned = TRUE, \ } - [SPECIES_ARCEUS_NORMAL] = ARCEUS_SPECIES_INFO(TYPE_NORMAL, Normal), - [SPECIES_ARCEUS_FIGHTING] = ARCEUS_SPECIES_INFO(TYPE_FIGHTING, Fighting), - [SPECIES_ARCEUS_FLYING] = ARCEUS_SPECIES_INFO(TYPE_FLYING, Flying), - [SPECIES_ARCEUS_POISON] = ARCEUS_SPECIES_INFO(TYPE_POISON, Poison), - [SPECIES_ARCEUS_GROUND] = ARCEUS_SPECIES_INFO(TYPE_GROUND, Ground), - [SPECIES_ARCEUS_ROCK] = ARCEUS_SPECIES_INFO(TYPE_ROCK, Rock), - [SPECIES_ARCEUS_BUG] = ARCEUS_SPECIES_INFO(TYPE_BUG, Bug), - [SPECIES_ARCEUS_GHOST] = ARCEUS_SPECIES_INFO(TYPE_GHOST, Ghost), - [SPECIES_ARCEUS_STEEL] = ARCEUS_SPECIES_INFO(TYPE_STEEL, Steel), - [SPECIES_ARCEUS_FIRE] = ARCEUS_SPECIES_INFO(TYPE_FIRE, Fire), - [SPECIES_ARCEUS_WATER] = ARCEUS_SPECIES_INFO(TYPE_WATER, Water), - [SPECIES_ARCEUS_GRASS] = ARCEUS_SPECIES_INFO(TYPE_GRASS, Grass), - [SPECIES_ARCEUS_ELECTRIC] = ARCEUS_SPECIES_INFO(TYPE_ELECTRIC, Electric), - [SPECIES_ARCEUS_PSYCHIC] = ARCEUS_SPECIES_INFO(TYPE_PSYCHIC, Psychic), - [SPECIES_ARCEUS_ICE] = ARCEUS_SPECIES_INFO(TYPE_ICE, Ice), - [SPECIES_ARCEUS_DRAGON] = ARCEUS_SPECIES_INFO(TYPE_DRAGON, Dragon), - [SPECIES_ARCEUS_DARK] = ARCEUS_SPECIES_INFO(TYPE_DARK, Dark), - [SPECIES_ARCEUS_FAIRY] = ARCEUS_SPECIES_INFO(TYPE_FAIRY, Fairy), + [SPECIES_ARCEUS_NORMAL] = ARCEUS_SPECIES_INFO(TYPE_NORMAL, Normal, 1), + [SPECIES_ARCEUS_FIGHTING] = ARCEUS_SPECIES_INFO(TYPE_FIGHTING, Fighting, 1), + [SPECIES_ARCEUS_FLYING] = ARCEUS_SPECIES_INFO(TYPE_FLYING, Flying, 2), + [SPECIES_ARCEUS_POISON] = ARCEUS_SPECIES_INFO(TYPE_POISON, Poison, 2), + [SPECIES_ARCEUS_GROUND] = ARCEUS_SPECIES_INFO(TYPE_GROUND, Ground, 1), + [SPECIES_ARCEUS_ROCK] = ARCEUS_SPECIES_INFO(TYPE_ROCK, Rock, 2), + [SPECIES_ARCEUS_BUG] = ARCEUS_SPECIES_INFO(TYPE_BUG, Bug, 1), + [SPECIES_ARCEUS_GHOST] = ARCEUS_SPECIES_INFO(TYPE_GHOST, Ghost, 2), + [SPECIES_ARCEUS_STEEL] = ARCEUS_SPECIES_INFO(TYPE_STEEL, Steel, 0), + [SPECIES_ARCEUS_FIRE] = ARCEUS_SPECIES_INFO(TYPE_FIRE, Fire, 0), + [SPECIES_ARCEUS_WATER] = ARCEUS_SPECIES_INFO(TYPE_WATER, Water, 0), + [SPECIES_ARCEUS_GRASS] = ARCEUS_SPECIES_INFO(TYPE_GRASS, Grass, 1), + [SPECIES_ARCEUS_ELECTRIC] = ARCEUS_SPECIES_INFO(TYPE_ELECTRIC, Electric, 3), + [SPECIES_ARCEUS_PSYCHIC] = ARCEUS_SPECIES_INFO(TYPE_PSYCHIC, Psychic, 1), + [SPECIES_ARCEUS_ICE] = ARCEUS_SPECIES_INFO(TYPE_ICE, Ice, 0), + [SPECIES_ARCEUS_DRAGON] = ARCEUS_SPECIES_INFO(TYPE_DRAGON, Dragon, 0), + [SPECIES_ARCEUS_DARK] = ARCEUS_SPECIES_INFO(TYPE_DARK, Dark, 0), + [SPECIES_ARCEUS_FAIRY] = ARCEUS_SPECIES_INFO(TYPE_FAIRY, Fairy, 0), #endif //P_FAMILY_ARCEUS #ifdef __INTELLISENSE__ }; -#endif \ No newline at end of file +#endif diff --git a/src/data/pokemon/species_info/gen_5_families.h b/src/data/pokemon/species_info/gen_5_families.h index 6a67a7928..be00b1ee6 100644 --- a/src/data/pokemon/species_info/gen_5_families.h +++ b/src/data/pokemon/species_info/gen_5_families.h @@ -52,7 +52,16 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Victini, .iconPalIndex = 0, FOOTPRINT(Victini) + OVERWORLD( + sPicTable_Victini, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Victini, + gShinyOverworldPalette_Victini + ) .isMythical = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sVictiniLevelUpLearnset, .teachableLearnset = sVictiniTeachableLearnset, }, @@ -107,8 +116,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Snivy, .iconPalIndex = 1, FOOTPRINT(Snivy) + OVERWORLD( + sPicTable_Snivy, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Snivy, + gShinyOverworldPalette_Snivy + ) .levelUpLearnset = sSnivyLevelUpLearnset, .teachableLearnset = sSnivyTeachableLearnset, + .eggMoveLearnset = sSnivyEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_SERVINE}), }, @@ -160,6 +178,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Servine, .iconPalIndex = 1, FOOTPRINT(Servine) + OVERWORLD( + sPicTable_Servine, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Servine, + gShinyOverworldPalette_Servine + ) .levelUpLearnset = sServineLevelUpLearnset, .teachableLearnset = sServineTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SERPERIOR}), @@ -213,6 +239,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Serperior, .iconPalIndex = 1, FOOTPRINT(Serperior) + OVERWORLD( + sPicTable_Serperior, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Serperior, + gShinyOverworldPalette_Serperior + ) .levelUpLearnset = sSerperiorLevelUpLearnset, .teachableLearnset = sSerperiorTeachableLearnset, }, @@ -267,8 +301,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Tepig, .iconPalIndex = 0, FOOTPRINT(Tepig) + OVERWORLD( + sPicTable_Tepig, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Tepig, + gShinyOverworldPalette_Tepig + ) .levelUpLearnset = sTepigLevelUpLearnset, .teachableLearnset = sTepigTeachableLearnset, + .eggMoveLearnset = sTepigEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_PIGNITE}), }, @@ -320,6 +363,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Pignite, .iconPalIndex = 0, FOOTPRINT(Pignite) + OVERWORLD( + sPicTable_Pignite, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Pignite, + gShinyOverworldPalette_Pignite + ) .levelUpLearnset = sPigniteLevelUpLearnset, .teachableLearnset = sPigniteTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_EMBOAR}), @@ -374,6 +425,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Emboar, .iconPalIndex = 0, FOOTPRINT(Emboar) + OVERWORLD( + sPicTable_Emboar, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Emboar, + gShinyOverworldPalette_Emboar + ) .levelUpLearnset = sEmboarLevelUpLearnset, .teachableLearnset = sEmboarTeachableLearnset, }, @@ -428,8 +487,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Oshawott, .iconPalIndex = 0, FOOTPRINT(Oshawott) + OVERWORLD( + sPicTable_Oshawott, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Oshawott, + gShinyOverworldPalette_Oshawott + ) .levelUpLearnset = sOshawottLevelUpLearnset, .teachableLearnset = sOshawottTeachableLearnset, + .eggMoveLearnset = sOshawottEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_DEWOTT}), }, @@ -481,6 +549,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Dewott, .iconPalIndex = 0, FOOTPRINT(Dewott) + OVERWORLD( + sPicTable_Dewott, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Dewott, + gShinyOverworldPalette_Dewott + ) .levelUpLearnset = sDewottLevelUpLearnset, .teachableLearnset = sDewottTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SAMUROTT}, @@ -535,6 +611,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Samurott, .iconPalIndex = 2, FOOTPRINT(Samurott) + OVERWORLD( + sPicTable_Samurott, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Samurott, + gShinyOverworldPalette_Samurott + ) .levelUpLearnset = sSamurottLevelUpLearnset, .teachableLearnset = sSamurottTeachableLearnset, .formSpeciesIdTable = sSamurottFormSpeciesIdTable, @@ -589,6 +673,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_SamurottHisuian, .iconPalIndex = 0, FOOTPRINT(Samurott) + OVERWORLD( + sPicTable_SamurottHisuian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_SamurottHisuian, + gShinyOverworldPalette_SamurottHisuian + ) .isHisuianForm = TRUE, .levelUpLearnset = sSamurottHisuianLevelUpLearnset, .teachableLearnset = sSamurottHisuianTeachableLearnset, @@ -646,8 +738,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Patrat, .iconPalIndex = 2, FOOTPRINT(Patrat) + OVERWORLD( + sPicTable_Patrat, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Patrat, + gShinyOverworldPalette_Patrat + ) .levelUpLearnset = sPatratLevelUpLearnset, .teachableLearnset = sPatratTeachableLearnset, + .eggMoveLearnset = sPatratEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_WATCHOG}), }, @@ -699,6 +800,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Watchog, .iconPalIndex = 2, FOOTPRINT(Watchog) + OVERWORLD( + sPicTable_Watchog, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Watchog, + gShinyOverworldPalette_Watchog + ) .levelUpLearnset = sWatchogLevelUpLearnset, .teachableLearnset = sWatchogTeachableLearnset, }, @@ -753,8 +862,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Lillipup, .iconPalIndex = 2, FOOTPRINT(Lillipup) + OVERWORLD( + sPicTable_Lillipup, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Lillipup, + gShinyOverworldPalette_Lillipup + ) .levelUpLearnset = sLillipupLevelUpLearnset, .teachableLearnset = sLillipupTeachableLearnset, + .eggMoveLearnset = sLillipupEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_HERDIER}), }, @@ -806,6 +924,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Herdier, .iconPalIndex = 2, FOOTPRINT(Herdier) + OVERWORLD( + sPicTable_Herdier, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Herdier, + gShinyOverworldPalette_Herdier + ) .levelUpLearnset = sHerdierLevelUpLearnset, .teachableLearnset = sHerdierTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_STOUTLAND}), @@ -865,6 +991,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Stoutland, .iconPalIndex = 2, FOOTPRINT(Stoutland) + OVERWORLD( + sPicTable_Stoutland, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Stoutland, + gShinyOverworldPalette_Stoutland + ) .levelUpLearnset = sStoutlandLevelUpLearnset, .teachableLearnset = sStoutlandTeachableLearnset, }, @@ -919,8 +1053,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Purrloin, .iconPalIndex = 0, FOOTPRINT(Purrloin) + OVERWORLD( + sPicTable_Purrloin, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Purrloin, + gShinyOverworldPalette_Purrloin + ) .levelUpLearnset = sPurrloinLevelUpLearnset, .teachableLearnset = sPurrloinTeachableLearnset, + .eggMoveLearnset = sPurrloinEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_LIEPARD}), }, @@ -972,6 +1115,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Liepard, .iconPalIndex = 0, FOOTPRINT(Liepard) + OVERWORLD( + sPicTable_Liepard, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Liepard, + gShinyOverworldPalette_Liepard + ) .levelUpLearnset = sLiepardLevelUpLearnset, .teachableLearnset = sLiepardTeachableLearnset, }, @@ -1026,8 +1177,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Pansage, .iconPalIndex = 1, FOOTPRINT(Pansage) + OVERWORLD( + sPicTable_Pansage, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Pansage, + gShinyOverworldPalette_Pansage + ) .levelUpLearnset = sPansageLevelUpLearnset, .teachableLearnset = sPansageTeachableLearnset, + .eggMoveLearnset = sPansageEggMoveLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_LEAF_STONE, SPECIES_SIMISAGE}), }, @@ -1079,6 +1239,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Simisage, .iconPalIndex = 1, FOOTPRINT(Simisage) + OVERWORLD( + sPicTable_Simisage, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Simisage, + gShinyOverworldPalette_Simisage + ) .levelUpLearnset = sSimisageLevelUpLearnset, .teachableLearnset = sSimisageTeachableLearnset, }, @@ -1134,8 +1302,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Pansear, .iconPalIndex = 2, FOOTPRINT(Pansear) + OVERWORLD( + sPicTable_Pansear, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Pansear, + gShinyOverworldPalette_Pansear + ) .levelUpLearnset = sPansearLevelUpLearnset, .teachableLearnset = sPansearTeachableLearnset, + .eggMoveLearnset = sPansearEggMoveLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_FIRE_STONE, SPECIES_SIMISEAR}), }, @@ -1188,6 +1365,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Simisear, .iconPalIndex = 2, FOOTPRINT(Simisear) + OVERWORLD( + sPicTable_Simisear, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Simisear, + gShinyOverworldPalette_Simisear + ) .levelUpLearnset = sSimisearLevelUpLearnset, .teachableLearnset = sSimisearTeachableLearnset, }, @@ -1242,8 +1427,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Panpour, .iconPalIndex = 2, FOOTPRINT(Panpour) + OVERWORLD( + sPicTable_Panpour, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Panpour, + gShinyOverworldPalette_Panpour + ) .levelUpLearnset = sPanpourLevelUpLearnset, .teachableLearnset = sPanpourTeachableLearnset, + .eggMoveLearnset = sPanpourEggMoveLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_WATER_STONE, SPECIES_SIMIPOUR}), }, @@ -1295,6 +1489,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Simipour, .iconPalIndex = 2, FOOTPRINT(Simipour) + OVERWORLD( + sPicTable_Simipour, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Simipour, + gShinyOverworldPalette_Simipour + ) .levelUpLearnset = sSimipourLevelUpLearnset, .teachableLearnset = sSimipourTeachableLearnset, }, @@ -1350,8 +1552,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Munna, .iconPalIndex = 0, FOOTPRINT(Munna) + OVERWORLD( + sPicTable_Munna, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Munna, + gShinyOverworldPalette_Munna + ) .levelUpLearnset = sMunnaLevelUpLearnset, .teachableLearnset = sMunnaTeachableLearnset, + .eggMoveLearnset = sMunnaEggMoveLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_MOON_STONE, SPECIES_MUSHARNA}), }, @@ -1404,6 +1615,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Musharna, .iconPalIndex = 0, FOOTPRINT(Musharna) + OVERWORLD( + sPicTable_Musharna, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Musharna, + gShinyOverworldPalette_Musharna + ) .levelUpLearnset = sMusharnaLevelUpLearnset, .teachableLearnset = sMusharnaTeachableLearnset, }, @@ -1458,8 +1677,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Pidove, .iconPalIndex = 0, FOOTPRINT(Pidove) + OVERWORLD( + sPicTable_Pidove, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Pidove, + gShinyOverworldPalette_Pidove + ) .levelUpLearnset = sPidoveLevelUpLearnset, .teachableLearnset = sPidoveTeachableLearnset, + .eggMoveLearnset = sPidoveEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 21, SPECIES_TRANQUILL}), }, @@ -1511,6 +1739,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Tranquill, .iconPalIndex = 0, FOOTPRINT(Tranquill) + OVERWORLD( + sPicTable_Tranquill, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Tranquill, + gShinyOverworldPalette_Tranquill + ) .levelUpLearnset = sTranquillLevelUpLearnset, .teachableLearnset = sTranquillTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_UNFEZANT}), @@ -1578,6 +1814,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconPalIndex = 1, .iconPalIndexFemale = 1, FOOTPRINT(Unfezant) + OVERWORLD( + sPicTable_Unfezant, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Unfezant, + gShinyOverworldPalette_Unfezant + ) .levelUpLearnset = sUnfezantLevelUpLearnset, .teachableLearnset = sUnfezantTeachableLearnset, }, @@ -1632,8 +1876,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Blitzle, .iconPalIndex = 2, FOOTPRINT(Blitzle) + OVERWORLD( + sPicTable_Blitzle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Blitzle, + gShinyOverworldPalette_Blitzle + ) .levelUpLearnset = sBlitzleLevelUpLearnset, .teachableLearnset = sBlitzleTeachableLearnset, + .eggMoveLearnset = sBlitzleEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 27, SPECIES_ZEBSTRIKA}), }, @@ -1685,6 +1938,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Zebstrika, .iconPalIndex = 2, FOOTPRINT(Zebstrika) + OVERWORLD( + sPicTable_Zebstrika, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Zebstrika, + gShinyOverworldPalette_Zebstrika + ) .levelUpLearnset = sZebstrikaLevelUpLearnset, .teachableLearnset = sZebstrikaTeachableLearnset, }, @@ -1741,8 +2002,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Roggenrola, .iconPalIndex = 2, FOOTPRINT(Roggenrola) + OVERWORLD( + sPicTable_Roggenrola, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Roggenrola, + gShinyOverworldPalette_Roggenrola + ) .levelUpLearnset = sRoggenrolaLevelUpLearnset, .teachableLearnset = sRoggenrolaTeachableLearnset, + .eggMoveLearnset = sRoggenrolaEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_BOLDORE}), }, @@ -1797,6 +2067,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Boldore, .iconPalIndex = 0, FOOTPRINT(Boldore) + OVERWORLD( + sPicTable_Boldore, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Boldore, + gShinyOverworldPalette_Boldore + ) .levelUpLearnset = sBoldoreLevelUpLearnset, .teachableLearnset = sBoldoreTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_GIGALITH}, @@ -1859,6 +2137,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Gigalith, .iconPalIndex = 0, FOOTPRINT(Gigalith) + OVERWORLD( + sPicTable_Gigalith, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Gigalith, + gShinyOverworldPalette_Gigalith + ) .levelUpLearnset = sGigalithLevelUpLearnset, .teachableLearnset = sGigalithTeachableLearnset, }, @@ -1914,8 +2200,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Woobat, .iconPalIndex = 0, FOOTPRINT(Woobat) + OVERWORLD( + sPicTable_Woobat, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Woobat, + gShinyOverworldPalette_Woobat + ) .levelUpLearnset = sWoobatLevelUpLearnset, .teachableLearnset = sWoobatTeachableLearnset, + .eggMoveLearnset = sWoobatEggMoveLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_SWOOBAT}), }, @@ -1968,6 +2263,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Swoobat, .iconPalIndex = 0, FOOTPRINT(Swoobat) + OVERWORLD( + sPicTable_Swoobat, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Swoobat, + gShinyOverworldPalette_Swoobat + ) .levelUpLearnset = sSwoobatLevelUpLearnset, .teachableLearnset = sSwoobatTeachableLearnset, }, @@ -2023,8 +2326,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Drilbur, .iconPalIndex = 0, FOOTPRINT(Drilbur) + OVERWORLD( + sPicTable_Drilbur, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Drilbur, + gShinyOverworldPalette_Drilbur + ) .levelUpLearnset = sDrilburLevelUpLearnset, .teachableLearnset = sDrilburTeachableLearnset, + .eggMoveLearnset = sDrilburEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 31, SPECIES_EXCADRILL}), }, @@ -2077,6 +2389,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Excadrill, .iconPalIndex = 0, FOOTPRINT(Excadrill) + OVERWORLD( + sPicTable_Excadrill, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Excadrill, + gShinyOverworldPalette_Excadrill + ) .levelUpLearnset = sExcadrillLevelUpLearnset, .teachableLearnset = sExcadrillTeachableLearnset, }, @@ -2133,8 +2453,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Audino, .iconPalIndex = 1, FOOTPRINT(Audino) + OVERWORLD( + sPicTable_Audino, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Audino, + gShinyOverworldPalette_Audino + ) .levelUpLearnset = sAudinoLevelUpLearnset, .teachableLearnset = sAudinoTeachableLearnset, + .eggMoveLearnset = sAudinoEggMoveLearnset, .formSpeciesIdTable = sAudinoFormSpeciesIdTable, .formChangeTable = sAudinoFormChangeTable, }, @@ -2193,6 +2522,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .isMegaEvolution = TRUE, .levelUpLearnset = sAudinoLevelUpLearnset, .teachableLearnset = sAudinoTeachableLearnset, + .eggMoveLearnset = sAudinoEggMoveLearnset, .formSpeciesIdTable = sAudinoFormSpeciesIdTable, .formChangeTable = sAudinoFormChangeTable, }, @@ -2248,8 +2578,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Timburr, .iconPalIndex = 1, FOOTPRINT(Timburr) + OVERWORLD( + sPicTable_Timburr, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Timburr, + gShinyOverworldPalette_Timburr + ) .levelUpLearnset = sTimburrLevelUpLearnset, .teachableLearnset = sTimburrTeachableLearnset, + .eggMoveLearnset = sTimburrEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_GURDURR}), }, @@ -2301,6 +2640,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Gurdurr, .iconPalIndex = 1, FOOTPRINT(Gurdurr) + OVERWORLD( + sPicTable_Gurdurr, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Gurdurr, + gShinyOverworldPalette_Gurdurr + ) .levelUpLearnset = sGurdurrLevelUpLearnset, .teachableLearnset = sGurdurrTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_CONKELDURR}, @@ -2355,6 +2702,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Conkeldurr, .iconPalIndex = 1, FOOTPRINT(Conkeldurr) + OVERWORLD( + sPicTable_Conkeldurr, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Conkeldurr, + gShinyOverworldPalette_Conkeldurr + ) .levelUpLearnset = sConkeldurrLevelUpLearnset, .teachableLearnset = sConkeldurrTeachableLearnset, }, @@ -2409,8 +2764,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Tympole, .iconPalIndex = 2, FOOTPRINT(Tympole) + OVERWORLD( + sPicTable_Tympole, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Tympole, + gShinyOverworldPalette_Tympole + ) .levelUpLearnset = sTympoleLevelUpLearnset, .teachableLearnset = sTympoleTeachableLearnset, + .eggMoveLearnset = sTympoleEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_PALPITOAD}), }, @@ -2462,6 +2826,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Palpitoad, .iconPalIndex = 2, FOOTPRINT(Palpitoad) + OVERWORLD( + sPicTable_Palpitoad, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Palpitoad, + gShinyOverworldPalette_Palpitoad + ) .levelUpLearnset = sPalpitoadLevelUpLearnset, .teachableLearnset = sPalpitoadTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SEISMITOAD}), @@ -2521,6 +2893,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Seismitoad, .iconPalIndex = 0, FOOTPRINT(Seismitoad) + OVERWORLD( + sPicTable_Seismitoad, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Seismitoad, + gShinyOverworldPalette_Seismitoad + ) .levelUpLearnset = sSeismitoadLevelUpLearnset, .teachableLearnset = sSeismitoadTeachableLearnset, }, @@ -2576,6 +2956,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Throh, .iconPalIndex = 0, FOOTPRINT(Throh) + OVERWORLD( + sPicTable_Throh, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Throh, + gShinyOverworldPalette_Throh + ) .levelUpLearnset = sThrohLevelUpLearnset, .teachableLearnset = sThrohTeachableLearnset, }, @@ -2632,6 +3020,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Sawk, .iconPalIndex = 0, FOOTPRINT(Sawk) + OVERWORLD( + sPicTable_Sawk, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Sawk, + gShinyOverworldPalette_Sawk + ) .levelUpLearnset = sSawkLevelUpLearnset, .teachableLearnset = sSawkTeachableLearnset, }, @@ -2687,8 +3083,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Sewaddle, .iconPalIndex = 1, FOOTPRINT(Sewaddle) + OVERWORLD( + sPicTable_Sewaddle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Sewaddle, + gShinyOverworldPalette_Sewaddle + ) .levelUpLearnset = sSewaddleLevelUpLearnset, .teachableLearnset = sSewaddleTeachableLearnset, + .eggMoveLearnset = sSewaddleEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_SWADLOON}), }, @@ -2741,6 +3146,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Swadloon, .iconPalIndex = 1, FOOTPRINT(Swadloon) + OVERWORLD( + sPicTable_Swadloon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Swadloon, + gShinyOverworldPalette_Swadloon + ) .levelUpLearnset = sSwadloonLevelUpLearnset, .teachableLearnset = sSwadloonTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_LEAVANNY}), @@ -2801,6 +3214,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Leavanny, .iconPalIndex = 1, FOOTPRINT(Leavanny) + OVERWORLD( + sPicTable_Leavanny, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Leavanny, + gShinyOverworldPalette_Leavanny + ) .levelUpLearnset = sLeavannyLevelUpLearnset, .teachableLearnset = sLeavannyTeachableLearnset, }, @@ -2860,8 +3281,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Venipede, .iconPalIndex = 1, FOOTPRINT(Venipede) + OVERWORLD( + sPicTable_Venipede, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Venipede, + gShinyOverworldPalette_Venipede + ) .levelUpLearnset = sVenipedeLevelUpLearnset, .teachableLearnset = sVenipedeTeachableLearnset, + .eggMoveLearnset = sVenipedeEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_WHIRLIPEDE}), }, @@ -2918,6 +3348,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Whirlipede, .iconPalIndex = 2, FOOTPRINT(Whirlipede) + OVERWORLD( + sPicTable_Whirlipede, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Whirlipede, + gShinyOverworldPalette_Whirlipede + ) .levelUpLearnset = sWhirlipedeLevelUpLearnset, .teachableLearnset = sWhirlipedeTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_SCOLIPEDE}), @@ -2982,6 +3420,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Scolipede, .iconPalIndex = 2, FOOTPRINT(Scolipede) + OVERWORLD( + sPicTable_Scolipede, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Scolipede, + gShinyOverworldPalette_Scolipede + ) .levelUpLearnset = sScolipedeLevelUpLearnset, .teachableLearnset = sScolipedeTeachableLearnset, }, @@ -3043,8 +3489,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Cottonee, .iconPalIndex = 1, FOOTPRINT(Cottonee) + OVERWORLD( + sPicTable_Cottonee, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Cottonee, + gShinyOverworldPalette_Cottonee + ) .levelUpLearnset = sCottoneeLevelUpLearnset, .teachableLearnset = sCottoneeTeachableLearnset, + .eggMoveLearnset = sCottoneeEggMoveLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_SUN_STONE, SPECIES_WHIMSICOTT}), }, @@ -3097,6 +3552,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Whimsicott, .iconPalIndex = 1, FOOTPRINT(Whimsicott) + OVERWORLD( + sPicTable_Whimsicott, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Whimsicott, + gShinyOverworldPalette_Whimsicott + ) .levelUpLearnset = sWhimsicottLevelUpLearnset, .teachableLearnset = sWhimsicottTeachableLearnset, }, @@ -3153,8 +3616,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Petilil, .iconPalIndex = 1, FOOTPRINT(Petilil) + OVERWORLD( + sPicTable_Petilil, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Petilil, + gShinyOverworldPalette_Petilil + ) .levelUpLearnset = sPetililLevelUpLearnset, .teachableLearnset = sPetililTeachableLearnset, + .eggMoveLearnset = sPetililEggMoveLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_SUN_STONE, SPECIES_LILLIGANT}, {EVO_NONE, 0, SPECIES_LILLIGANT_HISUIAN}), }, @@ -3209,6 +3681,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Lilligant, .iconPalIndex = 1, FOOTPRINT(Lilligant) + OVERWORLD( + sPicTable_Lilligant, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Lilligant, + gShinyOverworldPalette_Lilligant + ) .levelUpLearnset = sLilligantLevelUpLearnset, .teachableLearnset = sLilligantTeachableLearnset, .formSpeciesIdTable = sLilligantFormSpeciesIdTable, @@ -3266,6 +3746,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_LilligantHisuian, .iconPalIndex = 1, FOOTPRINT(Lilligant) + OVERWORLD( + sPicTable_LilligantHisuian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_LilligantHisuian, + gShinyOverworldPalette_LilligantHisuian + ) .isHisuianForm = TRUE, .levelUpLearnset = sLilligantHisuianLevelUpLearnset, .teachableLearnset = sLilligantHisuianTeachableLearnset, @@ -3325,8 +3813,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_BasculinRedStriped, .iconPalIndex = 1, FOOTPRINT(Basculin) + OVERWORLD( + sPicTable_BasculinRedStriped, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_BasculinRedStriped, + gShinyOverworldPalette_BasculinRedStriped + ) .levelUpLearnset = sBasculinLevelUpLearnset, .teachableLearnset = sBasculinTeachableLearnset, + .eggMoveLearnset = sBasculinEggMoveLearnset, .formSpeciesIdTable = sBasculinFormSpeciesIdTable, }, @@ -3380,8 +3877,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_BasculinBlueStriped, .iconPalIndex = 0, FOOTPRINT(Basculin) + OVERWORLD( + sPicTable_BasculinBlueStriped, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_BasculinBlueStriped, + gShinyOverworldPalette_BasculinBlueStriped + ) .levelUpLearnset = sBasculinLevelUpLearnset, .teachableLearnset = sBasculinTeachableLearnset, + .eggMoveLearnset = sBasculinEggMoveLearnset, .formSpeciesIdTable = sBasculinFormSpeciesIdTable, }, @@ -3436,6 +3942,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_BasculinWhiteStriped, .iconPalIndex = 0, FOOTPRINT(Basculin) + OVERWORLD( + sPicTable_BasculinWhiteStriped, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_BasculinWhiteStriped, + gShinyOverworldPalette_BasculinWhiteStriped + ) .levelUpLearnset = sBasculinWhiteStripedLevelUpLearnset, .teachableLearnset = sBasculinWhiteStripedTeachableLearnset, .formSpeciesIdTable = sBasculinFormSpeciesIdTable, @@ -3462,7 +3976,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .eggGroups = MON_EGG_GROUPS(EGG_GROUP_WATER_2), .abilities = { ABILITY_SWIFT_SWIM, ABILITY_ADAPTABILITY, ABILITY_MOLD_BREAKER }, .bodyColor = BODY_COLOR_GREEN, - .speciesName = _("Bsculegion"), + .speciesName = HANDLE_EXPANDED_SPECIES_NAME("Bsculegion", "Basculegion"), .cryId = CRY_BASCULEGION, .natDexNum = NATIONAL_DEX_BASCULEGION, .categoryName = _("Big Fish"), @@ -3491,8 +4005,15 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .shinyPalette = gMonShinyPalette_BasculegionMale, .iconSprite = gMonIcon_BasculegionMale, .iconPalIndex = 1, - //FOOTPRINT(Basculegion) - FOOTPRINT(Geodude) + FOOTPRINT(Basculegion) + OVERWORLD( + sPicTable_BasculegionMale, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_BasculegionMale, + gShinyOverworldPalette_BasculegionMale + ) .levelUpLearnset = sBasculegionLevelUpLearnset, .teachableLearnset = sBasculegionTeachableLearnset, .formSpeciesIdTable = sBasculegionFormSpeciesIdTable, @@ -3517,7 +4038,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .eggGroups = MON_EGG_GROUPS(EGG_GROUP_WATER_2), .abilities = { ABILITY_SWIFT_SWIM, ABILITY_ADAPTABILITY, ABILITY_MOLD_BREAKER }, .bodyColor = BODY_COLOR_GREEN, - .speciesName = _("Bsculegion"), + .speciesName = HANDLE_EXPANDED_SPECIES_NAME("Bsculegion", "Basculegion"), .cryId = CRY_BASCULEGION, .natDexNum = NATIONAL_DEX_BASCULEGION, .categoryName = _("Big Fish"), @@ -3545,8 +4066,15 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .shinyPalette = gMonShinyPalette_BasculegionFemale, .iconSprite = gMonIcon_BasculegionFemale, .iconPalIndex = 0, - //FOOTPRINT(Basculegion) - FOOTPRINT(Geodude) + FOOTPRINT(Basculegion) + OVERWORLD( + sPicTable_BasculegionFemale, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_BasculegionFemale, + gShinyOverworldPalette_BasculegionFemale + ) .levelUpLearnset = sBasculegionLevelUpLearnset, .teachableLearnset = sBasculegionTeachableLearnset, .formSpeciesIdTable = sBasculegionFormSpeciesIdTable, @@ -3604,8 +4132,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Sandile, .iconPalIndex = 1, FOOTPRINT(Sandile) + OVERWORLD( + sPicTable_Sandile, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Sandile, + gShinyOverworldPalette_Sandile + ) .levelUpLearnset = sSandileLevelUpLearnset, .teachableLearnset = sSandileTeachableLearnset, + .eggMoveLearnset = sSandileEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 29, SPECIES_KROKOROK}), }, @@ -3658,6 +4195,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Krokorok, .iconPalIndex = 1, FOOTPRINT(Krokorok) + OVERWORLD( + sPicTable_Krokorok, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Krokorok, + gShinyOverworldPalette_Krokorok + ) .levelUpLearnset = sKrokorokLevelUpLearnset, .teachableLearnset = sKrokorokTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_KROOKODILE}), @@ -3718,6 +4263,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Krookodile, .iconPalIndex = 0, FOOTPRINT(Krookodile) + OVERWORLD( + sPicTable_Krookodile, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Krookodile, + gShinyOverworldPalette_Krookodile + ) .levelUpLearnset = sKrookodileLevelUpLearnset, .teachableLearnset = sKrookodileTeachableLearnset, }, @@ -3772,8 +4325,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Darumaka, .iconPalIndex = 0, FOOTPRINT(Darumaka) + OVERWORLD( + sPicTable_Darumaka, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Darumaka, + gShinyOverworldPalette_Darumaka + ) .levelUpLearnset = sDarumakaLevelUpLearnset, .teachableLearnset = sDarumakaTeachableLearnset, + .eggMoveLearnset = sDarumakaEggMoveLearnset, .formSpeciesIdTable = sDarumakaFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_DARMANITAN_STANDARD_MODE}), }, @@ -3826,6 +4388,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_DarmanitanStandardMode, .iconPalIndex = 0, FOOTPRINT(Darmanitan) + OVERWORLD( + sPicTable_DarmanitanStandardMode, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_DarmanitanStandardMode, + gShinyOverworldPalette_DarmanitanStandardMode + ) .levelUpLearnset = sDarmanitanLevelUpLearnset, .teachableLearnset = sDarmanitanTeachableLearnset, .formSpeciesIdTable = sDarmanitanFormSpeciesIdTable, @@ -3934,9 +4504,18 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_DarumakaGalarian, .iconPalIndex = 0, FOOTPRINT(Darumaka) + OVERWORLD( + sPicTable_DarumakaGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_DarumakaGalarian, + gShinyOverworldPalette_DarumakaGalarian + ) .isGalarianForm = TRUE, .levelUpLearnset = sDarumakaGalarianLevelUpLearnset, .teachableLearnset = sDarumakaGalarianTeachableLearnset, + .eggMoveLearnset = sDarumakaGalarianEggMoveLearnset, .formSpeciesIdTable = sDarumakaFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_ITEM, ITEM_ICE_STONE, SPECIES_DARMANITAN_GALARIAN_STANDARD_MODE}), }, @@ -3989,6 +4568,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_DarmanitanGalarianStandardMode, .iconPalIndex = 0, FOOTPRINT(Darmanitan) + OVERWORLD( + sPicTable_DarmanitanGalarianStandardMode, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_DarmanitanGalarianStandardMode, + gShinyOverworldPalette_DarmanitanGalarianStandardMode + ) .isGalarianForm = TRUE, .levelUpLearnset = sDarmanitanGalarianLevelUpLearnset, .teachableLearnset = sDarmanitanGalarianTeachableLearnset, @@ -4103,8 +4690,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Maractus, .iconPalIndex = 1, FOOTPRINT(Maractus) + OVERWORLD( + sPicTable_Maractus, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Maractus, + gShinyOverworldPalette_Maractus + ) .levelUpLearnset = sMaractusLevelUpLearnset, .teachableLearnset = sMaractusTeachableLearnset, + .eggMoveLearnset = sMaractusEggMoveLearnset, }, #endif //P_FAMILY_MARACTUS @@ -4158,8 +4754,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Dwebble, .iconPalIndex = 0, FOOTPRINT(Dwebble) + OVERWORLD( + sPicTable_Dwebble, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Dwebble, + gShinyOverworldPalette_Dwebble + ) .levelUpLearnset = sDwebbleLevelUpLearnset, .teachableLearnset = sDwebbleTeachableLearnset, + .eggMoveLearnset = sDwebbleEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_CRUSTLE}), }, @@ -4212,6 +4817,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Crustle, .iconPalIndex = 2, FOOTPRINT(Crustle) + OVERWORLD( + sPicTable_Crustle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Crustle, + gShinyOverworldPalette_Crustle + ) .levelUpLearnset = sCrustleLevelUpLearnset, .teachableLearnset = sCrustleTeachableLearnset, }, @@ -4267,8 +4880,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Scraggy, .iconPalIndex = 2, FOOTPRINT(Scraggy) + OVERWORLD( + sPicTable_Scraggy, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Scraggy, + gShinyOverworldPalette_Scraggy + ) .levelUpLearnset = sScraggyLevelUpLearnset, .teachableLearnset = sScraggyTeachableLearnset, + .eggMoveLearnset = sScraggyEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 39, SPECIES_SCRAFTY}), }, @@ -4322,6 +4944,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Scrafty, .iconPalIndex = 0, FOOTPRINT(Scrafty) + OVERWORLD( + sPicTable_Scrafty, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Scrafty, + gShinyOverworldPalette_Scrafty + ) .levelUpLearnset = sScraftyLevelUpLearnset, .teachableLearnset = sScraftyTeachableLearnset, }, @@ -4377,8 +5007,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Sigilyph, .iconPalIndex = 0, FOOTPRINT(Sigilyph) + OVERWORLD( + sPicTable_Sigilyph, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Sigilyph, + gShinyOverworldPalette_Sigilyph + ) .levelUpLearnset = sSigilyphLevelUpLearnset, .teachableLearnset = sSigilyphTeachableLearnset, + .eggMoveLearnset = sSigilyphEggMoveLearnset, }, #endif //P_FAMILY_SIGILYPH @@ -4433,8 +5072,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Yamask, .iconPalIndex = 0, FOOTPRINT(Yamask) + OVERWORLD( + sPicTable_Yamask, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Yamask, + gShinyOverworldPalette_Yamask + ) .levelUpLearnset = sYamaskLevelUpLearnset, .teachableLearnset = sYamaskTeachableLearnset, + .eggMoveLearnset = sYamaskEggMoveLearnset, .formSpeciesIdTable = sYamaskFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_COFAGRIGUS}), }, @@ -4488,6 +5136,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Cofagrigus, .iconPalIndex = 0, FOOTPRINT(Cofagrigus) + OVERWORLD( + sPicTable_Cofagrigus, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Cofagrigus, + gShinyOverworldPalette_Cofagrigus + ) .levelUpLearnset = sCofagrigusLevelUpLearnset, .teachableLearnset = sCofagrigusTeachableLearnset, }, @@ -4542,9 +5198,18 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_YamaskGalarian, .iconPalIndex = 2, FOOTPRINT(Yamask) + OVERWORLD( + sPicTable_YamaskGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_YamaskGalarian, + gShinyOverworldPalette_YamaskGalarian + ) .isGalarianForm = TRUE, .levelUpLearnset = sYamaskGalarianLevelUpLearnset, .teachableLearnset = sYamaskGalarianTeachableLearnset, + .eggMoveLearnset = sYamaskGalarianEggMoveLearnset, .formSpeciesIdTable = sYamaskFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_SCRIPT_TRIGGER_DMG, 49, SPECIES_RUNERIGUS}), }, @@ -4597,6 +5262,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Runerigus, .iconPalIndex = 2, FOOTPRINT(Runerigus) + OVERWORLD( + sPicTable_Runerigus, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Runerigus, + gShinyOverworldPalette_Runerigus + ) .levelUpLearnset = sRunerigusLevelUpLearnset, .teachableLearnset = sRunerigusTeachableLearnset, }, @@ -4652,8 +5325,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Tirtouga, .iconPalIndex = 2, FOOTPRINT(Tirtouga) + OVERWORLD( + sPicTable_Tirtouga, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Tirtouga, + gShinyOverworldPalette_Tirtouga + ) .levelUpLearnset = sTirtougaLevelUpLearnset, .teachableLearnset = sTirtougaTeachableLearnset, + .eggMoveLearnset = sTirtougaEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_CARRACOSTA}), }, @@ -4705,6 +5387,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Carracosta, .iconPalIndex = 2, FOOTPRINT(Carracosta) + OVERWORLD( + sPicTable_Carracosta, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Carracosta, + gShinyOverworldPalette_Carracosta + ) .levelUpLearnset = sCarracostaLevelUpLearnset, .teachableLearnset = sCarracostaTeachableLearnset, }, @@ -4759,8 +5449,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Archen, .iconPalIndex = 0, FOOTPRINT(Archen) + OVERWORLD( + sPicTable_Archen, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Archen, + gShinyOverworldPalette_Archen + ) .levelUpLearnset = sArchenLevelUpLearnset, .teachableLearnset = sArchenTeachableLearnset, + .eggMoveLearnset = sArchenEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_ARCHEOPS}), }, @@ -4813,6 +5512,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Archeops, .iconPalIndex = 0, FOOTPRINT(Archeops) + OVERWORLD( + sPicTable_Archeops, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Archeops, + gShinyOverworldPalette_Archeops + ) .levelUpLearnset = sArcheopsLevelUpLearnset, .teachableLearnset = sArcheopsTeachableLearnset, }, @@ -4868,8 +5575,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Trubbish, .iconPalIndex = 1, FOOTPRINT(Trubbish) + OVERWORLD( + sPicTable_Trubbish, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Trubbish, + gShinyOverworldPalette_Trubbish + ) .levelUpLearnset = sTrubbishLevelUpLearnset, .teachableLearnset = sTrubbishTeachableLearnset, + .eggMoveLearnset = sTrubbishEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_GARBODOR}), }, @@ -4924,6 +5640,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Garbodor, .iconPalIndex = 1, FOOTPRINT(Garbodor) + OVERWORLD( + sPicTable_Garbodor, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Garbodor, + gShinyOverworldPalette_Garbodor + ) .levelUpLearnset = sGarbodorLevelUpLearnset, .teachableLearnset = sGarbodorTeachableLearnset, .formSpeciesIdTable = sGarbodorFormSpeciesIdTable, @@ -5040,8 +5764,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Zorua, .iconPalIndex = 0, FOOTPRINT(Zorua) + OVERWORLD( + sPicTable_Zorua, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Zorua, + gShinyOverworldPalette_Zorua + ) .levelUpLearnset = sZoruaLevelUpLearnset, .teachableLearnset = sZoruaTeachableLearnset, + .eggMoveLearnset = sZoruaEggMoveLearnset, .formSpeciesIdTable = sZoruaFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_ZOROARK}), }, @@ -5094,6 +5827,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Zoroark, .iconPalIndex = 0, FOOTPRINT(Zoroark) + OVERWORLD( + sPicTable_Zoroark, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Zoroark, + gShinyOverworldPalette_Zoroark + ) .levelUpLearnset = sZoroarkLevelUpLearnset, .teachableLearnset = sZoroarkTeachableLearnset, .formSpeciesIdTable = sZoroarkFormSpeciesIdTable, @@ -5148,6 +5889,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_ZoruaHisuian, .iconPalIndex = 0, FOOTPRINT(Zorua) + OVERWORLD( + sPicTable_ZoruaHisuian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_ZoruaHisuian, + gShinyOverworldPalette_ZoruaHisuian + ) .isHisuianForm = TRUE, .levelUpLearnset = sZoruaHisuianLevelUpLearnset, .teachableLearnset = sZoruaHisuianTeachableLearnset, @@ -5191,7 +5940,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .trainerOffset = 1, .frontPic = gMonFrontPic_ZoroarkHisuian, .frontPicSize = MON_COORDS_SIZE(64, 64), - .frontPicYOffset = 0, + .frontPicYOffset = 1, .frontAnimFrames = sAnims_ZoroarkHisuian, //.frontAnimId = ANIM_V_SQUISH_AND_BOUNCE, .backPic = gMonBackPic_ZoroarkHisuian, @@ -5203,6 +5952,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_ZoroarkHisuian, .iconPalIndex = 0, FOOTPRINT(Zoroark) + OVERWORLD( + sPicTable_ZoroarkHisuian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_ZoroarkHisuian, + gShinyOverworldPalette_ZoroarkHisuian + ) .isHisuianForm = TRUE, .levelUpLearnset = sZoroarkHisuianLevelUpLearnset, .teachableLearnset = sZoroarkHisuianTeachableLearnset, @@ -5260,8 +6017,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Minccino, .iconPalIndex = 0, FOOTPRINT(Minccino) + OVERWORLD( + sPicTable_Minccino, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Minccino, + gShinyOverworldPalette_Minccino + ) .levelUpLearnset = sMinccinoLevelUpLearnset, .teachableLearnset = sMinccinoTeachableLearnset, + .eggMoveLearnset = sMinccinoEggMoveLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_SHINY_STONE, SPECIES_CINCCINO}), }, @@ -5314,6 +6080,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Cinccino, .iconPalIndex = 0, FOOTPRINT(Cinccino) + OVERWORLD( + sPicTable_Cinccino, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Cinccino, + gShinyOverworldPalette_Cinccino + ) .levelUpLearnset = sCinccinoLevelUpLearnset, .teachableLearnset = sCinccinoTeachableLearnset, }, @@ -5368,8 +6142,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Gothita, .iconPalIndex = 2, FOOTPRINT(Gothita) + OVERWORLD( + sPicTable_Gothita, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Gothita, + gShinyOverworldPalette_Gothita + ) .levelUpLearnset = sGothitaLevelUpLearnset, .teachableLearnset = sGothitaTeachableLearnset, + .eggMoveLearnset = sGothitaEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_GOTHORITA}), }, @@ -5421,6 +6204,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Gothorita, .iconPalIndex = 2, FOOTPRINT(Gothorita) + OVERWORLD( + sPicTable_Gothorita, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Gothorita, + gShinyOverworldPalette_Gothorita + ) .levelUpLearnset = sGothoritaLevelUpLearnset, .teachableLearnset = sGothoritaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 41, SPECIES_GOTHITELLE}), @@ -5474,6 +6265,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Gothitelle, .iconPalIndex = 2, FOOTPRINT(Gothitelle) + OVERWORLD( + sPicTable_Gothitelle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Gothitelle, + gShinyOverworldPalette_Gothitelle + ) .levelUpLearnset = sGothitelleLevelUpLearnset, .teachableLearnset = sGothitelleTeachableLearnset, }, @@ -5530,8 +6329,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Solosis, .iconPalIndex = 1, FOOTPRINT(Solosis) + OVERWORLD( + sPicTable_Solosis, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Solosis, + gShinyOverworldPalette_Solosis + ) .levelUpLearnset = sSolosisLevelUpLearnset, .teachableLearnset = sSolosisTeachableLearnset, + .eggMoveLearnset = sSolosisEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_DUOSION}), }, @@ -5584,6 +6392,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Duosion, .iconPalIndex = 1, FOOTPRINT(Duosion) + OVERWORLD( + sPicTable_Duosion, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Duosion, + gShinyOverworldPalette_Duosion + ) .levelUpLearnset = sDuosionLevelUpLearnset, .teachableLearnset = sDuosionTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 41, SPECIES_REUNICLUS}), @@ -5638,6 +6454,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Reuniclus, .iconPalIndex = 1, FOOTPRINT(Reuniclus) + OVERWORLD( + sPicTable_Reuniclus, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Reuniclus, + gShinyOverworldPalette_Reuniclus + ) .levelUpLearnset = sReuniclusLevelUpLearnset, .teachableLearnset = sReuniclusTeachableLearnset, }, @@ -5692,8 +6516,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Ducklett, .iconPalIndex = 0, FOOTPRINT(Ducklett) + OVERWORLD( + sPicTable_Ducklett, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Ducklett, + gShinyOverworldPalette_Ducklett + ) .levelUpLearnset = sDucklettLevelUpLearnset, .teachableLearnset = sDucklettTeachableLearnset, + .eggMoveLearnset = sDucklettEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_SWANNA}), }, @@ -5745,6 +6578,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Swanna, .iconPalIndex = 2, FOOTPRINT(Swanna) + OVERWORLD( + sPicTable_Swanna, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Swanna, + gShinyOverworldPalette_Swanna + ) .levelUpLearnset = sSwannaLevelUpLearnset, .teachableLearnset = sSwannaTeachableLearnset, }, @@ -5800,8 +6641,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Vanillite, .iconPalIndex = 0, FOOTPRINT(Vanillite) + OVERWORLD( + sPicTable_Vanillite, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Vanillite, + gShinyOverworldPalette_Vanillite + ) .levelUpLearnset = sVanilliteLevelUpLearnset, .teachableLearnset = sVanilliteTeachableLearnset, + .eggMoveLearnset = sVanilliteEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_VANILLISH}), }, @@ -5854,6 +6704,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Vanillish, .iconPalIndex = 2, FOOTPRINT(Vanillish) + OVERWORLD( + sPicTable_Vanillish, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Vanillish, + gShinyOverworldPalette_Vanillish + ) .levelUpLearnset = sVanillishLevelUpLearnset, .teachableLearnset = sVanillishTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 47, SPECIES_VANILLUXE}), @@ -5908,6 +6766,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Vanilluxe, .iconPalIndex = 2, FOOTPRINT(Vanilluxe) + OVERWORLD( + sPicTable_Vanilluxe, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Vanilluxe, + gShinyOverworldPalette_Vanilluxe + ) .levelUpLearnset = sVanilluxeLevelUpLearnset, .teachableLearnset = sVanilluxeTeachableLearnset, }, @@ -5962,8 +6828,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_DeerlingSpring, .iconPalIndex = 1, FOOTPRINT(Deerling) + OVERWORLD( + sPicTable_DeerlingSpring, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_DeerlingSpring, + gShinyOverworldPalette_DeerlingSpring + ) .levelUpLearnset = sDeerlingLevelUpLearnset, .teachableLearnset = sDeerlingTeachableLearnset, + .eggMoveLearnset = sDeerlingEggMoveLearnset, .formSpeciesIdTable = sDeerlingFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_SAWSBUCK_SPRING}), }, @@ -6016,8 +6891,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_DeerlingSummer, .iconPalIndex = 1, FOOTPRINT(Deerling) + OVERWORLD( + sPicTable_DeerlingSummer, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_DeerlingSummer, + gShinyOverworldPalette_DeerlingSummer + ) .levelUpLearnset = sDeerlingLevelUpLearnset, .teachableLearnset = sDeerlingTeachableLearnset, + .eggMoveLearnset = sDeerlingEggMoveLearnset, .formSpeciesIdTable = sDeerlingFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_SAWSBUCK_SUMMER}), }, @@ -6070,8 +6954,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_DeerlingAutumn, .iconPalIndex = 0, FOOTPRINT(Deerling) + OVERWORLD( + sPicTable_DeerlingAutumn, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_DeerlingAutumn, + gShinyOverworldPalette_DeerlingAutumn + ) .levelUpLearnset = sDeerlingLevelUpLearnset, .teachableLearnset = sDeerlingTeachableLearnset, + .eggMoveLearnset = sDeerlingEggMoveLearnset, .formSpeciesIdTable = sDeerlingFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_SAWSBUCK_AUTUMN}), }, @@ -6124,8 +7017,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_DeerlingWinter, .iconPalIndex = 2, FOOTPRINT(Deerling) + OVERWORLD( + sPicTable_DeerlingWinter, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_DeerlingWinter, + gShinyOverworldPalette_DeerlingWinter + ) .levelUpLearnset = sDeerlingLevelUpLearnset, .teachableLearnset = sDeerlingTeachableLearnset, + .eggMoveLearnset = sDeerlingEggMoveLearnset, .formSpeciesIdTable = sDeerlingFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_SAWSBUCK_WINTER}), }, @@ -6178,6 +7080,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_SawsbuckSpring, .iconPalIndex = 1, FOOTPRINT(Sawsbuck) + OVERWORLD( + sPicTable_SawsbuckSpring, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_SawsbuckSpring, + gShinyOverworldPalette_SawsbuckSpring + ) .levelUpLearnset = sSawsbuckLevelUpLearnset, .teachableLearnset = sSawsbuckTeachableLearnset, .formSpeciesIdTable = sSawsbuckFormSpeciesIdTable, @@ -6231,6 +7141,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_SawsbuckSummer, .iconPalIndex = 1, FOOTPRINT(Sawsbuck) + OVERWORLD( + sPicTable_SawsbuckSummer, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_SawsbuckSummer, + gShinyOverworldPalette_SawsbuckSummer + ) .levelUpLearnset = sSawsbuckLevelUpLearnset, .teachableLearnset = sSawsbuckTeachableLearnset, .formSpeciesIdTable = sSawsbuckFormSpeciesIdTable, @@ -6284,6 +7202,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_SawsbuckAutumn, .iconPalIndex = 1, FOOTPRINT(Sawsbuck) + OVERWORLD( + sPicTable_SawsbuckAutumn, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_SawsbuckAutumn, + gShinyOverworldPalette_SawsbuckAutumn + ) .levelUpLearnset = sSawsbuckLevelUpLearnset, .teachableLearnset = sSawsbuckTeachableLearnset, .formSpeciesIdTable = sSawsbuckFormSpeciesIdTable, @@ -6337,6 +7263,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_SawsbuckWinter, .iconPalIndex = 1, FOOTPRINT(Sawsbuck) + OVERWORLD( + sPicTable_SawsbuckWinter, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_SawsbuckWinter, + gShinyOverworldPalette_SawsbuckWinter + ) .levelUpLearnset = sSawsbuckLevelUpLearnset, .teachableLearnset = sSawsbuckTeachableLearnset, .formSpeciesIdTable = sSawsbuckFormSpeciesIdTable, @@ -6394,8 +7328,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Emolga, .iconPalIndex = 2, FOOTPRINT(Emolga) + OVERWORLD( + sPicTable_Emolga, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Emolga, + gShinyOverworldPalette_Emolga + ) .levelUpLearnset = sEmolgaLevelUpLearnset, .teachableLearnset = sEmolgaTeachableLearnset, + .eggMoveLearnset = sEmolgaEggMoveLearnset, }, #endif //P_FAMILY_EMOLGA @@ -6448,8 +7391,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Karrablast, .iconPalIndex = 0, FOOTPRINT(Karrablast) + OVERWORLD( + sPicTable_Karrablast, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Karrablast, + gShinyOverworldPalette_Karrablast + ) .levelUpLearnset = sKarrablastLevelUpLearnset, .teachableLearnset = sKarrablastTeachableLearnset, + .eggMoveLearnset = sKarrablastEggMoveLearnset, .evolutions = EVOLUTION({EVO_TRADE_SPECIFIC_MON, SPECIES_SHELMET, SPECIES_ESCAVALIER}), }, @@ -6501,6 +7453,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Escavalier, .iconPalIndex = 0, FOOTPRINT(Escavalier) + OVERWORLD( + sPicTable_Escavalier, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Escavalier, + gShinyOverworldPalette_Escavalier + ) .levelUpLearnset = sEscavalierLevelUpLearnset, .teachableLearnset = sEscavalierTeachableLearnset, }, @@ -6557,8 +7517,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Foongus, .iconPalIndex = 0, FOOTPRINT(Foongus) + OVERWORLD( + sPicTable_Foongus, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Foongus, + gShinyOverworldPalette_Foongus + ) .levelUpLearnset = sFoongusLevelUpLearnset, .teachableLearnset = sFoongusTeachableLearnset, + .eggMoveLearnset = sFoongusEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 39, SPECIES_AMOONGUSS}), }, @@ -6613,6 +7582,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Amoonguss, .iconPalIndex = 1, FOOTPRINT(Amoonguss) + OVERWORLD( + sPicTable_Amoonguss, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Amoonguss, + gShinyOverworldPalette_Amoonguss + ) .levelUpLearnset = sAmoongussLevelUpLearnset, .teachableLearnset = sAmoongussTeachableLearnset, }, @@ -6675,8 +7652,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconPalIndex = 0, .iconPalIndexFemale = 1, FOOTPRINT(Frillish) + OVERWORLD( + sPicTable_Frillish, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Frillish, + gShinyOverworldPalette_Frillish + ) .levelUpLearnset = sFrillishLevelUpLearnset, .teachableLearnset = sFrillishTeachableLearnset, + .eggMoveLearnset = sFrillishEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_JELLICENT}), }, @@ -6736,6 +7722,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconPalIndex = 0, .iconPalIndexFemale = 1, FOOTPRINT(Jellicent) + OVERWORLD( + sPicTable_Jellicent, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Jellicent, + gShinyOverworldPalette_Jellicent + ) .levelUpLearnset = sJellicentLevelUpLearnset, .teachableLearnset = sJellicentTeachableLearnset, }, @@ -6790,8 +7784,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Alomomola, .iconPalIndex = 0, FOOTPRINT(Alomomola) + OVERWORLD( + sPicTable_Alomomola, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Alomomola, + gShinyOverworldPalette_Alomomola + ) .levelUpLearnset = sAlomomolaLevelUpLearnset, .teachableLearnset = sAlomomolaTeachableLearnset, + .eggMoveLearnset = sAlomomolaEggMoveLearnset, }, #endif //P_FAMILY_ALOMOMOLA @@ -6844,8 +7847,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Joltik, .iconPalIndex = 0, FOOTPRINT(Joltik) + OVERWORLD( + sPicTable_Joltik, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Joltik, + gShinyOverworldPalette_Joltik + ) .levelUpLearnset = sJoltikLevelUpLearnset, .teachableLearnset = sJoltikTeachableLearnset, + .eggMoveLearnset = sJoltikEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_GALVANTULA}), }, @@ -6897,6 +7909,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Galvantula, .iconPalIndex = 2, FOOTPRINT(Galvantula) + OVERWORLD( + sPicTable_Galvantula, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Galvantula, + gShinyOverworldPalette_Galvantula + ) .levelUpLearnset = sGalvantulaLevelUpLearnset, .teachableLearnset = sGalvantulaTeachableLearnset, }, @@ -6952,8 +7972,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Ferroseed, .iconPalIndex = 1, FOOTPRINT(Ferroseed) + OVERWORLD( + sPicTable_Ferroseed, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Ferroseed, + gShinyOverworldPalette_Ferroseed + ) .levelUpLearnset = sFerroseedLevelUpLearnset, .teachableLearnset = sFerroseedTeachableLearnset, + .eggMoveLearnset = sFerroseedEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_FERROTHORN}), }, @@ -7007,6 +8036,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Ferrothorn, .iconPalIndex = 1, FOOTPRINT(Ferrothorn) + OVERWORLD( + sPicTable_Ferrothorn, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Ferrothorn, + gShinyOverworldPalette_Ferrothorn + ) .levelUpLearnset = sFerrothornLevelUpLearnset, .teachableLearnset = sFerrothornTeachableLearnset, }, @@ -7063,6 +8100,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Klink, .iconPalIndex = 0, FOOTPRINT(Klink) + OVERWORLD( + sPicTable_Klink, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Klink, + gShinyOverworldPalette_Klink + ) .levelUpLearnset = sKlinkLevelUpLearnset, .teachableLearnset = sKlinkTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_KLANG}), @@ -7118,6 +8163,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Klang, .iconPalIndex = 0, FOOTPRINT(Klang) + OVERWORLD( + sPicTable_Klang, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Klang, + gShinyOverworldPalette_Klang + ) .levelUpLearnset = sKlangLevelUpLearnset, .teachableLearnset = sKlangTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 49, SPECIES_KLINKLANG}), @@ -7173,6 +8226,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Klinklang, .iconPalIndex = 0, FOOTPRINT(Klinklang) + OVERWORLD( + sPicTable_Klinklang, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Klinklang, + gShinyOverworldPalette_Klinklang + ) .levelUpLearnset = sKlinklangLevelUpLearnset, .teachableLearnset = sKlinklangTeachableLearnset, }, @@ -7228,6 +8289,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Tynamo, .iconPalIndex = 0, FOOTPRINT(Tynamo) + OVERWORLD( + sPicTable_Tynamo, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Tynamo, + gShinyOverworldPalette_Tynamo + ) .tmIlliterate = TRUE, .levelUpLearnset = sTynamoLevelUpLearnset, .teachableLearnset = sTynamoTeachableLearnset, @@ -7283,6 +8352,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Eelektrik, .iconPalIndex = 0, FOOTPRINT(Eelektrik) + OVERWORLD( + sPicTable_Eelektrik, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Eelektrik, + gShinyOverworldPalette_Eelektrik + ) .levelUpLearnset = sEelektrikLevelUpLearnset, .teachableLearnset = sEelektrikTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_EELEKTROSS}), @@ -7337,6 +8414,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Eelektross, .iconPalIndex = 0, FOOTPRINT(Eelektross) + OVERWORLD( + sPicTable_Eelektross, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Eelektross, + gShinyOverworldPalette_Eelektross + ) .levelUpLearnset = sEelektrossLevelUpLearnset, .teachableLearnset = sEelektrossTeachableLearnset, }, @@ -7391,8 +8476,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Elgyem, .iconPalIndex = 0, FOOTPRINT(Elgyem) + OVERWORLD( + sPicTable_Elgyem, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Elgyem, + gShinyOverworldPalette_Elgyem + ) .levelUpLearnset = sElgyemLevelUpLearnset, .teachableLearnset = sElgyemTeachableLearnset, + .eggMoveLearnset = sElgyemEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_BEHEEYEM}), }, @@ -7444,6 +8538,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Beheeyem, .iconPalIndex = 2, FOOTPRINT(Beheeyem) + OVERWORLD( + sPicTable_Beheeyem, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Beheeyem, + gShinyOverworldPalette_Beheeyem + ) .levelUpLearnset = sBeheeyemLevelUpLearnset, .teachableLearnset = sBeheeyemTeachableLearnset, }, @@ -7503,8 +8605,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Litwick, .iconPalIndex = 2, FOOTPRINT(Litwick) + OVERWORLD( + sPicTable_Litwick, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Litwick, + gShinyOverworldPalette_Litwick + ) .levelUpLearnset = sLitwickLevelUpLearnset, .teachableLearnset = sLitwickTeachableLearnset, + .eggMoveLearnset = sLitwickEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 41, SPECIES_LAMPENT}), }, @@ -7561,6 +8672,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Lampent, .iconPalIndex = 2, FOOTPRINT(Lampent) + OVERWORLD( + sPicTable_Lampent, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Lampent, + gShinyOverworldPalette_Lampent + ) .levelUpLearnset = sLampentLevelUpLearnset, .teachableLearnset = sLampentTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_DUSK_STONE, SPECIES_CHANDELURE}), @@ -7619,6 +8738,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Chandelure, .iconPalIndex = 2, FOOTPRINT(Chandelure) + OVERWORLD( + sPicTable_Chandelure, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Chandelure, + gShinyOverworldPalette_Chandelure + ) .levelUpLearnset = sChandelureLevelUpLearnset, .teachableLearnset = sChandelureTeachableLearnset, }, @@ -7673,8 +8800,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Axew, .iconPalIndex = 1, FOOTPRINT(Axew) + OVERWORLD( + sPicTable_Axew, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Axew, + gShinyOverworldPalette_Axew + ) .levelUpLearnset = sAxewLevelUpLearnset, .teachableLearnset = sAxewTeachableLearnset, + .eggMoveLearnset = sAxewEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_FRAXURE}), }, @@ -7726,6 +8862,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Fraxure, .iconPalIndex = 1, FOOTPRINT(Fraxure) + OVERWORLD( + sPicTable_Fraxure, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Fraxure, + gShinyOverworldPalette_Fraxure + ) .levelUpLearnset = sFraxureLevelUpLearnset, .teachableLearnset = sFraxureTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 48, SPECIES_HAXORUS}), @@ -7779,6 +8923,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Haxorus, .iconPalIndex = 2, FOOTPRINT(Haxorus) + OVERWORLD( + sPicTable_Haxorus, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Haxorus, + gShinyOverworldPalette_Haxorus + ) .levelUpLearnset = sHaxorusLevelUpLearnset, .teachableLearnset = sHaxorusTeachableLearnset, }, @@ -7833,8 +8985,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Cubchoo, .iconPalIndex = 0, FOOTPRINT(Cubchoo) + OVERWORLD( + sPicTable_Cubchoo, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Cubchoo, + gShinyOverworldPalette_Cubchoo + ) .levelUpLearnset = sCubchooLevelUpLearnset, .teachableLearnset = sCubchooTeachableLearnset, + .eggMoveLearnset = sCubchooEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_BEARTIC}), }, @@ -7886,6 +9047,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Beartic, .iconPalIndex = 0, FOOTPRINT(Beartic) + OVERWORLD( + sPicTable_Beartic, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Beartic, + gShinyOverworldPalette_Beartic + ) .levelUpLearnset = sBearticLevelUpLearnset, .teachableLearnset = sBearticTeachableLearnset, }, @@ -7942,6 +9111,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Cryogonal, .iconPalIndex = 0, FOOTPRINT(Cryogonal) + OVERWORLD( + sPicTable_Cryogonal, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Cryogonal, + gShinyOverworldPalette_Cryogonal + ) .levelUpLearnset = sCryogonalLevelUpLearnset, .teachableLearnset = sCryogonalTeachableLearnset, }, @@ -7996,8 +9173,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Shelmet, .iconPalIndex = 1, FOOTPRINT(Shelmet) + OVERWORLD( + sPicTable_Shelmet, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Shelmet, + gShinyOverworldPalette_Shelmet + ) .levelUpLearnset = sShelmetLevelUpLearnset, .teachableLearnset = sShelmetTeachableLearnset, + .eggMoveLearnset = sShelmetEggMoveLearnset, .evolutions = EVOLUTION({EVO_TRADE_SPECIFIC_MON, SPECIES_KARRABLAST, SPECIES_ACCELGOR}), }, @@ -8049,6 +9235,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Accelgor, .iconPalIndex = 1, FOOTPRINT(Accelgor) + OVERWORLD( + sPicTable_Accelgor, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Accelgor, + gShinyOverworldPalette_Accelgor + ) .levelUpLearnset = sAccelgorLevelUpLearnset, .teachableLearnset = sAccelgorTeachableLearnset, }, @@ -8104,8 +9298,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Stunfisk, .iconPalIndex = 2, FOOTPRINT(Stunfisk) + OVERWORLD( + sPicTable_Stunfisk, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Stunfisk, + gShinyOverworldPalette_Stunfisk + ) .levelUpLearnset = sStunfiskLevelUpLearnset, .teachableLearnset = sStunfiskTeachableLearnset, + .eggMoveLearnset = sStunfiskEggMoveLearnset, .formSpeciesIdTable = sStunfiskFormSpeciesIdTable, }, @@ -8158,9 +9361,18 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_StunfiskGalarian, .iconPalIndex = 1, FOOTPRINT(Stunfisk) + OVERWORLD( + sPicTable_StunfiskGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_StunfiskGalarian, + gShinyOverworldPalette_StunfiskGalarian + ) .isGalarianForm = TRUE, .levelUpLearnset = sStunfiskGalarianLevelUpLearnset, .teachableLearnset = sStunfiskGalarianTeachableLearnset, + .eggMoveLearnset = sStunfiskGalarianEggMoveLearnset, .formSpeciesIdTable = sStunfiskFormSpeciesIdTable, }, #endif //P_GALARIAN_FORMS @@ -8215,8 +9427,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Mienfoo, .iconPalIndex = 1, FOOTPRINT(Mienfoo) + OVERWORLD( + sPicTable_Mienfoo, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Mienfoo, + gShinyOverworldPalette_Mienfoo + ) .levelUpLearnset = sMienfooLevelUpLearnset, .teachableLearnset = sMienfooTeachableLearnset, + .eggMoveLearnset = sMienfooEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 50, SPECIES_MIENSHAO}), }, @@ -8268,6 +9489,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Mienshao, .iconPalIndex = 2, FOOTPRINT(Mienshao) + OVERWORLD( + sPicTable_Mienshao, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Mienshao, + gShinyOverworldPalette_Mienshao + ) .levelUpLearnset = sMienshaoLevelUpLearnset, .teachableLearnset = sMienshaoTeachableLearnset, }, @@ -8323,8 +9552,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Druddigon, .iconPalIndex = 0, FOOTPRINT(Druddigon) + OVERWORLD( + sPicTable_Druddigon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Druddigon, + gShinyOverworldPalette_Druddigon + ) .levelUpLearnset = sDruddigonLevelUpLearnset, .teachableLearnset = sDruddigonTeachableLearnset, + .eggMoveLearnset = sDruddigonEggMoveLearnset, }, #endif //P_FAMILY_DRUDDIGON @@ -8379,6 +9617,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Golett, .iconPalIndex = 0, FOOTPRINT(Golett) + OVERWORLD( + sPicTable_Golett, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Golett, + gShinyOverworldPalette_Golett + ) .levelUpLearnset = sGolettLevelUpLearnset, .teachableLearnset = sGolettTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 43, SPECIES_GOLURK}), @@ -8434,6 +9680,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Golurk, .iconPalIndex = 0, FOOTPRINT(Golurk) + OVERWORLD( + sPicTable_Golurk, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Golurk, + gShinyOverworldPalette_Golurk + ) .levelUpLearnset = sGolurkLevelUpLearnset, .teachableLearnset = sGolurkTeachableLearnset, }, @@ -8488,8 +9742,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Pawniard, .iconPalIndex = 0, FOOTPRINT(Pawniard) + OVERWORLD( + sPicTable_Pawniard, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Pawniard, + gShinyOverworldPalette_Pawniard + ) .levelUpLearnset = sPawniardLevelUpLearnset, .teachableLearnset = sPawniardTeachableLearnset, + .eggMoveLearnset = sPawniardEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 52, SPECIES_BISHARP}), }, @@ -8505,6 +9768,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .catchRate = 45, .expYield = 172, .evYield_Attack = 2, + .itemRare = ITEM_LEADERS_CREST, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 35, @@ -8541,9 +9805,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Bisharp, .iconPalIndex = 0, FOOTPRINT(Bisharp) + OVERWORLD( + sPicTable_Bisharp, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Bisharp, + gShinyOverworldPalette_Bisharp + ) .levelUpLearnset = sBisharpLevelUpLearnset, .teachableLearnset = sBisharpTeachableLearnset, - .evolutions = EVOLUTION({EVO_NONE, 0, SPECIES_KINGAMBIT}), + .evolutions = EVOLUTION({EVO_DEFEAT_WITH_ITEM, ITEM_LEADERS_CREST, SPECIES_KINGAMBIT}), }, #if P_GEN_9_CROSS_EVOS @@ -8594,8 +9866,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .shinyPalette = gMonShinyPalette_Kingambit, .iconSprite = gMonIcon_Kingambit, .iconPalIndex = 0, - //FOOTPRINT(Kingambit) - FOOTPRINT(Geodude) + FOOTPRINT(Kingambit) .levelUpLearnset = sKingambitLevelUpLearnset, .teachableLearnset = sKingambitTeachableLearnset, }, @@ -8651,8 +9922,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Bouffalant, .iconPalIndex = 2, FOOTPRINT(Bouffalant) + OVERWORLD( + sPicTable_Bouffalant, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Bouffalant, + gShinyOverworldPalette_Bouffalant + ) .levelUpLearnset = sBouffalantLevelUpLearnset, .teachableLearnset = sBouffalantTeachableLearnset, + .eggMoveLearnset = sBouffalantEggMoveLearnset, }, #endif //P_FAMILY_BOUFFALANT @@ -8705,6 +9985,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Rufflet, .iconPalIndex = 2, FOOTPRINT(Rufflet) + OVERWORLD( + sPicTable_Rufflet, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Rufflet, + gShinyOverworldPalette_Rufflet + ) .levelUpLearnset = sRuffletLevelUpLearnset, .teachableLearnset = sRuffletTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 54, SPECIES_BRAVIARY}, @@ -8760,6 +10048,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Braviary, .iconPalIndex = 0, FOOTPRINT(Braviary) + OVERWORLD( + sPicTable_Braviary, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Braviary, + gShinyOverworldPalette_Braviary + ) .levelUpLearnset = sBraviaryLevelUpLearnset, .teachableLearnset = sBraviaryTeachableLearnset, .formSpeciesIdTable = sBraviaryFormSpeciesIdTable, @@ -8814,6 +10110,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_BraviaryHisuian, .iconPalIndex = 2, FOOTPRINT(Braviary) + OVERWORLD( + sPicTable_BraviaryHisuian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_BraviaryHisuian, + gShinyOverworldPalette_BraviaryHisuian + ) .isHisuianForm = TRUE, .levelUpLearnset = sBraviaryHisuianLevelUpLearnset, .teachableLearnset = sBraviaryHisuianTeachableLearnset, @@ -8871,8 +10175,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Vullaby, .iconPalIndex = 0, FOOTPRINT(Vullaby) + OVERWORLD( + sPicTable_Vullaby, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Vullaby, + gShinyOverworldPalette_Vullaby + ) .levelUpLearnset = sVullabyLevelUpLearnset, .teachableLearnset = sVullabyTeachableLearnset, + .eggMoveLearnset = sVullabyEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 54, SPECIES_MANDIBUZZ}), }, @@ -8924,6 +10237,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Mandibuzz, .iconPalIndex = 1, FOOTPRINT(Mandibuzz) + OVERWORLD( + sPicTable_Mandibuzz, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Mandibuzz, + gShinyOverworldPalette_Mandibuzz + ) .levelUpLearnset = sMandibuzzLevelUpLearnset, .teachableLearnset = sMandibuzzTeachableLearnset, }, @@ -8978,8 +10299,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Heatmor, .iconPalIndex = 2, FOOTPRINT(Heatmor) + OVERWORLD( + sPicTable_Heatmor, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Heatmor, + gShinyOverworldPalette_Heatmor + ) .levelUpLearnset = sHeatmorLevelUpLearnset, .teachableLearnset = sHeatmorTeachableLearnset, + .eggMoveLearnset = sHeatmorEggMoveLearnset, }, #endif //P_FAMILY_HEATMOR @@ -9032,8 +10362,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Durant, .iconPalIndex = 0, FOOTPRINT(Durant) + OVERWORLD( + sPicTable_Durant, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Durant, + gShinyOverworldPalette_Durant + ) .levelUpLearnset = sDurantLevelUpLearnset, .teachableLearnset = sDurantTeachableLearnset, + .eggMoveLearnset = sDurantEggMoveLearnset, }, #endif //P_FAMILY_DURANT @@ -9086,8 +10425,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Deino, .iconPalIndex = 2, FOOTPRINT(Deino) + OVERWORLD( + sPicTable_Deino, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Deino, + gShinyOverworldPalette_Deino + ) .levelUpLearnset = sDeinoLevelUpLearnset, .teachableLearnset = sDeinoTeachableLearnset, + .eggMoveLearnset = sDeinoEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 50, SPECIES_ZWEILOUS}), }, @@ -9139,6 +10487,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Zweilous, .iconPalIndex = 2, FOOTPRINT(Zweilous) + OVERWORLD( + sPicTable_Zweilous, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Zweilous, + gShinyOverworldPalette_Zweilous + ) .levelUpLearnset = sZweilousLevelUpLearnset, .teachableLearnset = sZweilousTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 64, SPECIES_HYDREIGON}), @@ -9193,6 +10549,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Hydreigon, .iconPalIndex = 2, FOOTPRINT(Hydreigon) + OVERWORLD( + sPicTable_Hydreigon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Hydreigon, + gShinyOverworldPalette_Hydreigon + ) .levelUpLearnset = sHydreigonLevelUpLearnset, .teachableLearnset = sHydreigonTeachableLearnset, }, @@ -9247,8 +10611,17 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Larvesta, .iconPalIndex = 0, FOOTPRINT(Larvesta) + OVERWORLD( + sPicTable_Larvesta, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Larvesta, + gShinyOverworldPalette_Larvesta + ) .levelUpLearnset = sLarvestaLevelUpLearnset, .teachableLearnset = sLarvestaTeachableLearnset, + .eggMoveLearnset = sLarvestaEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 59, SPECIES_VOLCARONA}), }, @@ -9303,6 +10676,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Volcarona, .iconPalIndex = 0, FOOTPRINT(Volcarona) + OVERWORLD( + sPicTable_Volcarona, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Volcarona, + gShinyOverworldPalette_Volcarona + ) .levelUpLearnset = sVolcaronaLevelUpLearnset, .teachableLearnset = sVolcaronaTeachableLearnset, }, @@ -9357,6 +10738,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Cobalion, .iconPalIndex = 0, FOOTPRINT(Cobalion) + OVERWORLD( + sPicTable_Cobalion, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Cobalion, + gShinyOverworldPalette_Cobalion + ) .isLegendary = TRUE, .levelUpLearnset = sCobalionLevelUpLearnset, .teachableLearnset = sCobalionTeachableLearnset, @@ -9412,6 +10801,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Terrakion, .iconPalIndex = 2, FOOTPRINT(Terrakion) + OVERWORLD( + sPicTable_Terrakion, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Terrakion, + gShinyOverworldPalette_Terrakion + ) .isLegendary = TRUE, .levelUpLearnset = sTerrakionLevelUpLearnset, .teachableLearnset = sTerrakionTeachableLearnset, @@ -9467,6 +10864,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Virizion, .iconPalIndex = 1, FOOTPRINT(Virizion) + OVERWORLD( + sPicTable_Virizion, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Virizion, + gShinyOverworldPalette_Virizion + ) .isLegendary = TRUE, .levelUpLearnset = sVirizionLevelUpLearnset, .teachableLearnset = sVirizionTeachableLearnset, @@ -9523,6 +10928,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_TornadusIncarnate, .iconPalIndex = 1, FOOTPRINT(Tornadus) + OVERWORLD( + sPicTable_TornadusIncarnate, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_TornadusIncarnate, + gShinyOverworldPalette_TornadusIncarnate + ) .isLegendary = TRUE, .levelUpLearnset = sTornadusLevelUpLearnset, .teachableLearnset = sTornadusTeachableLearnset, @@ -9636,6 +11049,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_ThundurusIncarnate, .iconPalIndex = 0, FOOTPRINT(Thundurus) + OVERWORLD( + sPicTable_ThundurusIncarnate, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_ThundurusIncarnate, + gShinyOverworldPalette_ThundurusIncarnate + ) .isLegendary = TRUE, .levelUpLearnset = sThundurusLevelUpLearnset, .teachableLearnset = sThundurusTeachableLearnset, @@ -9749,7 +11170,16 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Reshiram, .iconPalIndex = 0, FOOTPRINT(Reshiram) + OVERWORLD( + sPicTable_Reshiram, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Reshiram, + gShinyOverworldPalette_Reshiram + ) .isLegendary = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sReshiramLevelUpLearnset, .teachableLearnset = sReshiramTeachableLearnset, }, @@ -9804,7 +11234,16 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Zekrom, .iconPalIndex = 2, FOOTPRINT(Zekrom) + OVERWORLD( + sPicTable_Zekrom, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Zekrom, + gShinyOverworldPalette_Zekrom + ) .isLegendary = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sZekromLevelUpLearnset, .teachableLearnset = sZekromTeachableLearnset, }, @@ -9860,6 +11299,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_LandorusIncarnate, .iconPalIndex = 0, FOOTPRINT(Landorus) + OVERWORLD( + sPicTable_LandorusIncarnate, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_LandorusIncarnate, + gShinyOverworldPalette_LandorusIncarnate + ) .isLegendary = TRUE, .levelUpLearnset = sLandorusLevelUpLearnset, .teachableLearnset = sLandorusTeachableLearnset, @@ -9975,7 +11422,16 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Kyurem, .iconPalIndex = 0, FOOTPRINT(Kyurem) + OVERWORLD( + sPicTable_Kyurem, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Kyurem, + gShinyOverworldPalette_Kyurem + ) .isLegendary = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sKyuremLevelUpLearnset, .teachableLearnset = sKyuremTeachableLearnset, .formSpeciesIdTable = sKyuremFormSpeciesIdTable, @@ -10039,6 +11495,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = FOOTPRINT(Kyurem) .isLegendary = TRUE, .cannotBeTraded = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sKyuremWhiteLevelUpLearnset, .teachableLearnset = sKyuremTeachableLearnset, .formSpeciesIdTable = sKyuremFormSpeciesIdTable, @@ -10101,6 +11558,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = FOOTPRINT(Kyurem) .isLegendary = TRUE, .cannotBeTraded = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sKyuremBlackLevelUpLearnset, .teachableLearnset = sKyuremTeachableLearnset, .formSpeciesIdTable = sKyuremFormSpeciesIdTable, @@ -10157,7 +11615,16 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_KeldeoOrdinary, .iconPalIndex = 0, FOOTPRINT(Keldeo) + OVERWORLD( + sPicTable_KeldeoOrdinary, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_KeldeoOrdinary, + gShinyOverworldPalette_KeldeoOrdinary + ) .isMythical = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sKeldeoLevelUpLearnset, .teachableLearnset = sKeldeoTeachableLearnset, .formSpeciesIdTable = sKeldeoFormSpeciesIdTable, @@ -10203,7 +11670,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .frontPicSize = MON_COORDS_SIZE(64, 64), .frontPicYOffset = 2, .frontAnimFrames = sAnims_KeldeoResolute, - .frontAnimId = ANIM_V_STRETCH, + .frontAnimId = ANIM_V_JUMPS_H_JUMPS, .backPic = gMonBackPic_KeldeoResolute, .backPicSize = MON_COORDS_SIZE(64, 64), .backPicYOffset = 3, @@ -10214,6 +11681,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconPalIndex = 0, FOOTPRINT(Keldeo) .isMythical = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sKeldeoLevelUpLearnset, .teachableLearnset = sKeldeoTeachableLearnset, .formSpeciesIdTable = sKeldeoFormSpeciesIdTable, @@ -10276,7 +11744,16 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_MeloettaAria, .iconPalIndex = 4, FOOTPRINT(Meloetta) + OVERWORLD( + sPicTable_MeloettaAria, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_MeloettaAria, + gShinyOverworldPalette_MeloettaAria + ) .isMythical = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sMeloettaLevelUpLearnset, .teachableLearnset = sMeloettaTeachableLearnset, .formSpeciesIdTable = sMeloettaFormSpeciesIdTable, @@ -10322,7 +11799,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .trainerScale = 256, .trainerOffset = 0, .frontPic = gMonFrontPic_MeloettaPirouette, - .frontPicSize = MON_COORDS_SIZE(40, 64), + .frontPicSize = MON_COORDS_SIZE(64, 64), .frontPicYOffset = 2, .frontAnimFrames = sAnims_MeloettaPirouette, .frontAnimId = ANIM_H_SLIDE_SLOW, @@ -10336,7 +11813,16 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_MeloettaPirouette, .iconPalIndex = 0, FOOTPRINT(Meloetta) + OVERWORLD( + sPicTable_MeloettaPirouette, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_MeloettaPirouette, + gShinyOverworldPalette_MeloettaPirouette + ) .isMythical = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sMeloettaLevelUpLearnset, .teachableLearnset = sMeloettaTeachableLearnset, .formSpeciesIdTable = sMeloettaFormSpeciesIdTable, @@ -10391,11 +11877,20 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Genesect, \ .iconPalIndex = 2, \ FOOTPRINT(Genesect) \ + OVERWORLD( \ + sPicTable_Genesect, \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gOverworldPalette_Genesect, \ + gShinyOverworldPalette_Genesect \ + ) \ .levelUpLearnset = sGenesectLevelUpLearnset, \ .teachableLearnset = sGenesectTeachableLearnset, \ .formSpeciesIdTable = sGenesectFormSpeciesIdTable, \ .formChangeTable = sGenesectFormChangeTable, \ .isMythical = TRUE, \ + .isFrontierBanned = TRUE, \ } [SPECIES_GENESECT] = GENESECT_SPECIES_INFO(Genesect), @@ -10407,4 +11902,4 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = #ifdef __INTELLISENSE__ }; -#endif \ No newline at end of file +#endif diff --git a/src/data/pokemon/species_info/gen_6_families.h b/src/data/pokemon/species_info/gen_6_families.h index ce1f1da22..09ad2a01d 100644 --- a/src/data/pokemon/species_info/gen_6_families.h +++ b/src/data/pokemon/species_info/gen_6_families.h @@ -52,8 +52,17 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Chespin, .iconPalIndex = 1, FOOTPRINT(Chespin) + OVERWORLD( + sPicTable_Chespin, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Chespin, + gShinyOverworldPalette_Chespin + ) .levelUpLearnset = sChespinLevelUpLearnset, .teachableLearnset = sChespinTeachableLearnset, + .eggMoveLearnset = sChespinEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_QUILLADIN}), }, @@ -105,6 +114,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Quilladin, .iconPalIndex = 1, FOOTPRINT(Quilladin) + OVERWORLD( + sPicTable_Quilladin, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Quilladin, + gShinyOverworldPalette_Quilladin + ) .levelUpLearnset = sQuilladinLevelUpLearnset, .teachableLearnset = sQuilladinTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_CHESNAUGHT}), @@ -158,6 +175,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Chesnaught, .iconPalIndex = 1, FOOTPRINT(Chesnaught) + OVERWORLD( + sPicTable_Chesnaught, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Chesnaught, + gShinyOverworldPalette_Chesnaught + ) .levelUpLearnset = sChesnaughtLevelUpLearnset, .teachableLearnset = sChesnaughtTeachableLearnset, }, @@ -212,8 +237,17 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Fennekin, .iconPalIndex = 0, FOOTPRINT(Fennekin) + OVERWORLD( + sPicTable_Fennekin, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Fennekin, + gShinyOverworldPalette_Fennekin + ) .levelUpLearnset = sFennekinLevelUpLearnset, .teachableLearnset = sFennekinTeachableLearnset, + .eggMoveLearnset = sFennekinEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_BRAIXEN}), }, @@ -265,6 +299,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Braixen, .iconPalIndex = 0, FOOTPRINT(Braixen) + OVERWORLD( + sPicTable_Braixen, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Braixen, + gShinyOverworldPalette_Braixen + ) .levelUpLearnset = sBraixenLevelUpLearnset, .teachableLearnset = sBraixenTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_DELPHOX}), @@ -318,6 +360,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Delphox, .iconPalIndex = 0, FOOTPRINT(Delphox) + OVERWORLD( + sPicTable_Delphox, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Delphox, + gShinyOverworldPalette_Delphox + ) .levelUpLearnset = sDelphoxLevelUpLearnset, .teachableLearnset = sDelphoxTeachableLearnset, }, @@ -372,8 +422,17 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Froakie, .iconPalIndex = 0, FOOTPRINT(Froakie) + OVERWORLD( + sPicTable_Froakie, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Froakie, + gShinyOverworldPalette_Froakie + ) .levelUpLearnset = sFroakieLevelUpLearnset, .teachableLearnset = sFroakieTeachableLearnset, + .eggMoveLearnset = sFroakieEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_FROGADIER}), }, @@ -425,6 +484,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Frogadier, .iconPalIndex = 0, FOOTPRINT(Frogadier) + OVERWORLD( + sPicTable_Frogadier, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Frogadier, + gShinyOverworldPalette_Frogadier + ) .levelUpLearnset = sFrogadierLevelUpLearnset, .teachableLearnset = sFrogadierTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_GRENINJA}), @@ -475,6 +542,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Greninja, .iconPalIndex = 0, FOOTPRINT(Greninja) + OVERWORLD( + sPicTable_Greninja, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Greninja, + gShinyOverworldPalette_Greninja + ) .levelUpLearnset = sGreninjaLevelUpLearnset, .teachableLearnset = sGreninjaTeachableLearnset, .formSpeciesIdTable = sGreninjaFormSpeciesIdTable, @@ -525,6 +600,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Greninja, .iconPalIndex = 0, FOOTPRINT(Greninja) + OVERWORLD( + sPicTable_Greninja, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Greninja, + gShinyOverworldPalette_Greninja + ) .levelUpLearnset = sGreninjaLevelUpLearnset, .teachableLearnset = sGreninjaTeachableLearnset, .formSpeciesIdTable = sGreninjaFormSpeciesIdTable, @@ -636,8 +719,17 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Bunnelby, .iconPalIndex = 2, FOOTPRINT(Bunnelby) + OVERWORLD( + sPicTable_Bunnelby, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Bunnelby, + gShinyOverworldPalette_Bunnelby + ) .levelUpLearnset = sBunnelbyLevelUpLearnset, .teachableLearnset = sBunnelbyTeachableLearnset, + .eggMoveLearnset = sBunnelbyEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_DIGGERSBY}), }, @@ -689,6 +781,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Diggersby, .iconPalIndex = 2, FOOTPRINT(Diggersby) + OVERWORLD( + sPicTable_Diggersby, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Diggersby, + gShinyOverworldPalette_Diggersby + ) .levelUpLearnset = sDiggersbyLevelUpLearnset, .teachableLearnset = sDiggersbyTeachableLearnset, }, @@ -743,8 +843,17 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Fletchling, .iconPalIndex = 2, FOOTPRINT(Fletchling) + OVERWORLD( + sPicTable_Fletchling, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Fletchling, + gShinyOverworldPalette_Fletchling + ) .levelUpLearnset = sFletchlingLevelUpLearnset, .teachableLearnset = sFletchlingTeachableLearnset, + .eggMoveLearnset = sFletchlingEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_FLETCHINDER}), }, @@ -767,7 +876,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .eggGroups = MON_EGG_GROUPS(EGG_GROUP_FLYING), .abilities = { ABILITY_FLAME_BODY, ABILITY_NONE, ABILITY_GALE_WINGS }, .bodyColor = BODY_COLOR_RED, - .speciesName = _("Flechinder"), + .speciesName = HANDLE_EXPANDED_SPECIES_NAME("Flechinder", "Fletchinder"), .cryId = CRY_FLETCHINDER, .natDexNum = NATIONAL_DEX_FLETCHINDER, .categoryName = _("Ember"), @@ -797,6 +906,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Fletchinder, .iconPalIndex = 2, FOOTPRINT(Fletchinder) + OVERWORLD( + sPicTable_Fletchinder, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Fletchinder, + gShinyOverworldPalette_Fletchinder + ) .levelUpLearnset = sFletchinderLevelUpLearnset, .teachableLearnset = sFletchinderTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_TALONFLAME}), @@ -851,6 +968,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Talonflame, .iconPalIndex = 2, FOOTPRINT(Talonflame) + OVERWORLD( + sPicTable_Talonflame, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Talonflame, + gShinyOverworldPalette_Talonflame + ) .levelUpLearnset = sTalonflameLevelUpLearnset, .teachableLearnset = sTalonflameTeachableLearnset, }, @@ -901,9 +1026,18 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Scatterbug, \ .iconPalIndex = 1, \ FOOTPRINT(Scatterbug) \ + OVERWORLD( \ + sPicTable_Scatterbug, \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gOverworldPalette_Scatterbug, \ + gShinyOverworldPalette_Scatterbug \ + ) \ .tmIlliterate = TRUE, \ .levelUpLearnset = sScatterbugLevelUpLearnset, \ .teachableLearnset = sScatterbugTeachableLearnset, \ + .eggMoveLearnset = sScatterbugEggMoveLearnset, \ .formSpeciesIdTable = sScatterbugFormSpeciesIdTable, \ .evolutions = EVOLUTION({EVO_LEVEL, 9, SPECIES_SPEWPA_##evolution}), \ } \ @@ -973,6 +1107,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Spewpa, \ .iconPalIndex = 1, \ FOOTPRINT(Spewpa) \ + OVERWORLD( \ + sPicTable_Spewpa, \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gOverworldPalette_Spewpa, \ + gShinyOverworldPalette_Spewpa \ + ) \ .tmIlliterate = TRUE, \ .levelUpLearnset = sSpewpaLevelUpLearnset, \ .teachableLearnset = sSpewpaTeachableLearnset, \ @@ -1046,6 +1188,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Vivillon ##form, \ .iconPalIndex = iconPal, \ FOOTPRINT(Vivillon) \ + OVERWORLD( \ + sPicTable_Vivillon ##form, \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gOverworldPalette_Vivillon ##form, \ + gShinyOverworldPalette_Vivillon ##form \ + ) \ .levelUpLearnset = sVivillonLevelUpLearnset, \ .teachableLearnset = sVivillonTeachableLearnset, \ .formSpeciesIdTable = sVivillonFormSpeciesIdTable @@ -1281,8 +1431,17 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Litleo, .iconPalIndex = 2, FOOTPRINT(Litleo) + OVERWORLD( + sPicTable_Litleo, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Litleo, + gShinyOverworldPalette_Litleo + ) .levelUpLearnset = sLitleoLevelUpLearnset, .teachableLearnset = sLitleoTeachableLearnset, + .eggMoveLearnset = sLitleoEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_PYROAR}), }, @@ -1340,6 +1499,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconPalIndex = 2, .iconPalIndexFemale = 2, FOOTPRINT(Pyroar) + OVERWORLD( + sPicTable_Pyroar, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Pyroar, + gShinyOverworldPalette_Pyroar + ) .levelUpLearnset = sPyroarLevelUpLearnset, .teachableLearnset = sPyroarTeachableLearnset, }, @@ -1389,8 +1556,17 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Flabebe##Form##Flower, \ .iconPalIndex = iconPal, \ FOOTPRINT(Flabebe) \ + OVERWORLD( \ + sPicTable_Flabebe##Form##Flower, \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gOverworldPalette_Flabebe##Form##Flower, \ + gShinyOverworldPalette_Flabebe##Form##Flower \ + ) \ .levelUpLearnset = sFlabebeLevelUpLearnset, \ .teachableLearnset = sFlabebeTeachableLearnset, \ + .eggMoveLearnset = sFlabebeEggMoveLearnset, \ .formSpeciesIdTable = sFlabebeFormSpeciesIdTable, \ .evolutions = EVOLUTION({EVO_LEVEL, 19, SPECIES_FLOETTE_ ##FORM##_FLOWER}) @@ -1467,6 +1643,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Floette##form##Flower, \ .iconPalIndex = iconPal, \ FOOTPRINT(Floette) \ + OVERWORLD( \ + sPicTable_Floette ##form##Flower, \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gOverworldPalette_Floette ##form##Flower, \ + gShinyOverworldPalette_Floette ##form##Flower \ + ) \ .formSpeciesIdTable = sFloetteFormSpeciesIdTable #define FLOETTE_NORMAL_INFO(form, FORM, iconPal) \ @@ -1606,6 +1790,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Florges##Form##Flower, \ .iconPalIndex = iconPal, \ FOOTPRINT(Florges) \ + OVERWORLD( \ + sPicTable_Florges ##Form##Flower, \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gOverworldPalette_Florges ##Form##Flower, \ + gShinyOverworldPalette_Florges ##Form##Flower \ + ) \ .levelUpLearnset = sFlorgesLevelUpLearnset, \ .teachableLearnset = sFlorgesTeachableLearnset, \ .formSpeciesIdTable = sFlorgesFormSpeciesIdTable @@ -1705,8 +1897,17 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Skiddo, .iconPalIndex = 1, FOOTPRINT(Skiddo) + OVERWORLD( + sPicTable_Skiddo, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Skiddo, + gShinyOverworldPalette_Skiddo + ) .levelUpLearnset = sSkiddoLevelUpLearnset, .teachableLearnset = sSkiddoTeachableLearnset, + .eggMoveLearnset = sSkiddoEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_GOGOAT}), }, @@ -1758,6 +1959,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Gogoat, .iconPalIndex = 1, FOOTPRINT(Gogoat) + OVERWORLD( + sPicTable_Gogoat, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Gogoat, + gShinyOverworldPalette_Gogoat + ) .levelUpLearnset = sGogoatLevelUpLearnset, .teachableLearnset = sGogoatTeachableLearnset, }, @@ -1813,8 +2022,17 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Pancham, .iconPalIndex = 1, FOOTPRINT(Pancham) + OVERWORLD( + sPicTable_Pancham, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Pancham, + gShinyOverworldPalette_Pancham + ) .levelUpLearnset = sPanchamLevelUpLearnset, .teachableLearnset = sPanchamTeachableLearnset, + .eggMoveLearnset = sPanchamEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL_DARK_TYPE_MON_IN_PARTY, 32, SPECIES_PANGORO}), }, @@ -1867,6 +2085,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Pangoro, .iconPalIndex = 1, FOOTPRINT(Pangoro) + OVERWORLD( + sPicTable_Pangoro, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Pangoro, + gShinyOverworldPalette_Pangoro + ) .levelUpLearnset = sPangoroLevelUpLearnset, .teachableLearnset = sPangoroTeachableLearnset, }, @@ -1918,8 +2144,17 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Furfrou##_form, \ .iconPalIndex = _iconIdx, \ FOOTPRINT(Furfrou) \ + OVERWORLD( \ + sPicTable_Furfrou##_form, \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gOverworldPalette_Furfrou##_form, \ + gShinyOverworldPalette_Furfrou##_form \ + ) \ .levelUpLearnset = sFurfrouLevelUpLearnset, \ .teachableLearnset = sFurfrouTeachableLearnset, \ + .eggMoveLearnset = sFurfrouEggMoveLearnset, \ .formSpeciesIdTable = sFurfrouFormSpeciesIdTable, \ } @@ -1984,8 +2219,17 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Espurr, .iconPalIndex = 2, FOOTPRINT(Espurr) + OVERWORLD( + sPicTable_Espurr, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Espurr, + gShinyOverworldPalette_Espurr + ) .levelUpLearnset = sEspurrLevelUpLearnset, .teachableLearnset = sEspurrTeachableLearnset, + .eggMoveLearnset = sEspurrEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL_MALE, 25, SPECIES_MEOWSTIC_MALE}, {EVO_LEVEL_FEMALE, 25, SPECIES_MEOWSTIC_FEMALE}), }, @@ -2038,6 +2282,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_MeowsticMale, .iconPalIndex = 0, FOOTPRINT(Meowstic) + OVERWORLD( + sPicTable_MeowsticMale, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_MeowsticMale, + gShinyOverworldPalette_MeowsticMale + ) .levelUpLearnset = sMeowsticMaleLevelUpLearnset, .teachableLearnset = sMeowsticMaleTeachableLearnset, .formSpeciesIdTable = sMeowsticFormSpeciesIdTable, @@ -2091,6 +2343,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_MeowsticFemale, .iconPalIndex = 0, FOOTPRINT(Meowstic) + OVERWORLD( + sPicTable_MeowsticFemale, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_MeowsticFemale, + gShinyOverworldPalette_MeowsticFemale + ) .levelUpLearnset = sMeowsticFemaleLevelUpLearnset, .teachableLearnset = sMeowsticFemaleTeachableLearnset, .formSpeciesIdTable = sMeowsticFormSpeciesIdTable, @@ -2147,8 +2407,17 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Honedge, .iconPalIndex = 2, FOOTPRINT(Honedge) + OVERWORLD( + sPicTable_Honedge, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Honedge, + gShinyOverworldPalette_Honedge + ) .levelUpLearnset = sHonedgeLevelUpLearnset, .teachableLearnset = sHonedgeTeachableLearnset, + .eggMoveLearnset = sHonedgeEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_DOUBLADE}), }, @@ -2201,6 +2470,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Doublade, .iconPalIndex = 2, FOOTPRINT(Doublade) + OVERWORLD( + sPicTable_Doublade, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Doublade, + gShinyOverworldPalette_Doublade + ) .levelUpLearnset = sDoubladeLevelUpLearnset, .teachableLearnset = sDoubladeTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_DUSK_STONE, SPECIES_AEGISLASH_SHIELD}), @@ -2258,6 +2535,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_AegislashShield, .iconPalIndex = 2, FOOTPRINT(Aegislash) + OVERWORLD( + sPicTable_AegislashShield, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_AegislashShield, + gShinyOverworldPalette_AegislashShield + ) .levelUpLearnset = sAegislashLevelUpLearnset, .teachableLearnset = sAegislashTeachableLearnset, .formSpeciesIdTable = sAegislashFormSpeciesIdTable, @@ -2376,8 +2661,17 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Spritzee, .iconPalIndex = 0, FOOTPRINT(Spritzee) + OVERWORLD( + sPicTable_Spritzee, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Spritzee, + gShinyOverworldPalette_Spritzee + ) .levelUpLearnset = sSpritzeeLevelUpLearnset, .teachableLearnset = sSpritzeeTeachableLearnset, + .eggMoveLearnset = sSpritzeeEggMoveLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_SACHET, SPECIES_AROMATISSE}, {EVO_ITEM, ITEM_SACHET, SPECIES_AROMATISSE}), }, @@ -2430,6 +2724,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Aromatisse, .iconPalIndex = 0, FOOTPRINT(Aromatisse) + OVERWORLD( + sPicTable_Aromatisse, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Aromatisse, + gShinyOverworldPalette_Aromatisse + ) .levelUpLearnset = sAromatisseLevelUpLearnset, .teachableLearnset = sAromatisseTeachableLearnset, }, @@ -2484,8 +2786,17 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Swirlix, .iconPalIndex = 1, FOOTPRINT(Swirlix) + OVERWORLD( + sPicTable_Swirlix, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Swirlix, + gShinyOverworldPalette_Swirlix + ) .levelUpLearnset = sSwirlixLevelUpLearnset, .teachableLearnset = sSwirlixTeachableLearnset, + .eggMoveLearnset = sSwirlixEggMoveLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_WHIPPED_DREAM, SPECIES_SLURPUFF}, {EVO_ITEM, ITEM_WHIPPED_DREAM, SPECIES_SLURPUFF}), }, @@ -2538,6 +2849,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Slurpuff, .iconPalIndex = 1, FOOTPRINT(Slurpuff) + OVERWORLD( + sPicTable_Slurpuff, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Slurpuff, + gShinyOverworldPalette_Slurpuff + ) .levelUpLearnset = sSlurpuffLevelUpLearnset, .teachableLearnset = sSlurpuffTeachableLearnset, }, @@ -2593,8 +2912,17 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Inkay, .iconPalIndex = 0, FOOTPRINT(Inkay) + OVERWORLD( + sPicTable_Inkay, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Inkay, + gShinyOverworldPalette_Inkay + ) .levelUpLearnset = sInkayLevelUpLearnset, .teachableLearnset = sInkayTeachableLearnset, + .eggMoveLearnset = sInkayEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_MALAMAR}), }, @@ -2646,6 +2974,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Malamar, .iconPalIndex = 2, FOOTPRINT(Malamar) + OVERWORLD( + sPicTable_Malamar, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Malamar, + gShinyOverworldPalette_Malamar + ) .levelUpLearnset = sMalamarLevelUpLearnset, .teachableLearnset = sMalamarTeachableLearnset, }, @@ -2700,8 +3036,17 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Binacle, .iconPalIndex = 2, FOOTPRINT(Binacle) + OVERWORLD( + sPicTable_Binacle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Binacle, + gShinyOverworldPalette_Binacle + ) .levelUpLearnset = sBinacleLevelUpLearnset, .teachableLearnset = sBinacleTeachableLearnset, + .eggMoveLearnset = sBinacleEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 39, SPECIES_BARBARACLE}), }, @@ -2754,6 +3099,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Barbaracle, .iconPalIndex = 2, FOOTPRINT(Barbaracle) + OVERWORLD( + sPicTable_Barbaracle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Barbaracle, + gShinyOverworldPalette_Barbaracle + ) .levelUpLearnset = sBarbaracleLevelUpLearnset, .teachableLearnset = sBarbaracleTeachableLearnset, }, @@ -2808,8 +3161,17 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Skrelp, .iconPalIndex = 2, FOOTPRINT(Skrelp) + OVERWORLD( + sPicTable_Skrelp, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Skrelp, + gShinyOverworldPalette_Skrelp + ) .levelUpLearnset = sSkrelpLevelUpLearnset, .teachableLearnset = sSkrelpTeachableLearnset, + .eggMoveLearnset = sSkrelpEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 48, SPECIES_DRAGALGE}), }, @@ -2861,6 +3223,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Dragalge, .iconPalIndex = 5, FOOTPRINT(Dragalge) + OVERWORLD( + sPicTable_Dragalge, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Dragalge, + gShinyOverworldPalette_Dragalge + ) .levelUpLearnset = sDragalgeLevelUpLearnset, .teachableLearnset = sDragalgeTeachableLearnset, }, @@ -2916,8 +3286,17 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Clauncher, .iconPalIndex = 0, FOOTPRINT(Clauncher) + OVERWORLD( + sPicTable_Clauncher, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Clauncher, + gShinyOverworldPalette_Clauncher + ) .levelUpLearnset = sClauncherLevelUpLearnset, .teachableLearnset = sClauncherTeachableLearnset, + .eggMoveLearnset = sClauncherEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_CLAWITZER}), }, @@ -2970,6 +3349,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Clawitzer, .iconPalIndex = 0, FOOTPRINT(Clawitzer) + OVERWORLD( + sPicTable_Clawitzer, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Clawitzer, + gShinyOverworldPalette_Clawitzer + ) .levelUpLearnset = sClawitzerLevelUpLearnset, .teachableLearnset = sClawitzerTeachableLearnset, }, @@ -3024,8 +3411,17 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Helioptile, .iconPalIndex = 2, FOOTPRINT(Helioptile) + OVERWORLD( + sPicTable_Helioptile, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Helioptile, + gShinyOverworldPalette_Helioptile + ) .levelUpLearnset = sHelioptileLevelUpLearnset, .teachableLearnset = sHelioptileTeachableLearnset, + .eggMoveLearnset = sHelioptileEggMoveLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_SUN_STONE, SPECIES_HELIOLISK}), }, @@ -3078,6 +3474,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Heliolisk, .iconPalIndex = 2, FOOTPRINT(Heliolisk) + OVERWORLD( + sPicTable_Heliolisk, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Heliolisk, + gShinyOverworldPalette_Heliolisk + ) .levelUpLearnset = sHelioliskLevelUpLearnset, .teachableLearnset = sHelioliskTeachableLearnset, }, @@ -3132,8 +3536,17 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Tyrunt, .iconPalIndex = 2, FOOTPRINT(Tyrunt) + OVERWORLD( + sPicTable_Tyrunt, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Tyrunt, + gShinyOverworldPalette_Tyrunt + ) .levelUpLearnset = sTyruntLevelUpLearnset, .teachableLearnset = sTyruntTeachableLearnset, + .eggMoveLearnset = sTyruntEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL_DAY, 39, SPECIES_TYRANTRUM}), }, @@ -3185,6 +3598,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Tyrantrum, .iconPalIndex = 0, FOOTPRINT(Tyrantrum) + OVERWORLD( + sPicTable_Tyrantrum, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Tyrantrum, + gShinyOverworldPalette_Tyrantrum + ) .levelUpLearnset = sTyrantrumLevelUpLearnset, .teachableLearnset = sTyrantrumTeachableLearnset, }, @@ -3239,8 +3660,17 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Amaura, .iconPalIndex = 0, FOOTPRINT(Amaura) + OVERWORLD( + sPicTable_Amaura, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Amaura, + gShinyOverworldPalette_Amaura + ) .levelUpLearnset = sAmauraLevelUpLearnset, .teachableLearnset = sAmauraTeachableLearnset, + .eggMoveLearnset = sAmauraEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL_NIGHT, 39, SPECIES_AURORUS}), }, @@ -3292,6 +3722,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Aurorus, .iconPalIndex = 0, FOOTPRINT(Aurorus) + OVERWORLD( + sPicTable_Aurorus, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Aurorus, + gShinyOverworldPalette_Aurorus + ) .levelUpLearnset = sAurorusLevelUpLearnset, .teachableLearnset = sAurorusTeachableLearnset, }, @@ -3351,8 +3789,17 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Hawlucha, .iconPalIndex = 0, FOOTPRINT(Hawlucha) + OVERWORLD( + sPicTable_Hawlucha, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Hawlucha, + gShinyOverworldPalette_Hawlucha + ) .levelUpLearnset = sHawluchaLevelUpLearnset, .teachableLearnset = sHawluchaTeachableLearnset, + .eggMoveLearnset = sHawluchaEggMoveLearnset, }, #endif //P_FAMILY_HAWLUCHA @@ -3405,8 +3852,17 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Dedenne, .iconPalIndex = 0, FOOTPRINT(Dedenne) + OVERWORLD( + sPicTable_Dedenne, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Dedenne, + gShinyOverworldPalette_Dedenne + ) .levelUpLearnset = sDedenneLevelUpLearnset, .teachableLearnset = sDedenneTeachableLearnset, + .eggMoveLearnset = sDedenneEggMoveLearnset, }, #endif //P_FAMILY_DEDENNE @@ -3461,6 +3917,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Carbink, .iconPalIndex = 2, FOOTPRINT(Carbink) + OVERWORLD( + sPicTable_Carbink, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Carbink, + gShinyOverworldPalette_Carbink + ) .levelUpLearnset = sCarbinkLevelUpLearnset, .teachableLearnset = sCarbinkTeachableLearnset, }, @@ -3516,8 +3980,17 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Goomy, .iconPalIndex = 5, FOOTPRINT(Goomy) + OVERWORLD( + sPicTable_Goomy, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Goomy, + gShinyOverworldPalette_Goomy + ) .levelUpLearnset = sGoomyLevelUpLearnset, .teachableLearnset = sGoomyTeachableLearnset, + .eggMoveLearnset = sGoomyEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_SLIGGOO}, {EVO_NONE, 0, SPECIES_SLIGGOO_HISUIAN}), }, @@ -3571,6 +4044,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Sliggoo, .iconPalIndex = 5, FOOTPRINT(Sliggoo) + OVERWORLD( + sPicTable_Sliggoo, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Sliggoo, + gShinyOverworldPalette_Sliggoo + ) .levelUpLearnset = sSliggooLevelUpLearnset, .teachableLearnset = sSliggooTeachableLearnset, .formSpeciesIdTable = sSliggooFormSpeciesIdTable, @@ -3626,6 +4107,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Goodra, .iconPalIndex = 5, FOOTPRINT(Goodra) + OVERWORLD( + sPicTable_Goodra, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Goodra, + gShinyOverworldPalette_Goodra + ) .levelUpLearnset = sGoodraLevelUpLearnset, .teachableLearnset = sGoodraTeachableLearnset, .formSpeciesIdTable = sGoodraFormSpeciesIdTable, @@ -3681,6 +4170,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_SliggooHisuian, .iconPalIndex = 2, FOOTPRINT(Sliggoo) + OVERWORLD( + sPicTable_SliggooHisuian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_SliggooHisuian, + gShinyOverworldPalette_SliggooHisuian + ) .isHisuianForm = TRUE, .levelUpLearnset = sSliggooHisuianLevelUpLearnset, .teachableLearnset = sSliggooHisuianTeachableLearnset, @@ -3737,6 +4234,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_GoodraHisuian, .iconPalIndex = 2, FOOTPRINT(Goodra) + OVERWORLD( + sPicTable_GoodraHisuian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_GoodraHisuian, + gShinyOverworldPalette_GoodraHisuian + ) .isHisuianForm = TRUE, .levelUpLearnset = sGoodraHisuianLevelUpLearnset, .teachableLearnset = sGoodraHisuianTeachableLearnset, @@ -3796,8 +4301,17 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Klefki, .iconPalIndex = 0, FOOTPRINT(Klefki) + OVERWORLD( + sPicTable_Klefki, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Klefki, + gShinyOverworldPalette_Klefki + ) .levelUpLearnset = sKlefkiLevelUpLearnset, .teachableLearnset = sKlefkiTeachableLearnset, + .eggMoveLearnset = sKlefkiEggMoveLearnset, }, #endif //P_FAMILY_KLEFKI @@ -3851,8 +4365,17 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Phantump, .iconPalIndex = 1, FOOTPRINT(Phantump) + OVERWORLD( + sPicTable_Phantump, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Phantump, + gShinyOverworldPalette_Phantump + ) .levelUpLearnset = sPhantumpLevelUpLearnset, .teachableLearnset = sPhantumpTeachableLearnset, + .eggMoveLearnset = sPhantumpEggMoveLearnset, .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_TREVENANT}, {EVO_ITEM, ITEM_LINKING_CORD, SPECIES_TREVENANT}), }, @@ -3905,6 +4428,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Trevenant, .iconPalIndex = 1, FOOTPRINT(Trevenant) + OVERWORLD( + sPicTable_Trevenant, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Trevenant, + gShinyOverworldPalette_Trevenant + ) .levelUpLearnset = sTrevenantLevelUpLearnset, .teachableLearnset = sTrevenantTeachableLearnset, }, @@ -3959,8 +4490,17 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Pumpkaboo, .iconPalIndex = 2, FOOTPRINT(Pumpkaboo) + OVERWORLD( + sPicTable_PumpkabooAverage, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Pumpkaboo, + gShinyOverworldPalette_Pumpkaboo + ) .levelUpLearnset = sPumpkabooLevelUpLearnset, .teachableLearnset = sPumpkabooTeachableLearnset, + .eggMoveLearnset = sPumpkabooEggMoveLearnset, .formSpeciesIdTable = sPumpkabooFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_GOURGEIST_AVERAGE}, {EVO_ITEM, ITEM_LINKING_CORD, SPECIES_GOURGEIST_AVERAGE}), @@ -4015,6 +4555,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = FOOTPRINT(Pumpkaboo) .levelUpLearnset = sPumpkabooLevelUpLearnset, .teachableLearnset = sPumpkabooTeachableLearnset, + .eggMoveLearnset = sPumpkabooEggMoveLearnset, .formSpeciesIdTable = sPumpkabooFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_GOURGEIST_SMALL}, {EVO_ITEM, ITEM_LINKING_CORD, SPECIES_GOURGEIST_SMALL}), @@ -4069,6 +4610,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = FOOTPRINT(Pumpkaboo) .levelUpLearnset = sPumpkabooLevelUpLearnset, .teachableLearnset = sPumpkabooTeachableLearnset, + .eggMoveLearnset = sPumpkabooEggMoveLearnset, .formSpeciesIdTable = sPumpkabooFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_GOURGEIST_LARGE}, {EVO_ITEM, ITEM_LINKING_CORD, SPECIES_GOURGEIST_LARGE}), @@ -4125,6 +4667,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = FOOTPRINT(Pumpkaboo) .levelUpLearnset = sPumpkabooLevelUpLearnset, .teachableLearnset = sPumpkabooTeachableLearnset, + .eggMoveLearnset = sPumpkabooEggMoveLearnset, .formSpeciesIdTable = sPumpkabooFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_GOURGEIST_SUPER}, {EVO_ITEM, ITEM_LINKING_CORD, SPECIES_GOURGEIST_SUPER}), @@ -4178,6 +4721,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Gourgeist, .iconPalIndex = 2, FOOTPRINT(Gourgeist) + OVERWORLD( + sPicTable_GourgeistAverage, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Gourgeist, + gShinyOverworldPalette_Gourgeist + ) .levelUpLearnset = sGourgeistLevelUpLearnset, .teachableLearnset = sGourgeistTeachableLearnset, .formSpeciesIdTable = sGourgeistFormSpeciesIdTable, @@ -4400,8 +4951,17 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Bergmite, .iconPalIndex = 0, FOOTPRINT(Bergmite) + OVERWORLD( + sPicTable_Bergmite, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Bergmite, + gShinyOverworldPalette_Bergmite + ) .levelUpLearnset = sBergmiteLevelUpLearnset, .teachableLearnset = sBergmiteTeachableLearnset, + .eggMoveLearnset = sBergmiteEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_AVALUGG}, {EVO_NONE, 0, SPECIES_AVALUGG_HISUIAN}), }, @@ -4454,6 +5014,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Avalugg, .iconPalIndex = 0, FOOTPRINT(Avalugg) + OVERWORLD( + sPicTable_Avalugg, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Avalugg, + gShinyOverworldPalette_Avalugg + ) .levelUpLearnset = sAvaluggLevelUpLearnset, .teachableLearnset = sAvaluggTeachableLearnset, .formSpeciesIdTable = sAvaluggFormSpeciesIdTable, @@ -4507,6 +5075,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_AvaluggHisuian, .iconPalIndex = 5, FOOTPRINT(Avalugg) + OVERWORLD( + sPicTable_AvaluggHisuian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_AvaluggHisuian, + gShinyOverworldPalette_AvaluggHisuian + ) .isHisuianForm = TRUE, .levelUpLearnset = sAvaluggHisuianLevelUpLearnset, .teachableLearnset = sAvaluggHisuianTeachableLearnset, @@ -4569,8 +5145,17 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Noibat, .iconPalIndex = 2, FOOTPRINT(Noibat) + OVERWORLD( + sPicTable_Noibat, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Noibat, + gShinyOverworldPalette_Noibat + ) .levelUpLearnset = sNoibatLevelUpLearnset, .teachableLearnset = sNoibatTeachableLearnset, + .eggMoveLearnset = sNoibatEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 48, SPECIES_NOIVERN}), }, @@ -4626,6 +5211,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Noivern, .iconPalIndex = 2, FOOTPRINT(Noivern) + OVERWORLD( + sPicTable_Noivern, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Noivern, + gShinyOverworldPalette_Noivern + ) .levelUpLearnset = sNoivernLevelUpLearnset, .teachableLearnset = sNoivernTeachableLearnset, }, @@ -4676,7 +5269,16 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_XerneasNeutral, .iconPalIndex = 0, FOOTPRINT(Xerneas) + OVERWORLD( + sPicTable_XerneasNeutral, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_FOOT + //, gOverworldPalette_XerneasNeutral + //, gShinyOverworldPalette_XerneasNeutral + ) .isLegendary = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sXerneasLevelUpLearnset, .teachableLearnset = sXerneasTeachableLearnset, .formSpeciesIdTable = sXerneasFormSpeciesIdTable, @@ -4727,7 +5329,16 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_XerneasActive, .iconPalIndex = 0, FOOTPRINT(Xerneas) + OVERWORLD( + sPicTable_XerneasNeutral, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_XerneasNeutral, + gShinyOverworldPalette_XerneasNeutral + ) .isLegendary = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sXerneasLevelUpLearnset, .teachableLearnset = sXerneasTeachableLearnset, .formSpeciesIdTable = sXerneasFormSpeciesIdTable, @@ -4785,7 +5396,16 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Yveltal, .iconPalIndex = 0, FOOTPRINT(Yveltal) + OVERWORLD( + sPicTable_Yveltal, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Yveltal, + gShinyOverworldPalette_Yveltal + ) .isLegendary = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sYveltalLevelUpLearnset, .teachableLearnset = sYveltalTeachableLearnset, }, @@ -4837,7 +5457,16 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Zygarde50, .iconPalIndex = 1, FOOTPRINT(Zygarde) + OVERWORLD( + sPicTable_Zygarde50, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Zygarde50, + gShinyOverworldPalette_Zygarde50 + ) .isLegendary = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sZygardeLevelUpLearnset, .teachableLearnset = sZygardeTeachableLearnset, .formSpeciesIdTable = sZygardeFormSpeciesIdTable, @@ -4888,13 +5517,22 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Zygarde50, .iconPalIndex = 1, FOOTPRINT(Zygarde) + OVERWORLD( + sPicTable_Zygarde50, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Zygarde50, + gShinyOverworldPalette_Zygarde50 + ) .isLegendary = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sZygardeLevelUpLearnset, .teachableLearnset = sZygardeTeachableLearnset, .formSpeciesIdTable = sZygardeFormSpeciesIdTable, .formChangeTable = sZygarde50PowerConstructFormChangeTable, }, - [SPECIES_ZYGARDE_10_AURA_BREAK] = + [SPECIES_ZYGARDE_10_AURA_BREAK] = { .baseHP = 54, .baseAttack = 100, @@ -4940,6 +5578,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconPalIndex = 1, FOOTPRINT(Zygarde) .isLegendary = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sZygardeLevelUpLearnset, .teachableLearnset = sZygardeTeachableLearnset, .formSpeciesIdTable = sZygardeFormSpeciesIdTable, @@ -4992,6 +5631,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconPalIndex = 1, FOOTPRINT(Zygarde) .isLegendary = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sZygardeLevelUpLearnset, .teachableLearnset = sZygardeTeachableLearnset, .formSpeciesIdTable = sZygardeFormSpeciesIdTable, @@ -5048,6 +5688,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconPalIndex = 1, FOOTPRINT(Zygarde) .isLegendary = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sZygardeLevelUpLearnset, .teachableLearnset = sZygardeTeachableLearnset, .formSpeciesIdTable = sZygardeFormSpeciesIdTable, @@ -5105,7 +5746,16 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Diancie, .iconPalIndex = 1, FOOTPRINT(Diancie) + OVERWORLD( + sPicTable_Diancie, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Diancie, + gShinyOverworldPalette_Diancie + ) .isMythical = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sDiancieLevelUpLearnset, .teachableLearnset = sDiancieTeachableLearnset, .formSpeciesIdTable = sDiancieFormSpeciesIdTable, @@ -5164,6 +5814,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = FOOTPRINT(Diancie) .isMythical = TRUE, .isMegaEvolution = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sDiancieLevelUpLearnset, .teachableLearnset = sDiancieTeachableLearnset, .formSpeciesIdTable = sDiancieFormSpeciesIdTable, @@ -5222,7 +5873,16 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_HoopaConfined, .iconPalIndex = 0, FOOTPRINT(Hoopa) + OVERWORLD( + sPicTable_HoopaConfined, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_HoopaConfined, + gShinyOverworldPalette_HoopaConfined + ) .isMythical = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sHoopaConfinedLevelUpLearnset, .teachableLearnset = sHoopaConfinedTeachableLearnset, .formSpeciesIdTable = sHoopaFormSpeciesIdTable, @@ -5278,7 +5938,16 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_HoopaUnbound, .iconPalIndex = 0, FOOTPRINT(Hoopa) + OVERWORLD( + sPicTable_HoopaUnbound, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_HoopaUnbound, + gShinyOverworldPalette_HoopaUnbound + ) .isMythical = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sHoopaUnboundLevelUpLearnset, .teachableLearnset = sHoopaUnboundTeachableLearnset, .formSpeciesIdTable = sHoopaFormSpeciesIdTable, @@ -5335,7 +6004,16 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Volcanion, .iconPalIndex = 0, FOOTPRINT(Volcanion) + OVERWORLD( + sPicTable_Volcanion, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Volcanion, + gShinyOverworldPalette_Volcanion + ) .isMythical = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sVolcanionLevelUpLearnset, .teachableLearnset = sVolcanionTeachableLearnset, }, @@ -5343,4 +6021,4 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = #ifdef __INTELLISENSE__ }; -#endif \ No newline at end of file +#endif diff --git a/src/data/pokemon/species_info/gen_7_families.h b/src/data/pokemon/species_info/gen_7_families.h index c5d89f043..c3c68dac9 100644 --- a/src/data/pokemon/species_info/gen_7_families.h +++ b/src/data/pokemon/species_info/gen_7_families.h @@ -52,8 +52,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Rowlet, .iconPalIndex = 0, FOOTPRINT(Rowlet) + OVERWORLD( + sPicTable_Rowlet, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Rowlet, + gShinyOverworldPalette_Rowlet + ) .levelUpLearnset = sRowletLevelUpLearnset, .teachableLearnset = sRowletTeachableLearnset, + .eggMoveLearnset = sRowletEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_DARTRIX}), }, @@ -106,6 +115,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Dartrix, .iconPalIndex = 1, FOOTPRINT(Dartrix) + OVERWORLD( + sPicTable_Dartrix, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Dartrix, + gShinyOverworldPalette_Dartrix + ) .levelUpLearnset = sDartrixLevelUpLearnset, .teachableLearnset = sDartrixTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_DECIDUEYE}, @@ -160,6 +177,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Decidueye, .iconPalIndex = 1, FOOTPRINT(Decidueye) + OVERWORLD( + sPicTable_Decidueye, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Decidueye, + gShinyOverworldPalette_Decidueye + ) .levelUpLearnset = sDecidueyeLevelUpLearnset, .teachableLearnset = sDecidueyeTeachableLearnset, .formSpeciesIdTable = sDecidueyeFormSpeciesIdTable, @@ -214,6 +239,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_DecidueyeHisuian, .iconPalIndex = 0, FOOTPRINT(Decidueye) + OVERWORLD( + sPicTable_DecidueyeHisuian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_DecidueyeHisuian, + gShinyOverworldPalette_DecidueyeHisuian + ) .isHisuianForm = TRUE, .levelUpLearnset = sDecidueyeHisuianLevelUpLearnset, .teachableLearnset = sDecidueyeHisuianTeachableLearnset, @@ -271,8 +304,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Litten, .iconPalIndex = 0, FOOTPRINT(Litten) + OVERWORLD( + sPicTable_Litten, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Litten, + gShinyOverworldPalette_Litten + ) .levelUpLearnset = sLittenLevelUpLearnset, .teachableLearnset = sLittenTeachableLearnset, + .eggMoveLearnset = sLittenEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_TORRACAT}), }, @@ -324,6 +366,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Torracat, .iconPalIndex = 0, FOOTPRINT(Torracat) + OVERWORLD( + sPicTable_Torracat, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Torracat, + gShinyOverworldPalette_Torracat + ) .levelUpLearnset = sTorracatLevelUpLearnset, .teachableLearnset = sTorracatTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_INCINEROAR}), @@ -377,6 +427,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Incineroar, .iconPalIndex = 0, FOOTPRINT(Incineroar) + OVERWORLD( + sPicTable_Incineroar, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Incineroar, + gShinyOverworldPalette_Incineroar + ) .levelUpLearnset = sIncineroarLevelUpLearnset, .teachableLearnset = sIncineroarTeachableLearnset, }, @@ -431,8 +489,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Popplio, .iconPalIndex = 0, FOOTPRINT(Popplio) + OVERWORLD( + sPicTable_Popplio, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Popplio, + gShinyOverworldPalette_Popplio + ) .levelUpLearnset = sPopplioLevelUpLearnset, .teachableLearnset = sPopplioTeachableLearnset, + .eggMoveLearnset = sPopplioEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_BRIONNE}), }, @@ -484,6 +551,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Brionne, .iconPalIndex = 0, FOOTPRINT(Brionne) + OVERWORLD( + sPicTable_Brionne, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Brionne, + gShinyOverworldPalette_Brionne + ) .levelUpLearnset = sBrionneLevelUpLearnset, .teachableLearnset = sBrionneTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_PRIMARINA}), @@ -537,6 +612,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Primarina, .iconPalIndex = 0, FOOTPRINT(Primarina) + OVERWORLD( + sPicTable_Primarina, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Primarina, + gShinyOverworldPalette_Primarina + ) .levelUpLearnset = sPrimarinaLevelUpLearnset, .teachableLearnset = sPrimarinaTeachableLearnset, }, @@ -592,8 +675,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Pikipek, .iconPalIndex = 2, FOOTPRINT(Pikipek) + OVERWORLD( + sPicTable_Pikipek, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Pikipek, + gShinyOverworldPalette_Pikipek + ) .levelUpLearnset = sPikipekLevelUpLearnset, .teachableLearnset = sPikipekTeachableLearnset, + .eggMoveLearnset = sPikipekEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 14, SPECIES_TRUMBEAK}), }, @@ -646,6 +738,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Trumbeak, .iconPalIndex = 0, FOOTPRINT(Trumbeak) + OVERWORLD( + sPicTable_Trumbeak, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Trumbeak, + gShinyOverworldPalette_Trumbeak + ) .levelUpLearnset = sTrumbeakLevelUpLearnset, .teachableLearnset = sTrumbeakTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_TOUCANNON}), @@ -700,6 +800,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Toucannon, .iconPalIndex = 0, FOOTPRINT(Toucannon) + OVERWORLD( + sPicTable_Toucannon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Toucannon, + gShinyOverworldPalette_Toucannon + ) .levelUpLearnset = sToucannonLevelUpLearnset, .teachableLearnset = sToucannonTeachableLearnset, }, @@ -755,8 +863,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Yungoos, .iconPalIndex = 2, FOOTPRINT(Yungoos) + OVERWORLD( + sPicTable_Yungoos, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Yungoos, + gShinyOverworldPalette_Yungoos + ) .levelUpLearnset = sYungoosLevelUpLearnset, .teachableLearnset = sYungoosTeachableLearnset, + .eggMoveLearnset = sYungoosEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL_DAY, 20, SPECIES_GUMSHOOS}), }, @@ -805,6 +922,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Gumshoos, .iconPalIndex = 2, FOOTPRINT(Gumshoos) + OVERWORLD( + sPicTable_Gumshoos, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Gumshoos, + gShinyOverworldPalette_Gumshoos + ) .levelUpLearnset = sGumshoosLevelUpLearnset, .teachableLearnset = sGumshoosTeachableLearnset, .formSpeciesIdTable = sGumshoosFormSpeciesIdTable, @@ -855,6 +980,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Gumshoos, .iconPalIndex = 2, FOOTPRINT(Gumshoos) + OVERWORLD( + sPicTable_Gumshoos, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Gumshoos, + gShinyOverworldPalette_Gumshoos + ) .isTotem = TRUE, .levelUpLearnset = sGumshoosLevelUpLearnset, .teachableLearnset = sGumshoosTeachableLearnset, @@ -911,8 +1044,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Grubbin, .iconPalIndex = 0, FOOTPRINT(Grubbin) + OVERWORLD( + sPicTable_Grubbin, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Grubbin, + gShinyOverworldPalette_Grubbin + ) .levelUpLearnset = sGrubbinLevelUpLearnset, .teachableLearnset = sGrubbinTeachableLearnset, + .eggMoveLearnset = sGrubbinEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_CHARJABUG}), }, @@ -965,6 +1107,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Charjabug, .iconPalIndex = 1, FOOTPRINT(Charjabug) + OVERWORLD( + sPicTable_Charjabug, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Charjabug, + gShinyOverworldPalette_Charjabug + ) .levelUpLearnset = sCharjabugLevelUpLearnset, .teachableLearnset = sCharjabugTeachableLearnset, .evolutions = EVOLUTION({EVO_MAPSEC, MAPSEC_NEW_MAUVILLE, SPECIES_VIKAVOLT}, @@ -1017,6 +1167,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Vikavolt, .iconPalIndex = 0, FOOTPRINT(Vikavolt) + OVERWORLD( + sPicTable_Vikavolt, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Vikavolt, + gShinyOverworldPalette_Vikavolt + ) .levelUpLearnset = sVikavoltLevelUpLearnset, .teachableLearnset = sVikavoltTeachableLearnset, .formSpeciesIdTable = sVikavoltFormSpeciesIdTable, @@ -1067,6 +1225,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Vikavolt, .iconPalIndex = 0, FOOTPRINT(Vikavolt) + OVERWORLD( + sPicTable_Vikavolt, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Vikavolt, + gShinyOverworldPalette_Vikavolt + ) .isTotem = TRUE, .levelUpLearnset = sVikavoltLevelUpLearnset, .teachableLearnset = sVikavoltTeachableLearnset, @@ -1124,8 +1290,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Crabrawler, .iconPalIndex = 2, FOOTPRINT(Crabrawler) + OVERWORLD( + sPicTable_Crabrawler, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Crabrawler, + gShinyOverworldPalette_Crabrawler + ) .levelUpLearnset = sCrabrawlerLevelUpLearnset, .teachableLearnset = sCrabrawlerTeachableLearnset, + .eggMoveLearnset = sCrabrawlerEggMoveLearnset, .evolutions = EVOLUTION({EVO_SPECIFIC_MAP, MAP_SEAFOAM_ISLANDS_B4F, SPECIES_CRABOMINABLE}, {EVO_ITEM, ITEM_ICE_STONE, SPECIES_CRABOMINABLE}), }, @@ -1150,7 +1325,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .eggGroups = MON_EGG_GROUPS(EGG_GROUP_WATER_3), .abilities = { ABILITY_HYPER_CUTTER, ABILITY_IRON_FIST, ABILITY_ANGER_POINT }, .bodyColor = BODY_COLOR_WHITE, - .speciesName = _("Crabminabl"), + .speciesName = HANDLE_EXPANDED_SPECIES_NAME("Crabminabl", "Crabominable"), .cryId = CRY_CRABOMINABLE, .natDexNum = NATIONAL_DEX_CRABOMINABLE, .categoryName = _("Woolly Crab"), @@ -1179,6 +1354,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Crabominable, .iconPalIndex = 2, FOOTPRINT(Crabominable) + OVERWORLD( + sPicTable_Crabominable, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Crabominable, + gShinyOverworldPalette_Crabominable + ) .levelUpLearnset = sCrabominableLevelUpLearnset, .teachableLearnset = sCrabominableTeachableLearnset, }, @@ -1197,7 +1380,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .catchRate = 45, .expYield = 167, .evYield_SpAttack = 2, - .itemRare = ITEM_HONEY, + .itemRare = ITEM_RED_NECTAR, .genderRatio = PERCENT_FEMALE(75), .eggCycles = 20, .friendship = STANDARD_FRIENDSHIP, @@ -1234,8 +1417,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_OricorioBaile, .iconPalIndex = 0, FOOTPRINT(Oricorio) + OVERWORLD( + sPicTable_OricorioBaile, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_OricorioBaile, + gShinyOverworldPalette_OricorioBaile + ) .levelUpLearnset = sOricorioLevelUpLearnset, .teachableLearnset = sOricorioTeachableLearnset, + .eggMoveLearnset = sOricorioEggMoveLearnset, .formSpeciesIdTable = sOricorioFormSpeciesIdTable, .formChangeTable = sOricorioFormChangeTable, }, @@ -1252,7 +1444,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .catchRate = 45, .expYield = 167, .evYield_SpAttack = 2, - .itemRare = ITEM_HONEY, + .itemRare = ITEM_YELLOW_NECTAR, .genderRatio = PERCENT_FEMALE(75), .eggCycles = 20, .friendship = STANDARD_FRIENDSHIP, @@ -1291,6 +1483,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = FOOTPRINT(Oricorio) .levelUpLearnset = sOricorioLevelUpLearnset, .teachableLearnset = sOricorioTeachableLearnset, + .eggMoveLearnset = sOricorioEggMoveLearnset, .formSpeciesIdTable = sOricorioFormSpeciesIdTable, .formChangeTable = sOricorioFormChangeTable, }, @@ -1307,7 +1500,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .catchRate = 45, .expYield = 167, .evYield_SpAttack = 2, - .itemRare = ITEM_HONEY, + .itemRare = ITEM_PINK_NECTAR, .genderRatio = PERCENT_FEMALE(75), .eggCycles = 20, .friendship = STANDARD_FRIENDSHIP, @@ -1346,6 +1539,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = FOOTPRINT(Oricorio) .levelUpLearnset = sOricorioLevelUpLearnset, .teachableLearnset = sOricorioTeachableLearnset, + .eggMoveLearnset = sOricorioEggMoveLearnset, .formSpeciesIdTable = sOricorioFormSpeciesIdTable, .formChangeTable = sOricorioFormChangeTable, }, @@ -1362,7 +1556,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .catchRate = 45, .expYield = 167, .evYield_SpAttack = 2, - .itemRare = ITEM_HONEY, + .itemRare = ITEM_PURPLE_NECTAR, .genderRatio = PERCENT_FEMALE(75), .eggCycles = 20, .friendship = STANDARD_FRIENDSHIP, @@ -1401,6 +1595,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = FOOTPRINT(Oricorio) .levelUpLearnset = sOricorioLevelUpLearnset, .teachableLearnset = sOricorioTeachableLearnset, + .eggMoveLearnset = sOricorioEggMoveLearnset, .formSpeciesIdTable = sOricorioFormSpeciesIdTable, .formChangeTable = sOricorioFormChangeTable, }, @@ -1457,8 +1652,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Cutiefly, .iconPalIndex = 2, FOOTPRINT(Cutiefly) + OVERWORLD( + sPicTable_Cutiefly, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Cutiefly, + gShinyOverworldPalette_Cutiefly + ) .levelUpLearnset = sCutieflyLevelUpLearnset, .teachableLearnset = sCutieflyTeachableLearnset, + .eggMoveLearnset = sCutieflyEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_RIBOMBEE}, {EVO_NONE, 0, SPECIES_RIBOMBEE_TOTEM}), }, @@ -1509,6 +1713,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Ribombee, .iconPalIndex = 2, FOOTPRINT(Ribombee) + OVERWORLD( + sPicTable_Ribombee, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Ribombee, + gShinyOverworldPalette_Ribombee + ) .levelUpLearnset = sRibombeeLevelUpLearnset, .teachableLearnset = sRibombeeTeachableLearnset, .formSpeciesIdTable = sRibombeeFormSpeciesIdTable, @@ -1560,6 +1772,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Ribombee, .iconPalIndex = 2, FOOTPRINT(Ribombee) + OVERWORLD( + sPicTable_Ribombee, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Ribombee, + gShinyOverworldPalette_Ribombee + ) .isTotem = TRUE, .levelUpLearnset = sRibombeeLevelUpLearnset, .teachableLearnset = sRibombeeTeachableLearnset, @@ -1612,8 +1832,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Rockruff, .iconPalIndex = 2, FOOTPRINT(Rockruff) + OVERWORLD( + sPicTable_Rockruff, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Rockruff, + gShinyOverworldPalette_Rockruff + ) .levelUpLearnset = sRockruffLevelUpLearnset, .teachableLearnset = sRockruffTeachableLearnset, + .eggMoveLearnset = sRockruffEggMoveLearnset, .formSpeciesIdTable = sRockruffFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_LEVEL_DAY, 25, SPECIES_LYCANROC_MIDDAY}, {EVO_LEVEL_NIGHT, 25, SPECIES_LYCANROC_MIDNIGHT}), @@ -1663,8 +1892,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Rockruff, .iconPalIndex = 2, FOOTPRINT(Rockruff) + OVERWORLD( + sPicTable_Rockruff, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Rockruff, + gShinyOverworldPalette_Rockruff + ) .levelUpLearnset = sRockruffLevelUpLearnset, .teachableLearnset = sRockruffTeachableLearnset, + .eggMoveLearnset = sRockruffEggMoveLearnset, .formSpeciesIdTable = sRockruffFormSpeciesIdTable, .evolutions = EVOLUTION({EVO_LEVEL_DUSK, 25, SPECIES_LYCANROC_DUSK}), }, @@ -1717,6 +1955,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_LycanrocMidday, .iconPalIndex = 2, FOOTPRINT(Lycanroc) + OVERWORLD( + sPicTable_LycanrocMidday, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_LycanrocMidday, + gShinyOverworldPalette_LycanrocMidday + ) .levelUpLearnset = sLycanrocMiddayLevelUpLearnset, .teachableLearnset = sLycanrocMiddayTeachableLearnset, .formSpeciesIdTable = sLycanrocFormSpeciesIdTable, @@ -1770,6 +2016,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_LycanrocMidnight, .iconPalIndex = 0, FOOTPRINT(Lycanroc) + OVERWORLD( + sPicTable_LycanrocMidnight, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_LycanrocMidnight, + gShinyOverworldPalette_LycanrocMidnight + ) .levelUpLearnset = sLycanrocMidnightLevelUpLearnset, .teachableLearnset = sLycanrocMidnightTeachableLearnset, .formSpeciesIdTable = sLycanrocFormSpeciesIdTable, @@ -1823,6 +2077,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_LycanrocDusk, .iconPalIndex = 0, FOOTPRINT(Lycanroc) + OVERWORLD( + sPicTable_LycanrocDusk, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_LycanrocDusk, + gShinyOverworldPalette_LycanrocDusk + ) .levelUpLearnset = sLycanrocDuskLevelUpLearnset, .teachableLearnset = sLycanrocDuskTeachableLearnset, .formSpeciesIdTable = sLycanrocFormSpeciesIdTable, @@ -1879,8 +2141,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_WishiwashiSolo, .iconPalIndex = 2, FOOTPRINT(Wishiwashi) + OVERWORLD( + sPicTable_WishiwashiSolo, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_WishiwashiSolo, + gShinyOverworldPalette_WishiwashiSolo + ) .levelUpLearnset = sWishiwashiLevelUpLearnset, .teachableLearnset = sWishiwashiTeachableLearnset, + .eggMoveLearnset = sWishiwashiEggMoveLearnset, .formSpeciesIdTable = sWishiwashiFormSpeciesIdTable, .formChangeTable = sWishiwashiFormChangeTable, }, @@ -1935,6 +2206,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = FOOTPRINT(Wishiwashi) .levelUpLearnset = sWishiwashiLevelUpLearnset, .teachableLearnset = sWishiwashiTeachableLearnset, + .eggMoveLearnset = sWishiwashiEggMoveLearnset, .formSpeciesIdTable = sWishiwashiFormSpeciesIdTable, .formChangeTable = sWishiwashiFormChangeTable, }, @@ -1990,8 +2262,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Mareanie, .iconPalIndex = 2, FOOTPRINT(Mareanie) + OVERWORLD( + sPicTable_Mareanie, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Mareanie, + gShinyOverworldPalette_Mareanie + ) .levelUpLearnset = sMareanieLevelUpLearnset, .teachableLearnset = sMareanieTeachableLearnset, + .eggMoveLearnset = sMareanieEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_TOXAPEX}), }, @@ -2044,6 +2325,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Toxapex, .iconPalIndex = 0, FOOTPRINT(Toxapex) + OVERWORLD( + sPicTable_Toxapex, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Toxapex, + gShinyOverworldPalette_Toxapex + ) .levelUpLearnset = sToxapexLevelUpLearnset, .teachableLearnset = sToxapexTeachableLearnset, }, @@ -2099,8 +2388,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Mudbray, .iconPalIndex = 2, FOOTPRINT(Mudbray) + OVERWORLD( + sPicTable_Mudbray, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Mudbray, + gShinyOverworldPalette_Mudbray + ) .levelUpLearnset = sMudbrayLevelUpLearnset, .teachableLearnset = sMudbrayTeachableLearnset, + .eggMoveLearnset = sMudbrayEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_MUDSDALE}), }, @@ -2153,6 +2451,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Mudsdale, .iconPalIndex = 0, FOOTPRINT(Mudsdale) + OVERWORLD( + sPicTable_Mudsdale, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Mudsdale, + gShinyOverworldPalette_Mudsdale + ) .levelUpLearnset = sMudsdaleLevelUpLearnset, .teachableLearnset = sMudsdaleTeachableLearnset, }, @@ -2208,8 +2514,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Dewpider, .iconPalIndex = 0, FOOTPRINT(Dewpider) + OVERWORLD( + sPicTable_Dewpider, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Dewpider, + gShinyOverworldPalette_Dewpider + ) .levelUpLearnset = sDewpiderLevelUpLearnset, .teachableLearnset = sDewpiderTeachableLearnset, + .eggMoveLearnset = sDewpiderEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_ARAQUANID}, {EVO_NONE, 0, SPECIES_ARAQUANID_TOTEM}), }, @@ -2259,6 +2574,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Araquanid, .iconPalIndex = 2, FOOTPRINT(Araquanid) + OVERWORLD( + sPicTable_Araquanid, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Araquanid, + gShinyOverworldPalette_Araquanid + ) .levelUpLearnset = sAraquanidLevelUpLearnset, .teachableLearnset = sAraquanidTeachableLearnset, .formSpeciesIdTable = sAraquanidFormSpeciesIdTable, @@ -2309,6 +2632,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Araquanid, .iconPalIndex = 2, FOOTPRINT(Araquanid) + OVERWORLD( + sPicTable_Araquanid, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Araquanid, + gShinyOverworldPalette_Araquanid + ) .isTotem = TRUE, .levelUpLearnset = sAraquanidLevelUpLearnset, .teachableLearnset = sAraquanidTeachableLearnset, @@ -2366,8 +2697,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Fomantis, .iconPalIndex = 1, FOOTPRINT(Fomantis) + OVERWORLD( + sPicTable_Fomantis, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Fomantis, + gShinyOverworldPalette_Fomantis + ) .levelUpLearnset = sFomantisLevelUpLearnset, .teachableLearnset = sFomantisTeachableLearnset, + .eggMoveLearnset = sFomantisEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL_DAY, 34, SPECIES_LURANTIS}, {EVO_NONE, 0, SPECIES_LURANTIS_TOTEM}), }, @@ -2417,6 +2757,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Lurantis, .iconPalIndex = 1, FOOTPRINT(Lurantis) + OVERWORLD( + sPicTable_Lurantis, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Lurantis, + gShinyOverworldPalette_Lurantis + ) .levelUpLearnset = sLurantisLevelUpLearnset, .teachableLearnset = sLurantisTeachableLearnset, .formSpeciesIdTable = sLurantisFormSpeciesIdTable, @@ -2467,6 +2815,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Lurantis, .iconPalIndex = 1, FOOTPRINT(Lurantis) + OVERWORLD( + sPicTable_Lurantis, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Lurantis, + gShinyOverworldPalette_Lurantis + ) .isTotem = TRUE, .levelUpLearnset = sLurantisLevelUpLearnset, .teachableLearnset = sLurantisTeachableLearnset, @@ -2525,8 +2881,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Morelull, .iconPalIndex = 0, FOOTPRINT(Morelull) + OVERWORLD( + sPicTable_Morelull, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Morelull, + gShinyOverworldPalette_Morelull + ) .levelUpLearnset = sMorelullLevelUpLearnset, .teachableLearnset = sMorelullTeachableLearnset, + .eggMoveLearnset = sMorelullEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_SHIINOTIC}), }, @@ -2580,6 +2945,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Shiinotic, .iconPalIndex = 1, FOOTPRINT(Shiinotic) + OVERWORLD( + sPicTable_Shiinotic, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Shiinotic, + gShinyOverworldPalette_Shiinotic + ) .levelUpLearnset = sShiinoticLevelUpLearnset, .teachableLearnset = sShiinoticTeachableLearnset, }, @@ -2635,8 +3008,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Salandit, .iconPalIndex = 2, FOOTPRINT(Salandit) + OVERWORLD( + sPicTable_Salandit, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Salandit, + gShinyOverworldPalette_Salandit + ) .levelUpLearnset = sSalanditLevelUpLearnset, .teachableLearnset = sSalanditTeachableLearnset, + .eggMoveLearnset = sSalanditEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL_FEMALE, 33, SPECIES_SALAZZLE}, {EVO_NONE, 0, SPECIES_SALAZZLE_TOTEM}), }, @@ -2686,6 +3068,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Salazzle, .iconPalIndex = 0, FOOTPRINT(Salazzle) + OVERWORLD( + sPicTable_Salazzle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Salazzle, + gShinyOverworldPalette_Salazzle + ) .levelUpLearnset = sSalazzleLevelUpLearnset, .teachableLearnset = sSalazzleTeachableLearnset, .formSpeciesIdTable = sSalanditFormSpeciesIdTable, @@ -2736,6 +3126,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Salazzle, .iconPalIndex = 0, FOOTPRINT(Salazzle) + OVERWORLD( + sPicTable_Salazzle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Salazzle, + gShinyOverworldPalette_Salazzle + ) .isTotem = TRUE, .levelUpLearnset = sSalazzleLevelUpLearnset, .teachableLearnset = sSalazzleTeachableLearnset, @@ -2792,8 +3190,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Stufful, .iconPalIndex = 0, FOOTPRINT(Stufful) + OVERWORLD( + sPicTable_Stufful, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Stufful, + gShinyOverworldPalette_Stufful + ) .levelUpLearnset = sStuffulLevelUpLearnset, .teachableLearnset = sStuffulTeachableLearnset, + .eggMoveLearnset = sStuffulEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 27, SPECIES_BEWEAR}), }, @@ -2845,6 +3252,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Bewear, .iconPalIndex = 0, FOOTPRINT(Bewear) + OVERWORLD( + sPicTable_Bewear, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Bewear, + gShinyOverworldPalette_Bewear + ) .levelUpLearnset = sBewearLevelUpLearnset, .teachableLearnset = sBewearTeachableLearnset, }, @@ -2900,8 +3315,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Bounsweet, .iconPalIndex = 1, FOOTPRINT(Bounsweet) + OVERWORLD( + sPicTable_Bounsweet, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Bounsweet, + gShinyOverworldPalette_Bounsweet + ) .levelUpLearnset = sBounsweetLevelUpLearnset, .teachableLearnset = sBounsweetTeachableLearnset, + .eggMoveLearnset = sBounsweetEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_STEENEE}), }, @@ -2955,6 +3379,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Steenee, .iconPalIndex = 1, FOOTPRINT(Steenee) + OVERWORLD( + sPicTable_Steenee, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Steenee, + gShinyOverworldPalette_Steenee + ) .levelUpLearnset = sSteeneeLevelUpLearnset, .teachableLearnset = sSteeneeTeachableLearnset, .evolutions = EVOLUTION({EVO_MOVE, MOVE_STOMP, SPECIES_TSAREENA}), @@ -3010,6 +3442,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Tsareena, .iconPalIndex = 1, FOOTPRINT(Tsareena) + OVERWORLD( + sPicTable_Tsareena, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Tsareena, + gShinyOverworldPalette_Tsareena + ) .levelUpLearnset = sTsareenaLevelUpLearnset, .teachableLearnset = sTsareenaTeachableLearnset, }, @@ -3067,8 +3507,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Comfey, .iconPalIndex = 1, FOOTPRINT(Comfey) + OVERWORLD( + sPicTable_Comfey, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Comfey, + gShinyOverworldPalette_Comfey + ) .levelUpLearnset = sComfeyLevelUpLearnset, .teachableLearnset = sComfeyTeachableLearnset, + .eggMoveLearnset = sComfeyEggMoveLearnset, }, #endif //P_FAMILY_COMFEY @@ -3121,8 +3570,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Oranguru, .iconPalIndex = 0, FOOTPRINT(Oranguru) + OVERWORLD( + sPicTable_Oranguru, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Oranguru, + gShinyOverworldPalette_Oranguru + ) .levelUpLearnset = sOranguruLevelUpLearnset, .teachableLearnset = sOranguruTeachableLearnset, + .eggMoveLearnset = sOranguruEggMoveLearnset, }, #endif //P_FAMILY_ORANGURU @@ -3175,8 +3633,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Passimian, .iconPalIndex = 1, FOOTPRINT(Passimian) + OVERWORLD( + sPicTable_Passimian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Passimian, + gShinyOverworldPalette_Passimian + ) .levelUpLearnset = sPassimianLevelUpLearnset, .teachableLearnset = sPassimianTeachableLearnset, + .eggMoveLearnset = sPassimianEggMoveLearnset, }, #endif //P_FAMILY_PASSIMIAN @@ -3229,8 +3696,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Wimpod, .iconPalIndex = 2, FOOTPRINT(Wimpod) + OVERWORLD( + sPicTable_Wimpod, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Wimpod, + gShinyOverworldPalette_Wimpod + ) .levelUpLearnset = sWimpodLevelUpLearnset, .teachableLearnset = sWimpodTeachableLearnset, + .eggMoveLearnset = sWimpodEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_GOLISOPOD}), }, @@ -3282,6 +3758,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Golisopod, .iconPalIndex = 2, FOOTPRINT(Golisopod) + OVERWORLD( + sPicTable_Golisopod, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Golisopod, + gShinyOverworldPalette_Golisopod + ) .levelUpLearnset = sGolisopodLevelUpLearnset, .teachableLearnset = sGolisopodTeachableLearnset, }, @@ -3337,8 +3821,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Sandygast, .iconPalIndex = 1, FOOTPRINT(Sandygast) + OVERWORLD( + sPicTable_Sandygast, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Sandygast, + gShinyOverworldPalette_Sandygast + ) .levelUpLearnset = sSandygastLevelUpLearnset, .teachableLearnset = sSandygastTeachableLearnset, + .eggMoveLearnset = sSandygastEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_PALOSSAND}), }, @@ -3391,6 +3884,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Palossand, .iconPalIndex = 2, FOOTPRINT(Palossand) + OVERWORLD( + sPicTable_Palossand, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Palossand, + gShinyOverworldPalette_Palossand + ) .levelUpLearnset = sPalossandLevelUpLearnset, .teachableLearnset = sPalossandTeachableLearnset, }, @@ -3445,8 +3946,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Pyukumuku, .iconPalIndex = 0, FOOTPRINT(Pyukumuku) + OVERWORLD( + sPicTable_Pyukumuku, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Pyukumuku, + gShinyOverworldPalette_Pyukumuku + ) .levelUpLearnset = sPyukumukuLevelUpLearnset, .teachableLearnset = sPyukumukuTeachableLearnset, + .eggMoveLearnset = sPyukumukuEggMoveLearnset, }, #endif //P_FAMILY_PYUKUMUKU @@ -3499,6 +4009,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_TypeNull, .iconPalIndex = 0, FOOTPRINT(Type_Null) + OVERWORLD( + sPicTable_TypeNull, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_TypeNull, + gShinyOverworldPalette_TypeNull + ) .isLegendary = TRUE, .levelUpLearnset = sTypeNullLevelUpLearnset, .teachableLearnset = sTypeNullTeachableLearnset, @@ -3552,6 +4070,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Silvally, \ .iconPalIndex = 0, \ FOOTPRINT(Silvally) \ + OVERWORLD( \ + sPicTable_Silvally, \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gOverworldPalette_Silvally, \ + gShinyOverworldPalette_Silvally \ + ) \ .levelUpLearnset = sSilvallyLevelUpLearnset, \ .teachableLearnset = sSilvallyTeachableLearnset, \ .formSpeciesIdTable = sSilvallyFormSpeciesIdTable, \ @@ -3608,31 +4134,39 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .teachableLearnset = sMiniorTeachableLearnset, \ .formSpeciesIdTable = sMiniorFormSpeciesIdTable -#define MINIOR_METEOR_SPECIES_INFO(Form) \ - { \ - .baseHP = 60, \ - .baseAttack = 60, \ - .baseDefense = 100, \ - .baseSpeed = 60, \ - .baseSpAttack = 60, \ - .baseSpDefense = 100, \ - .weight = 400, \ - .frontPic = gMonFrontPic_MiniorMeteor, \ - .frontPicSize = MON_COORDS_SIZE(48, 40), \ - .frontPicYOffset = 14, \ - .frontAnimFrames = sAnims_MiniorMeteor, \ - .frontAnimId = ANIM_TUMBLING_FRONT_FLIP_TWICE, \ - .enemyMonElevation = 17, \ - .backPic = gMonBackPic_MiniorMeteor, \ - .backPicSize = MON_COORDS_SIZE(56, 40), \ - .backPicYOffset = 14, \ - /*.backAnimId = BACK_ANIM_NONE,*/ \ - .palette = gMonPalette_MiniorMeteor, \ - .shinyPalette = gMonShinyPalette_MiniorMeteor, \ - .iconSprite = gMonIcon_MiniorMeteor, \ - .iconPalIndex = 0, \ - .formChangeTable = sMinior ##Form##FormChangeTable, \ - MINIOR_MISC_INFO(BODY_COLOR_BROWN), \ +#define MINIOR_METEOR_SPECIES_INFO(Form) \ + { \ + .baseHP = 60, \ + .baseAttack = 60, \ + .baseDefense = 100, \ + .baseSpeed = 60, \ + .baseSpAttack = 60, \ + .baseSpDefense = 100, \ + .weight = 400, \ + .frontPic = gMonFrontPic_MiniorMeteor, \ + .frontPicSize = MON_COORDS_SIZE(48, 40), \ + .frontPicYOffset = 14, \ + .frontAnimFrames = sAnims_MiniorMeteor, \ + .frontAnimId = ANIM_TUMBLING_FRONT_FLIP_TWICE, \ + .enemyMonElevation = 17, \ + .backPic = gMonBackPic_MiniorMeteor, \ + .backPicSize = MON_COORDS_SIZE(56, 40), \ + .backPicYOffset = 14, \ + /*.backAnimId = BACK_ANIM_NONE,*/ \ + .palette = gMonPalette_MiniorMeteor, \ + .shinyPalette = gMonShinyPalette_MiniorMeteor, \ + .iconSprite = gMonIcon_MiniorMeteor, \ + .iconPalIndex = 0, \ + OVERWORLD( \ + sPicTable_MiniorMeteor, \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gOverworldPalette_MiniorMeteor, \ + gShinyOverworldPalette_MiniorMeteor \ + ) \ + .formChangeTable = sMinior ##Form##FormChangeTable, \ + MINIOR_MISC_INFO(BODY_COLOR_BROWN), \ } #define MINIOR_CORE_SPECIES_INFO(Form, color, iconPal) \ @@ -3728,8 +4262,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Komala, .iconPalIndex = 2, FOOTPRINT(Komala) + OVERWORLD( + sPicTable_Komala, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Komala, + gShinyOverworldPalette_Komala + ) .levelUpLearnset = sKomalaLevelUpLearnset, .teachableLearnset = sKomalaTeachableLearnset, + .eggMoveLearnset = sKomalaEggMoveLearnset, }, #endif //P_FAMILY_KOMALA @@ -3783,8 +4326,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Turtonator, .iconPalIndex = 0, FOOTPRINT(Turtonator) + OVERWORLD( + sPicTable_Turtonator, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Turtonator, + gShinyOverworldPalette_Turtonator + ) .levelUpLearnset = sTurtonatorLevelUpLearnset, .teachableLearnset = sTurtonatorTeachableLearnset, + .eggMoveLearnset = sTurtonatorEggMoveLearnset, }, #endif //P_FAMILY_TURTONATOR @@ -3834,8 +4386,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Togedemaru, .iconPalIndex = 2, FOOTPRINT(Togedemaru) + OVERWORLD( + sPicTable_Togedemaru, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Togedemaru, + gShinyOverworldPalette_Togedemaru + ) .levelUpLearnset = sTogedemaruLevelUpLearnset, .teachableLearnset = sTogedemaruTeachableLearnset, + .eggMoveLearnset = sTogedemaruEggMoveLearnset, .formSpeciesIdTable = sTogedemaruFormSpeciesIdTable, }, @@ -3884,9 +4445,18 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Togedemaru, .iconPalIndex = 2, FOOTPRINT(Togedemaru) + OVERWORLD( + sPicTable_Togedemaru, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Togedemaru, + gShinyOverworldPalette_Togedemaru + ) .isTotem = TRUE, .levelUpLearnset = sTogedemaruLevelUpLearnset, .teachableLearnset = sTogedemaruTeachableLearnset, + .eggMoveLearnset = sTogedemaruEggMoveLearnset, .formSpeciesIdTable = sTogedemaruFormSpeciesIdTable, }, #endif //P_FAMILY_TOGEDEMARU @@ -3937,8 +4507,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_MimikyuDisguised, .iconPalIndex = 1, FOOTPRINT(Mimikyu) + OVERWORLD( + sPicTable_MimikyuDisguised, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_MimikyuDisguised, + gShinyOverworldPalette_MimikyuDisguised + ) .levelUpLearnset = sMimikyuLevelUpLearnset, .teachableLearnset = sMimikyuTeachableLearnset, + .eggMoveLearnset = sMimikyuEggMoveLearnset, .formSpeciesIdTable = sMimikyuFormSpeciesIdTable, .formChangeTable = sMimikyuFormChangeTable, }, @@ -3990,6 +4569,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = FOOTPRINT(Mimikyu) .levelUpLearnset = sMimikyuLevelUpLearnset, .teachableLearnset = sMimikyuTeachableLearnset, + .eggMoveLearnset = sMimikyuEggMoveLearnset, .formSpeciesIdTable = sMimikyuFormSpeciesIdTable, .formChangeTable = sMimikyuFormChangeTable, }, @@ -4042,6 +4622,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .isTotem = TRUE, .levelUpLearnset = sMimikyuLevelUpLearnset, .teachableLearnset = sMimikyuTeachableLearnset, + .eggMoveLearnset = sMimikyuEggMoveLearnset, .formSpeciesIdTable = sMimikyuFormSpeciesIdTable, .formChangeTable = sMimikyuTotemFormChangeTable, }, @@ -4094,6 +4675,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .isTotem = TRUE, .levelUpLearnset = sMimikyuLevelUpLearnset, .teachableLearnset = sMimikyuTeachableLearnset, + .eggMoveLearnset = sMimikyuEggMoveLearnset, .formSpeciesIdTable = sMimikyuFormSpeciesIdTable, .formChangeTable = sMimikyuTotemFormChangeTable, }, @@ -4149,8 +4731,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Bruxish, .iconPalIndex = 0, FOOTPRINT(Bruxish) + OVERWORLD( + sPicTable_Bruxish, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Bruxish, + gShinyOverworldPalette_Bruxish + ) .levelUpLearnset = sBruxishLevelUpLearnset, .teachableLearnset = sBruxishTeachableLearnset, + .eggMoveLearnset = sBruxishEggMoveLearnset, }, #endif //P_FAMILY_BRUXISH @@ -4204,8 +4795,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Drampa, .iconPalIndex = 0, FOOTPRINT(Drampa) + OVERWORLD( + sPicTable_Drampa, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Drampa, + gShinyOverworldPalette_Drampa + ) .levelUpLearnset = sDrampaLevelUpLearnset, .teachableLearnset = sDrampaTeachableLearnset, + .eggMoveLearnset = sDrampaEggMoveLearnset, }, #endif //P_FAMILY_DRAMPA @@ -4260,6 +4860,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Dhelmise, .iconPalIndex = 1, FOOTPRINT(Dhelmise) + OVERWORLD( + sPicTable_Dhelmise, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Dhelmise, + gShinyOverworldPalette_Dhelmise + ) .levelUpLearnset = sDhelmiseLevelUpLearnset, .teachableLearnset = sDhelmiseTeachableLearnset, }, @@ -4315,8 +4923,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_JangmoO, .iconPalIndex = 2, FOOTPRINT(JangmoO) + OVERWORLD( + sPicTable_JangmoO, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_JangmoO, + gShinyOverworldPalette_JangmoO + ) .levelUpLearnset = sJangmoOLevelUpLearnset, .teachableLearnset = sJangmoOTeachableLearnset, + .eggMoveLearnset = sJangmoOEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_HAKAMO_O}), }, @@ -4369,6 +4986,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_HakamoO, .iconPalIndex = 2, FOOTPRINT(HakamoO) + OVERWORLD( + sPicTable_HakamoO, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_HakamoO, + gShinyOverworldPalette_HakamoO + ) .levelUpLearnset = sHakamoOLevelUpLearnset, .teachableLearnset = sHakamoOTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 45, SPECIES_KOMMO_O}, @@ -4420,6 +5045,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_KommoO, .iconPalIndex = 2, FOOTPRINT(KommoO) + OVERWORLD( + sPicTable_KommoO, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_KommoO, + gShinyOverworldPalette_KommoO + ) .levelUpLearnset = sKommoOLevelUpLearnset, .teachableLearnset = sKommoOTeachableLearnset, .formSpeciesIdTable = sKommoOFormSpeciesIdTable, @@ -4470,6 +5103,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_KommoO, .iconPalIndex = 2, FOOTPRINT(KommoO) + OVERWORLD( + sPicTable_KommoO, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_KommoO, + gShinyOverworldPalette_KommoO + ) .isTotem = TRUE, .levelUpLearnset = sKommoOLevelUpLearnset, .teachableLearnset = sKommoOTeachableLearnset, @@ -4526,7 +5167,15 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .shinyPalette = gMonShinyPalette_TapuKoko, .iconSprite = gMonIcon_TapuKoko, .iconPalIndex = 0, - FOOTPRINT(Tapu_Koko) + FOOTPRINT(TapuKoko) + OVERWORLD( + sPicTable_TapuKoko, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_TapuKoko, + gShinyOverworldPalette_TapuKoko + ) .isLegendary = TRUE, .levelUpLearnset = sTapuKokoLevelUpLearnset, .teachableLearnset = sTapuKokoTeachableLearnset, @@ -4582,7 +5231,15 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .shinyPalette = gMonShinyPalette_TapuLele, .iconSprite = gMonIcon_TapuLele, .iconPalIndex = 0, - FOOTPRINT(Tapu_Lele) + FOOTPRINT(TapuLele) + OVERWORLD( + sPicTable_TapuLele, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_TapuLele, + gShinyOverworldPalette_TapuLele + ) .isLegendary = TRUE, .levelUpLearnset = sTapuLeleLevelUpLearnset, .teachableLearnset = sTapuLeleTeachableLearnset, @@ -4638,7 +5295,15 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .shinyPalette = gMonShinyPalette_TapuBulu, .iconSprite = gMonIcon_TapuBulu, .iconPalIndex = 2, - FOOTPRINT(Tapu_Bulu) + FOOTPRINT(TapuBulu) + OVERWORLD( + sPicTable_TapuBulu, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_TapuBulu, + gShinyOverworldPalette_TapuBulu + ) .isLegendary = TRUE, .levelUpLearnset = sTapuBuluLevelUpLearnset, .teachableLearnset = sTapuBuluTeachableLearnset, @@ -4695,7 +5360,15 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .shinyPalette = gMonShinyPalette_TapuFini, .iconSprite = gMonIcon_TapuFini, .iconPalIndex = 0, - FOOTPRINT(Tapu_Fini) + FOOTPRINT(TapuFini) + OVERWORLD( + sPicTable_TapuFini, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_TapuFini, + gShinyOverworldPalette_TapuFini + ) .isLegendary = TRUE, .levelUpLearnset = sTapuFiniLevelUpLearnset, .teachableLearnset = sTapuFiniTeachableLearnset, @@ -4752,8 +5425,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Cosmog, .iconPalIndex = 2, FOOTPRINT(Cosmog) + OVERWORLD( + sPicTable_Cosmog, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Cosmog, + gShinyOverworldPalette_Cosmog + ) .isLegendary = TRUE, .tmIlliterate = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sCosmogLevelUpLearnset, .teachableLearnset = sCosmogTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 43, SPECIES_COSMOEM}), @@ -4809,8 +5491,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Cosmoem, .iconPalIndex = 0, FOOTPRINT(Cosmoem) + OVERWORLD( + sPicTable_Cosmoem, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Cosmoem, + gShinyOverworldPalette_Cosmoem + ) .isLegendary = TRUE, .tmIlliterate = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sCosmoemLevelUpLearnset, .teachableLearnset = sCosmoemTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL_DAY, 53, SPECIES_SOLGALEO}, @@ -4865,7 +5556,16 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Solgaleo, .iconPalIndex = 0, FOOTPRINT(Solgaleo) + OVERWORLD( + sPicTable_Solgaleo, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Solgaleo, + gShinyOverworldPalette_Solgaleo + ) .isLegendary = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sSolgaleoLevelUpLearnset, .teachableLearnset = sSolgaleoTeachableLearnset, }, @@ -4919,7 +5619,16 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Lunala, .iconPalIndex = 2, FOOTPRINT(Lunala) + OVERWORLD( + sPicTable_Lunala, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Lunala, + gShinyOverworldPalette_Lunala + ) .isLegendary = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sLunalaLevelUpLearnset, .teachableLearnset = sLunalaTeachableLearnset, }, @@ -4975,6 +5684,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Nihilego, .iconPalIndex = 0, FOOTPRINT(Nihilego) + OVERWORLD( + sPicTable_Nihilego, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Nihilego, + gShinyOverworldPalette_Nihilego + ) .isUltraBeast = TRUE, .levelUpLearnset = sNihilegoLevelUpLearnset, .teachableLearnset = sNihilegoTeachableLearnset, @@ -5031,6 +5748,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Buzzwole, .iconPalIndex = 0, FOOTPRINT(Buzzwole) + OVERWORLD( + sPicTable_Buzzwole, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Buzzwole, + gShinyOverworldPalette_Buzzwole + ) .isUltraBeast = TRUE, .levelUpLearnset = sBuzzwoleLevelUpLearnset, .teachableLearnset = sBuzzwoleTeachableLearnset, @@ -5086,6 +5811,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Pheromosa, .iconPalIndex = 2, FOOTPRINT(Pheromosa) + OVERWORLD( + sPicTable_Pheromosa, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Pheromosa, + gShinyOverworldPalette_Pheromosa + ) .isUltraBeast = TRUE, .levelUpLearnset = sPheromosaLevelUpLearnset, .teachableLearnset = sPheromosaTeachableLearnset, @@ -5141,6 +5874,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Xurkitree, .iconPalIndex = 0, FOOTPRINT(Xurkitree) + OVERWORLD( + sPicTable_Xurkitree, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Xurkitree, + gShinyOverworldPalette_Xurkitree + ) .isUltraBeast = TRUE, .levelUpLearnset = sXurkitreeLevelUpLearnset, .teachableLearnset = sXurkitreeTeachableLearnset, @@ -5198,6 +5939,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Celesteela, .iconPalIndex = 0, FOOTPRINT(Celesteela) + OVERWORLD( + sPicTable_Celesteela, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Celesteela, + gShinyOverworldPalette_Celesteela + ) .isUltraBeast = TRUE, .levelUpLearnset = sCelesteelaLevelUpLearnset, .teachableLearnset = sCelesteelaTeachableLearnset, @@ -5254,6 +6003,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Kartana, .iconPalIndex = 0, FOOTPRINT(Kartana) + OVERWORLD( + sPicTable_Kartana, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Kartana, + gShinyOverworldPalette_Kartana + ) .isUltraBeast = TRUE, .levelUpLearnset = sKartanaLevelUpLearnset, .teachableLearnset = sKartanaTeachableLearnset, @@ -5309,6 +6066,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Guzzlord, .iconPalIndex = 0, FOOTPRINT(Guzzlord) + OVERWORLD( + sPicTable_Guzzlord, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Guzzlord, + gShinyOverworldPalette_Guzzlord + ) .isUltraBeast = TRUE, .levelUpLearnset = sGuzzlordLevelUpLearnset, .teachableLearnset = sGuzzlordTeachableLearnset, @@ -5367,7 +6132,16 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Necrozma, .iconPalIndex = 0, FOOTPRINT(Necrozma) + OVERWORLD( + sPicTable_Necrozma, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Necrozma, + gShinyOverworldPalette_Necrozma + ) .isLegendary = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sNecrozmaLevelUpLearnset, .teachableLearnset = sNecrozmaTeachableLearnset, .formSpeciesIdTable = sNecrozmaFormSpeciesIdTable, @@ -5423,8 +6197,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_NecrozmaDuskMane, .iconPalIndex = 0, FOOTPRINT(Necrozma) + OVERWORLD( + sPicTable_NecrozmaDuskMane, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_NecrozmaDuskMane, + gShinyOverworldPalette_NecrozmaDuskMane + ) .isLegendary = TRUE, .cannotBeTraded = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sNecrozmaLevelUpLearnset, .teachableLearnset = sNecrozmaTeachableLearnset, .formSpeciesIdTable = sNecrozmaFormSpeciesIdTable, @@ -5481,8 +6264,17 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_NecrozmaDawnWings, .iconPalIndex = 0, FOOTPRINT(Necrozma) + OVERWORLD( + sPicTable_NecrozmaDawnWings, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_NecrozmaDawnWings, + gShinyOverworldPalette_NecrozmaDawnWings + ) .isLegendary = TRUE, .cannotBeTraded = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sNecrozmaLevelUpLearnset, .teachableLearnset = sNecrozmaTeachableLearnset, .formSpeciesIdTable = sNecrozmaFormSpeciesIdTable, @@ -5545,6 +6337,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .isLegendary = TRUE, .isUltraBurst = TRUE, .cannotBeTraded = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sNecrozmaLevelUpLearnset, .teachableLearnset = sNecrozmaTeachableLearnset, .formSpeciesIdTable = sNecrozmaFormSpeciesIdTable, @@ -5602,7 +6395,16 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Magearna, .iconPalIndex = 0, FOOTPRINT(Magearna) + OVERWORLD( + sPicTable_Magearna, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Magearna, + gShinyOverworldPalette_Magearna + ) .isMythical = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sMagearnaLevelUpLearnset, .teachableLearnset = sMagearnaTeachableLearnset, .formSpeciesIdTable = sMagearnaFormSpeciesIdTable, @@ -5656,6 +6458,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconPalIndex = 0, FOOTPRINT(Magearna) .isMythical = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sMagearnaLevelUpLearnset, .teachableLearnset = sMagearnaTeachableLearnset, .formSpeciesIdTable = sMagearnaFormSpeciesIdTable, @@ -5713,7 +6516,16 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Marshadow, .iconPalIndex = 0, FOOTPRINT(Marshadow) + OVERWORLD( + sPicTable_Marshadow, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Marshadow, + gShinyOverworldPalette_Marshadow + ) .isMythical = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sMarshadowLevelUpLearnset, .teachableLearnset = sMarshadowTeachableLearnset, }, @@ -5768,6 +6580,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Poipole, .iconPalIndex = 0, FOOTPRINT(Poipole) + OVERWORLD( + sPicTable_Poipole, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Poipole, + gShinyOverworldPalette_Poipole + ) .isUltraBeast = TRUE, .levelUpLearnset = sPoipoleLevelUpLearnset, .teachableLearnset = sPoipoleTeachableLearnset, @@ -5822,6 +6642,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Naganadel, .iconPalIndex = 0, FOOTPRINT(Naganadel) + OVERWORLD( + sPicTable_Naganadel, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Naganadel, + gShinyOverworldPalette_Naganadel + ) .isUltraBeast = TRUE, .levelUpLearnset = sNaganadelLevelUpLearnset, .teachableLearnset = sNaganadelTeachableLearnset, @@ -5877,6 +6705,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Stakataka, .iconPalIndex = 0, FOOTPRINT(Stakataka) + OVERWORLD( + sPicTable_Stakataka, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Stakataka, + gShinyOverworldPalette_Stakataka + ) .isUltraBeast = TRUE, .levelUpLearnset = sStakatakaLevelUpLearnset, .teachableLearnset = sStakatakaTeachableLearnset, @@ -5904,7 +6740,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .abilities = { ABILITY_BEAST_BOOST, ABILITY_NONE, ABILITY_NONE }, .bodyColor = BODY_COLOR_WHITE, .noFlip = TRUE, - .speciesName = _("Blacephaln"), + .speciesName = HANDLE_EXPANDED_SPECIES_NAME("Blacephaln", "Blacephalon"), .cryId = CRY_BLACEPHALON, .natDexNum = NATIONAL_DEX_BLACEPHALON, .categoryName = _("Fireworks"), @@ -5932,6 +6768,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Blacephalon, .iconPalIndex = 0, FOOTPRINT(Blacephalon) + OVERWORLD( + sPicTable_Blacephalon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Blacephalon, + gShinyOverworldPalette_Blacephalon + ) .isUltraBeast = TRUE, .levelUpLearnset = sBlacephalonLevelUpLearnset, .teachableLearnset = sBlacephalonTeachableLearnset, @@ -5986,7 +6830,16 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Zeraora, .iconPalIndex = 0, FOOTPRINT(Zeraora) + OVERWORLD( + sPicTable_Zeraora, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Zeraora, + gShinyOverworldPalette_Zeraora + ) .isMythical = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sZeraoraLevelUpLearnset, .teachableLearnset = sZeraoraTeachableLearnset, }, @@ -6040,7 +6893,16 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Meltan, .iconPalIndex = 2, FOOTPRINT(Meltan) + OVERWORLD( + sPicTable_Meltan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Meltan, + gShinyOverworldPalette_Meltan + ) .isMythical = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sMeltanLevelUpLearnset, .teachableLearnset = sMeltanTeachableLearnset, }, @@ -6092,7 +6954,16 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Melmetal, .iconPalIndex = 2, FOOTPRINT(Melmetal) + OVERWORLD( + sPicTable_Melmetal, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Melmetal, + gShinyOverworldPalette_Melmetal + ) .isMythical = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sMelmetalLevelUpLearnset, .teachableLearnset = sMelmetalTeachableLearnset, .formSpeciesIdTable = sMelmetalFormSpeciesIdTable, @@ -6150,6 +7021,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = FOOTPRINT(Melmetal) .isMythical = TRUE, .isGigantamax = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sMelmetalLevelUpLearnset, .teachableLearnset = sMelmetalTeachableLearnset, .formSpeciesIdTable = sMelmetalFormSpeciesIdTable, @@ -6160,4 +7032,4 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = #ifdef __INTELLISENSE__ }; -#endif \ No newline at end of file +#endif diff --git a/src/data/pokemon/species_info/gen_8_families.h b/src/data/pokemon/species_info/gen_8_families.h index d63ac8961..353597e96 100644 --- a/src/data/pokemon/species_info/gen_8_families.h +++ b/src/data/pokemon/species_info/gen_8_families.h @@ -52,8 +52,17 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Grookey, .iconPalIndex = 1, FOOTPRINT(Grookey) + OVERWORLD( + sPicTable_Grookey, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Grookey, + gShinyOverworldPalette_Grookey + ) .levelUpLearnset = sGrookeyLevelUpLearnset, .teachableLearnset = sGrookeyTeachableLearnset, + .eggMoveLearnset = sGrookeyEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_THWACKEY}), }, @@ -104,6 +113,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Thwackey, .iconPalIndex = 1, FOOTPRINT(Thwackey) + OVERWORLD( + sPicTable_Thwackey, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Thwackey, + gShinyOverworldPalette_Thwackey + ) .levelUpLearnset = sThwackeyLevelUpLearnset, .teachableLearnset = sThwackeyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_RILLABOOM}), @@ -156,6 +173,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Rillaboom, .iconPalIndex = 1, FOOTPRINT(Rillaboom) + OVERWORLD( + sPicTable_Rillaboom, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Rillaboom, + gShinyOverworldPalette_Rillaboom + ) .levelUpLearnset = sRillaboomLevelUpLearnset, .teachableLearnset = sRillaboomTeachableLearnset, .formSpeciesIdTable = sRillaboomFormSpeciesIdTable, @@ -268,8 +293,17 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Scorbunny, .iconPalIndex = 0, FOOTPRINT(Scorbunny) + OVERWORLD( + sPicTable_Scorbunny, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Scorbunny, + gShinyOverworldPalette_Scorbunny + ) .levelUpLearnset = sScorbunnyLevelUpLearnset, .teachableLearnset = sScorbunnyTeachableLearnset, + .eggMoveLearnset = sScorbunnyEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_RABOOT}), }, @@ -320,6 +354,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Raboot, .iconPalIndex = 0, FOOTPRINT(Raboot) + OVERWORLD( + sPicTable_Raboot, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Raboot, + gShinyOverworldPalette_Raboot + ) .levelUpLearnset = sRabootLevelUpLearnset, .teachableLearnset = sRabootTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_CINDERACE}), @@ -373,6 +415,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Cinderace, .iconPalIndex = 0, FOOTPRINT(Cinderace) + OVERWORLD( + sPicTable_Cinderace, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Cinderace, + gShinyOverworldPalette_Cinderace + ) .levelUpLearnset = sCinderaceLevelUpLearnset, .teachableLearnset = sCinderaceTeachableLearnset, .formSpeciesIdTable = sCinderaceFormSpeciesIdTable, @@ -487,8 +537,17 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Sobble, .iconPalIndex = 2, FOOTPRINT(Sobble) + OVERWORLD( + sPicTable_Sobble, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Sobble, + gShinyOverworldPalette_Sobble + ) .levelUpLearnset = sSobbleLevelUpLearnset, .teachableLearnset = sSobbleTeachableLearnset, + .eggMoveLearnset = sSobbleEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_DRIZZILE}), }, @@ -539,6 +598,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Drizzile, .iconPalIndex = 2, FOOTPRINT(Drizzile) + OVERWORLD( + sPicTable_Drizzile, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Drizzile, + gShinyOverworldPalette_Drizzile + ) .levelUpLearnset = sDrizzileLevelUpLearnset, .teachableLearnset = sDrizzileTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_INTELEON}), @@ -592,6 +659,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Inteleon, .iconPalIndex = 0, FOOTPRINT(Inteleon) + OVERWORLD( + sPicTable_Inteleon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Inteleon, + gShinyOverworldPalette_Inteleon + ) .levelUpLearnset = sInteleonLevelUpLearnset, .teachableLearnset = sInteleonTeachableLearnset, .formSpeciesIdTable = sInteleonFormSpeciesIdTable, @@ -705,8 +780,17 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Skwovet, .iconPalIndex = 2, FOOTPRINT(Skwovet) + OVERWORLD( + sPicTable_Skwovet, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Skwovet, + gShinyOverworldPalette_Skwovet + ) .levelUpLearnset = sSkwovetLevelUpLearnset, .teachableLearnset = sSkwovetTeachableLearnset, + .eggMoveLearnset = sSkwovetEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_GREEDENT}), }, @@ -759,6 +843,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Greedent, .iconPalIndex = 0, FOOTPRINT(Greedent) + OVERWORLD( + sPicTable_Greedent, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Greedent, + gShinyOverworldPalette_Greedent + ) .levelUpLearnset = sGreedentLevelUpLearnset, .teachableLearnset = sGreedentTeachableLearnset, }, @@ -813,8 +905,17 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Rookidee, .iconPalIndex = 0, FOOTPRINT(Rookidee) + OVERWORLD( + sPicTable_Rookidee, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Rookidee, + gShinyOverworldPalette_Rookidee + ) .levelUpLearnset = sRookideeLevelUpLearnset, .teachableLearnset = sRookideeTeachableLearnset, + .eggMoveLearnset = sRookideeEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_CORVISQUIRE}), }, @@ -837,7 +938,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .eggGroups = MON_EGG_GROUPS(EGG_GROUP_FLYING), .abilities = { ABILITY_KEEN_EYE, ABILITY_UNNERVE, ABILITY_BIG_PECKS }, .bodyColor = BODY_COLOR_BLUE, - .speciesName = _("Corvisquir"), + .speciesName = HANDLE_EXPANDED_SPECIES_NAME("Corvisquir", "Corvisquire"), .cryId = CRY_CORVISQUIRE, .natDexNum = NATIONAL_DEX_CORVISQUIRE, .categoryName = _("Raven"), @@ -867,6 +968,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Corvisquire, .iconPalIndex = 0, FOOTPRINT(Corvisquire) + OVERWORLD( + sPicTable_Corvisquire, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Corvisquire, + gShinyOverworldPalette_Corvisquire + ) .levelUpLearnset = sCorvisquireLevelUpLearnset, .teachableLearnset = sCorvisquireTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_CORVIKNIGHT}), @@ -891,7 +1000,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .eggGroups = MON_EGG_GROUPS(EGG_GROUP_FLYING), .abilities = { ABILITY_PRESSURE, ABILITY_UNNERVE, ABILITY_MIRROR_ARMOR }, .bodyColor = BODY_COLOR_PURPLE, - .speciesName = _("Corviknigh"), + .speciesName = HANDLE_EXPANDED_SPECIES_NAME("Corviknigh", "Corviknight"), .cryId = CRY_CORVIKNIGHT, .natDexNum = NATIONAL_DEX_CORVIKNIGHT, .categoryName = _("Raven"), @@ -920,6 +1029,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Corviknight, .iconPalIndex = 0, FOOTPRINT(Corviknight) + OVERWORLD( + sPicTable_Corviknight, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Corviknight, + gShinyOverworldPalette_Corviknight + ) .levelUpLearnset = sCorviknightLevelUpLearnset, .teachableLearnset = sCorviknightTeachableLearnset, .formSpeciesIdTable = sCorviknightFormSpeciesIdTable, @@ -1032,9 +1149,18 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Blipbug, .iconPalIndex = 0, FOOTPRINT(Blipbug) + OVERWORLD( + sPicTable_Blipbug, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Blipbug, + gShinyOverworldPalette_Blipbug + ) .tmIlliterate = TRUE, .levelUpLearnset = sBlipbugLevelUpLearnset, .teachableLearnset = sBlipbugTeachableLearnset, + .eggMoveLearnset = sBlipbugEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 10, SPECIES_DOTTLER}), }, @@ -1087,6 +1213,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Dottler, .iconPalIndex = 2, FOOTPRINT(Dottler) + OVERWORLD( + sPicTable_Dottler, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Dottler, + gShinyOverworldPalette_Dottler + ) .levelUpLearnset = sDottlerLevelUpLearnset, .teachableLearnset = sDottlerTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_ORBEETLE}), @@ -1142,6 +1276,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Orbeetle, .iconPalIndex = 0, FOOTPRINT(Orbeetle) + OVERWORLD( + sPicTable_Orbeetle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Orbeetle, + gShinyOverworldPalette_Orbeetle + ) .levelUpLearnset = sOrbeetleLevelUpLearnset, .teachableLearnset = sOrbeetleTeachableLearnset, .formSpeciesIdTable = sOrbeetleFormSpeciesIdTable, @@ -1256,8 +1398,17 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Nickit, .iconPalIndex = 2, FOOTPRINT(Nickit) + OVERWORLD( + sPicTable_Nickit, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Nickit, + gShinyOverworldPalette_Nickit + ) .levelUpLearnset = sNickitLevelUpLearnset, .teachableLearnset = sNickitTeachableLearnset, + .eggMoveLearnset = sNickitEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_THIEVUL}), }, @@ -1309,6 +1460,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Thievul, .iconPalIndex = 2, FOOTPRINT(Thievul) + OVERWORLD( + sPicTable_Thievul, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Thievul, + gShinyOverworldPalette_Thievul + ) .levelUpLearnset = sThievulLevelUpLearnset, .teachableLearnset = sThievulTeachableLearnset, }, @@ -1363,8 +1522,17 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Gossifleur, .iconPalIndex = 1, FOOTPRINT(Gossifleur) + OVERWORLD( + sPicTable_Gossifleur, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Gossifleur, + gShinyOverworldPalette_Gossifleur + ) .levelUpLearnset = sGossifleurLevelUpLearnset, .teachableLearnset = sGossifleurTeachableLearnset, + .eggMoveLearnset = sGossifleurEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_ELDEGOSS}), }, @@ -1416,6 +1584,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Eldegoss, .iconPalIndex = 1, FOOTPRINT(Eldegoss) + OVERWORLD( + sPicTable_Eldegoss, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Eldegoss, + gShinyOverworldPalette_Eldegoss + ) .levelUpLearnset = sEldegossLevelUpLearnset, .teachableLearnset = sEldegossTeachableLearnset, }, @@ -1470,8 +1646,17 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Wooloo, .iconPalIndex = 0, FOOTPRINT(Wooloo) + OVERWORLD( + sPicTable_Wooloo, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Wooloo, + gShinyOverworldPalette_Wooloo + ) .levelUpLearnset = sWoolooLevelUpLearnset, .teachableLearnset = sWoolooTeachableLearnset, + .eggMoveLearnset = sWoolooEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_DUBWOOL}), }, @@ -1523,6 +1708,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Dubwool, .iconPalIndex = 2, FOOTPRINT(Dubwool) + OVERWORLD( + sPicTable_Dubwool, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Dubwool, + gShinyOverworldPalette_Dubwool + ) .levelUpLearnset = sDubwoolLevelUpLearnset, .teachableLearnset = sDubwoolTeachableLearnset, }, @@ -1576,8 +1769,17 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Chewtle, .iconPalIndex = 0, FOOTPRINT(Chewtle) + OVERWORLD( + sPicTable_Chewtle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Chewtle, + gShinyOverworldPalette_Chewtle + ) .levelUpLearnset = sChewtleLevelUpLearnset, .teachableLearnset = sChewtleTeachableLearnset, + .eggMoveLearnset = sChewtleEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_DREDNAW}), }, @@ -1628,6 +1830,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Drednaw, .iconPalIndex = 0, FOOTPRINT(Drednaw) + OVERWORLD( + sPicTable_Drednaw, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Drednaw, + gShinyOverworldPalette_Drednaw + ) .levelUpLearnset = sDrednawLevelUpLearnset, .teachableLearnset = sDrednawTeachableLearnset, .formSpeciesIdTable = sDrednawFormSpeciesIdTable, @@ -1741,8 +1951,17 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Yamper, .iconPalIndex = 1, FOOTPRINT(Yamper) + OVERWORLD( + sPicTable_Yamper, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Yamper, + gShinyOverworldPalette_Yamper + ) .levelUpLearnset = sYamperLevelUpLearnset, .teachableLearnset = sYamperTeachableLearnset, + .eggMoveLearnset = sYamperEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_BOLTUND}), }, @@ -1794,6 +2013,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Boltund, .iconPalIndex = 1, FOOTPRINT(Boltund) + OVERWORLD( + sPicTable_Boltund, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Boltund, + gShinyOverworldPalette_Boltund + ) .levelUpLearnset = sBoltundLevelUpLearnset, .teachableLearnset = sBoltundTeachableLearnset, }, @@ -1848,8 +2075,17 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Rolycoly, .iconPalIndex = 0, FOOTPRINT(Rolycoly) + OVERWORLD( + sPicTable_Rolycoly, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Rolycoly, + gShinyOverworldPalette_Rolycoly + ) .levelUpLearnset = sRolycolyLevelUpLearnset, .teachableLearnset = sRolycolyTeachableLearnset, + .eggMoveLearnset = sRolycolyEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_CARKOL}), }, @@ -1900,6 +2136,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Carkol, .iconPalIndex = 0, FOOTPRINT(Carkol) + OVERWORLD( + sPicTable_Carkol, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Carkol, + gShinyOverworldPalette_Carkol + ) .levelUpLearnset = sCarkolLevelUpLearnset, .teachableLearnset = sCarkolTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_COALOSSAL}), @@ -1953,6 +2197,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Coalossal, .iconPalIndex = 0, FOOTPRINT(Coalossal) + OVERWORLD( + sPicTable_Coalossal, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Coalossal, + gShinyOverworldPalette_Coalossal + ) .levelUpLearnset = sCoalossalLevelUpLearnset, .teachableLearnset = sCoalossalTeachableLearnset, .formSpeciesIdTable = sCoalossalFormSpeciesIdTable, @@ -2066,9 +2318,18 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Applin, .iconPalIndex = 1, FOOTPRINT(Applin) + OVERWORLD( + sPicTable_Applin, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Applin, + gShinyOverworldPalette_Applin + ) .tmIlliterate = TRUE, .levelUpLearnset = sApplinLevelUpLearnset, .teachableLearnset = sApplinTeachableLearnset, + .eggMoveLearnset = sApplinEggMoveLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_TART_APPLE, SPECIES_FLAPPLE}, {EVO_ITEM, ITEM_SWEET_APPLE, SPECIES_APPLETUN}, {EVO_ITEM, ITEM_SYRUPY_APPLE, SPECIES_DIPPLIN}), @@ -2122,6 +2383,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Flapple, .iconPalIndex = 1, FOOTPRINT(Flapple) + OVERWORLD( + sPicTable_Flapple, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Flapple, + gShinyOverworldPalette_Flapple + ) .levelUpLearnset = sFlappleLevelUpLearnset, .teachableLearnset = sFlappleTeachableLearnset, .formSpeciesIdTable = sFlappleFormSpeciesIdTable, @@ -2232,6 +2501,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Appletun, .iconPalIndex = 1, FOOTPRINT(Appletun) + OVERWORLD( + sPicTable_Appletun, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Appletun, + gShinyOverworldPalette_Appletun + ) .levelUpLearnset = sAppletunLevelUpLearnset, .teachableLearnset = sAppletunTeachableLearnset, .formSpeciesIdTable = sAppletunFormSpeciesIdTable, @@ -2342,8 +2619,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .shinyPalette = gMonShinyPalette_Dipplin, .iconSprite = gMonIcon_Dipplin, .iconPalIndex = 1, - //FOOTPRINT(Dipplin) - FOOTPRINT(Geodude) + FOOTPRINT(Dipplin) .levelUpLearnset = sDipplinLevelUpLearnset, .teachableLearnset = sDipplinTeachableLearnset, .evolutions = EVOLUTION({EVO_MOVE, MOVE_DRAGON_CHEER, SPECIES_HYDRAPPLE}), @@ -2396,8 +2672,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .shinyPalette = gMonShinyPalette_Hydrapple, .iconSprite = gMonIcon_Hydrapple, .iconPalIndex = 5, - //FOOTPRINT(Hydrapple) - FOOTPRINT(Geodude) + FOOTPRINT(Hydrapple) .levelUpLearnset = sHydrappleLevelUpLearnset, .teachableLearnset = sHydrappleTeachableLearnset, }, @@ -2452,8 +2727,17 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Silicobra, .iconPalIndex = 1, FOOTPRINT(Silicobra) + OVERWORLD( + sPicTable_Silicobra, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Silicobra, + gShinyOverworldPalette_Silicobra + ) .levelUpLearnset = sSilicobraLevelUpLearnset, .teachableLearnset = sSilicobraTeachableLearnset, + .eggMoveLearnset = sSilicobraEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SANDACONDA}), }, @@ -2505,6 +2789,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Sandaconda, .iconPalIndex = 1, FOOTPRINT(Sandaconda) + OVERWORLD( + sPicTable_Sandaconda, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Sandaconda, + gShinyOverworldPalette_Sandaconda + ) .levelUpLearnset = sSandacondaLevelUpLearnset, .teachableLearnset = sSandacondaTeachableLearnset, .formSpeciesIdTable = sSandacondaFormSpeciesIdTable, @@ -2617,8 +2909,17 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Cramorant, .iconPalIndex = 0, FOOTPRINT(Cramorant) + OVERWORLD( + sPicTable_Cramorant, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Cramorant, + gShinyOverworldPalette_Cramorant + ) .levelUpLearnset = sCramorantLevelUpLearnset, .teachableLearnset = sCramorantTeachableLearnset, + .eggMoveLearnset = sCramorantEggMoveLearnset, .formSpeciesIdTable = sCramorantFormSpeciesIdTable, .formChangeTable = sCramorantFormChangeTable, }, @@ -2673,6 +2974,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = FOOTPRINT(Cramorant) .levelUpLearnset = sCramorantLevelUpLearnset, .teachableLearnset = sCramorantTeachableLearnset, + .eggMoveLearnset = sCramorantEggMoveLearnset, .formSpeciesIdTable = sCramorantFormSpeciesIdTable, .formChangeTable = sCramorantFormChangeTable, }, @@ -2727,6 +3029,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = FOOTPRINT(Cramorant) .levelUpLearnset = sCramorantLevelUpLearnset, .teachableLearnset = sCramorantTeachableLearnset, + .eggMoveLearnset = sCramorantEggMoveLearnset, .formSpeciesIdTable = sCramorantFormSpeciesIdTable, .formChangeTable = sCramorantFormChangeTable, }, @@ -2781,8 +3084,17 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Arrokuda, .iconPalIndex = 2, FOOTPRINT(Arrokuda) + OVERWORLD( + sPicTable_Arrokuda, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Arrokuda, + gShinyOverworldPalette_Arrokuda + ) .levelUpLearnset = sArrokudaLevelUpLearnset, .teachableLearnset = sArrokudaTeachableLearnset, + .eggMoveLearnset = sArrokudaEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_BARRASKEWDA}), }, @@ -2805,7 +3117,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .eggGroups = MON_EGG_GROUPS(EGG_GROUP_WATER_2), .abilities = { ABILITY_SWIFT_SWIM, ABILITY_NONE, ABILITY_PROPELLER_TAIL }, .bodyColor = BODY_COLOR_BROWN, - .speciesName = _("Barraskewd"), + .speciesName = HANDLE_EXPANDED_SPECIES_NAME("Barraskewd", "Barraskewda"), .cryId = CRY_BARRASKEWDA, .natDexNum = NATIONAL_DEX_BARRASKEWDA, .categoryName = _("Skewer"), @@ -2834,6 +3146,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Barraskewda, .iconPalIndex = 2, FOOTPRINT(Barraskewda) + OVERWORLD( + sPicTable_Barraskewda, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Barraskewda, + gShinyOverworldPalette_Barraskewda + ) .levelUpLearnset = sBarraskewdaLevelUpLearnset, .teachableLearnset = sBarraskewdaTeachableLearnset, }, @@ -2888,8 +3208,17 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Toxel, .iconPalIndex = 2, FOOTPRINT(Toxel) + OVERWORLD( + sPicTable_Toxel, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Toxel, + gShinyOverworldPalette_Toxel + ) .levelUpLearnset = sToxelLevelUpLearnset, .teachableLearnset = sToxelTeachableLearnset, + .eggMoveLearnset = sToxelEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL_NATURE_AMPED, 30, SPECIES_TOXTRICITY_AMPED}, {EVO_LEVEL_NATURE_LOW_KEY, 30, SPECIES_TOXTRICITY_LOW_KEY}), }, @@ -2942,6 +3271,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_ToxtricityAmped, .iconPalIndex = 2, FOOTPRINT(Toxtricity) + OVERWORLD( + sPicTable_ToxtricityAmped, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_ToxtricityAmped, + gShinyOverworldPalette_ToxtricityAmped + ) .levelUpLearnset = sToxtricityAmpedLevelUpLearnset, .teachableLearnset = sToxtricityAmpedTeachableLearnset, .formSpeciesIdTable = sToxtricityFormSpeciesIdTable, @@ -3048,6 +3385,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_ToxtricityLowKey, .iconPalIndex = 2, FOOTPRINT(Toxtricity) + OVERWORLD( + sPicTable_ToxtricityLowKey, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_ToxtricityLowKey, + gShinyOverworldPalette_ToxtricityLowKey + ) .levelUpLearnset = sToxtricityLowKeyLevelUpLearnset, .teachableLearnset = sToxtricityLowKeyTeachableLearnset, .formSpeciesIdTable = sToxtricityFormSpeciesIdTable, @@ -3099,6 +3444,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_ToxtricityGigantamax, .iconPalIndex = 0, FOOTPRINT(Toxtricity) + OVERWORLD( + sPicTable_ToxtricityLowKey, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_ToxtricityLowKey, + gShinyOverworldPalette_ToxtricityLowKey + ) .isGigantamax = TRUE, .levelUpLearnset = sToxtricityLowKeyLevelUpLearnset, .teachableLearnset = sToxtricityLowKeyTeachableLearnset, @@ -3156,8 +3509,17 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Sizzlipede, .iconPalIndex = 0, FOOTPRINT(Sizzlipede) + OVERWORLD( + sPicTable_Sizzlipede, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Sizzlipede, + gShinyOverworldPalette_Sizzlipede + ) .levelUpLearnset = sSizzlipedeLevelUpLearnset, .teachableLearnset = sSizzlipedeTeachableLearnset, + .eggMoveLearnset = sSizzlipedeEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_CENTISKORCH}), }, @@ -3180,7 +3542,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .eggGroups = MON_EGG_GROUPS(EGG_GROUP_BUG), .abilities = { ABILITY_FLASH_FIRE, ABILITY_WHITE_SMOKE, ABILITY_FLAME_BODY }, .bodyColor = BODY_COLOR_RED, - .speciesName = _("Centiskorc"), + .speciesName = HANDLE_EXPANDED_SPECIES_NAME("Centiskorc", "Centiskorch"), .cryId = CRY_CENTISKORCH, .natDexNum = NATIONAL_DEX_CENTISKORCH, .categoryName = _("Radiator"), @@ -3209,6 +3571,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Centiskorch, .iconPalIndex = 0, FOOTPRINT(Centiskorch) + OVERWORLD( + sPicTable_Centiskorch, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Centiskorch, + gShinyOverworldPalette_Centiskorch + ) .levelUpLearnset = sCentiskorchLevelUpLearnset, .teachableLearnset = sCentiskorchTeachableLearnset, .formSpeciesIdTable = sCentiskorchFormSpeciesIdTable, @@ -3322,8 +3692,17 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Clobbopus, .iconPalIndex = 0, FOOTPRINT(Clobbopus) + OVERWORLD( + sPicTable_Clobbopus, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Clobbopus, + gShinyOverworldPalette_Clobbopus + ) .levelUpLearnset = sClobbopusLevelUpLearnset, .teachableLearnset = sClobbopusTeachableLearnset, + .eggMoveLearnset = sClobbopusEggMoveLearnset, .evolutions = EVOLUTION({EVO_MOVE, MOVE_TAUNT, SPECIES_GRAPPLOCT}), }, @@ -3374,6 +3753,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Grapploct, .iconPalIndex = 2, FOOTPRINT(Grapploct) + OVERWORLD( + sPicTable_Grapploct, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Grapploct, + gShinyOverworldPalette_Grapploct + ) .levelUpLearnset = sGrapploctLevelUpLearnset, .teachableLearnset = sGrapploctTeachableLearnset, }, @@ -3428,6 +3815,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Sinistea, .iconPalIndex = 2, FOOTPRINT(Sinistea) + OVERWORLD( + sPicTable_Sinistea, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Sinistea, + gShinyOverworldPalette_Sinistea + ) .levelUpLearnset = sSinisteaLevelUpLearnset, .teachableLearnset = sSinisteaTeachableLearnset, .formSpeciesIdTable = sSinisteaFormSpeciesIdTable, @@ -3483,6 +3878,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Sinistea, .iconPalIndex = 2, FOOTPRINT(Sinistea) + OVERWORLD( + sPicTable_Sinistea, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Sinistea, + gShinyOverworldPalette_Sinistea + ) .levelUpLearnset = sSinisteaLevelUpLearnset, .teachableLearnset = sSinisteaTeachableLearnset, .formSpeciesIdTable = sSinisteaFormSpeciesIdTable, @@ -3508,7 +3911,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MINERAL, EGG_GROUP_AMORPHOUS), .abilities = { ABILITY_WEAK_ARMOR, ABILITY_NONE, ABILITY_CURSED_BODY }, .bodyColor = BODY_COLOR_PURPLE, - .speciesName = _("Polteageis"), + .speciesName = HANDLE_EXPANDED_SPECIES_NAME("Polteageis", "Polteageist"), .cryId = CRY_POLTEAGEIST, .natDexNum = NATIONAL_DEX_POLTEAGEIST, .categoryName = _("Black Tea"), @@ -3537,6 +3940,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Polteageist, .iconPalIndex = 2, FOOTPRINT(Polteageist) + OVERWORLD( + sPicTable_Polteageist, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Polteageist, + gShinyOverworldPalette_Polteageist + ) .levelUpLearnset = sPolteageistLevelUpLearnset, .teachableLearnset = sPolteageistTeachableLearnset, .formSpeciesIdTable = sPolteageistFormSpeciesIdTable, @@ -3561,7 +3972,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MINERAL, EGG_GROUP_AMORPHOUS), .abilities = { ABILITY_WEAK_ARMOR, ABILITY_NONE, ABILITY_CURSED_BODY }, .bodyColor = BODY_COLOR_PURPLE, - .speciesName = _("Polteageis"), + .speciesName = HANDLE_EXPANDED_SPECIES_NAME("Polteageis", "Polteageist"), .cryId = CRY_POLTEAGEIST, .natDexNum = NATIONAL_DEX_POLTEAGEIST, .categoryName = _("Black Tea"), @@ -3591,6 +4002,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Polteageist, .iconPalIndex = 2, FOOTPRINT(Polteageist) + OVERWORLD( + sPicTable_Polteageist, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Polteageist, + gShinyOverworldPalette_Polteageist + ) .levelUpLearnset = sPolteageistLevelUpLearnset, .teachableLearnset = sPolteageistTeachableLearnset, .formSpeciesIdTable = sPolteageistFormSpeciesIdTable, @@ -3646,8 +4065,17 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Hatenna, .iconPalIndex = 0, FOOTPRINT(Hatenna) + OVERWORLD( + sPicTable_Hatenna, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Hatenna, + gShinyOverworldPalette_Hatenna + ) .levelUpLearnset = sHatennaLevelUpLearnset, .teachableLearnset = sHatennaTeachableLearnset, + .eggMoveLearnset = sHatennaEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_HATTREM}), }, @@ -3698,6 +4126,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Hattrem, .iconPalIndex = 0, FOOTPRINT(Hattrem) + OVERWORLD( + sPicTable_Hattrem, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Hattrem, + gShinyOverworldPalette_Hattrem + ) .levelUpLearnset = sHattremLevelUpLearnset, .teachableLearnset = sHattremTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_HATTERENE}), @@ -3750,6 +4186,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Hatterene, .iconPalIndex = 0, FOOTPRINT(Hatterene) + OVERWORLD( + sPicTable_Hatterene, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Hatterene, + gShinyOverworldPalette_Hatterene + ) .levelUpLearnset = sHattereneLevelUpLearnset, .teachableLearnset = sHattereneTeachableLearnset, .formSpeciesIdTable = sHattereneFormSpeciesIdTable, @@ -3863,6 +4307,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Impidimp, .iconPalIndex = 0, FOOTPRINT(Impidimp) + OVERWORLD( + sPicTable_Impidimp, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Impidimp, + gShinyOverworldPalette_Impidimp + ) .levelUpLearnset = sImpidimpLevelUpLearnset, .teachableLearnset = sImpidimpTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_MORGREM}), @@ -3916,6 +4368,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Morgrem, .iconPalIndex = 0, FOOTPRINT(Morgrem) + OVERWORLD( + sPicTable_Morgrem, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Morgrem, + gShinyOverworldPalette_Morgrem + ) .levelUpLearnset = sMorgremLevelUpLearnset, .teachableLearnset = sMorgremTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_GRIMMSNARL}), @@ -3969,6 +4429,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Grimmsnarl, .iconPalIndex = 0, FOOTPRINT(Grimmsnarl) + OVERWORLD( + sPicTable_Grimmsnarl, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Grimmsnarl, + gShinyOverworldPalette_Grimmsnarl + ) .levelUpLearnset = sGrimmsnarlLevelUpLearnset, .teachableLearnset = sGrimmsnarlTeachableLearnset, .formSpeciesIdTable = sGrimmsnarlFormSpeciesIdTable, @@ -4082,8 +4550,17 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Milcery, .iconPalIndex = 1, FOOTPRINT(Milcery) + OVERWORLD( + sPicTable_Milcery, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Milcery, + gShinyOverworldPalette_Milcery + ) .levelUpLearnset = sMilceryLevelUpLearnset, .teachableLearnset = sMilceryTeachableLearnset, + .eggMoveLearnset = sMilceryEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 0, SPECIES_ALCREMIE_STRAWBERRY_VANILLA_CREAM}, {EVO_LEVEL, 0, SPECIES_ALCREMIE_STRAWBERRY_RUBY_CREAM}, {EVO_LEVEL, 0, SPECIES_ALCREMIE_STRAWBERRY_MATCHA_CREAM}, @@ -4142,6 +4619,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_AlcremieStrawberryVanillaCream, /*AlcremieStrawberry##cream##*/ \ .iconPalIndex = 1, \ FOOTPRINT(Alcremie) \ + OVERWORLD( \ + sPicTable_AlcremieStrawberry, /*Alcremie ##sweet*/ \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gOverworldPalette_AlcremieStrawberryVanillaCream, /*Alcremie ##sweet##cream*/ \ + gShinyOverworldPalette_AlcremieStrawberryVanillaCream /*Alcremie ##sweet##cream*/ \ + ) \ .levelUpLearnset = sAlcremieLevelUpLearnset, \ .teachableLearnset = sAlcremieTeachableLearnset, \ .formSpeciesIdTable = sAlcremieFormSpeciesIdTable, \ @@ -4301,6 +4786,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Falinks, .iconPalIndex = 0, FOOTPRINT(Falinks) + OVERWORLD( + sPicTable_Falinks, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Falinks, + gShinyOverworldPalette_Falinks + ) .levelUpLearnset = sFalinksLevelUpLearnset, .teachableLearnset = sFalinksTeachableLearnset, }, @@ -4352,10 +4845,19 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .palette = gMonPalette_Pincurchin, .shinyPalette = gMonShinyPalette_Pincurchin, .iconSprite = gMonIcon_Pincurchin, - .iconPalIndex = 0, + .iconPalIndex = 2, FOOTPRINT(Pincurchin) + OVERWORLD( + sPicTable_Pincurchin, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Pincurchin, + gShinyOverworldPalette_Pincurchin + ) .levelUpLearnset = sPincurchinLevelUpLearnset, .teachableLearnset = sPincurchinTeachableLearnset, + .eggMoveLearnset = sPincurchinEggMoveLearnset, }, #endif //P_FAMILY_PINCURCHIN @@ -4409,8 +4911,17 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Snom, .iconPalIndex = 0, FOOTPRINT(Snom) + OVERWORLD( + sPicTable_Snom, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Snom, + gShinyOverworldPalette_Snom + ) .levelUpLearnset = sSnomLevelUpLearnset, .teachableLearnset = sSnomTeachableLearnset, + .eggMoveLearnset = sSnomEggMoveLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP_NIGHT, 0, SPECIES_FROSMOTH}), }, @@ -4463,6 +4974,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Frosmoth, .iconPalIndex = 0, FOOTPRINT(Frosmoth) + OVERWORLD( + sPicTable_Frosmoth, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Frosmoth, + gShinyOverworldPalette_Frosmoth + ) .levelUpLearnset = sFrosmothLevelUpLearnset, .teachableLearnset = sFrosmothTeachableLearnset, }, @@ -4488,7 +5007,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .eggGroups = MON_EGG_GROUPS(EGG_GROUP_MINERAL), .abilities = { ABILITY_POWER_SPOT, ABILITY_NONE, ABILITY_NONE }, .bodyColor = BODY_COLOR_GRAY, - .speciesName = _("Stonjourne"), + .speciesName = HANDLE_EXPANDED_SPECIES_NAME("Stonjourne", "Stonjourner"), .cryId = CRY_STONJOURNER, .natDexNum = NATIONAL_DEX_STONJOURNER, .categoryName = _("Big Rock"), @@ -4517,8 +5036,17 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Stonjourner, .iconPalIndex = 2, FOOTPRINT(Stonjourner) + OVERWORLD( + sPicTable_Stonjourner, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Stonjourner, + gShinyOverworldPalette_Stonjourner + ) .levelUpLearnset = sStonjournerLevelUpLearnset, .teachableLearnset = sStonjournerTeachableLearnset, + .eggMoveLearnset = sStonjournerEggMoveLearnset, }, #endif //P_FAMILY_STONJOURNER @@ -4571,8 +5099,17 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_EiscueIceFace, .iconPalIndex = 0, FOOTPRINT(Eiscue) + OVERWORLD( + sPicTable_EiscueIceFace, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_EiscueIceFace, + gShinyOverworldPalette_EiscueIceFace + ) .levelUpLearnset = sEiscueLevelUpLearnset, .teachableLearnset = sEiscueTeachableLearnset, + .eggMoveLearnset = sEiscueEggMoveLearnset, .formSpeciesIdTable = sEiscueFormSpeciesIdTable, .formChangeTable = sEiscueFormChangeTable, }, @@ -4627,6 +5164,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = FOOTPRINT(Eiscue) .levelUpLearnset = sEiscueLevelUpLearnset, .teachableLearnset = sEiscueTeachableLearnset, + .eggMoveLearnset = sEiscueEggMoveLearnset, .formSpeciesIdTable = sEiscueFormSpeciesIdTable, .formChangeTable = sEiscueFormChangeTable, }, @@ -4681,6 +5219,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_IndeedeeMale, .iconPalIndex = 2, FOOTPRINT(Indeedee) + OVERWORLD( + sPicTable_IndeedeeMale, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_IndeedeeMale, + gShinyOverworldPalette_IndeedeeMale + ) .levelUpLearnset = sIndeedeeMaleLevelUpLearnset, .teachableLearnset = sIndeedeeMaleTeachableLearnset, .formSpeciesIdTable = sIndeedeeFormSpeciesIdTable, @@ -4736,6 +5282,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = FOOTPRINT(Indeedee) .levelUpLearnset = sIndeedeeFemaleLevelUpLearnset, .teachableLearnset = sIndeedeeFemaleTeachableLearnset, + .eggMoveLearnset = sIndeedeeFemaleEggMoveLearnset, .formSpeciesIdTable = sIndeedeeFormSpeciesIdTable, }, #endif //P_FAMILY_INDEEDEE @@ -4789,8 +5336,17 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_MorpekoFullBelly, .iconPalIndex = 2, FOOTPRINT(Morpeko) + OVERWORLD( + sPicTable_MorpekoFullBelly, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_MorpekoFullBelly, + gShinyOverworldPalette_MorpekoFullBelly + ) .levelUpLearnset = sMorpekoLevelUpLearnset, .teachableLearnset = sMorpekoTeachableLearnset, + .eggMoveLearnset = sMorpekoEggMoveLearnset, .formSpeciesIdTable = sMorpekoFormSpeciesIdTable, .formChangeTable = sMorpekoFormChangeTable, }, @@ -4845,6 +5401,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = FOOTPRINT(Morpeko) .levelUpLearnset = sMorpekoLevelUpLearnset, .teachableLearnset = sMorpekoTeachableLearnset, + .eggMoveLearnset = sMorpekoEggMoveLearnset, .formSpeciesIdTable = sMorpekoFormSpeciesIdTable, .formChangeTable = sMorpekoFormChangeTable, }, @@ -4900,8 +5457,17 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Cufant, .iconPalIndex = 0, FOOTPRINT(Cufant) + OVERWORLD( + sPicTable_Cufant, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Cufant, + gShinyOverworldPalette_Cufant + ) .levelUpLearnset = sCufantLevelUpLearnset, .teachableLearnset = sCufantTeachableLearnset, + .eggMoveLearnset = sCufantEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_COPPERAJAH}), }, @@ -4953,6 +5519,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Copperajah, .iconPalIndex = 0, FOOTPRINT(Copperajah) + OVERWORLD( + sPicTable_Copperajah, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Copperajah, + gShinyOverworldPalette_Copperajah + ) .levelUpLearnset = sCopperajahLevelUpLearnset, .teachableLearnset = sCopperajahTeachableLearnset, .formSpeciesIdTable = sCopperajahFormSpeciesIdTable, @@ -5067,6 +5641,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Dracozolt, .iconPalIndex = 1, FOOTPRINT(Dracozolt) + OVERWORLD( + sPicTable_Dracozolt, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Dracozolt, + gShinyOverworldPalette_Dracozolt + ) .levelUpLearnset = sDracozoltLevelUpLearnset, .teachableLearnset = sDracozoltTeachableLearnset, }, @@ -5118,8 +5700,16 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .palette = gMonPalette_Arctozolt, .shinyPalette = gMonShinyPalette_Arctozolt, .iconSprite = gMonIcon_Arctozolt, - .iconPalIndex = 2, + .iconPalIndex = 0, FOOTPRINT(Arctozolt) + OVERWORLD( + sPicTable_Arctozolt, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Arctozolt, + gShinyOverworldPalette_Arctozolt + ) .levelUpLearnset = sArctozoltLevelUpLearnset, .teachableLearnset = sArctozoltTeachableLearnset, }, @@ -5174,6 +5764,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Dracovish, .iconPalIndex = 0, FOOTPRINT(Dracovish) + OVERWORLD( + sPicTable_Dracovish, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Dracovish, + gShinyOverworldPalette_Dracovish + ) .levelUpLearnset = sDracovishLevelUpLearnset, .teachableLearnset = sDracovishTeachableLearnset, }, @@ -5228,6 +5826,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Arctovish, .iconPalIndex = 0, FOOTPRINT(Arctovish) + OVERWORLD( + sPicTable_Arctovish, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Arctovish, + gShinyOverworldPalette_Arctovish + ) .levelUpLearnset = sArctovishLevelUpLearnset, .teachableLearnset = sArctovishTeachableLearnset, }, @@ -5281,8 +5887,17 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Duraludon, .iconPalIndex = 0, FOOTPRINT(Duraludon) + OVERWORLD( + sPicTable_Duraludon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Duraludon, + gShinyOverworldPalette_Duraludon + ) .levelUpLearnset = sDuraludonLevelUpLearnset, .teachableLearnset = sDuraludonTeachableLearnset, + .eggMoveLearnset = sDuraludonEggMoveLearnset, .formSpeciesIdTable = sDuraludonFormSpeciesIdTable, .formChangeTable = sDuraludonFormChangeTable, .evolutions = EVOLUTION({EVO_ITEM, ITEM_METAL_ALLOY, SPECIES_ARCHALUDON}), @@ -5340,6 +5955,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .isGigantamax = TRUE, .levelUpLearnset = sDuraludonLevelUpLearnset, .teachableLearnset = sDuraludonTeachableLearnset, + .eggMoveLearnset = sDuraludonEggMoveLearnset, .formSpeciesIdTable = sDuraludonFormSpeciesIdTable, .formChangeTable = sDuraludonFormChangeTable, }, @@ -5393,8 +6009,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .shinyPalette = gMonShinyPalette_Archaludon, .iconSprite = gMonIcon_Archaludon, .iconPalIndex = 0, - //FOOTPRINT(Archaludon) - FOOTPRINT(Geodude) + FOOTPRINT(Archaludon) .levelUpLearnset = sArchaludonLevelUpLearnset, .teachableLearnset = sArchaludonTeachableLearnset, }, @@ -5451,8 +6066,17 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Dreepy, .iconPalIndex = 0, FOOTPRINT(Dreepy) + OVERWORLD( + sPicTable_Dreepy, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Dreepy, + gShinyOverworldPalette_Dreepy + ) .levelUpLearnset = sDreepyLevelUpLearnset, .teachableLearnset = sDreepyTeachableLearnset, + .eggMoveLearnset = sDreepyEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 50, SPECIES_DRAKLOAK}), }, @@ -5504,6 +6128,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Drakloak, .iconPalIndex = 0, FOOTPRINT(Drakloak) + OVERWORLD( + sPicTable_Drakloak, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Drakloak, + gShinyOverworldPalette_Drakloak + ) .levelUpLearnset = sDrakloakLevelUpLearnset, .teachableLearnset = sDrakloakTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 60, SPECIES_DRAGAPULT}), @@ -5558,6 +6190,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Dragapult, .iconPalIndex = 0, FOOTPRINT(Dragapult) + OVERWORLD( + sPicTable_Dragapult, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Dragapult, + gShinyOverworldPalette_Dragapult + ) .levelUpLearnset = sDragapultLevelUpLearnset, .teachableLearnset = sDragapultTeachableLearnset, }, @@ -5611,7 +6251,16 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_ZacianHeroOfManyBattles, .iconPalIndex = 2, FOOTPRINT(Zacian) + OVERWORLD( + sPicTable_ZacianHeroOfManyBattles, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_ZacianHeroOfManyBattles, + gShinyOverworldPalette_ZacianHeroOfManyBattles + ) .isLegendary = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sZacianLevelUpLearnset, .teachableLearnset = sZacianTeachableLearnset, .formSpeciesIdTable = sZacianFormSpeciesIdTable, @@ -5666,7 +6315,16 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_ZacianCrownedSword, .iconPalIndex = 2, FOOTPRINT(Zacian) + OVERWORLD( + sPicTable_ZacianCrownedSword, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_ZacianCrownedSword, + gShinyOverworldPalette_ZacianCrownedSword + ) .isLegendary = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sZacianLevelUpLearnset, .teachableLearnset = sZacianTeachableLearnset, .formSpeciesIdTable = sZacianFormSpeciesIdTable, @@ -5723,7 +6381,16 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_ZamazentaHeroOfManyBattles, .iconPalIndex = 2, FOOTPRINT(Zamazenta) + OVERWORLD( + sPicTable_ZamazentaHeroOfManyBattles, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_ZamazentaHeroOfManyBattles, + gShinyOverworldPalette_ZamazentaHeroOfManyBattles + ) .isLegendary = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sZamazentaLevelUpLearnset, .teachableLearnset = sZamazentaTeachableLearnset, .formSpeciesIdTable = sZamazentaFormSpeciesIdTable, @@ -5778,7 +6445,16 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_ZamazentaCrownedShield, .iconPalIndex = 2, FOOTPRINT(Zamazenta) + OVERWORLD( + sPicTable_ZamazentaCrownedShield, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_ZamazentaCrownedShield, + gShinyOverworldPalette_ZamazentaCrownedShield + ) .isLegendary = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sZamazentaLevelUpLearnset, .teachableLearnset = sZamazentaTeachableLearnset, .formSpeciesIdTable = sZamazentaFormSpeciesIdTable, @@ -5836,7 +6512,16 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Eternatus, .iconPalIndex = 0, FOOTPRINT(Eternatus) + OVERWORLD( + sPicTable_Eternatus, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Eternatus, + gShinyOverworldPalette_Eternatus + ) .isLegendary = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sEternatusLevelUpLearnset, .teachableLearnset = sEternatusTeachableLearnset, .formSpeciesIdTable = sEternatusFormSpeciesIdTable, @@ -5892,6 +6577,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconPalIndex = 0, FOOTPRINT(Eternatus) .isLegendary = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sEternatusLevelUpLearnset, .teachableLearnset = sEternatusTeachableLearnset, .formSpeciesIdTable = sEternatusFormSpeciesIdTable, @@ -5946,6 +6632,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Kubfu, .iconPalIndex = 1, FOOTPRINT(Kubfu) + OVERWORLD( + sPicTable_Kubfu, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Kubfu, + gShinyOverworldPalette_Kubfu + ) .isLegendary = TRUE, .levelUpLearnset = sKubfuLevelUpLearnset, .teachableLearnset = sKubfuTeachableLearnset, @@ -6003,6 +6697,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Urshifu, .iconPalIndex = 2, FOOTPRINT(Urshifu) + OVERWORLD( + sPicTable_Urshifu, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Urshifu, + gShinyOverworldPalette_Urshifu + ) .isLegendary = TRUE, .levelUpLearnset = sUrshifuSingleStrikeStyleLevelUpLearnset, .teachableLearnset = sUrshifuSingleStrikeStyleTeachableLearnset, @@ -6115,6 +6817,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Urshifu, .iconPalIndex = 2, FOOTPRINT(Urshifu) + OVERWORLD( + sPicTable_Urshifu, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Urshifu, + gShinyOverworldPalette_Urshifu + ) .isLegendary = TRUE, .levelUpLearnset = sUrshifuRapidStrikeStyleLevelUpLearnset, .teachableLearnset = sUrshifuRapidStrikeStyleTeachableLearnset, @@ -6230,7 +6940,16 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Zarude, .iconPalIndex = 1, FOOTPRINT(Zarude) + OVERWORLD( + sPicTable_Zarude, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Zarude, + gShinyOverworldPalette_Zarude + ) .isMythical = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sZarudeLevelUpLearnset, .teachableLearnset = sZarudeTeachableLearnset, .formSpeciesIdTable = sZarudeFormSpeciesIdTable, @@ -6284,6 +7003,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconPalIndex = 1, FOOTPRINT(Zarude) .isMythical = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sZarudeLevelUpLearnset, .teachableLearnset = sZarudeTeachableLearnset, .formSpeciesIdTable = sZarudeFormSpeciesIdTable, @@ -6340,6 +7060,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Regieleki, .iconPalIndex = 0, FOOTPRINT(Regieleki) + OVERWORLD( + sPicTable_Regieleki, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Regieleki, + gShinyOverworldPalette_Regieleki + ) .isLegendary = TRUE, .levelUpLearnset = sRegielekiLevelUpLearnset, .teachableLearnset = sRegielekiTeachableLearnset, @@ -6396,6 +7124,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Regidrago, .iconPalIndex = 0, FOOTPRINT(Regidrago) + OVERWORLD( + sPicTable_Regidrago, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Regidrago, + gShinyOverworldPalette_Regidrago + ) .isLegendary = TRUE, .levelUpLearnset = sRegidragoLevelUpLearnset, .teachableLearnset = sRegidragoTeachableLearnset, @@ -6450,6 +7186,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Glastrier, .iconPalIndex = 0, FOOTPRINT(Glastrier) + OVERWORLD( + sPicTable_Glastrier, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Glastrier, + gShinyOverworldPalette_Glastrier + ) .isLegendary = TRUE, .levelUpLearnset = sGlastrierLevelUpLearnset, .teachableLearnset = sGlastrierTeachableLearnset, @@ -6505,6 +7249,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Spectrier, .iconPalIndex = 0, FOOTPRINT(Spectrier) + OVERWORLD( + sPicTable_Spectrier, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Spectrier, + gShinyOverworldPalette_Spectrier + ) .isLegendary = TRUE, .levelUpLearnset = sSpectrierLevelUpLearnset, .teachableLearnset = sSpectrierTeachableLearnset, @@ -6560,7 +7312,16 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Calyrex, .iconPalIndex = 0, FOOTPRINT(Calyrex) + OVERWORLD( + sPicTable_Calyrex, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_Calyrex, + gShinyOverworldPalette_Calyrex + ) .isLegendary = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sCalyrexLevelUpLearnset, .teachableLearnset = sCalyrexTeachableLearnset, .formSpeciesIdTable = sCalyrexFormSpeciesIdTable, @@ -6615,8 +7376,17 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_CalyrexIceRider, .iconPalIndex = 0, FOOTPRINT(Calyrex) + OVERWORLD( + sPicTable_CalyrexIceRider, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_CalyrexIceRider, + gShinyOverworldPalette_CalyrexIceRider + ) .isLegendary = TRUE, .cannotBeTraded = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sCalyrexIceRiderLevelUpLearnset, .teachableLearnset = sCalyrexIceRiderTeachableLearnset, .formSpeciesIdTable = sCalyrexFormSpeciesIdTable, @@ -6670,8 +7440,17 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_CalyrexShadowRider, .iconPalIndex = 0, FOOTPRINT(Calyrex) + OVERWORLD( + sPicTable_CalyrexShadowRider, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gOverworldPalette_CalyrexShadowRider, + gShinyOverworldPalette_CalyrexShadowRider + ) .isLegendary = TRUE, .cannotBeTraded = TRUE, + .isFrontierBanned = TRUE, .levelUpLearnset = sCalyrexShadowRiderLevelUpLearnset, .teachableLearnset = sCalyrexShadowRiderTeachableLearnset, .formSpeciesIdTable = sCalyrexFormSpeciesIdTable, @@ -6728,8 +7507,15 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .shinyPalette = gMonShinyPalette_EnamorusIncarnate, .iconSprite = gMonIcon_EnamorusIncarnate, .iconPalIndex = 1, - //FOOTPRINT(EnamorusIncarnate) - FOOTPRINT(Geodude) + FOOTPRINT(Enamorus) + OVERWORLD( + sPicTable_EnamorusIncarnate, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_NONE + //, gOverworldPalette_EnamorusIncarnate + //, gShinyOverworldPalette_EnamorusIncarnate + ) .isLegendary = TRUE, .levelUpLearnset = sEnamorusLevelUpLearnset, .teachableLearnset = sEnamorusTeachableLearnset, @@ -6783,8 +7569,15 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .shinyPalette = gMonShinyPalette_EnamorusTherian, .iconSprite = gMonIcon_EnamorusTherian, .iconPalIndex = 1, - //FOOTPRINT(Enamorus) - FOOTPRINT(Geodude) + FOOTPRINT(Enamorus) + OVERWORLD( + sPicTable_EnamorusTherian, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_NONE + //, gOverworldPalette_EnamorusTherian + //, gShinyOverworldPalette_EnamorusTherian + ) .isLegendary = TRUE, .levelUpLearnset = sEnamorusLevelUpLearnset, .teachableLearnset = sEnamorusTeachableLearnset, @@ -6794,4 +7587,4 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = #ifdef __INTELLISENSE__ }; -#endif \ No newline at end of file +#endif diff --git a/src/data/pokemon/species_info/gen_9_families.h b/src/data/pokemon/species_info/gen_9_families.h index f064d57b5..6eabb6b0e 100644 --- a/src/data/pokemon/species_info/gen_9_families.h +++ b/src/data/pokemon/species_info/gen_9_families.h @@ -51,9 +51,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Sprigatito, .iconSprite = gMonIcon_Sprigatito, .iconPalIndex = 1, - // FOOTPRINT(Sprigatito) + FOOTPRINT(Sprigatito) .levelUpLearnset = sSprigatitoLevelUpLearnset, .teachableLearnset = sSprigatitoTeachableLearnset, + .eggMoveLearnset = sSprigatitoEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_FLORAGATO}), }, @@ -104,7 +105,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Floragato, .iconSprite = gMonIcon_Floragato, .iconPalIndex = 1, - // FOOTPRINT(Floragato) + FOOTPRINT(Floragato) .levelUpLearnset = sFloragatoLevelUpLearnset, .teachableLearnset = sFloragatoTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_MEOWSCARADA}), @@ -157,7 +158,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Meowscarada, .iconSprite = gMonIcon_Meowscarada, .iconPalIndex = 1, - // FOOTPRINT(Meowscarada) + FOOTPRINT(Meowscarada) .levelUpLearnset = sMeowscaradaLevelUpLearnset, .teachableLearnset = sMeowscaradaTeachableLearnset, }, @@ -211,9 +212,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Fuecoco, .iconSprite = gMonIcon_Fuecoco, .iconPalIndex = 2, - // FOOTPRINT(Fuecoco) + FOOTPRINT(Fuecoco) .levelUpLearnset = sFuecocoLevelUpLearnset, .teachableLearnset = sFuecocoTeachableLearnset, + .eggMoveLearnset = sFuecocoEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_CROCALOR}), }, @@ -264,7 +266,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Crocalor, .iconSprite = gMonIcon_Crocalor, .iconPalIndex = 0, - // FOOTPRINT(Crocalor) + FOOTPRINT(Crocalor) .levelUpLearnset = sCrocalorLevelUpLearnset, .teachableLearnset = sCrocalorTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SKELEDIRGE}), @@ -317,7 +319,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Skeledirge, .iconSprite = gMonIcon_Skeledirge, .iconPalIndex = 0, - // FOOTPRINT(Skeledirge) + FOOTPRINT(Skeledirge) .levelUpLearnset = sSkeledirgeLevelUpLearnset, .teachableLearnset = sSkeledirgeTeachableLearnset, }, @@ -371,9 +373,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Quaxly, .iconSprite = gMonIcon_Quaxly, .iconPalIndex = 0, - // FOOTPRINT(Quaxly) + FOOTPRINT(Quaxly) .levelUpLearnset = sQuaxlyLevelUpLearnset, .teachableLearnset = sQuaxlyTeachableLearnset, + .eggMoveLearnset = sQuaxlyEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_QUAXWELL}), }, @@ -424,7 +427,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Quaxwell, .iconSprite = gMonIcon_Quaxwell, .iconPalIndex = 0, - // FOOTPRINT(Quaxwell) + FOOTPRINT(Quaxwell) .levelUpLearnset = sQuaxwellLevelUpLearnset, .teachableLearnset = sQuaxwellTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_QUAQUAVAL}), @@ -477,7 +480,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Quaquaval, .iconSprite = gMonIcon_Quaquaval, .iconPalIndex = 0, - // FOOTPRINT(Quaquaval) + FOOTPRINT(Quaquaval) .levelUpLearnset = sQuaquavalLevelUpLearnset, .teachableLearnset = sQuaquavalTeachableLearnset, }, @@ -531,9 +534,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Lechonk, .iconSprite = gMonIcon_Lechonk, .iconPalIndex = 1, - // FOOTPRINT(Lechonk) + FOOTPRINT(Lechonk) .levelUpLearnset = sLechonkLevelUpLearnset, .teachableLearnset = sLechonkTeachableLearnset, + .eggMoveLearnset = sLechonkEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL_MALE, 18, SPECIES_OINKOLOGNE_MALE}, {EVO_LEVEL_FEMALE, 18, SPECIES_OINKOLOGNE_FEMALE}), }, @@ -584,7 +588,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_OinkologneMale, .iconSprite = gMonIcon_OinkologneMale, .iconPalIndex = 1, - // FOOTPRINT(Oinkologne) + FOOTPRINT(Oinkologne) .levelUpLearnset = sOinkologneMaleLevelUpLearnset, .teachableLearnset = sOinkologneTeachableLearnset, .formSpeciesIdTable = sOinkologneFormSpeciesIdTable, @@ -637,7 +641,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_OinkologneFemale, .iconSprite = gMonIcon_OinkologneFemale, .iconPalIndex = 0, - // FOOTPRINT(Oinkologne) + FOOTPRINT(Oinkologne) .levelUpLearnset = sOinkologneFemaleLevelUpLearnset, .teachableLearnset = sOinkologneTeachableLearnset, .formSpeciesIdTable = sOinkologneFormSpeciesIdTable, @@ -692,9 +696,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Tarountula, .iconSprite = gMonIcon_Tarountula, .iconPalIndex = 1, - // FOOTPRINT(Tarountula) + FOOTPRINT(Tarountula) .levelUpLearnset = sTarountulaLevelUpLearnset, .teachableLearnset = sTarountulaTeachableLearnset, + .eggMoveLearnset = sTarountulaEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 15, SPECIES_SPIDOPS}), }, @@ -745,7 +750,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Spidops, .iconSprite = gMonIcon_Spidops, .iconPalIndex = 1, - // FOOTPRINT(Spidops) + FOOTPRINT(Spidops) .levelUpLearnset = sSpidopsLevelUpLearnset, .teachableLearnset = sSpidopsTeachableLearnset, }, @@ -799,9 +804,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Nymble, .iconSprite = gMonIcon_Nymble, .iconPalIndex = 0, - // FOOTPRINT(Nymble) + FOOTPRINT(Nymble) .levelUpLearnset = sNymbleLevelUpLearnset, .teachableLearnset = sNymbleTeachableLearnset, + .eggMoveLearnset = sNymbleEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_LOKIX}), }, @@ -852,7 +858,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Lokix, .iconSprite = gMonIcon_Lokix, .iconPalIndex = 0, - // FOOTPRINT(Lokix) + FOOTPRINT(Lokix) .levelUpLearnset = sLokixLevelUpLearnset, .teachableLearnset = sLokixTeachableLearnset, }, @@ -906,9 +912,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Pawmi, .iconSprite = gMonIcon_Pawmi, .iconPalIndex = 0, - // FOOTPRINT(Pawmi) + FOOTPRINT(Pawmi) .levelUpLearnset = sPawmiLevelUpLearnset, .teachableLearnset = sPawmiTeachableLearnset, + .eggMoveLearnset = sPawmiEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_PAWMO}), }, @@ -959,7 +966,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Pawmo, .iconSprite = gMonIcon_Pawmo, .iconPalIndex = 0, - // FOOTPRINT(Pawmo) + FOOTPRINT(Pawmo) .levelUpLearnset = sPawmoLevelUpLearnset, .teachableLearnset = sPawmoTeachableLearnset, .evolutions = EVOLUTION({EVO_OVERWORLD_STEPS, 1000, SPECIES_PAWMOT}), @@ -1012,7 +1019,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Pawmot, .iconSprite = gMonIcon_Pawmot, .iconPalIndex = 0, - // FOOTPRINT(Pawmot) + FOOTPRINT(Pawmot) .levelUpLearnset = sPawmotLevelUpLearnset, .teachableLearnset = sPawmotTeachableLearnset, }, @@ -1066,9 +1073,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Tandemaus, .iconSprite = gMonIcon_Tandemaus, .iconPalIndex = 1, - // FOOTPRINT(Tandemaus) + FOOTPRINT(Tandemaus) .levelUpLearnset = sTandemausLevelUpLearnset, .teachableLearnset = sTandemausTeachableLearnset, + .eggMoveLearnset = sTandemausEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL_FAMILY_OF_FOUR, 25, SPECIES_MAUSHOLD_FAMILY_OF_FOUR}, {EVO_LEVEL_FAMILY_OF_THREE, 25, SPECIES_MAUSHOLD_FAMILY_OF_THREE}), }, @@ -1120,7 +1128,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Maushold, .iconSprite = gMonIcon_MausholdFamilyOfThree, .iconPalIndex = 1, - // FOOTPRINT(MausholdFamilyOfThree) + FOOTPRINT(MausholdFamilyOfThree) .levelUpLearnset = sMausholdLevelUpLearnset, .teachableLearnset = sMausholdTeachableLearnset, .formSpeciesIdTable = sMausholdFormSpeciesIdTable, @@ -1172,7 +1180,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Maushold, .iconSprite = gMonIcon_MausholdFamilyOfFour, .iconPalIndex = 1, - // FOOTPRINT(MausholdFamilyOfFour) + FOOTPRINT(MausholdFamilyOfFour) .levelUpLearnset = sMausholdLevelUpLearnset, .teachableLearnset = sMausholdTeachableLearnset, .formSpeciesIdTable = sMausholdFormSpeciesIdTable, @@ -1227,9 +1235,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Fidough, .iconSprite = gMonIcon_Fidough, .iconPalIndex = 1, - // FOOTPRINT(Fidough) + FOOTPRINT(Fidough) .levelUpLearnset = sFidoughLevelUpLearnset, .teachableLearnset = sFidoughTeachableLearnset, + .eggMoveLearnset = sFidoughEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_DACHSBUN}), }, @@ -1280,7 +1289,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Dachsbun, .iconSprite = gMonIcon_Dachsbun, .iconPalIndex = 0, - // FOOTPRINT(Dachsbun) + FOOTPRINT(Dachsbun) .levelUpLearnset = sDachsbunLevelUpLearnset, .teachableLearnset = sDachsbunTeachableLearnset, }, @@ -1334,9 +1343,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Smoliv, .iconSprite = gMonIcon_Smoliv, .iconPalIndex = 1, - // FOOTPRINT(Smoliv) + FOOTPRINT(Smoliv) .levelUpLearnset = sSmolivLevelUpLearnset, .teachableLearnset = sSmolivTeachableLearnset, + .eggMoveLearnset = sSmolivEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_DOLLIV}), }, @@ -1387,7 +1397,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Dolliv, .iconSprite = gMonIcon_Dolliv, .iconPalIndex = 1, - // FOOTPRINT(Dolliv) + FOOTPRINT(Dolliv) .levelUpLearnset = sDollivLevelUpLearnset, .teachableLearnset = sDollivTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_ARBOLIVA}), @@ -1440,7 +1450,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Arboliva, .iconSprite = gMonIcon_Arboliva, .iconPalIndex = 1, - // FOOTPRINT(Arboliva) + FOOTPRINT(Arboliva) .levelUpLearnset = sArbolivaLevelUpLearnset, .teachableLearnset = sArbolivaTeachableLearnset, }, @@ -1494,9 +1504,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_SquawkabillyGreenPlumage, .iconSprite = gMonIcon_SquawkabillyGreenPlumage, .iconPalIndex = 1, - // FOOTPRINT(Squawkabilly) + FOOTPRINT(Squawkabilly) .levelUpLearnset = sSquawkabillyLevelUpLearnset, .teachableLearnset = sSquawkabillyTeachableLearnset, + .eggMoveLearnset = sSquawkabillyEggMoveLearnset, .formSpeciesIdTable = sSquawkabillyFormSpeciesIdTable, }, @@ -1547,9 +1558,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_SquawkabillyBluePlumage, .iconSprite = gMonIcon_SquawkabillyBluePlumage, .iconPalIndex = 0, - // FOOTPRINT(Squawkabilly) + FOOTPRINT(Squawkabilly) .levelUpLearnset = sSquawkabillyLevelUpLearnset, .teachableLearnset = sSquawkabillyTeachableLearnset, + .eggMoveLearnset = sSquawkabillyEggMoveLearnset, .formSpeciesIdTable = sSquawkabillyFormSpeciesIdTable, }, @@ -1600,9 +1612,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_SquawkabillyYellowPlumage, .iconSprite = gMonIcon_SquawkabillyYellowPlumage, .iconPalIndex = 1, - // FOOTPRINT(Squawkabilly) + FOOTPRINT(Squawkabilly) .levelUpLearnset = sSquawkabillyLevelUpLearnset, .teachableLearnset = sSquawkabillyTeachableLearnset, + .eggMoveLearnset = sSquawkabillyEggMoveLearnset, .formSpeciesIdTable = sSquawkabillyFormSpeciesIdTable, }, @@ -1653,9 +1666,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_SquawkabillyWhitePlumage, .iconSprite = gMonIcon_SquawkabillyWhitePlumage, .iconPalIndex = 0, - // FOOTPRINT(Squawkabilly) + FOOTPRINT(Squawkabilly) .levelUpLearnset = sSquawkabillyLevelUpLearnset, .teachableLearnset = sSquawkabillyTeachableLearnset, + .eggMoveLearnset = sSquawkabillyEggMoveLearnset, .formSpeciesIdTable = sSquawkabillyFormSpeciesIdTable, }, #endif //P_FAMILY_SQUAWKABILLY @@ -1708,9 +1722,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Nacli, .iconSprite = gMonIcon_Nacli, .iconPalIndex = 2, - // FOOTPRINT(Nacli) + FOOTPRINT(Nacli) .levelUpLearnset = sNacliLevelUpLearnset, .teachableLearnset = sNacliTeachableLearnset, + .eggMoveLearnset = sNacliEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_NACLSTACK}), }, @@ -1761,7 +1776,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Naclstack, .iconSprite = gMonIcon_Naclstack, .iconPalIndex = 2, - // FOOTPRINT(Naclstack) + FOOTPRINT(Naclstack) .levelUpLearnset = sNaclstackLevelUpLearnset, .teachableLearnset = sNaclstackTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_GARGANACL}), @@ -1814,7 +1829,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Garganacl, .iconSprite = gMonIcon_Garganacl, .iconPalIndex = 2, - // FOOTPRINT(Garganacl) + FOOTPRINT(Garganacl) .levelUpLearnset = sGarganaclLevelUpLearnset, .teachableLearnset = sGarganaclTeachableLearnset, }, @@ -1868,9 +1883,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Charcadet, .iconSprite = gMonIcon_Charcadet, .iconPalIndex = 0, - // FOOTPRINT(Charcadet) + FOOTPRINT(Charcadet) .levelUpLearnset = sCharcadetLevelUpLearnset, .teachableLearnset = sCharcadetTeachableLearnset, + .eggMoveLearnset = sCharcadetEggMoveLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_AUSPICIOUS_ARMOR, SPECIES_ARMAROUGE}, {EVO_ITEM, ITEM_MALICIOUS_ARMOR, SPECIES_CERULEDGE}), }, @@ -1922,7 +1938,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Armarouge, .iconSprite = gMonIcon_Armarouge, .iconPalIndex = 0, - // FOOTPRINT(Armarouge) + FOOTPRINT(Armarouge) .levelUpLearnset = sArmarougeLevelUpLearnset, .teachableLearnset = sArmarougeTeachableLearnset, }, @@ -1974,7 +1990,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Ceruledge, .iconSprite = gMonIcon_Ceruledge, .iconPalIndex = 2, - // FOOTPRINT(Ceruledge) + FOOTPRINT(Ceruledge) .levelUpLearnset = sCeruledgeLevelUpLearnset, .teachableLearnset = sCeruledgeTeachableLearnset, }, @@ -2029,9 +2045,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Tadbulb, .iconSprite = gMonIcon_Tadbulb, .iconPalIndex = 0, - // FOOTPRINT(Tadbulb) + FOOTPRINT(Tadbulb) .levelUpLearnset = sTadbulbLevelUpLearnset, .teachableLearnset = sTadbulbTeachableLearnset, + .eggMoveLearnset = sTadbulbEggMoveLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_BELLIBOLT}), }, @@ -2082,7 +2099,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Bellibolt, .iconSprite = gMonIcon_Bellibolt, .iconPalIndex = 0, - // FOOTPRINT(Bellibolt) + FOOTPRINT(Bellibolt) .levelUpLearnset = sBelliboltLevelUpLearnset, .teachableLearnset = sBelliboltTeachableLearnset, }, @@ -2136,9 +2153,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Wattrel, .iconSprite = gMonIcon_Wattrel, .iconPalIndex = 0, - // FOOTPRINT(Wattrel) + FOOTPRINT(Wattrel) .levelUpLearnset = sWattrelLevelUpLearnset, .teachableLearnset = sWattrelTeachableLearnset, + .eggMoveLearnset = sWattrelEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_KILOWATTREL}), }, @@ -2189,7 +2207,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Kilowattrel, .iconSprite = gMonIcon_Kilowattrel, .iconPalIndex = 0, - // FOOTPRINT(Kilowattrel) + FOOTPRINT(Kilowattrel) .levelUpLearnset = sKilowattrelLevelUpLearnset, .teachableLearnset = sKilowattrelTeachableLearnset, }, @@ -2243,9 +2261,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Maschiff, .iconSprite = gMonIcon_Maschiff, .iconPalIndex = 0, - // FOOTPRINT(Maschiff) + FOOTPRINT(Maschiff) .levelUpLearnset = sMaschiffLevelUpLearnset, .teachableLearnset = sMaschiffTeachableLearnset, + .eggMoveLearnset = sMaschiffEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_MABOSSTIFF}), }, @@ -2296,7 +2315,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Mabosstiff, .iconSprite = gMonIcon_Mabosstiff, .iconPalIndex = 0, - // FOOTPRINT(Mabosstiff) + FOOTPRINT(Mabosstiff) .levelUpLearnset = sMabosstiffLevelUpLearnset, .teachableLearnset = sMabosstiffTeachableLearnset, }, @@ -2350,9 +2369,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Shroodle, .iconSprite = gMonIcon_Shroodle, .iconPalIndex = 0, - // FOOTPRINT(Shroodle) + FOOTPRINT(Shroodle) .levelUpLearnset = sShroodleLevelUpLearnset, .teachableLearnset = sShroodleTeachableLearnset, + .eggMoveLearnset = sShroodleEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_GRAFAIAI}), }, @@ -2403,7 +2423,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Grafaiai, .iconSprite = gMonIcon_Grafaiai, .iconPalIndex = 0, - // FOOTPRINT(Grafaiai) + FOOTPRINT(Grafaiai) .levelUpLearnset = sGrafaiaiLevelUpLearnset, .teachableLearnset = sGrafaiaiTeachableLearnset, }, @@ -2457,9 +2477,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Bramblin, .iconSprite = gMonIcon_Bramblin, .iconPalIndex = 1, - // FOOTPRINT(Bramblin) + FOOTPRINT(Bramblin) .levelUpLearnset = sBramblinLevelUpLearnset, .teachableLearnset = sBramblinTeachableLearnset, + .eggMoveLearnset = sBramblinEggMoveLearnset, .evolutions = EVOLUTION({EVO_OVERWORLD_STEPS, 1000, SPECIES_BRAMBLEGHAST}), }, @@ -2510,7 +2531,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Brambleghast, .iconSprite = gMonIcon_Brambleghast, .iconPalIndex = 2, - // FOOTPRINT(Brambleghast) + FOOTPRINT(Brambleghast) .levelUpLearnset = sBrambleghastLevelUpLearnset, .teachableLearnset = sBrambleghastTeachableLearnset, }, @@ -2566,9 +2587,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Toedscool, .iconSprite = gMonIcon_Toedscool, .iconPalIndex = 0, - // FOOTPRINT(Toedscool) + FOOTPRINT(Toedscool) .levelUpLearnset = sToedscoolLevelUpLearnset, .teachableLearnset = sToedscoolTeachableLearnset, + .eggMoveLearnset = sToedscoolEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_TOEDSCRUEL}), }, @@ -2621,7 +2643,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Toedscruel, .iconSprite = gMonIcon_Toedscruel, .iconPalIndex = 0, - // FOOTPRINT(Toedscruel) + FOOTPRINT(Toedscruel) .levelUpLearnset = sToedscruelLevelUpLearnset, .teachableLearnset = sToedscruelTeachableLearnset, }, @@ -2675,9 +2697,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Klawf, .iconSprite = gMonIcon_Klawf, .iconPalIndex = 0, - // FOOTPRINT(Klawf) + FOOTPRINT(Klawf) .levelUpLearnset = sKlawfLevelUpLearnset, .teachableLearnset = sKlawfTeachableLearnset, + .eggMoveLearnset = sKlawfEggMoveLearnset, }, #endif //P_FAMILY_KLAWF @@ -2729,9 +2752,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Capsakid, .iconSprite = gMonIcon_Capsakid, .iconPalIndex = 1, - // FOOTPRINT(Capsakid) + FOOTPRINT(Capsakid) .levelUpLearnset = sCapsakidLevelUpLearnset, .teachableLearnset = sCapsakidTeachableLearnset, + .eggMoveLearnset = sCapsakidEggMoveLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_FIRE_STONE, SPECIES_SCOVILLAIN}), }, @@ -2782,7 +2806,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Scovillain, .iconSprite = gMonIcon_Scovillain, .iconPalIndex = 1, - // FOOTPRINT(Scovillain) + FOOTPRINT(Scovillain) .levelUpLearnset = sScovillainLevelUpLearnset, .teachableLearnset = sScovillainTeachableLearnset, }, @@ -2836,9 +2860,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Rellor, .iconSprite = gMonIcon_Rellor, .iconPalIndex = 0, - // FOOTPRINT(Rellor) + FOOTPRINT(Rellor) .levelUpLearnset = sRellorLevelUpLearnset, .teachableLearnset = sRellorTeachableLearnset, + .eggMoveLearnset = sRellorEggMoveLearnset, .evolutions = EVOLUTION({EVO_OVERWORLD_STEPS, 1000, SPECIES_RABSCA}), }, @@ -2889,7 +2914,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Rabsca, .iconSprite = gMonIcon_Rabsca, .iconPalIndex = 0, - // FOOTPRINT(Rabsca) + FOOTPRINT(Rabsca) .levelUpLearnset = sRabscaLevelUpLearnset, .teachableLearnset = sRabscaTeachableLearnset, }, @@ -2943,9 +2968,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Flittle, .iconSprite = gMonIcon_Flittle, .iconPalIndex = 1, - // FOOTPRINT(Flittle) + FOOTPRINT(Flittle) .levelUpLearnset = sFlittleLevelUpLearnset, .teachableLearnset = sFlittleTeachableLearnset, + .eggMoveLearnset = sFlittleEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_ESPATHRA}), }, @@ -2996,7 +3022,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Espathra, .iconSprite = gMonIcon_Espathra, .iconPalIndex = 0, - // FOOTPRINT(Espathra) + FOOTPRINT(Espathra) .levelUpLearnset = sEspathraLevelUpLearnset, .teachableLearnset = sEspathraTeachableLearnset, }, @@ -3050,9 +3076,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Tinkatink, .iconSprite = gMonIcon_Tinkatink, .iconPalIndex = 1, - // FOOTPRINT(Tinkatink) + FOOTPRINT(Tinkatink) .levelUpLearnset = sTinkatinkLevelUpLearnset, .teachableLearnset = sTinkatinkTeachableLearnset, + .eggMoveLearnset = sTinkatinkEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_TINKATUFF}), }, @@ -3103,7 +3130,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Tinkatuff, .iconSprite = gMonIcon_Tinkatuff, .iconPalIndex = 1, - // FOOTPRINT(Tinkatuff) + FOOTPRINT(Tinkatuff) .levelUpLearnset = sTinkatuffLevelUpLearnset, .teachableLearnset = sTinkatuffTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_TINKATON}), @@ -3156,7 +3183,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Tinkaton, .iconSprite = gMonIcon_Tinkaton, .iconPalIndex = 1, - // FOOTPRINT(Tinkaton) + FOOTPRINT(Tinkaton) .levelUpLearnset = sTinkatonLevelUpLearnset, .teachableLearnset = sTinkatonTeachableLearnset, }, @@ -3209,9 +3236,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Wiglett, .iconSprite = gMonIcon_Wiglett, .iconPalIndex = 0, - // FOOTPRINT(Wiglett) + FOOTPRINT(Wiglett) .levelUpLearnset = sWiglettLevelUpLearnset, .teachableLearnset = sWiglettTeachableLearnset, + .eggMoveLearnset = sWiglettEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_WUGTRIO}), }, @@ -3261,7 +3289,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Wugtrio, .iconSprite = gMonIcon_Wugtrio, .iconPalIndex = 0, - // FOOTPRINT(Wugtrio) + FOOTPRINT(Wugtrio) .levelUpLearnset = sWugtrioLevelUpLearnset, .teachableLearnset = sWugtrioTeachableLearnset, }, @@ -3316,9 +3344,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Bombirdier, .iconSprite = gMonIcon_Bombirdier, .iconPalIndex = 0, - // FOOTPRINT(Bombirdier) + FOOTPRINT(Bombirdier) .levelUpLearnset = sBombirdierLevelUpLearnset, .teachableLearnset = sBombirdierTeachableLearnset, + .eggMoveLearnset = sBombirdierEggMoveLearnset, }, #endif //P_FAMILY_BOMBIRDIER @@ -3369,9 +3398,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Finizen, .iconSprite = gMonIcon_Finizen, .iconPalIndex = 0, - // FOOTPRINT(Finizen) + FOOTPRINT(Finizen) .levelUpLearnset = sFinizenLevelUpLearnset, .teachableLearnset = sFinizenTeachableLearnset, + .eggMoveLearnset = sFinizenEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_PALAFIN_ZERO}), }, @@ -3422,7 +3452,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_PalafinZero, .iconSprite = gMonIcon_PalafinZero, .iconPalIndex = 0, - // FOOTPRINT(Palafin) + FOOTPRINT(Palafin) .levelUpLearnset = sPalafinLevelUpLearnset, .teachableLearnset = sPalafinTeachableLearnset, .formSpeciesIdTable = sPalafinFormSpeciesIdTable, @@ -3476,7 +3506,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_PalafinHero, .iconSprite = gMonIcon_PalafinHero, .iconPalIndex = 0, - // FOOTPRINT(Palafin) + FOOTPRINT(Palafin) .levelUpLearnset = sPalafinLevelUpLearnset, .teachableLearnset = sPalafinTeachableLearnset, .formSpeciesIdTable = sPalafinFormSpeciesIdTable, @@ -3532,9 +3562,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Varoom, .iconSprite = gMonIcon_Varoom, .iconPalIndex = 2, - // FOOTPRINT(Varoom) + FOOTPRINT(Varoom) .levelUpLearnset = sVaroomLevelUpLearnset, .teachableLearnset = sVaroomTeachableLearnset, + .eggMoveLearnset = sVaroomEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_REVAVROOM}), }, @@ -3585,7 +3616,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Revavroom, .iconSprite = gMonIcon_Revavroom, .iconPalIndex = 0, - // FOOTPRINT(Revavroom) + FOOTPRINT(Revavroom) .levelUpLearnset = sRevavroomLevelUpLearnset, .teachableLearnset = sRevavroomTeachableLearnset, }, @@ -3639,9 +3670,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Cyclizar, .iconSprite = gMonIcon_Cyclizar, .iconPalIndex = 1, - // FOOTPRINT(Cyclizar) + FOOTPRINT(Cyclizar) .levelUpLearnset = sCyclizarLevelUpLearnset, .teachableLearnset = sCyclizarTeachableLearnset, + .eggMoveLearnset = sCyclizarEggMoveLearnset, }, #endif //P_FAMILY_CYCLIZAR @@ -3693,9 +3725,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Orthworm, .iconSprite = gMonIcon_Orthworm, .iconPalIndex = 0, - // FOOTPRINT(Orthworm) + FOOTPRINT(Orthworm) .levelUpLearnset = sOrthwormLevelUpLearnset, .teachableLearnset = sOrthwormTeachableLearnset, + .eggMoveLearnset = sOrthwormEggMoveLearnset, }, #endif //P_FAMILY_ORTHWORM @@ -3748,9 +3781,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Glimmet, .iconSprite = gMonIcon_Glimmet, .iconPalIndex = 0, - // FOOTPRINT(Glimmet) + FOOTPRINT(Glimmet) .levelUpLearnset = sGlimmetLevelUpLearnset, .teachableLearnset = sGlimmetTeachableLearnset, + .eggMoveLearnset = sGlimmetEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_GLIMMORA}), }, @@ -3802,7 +3836,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Glimmora, .iconSprite = gMonIcon_Glimmora, .iconPalIndex = 0, - // FOOTPRINT(Glimmora) + FOOTPRINT(Glimmora) .levelUpLearnset = sGlimmoraLevelUpLearnset, .teachableLearnset = sGlimmoraTeachableLearnset, }, @@ -3856,9 +3890,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Greavard, .iconSprite = gMonIcon_Greavard, .iconPalIndex = 0, - // FOOTPRINT(Greavard) + FOOTPRINT(Greavard) .levelUpLearnset = sGreavardLevelUpLearnset, .teachableLearnset = sGreavardTeachableLearnset, + .eggMoveLearnset = sGreavardEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL_NIGHT, 30, SPECIES_HOUNDSTONE}), }, @@ -3909,7 +3944,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Houndstone, .iconSprite = gMonIcon_Houndstone, .iconPalIndex = 2, - // FOOTPRINT(Houndstone) + FOOTPRINT(Houndstone) .levelUpLearnset = sHoundstoneLevelUpLearnset, .teachableLearnset = sHoundstoneTeachableLearnset, }, @@ -3963,9 +3998,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Flamigo, .iconSprite = gMonIcon_Flamigo, .iconPalIndex = 1, - // FOOTPRINT(Flamigo) + FOOTPRINT(Flamigo) .levelUpLearnset = sFlamigoLevelUpLearnset, .teachableLearnset = sFlamigoTeachableLearnset, + .eggMoveLearnset = sFlamigoEggMoveLearnset, }, #endif //P_FAMILY_FLAMIGO @@ -4017,9 +4053,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Cetoddle, .iconSprite = gMonIcon_Cetoddle, .iconPalIndex = 0, - // FOOTPRINT(Cetoddle) + FOOTPRINT(Cetoddle) .levelUpLearnset = sCetoddleLevelUpLearnset, .teachableLearnset = sCetoddleTeachableLearnset, + .eggMoveLearnset = sCetoddleEggMoveLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_ICE_STONE, SPECIES_CETITAN}), }, @@ -4070,7 +4107,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Cetitan, .iconSprite = gMonIcon_Cetitan, .iconPalIndex = 0, - // FOOTPRINT(Cetitan) + FOOTPRINT(Cetitan) .levelUpLearnset = sCetitanLevelUpLearnset, .teachableLearnset = sCetitanTeachableLearnset, }, @@ -4125,9 +4162,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Veluza, .iconSprite = gMonIcon_Veluza, .iconPalIndex = 1, - // FOOTPRINT(Veluza) + FOOTPRINT(Veluza) .levelUpLearnset = sVeluzaLevelUpLearnset, .teachableLearnset = sVeluzaTeachableLearnset, + .eggMoveLearnset = sVeluzaEggMoveLearnset, }, #endif //P_FAMILY_VELUZA @@ -4180,9 +4218,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Dondozo, .iconSprite = gMonIcon_Dondozo, .iconPalIndex = 0, - // FOOTPRINT(Dondozo) + FOOTPRINT(Dondozo) .levelUpLearnset = sDondozoLevelUpLearnset, .teachableLearnset = sDondozoTeachableLearnset, + .eggMoveLearnset = sDondozoEggMoveLearnset, }, #endif //P_FAMILY_DONDOZO @@ -4234,9 +4273,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_TatsugiriCurly, .iconSprite = gMonIcon_TatsugiriCurly, .iconPalIndex = 0, - // FOOTPRINT(Tatsugiri) + FOOTPRINT(Tatsugiri) .levelUpLearnset = sTatsugiriLevelUpLearnset, .teachableLearnset = sTatsugiriTeachableLearnset, + .eggMoveLearnset = sTatsugiriEggMoveLearnset, .formSpeciesIdTable = sTatsugiriFormSpeciesIdTable, }, @@ -4286,9 +4326,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_TatsugiriDroopy, .iconSprite = gMonIcon_TatsugiriDroopy, .iconPalIndex = 0, - // FOOTPRINT(Tatsugiri) + FOOTPRINT(Tatsugiri) .levelUpLearnset = sTatsugiriLevelUpLearnset, .teachableLearnset = sTatsugiriTeachableLearnset, + .eggMoveLearnset = sTatsugiriEggMoveLearnset, .formSpeciesIdTable = sTatsugiriFormSpeciesIdTable, }, @@ -4338,9 +4379,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_TatsugiriStretchy, .iconSprite = gMonIcon_TatsugiriStretchy, .iconPalIndex = 0, - // FOOTPRINT(Tatsugiri) + FOOTPRINT(Tatsugiri) .levelUpLearnset = sTatsugiriLevelUpLearnset, .teachableLearnset = sTatsugiriTeachableLearnset, + .eggMoveLearnset = sTatsugiriEggMoveLearnset, .formSpeciesIdTable = sTatsugiriFormSpeciesIdTable, }, #endif //P_FAMILY_TATSUGIRI @@ -4394,7 +4436,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_GreatTusk, .iconSprite = gMonIcon_GreatTusk, .iconPalIndex = 0, - // FOOTPRINT(GreatTusk) + FOOTPRINT(GreatTusk) .isParadox = TRUE, .levelUpLearnset = sGreatTuskLevelUpLearnset, .teachableLearnset = sGreatTuskTeachableLearnset, @@ -4450,7 +4492,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_ScreamTail, .iconSprite = gMonIcon_ScreamTail, .iconPalIndex = 0, - // FOOTPRINT(ScreamTail) + FOOTPRINT(ScreamTail) .isParadox = TRUE, .levelUpLearnset = sScreamTailLevelUpLearnset, .teachableLearnset = sScreamTailTeachableLearnset, @@ -4506,7 +4548,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_BruteBonnet, .iconSprite = gMonIcon_BruteBonnet, .iconPalIndex = 1, - // FOOTPRINT(BruteBonnet) + FOOTPRINT(BruteBonnet) .isParadox = TRUE, .levelUpLearnset = sBruteBonnetLevelUpLearnset, .teachableLearnset = sBruteBonnetTeachableLearnset, @@ -4565,7 +4607,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_FlutterMane, .iconSprite = gMonIcon_FlutterMane, .iconPalIndex = 2, - // FOOTPRINT(FlutterMane) + FOOTPRINT(FlutterMane) .isParadox = TRUE, .levelUpLearnset = sFlutterManeLevelUpLearnset, .teachableLearnset = sFlutterManeTeachableLearnset, @@ -4620,7 +4662,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_SlitherWing, .iconSprite = gMonIcon_SlitherWing, .iconPalIndex = 1, - // FOOTPRINT(SlitherWing) + FOOTPRINT(SlitherWing) .isParadox = TRUE, .levelUpLearnset = sSlitherWingLevelUpLearnset, .teachableLearnset = sSlitherWingTeachableLearnset, @@ -4676,7 +4718,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_SandyShocks, .iconSprite = gMonIcon_SandyShocks, .iconPalIndex = 0, - // FOOTPRINT(SandyShocks) + FOOTPRINT(SandyShocks) .isParadox = TRUE, .levelUpLearnset = sSandyShocksLevelUpLearnset, .teachableLearnset = sSandyShocksTeachableLearnset, @@ -4732,7 +4774,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_IronTreads, .iconSprite = gMonIcon_IronTreads, .iconPalIndex = 1, - // FOOTPRINT(IronTreads) + FOOTPRINT(IronTreads) .isParadox = TRUE, .levelUpLearnset = sIronTreadsLevelUpLearnset, .teachableLearnset = sIronTreadsTeachableLearnset, @@ -4788,7 +4830,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_IronBundle, .iconSprite = gMonIcon_IronBundle, .iconPalIndex = 0, - // FOOTPRINT(IronBundle) + FOOTPRINT(IronBundle) .isParadox = TRUE, .levelUpLearnset = sIronBundleLevelUpLearnset, .teachableLearnset = sIronBundleTeachableLearnset, @@ -4844,7 +4886,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_IronHands, .iconSprite = gMonIcon_IronHands, .iconPalIndex = 0, - // FOOTPRINT(IronHands) + FOOTPRINT(IronHands) .isParadox = TRUE, .levelUpLearnset = sIronHandsLevelUpLearnset, .teachableLearnset = sIronHandsTeachableLearnset, @@ -4901,7 +4943,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_IronJugulis, .iconSprite = gMonIcon_IronJugulis, .iconPalIndex = 0, - // FOOTPRINT(IronJugulis) + FOOTPRINT(IronJugulis) .isParadox = TRUE, .levelUpLearnset = sIronJugulisLevelUpLearnset, .teachableLearnset = sIronJugulisTeachableLearnset, @@ -4958,7 +5000,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_IronMoth, .iconSprite = gMonIcon_IronMoth, .iconPalIndex = 3, - // FOOTPRINT(IronMoth) + FOOTPRINT(IronMoth) .isParadox = TRUE, .levelUpLearnset = sIronMothLevelUpLearnset, .teachableLearnset = sIronMothTeachableLearnset, @@ -5014,7 +5056,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_IronThorns, .iconSprite = gMonIcon_IronThorns, .iconPalIndex = 1, - // FOOTPRINT(IronThorns) + FOOTPRINT(IronThorns) .isParadox = TRUE, .levelUpLearnset = sIronThornsLevelUpLearnset, .teachableLearnset = sIronThornsTeachableLearnset, @@ -5069,9 +5111,10 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Frigibax, .iconSprite = gMonIcon_Frigibax, .iconPalIndex = 0, - // FOOTPRINT(Frigibax) + FOOTPRINT(Frigibax) .levelUpLearnset = sFrigibaxLevelUpLearnset, .teachableLearnset = sFrigibaxTeachableLearnset, + .eggMoveLearnset = sFrigibaxEggMoveLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_ARCTIBAX}), }, @@ -5122,7 +5165,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Arctibax, .iconSprite = gMonIcon_Arctibax, .iconPalIndex = 0, - // FOOTPRINT(Arctibax) + FOOTPRINT(Arctibax) .levelUpLearnset = sArctibaxLevelUpLearnset, .teachableLearnset = sArctibaxTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 54, SPECIES_BAXCALIBUR}), @@ -5175,7 +5218,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Baxcalibur, .iconSprite = gMonIcon_Baxcalibur, .iconPalIndex = 0, - // FOOTPRINT(Baxcalibur) + FOOTPRINT(Baxcalibur) .levelUpLearnset = sBaxcaliburLevelUpLearnset, .teachableLearnset = sBaxcaliburTeachableLearnset, }, @@ -5229,7 +5272,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_GimmighoulChest, .iconSprite = gMonIcon_GimmighoulChest, .iconPalIndex = 0, - // FOOTPRINT(GimmighoulChest) + FOOTPRINT(GimmighoulChest) .levelUpLearnset = sGimmighoulLevelUpLearnset, .teachableLearnset = sGimmighoulTeachableLearnset, .formSpeciesIdTable = sGimmighoulFormSpeciesIdTable, @@ -5283,7 +5326,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_GimmighoulRoaming, .iconSprite = gMonIcon_GimmighoulRoaming, .iconPalIndex = 0, - // FOOTPRINT(GimmighoulRoaming) + FOOTPRINT(GimmighoulRoaming) .levelUpLearnset = sGimmighoulLevelUpLearnset, .teachableLearnset = sGimmighoulTeachableLearnset, .formSpeciesIdTable = sGimmighoulFormSpeciesIdTable, @@ -5337,7 +5380,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Gholdengo, .iconSprite = gMonIcon_Gholdengo, .iconPalIndex = 0, - // FOOTPRINT(Gholdengo) + FOOTPRINT(Gholdengo) .levelUpLearnset = sGholdengoLevelUpLearnset, .teachableLearnset = sGholdengoTeachableLearnset, }, @@ -5391,7 +5434,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_WoChien, .iconSprite = gMonIcon_WoChien, .iconPalIndex = 1, - // FOOTPRINT(WoChien) + FOOTPRINT(WoChien) .isLegendary = TRUE, .levelUpLearnset = sWoChienLevelUpLearnset, .teachableLearnset = sWoChienTeachableLearnset, @@ -5446,7 +5489,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_ChienPao, .iconSprite = gMonIcon_ChienPao, .iconPalIndex = 0, - // FOOTPRINT(ChienPao) + FOOTPRINT(ChienPao) .isLegendary = TRUE, .levelUpLearnset = sChienPaoLevelUpLearnset, .teachableLearnset = sChienPaoTeachableLearnset, @@ -5501,7 +5544,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_TingLu, .iconSprite = gMonIcon_TingLu, .iconPalIndex = 0, - // FOOTPRINT(TingLu) + FOOTPRINT(TingLu) .isLegendary = TRUE, .levelUpLearnset = sTingLuLevelUpLearnset, .teachableLearnset = sTingLuTeachableLearnset, @@ -5557,7 +5600,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_ChiYu, .iconSprite = gMonIcon_ChiYu, .iconPalIndex = 0, - // FOOTPRINT(ChiYu) + FOOTPRINT(ChiYu) .isLegendary = TRUE, .levelUpLearnset = sChiYuLevelUpLearnset, .teachableLearnset = sChiYuTeachableLearnset, @@ -5614,7 +5657,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_RoaringMoon, .iconSprite = gMonIcon_RoaringMoon, .iconPalIndex = 0, - // FOOTPRINT(RoaringMoon) + FOOTPRINT(RoaringMoon) .isParadox = TRUE, .levelUpLearnset = sRoaringMoonLevelUpLearnset, .teachableLearnset = sRoaringMoonTeachableLearnset, @@ -5669,7 +5712,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_IronValiant, .iconSprite = gMonIcon_IronValiant, .iconPalIndex = 1, - // FOOTPRINT(IronValiant) + FOOTPRINT(IronValiant) .isParadox = TRUE, .levelUpLearnset = sIronValiantLevelUpLearnset, .teachableLearnset = sIronValiantTeachableLearnset, @@ -5724,7 +5767,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Koraidon, .iconSprite = gMonIcon_Koraidon, .iconPalIndex = 0, - // FOOTPRINT(Koraidon) + FOOTPRINT(Koraidon) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sKoraidonLevelUpLearnset, @@ -5780,7 +5823,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Miraidon, .iconSprite = gMonIcon_Miraidon, .iconPalIndex = 2, - // FOOTPRINT(Miraidon) + FOOTPRINT(Miraidon) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sMiraidonLevelUpLearnset, @@ -5836,7 +5879,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_WalkingWake, .iconSprite = gMonIcon_WalkingWake, .iconPalIndex = 2, - // FOOTPRINT(WalkingWake) + FOOTPRINT(WalkingWake) .isParadox = TRUE, .levelUpLearnset = sWalkingWakeLevelUpLearnset, .teachableLearnset = sWalkingWakeTeachableLearnset, @@ -5891,7 +5934,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_IronLeaves, .iconSprite = gMonIcon_IronLeaves, .iconPalIndex = 1, - // FOOTPRINT(IronLeaves) + FOOTPRINT(IronLeaves) .isParadox = TRUE, .levelUpLearnset = sIronLeavesLevelUpLearnset, .teachableLearnset = sIronLeavesTeachableLearnset, @@ -5947,7 +5990,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Poltchageist, .iconSprite = gMonIcon_Poltchageist, .iconPalIndex = 1, - // FOOTPRINT(Poltchageist) + FOOTPRINT(Poltchageist) .levelUpLearnset = sPoltchageistLevelUpLearnset, .teachableLearnset = sPoltchageistTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_UNREMARKABLE_TEACUP, SPECIES_SINISTCHA_UNREMARKABLE}), @@ -6000,7 +6043,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Poltchageist, .iconSprite = gMonIcon_Poltchageist, .iconPalIndex = 1, - // FOOTPRINT(Poltchageist) + FOOTPRINT(Poltchageist) .levelUpLearnset = sPoltchageistLevelUpLearnset, .teachableLearnset = sPoltchageistTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_MASTERPIECE_TEACUP, SPECIES_SINISTCHA_MASTERPIECE}), @@ -6054,7 +6097,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Sinistcha, .iconSprite = gMonIcon_Sinistcha, .iconPalIndex = 1, - // FOOTPRINT(Sinistcha) + FOOTPRINT(Sinistcha) .levelUpLearnset = sSinistchaLevelUpLearnset, .teachableLearnset = sSinistchaTeachableLearnset, }, @@ -6106,7 +6149,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Sinistcha, .iconSprite = gMonIcon_Sinistcha, .iconPalIndex = 1, - // FOOTPRINT(Sinistcha) + FOOTPRINT(Sinistcha) .levelUpLearnset = sSinistchaLevelUpLearnset, .teachableLearnset = sSinistchaTeachableLearnset, }, @@ -6160,7 +6203,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Okidogi, .iconSprite = gMonIcon_Okidogi, .iconPalIndex = 1, - // FOOTPRINT(Okidogi) + FOOTPRINT(Okidogi) .isLegendary = TRUE, .levelUpLearnset = sOkidogiLevelUpLearnset, .teachableLearnset = sOkidogiTeachableLearnset, @@ -6215,7 +6258,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Munkidori, .iconSprite = gMonIcon_Munkidori, .iconPalIndex = 0, - // FOOTPRINT(Munkidori) + FOOTPRINT(Munkidori) .isLegendary = TRUE, .levelUpLearnset = sMunkidoriLevelUpLearnset, .teachableLearnset = sMunkidoriTeachableLearnset, @@ -6270,7 +6313,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Fezandipiti, .iconSprite = gMonIcon_Fezandipiti, .iconPalIndex = 0, - // FOOTPRINT(Fezandipiti) + FOOTPRINT(Fezandipiti) .isLegendary = TRUE, .levelUpLearnset = sFezandipitiLevelUpLearnset, .teachableLearnset = sFezandipitiTeachableLearnset, @@ -6322,7 +6365,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Ogerpon##Form, \ .iconSprite = gMonIcon_Ogerpon##Form, \ .iconPalIndex = iconpalette, \ - /* FOOTPRINT(Ogerpon) */ \ + FOOTPRINT(Ogerpon) \ .levelUpLearnset = sOgerponLevelUpLearnset, \ .teachableLearnset = sOgerponTeachableLearnset, \ .formSpeciesIdTable = sOgerponFormSpeciesIdTable, \ @@ -6393,7 +6436,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_GougingFire, .iconSprite = gMonIcon_GougingFire, .iconPalIndex = 5, - // FOOTPRINT(GougingFire) + FOOTPRINT(GougingFire) .isParadox = TRUE, .levelUpLearnset = sGougingFireLevelUpLearnset, .teachableLearnset = sGougingFireTeachableLearnset, @@ -6449,7 +6492,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_RagingBolt, .iconSprite = gMonIcon_RagingBolt, .iconPalIndex = 2, - // FOOTPRINT(RagingBolt) + FOOTPRINT(RagingBolt) .isParadox = TRUE, .levelUpLearnset = sRagingBoltLevelUpLearnset, .teachableLearnset = sRagingBoltTeachableLearnset, @@ -6504,7 +6547,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_IronBoulder, .iconSprite = gMonIcon_IronBoulder, .iconPalIndex = 5, - // FOOTPRINT(IronBoulder) + FOOTPRINT(IronBoulder) .isParadox = TRUE, .levelUpLearnset = sIronBoulderLevelUpLearnset, .teachableLearnset = sIronBoulderTeachableLearnset, @@ -6560,7 +6603,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_IronCrown, .iconSprite = gMonIcon_IronCrown, .iconPalIndex = 3, - // FOOTPRINT(IronCrown) + FOOTPRINT(IronCrown) .isParadox = TRUE, .levelUpLearnset = sIronCrownLevelUpLearnset, .teachableLearnset = sIronCrownTeachableLearnset, @@ -6603,20 +6646,21 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .pokemonOffset = 0, .trainerScale = 365, .trainerOffset = 7, - //.frontPic = gMonFrontPic_TerapagosNormal, - //.frontPicSize = MON_COORDS_SIZE(64, 64), + .frontPic = gMonFrontPic_TerapagosNormal, + .frontPicSize = MON_COORDS_SIZE(64, 64), .frontPicYOffset = 0, .frontAnimFrames = sAnims_TerapagosNormal, - //.frontAnimId = ANIM_V_SQUISH_AND_BOUNCE, - //.backPic = gMonBackPic_TerapagosNormal, - //.backPicSize = MON_COORDS_SIZE(64, 64), + .frontAnimId = ANIM_V_SQUISH_AND_BOUNCE, + .enemyMonElevation = 1, + .backPic = gMonBackPic_TerapagosNormal, + .backPicSize = MON_COORDS_SIZE(64, 64), .backPicYOffset = 0, - //.backAnimId = BACK_ANIM_NONE, - //.palette = gMonPalette_TerapagosNormal, - //.shinyPalette = gMonShinyPalette_TerapagosNormal, + .backAnimId = BACK_ANIM_NONE, + .palette = gMonPalette_TerapagosNormal, + .shinyPalette = gMonShinyPalette_TerapagosNormal, .iconSprite = gMonIcon_TerapagosNormal, .iconPalIndex = 0, - // FOOTPRINT(TerapagosNormal) + FOOTPRINT(TerapagosNormal) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sTerapagosLevelUpLearnset, @@ -6661,20 +6705,21 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .pokemonOffset = 0, .trainerScale = 365, .trainerOffset = 7, - //.frontPic = gMonFrontPic_TerapagosTerastal, - //.frontPicSize = MON_COORDS_SIZE(64, 64), - .frontPicYOffset = 0, + .frontPic = gMonFrontPic_TerapagosTerastal, + .frontPicSize = MON_COORDS_SIZE(64, 64), + .frontPicYOffset = 8, .frontAnimFrames = sAnims_TerapagosTerastal, - //.frontAnimId = ANIM_V_SQUISH_AND_BOUNCE, - //.backPic = gMonBackPic_TerapagosTerastal, - //.backPicSize = MON_COORDS_SIZE(64, 64), + .frontAnimId = ANIM_V_SQUISH_AND_BOUNCE, + .enemyMonElevation = 1, + .backPic = gMonBackPic_TerapagosTerastal, + .backPicSize = MON_COORDS_SIZE(64, 64), .backPicYOffset = 0, - //.backAnimId = BACK_ANIM_NONE, - //.palette = gMonPalette_TerapagosTerastal, - //.shinyPalette = gMonShinyPalette_TerapagosTerastal, + .backAnimId = BACK_ANIM_NONE, + .palette = gMonPalette_TerapagosTerastal, + .shinyPalette = gMonShinyPalette_TerapagosTerastal, .iconSprite = gMonIcon_TerapagosTerastal, .iconPalIndex = 0, - // FOOTPRINT(TerapagosTerastal) + FOOTPRINT(TerapagosTerastal) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sTerapagosLevelUpLearnset, @@ -6731,7 +6776,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = //.shinyPalette = gMonShinyPalette_TerapagosStellar, .iconSprite = gMonIcon_TerapagosStellar, .iconPalIndex = 0, - // FOOTPRINT(TerapagosStellar) + FOOTPRINT(TerapagosStellar) .isLegendary = TRUE, .isTeraForm = TRUE, .isFrontierBanned = TRUE, @@ -6790,7 +6835,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] = .shinyPalette = gMonShinyPalette_Pecharunt, .iconSprite = gMonIcon_Pecharunt, .iconPalIndex = 0, - // FOOTPRINT(Pecharunt) + FOOTPRINT(Pecharunt) .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sPecharuntLevelUpLearnset, diff --git a/src/daycare.c b/src/daycare.c index d043cf123..67b9937ef 100644 --- a/src/daycare.c +++ b/src/daycare.c @@ -86,8 +86,6 @@ EWRAM_DATA static u16 sHatchedEggFinalMoves[4] = {0}; EWRAM_DATA static u16 sHatchedEggEggMoves[EGG_MOVES_ARRAY_COUNT] = {0}; EWRAM_DATA static u16 sHatchedEggMotherMoves[4] = {0}; -#include "data/pokemon/egg_moves.h" - static const struct WindowTemplate sDaycareLevelMenuWindowTemplate = { .bg = 0, @@ -940,33 +938,22 @@ static void InheritAbility(struct Pokemon *egg, struct BoxPokemon *father, struc } } -// Counts the number of egg moves a pokemon learns and stores the moves in +// Counts the number of egg moves a Pokémon learns and stores the moves in // the given array. static u8 GetEggMoves(struct Pokemon *pokemon, u16 *eggMoves) { - u16 eggMoveIdx; u16 numEggMoves; u16 species; - u16 i; + u32 i; + const u16 *eggMoveLearnset; numEggMoves = 0; - eggMoveIdx = 0; species = GetMonData(pokemon, MON_DATA_SPECIES); - for (i = 0; i < ARRAY_COUNT(gEggMoves) - 1; i++) - { - if (gEggMoves[i] == species + EGG_MOVES_SPECIES_OFFSET) - { - eggMoveIdx = i + 1; - break; - } - } + eggMoveLearnset = GetSpeciesEggMoves(species); - for (i = 0; i < EGG_MOVES_ARRAY_COUNT; i++) + for (i = 0; eggMoveLearnset[i] != MOVE_UNAVAILABLE; i++) { - if (gEggMoves[eggMoveIdx + i] > EGG_MOVES_SPECIES_OFFSET) - break; - - eggMoves[i] = gEggMoves[eggMoveIdx + i]; + eggMoves[i] = eggMoveLearnset[i]; numEggMoves++; } diff --git a/src/pokemon.c b/src/pokemon.c index 650cee337..36d1861df 100644 --- a/src/pokemon.c +++ b/src/pokemon.c @@ -801,6 +801,7 @@ const struct NatureInfo gNaturesInfo[NUM_NATURES] = #endif #include "data/pokemon/teachable_learnsets.h" +#include "data/pokemon/egg_moves.h" #include "data/pokemon/form_species_tables.h" #include "data/pokemon/form_change_tables.h" #include "data/pokemon/form_change_table_pointers.h" @@ -3363,6 +3364,14 @@ const u16 *GetSpeciesTeachableLearnset(u16 species) return learnset; } +const u16 *GetSpeciesEggMoves(u16 species) +{ + const u16 *learnset = gSpeciesInfo[SanitizeSpeciesId(species)].eggMoveLearnset; + if (learnset == NULL) + return gSpeciesInfo[SPECIES_NONE].eggMoveLearnset; + return learnset; +} + const struct Evolution *GetSpeciesEvolutions(u16 species) { const struct Evolution *evolutions = gSpeciesInfo[SanitizeSpeciesId(species)].evolutions;