Z-A Mega sprites from PokeCommunity (#8945)

This commit is contained in:
John Cooper McDonald 2026-01-30 15:30:08 -06:00 committed by GitHub
parent e3321fa6d8
commit 1278ffeba0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
106 changed files with 1718 additions and 468 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 625 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 532 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 763 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

View File

@ -0,0 +1,19 @@
JASC-PAL
0100
16
153 211 165
48 46 46
75 75 76
255 242 0
228 196 63
185 134 77
74 61 142
102 100 183
123 139 139
16 16 16
237 224 186
137 185 229
184 213 242
255 255 255
0 0 0
0 0 0

View File

@ -0,0 +1,19 @@
JASC-PAL
0100
16
153 211 165
49 57 41
90 106 90
230 106 164
197 207 218
114 125 146
189 82 24
255 139 16
123 139 139
16 16 16
243 245 248
244 197 115
197 246 197
255 255 255
0 0 0
0 0 0

Binary file not shown.

After

Width:  |  Height:  |  Size: 586 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 495 B

View File

@ -0,0 +1,19 @@
JASC-PAL
0100
16
153 211 165
105 16 16
41 66 11
77 110 28
158 31 55
217 43 75
143 125 96
112 166 32
202 159 16
249 212 70
133 137 133
181 189 181
194 179 139
16 16 16
242 235 207
255 255 255

View File

@ -0,0 +1,19 @@
JASC-PAL
0100
16
153 211 165
126 40 12
56 29 8
97 38 24
188 78 3
240 104 0
53 81 36
128 50 40
202 159 16
249 212 70
118 84 67
184 134 88
79 111 39
16 16 16
110 161 51
228 184 136

Binary file not shown.

After

Width:  |  Height:  |  Size: 615 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 577 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 550 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 965 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 646 B

View File

@ -0,0 +1,19 @@
JASC-PAL
0100
16
153 211 165
57 33 58
115 40 32
104 61 53
88 51 89
174 61 50
129 101 40
249 90 38
236 38 100
152 98 80
222 176 72
255 218 90
255 231 113
190 190 190
16 16 16
251 251 251

View File

@ -0,0 +1,19 @@
JASC-PAL
0100
16
153 211 165
77 72 108
116 52 70
106 86 85
121 113 142
181 74 92
70 78 83
251 111 99
236 38 100
143 116 118
152 152 152
202 202 202
255 231 113
190 190 190
16 16 16
251 251 251

Binary file not shown.

After

Width:  |  Height:  |  Size: 958 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 520 B

View File

@ -0,0 +1,19 @@
JASC-PAL
0100
16
153 211 165
61 17 9
94 42 28
81 79 36
165 33 55
158 78 56
234 51 69
226 68 94
147 144 82
82 57 128
112 55 136
130 77 193
163 65 205
16 16 16
243 241 245
0 0 0

View File

@ -0,0 +1,19 @@
JASC-PAL
0100
16
153 211 165
63 10 56
91 27 78
147 118 60
50 104 41
140 56 124
234 51 69
86 156 74
218 198 82
82 57 128
82 92 137
130 77 193
135 150 193
16 16 16
243 241 245
0 0 0

Binary file not shown.

After

Width:  |  Height:  |  Size: 560 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 484 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 605 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 568 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 482 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 555 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1019 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 600 B

View File

@ -0,0 +1,19 @@
JASC-PAL
0100
16
153 211 165
55 60 51
115 61 34
80 84 73
191 38 38
240 47 47
194 162 50
249 209 62
31 136 192
121 227 247
16 16 16
255 226 138
196 196 196
225 255 252
255 255 255
0 0 0

View File

@ -0,0 +1,19 @@
JASC-PAL
0100
16
153 211 165
55 60 51
122 58 40
80 84 73
200 161 18
246 216 0
148 88 57
187 115 78
31 136 192
121 227 247
16 16 16
206 153 122
196 196 196
225 255 252
255 255 255
0 0 0

Binary file not shown.

After

Width:  |  Height:  |  Size: 753 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 528 B

View File

@ -0,0 +1,19 @@
JASC-PAL
0100
16
153 211 165
120 40 40
112 88 40
24 88 120
180 61 67
240 80 88
192 168 112
248 184 112
64 152 168
96 200 232
248 160 136
16 16 16
240 216 152
152 232 240
192 192 192
248 248 248

View File

@ -0,0 +1,19 @@
JASC-PAL
0100
16
153 211 165
24 40 136
112 88 40
0 112 96
55 83 155
72 120 248
192 168 112
248 184 112
64 152 168
96 200 232
144 176 248
16 16 16
240 216 152
152 232 240
192 192 192
248 248 248

Binary file not shown.

After

Width:  |  Height:  |  Size: 521 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 497 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 673 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 589 B

View File

@ -0,0 +1,19 @@
JASC-PAL
0100
16
153 211 165
46 49 92
21 26 97
48 70 122
35 86 122
29 53 143
80 86 160
40 98 214
225 117 145
50 149 154
122 152 189
81 159 247
98 249 219
162 134 178
16 16 16
132 128 226

View File

@ -0,0 +1,19 @@
JASC-PAL
0100
16
153 211 165
29 40 82
36 76 133
48 70 122
35 86 122
65 143 199
48 68 137
87 222 219
225 117 145
99 191 188
122 152 189
171 245 240
217 255 247
97 120 214
16 16 16
62 114 221

Binary file not shown.

After

Width:  |  Height:  |  Size: 517 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 644 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 541 B

View File

@ -0,0 +1,19 @@
JASC-PAL
0100
16
153 211 165
38 31 35
65 54 61
27 42 89
82 75 79
128 51 64
191 76 96
191 177 105
35 81 142
46 73 153
246 120 144
37 160 186
71 204 233
191 191 191
16 16 16
254 254 254

View File

@ -0,0 +1,19 @@
JASC-PAL
0100
16
153 211 165
38 31 35
65 54 61
19 25 36
82 75 79
115 23 23
179 36 36
76 88 97
21 98 149
44 53 71
229 69 69
77 148 200
102 217 255
191 191 191
16 16 16
254 254 254

Binary file not shown.

After

Width:  |  Height:  |  Size: 535 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 473 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 474 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 608 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 671 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 564 B

View File

@ -0,0 +1,19 @@
JASC-PAL
0100
16
153 211 165
32 24 24
56 40 48
112 0 0
96 72 40
88 72 64
178 45 30
224 64 48
178 135 35
176 128 80
232 176 112
255 210 89
4 169 195
16 16 16
248 216 168
255 255 255

View File

@ -0,0 +1,19 @@
JASC-PAL
0100
16
153 211 165
65 55 48
96 81 70
121 116 111
96 72 56
141 122 95
196 193 187
240 239 236
203 176 29
168 136 96
224 192 144
254 234 90
184 64 40
16 16 16
248 216 168
255 255 255

Binary file not shown.

After

Width:  |  Height:  |  Size: 645 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 826 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 481 B

View File

@ -0,0 +1,19 @@
JASC-PAL
0100
16
153 211 165
24 24 24
48 40 32
64 64 56
192 32 24
156 82 0
136 64 48
176 96 64
224 88 64
222 148 0
228 154 41
246 189 32
251 247 77
246 230 82
16 16 16
248 248 248

View File

@ -0,0 +1,19 @@
JASC-PAL
0100
16
153 211 165
24 24 24
48 40 32
64 64 56
217 177 19
122 51 44
105 70 35
139 98 16
255 222 90
180 77 65
228 154 41
222 123 49
251 247 77
246 172 41
16 16 16
248 248 248

Binary file not shown.

After

Width:  |  Height:  |  Size: 467 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 756 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 467 B

View File

@ -0,0 +1,19 @@
JASC-PAL
0100
16
153 211 165
33 41 48
70 0 4
125 0 73
109 17 71
61 68 88
188 0 91
164 3 121
58 173 124
217 170 56
121 125 154
211 56 192
82 244 171
168 165 176
16 16 16
178 236 190

View File

@ -0,0 +1,19 @@
JASC-PAL
0100
16
153 211 165
32 28 35
91 13 27
145 0 31
40 115 104
46 39 52
191 56 51
83 188 175
131 64 201
162 210 121
74 65 84
113 255 239
178 114 243
105 93 120
16 16 16
184 213 247

Binary file not shown.

After

Width:  |  Height:  |  Size: 408 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 576 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 498 B

View File

@ -0,0 +1,19 @@
JASC-PAL
0100
16
153 211 165
34 36 45
35 34 54
92 50 38
60 62 77
48 62 87
161 23 10
230 75 59
189 120 64
248 187 5
255 239 91
102 107 153
93 111 161
16 16 16
255 250 177
255 255 255

View File

@ -0,0 +1,19 @@
JASC-PAL
0100
16
153 211 165
61 141 33
50 35 33
82 74 32
90 197 57
94 75 62
161 23 10
230 75 59
164 148 123
197 180 156
230 222 180
142 234 130
170 138 117
16 16 16
238 238 205
255 255 255

Binary file not shown.

After

Width:  |  Height:  |  Size: 799 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,19 @@
JASC-PAL
0100
16
153 211 165
55 51 55
94 84 83
150 82 37
156 65 65
246 82 65
208 133 32
252 189 44
208 168 89
141 130 129
190 181 179
16 16 16
255 245 128
255 255 255
0 0 0
0 0 0

View File

@ -0,0 +1,19 @@
JASC-PAL
0100
16
153 211 165
71 53 50
113 84 79
156 98 32
63 58 118
75 87 194
213 156 0
252 189 44
208 168 89
187 159 147
231 214 203
16 16 16
255 245 128
255 255 255
0 0 0
0 0 0

Binary file not shown.

After

Width:  |  Height:  |  Size: 440 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 588 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 598 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 584 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 852 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 969 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 565 B

View File

@ -0,0 +1,19 @@
JASC-PAL
0100
16
153 211 165
16 98 57
98 82 41
164 123 49
199 65 102
74 164 123
237 153 81
222 189 82
139 197 123
238 213 106
245 238 99
243 126 182
16 16 16
246 238 148
189 197 197
255 255 255

View File

@ -0,0 +1,19 @@
JASC-PAL
0100
16
153 211 165
98 83 47
79 70 43
132 118 72
86 33 197
164 148 90
237 153 81
180 230 57
197 180 90
222 255 90
245 238 99
117 73 248
16 16 16
230 255 131
189 197 197
255 255 255

Binary file not shown.

After

Width:  |  Height:  |  Size: 516 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 548 B

View File

@ -1145,6 +1145,34 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#endif //P_ALOLAN_FORMS
#if P_GEN_9_MEGA_EVOLUTIONS
const u32 gMonFrontPic_RaichuMegaX[] = INCBIN_U32("graphics/pokemon/raichu/mega_x/front.4bpp.smol");
const u16 gMonPalette_RaichuMegaX[] = INCBIN_U16("graphics/pokemon/raichu/mega_x/normal.gbapal");
const u32 gMonBackPic_RaichuMegaX[] = INCBIN_U32("graphics/pokemon/raichu/mega_x/back.4bpp.smol");
const u16 gMonShinyPalette_RaichuMegaX[] = INCBIN_U16("graphics/pokemon/raichu/mega_x/shiny.gbapal");
const u8 gMonIcon_RaichuMegaX[] = INCBIN_U8("graphics/pokemon/raichu/mega_x/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_RaichuMegaX[] = INCBIN_COMP("graphics/pokemon/raichu/mega_x/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_RaichuMegaX[] = INCBIN_U16("graphics/pokemon/raichu/mega_x/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_RaichuMegaX[] = INCBIN_U16("graphics/pokemon/raichu/mega_x/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gMonFrontPic_RaichuMegaY[] = INCBIN_U32("graphics/pokemon/raichu/mega_y/front.4bpp.smol");
// const u16 gMonPalette_RaichuMegaY[] = INCBIN_U16("graphics/pokemon/raichu/mega_y/normal.gbapal");
// const u32 gMonBackPic_RaichuMegaY[] = INCBIN_U32("graphics/pokemon/raichu/mega_y/back.4bpp.smol");
// const u16 gMonShinyPalette_RaichuMegaY[] = INCBIN_U16("graphics/pokemon/raichu/mega_y/shiny.gbapal");
const u8 gMonIcon_RaichuMegaY[] = INCBIN_U8("graphics/pokemon/raichu/mega_y/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_RaichuMegaY[] = INCBIN_COMP("graphics/pokemon/raichu/mega_y/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_RaichuMegaY[] = INCBIN_U16("graphics/pokemon/raichu/mega_y/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_RaichuMegaY[] = INCBIN_U16("graphics/pokemon/raichu/mega_y/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_PIKACHU
#if P_FAMILY_SANDSHREW
@ -1478,6 +1506,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_Clefable[] = INCBIN_U16("graphics/pokemon/clefable/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#if P_GEN_9_MEGA_EVOLUTIONS
// const u32 gMonFrontPic_ClefableMega[] = INCBIN_U32("graphics/pokemon/clefable/mega/front.4bpp.smol");
// const u16 gMonPalette_ClefableMega[] = INCBIN_U16("graphics/pokemon/clefable/mega/normal.gbapal");
// const u32 gMonBackPic_ClefableMega[] = INCBIN_U32("graphics/pokemon/clefable/mega/back.4bpp.smol");
// const u16 gMonShinyPalette_ClefableMega[] = INCBIN_U16("graphics/pokemon/clefable/mega/shiny.gbapal");
const u8 gMonIcon_ClefableMega[] = INCBIN_U8("graphics/pokemon/clefable/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_ClefableMega[] = INCBIN_COMP("graphics/pokemon/clefable/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_ClefableMega[] = INCBIN_U16("graphics/pokemon/clefable/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_ClefableMega[] = INCBIN_U16("graphics/pokemon/clefable/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_CLEFAIRY
#if P_FAMILY_VULPIX
@ -2831,6 +2874,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_Victreebel[] = INCBIN_U16("graphics/pokemon/victreebel/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#if P_GEN_9_MEGA_EVOLUTIONS
const u32 gMonFrontPic_VictreebelMega[] = INCBIN_U32("graphics/pokemon/victreebel/mega/front.4bpp.smol");
const u16 gMonPalette_VictreebelMega[] = INCBIN_U16("graphics/pokemon/victreebel/mega/normal.gbapal");
const u32 gMonBackPic_VictreebelMega[] = INCBIN_U32("graphics/pokemon/victreebel/mega/back.4bpp.smol");
const u16 gMonShinyPalette_VictreebelMega[] = INCBIN_U16("graphics/pokemon/victreebel/mega/shiny.gbapal");
const u8 gMonIcon_VictreebelMega[] = INCBIN_U8("graphics/pokemon/victreebel/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_VictreebelMega[] = INCBIN_COMP("graphics/pokemon/victreebel/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_VictreebelMega[] = INCBIN_U16("graphics/pokemon/victreebel/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_VictreebelMega[] = INCBIN_U16("graphics/pokemon/victreebel/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_BELLSPROUT
#if P_FAMILY_TENTACOOL
@ -4916,6 +4974,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_Starmie[] = INCBIN_U16("graphics/pokemon/starmie/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#if P_GEN_9_MEGA_EVOLUTIONS
// const u32 gMonFrontPic_StarmieMega[] = INCBIN_U32("graphics/pokemon/starmie/mega/front.4bpp.smol");
// const u16 gMonPalette_StarmieMega[] = INCBIN_U16("graphics/pokemon/starmie/mega/normal.gbapal");
// const u32 gMonBackPic_StarmieMega[] = INCBIN_U32("graphics/pokemon/starmie/mega/back.4bpp.smol");
// const u16 gMonShinyPalette_StarmieMega[] = INCBIN_U16("graphics/pokemon/starmie/mega/shiny.gbapal");
const u8 gMonIcon_StarmieMega[] = INCBIN_U8("graphics/pokemon/starmie/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_StarmieMega[] = INCBIN_COMP("graphics/pokemon/starmie/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_StarmieMega[] = INCBIN_U16("graphics/pokemon/starmie/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_StarmieMega[] = INCBIN_U16("graphics/pokemon/starmie/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_STARYU
#if P_FAMILY_MR_MIME
@ -6331,6 +6404,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_Dragonite[] = INCBIN_U16("graphics/pokemon/dragonite/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#if P_GEN_9_MEGA_EVOLUTIONS
// const u32 gMonFrontPic_DragoniteMega[] = INCBIN_U32("graphics/pokemon/dragonite/mega/front.4bpp.smol");
// const u16 gMonPalette_DragoniteMega[] = INCBIN_U16("graphics/pokemon/dragonite/mega/normal.gbapal");
// const u32 gMonBackPic_DragoniteMega[] = INCBIN_U32("graphics/pokemon/dragonite/mega/back.4bpp.smol");
// const u16 gMonShinyPalette_DragoniteMega[] = INCBIN_U16("graphics/pokemon/dragonite/mega/shiny.gbapal");
const u8 gMonIcon_DragoniteMega[] = INCBIN_U8("graphics/pokemon/dragonite/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_DragoniteMega[] = INCBIN_COMP("graphics/pokemon/dragonite/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_DragoniteMega[] = INCBIN_U16("graphics/pokemon/dragonite/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_DragoniteMega[] = INCBIN_U16("graphics/pokemon/dragonite/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_DRATINI
#if P_FAMILY_MEWTWO
@ -6508,6 +6596,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u32 gObjectEventPic_MeganiumF[] = INCBIN_COMP("graphics/pokemon/meganium/overworldf.4bpp");
#endif //OW_POKEMON_OBJECT_EVENTS
#endif //P_GENDER_DIFFERENCES
#if P_GEN_9_MEGA_EVOLUTIONS
// const u32 gMonFrontPic_MeganiumMega[] = INCBIN_U32("graphics/pokemon/meganium/mega/front.4bpp.smol");
// const u16 gMonPalette_MeganiumMega[] = INCBIN_U16("graphics/pokemon/meganium/mega/normal.gbapal");
// const u32 gMonBackPic_MeganiumMega[] = INCBIN_U32("graphics/pokemon/meganium/mega/back.4bpp.smol");
// const u16 gMonShinyPalette_MeganiumMega[] = INCBIN_U16("graphics/pokemon/meganium/mega/shiny.gbapal");
const u8 gMonIcon_MeganiumMega[] = INCBIN_U8("graphics/pokemon/meganium/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_MeganiumMega[] = INCBIN_COMP("graphics/pokemon/meganium/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_MeganiumMega[] = INCBIN_U16("graphics/pokemon/meganium/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_MeganiumMega[] = INCBIN_U16("graphics/pokemon/meganium/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_CHIKORITA
#if P_FAMILY_CYNDAQUIL
@ -6689,6 +6792,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_Feraligatr[] = INCBIN_U16("graphics/pokemon/feraligatr/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#if P_GEN_9_MEGA_EVOLUTIONS
const u32 gMonFrontPic_FeraligatrMega[] = INCBIN_U32("graphics/pokemon/feraligatr/mega/front.4bpp.smol");
const u16 gMonPalette_FeraligatrMega[] = INCBIN_U16("graphics/pokemon/feraligatr/mega/normal.gbapal");
const u32 gMonBackPic_FeraligatrMega[] = INCBIN_U32("graphics/pokemon/feraligatr/mega/back.4bpp.smol");
const u16 gMonShinyPalette_FeraligatrMega[] = INCBIN_U16("graphics/pokemon/feraligatr/mega/shiny.gbapal");
const u8 gMonIcon_FeraligatrMega[] = INCBIN_U8("graphics/pokemon/feraligatr/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_FeraligatrMega[] = INCBIN_COMP("graphics/pokemon/feraligatr/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_FeraligatrMega[] = INCBIN_U16("graphics/pokemon/feraligatr/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_FeraligatrMega[] = INCBIN_U16("graphics/pokemon/feraligatr/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_TOTODILE
#if P_FAMILY_SENTRET
@ -9026,6 +9144,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_Skarmory[] = INCBIN_U16("graphics/pokemon/skarmory/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#if P_GEN_9_MEGA_EVOLUTIONS
const u32 gMonFrontPic_SkarmoryMega[] = INCBIN_U32("graphics/pokemon/skarmory/mega/front.4bpp.smol");
const u16 gMonPalette_SkarmoryMega[] = INCBIN_U16("graphics/pokemon/skarmory/mega/normal.gbapal");
const u32 gMonBackPic_SkarmoryMega[] = INCBIN_U32("graphics/pokemon/skarmory/mega/back.4bpp.smol");
const u16 gMonShinyPalette_SkarmoryMega[] = INCBIN_U16("graphics/pokemon/skarmory/mega/shiny.gbapal");
const u8 gMonIcon_SkarmoryMega[] = INCBIN_U8("graphics/pokemon/skarmory/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_SkarmoryMega[] = INCBIN_COMP("graphics/pokemon/skarmory/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_SkarmoryMega[] = INCBIN_U16("graphics/pokemon/skarmory/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_SkarmoryMega[] = INCBIN_U16("graphics/pokemon/skarmory/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_SKARMORY
#if P_FAMILY_HOUNDOUR
@ -13076,6 +13209,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_Chimecho[] = INCBIN_U16("graphics/pokemon/chimecho/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#if P_GEN_9_MEGA_EVOLUTIONS
// const u32 gMonFrontPic_ChimechoMega[] = INCBIN_U32("graphics/pokemon/chimecho/mega/front.4bpp.smol");
// const u16 gMonPalette_ChimechoMega[] = INCBIN_U16("graphics/pokemon/chimecho/mega/normal.gbapal");
// const u32 gMonBackPic_ChimechoMega[] = INCBIN_U32("graphics/pokemon/chimecho/mega/back.4bpp.smol");
// const u16 gMonShinyPalette_ChimechoMega[] = INCBIN_U16("graphics/pokemon/chimecho/mega/shiny.gbapal");
const u8 gMonIcon_ChimechoMega[] = INCBIN_U8("graphics/pokemon/chimecho/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_ChimechoMega[] = INCBIN_COMP("graphics/pokemon/chimecho/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_ChimechoMega[] = INCBIN_U16("graphics/pokemon/chimecho/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_ChimechoMega[] = INCBIN_U16("graphics/pokemon/chimecho/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_CHIMECHO
#if P_FAMILY_ABSOL
@ -13120,6 +13268,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_MEGA_EVOLUTIONS
#if P_GEN_9_MEGA_EVOLUTIONS
// const u32 gMonFrontPic_AbsolMegaZ[] = INCBIN_U32("graphics/pokemon/absol/mega_z/front.4bpp.smol");
// const u16 gMonPalette_AbsolMegaZ[] = INCBIN_U16("graphics/pokemon/absol/mega_z/normal.gbapal");
// const u32 gMonBackPic_AbsolMegaZ[] = INCBIN_U32("graphics/pokemon/absol/mega_z/back.4bpp.smol");
// const u16 gMonShinyPalette_AbsolMegaZ[] = INCBIN_U16("graphics/pokemon/absol/mega_z/shiny.gbapal");
// const u8 gMonIcon_AbsolMegaZ[] = INCBIN_U8("graphics/pokemon/absol/mega_z/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_AbsolMegaZ[] = INCBIN_COMP("graphics/pokemon/absol/mega_z/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_AbsolMegaZ[] = INCBIN_U16("graphics/pokemon/absol/mega_z/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_AbsolMegaZ[] = INCBIN_U16("graphics/pokemon/absol/mega_z/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_ABSOL
#if P_FAMILY_SNORUNT
@ -13208,6 +13371,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_Froslass[] = INCBIN_U16("graphics/pokemon/froslass/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#if P_GEN_9_MEGA_EVOLUTIONS
// const u32 gMonFrontPic_FroslassMega[] = INCBIN_U32("graphics/pokemon/froslass/mega/front.4bpp.smol");
// const u16 gMonPalette_FroslassMega[] = INCBIN_U16("graphics/pokemon/froslass/mega/normal.gbapal");
// const u32 gMonBackPic_FroslassMega[] = INCBIN_U32("graphics/pokemon/froslass/mega/back.4bpp.smol");
// const u16 gMonShinyPalette_FroslassMega[] = INCBIN_U16("graphics/pokemon/froslass/mega/shiny.gbapal");
const u8 gMonIcon_FroslassMega[] = INCBIN_U8("graphics/pokemon/froslass/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_FroslassMega[] = INCBIN_COMP("graphics/pokemon/froslass/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_FroslassMega[] = INCBIN_U16("graphics/pokemon/froslass/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_FroslassMega[] = INCBIN_U16("graphics/pokemon/froslass/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_GEN_4_CROSS_EVOS
#endif //P_FAMILY_SNORUNT
@ -14269,6 +14447,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u32 gObjectEventPic_StaraptorF[] = INCBIN_COMP("graphics/pokemon/staraptor/overworldf.4bpp");
#endif //OW_POKEMON_OBJECT_EVENTS
#endif //P_GENDER_DIFFERENCES
#if P_GEN_9_MEGA_EVOLUTIONS
const u32 gMonFrontPic_StaraptorMega[] = INCBIN_U32("graphics/pokemon/staraptor/mega/front.4bpp.smol");
const u16 gMonPalette_StaraptorMega[] = INCBIN_U16("graphics/pokemon/staraptor/mega/normal.gbapal");
const u32 gMonBackPic_StaraptorMega[] = INCBIN_U32("graphics/pokemon/staraptor/mega/back.4bpp.smol");
const u16 gMonShinyPalette_StaraptorMega[] = INCBIN_U16("graphics/pokemon/staraptor/mega/shiny.gbapal");
// const u8 gMonIcon_StaraptorMega[] = INCBIN_U8("graphics/pokemon/staraptor/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_StaraptorMega[] = INCBIN_COMP("graphics/pokemon/staraptor/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_StaraptorMega[] = INCBIN_U16("graphics/pokemon/staraptor/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_StaraptorMega[] = INCBIN_U16("graphics/pokemon/staraptor/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_STARLY
#if P_FAMILY_BIDOOF
@ -15119,6 +15312,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_MEGA_EVOLUTIONS
#if P_GEN_9_MEGA_EVOLUTIONS
// const u32 gMonFrontPic_GarchompMegaZ[] = INCBIN_U32("graphics/pokemon/garchomp/mega_z/front.4bpp.smol");
// const u16 gMonPalette_GarchompMegaZ[] = INCBIN_U16("graphics/pokemon/garchomp/mega_z/normal.gbapal");
// const u32 gMonBackPic_GarchompMegaZ[] = INCBIN_U32("graphics/pokemon/garchomp/mega_z/back.4bpp.smol");
// const u16 gMonShinyPalette_GarchompMegaZ[] = INCBIN_U16("graphics/pokemon/garchomp/mega_z/shiny.gbapal");
// const u8 gMonIcon_GarchompMegaZ[] = INCBIN_U8("graphics/pokemon/garchomp/mega_z/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_GarchompMegaZ[] = INCBIN_COMP("graphics/pokemon/garchomp/mega_z/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_GarchompMegaZ[] = INCBIN_U16("graphics/pokemon/garchomp/mega_z/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_GarchompMegaZ[] = INCBIN_U16("graphics/pokemon/garchomp/mega_z/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_GIBLE
#if P_FAMILY_RIOLU
@ -15168,6 +15376,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_MEGA_EVOLUTIONS
#if P_GEN_9_MEGA_EVOLUTIONS
// const u32 gMonFrontPic_LucarioMegaZ[] = INCBIN_U32("graphics/pokemon/lucario/mega_z/front.4bpp.smol");
// const u16 gMonPalette_LucarioMegaZ[] = INCBIN_U16("graphics/pokemon/lucario/mega_z/normal.gbapal");
// const u32 gMonBackPic_LucarioMegaZ[] = INCBIN_U32("graphics/pokemon/lucario/mega_z/back.4bpp.smol");
// const u16 gMonShinyPalette_LucarioMegaZ[] = INCBIN_U16("graphics/pokemon/lucario/mega_z/shiny.gbapal");
const u8 gMonIcon_LucarioMegaZ[] = INCBIN_U8("graphics/pokemon/lucario/mega_z/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_LucarioMegaZ[] = INCBIN_COMP("graphics/pokemon/lucario/mega_z/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_LucarioMegaZ[] = INCBIN_U16("graphics/pokemon/lucario/mega_z/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_LucarioMegaZ[] = INCBIN_U16("graphics/pokemon/lucario/mega_z/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_RIOLU
#if P_FAMILY_HIPPOPOTAS
@ -15641,6 +15864,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_Heatran[] = INCBIN_U16("graphics/pokemon/heatran/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#if P_GEN_9_MEGA_EVOLUTIONS
// const u32 gMonFrontPic_HeatranMega[] = INCBIN_U32("graphics/pokemon/heatran/mega/front.4bpp.smol");
// const u16 gMonPalette_HeatranMega[] = INCBIN_U16("graphics/pokemon/heatran/mega/normal.gbapal");
// const u32 gMonBackPic_HeatranMega[] = INCBIN_U32("graphics/pokemon/heatran/mega/back.4bpp.smol");
// const u16 gMonShinyPalette_HeatranMega[] = INCBIN_U16("graphics/pokemon/heatran/mega/shiny.gbapal");
// const u8 gMonIcon_HeatranMega[] = INCBIN_U8("graphics/pokemon/heatran/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_HeatranMega[] = INCBIN_COMP("graphics/pokemon/heatran/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_HeatranMega[] = INCBIN_U16("graphics/pokemon/heatran/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_HeatranMega[] = INCBIN_U16("graphics/pokemon/heatran/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_HEATRAN
#if P_FAMILY_REGIGIGAS
@ -15768,6 +16006,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_Darkrai[] = INCBIN_U16("graphics/pokemon/darkrai/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#if P_GEN_9_MEGA_EVOLUTIONS
// const u32 gMonFrontPic_DarkraiMega[] = INCBIN_U32("graphics/pokemon/darkrai/mega/front.4bpp.smol");
// const u16 gMonPalette_DarkraiMega[] = INCBIN_U16("graphics/pokemon/darkrai/mega/normal.gbapal");
// const u32 gMonBackPic_DarkraiMega[] = INCBIN_U32("graphics/pokemon/darkrai/mega/back.4bpp.smol");
// const u16 gMonShinyPalette_DarkraiMega[] = INCBIN_U16("graphics/pokemon/darkrai/mega/shiny.gbapal");
const u8 gMonIcon_DarkraiMega[] = INCBIN_U8("graphics/pokemon/darkrai/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_DarkraiMega[] = INCBIN_COMP("graphics/pokemon/darkrai/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_DarkraiMega[] = INCBIN_U16("graphics/pokemon/darkrai/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_DarkraiMega[] = INCBIN_U16("graphics/pokemon/darkrai/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_DARKRAI
#if P_FAMILY_SHAYMIN
@ -16058,6 +16311,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_Emboar[] = INCBIN_U16("graphics/pokemon/emboar/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#if P_GEN_9_MEGA_EVOLUTIONS
// const u32 gMonFrontPic_EmboarMega[] = INCBIN_U32("graphics/pokemon/emboar/mega/front.4bpp.smol");
// const u16 gMonPalette_EmboarMega[] = INCBIN_U16("graphics/pokemon/emboar/mega/normal.gbapal");
// const u32 gMonBackPic_EmboarMega[] = INCBIN_U32("graphics/pokemon/emboar/mega/back.4bpp.smol");
// const u16 gMonShinyPalette_EmboarMega[] = INCBIN_U16("graphics/pokemon/emboar/mega/shiny.gbapal");
const u8 gMonIcon_EmboarMega[] = INCBIN_U8("graphics/pokemon/emboar/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_EmboarMega[] = INCBIN_COMP("graphics/pokemon/emboar/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_EmboarMega[] = INCBIN_U16("graphics/pokemon/emboar/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_EmboarMega[] = INCBIN_U16("graphics/pokemon/emboar/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_TEPIG
#if P_FAMILY_OSHAWOTT
@ -16594,6 +16862,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_Excadrill[] = INCBIN_U16("graphics/pokemon/excadrill/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#if P_GEN_9_MEGA_EVOLUTIONS
// const u32 gMonFrontPic_ExcadrillMega[] = INCBIN_U32("graphics/pokemon/excadrill/mega/front.4bpp.smol");
// const u16 gMonPalette_ExcadrillMega[] = INCBIN_U16("graphics/pokemon/excadrill/mega/normal.gbapal");
// const u32 gMonBackPic_ExcadrillMega[] = INCBIN_U32("graphics/pokemon/excadrill/mega/back.4bpp.smol");
// const u16 gMonShinyPalette_ExcadrillMega[] = INCBIN_U16("graphics/pokemon/excadrill/mega/shiny.gbapal");
const u8 gMonIcon_ExcadrillMega[] = INCBIN_U8("graphics/pokemon/excadrill/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_ExcadrillMega[] = INCBIN_COMP("graphics/pokemon/excadrill/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_ExcadrillMega[] = INCBIN_U16("graphics/pokemon/excadrill/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_ExcadrillMega[] = INCBIN_U16("graphics/pokemon/excadrill/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_DRILBUR
#if P_FAMILY_AUDINO
@ -16863,6 +17146,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_Scolipede[] = INCBIN_U16("graphics/pokemon/scolipede/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#if P_GEN_9_MEGA_EVOLUTIONS
const u32 gMonFrontPic_ScolipedeMega[] = INCBIN_U32("graphics/pokemon/scolipede/mega/front.4bpp.smol");
const u16 gMonPalette_ScolipedeMega[] = INCBIN_U16("graphics/pokemon/scolipede/mega/normal.gbapal");
const u32 gMonBackPic_ScolipedeMega[] = INCBIN_U32("graphics/pokemon/scolipede/mega/back.4bpp.smol");
const u16 gMonShinyPalette_ScolipedeMega[] = INCBIN_U16("graphics/pokemon/scolipede/mega/shiny.gbapal");
const u8 gMonIcon_ScolipedeMega[] = INCBIN_U8("graphics/pokemon/scolipede/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_ScolipedeMega[] = INCBIN_COMP("graphics/pokemon/scolipede/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_ScolipedeMega[] = INCBIN_U16("graphics/pokemon/scolipede/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_ScolipedeMega[] = INCBIN_U16("graphics/pokemon/scolipede/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_VENIPEDE
#if P_FAMILY_COTTONEE
@ -17240,6 +17538,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_Scrafty[] = INCBIN_U16("graphics/pokemon/scrafty/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#if P_GEN_9_MEGA_EVOLUTIONS
// const u32 gMonFrontPic_ScraftyMega[] = INCBIN_U32("graphics/pokemon/scrafty/mega/front.4bpp.smol");
// const u16 gMonPalette_ScraftyMega[] = INCBIN_U16("graphics/pokemon/scrafty/mega/normal.gbapal");
// const u32 gMonBackPic_ScraftyMega[] = INCBIN_U32("graphics/pokemon/scrafty/mega/back.4bpp.smol");
// const u16 gMonShinyPalette_ScraftyMega[] = INCBIN_U16("graphics/pokemon/scrafty/mega/shiny.gbapal");
const u8 gMonIcon_ScraftyMega[] = INCBIN_U8("graphics/pokemon/scrafty/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_ScraftyMega[] = INCBIN_COMP("graphics/pokemon/scrafty/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_ScraftyMega[] = INCBIN_U16("graphics/pokemon/scrafty/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_ScraftyMega[] = INCBIN_U16("graphics/pokemon/scrafty/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_SCRAGGY
#if P_FAMILY_SIGILYPH
@ -18141,6 +18454,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_Eelektross[] = INCBIN_U16("graphics/pokemon/eelektross/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#if P_GEN_9_MEGA_EVOLUTIONS
// const u32 gMonFrontPic_EelektrossMega[] = INCBIN_U32("graphics/pokemon/eelektross/mega/front.4bpp.smol");
// const u16 gMonPalette_EelektrossMega[] = INCBIN_U16("graphics/pokemon/eelektross/mega/normal.gbapal");
// const u32 gMonBackPic_EelektrossMega[] = INCBIN_U32("graphics/pokemon/eelektross/mega/back.4bpp.smol");
// const u16 gMonShinyPalette_EelektrossMega[] = INCBIN_U16("graphics/pokemon/eelektross/mega/shiny.gbapal");
const u8 gMonIcon_EelektrossMega[] = INCBIN_U8("graphics/pokemon/eelektross/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_EelektrossMega[] = INCBIN_COMP("graphics/pokemon/eelektross/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_EelektrossMega[] = INCBIN_U16("graphics/pokemon/eelektross/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_EelektrossMega[] = INCBIN_U16("graphics/pokemon/eelektross/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_TYNAMO
#if P_FAMILY_ELGYEM
@ -18225,6 +18553,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_Chandelure[] = INCBIN_U16("graphics/pokemon/chandelure/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#if P_GEN_9_MEGA_EVOLUTIONS
const u32 gMonFrontPic_ChandelureMega[] = INCBIN_U32("graphics/pokemon/chandelure/mega/front.4bpp.smol");
const u16 gMonPalette_ChandelureMega[] = INCBIN_U16("graphics/pokemon/chandelure/mega/normal.gbapal");
const u32 gMonBackPic_ChandelureMega[] = INCBIN_U32("graphics/pokemon/chandelure/mega/back.4bpp.smol");
const u16 gMonShinyPalette_ChandelureMega[] = INCBIN_U16("graphics/pokemon/chandelure/mega/shiny.gbapal");
const u8 gMonIcon_ChandelureMega[] = INCBIN_U8("graphics/pokemon/chandelure/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_ChandelureMega[] = INCBIN_COMP("graphics/pokemon/chandelure/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_ChandelureMega[] = INCBIN_U16("graphics/pokemon/chandelure/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_ChandelureMega[] = INCBIN_U16("graphics/pokemon/chandelure/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_LITWICK
#if P_FAMILY_AXEW
@ -18480,6 +18823,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_Golurk[] = INCBIN_U16("graphics/pokemon/golurk/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#if P_GEN_9_MEGA_EVOLUTIONS
// const u32 gMonFrontPic_GolurkMega[] = INCBIN_U32("graphics/pokemon/Golurk/mega/front.4bpp.smol");
// const u16 gMonPalette_GolurkMega[] = INCBIN_U16("graphics/pokemon/golurk/mega/normal.gbapal");
// const u32 gMonBackPic_GolurkMega[] = INCBIN_U32("graphics/pokemon/golurk/mega/back.4bpp.smol");
// const u16 gMonShinyPalette_GolurkMega[] = INCBIN_U16("graphics/pokemon/golurk/mega/shiny.gbapal");
// const u8 gMonIcon_GolurkMega[] = INCBIN_U8("graphics/pokemon/golurk/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_GolurkMega[] = INCBIN_COMP("graphics/pokemon/golurk/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_GolurkMega[] = INCBIN_U16("graphics/pokemon/golurk/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_GolurkMega[] = INCBIN_U16("graphics/pokemon/golurk/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_GOLETT
#if P_FAMILY_PAWNIARD
@ -19155,6 +19513,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_Chesnaught[] = INCBIN_U16("graphics/pokemon/chesnaught/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#if P_GEN_9_MEGA_EVOLUTIONS
const u32 gMonFrontPic_ChesnaughtMega[] = INCBIN_U32("graphics/pokemon/chesnaught/mega/front.4bpp.smol");
const u16 gMonPalette_ChesnaughtMega[] = INCBIN_U16("graphics/pokemon/chesnaught/mega/normal.gbapal");
const u32 gMonBackPic_ChesnaughtMega[] = INCBIN_U32("graphics/pokemon/chesnaught/mega/back.4bpp.smol");
const u16 gMonShinyPalette_ChesnaughtMega[] = INCBIN_U16("graphics/pokemon/chesnaught/mega/shiny.gbapal");
const u8 gMonIcon_ChesnaughtMega[] = INCBIN_U8("graphics/pokemon/chesnaught/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_ChesnaughtMega[] = INCBIN_COMP("graphics/pokemon/chesnaught/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_ChesnaughtMega[] = INCBIN_U16("graphics/pokemon/chesnaught/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_ChesnaughtMega[] = INCBIN_U16("graphics/pokemon/chesnaught/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_CHESPIN
#if P_FAMILY_FENNEKIN
@ -19205,6 +19578,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_Delphox[] = INCBIN_U16("graphics/pokemon/delphox/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#if P_GEN_9_MEGA_EVOLUTIONS
const u32 gMonFrontPic_DelphoxMega[] = INCBIN_U32("graphics/pokemon/delphox/mega/front.4bpp.smol");
const u16 gMonPalette_DelphoxMega[] = INCBIN_U16("graphics/pokemon/delphox/mega/normal.gbapal");
const u32 gMonBackPic_DelphoxMega[] = INCBIN_U32("graphics/pokemon/delphox/mega/back.4bpp.smol");
const u16 gMonShinyPalette_DelphoxMega[] = INCBIN_U16("graphics/pokemon/delphox/mega/shiny.gbapal");
const u8 gMonIcon_DelphoxMega[] = INCBIN_U8("graphics/pokemon/delphox/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_DelphoxMega[] = INCBIN_COMP("graphics/pokemon/delphox/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_DelphoxMega[] = INCBIN_U16("graphics/pokemon/delphox/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_DelphoxMega[] = INCBIN_U16("graphics/pokemon/delphox/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_FENNEKIN
#if P_FAMILY_FROAKIE
@ -19268,6 +19656,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_GreninjaAsh[] = INCBIN_U16("graphics/pokemon/greninja/ash/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#if P_GEN_9_MEGA_EVOLUTIONS
const u32 gMonFrontPic_GreninjaMega[] = INCBIN_U32("graphics/pokemon/greninja/mega/front.4bpp.smol");
const u16 gMonPalette_GreninjaMega[] = INCBIN_U16("graphics/pokemon/greninja/mega/normal.gbapal");
const u32 gMonBackPic_GreninjaMega[] = INCBIN_U32("graphics/pokemon/greninja/mega/back.4bpp.smol");
const u16 gMonShinyPalette_GreninjaMega[] = INCBIN_U16("graphics/pokemon/greninja/mega/shiny.gbapal");
const u8 gMonIcon_GreninjaMega[] = INCBIN_U8("graphics/pokemon/greninja/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_GreninjaMega[] = INCBIN_COMP("graphics/pokemon/greninja/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_GreninjaMega[] = INCBIN_U16("graphics/pokemon/greninja/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_GreninjaMega[] = INCBIN_U16("graphics/pokemon/greninja/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_FROAKIE
#if P_FAMILY_BUNNELBY
@ -19617,6 +20020,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u32 gObjectEventPic_PyroarF[] = INCBIN_COMP("graphics/pokemon/pyroar/overworldf.4bpp");
#endif //OW_POKEMON_OBJECT_EVENTS
#endif //P_GENDER_DIFFERENCES
#if P_GEN_9_MEGA_EVOLUTIONS
const u32 gMonFrontPic_PyroarMega[] = INCBIN_U32("graphics/pokemon/pyroar/mega/front.4bpp.smol");
const u16 gMonPalette_PyroarMega[] = INCBIN_U16("graphics/pokemon/pyroar/mega/normal.gbapal");
const u32 gMonBackPic_PyroarMega[] = INCBIN_U32("graphics/pokemon/pyroar/mega/back.4bpp.smol");
const u16 gMonShinyPalette_PyroarMega[] = INCBIN_U16("graphics/pokemon/pyroar/mega/shiny.gbapal");
const u8 gMonIcon_PyroarMega[] = INCBIN_U8("graphics/pokemon/pyroar/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_PyroarMega[] = INCBIN_COMP("graphics/pokemon/pyroar/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_PyroarMega[] = INCBIN_U16("graphics/pokemon/pyroar/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_PyroarMega[] = INCBIN_U16("graphics/pokemon/pyroar/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_LITLEO
#if P_FAMILY_FLABEBE
@ -19721,6 +20139,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#if P_GEN_9_MEGA_EVOLUTIONS
// const u32 gMonFrontPic_FloetteMega[] = INCBIN_U32("graphics/pokemon/floette/mega/front.4bpp.smol");
// const u16 gMonPalette_FloetteMega[] = INCBIN_U16("graphics/pokemon/floette/mega/normal.gbapal");
// const u32 gMonBackPic_FloetteMega[] = INCBIN_U32("graphics/pokemon/floette/mega/back.4bpp.smol");
// const u16 gMonShinyPalette_FloetteMega[] = INCBIN_U16("graphics/pokemon/floette/mega/shiny.gbapal");
const u8 gMonIcon_FloetteMega[] = INCBIN_U8("graphics/pokemon/floette/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_FloetteMega[] = INCBIN_COMP("graphics/pokemon/floette/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_FloetteMega[] = INCBIN_U16("graphics/pokemon/floette/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_FloetteMega[] = INCBIN_U16("graphics/pokemon/floette/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
const u32 gMonFrontPic_Florges[] = INCBIN_U32("graphics/pokemon/florges/anim_front.4bpp.smol");
const u32 gMonBackPic_Florges[] = INCBIN_U32("graphics/pokemon/florges/back.4bpp.smol");
#if P_FOOTPRINTS
@ -19981,6 +20414,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_MeowsticF[] = INCBIN_U16("graphics/pokemon/meowstic/f/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#if P_GEN_9_MEGA_EVOLUTIONS
// const u32 gMonFrontPic_MeowsticMega[] = INCBIN_U32("graphics/pokemon/meowstic/mega/front.4bpp.smol");
// const u16 gMonPalette_MeowsticMega[] = INCBIN_U16("graphics/pokemon/meowstic/mega/normal.gbapal");
// const u32 gMonBackPic_MeowsticMega[] = INCBIN_U32("graphics/pokemon/meowstic/mega/back.4bpp.smol");
// const u16 gMonShinyPalette_MeowsticMega[] = INCBIN_U16("graphics/pokemon/meowstic/mega/shiny.gbapal");
// const u8 gMonIcon_MeowsticMega[] = INCBIN_U8("graphics/pokemon/meowstic/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_MeowsticMega[] = INCBIN_COMP("graphics/pokemon/meowstic/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_MeowsticMega[] = INCBIN_U16("graphics/pokemon/meowstic/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_MeowsticMega[] = INCBIN_U16("graphics/pokemon/meowstic/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_ESPURR
#if P_FAMILY_HONEDGE
@ -20146,6 +20594,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_Malamar[] = INCBIN_U16("graphics/pokemon/malamar/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#if P_GEN_9_MEGA_EVOLUTIONS
// const u32 gMonFrontPic_MalamarMega[] = INCBIN_U32("graphics/pokemon/malamar/mega/front.4bpp.smol");
// const u16 gMonPalette_MalamarMega[] = INCBIN_U16("graphics/pokemon/malamar/mega/normal.gbapal");
// const u32 gMonBackPic_MalamarMega[] = INCBIN_U32("graphics/pokemon/malamar/mega/back.4bpp.smol");
// const u16 gMonShinyPalette_MalamarMega[] = INCBIN_U16("graphics/pokemon/malamar/mega/shiny.gbapal");
const u8 gMonIcon_MalamarMega[] = INCBIN_U8("graphics/pokemon/malamar/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_MalamarMega[] = INCBIN_COMP("graphics/pokemon/malamar/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_MalamarMega[] = INCBIN_U16("graphics/pokemon/malamar/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_MalamarMega[] = INCBIN_U16("graphics/pokemon/malamar/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_INKAY
#if P_FAMILY_BINACLE
@ -20180,6 +20643,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_Barbaracle[] = INCBIN_U16("graphics/pokemon/barbaracle/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#if P_GEN_9_MEGA_EVOLUTIONS
// const u32 gMonFrontPic_BarbaracleMega[] = INCBIN_U32("graphics/pokemon/barbaracle/mega/front.4bpp.smol");
// const u16 gMonPalette_BarbaracleMega[] = INCBIN_U16("graphics/pokemon/barbaracle/mega/normal.gbapal");
// const u32 gMonBackPic_BarbaracleMega[] = INCBIN_U32("graphics/pokemon/barbaracle/mega/back.4bpp.smol");
// const u16 gMonShinyPalette_BarbaracleMega[] = INCBIN_U16("graphics/pokemon/barbaracle/mega/shiny.gbapal");
const u8 gMonIcon_BarbaracleMega[] = INCBIN_U8("graphics/pokemon/barbaracle/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_BarbaracleMega[] = INCBIN_COMP("graphics/pokemon/barbaracle/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_BarbaracleMega[] = INCBIN_U16("graphics/pokemon/barbaracle/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_BarbaracleMega[] = INCBIN_U16("graphics/pokemon/barbaracle/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_BINACLE
#if P_FAMILY_SKRELP
@ -20214,6 +20692,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_Dragalge[] = INCBIN_U16("graphics/pokemon/dragalge/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#if P_GEN_9_MEGA_EVOLUTIONS
const u32 gMonFrontPic_DragalgeMega[] = INCBIN_U32("graphics/pokemon/dragalge/mega/front.4bpp.smol");
const u16 gMonPalette_DragalgeMega[] = INCBIN_U16("graphics/pokemon/dragalge/mega/normal.gbapal");
const u32 gMonBackPic_DragalgeMega[] = INCBIN_U32("graphics/pokemon/dragalge/mega/back.4bpp.smol");
const u16 gMonShinyPalette_DragalgeMega[] = INCBIN_U16("graphics/pokemon/dragalge/mega/shiny.gbapal");
const u8 gMonIcon_DragalgeMega[] = INCBIN_U8("graphics/pokemon/dragalge/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_DragalgeMega[] = INCBIN_COMP("graphics/pokemon/dragalge/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_DragalgeMega[] = INCBIN_U16("graphics/pokemon/dragalge/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_DragalgeMega[] = INCBIN_U16("graphics/pokemon/dragalge/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_SKRELP
#if P_FAMILY_CLAUNCHER
@ -20368,6 +20861,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_Hawlucha[] = INCBIN_U16("graphics/pokemon/hawlucha/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#if P_GEN_9_MEGA_EVOLUTIONS
// const u32 gMonFrontPic_HawluchaMega[] = INCBIN_U32("graphics/pokemon/hawlucha/mega/front.4bpp.smol");
// const u16 gMonPalette_HawluchaMega[] = INCBIN_U16("graphics/pokemon/hawlucha/mega/normal.gbapal");
// const u32 gMonBackPic_HawluchaMega[] = INCBIN_U32("graphics/pokemon/hawlucha/mega/back.4bpp.smol");
// const u16 gMonShinyPalette_HawluchaMega[] = INCBIN_U16("graphics/pokemon/hawlucha/mega/shiny.gbapal");
const u8 gMonIcon_HawluchaMega[] = INCBIN_U8("graphics/pokemon/hawlucha/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_HawluchaMega[] = INCBIN_COMP("graphics/pokemon/hawlucha/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_HawluchaMega[] = INCBIN_U16("graphics/pokemon/hawlucha/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_HawluchaMega[] = INCBIN_U16("graphics/pokemon/hawlucha/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_HAWLUCHA
#if P_FAMILY_DEDENNE
@ -20777,6 +21285,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_ZygardeComplete[] = INCBIN_U16("graphics/pokemon/zygarde/complete/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#if P_GEN_9_MEGA_EVOLUTIONS
// const u32 gMonFrontPic_ZygardeMega[] = INCBIN_U32("graphics/pokemon/zygarde/mega/front.4bpp.smol");
// const u16 gMonPalette_ZygardeMega[] = INCBIN_U16("graphics/pokemon/zygarde/mega/normal.gbapal");
// const u32 gMonBackPic_ZygardeMega[] = INCBIN_U32("graphics/pokemon/zygarde/mega/back.4bpp.smol");
// const u16 gMonShinyPalette_ZygardeMega[] = INCBIN_U16("graphics/pokemon/zygarde/mega/shiny.gbapal");
const u8 gMonIcon_ZygardeMega[] = INCBIN_U8("graphics/pokemon/zygarde/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_ZygardeMega[] = INCBIN_COMP("graphics/pokemon/zygarde/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_ZygardeMega[] = INCBIN_U16("graphics/pokemon/zygarde/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_ZygardeMega[] = INCBIN_U16("graphics/pokemon/zygarde/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_ZYGARDE
#if P_FAMILY_DIANCIE
@ -21192,6 +21715,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_Crabominable[] = INCBIN_U16("graphics/pokemon/crabominable/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#if P_GEN_9_MEGA_EVOLUTIONS
// const u32 gMonFrontPic_CrabominableMega[] = INCBIN_U32("graphics/pokemon/crabominable/mega/front.4bpp.smol");
// const u16 gMonPalette_CrabominableMega[] = INCBIN_U16("graphics/pokemon/crabominable/mega/normal.gbapal");
// const u32 gMonBackPic_CrabominableMega[] = INCBIN_U32("graphics/pokemon/crabominable/mega/back.4bpp.smol");
// const u16 gMonShinyPalette_CrabominableMega[] = INCBIN_U16("graphics/pokemon/crabominable/mega/shiny.gbapal");
// const u8 gMonIcon_CrabominableMega[] = INCBIN_U8("graphics/pokemon/crabominable/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_CrabominableMega[] = INCBIN_COMP("graphics/pokemon/crabominable/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_CrabominableMega[] = INCBIN_U16("graphics/pokemon/crabominable/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_CrabominableMega[] = INCBIN_U16("graphics/pokemon/crabominable/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_CRABRAWLER
#if P_FAMILY_ORICORIO
@ -21750,6 +22288,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_Golisopod[] = INCBIN_U16("graphics/pokemon/golisopod/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#if P_GEN_9_MEGA_EVOLUTIONS
// const u32 gMonFrontPic_GolisopodMega[] = INCBIN_U32("graphics/pokemon/golisopod/mega/front.4bpp.smol");
// const u16 gMonPalette_GolisopodMega[] = INCBIN_U16("graphics/pokemon/golisopod/mega/normal.gbapal");
// const u32 gMonBackPic_GolisopodMega[] = INCBIN_U32("graphics/pokemon/golisopod/mega/back.4bpp.smol");
// const u16 gMonShinyPalette_GolisopodMega[] = INCBIN_U16("graphics/pokemon/golisopod/mega/shiny.gbapal");
const u8 gMonIcon_GolisopodMega[] = INCBIN_U8("graphics/pokemon/golisopod/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_GolisopodMega[] = INCBIN_COMP("graphics/pokemon/golisopod/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_GolisopodMega[] = INCBIN_U16("graphics/pokemon/golisopod/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_GolisopodMega[] = INCBIN_U16("graphics/pokemon/golisopod/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_WIMPOD
#if P_FAMILY_SANDYGAST
@ -22053,6 +22606,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_Drampa[] = INCBIN_U16("graphics/pokemon/drampa/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#if P_GEN_9_MEGA_EVOLUTIONS
// const u32 gMonFrontPic_DrampaMega[] = INCBIN_U32("graphics/pokemon/drampa/mega/front.4bpp.smol");
// const u16 gMonPalette_DrampaMega[] = INCBIN_U16("graphics/pokemon/drampa/mega/normal.gbapal");
// const u32 gMonBackPic_DrampaMega[] = INCBIN_U32("graphics/pokemon/drampa/mega/back.4bpp.smol");
// const u16 gMonShinyPalette_DrampaMega[] = INCBIN_U16("graphics/pokemon/drampa/mega/shiny.gbapal");
const u8 gMonIcon_DrampaMega[] = INCBIN_U8("graphics/pokemon/drampa/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_DrampaMega[] = INCBIN_COMP("graphics/pokemon/drampa/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_DrampaMega[] = INCBIN_U16("graphics/pokemon/drampa/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_DrampaMega[] = INCBIN_U16("graphics/pokemon/drampa/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_DRAMPA
#if P_FAMILY_DHELMISE
@ -22477,6 +23045,34 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_MagearnaOriginal[] = INCBIN_U16("graphics/pokemon/magearna/original_color/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#if P_GEN_9_MEGA_EVOLUTIONS
// const u32 gMonFrontPic_MagearnaMega[] = INCBIN_U32("graphics/pokemon/magearna/mega/front.4bpp.smol");
// const u16 gMonPalette_MagearnaMega[] = INCBIN_U16("graphics/pokemon/magearna/mega/normal.gbapal");
// const u32 gMonBackPic_MagearnaMega[] = INCBIN_U32("graphics/pokemon/magearna/mega/back.4bpp.smol");
// const u16 gMonShinyPalette_MagearnaMega[] = INCBIN_U16("graphics/pokemon/magearna/mega/shiny.gbapal");
const u8 gMonIcon_MagearnaMega[] = INCBIN_U8("graphics/pokemon/magearna/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_MagearnaMega[] = INCBIN_COMP("graphics/pokemon/magearna/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_MagearnaMega[] = INCBIN_U16("graphics/pokemon/magearna/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_MagearnaMega[] = INCBIN_U16("graphics/pokemon/magearna/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gMonFrontPic_MagearnaOriginalMega[] = INCBIN_U32("graphics/pokemon/magearna/original_color/mega/front.4bpp.smol");
// const u16 gMonPalette_MagearnaOriginalMega[] = INCBIN_U16("graphics/pokemon/magearna/original_color/mega/normal.gbapal");
// const u32 gMonBackPic_MagearnaOriginalMega[] = INCBIN_U32("graphics/pokemon/magearna/original_color/mega/back.4bpp.smol");
// const u16 gMonShinyPalette_MagearnaOriginalMega[] = INCBIN_U16("graphics/pokemon/magearna/original_color/mega/shiny.gbapal");
const u8 gMonIcon_MagearnaOriginalMega[] = INCBIN_U8("graphics/pokemon/magearna/original_color/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_MagearnaOriginalMega[] = INCBIN_COMP("graphics/pokemon/magearna/original_color/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_MagearnaOriginalMega[] = INCBIN_U16("graphics/pokemon/magearna/original_color/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_MagearnaOriginalMega[] = INCBIN_U16("graphics/pokemon/magearna/original_color/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_MAGEARNA
#if P_FAMILY_MARSHADOW
@ -22583,6 +23179,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_Zeraora[] = INCBIN_U16("graphics/pokemon/zeraora/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#if P_GEN_9_MEGA_EVOLUTIONS
// const u32 gMonFrontPic_ZeraoraMega[] = INCBIN_U32("graphics/pokemon/zeraora/mega/front.4bpp.smol");
// const u16 gMonPalette_ZeraoraMega[] = INCBIN_U16("graphics/pokemon/zeraora/mega/normal.gbapal");
// const u32 gMonBackPic_ZeraoraMega[] = INCBIN_U32("graphics/pokemon/zeraora/mega/back.4bpp.smol");
// const u16 gMonShinyPalette_ZeraoraMega[] = INCBIN_U16("graphics/pokemon/zeraora/mega/shiny.gbapal");
const u8 gMonIcon_ZeraoraMega[] = INCBIN_U8("graphics/pokemon/zeraora/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_ZeraoraMega[] = INCBIN_COMP("graphics/pokemon/zeraora/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_ZeraoraMega[] = INCBIN_U16("graphics/pokemon/zeraora/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_ZeraoraMega[] = INCBIN_U16("graphics/pokemon/zeraora/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_ZERAORA
#if P_FAMILY_MELTAN
@ -23958,6 +24569,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_Falinks[] = INCBIN_U16("graphics/pokemon/falinks/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#if P_GEN_9_MEGA_EVOLUTIONS
const u32 gMonFrontPic_FalinksMega[] = INCBIN_U32("graphics/pokemon/falinks/mega/front.4bpp.smol");
const u16 gMonPalette_FalinksMega[] = INCBIN_U16("graphics/pokemon/falinks/mega/normal.gbapal");
const u32 gMonBackPic_FalinksMega[] = INCBIN_U32("graphics/pokemon/falinks/mega/back.4bpp.smol");
const u16 gMonShinyPalette_FalinksMega[] = INCBIN_U16("graphics/pokemon/falinks/mega/shiny.gbapal");
const u8 gMonIcon_FalinksMega[] = INCBIN_U8("graphics/pokemon/falinks/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_FalinksMega[] = INCBIN_COMP("graphics/pokemon/falinks/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_FalinksMega[] = INCBIN_U16("graphics/pokemon/falinks/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_FalinksMega[] = INCBIN_U16("graphics/pokemon/falinks/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_FALINKS
#if P_FAMILY_PINCURCHIN
@ -25501,6 +26127,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_Scovillain[] = INCBIN_U16("graphics/pokemon/scovillain/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#if P_GEN_9_MEGA_EVOLUTIONS
// const u32 gMonFrontPic_ScovillainMega[] = INCBIN_U32("graphics/pokemon/scovillain/mega/front.4bpp.smol");
// const u16 gMonPalette_ScovillainMega[] = INCBIN_U16("graphics/pokemon/scovillain/mega/normal.gbapal");
// const u32 gMonBackPic_ScovillainMega[] = INCBIN_U32("graphics/pokemon/scovillain/mega/back.4bpp.smol");
// const u16 gMonShinyPalette_ScovillainMega[] = INCBIN_U16("graphics/pokemon/scovillain/mega/shiny.gbapal");
// const u8 gMonIcon_ScovillainMega[] = INCBIN_U8("graphics/pokemon/scovillain/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_ScovillainMega[] = INCBIN_COMP("graphics/pokemon/scovillain/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_ScovillainMega[] = INCBIN_U16("graphics/pokemon/scovillain/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_ScovillainMega[] = INCBIN_U16("graphics/pokemon/scovillain/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_CAPSAKID
#if P_FAMILY_RELLOR
@ -25822,6 +26463,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_Glimmora[] = INCBIN_U16("graphics/pokemon/glimmora/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#if P_GEN_9_MEGA_EVOLUTIONS
const u32 gMonFrontPic_GlimmoraMega[] = INCBIN_U32("graphics/pokemon/glimmora/mega/front.4bpp.smol");
const u16 gMonPalette_GlimmoraMega[] = INCBIN_U16("graphics/pokemon/glimmora/mega/normal.gbapal");
const u32 gMonBackPic_GlimmoraMega[] = INCBIN_U32("graphics/pokemon/glimmora/mega/back.4bpp.smol");
const u16 gMonShinyPalette_GlimmoraMega[] = INCBIN_U16("graphics/pokemon/glimmora/mega/shiny.gbapal");
const u8 gMonIcon_GlimmoraMega[] = INCBIN_U8("graphics/pokemon/glimmora/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_GlimmoraMega[] = INCBIN_COMP("graphics/pokemon/glimmora/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_GlimmoraMega[] = INCBIN_U16("graphics/pokemon/glimmora/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_GlimmoraMega[] = INCBIN_U16("graphics/pokemon/glimmora/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_GLIMMET
#if P_FAMILY_GREAVARD
@ -25988,7 +26644,48 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_TatsugiriStretchy[] = INCBIN_U16("graphics/pokemon/tatsugiri/stretchy/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#endif //P_FAMILY_DONDOZO
#if P_GEN_9_MEGA_EVOLUTIONS
// const u32 gMonFrontPic_TatsugiriCurlyMega[] = INCBIN_U32("graphics/pokemon/tatsugiri/mega/front.4bpp.smol");
// const u16 gMonPalette_TatsugiriCurlyMega[] = INCBIN_U16("graphics/pokemon/tatsugiri/mega/normal.gbapal");
// const u32 gMonBackPic_TatsugiriCurlyMega[] = INCBIN_U32("graphics/pokemon/tatsugiri/mega/back.4bpp.smol");
// const u16 gMonShinyPalette_TatsugiriCurlyMega[] = INCBIN_U16("graphics/pokemon/tatsugiri/mega/shiny.gbapal");
const u8 gMonIcon_TatsugiriCurlyMega[] = INCBIN_U8("graphics/pokemon/tatsugiri/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_TatsugiriCurlyMega[] = INCBIN_COMP("graphics/pokemon/tatsugiri/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_TatsugiriCurlyMega[] = INCBIN_U16("graphics/pokemon/tatsugiri/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_TatsugiriCurlyMega[] = INCBIN_U16("graphics/pokemon/tatsugiri/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gMonFrontPic_TatsugiriDroopyMega[] = INCBIN_U32("graphics/pokemon/tatsugiri/droopy/mega/front.4bpp.smol");
// const u16 gMonPalette_TatsugiriDroopyMega[] = INCBIN_U16("graphics/pokemon/tatsugiri/droopy/mega/normal.gbapal");
// const u32 gMonBackPic_TatsugiriDroopyMega[] = INCBIN_U32("graphics/pokemon/tatsugiri/droopy/mega/back.4bpp.smol");
// const u16 gMonShinyPalette_TatsugiriDroopyMega[] = INCBIN_U16("graphics/pokemon/tatsugiri/droopy/mega/shiny.gbapal");
const u8 gMonIcon_TatsugiriDroopyMega[] = INCBIN_U8("graphics/pokemon/tatsugiri/droopy/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_TatsugiriDroopyMega[] = INCBIN_COMP("graphics/pokemon/tatsugiri/droopy/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_TatsugiriDroopyMega[] = INCBIN_U16("graphics/pokemon/tatsugiri/droopy/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_TatsugiriDroopyMega[] = INCBIN_U16("graphics/pokemon/tatsugiri/droopy/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gMonFrontPic_TatsugiriStretchyMega[] = INCBIN_U32("graphics/pokemon/tatsugiri/stretchy/mega/front.4bpp.smol");
// const u16 gMonPalette_TatsugiriStretchyMega[] = INCBIN_U16("graphics/pokemon/tatsugiri/stretchy/mega/normal.gbapal");
// const u32 gMonBackPic_TatsugiriStretchyMega[] = INCBIN_U32("graphics/pokemon/tatsugiri/stretchy/mega/back.4bpp.smol");
// const u16 gMonShinyPalette_TatsugiriStretchyMega[] = INCBIN_U16("graphics/pokemon/tatsugiri/stretchy/mega/shiny.gbapal");
const u8 gMonIcon_TatsugiriStretchyMega[] = INCBIN_U8("graphics/pokemon/tatsugiri/stretchy/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_TatsugiriStretchyMega[] = INCBIN_COMP("graphics/pokemon/tatsugiri/stretchy/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_TatsugiriStretchyMega[] = INCBIN_U16("graphics/pokemon/tatsugiri/stretchy/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_TatsugiriStretchyMega[] = INCBIN_U16("graphics/pokemon/tatsugiri/stretchy/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_TATSUGIRI
#if P_FAMILY_GREAT_TUSK
const u32 gMonFrontPic_GreatTusk[] = INCBIN_U32("graphics/pokemon/great_tusk/front.4bpp.smol");
@ -26254,6 +26951,21 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
const u16 gShinyOverworldPalette_Baxcalibur[] = INCBIN_U16("graphics/pokemon/baxcalibur/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS
#if P_GEN_9_MEGA_EVOLUTIONS
// const u32 gMonFrontPic_BaxcaliburMega[] = INCBIN_U32("graphics/pokemon/baxcalibur/mega/front.4bpp.smol");
// const u16 gMonPalette_BaxcaliburMega[] = INCBIN_U16("graphics/pokemon/baxcalibur/mega/normal.gbapal");
// const u32 gMonBackPic_BaxcaliburMega[] = INCBIN_U32("graphics/pokemon/baxcalibur/mega/back.4bpp.smol");
// const u16 gMonShinyPalette_BaxcaliburMega[] = INCBIN_U16("graphics/pokemon/baxcalibur/mega/shiny.gbapal");
const u8 gMonIcon_BaxcaliburMega[] = INCBIN_U8("graphics/pokemon/baxcalibur/mega/icon.4bpp");
#if OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
// const u32 gObjectEventPic_BaxcaliburMega[] = INCBIN_COMP("graphics/pokemon/baxcalibur/mega/overworld.4bpp");
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
// const u16 gOverworldPalette_BaxcaliburMega[] = INCBIN_U16("graphics/pokemon/baxcalibur/mega/overworld_normal.gbapal");
// const u16 gShinyOverworldPalette_BaxcaliburMega[] = INCBIN_U16("graphics/pokemon/baxcalibur/mega/overworld_shiny.gbapal");
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
#endif //OW_POKEMON_OBJECT_EVENTS && OW_BATTLE_ONLY_FORMS
#endif //P_GEN_9_MEGA_EVOLUTIONS
#endif //P_FAMILY_FRIGIBAX
#if P_FAMILY_GIMMIGHOUL

View File

@ -4092,22 +4092,22 @@ const struct SpeciesInfo gSpeciesInfoGen1[] =
"the air with 50 million volts of\n"
"electricity sparking from its ears and\n"
"forked tail."),
.frontPic = gMonBackPic_CircledQuestionMark,
.frontPicSize = MON_COORDS_SIZE(40, 40),
.frontPicYOffset = 12,
.frontPic = gMonFrontPic_RaichuMegaX,
.frontPicSize = MON_COORDS_SIZE(64, 64),
.frontPicYOffset = 4,
.frontAnimFrames = sAnims_TwoFramePlaceHolder,
.frontAnimId = ANIM_V_SQUISH_AND_BOUNCE,
.backPic = gMonBackPic_CircledQuestionMark,
.backPicSize = MON_COORDS_SIZE(40, 40),
.backPicYOffset = 12,
.backAnimId = BACK_ANIM_NONE,
.palette = gMonPalette_CircledQuestionMark,
.shinyPalette = gMonShinyPalette_CircledQuestionMark,
.iconSprite = gMonIcon_QuestionMark,
//.frontAnimId = ANIM_V_SQUISH_AND_BOUNCE,
.backPic = gMonBackPic_RaichuMegaX,
.backPicSize = MON_COORDS_SIZE(64, 64),
.backPicYOffset = 0,
//.backAnimId = BACK_ANIM_NONE,
.palette = gMonPalette_RaichuMegaX,
.shinyPalette = gMonShinyPalette_RaichuMegaX,
.iconSprite = gMonIcon_RaichuMegaX,
.iconPalIndex = 0,
.pokemonJumpType = PKMN_JUMP_TYPE_NONE,
FOOTPRINT(Raichu)
SHADOW(-1, 0, SHADOW_SIZE_M)
SHADOW(6, 6, SHADOW_SIZE_M)
.isMegaEvolution = TRUE,
.levelUpLearnset = sRaichuLevelUpLearnset,
.teachableLearnset = sRaichuTeachableLearnset,
@ -4152,22 +4152,22 @@ const struct SpeciesInfo gSpeciesInfoGen1[] =
"tip of its tail and from the spiky tufts\n"
"of fur growing out of its temples. This\n"
"electricity forms the letter Y."),
.frontPic = gMonBackPic_CircledQuestionMark,
.frontPicSize = MON_COORDS_SIZE(40, 40),
.frontPicYOffset = 12,
.frontAnimFrames = sAnims_TwoFramePlaceHolder,
.frontAnimId = ANIM_V_SQUISH_AND_BOUNCE,
.backPic = gMonBackPic_CircledQuestionMark,
.backPicSize = MON_COORDS_SIZE(40, 40),
.backPicYOffset = 12,
.backAnimId = BACK_ANIM_NONE,
.palette = gMonPalette_CircledQuestionMark,
.shinyPalette = gMonShinyPalette_CircledQuestionMark,
.iconSprite = gMonIcon_QuestionMark,
//.frontPic = gMonBackPic_CircledQuestionMark,
//.frontPicSize = MON_COORDS_SIZE(40, 40),
//.frontPicYOffset = 12,
//.frontAnimFrames = sAnims_TwoFramePlaceHolder,
//.frontAnimId = ANIM_V_SQUISH_AND_BOUNCE,
//.backPic = gMonBackPic_CircledQuestionMark,
//.backPicSize = MON_COORDS_SIZE(40, 40),
//.backPicYOffset = 12,
//.backAnimId = BACK_ANIM_NONE,
//.palette = gMonPalette_CircledQuestionMark,
//.shinyPalette = gMonShinyPalette_CircledQuestionMark,
.iconSprite = gMonIcon_RaichuMegaY,
.iconPalIndex = 0,
.pokemonJumpType = PKMN_JUMP_TYPE_NONE,
FOOTPRINT(Raichu)
SHADOW(-1, 0, SHADOW_SIZE_M)
//SHADOW(-1, 0, SHADOW_SIZE_M)
.isMegaEvolution = TRUE,
.levelUpLearnset = sRaichuLevelUpLearnset,
.teachableLearnset = sRaichuTeachableLearnset,
@ -5204,8 +5204,8 @@ const struct SpeciesInfo gSpeciesInfoGen1[] =
//.backAnimId = BACK_ANIM_NONE,
//.palette = gMonPalette_CircledQuestionMark,
//.shinyPalette = gMonShinyPalette_CircledQuestionMark,
//.iconSprite = gMonIcon_QuestionMark,
//.iconPalIndex = 0,
.iconSprite = gMonIcon_ClefableMega,
.iconPalIndex = 0,
.pokemonJumpType = PKMN_JUMP_TYPE_NONE,
FOOTPRINT(Clefable)
//SHADOW(-1, 0, SHADOW_SIZE_M)
@ -9390,22 +9390,22 @@ const struct SpeciesInfo gSpeciesInfoGen1[] =
"has increased due to Mega Evolution,\n"
"filling its mouth. If not careful,\n"
"the acid will overflow and spill out."),
//.frontPic = gMonFrontPic_CircledQuestionMark,
//.frontPicSize = MON_COORDS_SIZE(40, 40),
//.frontPicYOffset = 12,
//.frontAnimFrames = sAnims_TwoFramePlaceHolder,
.frontPic = gMonFrontPic_VictreebelMega,
.frontPicSize = MON_COORDS_SIZE(64, 64),
.frontPicYOffset = 0,
.frontAnimFrames = sAnims_TwoFramePlaceHolder,
//.frontAnimId = ANIM_V_SQUISH_AND_BOUNCE,
//.backPic = gMonBackPic_CircledQuestionMark,
//.backPicSize = MON_COORDS_SIZE(40, 40),
//.backPicYOffset = 12,
.backPic = gMonBackPic_VictreebelMega,
.backPicSize = MON_COORDS_SIZE(64, 64),
.backPicYOffset = 1,
//.backAnimId = BACK_ANIM_NONE,
//.palette = gMonPalette_CircledQuestionMark,
//.shinyPalette = gMonShinyPalette_CircledQuestionMark,
//.iconSprite = gMonIcon_QuestionMark,
//.iconPalIndex = 0,
.palette = gMonPalette_VictreebelMega,
.shinyPalette = gMonShinyPalette_VictreebelMega,
.iconSprite = gMonIcon_VictreebelMega,
.iconPalIndex = 1,
.pokemonJumpType = PKMN_JUMP_TYPE_NONE,
FOOTPRINT(Victreebel)
//SHADOW(-1, 0, SHADOW_SIZE_M)
SHADOW(-2, 13, SHADOW_SIZE_L)
.isMegaEvolution = TRUE,
.levelUpLearnset = sVictreebelLevelUpLearnset,
.teachableLearnset = sVictreebelTeachableLearnset,
@ -15837,8 +15837,8 @@ const struct SpeciesInfo gSpeciesInfoGen1[] =
//.backAnimId = BACK_ANIM_NONE,
//.palette = gMonPalette_CircledQuestionMark,
//.shinyPalette = gMonShinyPalette_CircledQuestionMark,
//.iconSprite = gMonIcon_QuestionMark,
//.iconPalIndex = 0,
.iconSprite = gMonIcon_StarmieMega,
.iconPalIndex = 2,
.pokemonJumpType = PKMN_JUMP_TYPE_NONE,
FOOTPRINT(Starmie)
//SHADOW(-1, 0, SHADOW_SIZE_M)
@ -20383,8 +20383,8 @@ const struct SpeciesInfo gSpeciesInfoGen1[] =
//.backAnimId = BACK_ANIM_NONE,
//.palette = gMonPalette_CircledQuestionMark,
//.shinyPalette = gMonShinyPalette_CircledQuestionMark,
//.iconSprite = gMonIcon_QuestionMark,
//.iconPalIndex = 0,
.iconSprite = gMonIcon_DragoniteMega,
.iconPalIndex = 2,
.pokemonJumpType = PKMN_JUMP_TYPE_NONE,
FOOTPRINT(Dragonite)
//SHADOW(-1, 0, SHADOW_SIZE_M)

View File

@ -276,8 +276,8 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
//.backAnimId = BACK_ANIM_NONE,
//.palette = gMonPalette_CircledQuestionMark,
//.shinyPalette = gMonShinyPalette_CircledQuestionMark,
//.iconSprite = gMonIcon_QuestionMark,
//.iconPalIndex = 0,
.iconSprite = gMonIcon_MeganiumMega,
.iconPalIndex = 1,
.pokemonJumpType = PKMN_JUMP_TYPE_NONE,
FOOTPRINT(Meganium)
//SHADOW(-1, 0, SHADOW_SIZE_M)
@ -828,22 +828,22 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
"Pokémon forms a gigantic set of jaws\n"
"with a bite 10 times as powerful\n"
"as Mega Feraligatr's actual jaws."),
//.frontPic = gMonFrontPic_CircledQuestionMark,
//.frontPicSize = MON_COORDS_SIZE(40, 40),
//.frontPicYOffset = 12,
//.frontAnimFrames = sAnims_TwoFramePlaceHolder,
.frontPic = gMonFrontPic_FeraligatrMega,
.frontPicSize = MON_COORDS_SIZE(64, 64),
.frontPicYOffset = 0,
.frontAnimFrames = sAnims_TwoFramePlaceHolder,
//.frontAnimId = ANIM_V_SQUISH_AND_BOUNCE,
//.backPic = gMonBackPic_CircledQuestionMark,
//.backPicSize = MON_COORDS_SIZE(40, 40),
//.backPicYOffset = 12,
.backPic = gMonBackPic_FeraligatrMega,
.backPicSize = MON_COORDS_SIZE(64, 64),
.backPicYOffset = 4,
//.backAnimId = BACK_ANIM_NONE,
//.palette = gMonPalette_CircledQuestionMark,
//.shinyPalette = gMonShinyPalette_CircledQuestionMark,
//.iconSprite = gMonIcon_QuestionMark,
//.iconPalIndex = 0,
.palette = gMonPalette_FeraligatrMega,
.shinyPalette = gMonShinyPalette_FeraligatrMega,
.iconSprite = gMonIcon_FeraligatrMega,
.iconPalIndex = 0,
.pokemonJumpType = PKMN_JUMP_TYPE_NONE,
FOOTPRINT(Feraligatr)
//SHADOW(-1, 0, SHADOW_SIZE_M)
SHADOW(2, 13, SHADOW_SIZE_L)
.isMegaEvolution = TRUE,
.levelUpLearnset = sFeraligatrLevelUpLearnset,
.teachableLearnset = sFeraligatrTeachableLearnset,
@ -7286,22 +7286,23 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
"its pincers have taken a more\n"
"diabolical form, ripping anything\n"
"they pierce to shreds."),
//.frontPic = gMonFrontPic_CircledQuestionMark,
//.frontPicSize = MON_COORDS_SIZE(40, 40),
//.frontPicYOffset = 12,
//.frontAnimFrames = sAnims_TwoFramePlaceHolder,
.frontPic = gMonFrontPic_SkarmoryMega,
.frontPicSize = MON_COORDS_SIZE(64, 64),
.frontPicYOffset = 0,
.frontAnimFrames = sAnims_TwoFramePlaceHolder,
//.frontAnimId = ANIM_V_SQUISH_AND_BOUNCE,
//.backPic = gMonBackPic_CircledQuestionMark,
//.backPicSize = MON_COORDS_SIZE(40, 40),
//.backPicYOffset = 12,
.enemyMonElevation = 6,
.backPic = gMonBackPic_SkarmoryMega,
.backPicSize = MON_COORDS_SIZE(64, 64),
.backPicYOffset = 1,
//.backAnimId = BACK_ANIM_NONE,
//.palette = gMonPalette_CircledQuestionMark,
//.shinyPalette = gMonShinyPalette_CircledQuestionMark,
//.iconSprite = gMonIcon_QuestionMark,
//.iconPalIndex = 0,
.palette = gMonPalette_SkarmoryMega,
.shinyPalette = gMonShinyPalette_SkarmoryMega,
.iconSprite = gMonIcon_SkarmoryMega,
.iconPalIndex = 0,
.pokemonJumpType = PKMN_JUMP_TYPE_NONE,
FOOTPRINT(Skarmory)
//SHADOW(-1, 0, SHADOW_SIZE_M)
SHADOW(2, 16, SHADOW_SIZE_M)
.isMegaEvolution = TRUE,
.levelUpLearnset = sSkarmoryLevelUpLearnset,
.teachableLearnset = sSkarmoryTeachableLearnset,

View File

@ -10361,22 +10361,22 @@ const struct SpeciesInfo gSpeciesInfoGen3[] =
"all directions using sound waves. Any who\n"
"hear the vibrations get so confused, they\n"
"forget who they are."),
.frontPic = gMonBackPic_CircledQuestionMark,
.frontPicSize = MON_COORDS_SIZE(40, 40),
.frontPicYOffset = 12,
.frontAnimFrames = sAnims_TwoFramePlaceHolder,
.frontAnimId = ANIM_V_SQUISH_AND_BOUNCE,
.backPic = gMonBackPic_CircledQuestionMark,
.backPicSize = MON_COORDS_SIZE(40, 40),
.backPicYOffset = 12,
.backAnimId = BACK_ANIM_NONE,
.palette = gMonPalette_CircledQuestionMark,
.shinyPalette = gMonShinyPalette_CircledQuestionMark,
.iconSprite = gMonIcon_QuestionMark,
//.frontPic = gMonBackPic_CircledQuestionMark,
//.frontPicSize = MON_COORDS_SIZE(40, 40),
//.frontPicYOffset = 12,
//.frontAnimFrames = sAnims_TwoFramePlaceHolder,
//.frontAnimId = ANIM_V_SQUISH_AND_BOUNCE,
//.backPic = gMonBackPic_CircledQuestionMark,
//.backPicSize = MON_COORDS_SIZE(40, 40),
//.backPicYOffset = 12,
//.backAnimId = BACK_ANIM_NONE,
//.palette = gMonPalette_CircledQuestionMark,
//.shinyPalette = gMonShinyPalette_CircledQuestionMark,
.iconSprite = gMonIcon_ChimechoMega,
.iconPalIndex = 0,
.pokemonJumpType = PKMN_JUMP_TYPE_NONE,
FOOTPRINT(Chimecho)
SHADOW(-1, 0, SHADOW_SIZE_M)
//SHADOW(-1, 0, SHADOW_SIZE_M)
.isMegaEvolution = TRUE,
.levelUpLearnset = sChimechoLevelUpLearnset,
.teachableLearnset = sChimechoTeachableLearnset,
@ -10578,22 +10578,22 @@ const struct SpeciesInfo gSpeciesInfoGen3[] =
"clawlike shapes, it cuts down foes with\n"
"a single blow. This is an act of kindness\n"
"to keep them from suffering."),
.frontPic = gMonBackPic_CircledQuestionMark,
.frontPicSize = MON_COORDS_SIZE(40, 40),
.frontPicYOffset = 12,
.frontAnimFrames = sAnims_TwoFramePlaceHolder,
.frontAnimId = ANIM_V_SQUISH_AND_BOUNCE,
.backPic = gMonBackPic_CircledQuestionMark,
.backPicSize = MON_COORDS_SIZE(40, 40),
.backPicYOffset = 12,
.backAnimId = BACK_ANIM_NONE,
.palette = gMonPalette_CircledQuestionMark,
.shinyPalette = gMonShinyPalette_CircledQuestionMark,
.iconSprite = gMonIcon_QuestionMark,
.iconPalIndex = 0,
//.frontPic = gMonBackPic_CircledQuestionMark,
//.frontPicSize = MON_COORDS_SIZE(40, 40),
//.frontPicYOffset = 12,
//.frontAnimFrames = sAnims_TwoFramePlaceHolder,
//.frontAnimId = ANIM_V_SQUISH_AND_BOUNCE,
//.backPic = gMonBackPic_CircledQuestionMark,
//.backPicSize = MON_COORDS_SIZE(40, 40),
//.backPicYOffset = 12,
//.backAnimId = BACK_ANIM_NONE,
//.palette = gMonPalette_CircledQuestionMark,
//.shinyPalette = gMonShinyPalette_CircledQuestionMark,
//.iconSprite = gMonIcon_QuestionMark,
//.iconPalIndex = 0,
.pokemonJumpType = PKMN_JUMP_TYPE_NONE,
FOOTPRINT(Absol)
SHADOW(-1, 0, SHADOW_SIZE_M)
//SHADOW(-1, 0, SHADOW_SIZE_M)
.isMegaEvolution = TRUE,
.levelUpLearnset = sAbsolLevelUpLearnset,
.teachableLearnset = sAbsolTeachableLearnset,
@ -10953,8 +10953,8 @@ const struct SpeciesInfo gSpeciesInfoGen3[] =
//.backAnimId = BACK_ANIM_NONE,
//.palette = gMonPalette_CircledQuestionMark,
//.shinyPalette = gMonShinyPalette_CircledQuestionMark,
//.iconSprite = gMonIcon_QuestionMark,
//.iconPalIndex = 0,
.iconSprite = gMonIcon_FroslassMega,
.iconPalIndex = 0,
.pokemonJumpType = PKMN_JUMP_TYPE_NONE,
FOOTPRINT(Froslass)
//SHADOW(-1, 0, SHADOW_SIZE_M)

Some files were not shown because too many files have changed in this diff Show More